0001723089-22-000130.txt : 20220727 0001723089-22-000130.hdr.sgml : 20220727 20220727124341 ACCESSION NUMBER: 0001723089-22-000130 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 77 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220727 DATE AS OF CHANGE: 20220727 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ChampionX Corp CENTRAL INDEX KEY: 0001723089 STANDARD INDUSTRIAL CLASSIFICATION: CONSTRUCTION, MINING & MATERIALS HANDLING MACHINERY & EQUIP [3530] IRS NUMBER: 823066826 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38441 FILM NUMBER: 221110219 BUSINESS ADDRESS: STREET 1: 2445 TECHNOLOGY FOREST BLVD STREET 2: BUILDING 4, FLOOR 12 CITY: THE WOODLANDS STATE: TX ZIP: 77381 BUSINESS PHONE: (281) 403-5772 MAIL ADDRESS: STREET 1: 2445 TECHNOLOGY FOREST BLVD STREET 2: BUILDING 4, FLOOR 12 CITY: THE WOODLANDS STATE: TX ZIP: 77381 FORMER COMPANY: FORMER CONFORMED NAME: Apergy Corp DATE OF NAME CHANGE: 20180202 FORMER COMPANY: FORMER CONFORMED NAME: Wellsite Corp DATE OF NAME CHANGE: 20171116 10-Q 1 championx-20220630.htm 10-Q championx-20220630
000172308912/312022Q2false00017230892022-01-012022-06-3000017230892022-07-21xbrli:shares0001723089us-gaap:ProductMember2022-04-012022-06-30iso4217:USD0001723089us-gaap:ProductMember2021-04-012021-06-300001723089us-gaap:ProductMember2022-01-012022-06-300001723089us-gaap:ProductMember2021-01-012021-06-300001723089us-gaap:ServiceMember2022-04-012022-06-300001723089us-gaap:ServiceMember2021-04-012021-06-300001723089us-gaap:ServiceMember2022-01-012022-06-300001723089us-gaap:ServiceMember2021-01-012021-06-3000017230892022-04-012022-06-3000017230892021-04-012021-06-3000017230892021-01-012021-06-30iso4217:USDxbrli:shares00017230892022-06-3000017230892021-12-310001723089us-gaap:CommonStockMember2021-12-310001723089us-gaap:AdditionalPaidInCapitalMember2021-12-310001723089us-gaap:RetainedEarningsMember2021-12-310001723089us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001723089us-gaap:NoncontrollingInterestMember2021-12-310001723089us-gaap:RetainedEarningsMember2022-01-012022-03-310001723089us-gaap:NoncontrollingInterestMember2022-01-012022-03-3100017230892022-01-012022-03-310001723089us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001723089us-gaap:CommonStockMember2022-01-012022-03-310001723089us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001723089us-gaap:CommonStockMember2022-03-310001723089us-gaap:AdditionalPaidInCapitalMember2022-03-310001723089us-gaap:RetainedEarningsMember2022-03-310001723089us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001723089us-gaap:NoncontrollingInterestMember2022-03-3100017230892022-03-310001723089us-gaap:RetainedEarningsMember2022-04-012022-06-300001723089us-gaap:NoncontrollingInterestMember2022-04-012022-06-300001723089us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001723089us-gaap:CommonStockMember2022-04-012022-06-300001723089us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001723089us-gaap:CommonStockMember2022-06-300001723089us-gaap:AdditionalPaidInCapitalMember2022-06-300001723089us-gaap:RetainedEarningsMember2022-06-300001723089us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001723089us-gaap:NoncontrollingInterestMember2022-06-300001723089us-gaap:CommonStockMember2020-12-310001723089us-gaap:AdditionalPaidInCapitalMember2020-12-310001723089us-gaap:RetainedEarningsMember2020-12-310001723089us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001723089us-gaap:NoncontrollingInterestMember2020-12-3100017230892020-12-310001723089us-gaap:RetainedEarningsMember2021-01-012021-03-310001723089us-gaap:NoncontrollingInterestMember2021-01-012021-03-3100017230892021-01-012021-03-310001723089us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001723089us-gaap:CommonStockMember2021-01-012021-03-310001723089us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001723089us-gaap:CommonStockMember2021-03-310001723089us-gaap:AdditionalPaidInCapitalMember2021-03-310001723089us-gaap:RetainedEarningsMember2021-03-310001723089us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001723089us-gaap:NoncontrollingInterestMember2021-03-3100017230892021-03-310001723089us-gaap:RetainedEarningsMember2021-04-012021-06-300001723089us-gaap:NoncontrollingInterestMember2021-04-012021-06-300001723089us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001723089us-gaap:CommonStockMember2021-04-012021-06-300001723089us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001723089us-gaap:CommonStockMember2021-06-300001723089us-gaap:AdditionalPaidInCapitalMember2021-06-300001723089us-gaap:RetainedEarningsMember2021-06-300001723089us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001723089us-gaap:NoncontrollingInterestMember2021-06-3000017230892021-06-300001723089championx:ProductionChemicalTechnologiesMemberus-gaap:OperatingSegmentsMember2022-04-012022-06-300001723089championx:ProductionChemicalTechnologiesMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001723089championx:ProductionChemicalTechnologiesMemberus-gaap:OperatingSegmentsMember2022-01-012022-06-300001723089championx:ProductionChemicalTechnologiesMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001723089championx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMember2022-04-012022-06-300001723089championx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001723089championx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMember2022-01-012022-06-300001723089championx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001723089us-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2022-04-012022-06-300001723089us-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2021-04-012021-06-300001723089us-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2022-01-012022-06-300001723089us-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2021-01-012021-06-300001723089us-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2022-04-012022-06-300001723089us-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2021-04-012021-06-300001723089us-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2022-01-012022-06-300001723089us-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2021-01-012021-06-300001723089us-gaap:CorporateNonSegmentMember2022-04-012022-06-300001723089us-gaap:CorporateNonSegmentMember2021-04-012021-06-300001723089us-gaap:CorporateNonSegmentMember2022-01-012022-06-300001723089us-gaap:CorporateNonSegmentMember2021-01-012021-06-300001723089us-gaap:OperatingSegmentsMember2022-04-012022-06-300001723089us-gaap:OperatingSegmentsMember2021-04-012021-06-300001723089us-gaap:OperatingSegmentsMember2022-01-012022-06-300001723089us-gaap:OperatingSegmentsMember2021-01-012021-06-300001723089championx:ProductionChemicalTechnologiesMembercountry:USus-gaap:OperatingSegmentsMember2022-04-012022-06-300001723089championx:ProductionandAutomationTechnologiesMembercountry:USus-gaap:OperatingSegmentsMember2022-04-012022-06-300001723089country:USus-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2022-04-012022-06-300001723089country:USus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2022-04-012022-06-300001723089us-gaap:CorporateNonSegmentMembercountry:US2022-04-012022-06-300001723089country:US2022-04-012022-06-300001723089championx:ProductionChemicalTechnologiesMembersrt:LatinAmericaMemberus-gaap:OperatingSegmentsMember2022-04-012022-06-300001723089championx:ProductionandAutomationTechnologiesMembersrt:LatinAmericaMemberus-gaap:OperatingSegmentsMember2022-04-012022-06-300001723089srt:LatinAmericaMemberus-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2022-04-012022-06-300001723089srt:LatinAmericaMemberus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2022-04-012022-06-300001723089us-gaap:CorporateNonSegmentMembersrt:LatinAmericaMember2022-04-012022-06-300001723089srt:LatinAmericaMember2022-04-012022-06-300001723089championx:MiddleEaseAndAfricaMemberchampionx:ProductionChemicalTechnologiesMemberus-gaap:OperatingSegmentsMember2022-04-012022-06-300001723089championx:MiddleEaseAndAfricaMemberchampionx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMember2022-04-012022-06-300001723089championx:MiddleEaseAndAfricaMemberus-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2022-04-012022-06-300001723089championx:MiddleEaseAndAfricaMemberus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2022-04-012022-06-300001723089us-gaap:CorporateNonSegmentMemberchampionx:MiddleEaseAndAfricaMember2022-04-012022-06-300001723089championx:MiddleEaseAndAfricaMember2022-04-012022-06-300001723089country:CAchampionx:ProductionChemicalTechnologiesMemberus-gaap:OperatingSegmentsMember2022-04-012022-06-300001723089country:CAchampionx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMember2022-04-012022-06-300001723089country:CAus-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2022-04-012022-06-300001723089country:CAus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2022-04-012022-06-300001723089us-gaap:CorporateNonSegmentMembercountry:CA2022-04-012022-06-300001723089country:CA2022-04-012022-06-300001723089championx:ProductionChemicalTechnologiesMembersrt:EuropeMemberus-gaap:OperatingSegmentsMember2022-04-012022-06-300001723089championx:ProductionandAutomationTechnologiesMembersrt:EuropeMemberus-gaap:OperatingSegmentsMember2022-04-012022-06-300001723089srt:EuropeMemberus-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2022-04-012022-06-300001723089srt:EuropeMemberus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2022-04-012022-06-300001723089us-gaap:CorporateNonSegmentMembersrt:EuropeMember2022-04-012022-06-300001723089srt:EuropeMember2022-04-012022-06-300001723089srt:AsiaPacificMemberchampionx:ProductionChemicalTechnologiesMemberus-gaap:OperatingSegmentsMember2022-04-012022-06-300001723089srt:AsiaPacificMemberchampionx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMember2022-04-012022-06-300001723089srt:AsiaPacificMemberus-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2022-04-012022-06-300001723089srt:AsiaPacificMemberus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2022-04-012022-06-300001723089us-gaap:CorporateNonSegmentMembersrt:AsiaPacificMember2022-04-012022-06-300001723089srt:AsiaPacificMember2022-04-012022-06-300001723089championx:ProductionChemicalTechnologiesMemberus-gaap:OperatingSegmentsMembercountry:AU2022-04-012022-06-300001723089championx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMembercountry:AU2022-04-012022-06-300001723089us-gaap:OperatingSegmentsMembercountry:AUchampionx:DrillingTechnologiesMember2022-04-012022-06-300001723089us-gaap:OperatingSegmentsMembercountry:AUchampionx:ReservoirChemicalTechnologiesMember2022-04-012022-06-300001723089us-gaap:CorporateNonSegmentMembercountry:AU2022-04-012022-06-300001723089country:AU2022-04-012022-06-300001723089championx:ProductionChemicalTechnologiesMemberchampionx:OtherMemberus-gaap:OperatingSegmentsMember2022-04-012022-06-300001723089championx:ProductionandAutomationTechnologiesMemberchampionx:OtherMemberus-gaap:OperatingSegmentsMember2022-04-012022-06-300001723089championx:OtherMemberus-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2022-04-012022-06-300001723089championx:OtherMemberus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2022-04-012022-06-300001723089us-gaap:CorporateNonSegmentMemberchampionx:OtherMember2022-04-012022-06-300001723089championx:OtherMember2022-04-012022-06-300001723089championx:ProductionChemicalTechnologiesMembercountry:USus-gaap:OperatingSegmentsMember2021-04-012021-06-300001723089championx:ProductionandAutomationTechnologiesMembercountry:USus-gaap:OperatingSegmentsMember2021-04-012021-06-300001723089country:USus-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2021-04-012021-06-300001723089country:USus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2021-04-012021-06-300001723089us-gaap:CorporateNonSegmentMembercountry:US2021-04-012021-06-300001723089country:US2021-04-012021-06-300001723089championx:ProductionChemicalTechnologiesMembersrt:LatinAmericaMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001723089championx:ProductionandAutomationTechnologiesMembersrt:LatinAmericaMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001723089srt:LatinAmericaMemberus-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2021-04-012021-06-300001723089srt:LatinAmericaMemberus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2021-04-012021-06-300001723089us-gaap:CorporateNonSegmentMembersrt:LatinAmericaMember2021-04-012021-06-300001723089srt:LatinAmericaMember2021-04-012021-06-300001723089championx:MiddleEaseAndAfricaMemberchampionx:ProductionChemicalTechnologiesMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001723089championx:MiddleEaseAndAfricaMemberchampionx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001723089championx:MiddleEaseAndAfricaMemberus-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2021-04-012021-06-300001723089championx:MiddleEaseAndAfricaMemberus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2021-04-012021-06-300001723089us-gaap:CorporateNonSegmentMemberchampionx:MiddleEaseAndAfricaMember2021-04-012021-06-300001723089championx:MiddleEaseAndAfricaMember2021-04-012021-06-300001723089country:CAchampionx:ProductionChemicalTechnologiesMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001723089country:CAchampionx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001723089country:CAus-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2021-04-012021-06-300001723089country:CAus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2021-04-012021-06-300001723089us-gaap:CorporateNonSegmentMembercountry:CA2021-04-012021-06-300001723089country:CA2021-04-012021-06-300001723089championx:ProductionChemicalTechnologiesMembersrt:EuropeMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001723089championx:ProductionandAutomationTechnologiesMembersrt:EuropeMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001723089srt:EuropeMemberus-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2021-04-012021-06-300001723089srt:EuropeMemberus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2021-04-012021-06-300001723089us-gaap:CorporateNonSegmentMembersrt:EuropeMember2021-04-012021-06-300001723089srt:EuropeMember2021-04-012021-06-300001723089srt:AsiaPacificMemberchampionx:ProductionChemicalTechnologiesMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001723089srt:AsiaPacificMemberchampionx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001723089srt:AsiaPacificMemberus-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2021-04-012021-06-300001723089srt:AsiaPacificMemberus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2021-04-012021-06-300001723089us-gaap:CorporateNonSegmentMembersrt:AsiaPacificMember2021-04-012021-06-300001723089srt:AsiaPacificMember2021-04-012021-06-300001723089championx:ProductionChemicalTechnologiesMemberus-gaap:OperatingSegmentsMembercountry:AU2021-04-012021-06-300001723089championx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMembercountry:AU2021-04-012021-06-300001723089us-gaap:OperatingSegmentsMembercountry:AUchampionx:DrillingTechnologiesMember2021-04-012021-06-300001723089us-gaap:OperatingSegmentsMembercountry:AUchampionx:ReservoirChemicalTechnologiesMember2021-04-012021-06-300001723089us-gaap:CorporateNonSegmentMembercountry:AU2021-04-012021-06-300001723089country:AU2021-04-012021-06-300001723089championx:ProductionChemicalTechnologiesMemberchampionx:OtherMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001723089championx:ProductionandAutomationTechnologiesMemberchampionx:OtherMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001723089championx:OtherMemberus-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2021-04-012021-06-300001723089championx:OtherMemberus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2021-04-012021-06-300001723089us-gaap:CorporateNonSegmentMemberchampionx:OtherMember2021-04-012021-06-300001723089championx:OtherMember2021-04-012021-06-300001723089championx:ProductionChemicalTechnologiesMembercountry:USus-gaap:OperatingSegmentsMember2022-01-012022-06-300001723089championx:ProductionandAutomationTechnologiesMembercountry:USus-gaap:OperatingSegmentsMember2022-01-012022-06-300001723089country:USus-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2022-01-012022-06-300001723089country:USus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2022-01-012022-06-300001723089us-gaap:CorporateNonSegmentMembercountry:US2022-01-012022-06-300001723089country:US2022-01-012022-06-300001723089championx:ProductionChemicalTechnologiesMembersrt:LatinAmericaMemberus-gaap:OperatingSegmentsMember2022-01-012022-06-300001723089championx:ProductionandAutomationTechnologiesMembersrt:LatinAmericaMemberus-gaap:OperatingSegmentsMember2022-01-012022-06-300001723089srt:LatinAmericaMemberus-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2022-01-012022-06-300001723089srt:LatinAmericaMemberus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2022-01-012022-06-300001723089us-gaap:CorporateNonSegmentMembersrt:LatinAmericaMember2022-01-012022-06-300001723089srt:LatinAmericaMember2022-01-012022-06-300001723089championx:MiddleEaseAndAfricaMemberchampionx:ProductionChemicalTechnologiesMemberus-gaap:OperatingSegmentsMember2022-01-012022-06-300001723089championx:MiddleEaseAndAfricaMemberchampionx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMember2022-01-012022-06-300001723089championx:MiddleEaseAndAfricaMemberus-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2022-01-012022-06-300001723089championx:MiddleEaseAndAfricaMemberus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2022-01-012022-06-300001723089us-gaap:CorporateNonSegmentMemberchampionx:MiddleEaseAndAfricaMember2022-01-012022-06-300001723089championx:MiddleEaseAndAfricaMember2022-01-012022-06-300001723089country:CAchampionx:ProductionChemicalTechnologiesMemberus-gaap:OperatingSegmentsMember2022-01-012022-06-300001723089country:CAchampionx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMember2022-01-012022-06-300001723089country:CAus-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2022-01-012022-06-300001723089country:CAus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2022-01-012022-06-300001723089us-gaap:CorporateNonSegmentMembercountry:CA2022-01-012022-06-300001723089country:CA2022-01-012022-06-300001723089championx:ProductionChemicalTechnologiesMembersrt:EuropeMemberus-gaap:OperatingSegmentsMember2022-01-012022-06-300001723089championx:ProductionandAutomationTechnologiesMembersrt:EuropeMemberus-gaap:OperatingSegmentsMember2022-01-012022-06-300001723089srt:EuropeMemberus-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2022-01-012022-06-300001723089srt:EuropeMemberus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2022-01-012022-06-300001723089us-gaap:CorporateNonSegmentMembersrt:EuropeMember2022-01-012022-06-300001723089srt:EuropeMember2022-01-012022-06-300001723089srt:AsiaPacificMemberchampionx:ProductionChemicalTechnologiesMemberus-gaap:OperatingSegmentsMember2022-01-012022-06-300001723089srt:AsiaPacificMemberchampionx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMember2022-01-012022-06-300001723089srt:AsiaPacificMemberus-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2022-01-012022-06-300001723089srt:AsiaPacificMemberus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2022-01-012022-06-300001723089us-gaap:CorporateNonSegmentMembersrt:AsiaPacificMember2022-01-012022-06-300001723089srt:AsiaPacificMember2022-01-012022-06-300001723089championx:ProductionChemicalTechnologiesMemberus-gaap:OperatingSegmentsMembercountry:AU2022-01-012022-06-300001723089championx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMembercountry:AU2022-01-012022-06-300001723089us-gaap:OperatingSegmentsMembercountry:AUchampionx:DrillingTechnologiesMember2022-01-012022-06-300001723089us-gaap:OperatingSegmentsMembercountry:AUchampionx:ReservoirChemicalTechnologiesMember2022-01-012022-06-300001723089us-gaap:CorporateNonSegmentMembercountry:AU2022-01-012022-06-300001723089country:AU2022-01-012022-06-300001723089championx:ProductionChemicalTechnologiesMemberchampionx:OtherMemberus-gaap:OperatingSegmentsMember2022-01-012022-06-300001723089championx:ProductionandAutomationTechnologiesMemberchampionx:OtherMemberus-gaap:OperatingSegmentsMember2022-01-012022-06-300001723089championx:OtherMemberus-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2022-01-012022-06-300001723089championx:OtherMemberus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2022-01-012022-06-300001723089us-gaap:CorporateNonSegmentMemberchampionx:OtherMember2022-01-012022-06-300001723089championx:OtherMember2022-01-012022-06-300001723089championx:ProductionChemicalTechnologiesMembercountry:USus-gaap:OperatingSegmentsMember2021-01-012021-06-300001723089championx:ProductionandAutomationTechnologiesMembercountry:USus-gaap:OperatingSegmentsMember2021-01-012021-06-300001723089country:USus-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2021-01-012021-06-300001723089country:USus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2021-01-012021-06-300001723089us-gaap:CorporateNonSegmentMembercountry:US2021-01-012021-06-300001723089country:US2021-01-012021-06-300001723089championx:ProductionChemicalTechnologiesMembersrt:LatinAmericaMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001723089championx:ProductionandAutomationTechnologiesMembersrt:LatinAmericaMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001723089srt:LatinAmericaMemberus-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2021-01-012021-06-300001723089srt:LatinAmericaMemberus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2021-01-012021-06-300001723089us-gaap:CorporateNonSegmentMembersrt:LatinAmericaMember2021-01-012021-06-300001723089srt:LatinAmericaMember2021-01-012021-06-300001723089championx:MiddleEaseAndAfricaMemberchampionx:ProductionChemicalTechnologiesMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001723089championx:MiddleEaseAndAfricaMemberchampionx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001723089championx:MiddleEaseAndAfricaMemberus-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2021-01-012021-06-300001723089championx:MiddleEaseAndAfricaMemberus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2021-01-012021-06-300001723089us-gaap:CorporateNonSegmentMemberchampionx:MiddleEaseAndAfricaMember2021-01-012021-06-300001723089championx:MiddleEaseAndAfricaMember2021-01-012021-06-300001723089country:CAchampionx:ProductionChemicalTechnologiesMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001723089country:CAchampionx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001723089country:CAus-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2021-01-012021-06-300001723089country:CAus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2021-01-012021-06-300001723089us-gaap:CorporateNonSegmentMembercountry:CA2021-01-012021-06-300001723089country:CA2021-01-012021-06-300001723089championx:ProductionChemicalTechnologiesMembersrt:EuropeMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001723089championx:ProductionandAutomationTechnologiesMembersrt:EuropeMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001723089srt:EuropeMemberus-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2021-01-012021-06-300001723089srt:EuropeMemberus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2021-01-012021-06-300001723089us-gaap:CorporateNonSegmentMembersrt:EuropeMember2021-01-012021-06-300001723089srt:EuropeMember2021-01-012021-06-300001723089srt:AsiaPacificMemberchampionx:ProductionChemicalTechnologiesMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001723089srt:AsiaPacificMemberchampionx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001723089srt:AsiaPacificMemberus-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2021-01-012021-06-300001723089srt:AsiaPacificMemberus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2021-01-012021-06-300001723089us-gaap:CorporateNonSegmentMembersrt:AsiaPacificMember2021-01-012021-06-300001723089srt:AsiaPacificMember2021-01-012021-06-300001723089championx:ProductionChemicalTechnologiesMemberus-gaap:OperatingSegmentsMembercountry:AU2021-01-012021-06-300001723089championx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMembercountry:AU2021-01-012021-06-300001723089us-gaap:OperatingSegmentsMembercountry:AUchampionx:DrillingTechnologiesMember2021-01-012021-06-300001723089us-gaap:OperatingSegmentsMembercountry:AUchampionx:ReservoirChemicalTechnologiesMember2021-01-012021-06-300001723089us-gaap:CorporateNonSegmentMembercountry:AU2021-01-012021-06-300001723089country:AU2021-01-012021-06-300001723089championx:ProductionChemicalTechnologiesMemberchampionx:OtherMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001723089championx:ProductionandAutomationTechnologiesMemberchampionx:OtherMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001723089championx:OtherMemberus-gaap:OperatingSegmentsMemberchampionx:DrillingTechnologiesMember2021-01-012021-06-300001723089championx:OtherMemberus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2021-01-012021-06-300001723089us-gaap:CorporateNonSegmentMemberchampionx:OtherMember2021-01-012021-06-300001723089championx:OtherMember2021-01-012021-06-300001723089us-gaap:CustomerRelationshipsMember2022-06-300001723089us-gaap:CustomerRelationshipsMember2021-12-310001723089us-gaap:UnpatentedTechnologyMember2022-06-300001723089us-gaap:UnpatentedTechnologyMember2021-12-310001723089championx:FavorableSupplyAgreementMember2022-06-300001723089championx:FavorableSupplyAgreementMember2021-12-310001723089us-gaap:TrademarksMember2022-06-300001723089us-gaap:TrademarksMember2021-12-310001723089us-gaap:PatentsMember2022-06-300001723089us-gaap:PatentsMember2021-12-310001723089us-gaap:OtherIntangibleAssetsMember2022-06-300001723089us-gaap:OtherIntangibleAssetsMember2021-12-310001723089us-gaap:TrademarksMember2022-06-300001723089us-gaap:TrademarksMember2021-12-310001723089us-gaap:InProcessResearchAndDevelopmentMember2022-06-300001723089us-gaap:InProcessResearchAndDevelopmentMember2021-12-310001723089championx:ProductionChemicalTechnologiesMember2021-12-310001723089championx:ProductionandAutomationTechnologiesMember2021-12-310001723089championx:DrillingTechnologiesMember2021-12-310001723089championx:ReservoirChemicalTechnologiesMember2021-12-310001723089championx:ProductionChemicalTechnologiesMember2022-01-012022-06-300001723089championx:ProductionandAutomationTechnologiesMember2022-01-012022-06-300001723089championx:DrillingTechnologiesMember2022-01-012022-06-300001723089championx:ReservoirChemicalTechnologiesMember2022-01-012022-06-300001723089championx:ProductionChemicalTechnologiesMember2022-06-300001723089championx:ProductionandAutomationTechnologiesMember2022-06-300001723089championx:DrillingTechnologiesMember2022-06-300001723089championx:ReservoirChemicalTechnologiesMember2022-06-300001723089championx:A2022RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-06-300001723089championx:A2022RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-12-310001723089championx:A2018TermLoanFacilityMemberchampionx:TermLoanFacilityMember2022-06-300001723089championx:A2018TermLoanFacilityMemberchampionx:TermLoanFacilityMember2021-12-310001723089championx:A2020TermLoanFacilityMemberchampionx:TermLoanFacilityMember2022-06-300001723089championx:A2020TermLoanFacilityMemberchampionx:TermLoanFacilityMember2021-12-310001723089championx:A2022TermLoanFacilityMemberchampionx:TermLoanFacilityMember2022-06-300001723089championx:A2022TermLoanFacilityMemberchampionx:TermLoanFacilityMember2021-12-310001723089us-gaap:SeniorNotesMemberchampionx:A6.375SeniorNotesDueMay2026Member2022-06-30xbrli:pure0001723089us-gaap:SeniorNotesMemberchampionx:A6.375SeniorNotesDueMay2026Member2021-12-310001723089championx:TermLoanFacilityMemberchampionx:CreditAgreementMember2018-05-092018-05-090001723089championx:A2018TermLoanFacilityMemberchampionx:TermLoanFacilityMember2018-05-090001723089championx:A2020TermLoanFacilityMemberchampionx:TermLoanFacilityMember2020-06-030001723089championx:A2022TermLoanFacilityMemberchampionx:TermLoanFacilityMember2022-06-070001723089championx:A2022TermLoanFacilityMemberchampionx:TermLoanFacilityMember2022-06-072022-06-070001723089championx:A2022RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-06-072022-06-070001723089championx:A2022RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-06-070001723089championx:A2022RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:LetterOfCreditMember2022-06-070001723089championx:A2022RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-06-072022-06-300001723089us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2022-06-292022-06-290001723089us-gaap:DesignatedAsHedgingInstrumentMemberchampionx:InterestRateSwapFirstThreeYearsMember2022-06-290001723089championx:InterestRateSwapYearsFourAndFiveMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-06-290001723089us-gaap:SeniorNotesMemberchampionx:A6.375SeniorNotesDueMay2026Member2022-06-072022-06-070001723089us-gaap:SeniorNotesMemberchampionx:A6.375SeniorNotesDueMay2026Member2022-06-070001723089us-gaap:SeniorNotesMemberchampionx:A6.375SeniorNotesDueMay2026Member2022-04-012022-06-300001723089us-gaap:SeniorNotesMemberchampionx:A6.375SeniorNotesDueMay2026Member2022-01-012022-06-30championx:location00017230892019-12-31championx:case0001723089us-gaap:CostOfSalesMember2022-04-012022-06-300001723089us-gaap:CostOfSalesMember2021-04-012021-06-300001723089us-gaap:CostOfSalesMember2022-01-012022-06-300001723089us-gaap:CostOfSalesMember2021-01-012021-06-300001723089us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-04-012022-06-300001723089us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-04-012021-06-300001723089us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-06-300001723089us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-06-300001723089us-gaap:StockAppreciationRightsSARSMember2021-12-310001723089us-gaap:PerformanceSharesMember2021-12-310001723089us-gaap:RestrictedStockUnitsRSUMember2021-12-310001723089championx:NonQualifiedStockOptionsMember2021-12-310001723089us-gaap:StockAppreciationRightsSARSMember2022-01-012022-06-300001723089us-gaap:PerformanceSharesMember2022-01-012022-06-300001723089us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001723089championx:NonQualifiedStockOptionsMember2022-01-012022-06-300001723089us-gaap:StockAppreciationRightsSARSMember2022-06-300001723089us-gaap:PerformanceSharesMember2022-06-300001723089us-gaap:RestrictedStockUnitsRSUMember2022-06-300001723089championx:NonQualifiedStockOptionsMember2022-06-3000017230892022-02-042022-02-0400017230892022-05-122022-05-1200017230892022-03-070001723089us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310001723089us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-12-310001723089us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-310001723089us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-03-310001723089us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-01-012022-03-310001723089us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-03-310001723089us-gaap:AccumulatedTranslationAdjustmentMember2022-03-310001723089us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-03-310001723089us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-03-310001723089us-gaap:AccumulatedTranslationAdjustmentMember2022-04-012022-06-300001723089us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-04-012022-06-300001723089us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-04-012022-06-300001723089us-gaap:AccumulatedTranslationAdjustmentMember2022-06-300001723089us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-06-300001723089us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-06-300001723089us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310001723089us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-12-310001723089us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-12-310001723089us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-03-310001723089us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-01-012021-03-310001723089us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-012021-03-310001723089us-gaap:AccumulatedTranslationAdjustmentMember2021-03-310001723089us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-03-310001723089us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-03-310001723089us-gaap:AccumulatedTranslationAdjustmentMember2021-04-012021-06-300001723089us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-04-012021-06-300001723089us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-04-012021-06-300001723089us-gaap:AccumulatedTranslationAdjustmentMember2021-06-300001723089us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-06-300001723089us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-06-300001723089championx:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossAndNetTransitionIncludingPortionAttributabletoNoncontrollingInterestMemberMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001723089championx:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossAndNetTransitionIncludingPortionAttributabletoNoncontrollingInterestMemberMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001723089championx:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossAndNetTransitionIncludingPortionAttributabletoNoncontrollingInterestMemberMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-01-012022-06-300001723089championx:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossAndNetTransitionIncludingPortionAttributabletoNoncontrollingInterestMemberMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-01-012021-06-300001723089us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001723089us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001723089us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-01-012022-06-300001723089us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-01-012021-06-300001723089championx:LeakSurveysIncMember2022-02-232022-02-230001723089srt:ScenarioForecastMemberchampionx:LeakSurveysIncMember2023-02-232023-02-230001723089championx:LeakSurveysIncMember2022-02-230001723089championx:CTRussiaBusinessMemberus-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember2022-04-012022-06-300001723089championx:CTRussiaBusinessMemberus-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember2022-01-012022-06-300001723089championx:CTRussiaBusinessMemberus-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember2022-06-300001723089us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-06-300001723089us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-12-310001723089us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Member2022-06-300001723089us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Member2021-12-310001723089us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-06-300001723089us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-12-310001723089championx:A2018TermLoanFacilityMemberus-gaap:FairValueInputsLevel2Memberchampionx:TermLoanFacilityMember2022-06-300001723089championx:A2018TermLoanFacilityMemberus-gaap:FairValueInputsLevel2Memberchampionx:TermLoanFacilityMember2021-12-310001723089championx:A2020TermLoanFacilityMemberus-gaap:FairValueInputsLevel2Memberchampionx:TermLoanFacilityMember2022-06-300001723089championx:A2020TermLoanFacilityMemberus-gaap:FairValueInputsLevel2Memberchampionx:TermLoanFacilityMember2021-12-310001723089championx:A2022TermLoanFacilityMemberus-gaap:FairValueInputsLevel2Memberchampionx:TermLoanFacilityMember2022-06-300001723089championx:A2022TermLoanFacilityMemberus-gaap:FairValueInputsLevel2Memberchampionx:TermLoanFacilityMember2021-12-310001723089us-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel1Memberchampionx:A6.375SeniorNotesDueMay2026Member2022-06-300001723089us-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel1Memberchampionx:A6.375SeniorNotesDueMay2026Member2021-12-310001723089us-gaap:OtherCurrentLiabilitiesMember2022-06-300001723089us-gaap:OtherCurrentLiabilitiesMember2021-12-310001723089us-gaap:OtherNoncurrentLiabilitiesMember2022-06-300001723089us-gaap:OtherNoncurrentLiabilitiesMember2021-12-310001723089championx:ForeignExchangeForwardAndInterestRateSwapMember2022-06-300001723089championx:ForeignExchangeForwardAndInterestRateSwapMember2021-12-310001723089us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CostOfSalesMember2022-04-012022-06-300001723089us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CostOfSalesMember2021-04-012021-06-300001723089us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CostOfSalesMember2022-01-012022-06-300001723089us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CostOfSalesMember2021-01-012021-06-300001723089us-gaap:NondesignatedMemberus-gaap:OtherOperatingIncomeExpenseMember2022-04-012022-06-300001723089us-gaap:NondesignatedMemberus-gaap:OtherOperatingIncomeExpenseMember2021-04-012021-06-300001723089us-gaap:NondesignatedMemberus-gaap:OtherOperatingIncomeExpenseMember2022-01-012022-06-300001723089us-gaap:NondesignatedMemberus-gaap:OtherOperatingIncomeExpenseMember2021-01-012021-06-30

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

FORM 10-Q

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d)
OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended June 30, 2022
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d)
OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from to

Commission File Number: 001-38441
ChampionX Corporation
(Exact name of registrant as specified in its charter)
Delaware82-3066826
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
2445 Technology Forest Blvd,Building 4, 12th Floor
The Woodlands,Texas77381
(Address of principal executive offices)(Zip Code)
(281) 403-5772
(Registrant’s telephone number, including area code)

(Former name, former address and former fiscal year, if changed since last report)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common stock, $0.01 par valueCHXThe Nasdaq Stock Market LLC

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 the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes  No 

The registrant had 202,932,903 shares of common stock, $0.01 par value, outstanding as of July 21, 2022.



CHAMPIONX CORPORATION

TABLE OF CONTENTS

Page
 
 
 
 
 
  
 






CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q contains “forward-looking statements” within the meaning of the safe harbor from liability established by the Private Securities Litigation Reform Act of 1995. All statements, other than statements of historical fact, contained in this report are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Forward-looking statements usually relate to future events and anticipated revenues, earnings, cash flows or other aspects of our operations or operating results. Forward-looking statements are often identified by the words “believe,” “anticipate,” “expect,” “may,” “intend,” “foresee,” “guidance,” “estimate,” “potential,” “outlook,” “plan,” “should,” “would,” “could,” “target,” “forecast” and similar expressions, including the negative thereof. The absence of these words, however, does not mean that the statements are not forward-looking statements. Forward-looking statements are based on our current expectations, beliefs and assumptions concerning future developments and business conditions and their potential effect on us. While management believes that these forward-looking statements are reasonable as and when made, there can be no assurance that future developments affecting us will be those that we anticipate.

All of our forward-looking statements involve risks, uncertainties (some of which are significant or beyond our control) and assumptions that could cause actual results to materially differ from our historical experience and our present expectations or projections. Known material factors that could cause actual results to materially differ from those contemplated in the forward-looking statements are those set forth in Part I, Item 1A, “Risk Factors,” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2021 and in Part II, Item 1A, “Risk Factors,” in this Quarterly Report on Form 10-Q, including the following:

Demand for, and profitability of our products and services, is affected by changes in the price of, and demand for, crude oil and natural gas in domestic and international markets;
Cost inflation and availability of raw materials;
The impact of inflation in wholesale product costs, labor rates and transportation costs
Our ability to successfully compete with other companies in our industry;
Our ability to develop and implement or introduce new technologies, products, and services, as well as our ability to protect and maintain critical intellectual property assets;
Our ability to successfully execute potential acquisitions;
Potential liabilities arising out of the installation or use of our products or from a chemical spill or release;
Continuing consolidation within our customers’ industry;
Credit risks related to our customer base or the loss of significant customers;
A failure of our information technology infrastructure or any significant breach of security;
Risks relating to our existing international operations and expansion into new geographical markets;
Risks relating to improper conduct by any of our employees, agents or business partners;
Global economic conditions, inflation, geopolitical issues, supply chain disruptions, and availability and cost of credit, and its impact on our operations and those of our customers and suppliers;
Failure to attract, retain and develop personnel;
Our ability to protect or obtain intellectual property rights;
The impact of natural disasters and other unusual weather conditions on our business;
The impact of the novel coronavirus (“COVID-19”) and related economic disruptions;
Investor sentiment towards climate change, fossil fuels and other environmental, social and governance matters;
Changes in domestic and foreign governmental public policies, risks associated with entry into emerging markets, changes in statutory tax rates and unanticipated outcomes with respect to tax audits;
Disruptions in the political, regulatory, economic and social conditions of the countries in which we conduct business;
Fluctuations in currency markets worldwide and disruptions in capital and credit markets;
The impact of our indebtedness on our financial position and operating flexibility;
Our ability to realize the benefits of the acquisition of our Chemical Technologies business, and certain limitations in our ability to engage in certain activities as a result of that acquisition;
The impact of war, terrorism and civil unrest;
Changes in federal, state and local legislation and regulations relating to oil and gas development and the potential for related litigation or restrictions on our customers;
Changes in environmental and health and safety laws and regulations which may increase our costs, limit the demand for our products and services or restrict our operations; and
The impact of tariffs and other trade measures on our business.




We wish to caution you not to place undue reliance on any forward-looking statements, which speak only as of the date hereof. We undertake no obligation to publicly update, revise or correct any of our forward-looking statements after the date they are made, whether as a result of new information, future events or otherwise, except to the extent required under the federal securities laws.



PART I — FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS

CHAMPIONX CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF INCOME
(Unaudited)
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands, except per share data)2022202120222021
Revenue:
Product revenue$807,553 $649,399 $1,558,221 $1,234,756 
Service revenue101,843 81,223 198,237 161,849 
Lease and other revenue23,176 18,550 42,074 37,455 
Total revenue932,572 749,172 1,798,532 1,434,060 
Cost of goods and services720,684 569,167 1,379,034 1,091,723 
Gross profit211,888 180,005 419,498 342,337 
Costs and expenses:
Selling, general and administrative expense141,351 152,341 291,711 295,819 
Interest expense, net10,765 14,064 22,128 28,035 
Other (income) expense, net32,281 2,251 33,601 315 
Income before income taxes27,491 11,349 72,058 18,168 
Provision for (benefit from) income taxes(1,405)3,563 4,989 6,345 
Net income28,896 7,786 67,069 11,823 
Less: Net income (loss) attributable to noncontrolling interest1,554 536 3,025 (1,199)
Net income attributable to ChampionX$27,342 $7,250 $64,044 $13,022 
Earnings per share attributable to ChampionX:
Basic$0.13 $0.04 $0.32 $0.06 
Diluted$0.13 $0.03 $0.31 $0.06 
Weighted-average shares outstanding:
Basic203,322 201,467 203,200 201,063 
Diluted208,714 208,541 208,863 207,939 

The accompanying notes are an integral part of the condensed consolidated financial statements.
1




CHAMPIONX CORPORATION 
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(Unaudited)
 Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2022202120222021
Net income $28,896 $7,786 $67,069 $11,823 
Other comprehensive income (loss), net of tax:
Foreign currency translation adjustments21,169 8,332 19,604 11,545 
Cash flow hedges(3,403)(277)(4,702)136 
Defined pension and other post-retirement benefits adjustments, net70 6,373 139 6,540 
Other comprehensive income17,836 14,428 15,041 18,221 
Comprehensive income46,732 22,214 82,110 30,044 
Less: Comprehensive income (loss) attributable to noncontrolling interest1,554 536 3,025 (1,199)
Comprehensive income attributable to ChampionX$45,178 $21,678 $79,085 $31,243 

The accompanying notes are an integral part of the condensed consolidated financial statements.
2




CHAMPIONX CORPORATION
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited)
(in thousands)June 30, 2022December 31, 2021
ASSETS
Current Assets:
Cash and cash equivalents$167,282 $251,678 
Restricted cash3,500 3,500 
Receivables, net614,607 584,440 
Inventories, net606,956 542,910 
Assets held for sale25,455 7,217 
Prepaid expenses and other current assets52,116 71,155 
Total current assets1,469,916 1,460,900 
Property, plant and equipment, net of accumulated depreciation of $646,795 in 2022 and $618,867 in 2021
746,408 776,813 
Goodwill724,398 702,867 
Intangible assets, net351,374 401,470 
Operating lease right-of-use assets101,350 115,458 
Other non-current assets69,705 77,193 
Total assets$3,463,151 $3,534,701 
LIABILITIES AND EQUITY
Current Liabilities:
Current portion of long-term debt$4,688 $26,850 
Accounts payable496,197 473,561 
Accrued compensation and employee benefits54,864 93,131 
Current portion of operating lease liabilities32,438 36,389 
Accrued distributor fees35,166 25,621 
Liabilities held for sale10,428  
Accrued expenses and other current liabilities119,252 146,773 
Total current liabilities753,033 802,325 
Long-term debt694,430 697,657 
Deferred income taxes84,709 137,971 
Operating lease liabilities64,138 73,521 
Other long-term liabilities73,986 68,920 
Total liabilities1,670,296 1,780,394 
Stockholders’ equity: 
Common stock (2.5 billion shares authorized, $0.01 par value)
202.9 million shares and 202.9 million shares issued and outstanding in 2022 and 2021, respectively
2,029 2,029 
Capital in excess of par value of common stock2,315,965 2,315,399 
Accumulated deficit(503,089)(525,158)
Accumulated other comprehensive loss(6,584)(21,625)
ChampionX stockholders’ equity1,808,321 1,770,645 
Noncontrolling interest(15,466)(16,338)
Total equity1,792,855 1,754,307 
Total liabilities and equity$3,463,151 $3,534,701 

The accompanying notes are an integral part of the condensed consolidated financial statements.
3




CHAMPIONX CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
(Unaudited)

Common Stock
(in thousands)SharesPar
Value
Capital in Excess of Par ValueAccum. DeficitAccum.
Other
Comp.
Loss
Non-controlling InterestTotal
December 31, 2021202,866 $2,029 $2,315,399 $(525,158)$(21,625)$(16,338)$1,754,307 
Net income— — — 36,702 — 1,471 38,173 
Other comprehensive loss— — — — (2,795)— (2,795)
Stock-based compensation290 3 4,725 — — — 4,728 
Stock options exercised189 1 1,054 — — — 1,055 
Taxes withheld on issuance of stock-based awards— — (2,639)— — — (2,639)
Dividends declared to common stockholders ($0.075 per share)
— — — (15,465)— — (15,465)
Cumulative translation adjustments— — — — — 208 208 
March 31, 2022203,345 $2,033 $2,318,539 $(503,921)$(24,420)$(14,659)$1,777,572 
Net income— — — 27,342 — 1,554 28,896 
Other comprehensive income— — — — 17,836 — 17,836 
Stock-based compensation64 1 5,070 — — — 5,071 
Stock options exercised312 3 2,087 — — — 2,090 
Taxes withheld on issuance of stock-based awards— — (739)— — — (739)
Dividends declared to common stockholders ($0.075 per share)
— — — (15,494)— — (15,494)
Repurchase and cancellation of common stock(790)(8)(8,992)(11,016)— — (20,016)
Cumulative translation adjustments— — — — — 8 8 
Distributions to noncontrolling interest— — — — — (2,369)(2,369)
June 30, 2022202,931 $2,029 $2,315,965 $(503,089)$(6,584)$(15,466)$1,792,855 

4




Common Stock
(in thousands)SharesPar
Value
Capital in Excess of Par ValueAccum. DeficitAccum.
Other
Comp.
Loss
Non-controlling InterestTotal
December 31, 2020200,380 $2,004 $2,293,179 $(638,457)$(30,755)$(13,396)$1,612,575 
Net income (loss)— — — 5,772 — (1,735)4,037 
Other comprehensive income— — — — 3,793 — 3,793 
Stock-based compensation64 — 6,442 — — — 6,442 
Stock options exercised577 6 3,341 — — — 3,347 
Taxes withheld on issuance of stock-based awards— — (556)— — — (556)
Cumulative translation adjustments— — — — — 268 268 
Distributions to noncontrolling interest— — — — — (800)(800)
March 31, 2021201,021 $2,010 $2,302,406 $(632,685)$(26,962)$(15,663)$1,629,106 
Net income— — — 7,250 — 536 7,786 
Other comprehensive income— — — — 14,428 — 14,428 
Stock-based compensation101 — 5,914 — — — 5,914 
Stock options exercised578 7 3,155 — — — 3,162 
Taxes withheld on issuance of stock-based awards— — (1,208)— — — (1,208)
Cumulative translation adjustments— — — — — (231)(231)
June 30, 2021201,700 $2,017 $2,310,267 $(625,435)$(12,534)$(15,358)$1,658,957 

The accompanying notes are an integral part of the condensed consolidated financial statements.
5




CHAMPIONX CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
 Six Months Ended June 30,
(in thousands)20222021
Cash flows from operating activities:  
Net income$67,069 $11,823 
Adjustments to reconcile net income to net cash flows from operating activities:
Depreciation and amortization117,229 120,387 
Loss on disposal group held for sale22,924  
Stock-based compensation9,799 12,356 
Provision for inventory obsolescence and write-downs 6,926 6,200 
Loss on debt extinguishment4,043 3,305 
Deferred income taxes(34,386)(1,757)
(Gain) loss on disposal of fixed assets(6,284)3,176 
Provision (recovery) for bad debt(732)86 
Amortization of deferred loan costs and accretion of discount1,766 1,628 
Employee benefit plan expense1,303 1,250 
Other234 167 
Changes in operating assets and liabilities (net of effects of foreign exchange):
Receivables(42,456)(18,706)
Inventories(81,935)(41,586)
Prepaid expenses and other current assets16,793 9,215 
Accounts payable21,507 92,997 
Accrued compensation and employee benefits(39,774)(2,444)
Accrued expenses and other liabilities(18,302)(46,447)
Leased assets(13,949)(1,609)
Other(660)1,097 
Net cash flows provided by operating activities31,115 151,138 
Cash flows from investing activities:  
Capital expenditures(53,555)(45,680)
Proceeds from sale of fixed assets14,946 2,482 
Acquisitions, net of cash acquired(3,198) 
Net cash used for investing activities(41,807)(43,198)
Cash flows from financing activities:  
Proceeds from long-term debt844,838  
Repayment of long-term debt(869,987)(71,113)
Payment of debt issue costs(8,008) 
Repurchases of common stock(20,016) 
Dividends paid(15,465) 
Payments related to taxes withheld on stock-based compensation(3,378)(1,764)
Proceeds from exercise of stock options3,145 6,509 
Distributions to noncontrolling interest(2,369)(800)
Payment of finance lease obligations(3,123)(2,575)
Net cash used for financing activities(74,363)(69,743)
Effect of exchange rate changes on cash and cash equivalents and restricted cash659 (623)
Net increase (decrease) in cash and cash equivalents and restricted cash(84,396)37,574 
Cash and cash equivalents and restricted cash at beginning of period255,178 201,421 
Cash and cash equivalents and restricted cash at end of period$170,782 $238,995 
The accompanying notes are an integral part of the condensed consolidated financial statements.
6


CHAMPIONX CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

NOTE 1—BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Description of the Business

ChampionX Corporation is a global leader in chemistry solutions and highly engineered equipment and technologies that help companies drill for and produce oil and gas safely, efficiently and sustainably around the world. Our products provide efficient and safe operations throughout the lifecycle of a well with a focus on the production phase of wells.

Unless the context requires otherwise, references in this report to “we,” “us,” “our,” “the Company,” or “ChampionX” mean ChampionX Corporation, together with our subsidiaries where the context requires.

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements of ChampionX have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) pertaining to interim financial information. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP have been condensed or omitted. Therefore, these financial statements should be read in conjunction with the audited consolidated financial statements, and notes thereto, which are included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021.

The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Although these estimates are based on management’s best knowledge of current events and actions that we may undertake in the future, actual results may differ from our estimates. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments unless otherwise specified) necessary for a fair statement of our financial condition and results of operations as of and for the periods presented. Revenue, expenses, assets and liabilities can vary during each quarter of the year. Therefore, the results and trends in these financial statements may not be representative of the results that may be expected for the year ending December 31, 2022.

Significant Accounting Policies

Please refer to “Note 1Basis of Presentation and Summary of Significant Accounting Policies” to our consolidated financial statements in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021 for the discussion of our significant accounting policies.

New Accounting Standards

All new accounting pronouncements that have been issued but not yet effective are currently being evaluated and at this time are not expected to have a material impact on our financial position or results of operations.

NOTE 2—SEGMENT INFORMATION

Our reporting segments are:

Production Chemical Technologies—provides oil and natural gas production and midstream markets with solutions to manage and control corrosion, oil and water separation, flow assurance, sour gas treatment and a host of water-related issues.

Production & Automation Technologies—designs, manufactures, markets and services a full range of artificial lift equipment, end-to-end digital automation solutions, as well as other production equipment and asset monitoring technologies. Production & Automation Technologies’ products are sold under a collection of brands including Harbison-Fischer, Norris, Alberta Oil Tool, Oil Lift Technology, PCS Ferguson, Pro-Rod, Upco, Unbridled ESP, Scientific Aviation, Norriseal-Wellmark, Quartzdyne, Spirit, Theta, Timberline, Windrock, and Leak Surveys (“LSI”).

7


Drilling Technologies—designs, manufactures and markets polycrystalline diamond cutters and bearings primarily for use in oil and gas drill bits under the US Synthetic brand.

Reservoir Chemical Technologies—manufactures specialty products that support well stimulation, construction (including drilling and cementing) and well intervention in the oil and natural gas industry.

We refer to our Production Chemical Technologies segment and our Reservoir Chemical Technologies segment collectively as our Chemical Technologies business. Business activities that do not meet the criteria of an operating segment have been combined into Corporate and other. Corporate and other includes (i) corporate and overhead expenses, and (ii) revenue and costs for activities that are not operating segments.

Segment revenue and segment operating profit
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2022202120222021
Segment revenue:  
Production Chemical Technologies$552,411 $447,049 $1,067,383 $859,420 
Production & Automation Technologies242,399 188,173 462,748 355,018 
Drilling Technologies57,858 37,589 114,717 72,583 
Reservoir Chemical Technologies44,114 33,222 84,014 63,113 
Corporate and other (1)
35,790 43,139 69,670 83,926 
Total revenue$932,572 $749,172 $1,798,532 $1,434,060 
Segment operating profit (loss):  
Production Chemical Technologies$25,606 $33,871 $56,869 $64,228 
Production & Automation Technologies23,650 12,292 48,360 17,654 
Drilling Technologies15,043 3,868 30,263 10,254 
Reservoir Chemical Technologies(8,147)(2,594)(11,616)(5,822)
Total segment operating profit56,152 47,437 123,876 86,314 
Corporate and other (1)
17,896 22,024 29,690 40,111 
Interest expense, net10,765 14,064 22,128 28,035 
Income before income taxes$27,491 $11,349 $72,058 $18,168 
_______________________
(1)    Corporate and other includes costs not directly attributable or allocated to our reporting segments such as corporate executive management and other administrative functions, and the results attributable to our noncontrolling interest. Additionally, the sales and expenses related to the Cross Supply and Product Transfer Agreement with Ecolab Inc. (“Ecolab”) are included within Corporate and other.


NOTE 3—REVENUE

Our revenue is generated primarily from product sales. Service revenue is generated from providing services to our customers. These services include installation, repair and maintenance, laboratory and logistics services, chemical management services, troubleshooting, reporting, water treatment services, technical advisory assistance, emissions detection and monitoring, and other field services. Lease revenue is derived from rental income of leased production equipment. As our costs are shared across the various revenue categories, cost of goods sold is not tracked separately and is not discretely identifiable.

In certain geographical areas, the Company utilizes joint ventures and independent third-party distributors and sales agents to sell and market products and services. Amounts payable to independent third-party distributors and sales agents may fluctuate based on sales and timing of distributor fee payments. For services rendered by such independent third-party distributors and sales agents, the Company records the consideration received on a net basis within product revenue in our condensed consolidated statements of income. Additionally, amounts owed to distributors and sales agents are reported within accrued distributor fees within our condensed consolidated balance sheets.

8


Revenue disaggregated by geography was as follows:
Three Months Ended June 30, 2022
(in thousands)Production Chemical TechnologiesProduction & Automation TechnologiesDrilling TechnologiesReservoir Chemical Technologies
Corporate and other (1)
Total
United States$205,457 $187,982 $45,848 $31,038 $20,039 $490,364 
Latin America124,540 6,358  3,221 905 135,024 
Middle East & Africa76,028 19,062 1,220 5,561 287 102,158 
Canada72,581 17,484 3,477 633 37 94,212 
Europe45,889 3,384 5,156 968 3,297 58,694 
Asia-Pacific9,518 784 2,142 909 11,225 24,578 
Australia4,960 7,308 15 91  12,374 
Other13,438 37  1,693  15,168 
Total revenue$552,411 $242,399 $57,858 $44,114 $35,790 $932,572 
Three Months Ended June 30, 2021
(in thousands)Production Chemical TechnologiesProduction & Automation TechnologiesDrilling TechnologiesReservoir Chemical Technologies
Corporate and other (1)
Total
United States$156,852 $141,799 $30,392 $19,589 $30,225 $378,857 
Latin America93,389 4,530  3,587 1,261 102,767 
Middle East & Africa66,213 13,358 1,446 6,534 1,945 89,496 
Canada63,639 14,754 1,986 377 124 80,880 
Europe41,046 1,790 2,278 1,101 3,690 49,905 
Asia-Pacific10,562 2,743 853 1,393 5,894 21,445 
Australia5,994 9,182 13 30  15,219 
Other9,354 17 621 611  10,603 
Total revenue$447,049 $188,173 $37,589 $33,222 $43,139 $749,172 
9


Six Months Ended June 30, 2022
(in thousands)Production Chemical TechnologiesProduction & Automation TechnologiesDrilling TechnologiesReservoir Chemical Technologies
Corporate and other (1)
Total
United States$396,363 $355,784 $92,667 $56,259 $41,893 $942,966 
Latin America224,145 11,361  6,811 1,630 243,947 
Middle East & Africa150,072 35,773 2,909 13,282 601 202,637 
Canada148,380 36,936 6,418 1,111 63 192,908 
Europe94,910 5,729 8,866 1,871 6,768 118,144 
Asia-Pacific18,001 2,455 3,817 1,954 18,715 44,942 
Australia10,803 14,583 15 199  25,600 
Other24,709 127 25 2,527  27,388 
Total revenue$1,067,383 $462,748 $114,717 $84,014 $69,670 $1,798,532 
Six Months Ended June 30, 2021
(in thousands)Production Chemical TechnologiesProduction & Automation TechnologiesDrilling TechnologiesReservoir Chemical Technologies
Corporate and other (1)
Total
United States$306,716 $267,712 $55,799 $35,198 $56,242 $721,667 
Latin America165,005 9,172  6,606 2,692 183,475 
Middle East & Africa124,583 24,091 2,162 12,596 7,067 170,499 
Canada124,931 27,282 5,813 1,106 282 159,414 
Europe83,654 3,773 4,777 2,490 5,947 100,641 
Asia-Pacific21,054 4,206 2,406 2,513 11,696 41,875 
Australia12,389 18,758 130 84  31,361 
Other21,088 24 1,496 2,520  25,128 
Total revenue$859,420 $355,018 $72,583 $63,113 $83,926 $1,434,060 
______________________
(1)    Revenues associated with sales under the Cross Supply and Product Transfer Agreement with Ecolab are included within Corporate and other.

Revenue is attributed to regions based on the location of our direct customer, which in some instances is an intermediary and not necessarily the end user.

Contract Balances

The beginning and ending contract asset and contract liability balances from contracts with customers were as follows:
(in thousands)June 30, 2022December 31, 2021
Contract assets$ $ 
Contract liabilities - current$16,700 $15,246 

10


NOTE 4—INTANGIBLE ASSETS AND GOODWILL

Intangible Assets

The components of our definite- and indefinite-lived intangible assets were as follows:
June 30, 2022December 31, 2021
(in thousands)Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Definite-lived
intangible assets:
Customer relationships$585,450 $386,613 $198,837 $593,242 $365,773 $227,469 
Unpatented technologies142,760 46,815 95,945 142,540 37,264 105,276 
Favorable supply agreements59,000 40,164 18,836 59,000 30,546 28,454 
Trademarks59,869 34,163 25,706 59,873 32,270 27,603 
Patents38,577 31,417 7,160 38,735 31,080 7,655 
Other5,357 5,267 90 5,390 5,177 213 
891,013 544,439 346,574 898,780 502,110 396,670 
Indefinite-lived
intangible assets:
Trademarks3,600 — 3,600 3,600 — 3,600 
In-process research and development1,200 — 1,200 1,200 — 1,200 
4,800 — 4,800 4,800 — 4,800 
Total$895,813 $544,439 $351,374 $903,580 $502,110 $401,470 

Goodwill

The carrying amount of goodwill, including changes therein, by reportable segment is below:
(in thousands)Production Chemical TechnologiesProduction & Automation TechnologiesDrilling TechnologiesReservoir Chemical TechnologiesTotal
December 31, 2021$356,638 $205,467 $101,136 $39,626 $702,867 
Acquisition (1)
 6,345   6,345 
Allocated to disposal group (2)
(3,339)   (3,339)
Foreign currency translation17,146 (156) 1,535 18,525 
June 30, 2022$370,445 $211,656 $101,136 $41,161 $724,398 
_______________________
(1) See Note 11—Acquisitions and Divestitures for additional information related to the acquisition of LSI completed during the first quarter of 2022.
(2) See Note 11—Acquisitions and Divestitures for additional information on the reclassification of assets and liabilities held for sale as part of the planned divestiture of our operations in Russia.

Goodwill is not subject to amortization but is tested for impairment on an annual basis or more frequently if impairment indicators arise.

11


NOTE 5—DEBT

Long-term debt consisted of the following:
(in thousands)June 30, 2022December 31, 2021
2022 Revolving Credit Facility$96,200 $ 
2018 Term Loan Facility 140,000 
2020 Term Loan Facility 496,725 
2022 Term Loan Facility625,000  
6.375% Senior Notes due 2026
 92,041 
Total721,200 728,766 
Net unamortized discounts and issuance costs(22,082)(4,259)
Total long-term debt699,118 724,507 
Current portion of long-term debt (1)
(4,688)(26,850)
Long-term debt, less current portion$694,430 $697,657 
_______________________
(1) Represents the mandatory amortization payments due within twelve months related to the 2022 Term Loan Facility as of June 30, 2022 and 2020 Term Loan Facility as of December 31, 2021.

On May 9, 2018, we entered into a credit agreement (“Credit Agreement”) governing the terms of, among other things, a 7-year senior secured term loan B facility that had an initial commitment of $415 million (the “2018 Term Loan Facility”), and on June 3, 2020, ChampionX Holdings Inc. entered into a term loan facility for $537.0 million (the “2020 Term Loan Facility”).

On June 7, 2022, we entered into a restated credit agreement (the “Restated Credit Agreement”), which amends and restates the Credit Agreement. The Restated Credit Agreement provides for (i) a $625 million 7-year senior secured term loan B facility (the “2022 Term Loan Facility”) and (ii) a five-year senior secured revolving credit facility in an aggregate principal amount of $700 million, of which $100 million is available for the issuance of letters of credit (the “2022 Revolving Credit Facility,” together with the 2022 Term Loan Facility, the “Senior Secured Credit Facility”). The full amount of the 2022 Term Loan Facility was funded, and $135 million of the 2022 Revolving Credit Facility was drawn, on June 7, 2022, with the aggregate proceeds used to repay outstanding amounts under our Credit Agreement, repay and terminate our 2020 Term Loan Facility, and to redeem all outstanding 6.375% Senior Notes due 2026. Proceeds from future borrowings under the 2022 Revolving Credit Facility are expected to be used for working capital and general corporate purposes. Following June 7, 2022, and prior to June 30, 2022, we repaid $38.8 million of the amount drawn under the 2022 Revolving Credit Facility.

The 2022 Term Loan Facility matures June 7, 2029 and the 2022 Revolving Credit Facility matures June 7, 2027. The 2022 Term Loan Facility is subject to mandatory amortization payments of 1% per annum of the initial commitment paid quarterly, which begins on December 30, 2022. The Senior Secured Credit Facility contains customary representations and warranties, covenants, and events of default for loan facilities of this type. We were in compliance with all covenants as of June 30, 2022.

At the Company’s election, outstanding borrowings under the Senior Secured Credit Facility will accrue interest at a per annum rate of (i) an adjusted SOFR rate plus the applicable spread or (ii) a base rate plus the applicable spread. On June 29, 2022, the Company executed a five-year floating-to-fixed interest rate swap to hedge our exposure to increases in variable interest rates on the 2022 Term Loan Facility. This interest rate swap agreement is based on a $300 million notional amount for the first three years, reducing to $150 million for years four and five. See Note 13—Derivatives and Hedging Transactions for additional information on interest rate swaps.

In connection with the Restated Credit Agreement noted above, we completed the redemption of all of the Company’s remaining 6.375% Senior Notes (the “Notes”) at 103.188% of the principal amount thereof. We repurchased $92.0 million in aggregate principal amount of the Notes for $95.6 million in cash, including $0.6 million in accrued interest. In connection with these redemptions, we recognized a net loss of approximately $3.9 million for the three and six months ended June 30, 2022, inclusive of the write off of the remaining unamortized debt financing costs related to the Notes, which is included in other expense, net in our condensed consolidated statements of income (loss).

12




NOTE 6—COMMITMENTS AND CONTINGENCIES

Guarantees and Indemnifications

We have provided indemnities in connection with sales of certain businesses and assets, including indemnities for environmental health and safety, tax, and employment matters. We do not have any material liabilities recorded for these indemnifications and are not aware of any claims or other information that would give rise to material payments under such indemnities.

In connection with the Company’s separation from Dover Corporation (“Dover”) in 2018, we entered into agreements with Dover that govern the treatment between Dover and us for certain indemnification matters and litigation responsibility. Generally, the separation and distribution agreement provides for cross-indemnities principally designed to place financial responsibility for the obligations and liabilities of our business with us and to place financial responsibility for the obligations and liabilities of Dover’s business with Dover. The separation and distribution agreement also establishes procedures for handling claims subject to indemnification and related matters.

In connection with the acquisition of the Chemical Technologies business from Ecolab in 2020 (the “Merger”), we entered into agreements with Ecolab that govern the treatment between Ecolab and us for certain indemnification matters and litigation responsibility. Generally, the separation and distribution agreement provides for cross-indemnities principally designed to place financial responsibility for the obligations and liabilities of our business with us and to place financial responsibility for the obligations and liabilities of Ecolab’s business with Ecolab. The separation and distribution agreement also establishes procedures for handling claims subject to indemnification and related matters. In addition, pursuant to the tax matters agreement relating to the Merger (the “Tax Matters Agreement”), we have agreed to indemnify Ecolab and its affiliates for (i) all taxes for which ChampionX is responsible as defined within the Tax Matters Agreement, (ii) all taxes resulting from a breach by ChampionX of any of its representations (but only to the extent relating to a breach occurring after the consummation of the Merger) or any of its covenants under the Tax Matters Agreement, (iii) all taxes resulting from an acquisition after the Merger of any of the stock or assets of ChampionX, other than as a result of the Merger or a repayment of the 2018 Credit Facility (as defined in “Note 8–Debt” to our consolidated financial statements in our Annual Report on Form 10-K for the fiscal
year ended December 31, 2021), 2018 Term Loan Facility or 2020 Term Loan Facility and (iv) reasonable costs and expenses (including reasonable attorneys’ fees and expenses) related to the foregoing.

As of June 30, 2022 and December 31, 2021, we had $56.2 million and $80.2 million, respectively, of outstanding letters of credit, surety bonds and guarantees, which expire at various dates through 2039. These financial instruments are primarily maintained as security for insurance, warranty, and other performance obligations. Generally, we would only be liable for the amount of these letters of credit, surety bonds, and guarantees in the event of default in the performance of our obligations, the probability of which we believe is remote.

Litigation and Environmental Matters

The Company is party to various proceedings and claims incidental to its business, including matters arising under provisions relating to the protection of the environment. We review the probable outcome of such proceedings, the costs and expenses reasonably expected to be incurred and accrued to date, and the availability and extent of insurance coverage. We accrue a liability for legal matters that are probable and can be reasonably estimated. If the reasonable estimate of a probable loss is a range, the Company records the most probable estimate of the loss or the minimum amount when no amount within the range is a better estimate than any other amount. While many of these matters involve inherent uncertainty, we believe that the amount of the liability, if any, ultimately incurred with respect to these proceedings and claims will not have a material adverse effect on our consolidated financial position, results of operations or cash flows.

Environmental Matters

The Company is currently participating in environmental assessments and remediation at approximately 11 locations, the majority of which are in the United States (“U.S.”), and environmental liabilities have been accrued reflecting our best estimate of future costs. Potential insurance reimbursements are not anticipated in the Company’s accruals for environmental liabilities. As of June 30, 2022, environmental liability accruals related to these locations were $6.9 million.

Prior to the separation from Dover in 2018, groundwater contamination was discovered at the Norris Sucker Rods plant site located in Tulsa, Oklahoma (“Norris”). Initial remedial efforts were undertaken at the time of discovery of the contamination and Norris has since coordinated monitoring and remediation with the Oklahoma Department of Environmental Quality (“ODEQ”). As part of the ongoing long-term remediation process, Norris contracted an engineering and consulting firm to develop a range of possible additional remedial alternatives in order to accelerate the remediation process and associated cost
13




estimates for the work. In October 2019, we received the firm’s preliminary remedial alternatives for consideration. We have submitted our long-term remediation plan and it was approved by ODEQ. We are now in discussion with ODEQ to finalize a consent order. Because we have not yet finalized the consent order for further remediation at the site and discussions with ODEQ remain ongoing, we cannot fully anticipate the timing, outcome or possible impact of such further remedial activities, financial or otherwise. As a result of the recommendations in the report, we accrued liabilities for these remediation efforts of approximately $2.0 million as of December 31, 2019. Liabilities could increase in the future at such time as we ultimately reach agreement with ODEQ on our remediation plan and such liabilities become probable and can be reasonably estimated; however, there have been no changes to our estimated liability as of June 30, 2022.

Matters Related to Deepwater Horizon Incident Response

On April 22, 2010, the deepwater drilling platform, the Deepwater Horizon, operated by a subsidiary of BP plc, sank in the Gulf of Mexico after an explosion and fire, resulting in a massive oil spill. Certain entities that are now subsidiaries of ChampionX as a result of the Merger (collectively the “COREXIT Defendants”) supplied COREXIT™ 9500, an oil dispersant product listed on the U.S. EPA National Contingency Plan Product Schedule, which was used in the response to the spill. In connection with the provision of COREXIT™, the COREXIT Defendants were named in several lawsuits. Cases arising out of the Deepwater Horizon accident were administratively transferred and consolidated for pre-trial purposes under In Re: Oil Spill by the Oil Rig “Deepwater Horizon” in the Gulf of Mexico, on April 20, 2010, Case No. 10-md-02179 in the United States District Court in the Eastern District of Louisiana (E.D. La.) (“MDL 2179”). Claims related to the response to the oil spill were consolidated in a master complaint captioned the “B3 Master Complaint.” In 2011, Transocean Deepwater Drilling, Inc. and its affiliates (the “Transocean Entities”) named the COREXIT Defendants and other unaffiliated companies as first party defendants (In re the Complaint and Petition of Triton Asset Leasing GmbH, et al, MDL No. 2179, Civil Action 10-2771). In April and May 2011, the Transocean Entities, Cameron International Corporation, Halliburton Energy Services, Inc., M-I L.L.C., Weatherford U.S., L.P. and Weatherford International, Inc. (collectively, the “Cross Claimants”) filed cross claims in MDL 2179 against the COREXIT Defendants and other unaffiliated cross defendants. In April and June 2011, in support of its defense of the claims against it, the COREXIT Defendants filed counterclaims against the Cross Claimants. On May 18, 2012, the COREXIT Defendants filed a motion for summary judgment as to the claims in the B3 Master Complaint. On November 28, 2012, the Court granted the COREXIT Defendants’ motion and dismissed with prejudice the claims in the B3 Master Complaint asserted against the COREXIT Defendants. There currently remain three “B3” cases that had asserted claims against the COREXIT Defendants and that remain pending against other defendants. Because the Court’s decision was not a “final judgment” for purposes of appeal with respect to those claims, under Federal Rule of Appellate Procedure 4(a), plaintiffs will have 30 days after entry of final judgment in each case to appeal the Court’s summary judgment decision.

The Company believes the claims asserted against the COREXIT Defendants are without merit and intends to defend these lawsuits vigorously. The Company also believes that it has rights to contribution and/or indemnification (including legal expenses) from third parties. However, we cannot predict the outcome of these lawsuits, the involvement it might have in these matters in the future, or the potential for future litigation.

14




NOTE 7—RESTRUCTURING AND OTHER RELATED CHARGES

We approved various restructuring plans related to the consolidation of product lines and associated facility closures and workforce reductions during the current and prior periods. During the second quarter of 2022, the restructuring plans included the exit of one of our product lines within the Reservoir Chemical Technologies segment. The exit of this product line is expected to be completed during the third quarter of 2022 and as such, we anticipate additional restructuring charges related to the closure of facilities and certain contract termination costs when we cease using the rights conveyed by the contract.

We recognized charges of $6.6 million and $15.1 million during the three and six months ended June 30, 2022, respectively, consisting primarily of employee severance and related benefits, disposals of equipment and office closures, partially offset by gains realized on the sale of facilities. During the three and six months ended June 30, 2021, we recorded restructuring and other charges of $3.8 million and $8.0 million, respectively.

The following table presents the restructuring and other related charges by segment as classified in our condensed consolidated statements of income.
 Three Months Ended June 30,Six Months Ended
June 30,
(in thousands)2022202120222021
Segment restructuring charges (income):
Production Chemical Technologies$336 $3,103 $11,972 $3,791 
Production & Automation Technologies125 432 (4,022)3,956 
Drilling Technologies    
Reservoir Chemical Technologies5,358 198 6,101 242 
Corporate and other801 42 1,053 42 
Total$6,620 $3,775 $15,104 $8,031 
Statements of Income classification:
Cost of goods and services$5,147 $422 $1,008 $3,906 
Selling, general and administrative expense1,473 3,353 14,096 4,125 
Total$6,620 $3,775 $15,104 $8,031 

Our liability balance for restructuring and other related charges at June 30, 2022 reflects employee severance and related benefits initiated during the period. Additional programs may be initiated during 2022 with related restructuring charges.

The following table details our restructuring accrual activities during the six months ended June 30, 2022:
(in thousands)Restructuring Accrual Balance
December 31, 2021$3,743 
Restructuring charges15,104 
Asset sales131 
Payments(10,590)
Other, including foreign currency translation(99)
June 30, 2022$8,289 

15




NOTE 8—EQUITY AND CASH INCENTIVE PROGRAMS

Stock-based compensation expense is reported within selling, general and administrative expense in the condensed consolidated statements of income. Stock-based compensation expense relating to all stock-based incentive plans was as follows:
 Three Months Ended June 30,Six Months Ended
June 30,
(in thousands)2022202120222021
Stock-based compensation expense$5,071 $5,914 $9,799 $12,356 
Tax benefit(1,065)(1,242)(2,058)(2,595)
Stock-based compensation expense, net of tax$4,006 $4,672 $7,741 $9,761 

A summary of activity relating to our share-based awards for the six months ended June 30, 2022 was as follows:
(in shares)Stock-Settled Appreciation RightsPerformance Share AwardsRestricted Stock UnitsNon-Qualified Stock Options
Outstanding at January 1, 2022393,523 505,509 2,342,107 5,488,653 
Granted 347,920 932,588  
Forfeited / expired(1,758) (159,365)(2,859)
Exercised / vested (72,410)(437,275)(499,562)
Outstanding at June 30, 2022391,765 781,019 2,678,055 4,986,232 
16


NOTE 9—STOCKHOLDERS' EQUITY

Dividends

On February 4, 2022, our Board of Directors (“Board”) approved a plan to initiate a regular quarterly cash dividend of $0.075 per share of the Company’s common stock. The first dividend was paid on April 29, 2022 to stockholders of record on April 8, 2022. An additional cash dividend of $0.075 per share was declared on May 12, 2022, payable on July 29, 2022 to stockholders of record on July 1, 2022. As a result, we recorded a dividend payable of $15.3 million on our condensed consolidated balance sheet as of June 30, 2022. Subsequent dividend declarations, if any, including the amounts and timing of future dividends, are subject to approval by the Board and will depend on future business conditions, financial conditions, results of operations and other factors.

Repurchases

On March 7, 2022, the Company announced that our Board authorized the Company to repurchase up to $250 million of its common stock. This program has no time limit and does not obligate the Company to acquire any particular amount of shares of its common stock. During the three and six months ended June 30, 2022, we repurchased and cancelled 789,516 shares of common stock at an average price of $25.33 per share for a total of $20.0 million.

Accumulated other comprehensive loss

Accumulated other comprehensive lossAccumulated other comprehensive loss consisted of the following:
(in thousands)Foreign Currency TranslationDefined Pension and Other Post-Retirement BenefitsCash Flow HedgesAccumulated Other Comprehensive Loss
December 31, 2021$(19,430)$(3,476)$1,281 $(21,625)
Other comprehensive loss before reclassifications, net of tax(1,565) (1,299)(2,864)
Reclassification adjustment for net losses included in net income, net of tax 69  69 
Other comprehensive loss, net of tax(1,565)69 (1,299)(2,795)
March 31, 2022$(20,995)$(3,407)$(18)$(24,420)
Other comprehensive income before reclassifications, net of tax21,169  (3,403)17,766 
Reclassification adjustment for net losses included in net income, net of tax 70  70 
Other comprehensive income, net of tax21,169 70 (3,403)17,836 
June 30, 2022$174 $(3,337)$(3,421)$(6,584)
17


(in thousands)Foreign Currency TranslationDefined Pension and Other Post-Retirement BenefitsCash Flow HedgesAccumulated Other Comprehensive Loss
December 31, 2020$(14,965)$(13,470)$(2,320)$(30,755)
Other comprehensive income before reclassifications, net of tax3,213  413 3,626 
Reclassification adjustment for net losses included in net income, net of tax 167  167 
Other comprehensive income, net of tax3,213 167 413 3,793 
March 31, 2021$(11,752)$(13,303)$(1,907)$(26,962)
Other comprehensive income (loss) before reclassifications, net of tax8,332  (277)8,055 
Reclassification adjustment for net losses included in net income, net of tax 6,373  6,373 
Other comprehensive income (loss), net of tax8,332 6,373 (277)14,428 
June 30, 2021$(3,420)$(6,930)$(2,184)$(12,534)

Reclassifications from accumulated other comprehensive lossReclassification adjustments from accumulated other comprehensive loss to net income (loss) related to defined pension and other post-retirement benefits consisted of the following:
Three Months Ended June 30,Six Months Ended June 30,Affected line items on the condensed consolidated statements of income (loss)
(in thousands)2022202120222021
Pensions and other post-retirement benefits:
Amortization of actuarial loss and other$70 $6,326 $139 $6,540 Other (income) expense, net
Total before tax70 6,326 139 6,540 Income before income taxes
Tax benefit 47   Provision for (benefit from) income taxes
Net of tax$70 $6,373 $139 $6,540 Net income

NOTE 10—EARNINGS PER SHARE

A reconciliation of the number of shares used for the basic and diluted earnings per share calculation was as follows:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands, except per share data)2022202120222021
Net income attributable to ChampionX$27,342 $7,250 $64,044 $13,022 
Weighted-average number of shares outstanding203,322 201,467 203,200 201,063 
Dilutive effect of stock-based compensation5,392 7,074 5,663 6,876 
Total shares and dilutive securities208,714 208,541 208,863 207,939 
Basic earnings per share attributable to ChampionX$0.13 $0.04 $0.32 $0.06 
Diluted earnings per share attributable to ChampionX$0.13 $0.03 $0.31 $0.06 

For all periods presented, the computation of diluted earnings per share excludes awards with an anti-dilutive impact. For the three and six months ended June 30, 2022, the diluted shares include the dilutive impact of equity awards except for approximately 0.4 million and 0.4 million shares, respectively, that were excluded because their inclusion would be anti-dilutive. For the three and six months ended June 30, 2021, the diluted shares include the dilutive impact of equity awards
18


except for approximately 0.7 million and 0.7 million shares, respectively, that were excluded because their inclusion would be anti-dilutive.

NOTE 11—ACQUISITIONS AND DIVESTITURES

Acquisitions

On February 23, 2022, we acquired LSI, a leader in optical gas imaging technology that provides aerial and ground-based emissions leak detection to the oil and gas industry. LSI has been included in our Production & Automation Technologies segment. Under the terms of the agreement, we paid an initial amount of $3.2 million, net of cash acquired, with an additional $0.5 million payable on the first anniversary of the closing date. We may also be required to make future payments of up to an additional $2.5 million, contingent on the future performance of the business. As part of our purchase price allocation, we recorded goodwill of $6.3 million. The pro forma effect of this acquisition on revenue and net income has been determined to be immaterial to our financial statements.

Divestitures

Given the continued economic pressure and sanctions imposed by the United States, European Union, and United Kingdom, we have initiated a plan to dispose of our operations in Russia (the “CT Russia Business”), which is included in our Production Chemical Technologies segment. As a result, the CT Russia Business met the criteria to be classified as held for sale as of June 30, 2022, which requires us to present the related assets and liabilities as separate line items in our condensed consolidated balance sheet. We recorded a charge of $22.9 million for the three and six months ended June 30, 2022, in order to properly reflect the carrying value of the disposal group at the lower of its carrying value or fair value less any costs to sell. We assess the fair value of a long-lived asset or disposal group (less any costs to sell) each reporting period that it remains classified as held for sale and report any subsequent changes as an adjustment to the carrying value of the asset or disposal group, as long as the new carrying value does not exceed the carrying value of the asset at the time it was initially classified as held for sale. Upon the ultimate disposition, we will recognize the cumulative translation adjustment balance associated with the CT Russia Business in our condensed consolidated statement of income as part of the gain or loss on the sale.

The following table presents information related to the major classes of assets and liabilities that were held for sale in our condensed consolidated balance sheet:

(in thousands)
Receivables$9,708 
Inventory10,830 
Prepaid expenses and other current assets3,670 
Property, plant, and equipment5,455 
Goodwill3,339 
Intangible assets7,803 
Operating lease right-of-use assets2,419 
Loss on disposal group(22,924)
Total assets held for sale$20,300 
Accounts payable$2,840 
Other current liabilities3,719 
Other noncurrent liabilities3,869 
Total liabilities held for sale$10,428 



19


NOTE 12—FAIR VALUE MEASUREMENTS

Fair value is defined as the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. A hierarchy has been established for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring the most observable inputs be used when available. The hierarchy is broken down into three levels:
Level 1- Inputs are quoted prices in active markets that are accessible at the measurement date for identical assets or liabilities.
Level 2- Inputs include observable inputs other than quoted prices in active markets.
Level 3- Inputs are unobservable inputs for which there is little or no market data available.
The carrying amount and the estimated fair value for assets and liabilities measured on a recurring basis are as follows:
Carrying Amount
(in thousands)Measurement LevelJune 30, 2022December 31, 2021
Assets
Foreign currency forward contractsLevel 2$3,423 $4,081 
Interest rate swapsLevel 2392  
Total $3,815 $4,081 
Liabilities
Foreign currency forward contractsLevel 2$3,445 $3,773 
Interest rate swapsLevel 24,390  
Total$7,835 $3,773 

For purposes of fair value disclosure above, derivative values are presented gross. See Note 13—Derivatives and Hedging Transactions for further discussion of gross versus net presentation of the Company’s derivatives.

The carrying amounts of cash and cash equivalents, trade receivables, accounts payable, as well as amounts included in other current assets and other current liabilities that meet the definition of financial instruments, approximate fair value due to their short-term nature.

The carrying amount and the estimated fair value of long-term debt, including current maturities, held by the Company were:
June 30, 2022December 31, 2021
(in thousands)Carrying AmountFair ValueCarrying AmountFair Value
2022 Revolving Credit Facility$96,200 $96,200 $ $ 
2018 Term Loan Facility$ $ $140,000 $138,950 
2020 Term Loan Facility$ $ $496,725 $502,313 
2022 Term Loan Facility$625,000 $607,031 $ $ 
6.375% Senior Notes due 2026
$ $ $92,041 $95,805 
The fair value of our 6.375% Senior Notes due 2026 is based on Level 1 quoted market prices. The fair value of our term loan facilities are based on Level 2 quoted market prices for the same or similar debt instruments. The fair value of our revolving line of credit approximates carrying value due to the variable interest rates charged on the borrowings, which reprice frequently (Level 2).

NOTE 13—DERIVATIVES AND HEDGING TRANSACTIONS

The Company uses foreign currency forward contracts to manage risks associated with foreign currency exchange rates. The Company also utilizes floating-to-fixed interest rate swap agreements as cash flow hedges on certain debt, to mitigate interest rate risk. The Company does not hold derivative financial instruments of a speculative nature or for trading purposes. Derivative contracts are recorded as assets and liabilities on the balance sheet at fair value. We evaluated the interest rate swap hedge effectiveness and determined it to be perfectly effective. We evaluate foreign currency forward contracts hedge
20


effectiveness at contract inception and thereafter on a quarterly basis. If a derivative is no longer expected to be effective, hedge accounting is discontinued. Changes in fair value are recognized immediately in earnings unless the derivative qualifies and is designated as a hedge. Changes in fair value attributable to changes in spot exchange rates for derivative contracts that have been designated as cash flow hedges are recognized in accumulated other comprehensive income (loss) (“AOCI”) and reclassified into earnings in the same period the hedged transaction affects earnings and are presented in the same income statement line as the earnings effect of the hedged item. The Company accounts for the interest rate swap agreements as a cash flow hedge, thus the effective portion of gains and losses resulting from changes in fair value are recognized in AOCI and are amortized to interest expense over the term of the respective debt. Cash flows from derivatives are classified in the statement of cash flows in the same category as the cash flows from the items subject to designated hedge or undesignated (economic) hedge relationships.

The Company is exposed to credit risk in the event of nonperformance of counterparties for foreign currency forward exchange contracts and interest rate swaps. We monitor our exposure to credit risk by using major global banks and financial institutions as counterparties and monitoring their financial condition and credit profile. The Company does not anticipate nonperformance by any of these counterparties, and therefore, recording a valuation allowance against the Company’s derivative balance is not considered necessary.

Derivative Positions Summary

Certain of the Company’s derivative transactions are subject to master netting arrangements that allow the Company to settle with the same counterparties. These arrangements generally do not call for collateral and as of the applicable dates presented in the following table, no cash collateral had been received or pledged related to the underlying derivatives. We have elected to present our derivative balances on a gross basis on the condensed consolidated balance sheet.

The following table summarizes the gross fair value of the Company’s outstanding derivatives and the lines in which they are presented on the condensed consolidated balance sheet.
Derivative AssetsDerivative Liabilities
(in thousands)June 30, 2022December 31, 2021June 30, 2022December 31, 2021
Prepaid expenses and other current assets$3,815 $4,081 $— $— 
Accrued expenses and other current liabilities— — 4,300 3,773 
Other long-term liabilities— — 3,535  
$3,815 $4,081 $7,835 $3,773 

The following table summarizes the notional values of the Company’s outstanding derivatives:
(in thousands)June 30, 2022December 31, 2021
Notional value of foreign currency forward contracts and interest rate swaps$912,688 $704,190 

Cash Flow Hedges

The Company utilizes foreign currency forward contracts to hedge the effect of foreign currency exchange rate fluctuations on forecasted foreign currency transactions, primarily related to inventory purchases. These forward contracts are designated as cash flow hedges. The changes in fair value of these contracts attributable to changes in spot exchange rates are recorded in AOCI until the hedged items affect earnings, at which time the gain or loss is reclassified into the same line item in the condensed consolidated statements of income (loss) as the underlying exposure being hedged. The forward points are marked-to-market monthly and recognized in the same line item in the condensed consolidated statements of income (loss) as the underlying exposure being hedged.

Under interest rate swaps, we agree with other parties to exchange, at specified intervals, the difference between fixed-rate and floating-rate interest amounts calculated by reference to an agreed notional principal amount. We pay a floating rate and receive a fixed rate under these agreements. Any unrealized gain or loss at the time of settlement will be reclassified and reduce net interest expense as we record interest expense on the associated debt.

21


Derivatives Not Designated as Hedging Instruments

The Company also uses foreign currency forward contracts to offset its exposure to the change in value of certain foreign currency denominated assets and liabilities, primarily receivables and payables, which are remeasured at the end of each period. Although the contracts are effective economic hedges, they are not designated as accounting hedges. Therefore, changes in the value of these derivatives are recognized immediately in earnings, thereby offsetting the current earnings effect of the related foreign currency denominated assets and liabilities.
Effect of Derivative Instruments on Income

The loss of all derivative instruments recognized is summarized below:
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2022202120222021
Loss reclassified from AOCI to income on cash flow hedges:
Cost of goods and services$(118)$1,018 $(47)$1,772 
Loss on derivatives not designated as hedging instruments:
Other (income) expense, net1,251 795 5,411 1,462 
Total loss of derivative instruments$1,133 $1,813 $5,364 $3,234 


NOTE 14—INVENTORIES

Inventories consisted of the following:
(in thousands)June 30, 2022December 31, 2021
Raw materials$224,508 $186,516 
Work in progress20,803 13,615 
Finished goods485,089 421,702 
730,400 621,833 
Inventory reserve(27,545)(24,646)
LIFO adjustments (1)
(95,899)(54,277)
Inventories, net$606,956 $542,910 
_______________________
(1) Represents the amount by which the current cost of LIFO inventories exceeded their carrying value.

22




NOTE 15—CASH FLOW INFORMATION

Leased Asset Program

Our electrical submersible pumping (“ESP”) leased asset program is reported in our Production & Automation Technologies segment. At the time of purchase, assets are recorded to inventory and are transferred to property, plant, and equipment when a customer contracts for an asset under our leased asset program. During the six months ended June 30, 2022 and June 30, 2021, we transferred $34.7 million and $20.3 million, respectively, of inventory into property, plant, and equipment as a result of assets entering our leased asset program.

Expenditures for assets that are placed into our leased asset program expected to be recovered through sale are reported in leased assets in the operating section of our condensed consolidated statements of cash flows. All other capitalizable expenditures for assets that are placed into our leased asset program are classified as capital expenditures in the investing section of our condensed consolidated statements of cash flows.

23


ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

Management’s discussion and analysis is our analysis of our financial performance, financial condition and significant trends that may affect our future performance. It should be read in conjunction with the condensed consolidated financial statements, and notes thereto, included elsewhere in this report. It contains forward-looking statements including, without limitation, statements relating to ChampionX’s plans, strategies, objectives, expectations and intentions that are made pursuant to the “safe harbor” provisions of the Private Securities Litigation Reform Act of 1995. Forward-looking statements are often identified by the words “believe,” “anticipate,” “expect,” “may,” “intend,” “foresee,” “guidance,” “estimate,” “potential,” “outlook,” “plan,” “should,” “would,” “could,” “target,” “forecast” and similar expressions, including the negative thereof. We undertake no obligation to publicly update, revise or correct any of our forward-looking statements after the date they are made, whether as a result of new information, future events or otherwise, except to the extent required under the federal securities laws. Readers are cautioned that such forward-looking statements should be read in conjunction with the disclosures under the heading “CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS.”

EXECUTIVE OVERVIEW AND BUSINESS OUTLOOK

We are a global leader in chemistry solutions and highly engineered equipment and technologies that help companies drill for and produce oil and gas safely, efficiently and sustainably around the world. Our products provide efficient and safe operations throughout the lifecycle of a well with a focus on the production phase of wells. Our business is organized into four reportable segments: Production Chemical Technologies, Production & Automation Technologies, Drilling Technologies, and Reservoir Chemical Technologies. We refer to the Production Chemical Technologies segment and Reservoir Chemical Technologies segment together as the Chemical Technologies business.

Recent Events

Russia’s invasion of Ukraine and the related sanctions imposed present economic risk to companies that engage in business within, or have economic ties to, Russia. Our Russia operations (the “CT Russia Business”) are fully contained within the country and include service operations, a manufacturing plant and related inventory, an established customer base and local employees, and has the ability to operate as a standalone business under the brand, Master Chemicals. The revenues, net income and total assets of the CT Russia Business represent less than 2% of our consolidated results of operations. Given the continued economic pressure and sanctions imposed by the United States, European Union and United Kingdom, during the second quarter of 2022, we initiated a plan to dispose of our CT Russia Business. As a result, the CT Russia Business met the criteria to be reported as held for sale and, therefore, was reflected in our condensed consolidated balance sheet as of June 30, 2022 at the lower of its carrying value or its fair value less costs to sell (“estimated selling price”). We recorded a charge of $22.9 million for the three and six months ended June 30, 2022, representing the amount by which the carrying amount exceeded the estimated selling price. Upon the ultimate disposition, we will recognize the accumulated cumulative translation adjustment balance associated with the CT Russia Business in our condensed consolidated statement of income as part of the gain or loss on the sale.

On June 7, 2022, we entered into a restated credit agreement (the “Restated Credit Agreement”), which amends and restates the Credit Agreement dated as of May 9, 2018 (the “2018 Credit Agreement”). The Restated Credit Agreement provides for (i) a $625 million 7-year senior secured term loan B facility (the “2022 Term Loan Facility”) and (ii) a five-year senior secured revolving credit facility in an aggregate principal amount of $700 million, of which $100 million is available for the issuance of letters of credit (the “2022 Revolving Credit Facility,” together with the 2022 Term Loan Facility, the “Senior Secured Credit Facility”). The full amount of the 2022 Term Loan Facility was funded, and $135 million of the 2022 Revolving Credit Facility was drawn, on June 7, 2022, with the aggregate proceeds used to repay outstanding amounts under our 2018 Credit Agreement, repay and terminate the Credit Agreement dated June 3, 2020, and to redeem all outstanding 6.375% Senior Notes due 2026. Proceeds from future borrowings under the 2022 Revolving Credit Facility are expected to be used for working capital and general corporate purposes. The 2022 Term Loan Facility matures June 7, 2029 and the 2022 Revolving Credit Facility matures June 7, 2027. The 2022 Term Loan Facility is subject to mandatory amortization payments of 1% per annum of the initial commitment paid quarterly, which begins on December 31, 2022.

Business Environment

We monitor macro-economic conditions and industry-specific drivers and key risk factors affecting our business segments as we formulate our strategic plans and make decisions related to allocating capital and human resources. Our business segments provide a broad range of technologies and products to support oil and gas production, exploration and development, and the midstream sector. As a result, we are substantially dependent upon global oil production levels, as well as new investment activity levels in the oil and gas and midstream sectors. Demand for our products, technologies and services is impacted by
24


overall global demand for oil and gas, ongoing depletion rates of existing oil and gas wells, and our customers’ willingness to invest in the exploration for and development of new oil and gas resources. Our customers determine their operating and capital budgets based on current and expected future crude oil and natural gas prices, United States (“U.S.”) and worldwide rig count, U.S. well completions and expectation of industry cost levels, among other factors. Crude oil and natural gas prices are impacted by supply and demand, which are influenced by geopolitical, macroeconomic, and local events, and have historically been subject to substantial volatility and cyclicality. Rig count, footage drilled, and exploration and production (“E&P”) investment by oil and gas operators have often been used as leading indicators for the level of drilling and development activity and future production levels in the oil and gas sector.

Market Conditions and Outlook

Oil prices steadily increased throughout 2021 and into the first half of 2022, reaching a 13-year high, due in part to the global economy reopening following the COVID pandemic and supply side constraints. During July 2022, oil prices softened in response to some indications of slowing global economic growth, which could reduce energy demand; although oil prices continue to be significantly higher year-over-year.

The Russian invasion of Ukraine in February 2022, resulted in significant U.S., European Union, and United Kingdom sanctions on Russia and the announced exit of certain international oil companies from Russian operations. The U.S. and European Union sanctioned the importation of Russian crude oil, which reduced Russia’s oil revenues and put additional upward pressure and volatility on oil prices. Although oil production is still below pre-pandemic levels as many publicly traded oil and gas companies focus on debt reduction and capital return to shareholders rather than increasing output.

We have seen a steady increase in U.S. oil and gas rig counts and some uptick in international activity. However, we have also experienced supply chain disruptions, due at least in part to the ongoing COVID-19 pandemic worldwide, the invasion of Ukraine, and logistic challenges globally. The U.S. inflation rate is the highest experienced in four decades, primarily as a result of supply chain constraints and partially attributed to the rising oil and natural gas prices, which is a major economic input. The global economy reopening has also contributed to general inflationary pressures. We continue to work diligently to deliver price increases to offset the impact of raw material, labor and logistics-related inflation that we have experienced in our businesses. We expect to continue to face inflationary pressure throughout the remainder of 2022.

CRITICAL ACCOUNTING ESTIMATES

Refer to our “Critical Accounting Estimates” included in Part II, Item 7 of our Annual Report on Form 10-K for the year ended December 31, 2021 for a discussion of our critical accounting estimates.

CONSOLIDATED RESULTS OF OPERATIONS
Three Months Ended
 June 30,March 31, Variance
(in thousands)20222022$
Revenue$932,572 $865,960 $66,612 
Cost of goods and services720,684 658,350 62,334 
Gross profit211,888 207,610 4,278 
Selling, general and administrative expense141,351 150,360 (9,009)
Interest expense, net10,765 11,363 (598)
Other (income) expense, net32,281 1,320 30,961 
Income before income taxes27,491 44,567 (17,076)
Provision for income taxes(1,405)6,394 (7,799)
Net income28,896 38,173 (9,277)
Net income attributable to noncontrolling interest1,554 1,471 83 
Net income attributable to ChampionX$27,342 $36,702 $(9,360)

Revenue. Revenue increased $66.6 million, or 8%, sequentially, with improvement across all operating segments. The increase is attributable to demand growth within the U.S. as well as internationally, as we rebound from the normal first quarter seasonality in our business. This growth is due in part to increased land-based rig count and associated increases in customer spending on drilling activities as well as market expansion. Additionally, increased global pricing was implemented to mitigate the increase in costs for raw materials and other inflationary factors.

25


Gross profit. Gross profit increased $4.3 million, or 2%, due to the increase in volume and price noted above, mostly offset by inflation in our raw material and logistic costs.

Selling, general and administrative expense. Selling, general and administrative expense decreased $9.0 million, or 6%, sequentially primarily due to the reduction in restructuring charges relating to employee severance and related benefits incurred during the three months ended March 31, 2022.

Other (income) expense, net. Other (income) expense, net increased $31.0 million, primarily due to a charge of $22.9 million in connection with reclassifying our CT Russia Business to held for sale during the second quarter of 2022.

Provision for income taxes. Our provision for income taxes reflected effective tax rates of (5.1)% and 14.3% for the three months ended June 30, 2022 and March 31, 2022, respectively. The effective tax rate for both periods was impacted by favorable adjustments relating to prior period tax return filings. The period ending June 30, 2022 was further impacted by the release of a valuation allowance on our operations in Angola, and a charge incurred on our CT Russia Business upon classifying as held for sale.

CONSOLIDATED RESULTS OF OPERATIONS
Six Months Ended
 June 30,Variance
(in thousands)20222021$
Revenue$1,798,532 $1,434,060 $364,472 
Cost of goods and services1,379,034 1,091,723 287,311 
Gross profit419,498 342,337 77,161 
Selling, general and administrative expense291,711 295,819 (4,108)
Interest expense, net22,128 28,035 (5,907)
Other (income) expense, net33,601 315 33,286 
Income before income taxes72,058 18,168 53,890 
Provision for income taxes4,989 6,345 (1,356)
Net income67,069 11,823 55,246 
Net income (loss) attributable to noncontrolling interest3,025 (1,199)4,224 
Net income attributable to ChampionX$64,044 $13,022 51,022 

Revenue. Revenue increased $364.5 million, or 25%, for the six months ended June 30, 2022 compared to prior year driven by higher volumes in North America and internationally as the global economy has rebounded from the COVID-19 pandemic and rig counts and customer activity has increased. This was further supplemented by the realization of price increases initiated to offset raw material and logistic costs inflation.

Gross profit. Gross profit increased $77.2 million, or 23%, for the six months ended June 30, 2022 compared to prior year, mainly due to the incremental volumes and pricing noted above.

Selling, general and administrative expense. Selling, general and administrative expense decreased $4.1 million, or 1%, for the six months ended June 30, 2022 compared to prior year, primarily due to fewer integration related costs associated with the acquisition of the Chemical Technologies business as well as various cost reduction initiatives.

Interest expense, net. Interest expense, net decreased $5.9 million, or 21%, for the six months ended June 30, 2022 compared to prior year primarily due to the redemption of our 6.375% Senior Notes due 2026.

Other (income) expense, net. Other (income) expense, net increased $33.3 million, primarily due to a charge of $22.9 million in connection with reclassifying our CT Russia Business to held for sale during the second quarter of 2022.

Provision for (benefit from) income taxes. The effective tax rates for the first six months of 2022 and 2021 were 6.9% and 34.9%, respectively. The effective tax rate for the first six months of 2022 was positively impacted by the release of the valuation allowance on our operations in Angola, a charge incurred on the CT Russia Business upon classifying to held for sale, and the recognition of adjustments in several foreign jurisdictions relating to income tax return filings that had a positive impact on the rate. The effective tax rate for the first six months of 2021 was negatively affected primarily due to the impact of withholding taxes.

26


SEGMENT RESULTS OF OPERATIONS
Three Months Ended
 June 30,March 31, Variance
(in thousands)20222022$
Segment revenue:
Production Chemical Technologies$552,411 $514,972 $37,439 
Production & Automation Technologies242,399 220,349 22,050 
Drilling Technologies57,858 56,859 999 
Reservoir Chemical Technologies44,114 39,900 4,214 
Corporate and other35,790 33,880 1,910 
Total revenue$932,572 $865,960 $66,612 
Segment operating profit (loss):
Production Chemical Technologies$25,606 $31,263 $(5,657)
Production & Automation Technologies23,650 24,710 (1,060)
Drilling Technologies15,043 15,220 (177)
Reservoir Chemical Technologies(8,147)(3,469)(4,678)
Total segment operating profit56,152 67,724 (11,572)
Corporate expense and other17,896 11,794 6,102 
Interest expense, net10,765 11,363 (598)
Income before income taxes$27,491 $44,567 $(17,076)

Production Chemical Technologies
Revenue. Production Chemical Technologies revenue increased $37.4 million, or 7%, sequentially, mainly due to increased global pricing, which was implemented to help offset the increase in costs for raw materials and other inflationary factors, and to a lesser extent higher volumes both in the U.S. and internationally.

Operating profit. Production Chemical Technologies operating profit decreased $5.7 million in the second quarter of 2022 compared to the prior quarter primarily due to a charge of $22.9 million to reduce the carrying value of the CT Russia Business to its estimated fair value as we classified that business as held for sale during the period.

Production & Automation Technologies

Revenue. Production & Automation Technologies revenue increased $22.1 million, or 10%, as compared to the prior quarter, primarily due to an increase in customer spending, market share expansion and price increases to mitigate raw material inflation. Customer spending was driven by the strong market recovery, which led to higher volumes across our product offerings in North America and internationally.

Operating profit. Production & Automation Technologies operating profit decreased $1.1 million in the second quarter of 2022 compared to the prior quarter primarily due to a $5.3 million gain recognized during the previous quarter related to the sale of facilities. Absent the gain, this segment benefited from increased global pricing and higher sales volume noted above, partially offset by the impact of material cost inflation and supply chain disruptions.

Drilling Technologies

Revenue. Drilling Technologies revenue increased $1.0 million, or 2%, in the second quarter of 2022 compared to the prior quarter primarily due to an increase in sales volumes of our diamond cutters and diamond bearings products.

Operating profit. Drilling Technologies operating profit decreased $0.2 million in the second quarter of 2022 compared to the prior quarter primarily due to material cost inflation and incremental production costs incurred during the period, partially offset by higher sales volume as noted above.

27


Reservoir Chemical Technologies

Revenue. Reservoir Chemical Technologies revenue increased $4.2 million, or 11%, in the second quarter of 2022 compared to the prior quarter primarily due to the realization of price increases initiated to offset material cost inflation as well as an increase in volumes.

Operating profit. Reservoir Chemical Technologies operating profit decreased $4.7 million in the second quarter of 2022 compared to the prior quarter. Although we have seen a positive impact in revenue due to our global price increase initiatives, this is more than offset by continued raw materials and inflationary pressure. Additionally, this segment was impacted by approximately $5.4 million in restructuring charges incurred during the second quarter of 2022 as we exit certain product lines to improve the overall profitability of this business.


Six Months Ended June 30,Variance
(in thousands)20222021$
Segment revenue:
Production Chemical Technologies$1,067,383 $859,420 $207,963 
Production & Automation Technologies462,748 355,018 107,730 
Drilling Technologies114,717 72,583 42,134 
Reservoir Chemical Technologies84,014 63,113 20,901 
Corporate69,670 83,926 (14,256)
Total revenue$1,798,532 $1,434,060 $364,472 
Segment operating profit (loss):
Production Chemical Technologies$56,869 $64,228 $(7,359)
Production & Automation Technologies48,360 17,654 30,706 
Drilling Technologies30,263 10,254 20,009 
Reservoir Chemical Technologies(11,616)(5,822)(5,794)
Total segment operating profit123,876 86,314 37,562 
Corporate expense and other29,690 40,111 (10,421)
Interest expense, net22,128 28,035 (5,907)
Income before income taxes$72,058 $18,168 $53,890 

Production Chemical Technologies
Revenue. Production Chemical Technologies revenue increased $208.0 million, or 24%, as compared to the prior year, mainly due to higher volumes in our international operations as well as continued sales increases in North America. Additionally, increased global pricing was implemented to help partially offset the increase in costs for raw materials and other inflationary factors.

Operating profit. Production Chemical Technologies operating profit decreased $7.4 million compared to the prior year. Although this segment benefited from the higher revenue noted above, the increase was more than offset by a charge of $22.9 million related to the CT Russia Business, $12.0 million in restructuring charges and the impact of raw materials inflation.

Production & Automation Technologies

Revenue. Revenue increased $107.7 million, or 30%, as compared to the prior year, primarily due to an increase in customer spending as a result of improving market conditions. The increase in customer spending led to higher volumes across our product offerings in North America. The segment also benefited from the implementation of price increases to offset inflationary pressures in raw material and logistic costs.

Operating profit. Operating profit increased $30.7 million compared to the prior year primarily due to higher sales volumes and price as noted above. However, our results were negatively impacted by further material cost inflation and supply chain disruptions.
28



Drilling Technologies

Revenue. Revenue increased $42.1 million, or 58%, compared to the prior year primarily due to an increase in U.S. land-based rig count and associated increase in customer spending on drilling activities, which positively impacted sales volumes of our diamond cutters and diamond bearings products.

Operating profit. Operating profit increased $20.0 million compared to the prior year as a result of increased revenue.

Reservoir Chemical Technologies

Revenue. Revenue increased $20.9 million, or 33%, compared to the prior year primarily due to an increase in U.S. rig count and the realization of price increases initiated to offset material cost inflation, which more than offset the decline internationally.

Operating profit. Operating profit decreased $5.8 million compared to the prior year. Although we have seen a positive impact in revenue due to our global price increase initiatives, this is more than offset by continued raw materials and inflationary pressure. Additionally, this segment was impacted by approximately $5.4 million in restructuring charges incurred during the second quarter of 2022 as we exit certain product lines to improve the overall profitability of this business.

CAPITAL RESOURCES AND LIQUIDITY

Overview

Our primary source of cash is from operating activities. With the exception of the first quarter of 2022, we have historically generated, and expect to continue to generate, positive cash flow from operations. Cash generated from operations is generally allocated to working capital requirements, investments to support profitable revenue growth and maintain our facilities and systems, acquisitions that create value through add-on capabilities that broaden our existing businesses and deliver our growth strategy, as well as share repurchases, dividend payments to stockholders, and debt repayments to reduce our leverage.

At June 30, 2022, we had cash and cash equivalents of $167.3 million compared to $251.7 million at December 31, 2021, primarily for working capital and operational purposes. At June 30, 2022, we had total liquidity of $739.7 million, comprised of $167.3 million of cash and $572.4 million of available capacity on the 2022 Revolving Credit Facility, which expires in June 2027.

At June 30, 2022, we had a long-term debt balance of $694.4 million, net of the current portion of long-term debt of $4.7 million, primarily consisting of the 2022 Term Loan Facility with a principal amount of $625.0 million and an outstanding balance on the 2022 Revolving Credit Facility of $96.2 million.

Outlook

We expect to generate cash to support liquidity and business requirements through operations and, if necessary, through the 2022 Revolving Credit Facility. Volatility in credit, equity and commodity markets can create uncertainty for our businesses. However, the Company believes, based on our current financial condition and current expectations of future market conditions, that we will meet our short- and long-term needs with a combination of cash on hand, cash generated from operations, the 2022 Revolving Credit Facility and access to capital markets.

On February 4, 2022, our Board declared a cash dividend of $0.075 per share of common stock. This quarterly cash dividend was paid on April 29, 2022 to stockholders of record on April 8, 2022. On May 12, 2022, our Board declared a cash dividend of $0.075 per share of common stock. This quarterly cash dividend will be paid on July 29, 2022 to stockholders of record on July 1, 2022. Subsequent dividend declarations, if any, including the amounts and timing of future dividends, are subject to approval by the Board and will depend on future business conditions, financial conditions, results of operations and other factors.

29


On March 7, 2022, the Company announced that our Board approved a new $250 million share repurchase program (“2022 Share Repurchase Program”). Under the 2022 Share Repurchase Program, shares of the Company’s common stock may be repurchased periodically, including in the open market or privately negotiated transactions. We expect to fund share repurchases from cash generated from operations. As of June 30, 2022, we have repurchased 789,516 shares of common stock at an average price of $25.33 per share for a total of $20.0 million. The actual timing, manner, number, and value of shares repurchased under the program will depend on a number of factors, including the availability of excess free cash, the market price of the Company’s common stock, general market and economic conditions, applicable requirements, and other business considerations.

In 2022, we expect to fund our capital expenditures and reduce outstanding debt through earnings and working capital improvements. We project capital expenditures of 3.0% to 3.5% of revenue inclusive of capital investments for our electric submersible pump leased assets.

Information related to guarantees is incorporated herein by reference from Note 6—Commitments and Contingencies to our condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q.

Cash Flows
 Six Months Ended June 30,
(in thousands)20222021
Cash provided by operating activities$31,115 $151,138 
Cash used in investing activities(41,807)(43,198)
Cash used in financing activities(74,363)(69,743)
Effect of exchange rate changes on cash and cash equivalents and restricted cash659 (623)
Net increase (decrease) in cash and cash equivalents and restricted cash$(84,396)$37,574 

Operating Activities

Cash provided by operating activities during the six months ended June 30, 2022 decreased $120.0 million compared to 2021. The decrease in cash provided by operating activities was primarily driven by the use of cash for working capital items. Changes in working capital items used cash of $158.8 million during the six months ended June 30, 2022 compared to cash used of $7.5 million during 2021. The change in working capital items primarily related to cash outflows for inventory procurement and an increase in accounts receivable as a result of revenue growth during the period.

Expenditures for assets that are placed into our leased asset program expected to be recovered through sale are reported in leased assets in the operating section of our condensed consolidated statements of cash flows. All other capitalizable expenditures for assets that are placed into our leased asset program are classified as capital expenditures in the investing section of our condensed consolidated statements of cash flows.

Investing Activities

Cash used in investing activities was $41.8 million for the six months ended June 30, 2022, and was primarily comprised of capital expenditures of $53.6 million and acquisitions, net of cash acquired, of $3.2 million, partially offset by $14.9 million of cash proceeds from the sale of fixed assets primarily due to the sale of facilities within our Production & Automation Technologies segment.

Cash used in investing activities was $43.2 million for the six months ended June 30, 2021, and was primarily comprised of capital expenditures of $45.7 million, partially offset by $2.5 million of cash proceeds from the sale of fixed assets.

Financing Activities

Cash used in financing activities of $74.4 million for the six months ended June 30, 2022 was primarily the result of net repayments totaling $25.1 million on long-term debt as part of our refinancing, repurchases of our common stock of $20.0 million, dividends paid of $15.5 million, payment of debt issuance cost of $8.0 million, payments related to taxes withheld on stock-based compensation of $3.4 million, and payments of finance lease obligations of $3.1 million. This was partially offset by $3.1 million in cash proceeds from the exercise of stock options.

30


Cash used in financing activities of $69.7 million for the six months ended June 30, 2021 was primarily the result of repayments totaling $71.1 million on long-term debt, payments totaling $2.6 million for finance lease obligations, payments related to taxes withheld on stock-based compensation of $1.8 million, and a distribution of $0.8 million to one of our non-controlling interests. This was partially offset by $6.5 million in cash proceeds from the exercise of stock options.

Revolving Credit Facility

A summary of the 2022 Revolving Credit Facility at June 30, 2022 was as follows:
(in millions)
Description
AmountDebt
Outstanding
Letters
of
Credit
Unused CapacityMaturity
Five-year revolving credit facility$700.0 $96.2 $31.4 $572.4 June 2027

Additionally, we have letters of credit outside of the 2022 Revolving Credit Facility totaling approximately $1.5 million. As of June 30, 2022, we were in compliance with all restrictive covenants under the Senior Secured Credit Facility.

Accounts Receivable Facility

On June 28, 2022, we entered into an uncommitted accounts receivable purchase agreement with JPMorgan Chase Bank, N.A. (the “Accounts Receivable Facility”). Transfers under the Accounts Receivable Facility are accounted for as sales of receivables, resulting in the receivables being derecognized from our consolidated balance sheet. The purchaser assumes the credit risk at the time of sale and has the right at any time to assign, transfer, or participate any of its rights under the purchased receivables to another bank or financial institution.

The amount available for purchase under the Accounts Receivable Facility fluctuates over time based on the total amount of eligible receivables generated during the normal course of business. The maximum receivables that can be sold under the Accounts Receivable Facility is $160.0 million. As of June 30, 2022, there were no receivables sold.

RECENTLY ISSUED ACCOUNTING STANDARDS

See Note 1—Basis of Presentation and Summary of Significant Accounting Policies to our condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q.

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

We may be exposed to certain market risks arising from the use of financial instruments in the ordinary course of business. For quantitative and qualitative disclosures about market risk, see Part II, Item 7A, “Quantitative and Qualitative Disclosures About Market Risk,” in our Annual Report on Form 10-K for the year ended December 31, 2021. On June 29, 2022, the Company executed a five-year floating-to-fixed interest rate swap to hedge our exposure to increases in variable interest rates on the 2022 Term Loan Facility, see Note 5—Debt to our condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q. Our exposure to market risk has not materially changed since December 31, 2021.


ITEM 4. CONTROLS AND PROCEDURES

Our management, with the participation of our principal executive officer and principal financial officer, carried out an evaluation, pursuant to Rule 13a-15(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), of the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e) of the Exchange Act) as of the end of the period covered by this report. Based upon that evaluation, our principal executive officer and principal financial officer concluded that our disclosure controls and procedures were effective as of June 30, 2022.

There were no changes in our internal control over financial reporting that occurred during the quarter ended June 30, 2022, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
31


PART II — OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS

We are involved in various pending or potential legal actions in the ordinary course of our business. Management is unable to predict the ultimate outcome of these actions because of the inherent uncertainty of litigation. However, management believes the most probable, ultimate resolution of these matters will not have a material adverse effect on our condensed consolidated financial position, results of operations or cash flows. See Note 6—Commitments and Contingencies to our condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q.

ITEM 1A. RISK FACTORS

Other than the risk factors set forth below, there have not been material changes from the risk factors previously disclosed in Part I, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2021.

We could lose customers or generate lower revenue, operating profits and cash flows if there are significant increases in the cost of raw materials or if we are unable to obtain raw materials.

We purchase raw materials, sub-assemblies and components for use in manufacturing operations, which exposes us to volatility in prices for certain commodities. Significant price increases for these commodities could adversely affect our operating profits. Like others in our industry, in 2021 we faced, and continue to face, unprecedented inflation in raw materials cost. In addition to general inflationary pressures relating to the global economy reopening, adverse weather, such as the severe winter storm in Texas in the early months of 2021, may also result in raw materials supply chain disruptions, that can lead to short-term raw materials cost inflation. International conflicts or other geopolitical events, such as the continuing conflict between Russia and Ukraine, may also cause upward pressure on raw materials costs due to transportation disruptions, higher manufacturing costs, disruptions in supply chains and availability of raw materials, interruptions in manufacturing operation, and heightened inflation. While we will generally attempt to mitigate the impact of increased raw material prices by endeavoring to make strategic purchasing decisions, broadening our supplier base and passing along increased costs to customers, there may be a time delay between the increased raw material prices and the ability to increase the prices of our products. Additionally, we may be unable to increase the prices of products due to the terms of existing contracts, a competitor’s pricing pressure or other factors. The inability to obtain necessary raw materials on acceptable terms could affect our ability to meet customer commitments and satisfy demand for certain products. Certain of our product lines depend on a limited number of third-party suppliers and vendors. The ability of these third parties to deliver raw materials may be affected by events beyond our control. Public health threats, such as COVID-19, severe influenza and other highly communicable viruses or diseases, in addition to international conflicts or other geopolitical events could limit access to vendors and their facilities, or the ability to transport raw materials from our vendors, which would adversely affect our ability to obtain necessary raw materials for certain of our products or increase the costs of such materials. A significant price increase in or the unavailability of raw materials may result in a loss of customers and adversely impact our business, results of operations, financial condition and cash flows, and could result in asset impairments, including an impairment of the carrying value of our goodwill.

We are subject to information technology, cybersecurity and privacy risks.

We depend on various information technologies and other products and services to store and process business information and otherwise support our business activities. We also manufacture and sell hardware and software to provide monitoring, controls and optimization of customer critical assets in oil and gas production and distribution. In addition, certain of our customer offerings include digital components, such as remote monitoring of certain customer operations. We also provide services to maintain these systems. Additionally, our operations rely upon partners, suppliers and other third-party providers of information technology and other products and services. If any of these information technologies, products or services are damaged, cease to properly function, are breached due to employee error, malfeasance, system errors, or other vulnerabilities, or are subject to cybersecurity attacks, such as those involving unauthorized access, malicious software and/or other intrusions, we and our partners, suppliers or other third parties could experience: (i) production downtimes, (ii) operational delays, (iii) the compromising of confidential, proprietary or otherwise protected information, including personal and customer data, (iv) destruction, corruption, or theft of data, (v) security breaches, (vi) other manipulation, disruption, misappropriation or improper use of our systems or networks, (vii) hydrocarbon pollution from loss of containment, (viii) financial losses from remedial actions, (ix) loss of business or potential liability, (x) adverse media coverage, and (xi) legal claims or legal proceedings, including regulatory investigations and actions, and/or damage to our reputation. Increased risks of such attacks and disruptions also exist because of the continuing conflict between Russia and Ukraine. While we have not experienced a material breach of our information technologies and we attempt to mitigate these risks by employing a number of measures, including employee training, technical security controls and maintenance of backup and protective systems, the Company’s and our customers’, partners’, vendors’ and other third- parties’ systems, networks, products and services remain potentially vulnerable to known or unknown cybersecurity attacks and other threats, any of which could have a material adverse effect on our business, results of operations, financial condition and cash flows.
32





While we currently maintain cybersecurity insurance, such insurance may not be sufficient in type or amount to cover us against claims related to cybersecurity breaches or attacks, failures or other data security-related incidents, and we cannot be certain that cyber insurance will continue to be available to us on economically reasonable terms, or at all, or that an insurer will not deny coverage as to any future claim. The successful assertion of one or more large claims against us that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could materially and adversely affect our results of operations, cash flows, and financial condition.

Our operations could be adversely affected by global market and economic conditions in ways we may not be able to predict or control.

Concerns over global economic conditions, inflation, energy costs, geopolitical issues, supply chain disruptions, the availability and cost of credit, the worldwide COVID-19 pandemic, and the continuing conflict between Russia and Ukraine have contributed to increased economic uncertainty. An expansion or escalation of the Russian-Ukraine conflict or an economic slowdown or recession in the United States or in any other country that significantly affects the supply of or demand for oil or natural gas could negatively impact our operations and therefore adversely affect our results. Global economic conditions have a significant impact on oil and natural gas prices and any stagnation or deterioration in global economic conditions could result in less demand for our services and could cause our customers to reduce their planned spending on drilling and production activity. Adverse global economic conditions may cause our customers, vendors and/or suppliers to lose access to the financing necessary to sustain or increase their current level of operations, fulfill their commitments and/or fund future operations and obligations. Furthermore, challenging economic conditions may result in certain of our customers experiencing bankruptcy or otherwise becoming unable to pay vendors, including us. In the past, global economic conditions, and expectations for future global economic conditions, have sometimes experienced significant deterioration in a relatively short period of time and there can be no assurance that global economic conditions or expectations for future global economic conditions will recover in the near term or not quickly deteriorate again due to one or more factors. These conditions could have a material adverse effect on our business, financial condition and results of operations.

Our reputation, ability to do business and results of operations may be impaired by violations of U.S. and international laws and regulations regarding anti-bribery, trade control, trade sanctions, anti-corruption and similar laws.

Our operations require us to comply with a number of U.S. and international laws and regulations, including those relating to anti-corruption, anti-bribery, fair competition, export and import compliance, money laundering and data privacy. Our international operations are subject to the regulations imposed by the Foreign Corrupt Practices Act and the United Kingdom Bribery Act 2010 as well as anti-bribery and anti-corruption laws of various jurisdictions in which we operate. In response to the conflict between Russia and Ukraine beginning in February 2022, the U.S. and foreign governmental bodies in jurisdictions in which we operate have announced targeted sanctions and export control measures and have threatened additional sanctions and export control measures, which may result in counter-sanctions and other retaliatory measures and actions by Russia against U.S.-based companies and their employees (together “Russian Conflict Sanctions”). While we strive to maintain high ethical standards and robust internal controls, we cannot provide assurance that our internal controls and compliance systems will always protect us from acts committed by our employees, agents or business partners that would violate such U.S. or international laws or regulations. Any such violations of law or improper actions could subject us to civil or criminal investigations in the United States or other jurisdictions, could lead to substantial civil or criminal, monetary and non-monetary penalties and related shareholder lawsuits, could lead to increased costs of compliance and could damage our reputation, business, results of operations, financial condition and cash flows.

Tariffs, sanctions and other trade measures could adversely affect our results of operations, financial position and cash flows.

In 2020, the U.S. government continued to impose tariffs on steel and aluminum and a broad range of other products imported into the United States. In response to the tariffs imposed by the U.S. government, a number of jurisdictions, including the European Union, Canada, Mexico, India and China, announced tariffs on U.S. goods and services. These tariffs have increased our material input costs, and any further trade restrictions, retaliatory trade measures and additional tariffs could result in higher input costs for our products. The Russian Conflict Sanctions have and could in the future result in, among other things, severe or complete restrictions on exports to and other commerce and business dealings involving Russia, certain regions of Ukraine, and/or particular entities and individuals. The potential impact of such sanction programs and export control measures on our business is uncertain at the current time due to the fluid nature of the military conflict as it is unfolding. The potential impacts include supply chain and logistics disruptions, financial impacts including volatility in foreign exchange rates and interest rates, inflationary pressures on raw materials and energy, heightened cybersecurity threats and other restrictions. We may not be able to fully mitigate the impact of these increased costs or pass price increases on to our customers. While tariffs and other
33




retaliatory trade measures imposed by other countries on U.S. goods have not yet had a significant impact on our business or results of operations, we cannot predict further developments, and such existing or future tariffs could have a material adverse effect on our results of operations, financial position and cash flows.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

The following table contains information about our purchases of our common stock during the three months ended June 30, 2022.
PeriodTotal Number of Shares Purchased
Average Price Paid Per Share (1)
Total Number of Shares Purchased as Part of a Publicly Announced Program (2)
Maximum Dollar Value of Shares that May Yet Be Purchased Under the Program (2)
April 1-30, 2022— $— — $— 
May 1-31, 2022— $— — $— 
June 1-30, 2022789,516 $25.33 789,516 $229,984,214 
Total789,516 $25.33 789,516 
_______________________
(1)Excluding fees, commissions, and expenses associated with the share repurchases.
(2)On March 7, 2022, the Company announced that our Board authorized the Company to repurchase up to $250 million of its common stock. This program has no time limit and does not obligate the Company to acquire any particular amount of shares of its common stock.
ITEM 3. DEFAULTS UPON SENIOR SECURITIES

None.

ITEM 4. MINE SAFETY DISCLOSURES

Not applicable.

ITEM 5. OTHER INFORMATION

Iran Threat Reduction and Syria Human Rights Act of 2012
Under the Iran Threat Reduction and Syria Human Rights Act of 2012, which added Section 13(r) of the Exchange Act, the Company is required to disclose in its periodic reports if it or any of its affiliates knowingly engaged in certain activities, transactions or dealings relating to Iran or with entities or individuals designated pursuant to certain Executive Orders. Disclosure is required even where the activities are conducted outside the U.S. by non-U.S. affiliates in compliance with applicable law, and even if the activities are not covered or prohibited by U.S. law.
As authorized by the U.S. Treasury’s Office of Foreign Assets Control (“OFAC”), a non-U.S. subsidiary of the Company which is part of our Chemical Technologies business completed sales of products used for process and water treatment applications in upstream oil and gas production related to the operation of and production from the Rhum gas field off the Scottish coast (“Rhum”) totaling $480,221 during the period from January 1, 2022 to June 30, 2022. The net profit before taxes associated with these sales for each period were nominal. Rhum is jointly owned by Serica Energy plc and Iranian Oil Company (U.K.) Limited. Our non-U.S. subsidiary intends to continue the Rhum-related activities, consistent with a specific license obtained from OFAC by its customers, and such activities may require additional disclosure pursuant to the above mentioned statute.

34


ITEM 6. EXHIBITS
Incorporated by Reference
Exhibit
No.
Exhibit DescriptionFormExhibit No.Filing Date
3.18-K3.1May 11, 2018
3.28-K3.1June 4, 2020
3.38-K3.2June 4, 2020
10.18-K10.1June 8, 2022
10.28-K10.1July 5, 2022
10.38-K10.2July 5, 2022
31.1*
31.2*
32.1**
32.2**
101.INS*XBRL Instance Document
101.SCH*XBRL Taxonomy Extension Schema Document
101.CAL*XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF*XBRL Taxonomy Extension Definition Linkbase Document
101.LAB*XBRL Taxonomy Extension Label Linkbase Document
101.PRE*XBRL Taxonomy Extension Presentation Linkbase Document
104*Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
* Filed herewith
** Furnished herewith

35


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.

CHAMPIONX CORPORATION
(Registrant)
/s/ ANTOINE MARCOS
Antoine Marcos
Vice President, Corporate Controller and Chief Accounting Officer
(Principal Accounting Officer and a Duly Authorized Officer)
Date:July 27, 2022

36
EX-31.1 2 a20220630exhibit311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO RULE 13A-14(A) AND RULE 15D-14(A)
OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

I, Sivasankaran Somasundaram, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of ChampionX Corporation (the “registrant”);
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:July 27, 2022/s/ SIVASANKARAN SOMASUNDARAM
 
Sivasankaran Somasundaram
 President and Chief Executive Officer
(Principal Executive Officer)


EX-31.2 3 a20220630exhibit312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO RULE 13A-14(A) AND RULE 15D-14(A)
OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

I, Kenneth M. Fisher, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of ChampionX Corporation (the “registrant”);
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:July 27, 2022/s/ KENNETH M. FISHER
Kenneth M. Fisher
Executive Vice President and
Chief Financial Officer
(Principal Financial Officer)


EX-32.1 4 a20220630exhibit321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
UNDER SECTION 906 OF THE SARBANES-OXLEY
ACT OF 2002, 18 U.S.C. SECTION 1350


I, Sivasankaran Somasundaram, President and Chief Executive Officer of ChampionX Corporation (the “Company”), do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
(a) The Quarterly Report on Form 10-Q of the Company for the quarter ended June 30, 2022, as filed with the Securities and Exchange Commission (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
(b) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date:July 27, 2022/s/ SIVASANKARAN SOMASUNDARAM
 
Sivasankaran Somasundaram
 President and Chief Executive Officer
(Principal Executive Officer)


EX-32.2 5 a20220630exhibit322.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
UNDER SECTION 906 OF THE SARBANES-OXLEY
ACT OF 2002, 18 U.S.C. SECTION 1350


I, Kenneth M. Fisher, Executive Vice President and Chief Financial Officer of ChampionX Corporation (the “Company”), do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
(a) The Quarterly Report on Form 10-Q of the Company for the quarter ended June 30, 2022, as filed with the Securities and Exchange Commission (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
(b) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date:July 27, 2022/s/ KENNETH M. FISHER
 
Kenneth M. Fisher
 Executive Vice President and
Chief Financial Officer
 (Principal Financial Officer)


EX-101.SCH 6 championx-20220630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2106103 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2307302 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Revenue - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2110104 - Disclosure - Intangible Assets and Goodwill link:presentationLink link:calculationLink link:definitionLink 2311303 - Disclosure - Intangible Assets and Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Intangible Assets and Goodwill - Schedule of Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Intangible Assets and Goodwill - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2114105 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2315304 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2416406 - Disclosure - Debt - Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2416406 - Disclosure - Debt - Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2417407 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2118106 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2419408 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2120107 - Disclosure - Restructuring and Other Related Charges link:presentationLink link:calculationLink link:definitionLink 2321305 - Disclosure - Restructuring and Other Related Charges (Tables) link:presentationLink link:calculationLink link:definitionLink 2422409 - Disclosure - Restructuring and Other Related Charges - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2423410 - Disclosure - Restructuring and Other Related Charges - Schedule of Restructuring and Other Related Charges (Details) link:presentationLink link:calculationLink link:definitionLink 2424411 - Disclosure - Restructuring and Other Related Charges - Restructuring Reserve Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2125108 - Disclosure - Equity and Cash Incentive Programs link:presentationLink link:calculationLink link:definitionLink 2326306 - Disclosure - Equity and Cash Incentive Programs (Tables) link:presentationLink link:calculationLink link:definitionLink 2427412 - Disclosure - Equity and Cash Incentive Programs (Details) link:presentationLink link:calculationLink link:definitionLink 2128109 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2329307 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2430413 - Disclosure - Stockholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2431414 - Disclosure - Stockholders' Equity - Schedule of Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 2432415 - Disclosure - Stockholders' Equity - Reclassifications from Accumulated Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 2133110 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2334308 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2435416 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2136111 - Disclosure - Acquisitions and Divestitures link:presentationLink link:calculationLink link:definitionLink 2337309 - Disclosure - Acquisitions and Divestitures (Tables) link:presentationLink link:calculationLink link:definitionLink 2438417 - Disclosure - Acquisitions and Divestitures - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2439418 - Disclosure - Acquisitions and Divestitures - Schedule of Major Class of Assets and Liabilities Held For Sale (Details) link:presentationLink link:calculationLink link:definitionLink 2140112 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2341310 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2442419 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2143113 - Disclosure - Derivatives and Hedging Transactions link:presentationLink link:calculationLink link:definitionLink 2344311 - Disclosure - Derivatives and Hedging Transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 2445420 - Disclosure - Derivatives and Hedging Transactions - Schedule of Fair Value of Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2446421 - Disclosure - Derivatives and Hedging Transactions - Schedule of Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2447422 - Disclosure - Derivatives and Hedging Transactions - Schedule of Gain (Loss) on Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2148114 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2349312 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2450423 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2151115 - Disclosure - Cash Flow Information link:presentationLink link:calculationLink link:definitionLink 2452424 - Disclosure - Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 championx-20220630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 championx-20220630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 championx-20220630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Acquisition [Axis] Business Acquisition [Axis] Reclassification adjustment for net losses included in net income, net of tax Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Lease and other revenue Operating Lease, Lease Income Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Net income Net income Net income (loss) Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Number of pending cases Loss Contingency, Pending Claims, Number Provision (recovery) for bad debt Accounts Receivable, Credit Loss Expense (Reversal) Entity Address, Postal Zip Code Entity Address, Postal Zip Code Debt Instrument [Axis] Debt Instrument [Axis] Schedule of Indefinite-Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Dividends paid Payments of Ordinary Dividends, Common Stock Summary of Activity Related to Share-Based Awards Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Inventory, Net [Abstract] Inventory, Net [Abstract] Beginning balance Ending balance Restructuring Reserve Accrued interest paid on repurchase Payments To Repurchase Debt Instrument, Accrued Interest Portion Payments To Repurchase Debt Instrument, Accrued Interest Portion Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Operating lease right-of-use assets Disposal Group, Including Discontinued Operation, Operating Lease, Right-Of-Use Asset Disposal Group, Including Discontinued Operation, Operating Lease, Right-Of-Use Asset Production Chemical Technologies Production Chemical Technologies Production Chemical Technologies [Member] Production Chemical Technologies [Member] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Schedule of Indefinite-Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Stock options exercised (in shares) Exercised / vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Debt interest rate Debt Instrument, Interest Rate, Stated Percentage Forfeited / expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations Schedule of Derivative Instruments Derivative Instruments, Gain (Loss) [Table Text Block] Capital in excess of par value of common stock Additional Paid in Capital, Common Stock Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Property, plant and equipment, net of accumulated depreciation of $646,795 in 2022 and $618,867 in 2021 Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Dividends payable Dividends Payable Net income attributable to ChampionX Net income attributable to ChampionX Net Income (Loss) Attributable to Parent Number of antidilutive securities excluded (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Other Other Intangible Assets [Member] Equity Component [Domain] Equity Component [Domain] Scenario [Axis] Scenario [Axis] Redemption price, percentage of principal amount of debt Debt Instrument, Redemption Price, Percentage Other (income) expense, net Other Operating Income (Expense) [Member] Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Stock-based compensation expense, net of tax Share-Based Payment Arrangement, Expense, after Tax Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Supplemental Cash Flow Elements [Abstract] Supplemental Cash Flow Elements [Abstract] Hedging Designation [Domain] Hedging Designation [Domain] Total long-term debt Long-Term Debt and Lease Obligation, Including Current Maturities Derivative Instrument [Axis] Derivative Instrument [Axis] Accrued environmental liability Accrued Environmental Loss Contingencies, Noncurrent Goodwill [Line Items] Goodwill [Line Items] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity Address, State or Province Entity Address, State or Province Level 1 Fair Value, Inputs, Level 1 [Member] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated defined benefit plans adjustment including portion attributable to noncontrolling interest Accumulated Defined Benefit Plans Adjustment Including Portion Attributable to Noncontrolling Interest [Member] Award Type [Axis] Award Type [Axis] Weighted-average shares outstanding: Weighted Average Number of Shares Outstanding, Basic [Abstract] Net cash flows provided by operating activities Net Cash Provided by (Used in) Operating Activities Current portion of operating lease liabilities Operating Lease, Liability, Current Derivative assets Derivative Assets Derivative Asset In-process research and development In Process Research and Development [Member] Forfeited / expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Long-term debt Long-term debt, less current portion Long-Term Debt, Excluding Current Maturities Total liabilities Liabilities Total loss of derivative instruments Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Geographical [Axis] Geographical [Axis] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Schedule of Reclassifications from Accumulated Other Comprehensive Loss Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Restructuring charges Restructuring Costs and Asset Impairment Charges Revolving Credit Facility Revolving Credit Facility [Member] Document Type Document Type Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Loss on disposal group Disposal Group, Including Discontinued Operation, Accumulated Loss Disposal Group, Including Discontinued Operation, Accumulated Loss Debt Debt Disclosure [Text Block] Segments [Axis] Segments [Axis] Costs and expenses: Cost of Revenue [Abstract] Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Goodwill Disposal Group, Including Discontinued Operation, Goodwill Approved quarterly cash dividend (in dollars per share) Common Stock, Dividends, Per Share, Quarterly Cash Dividend Approved Common Stock, Dividends, Per Share, Quarterly Cash Dividend Approved Consolidation Items [Domain] Consolidation Items [Domain] Schedule of Contract Balances Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Document Period End Date Document Period End Date Schedule of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Total assets Assets Accounts payable Disposal Group, Including Discontinued Operation, Accounts Payable, Current Debt Disclosure [Abstract] Debt Disclosure [Abstract] Earnings per share attributable to ChampionX: Earnings Per Share [Abstract] Income Statement Location [Axis] Income Statement Location [Axis] Performance Share Awards Performance Shares [Member] Interest rate swaps Interest Rate Swap [Member] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Current portion of long-term debt Current portion of long-term debt Long-Term Debt, Current Maturities Net cash used for financing activities Net Cash Provided by (Used in) Financing Activities Fair Value Long-Term Debt, Fair Value Authorized amount of stock repurchase Stock Repurchase Program, Authorized Amount Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Stock-based compensation expense [Abstract] Stock-based compensation expense [Abstract] Accrued compensation and employee benefits Employee-related Liabilities, Current Credit Facility Line of Credit [Member] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Income before income taxes Income before income taxes Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Segments [Domain] Segments [Domain] Deferred income taxes Deferred Income Taxes and Tax Credits Schedule of Goodwill [Table] Schedule of Goodwill [Table] Intangible assets Disposal Group, Including Discontinued Operation, Intangible Assets Earnings Per Share Earnings Per Share [Text Block] Other long-term liabilities Other Noncurrent Liabilities [Member] Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Award Type [Domain] Award Type [Domain] Loss on debt extinguishment Gain (Loss) on Extinguishment of Debt Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Segment operating profit (loss): Reconciliation of Earnings from Continuing Operations from Segments to Consolidated [Abstract] Other comprehensive income (loss) before reclassifications, net of tax Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Finished goods Inventory, Finished Goods, Gross Derivative Contract [Domain] Derivative Contract [Domain] Gross profit Gross Profit Entity Registrant Name Entity Registrant Name Stock-based compensation (in shares) Share-Based Payment Arrangement, Increase For Cost Recognition, Shares Share-Based Payment Arrangement, Increase For Cost Recognition, Shares Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Foreign Currency Translation Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Patents Patents [Member] Customer relationships Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town Cash Flow Hedges Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Total equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Favorable supply agreements Favorable Supply Agreement [Member] Favorable Supply Agreement [Member] Noncontrolling interest Stockholders' Equity Attributable to Noncontrolling Interest Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Provision for inventory obsolescence and write-downs Inventory Write-down Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Fair Value Measurements Fair Value Disclosures [Text Block] Distributions to noncontrolling interest Payments of Ordinary Dividends, Noncontrolling Interest Trading Symbol Trading Symbol Entity File Number Entity File Number Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Reservoir Chemical Technologies Reservoir Chemical Technologies Reservoir Chemical Technologies [Member] Reservoir Chemical Technologies [Member] Canada CANADA Less: Comprehensive income (loss) attributable to noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Disposal Group Classification [Axis] Disposal Group Classification [Axis] Restricted Stock Units Restricted Stock Units (RSUs) [Member] Accrued distributor fees Accrued Distributor Fees, Current Accrued Distributor Fees, Current Amortization of actuarial loss and other Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) And Net Transition Including Portion Attributable to Noncontrolling Interest [Member] [Member] Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) And Net Transition Including Portion Attributable to Noncontrolling Interest [Member] [Member] Exercised / vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised CT Russia Business CT Russia Business [Member] CT Russia Business Raw materials Inventory, Raw Materials, Gross Accounts payable Increase (Decrease) in Accounts Payable Australia AUSTRALIA Total revenue Revenue Total revenue Revenues Cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax 6.375% Senior Notes due 2026 6.375% Senior Notes due 2026 6.375% Senior Notes Due May 2026 [Member] 6.375% Senior Notes Due May 2026 [Member] Liabilities Derivative Liability [Abstract] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted (Gain) loss on disposal of fixed assets Gain (Loss) on Disposition of Other Assets Credit Facility [Domain] Credit Facility [Domain] Intangible assets, gross Intangible Assets, Gross (Excluding Goodwill) Schedule of Goodwill Schedule of Goodwill [Table Text Block] Basic (in dollars per share) Basic earnings per share attributable to ChampionX (in dollars per share) Earnings Per Share, Basic Total liabilities held for sale Disposal Group, Including Discontinued Operation, Liabilities Defined Pension and Other Post-Retirement Benefits Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Corporate and Other Corporate and other Corporate, Non-Segment [Member] Transfers from inventory Property, Plant and Equipment, Transfers and Changes Indefinite-lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] ChampionX stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Derivatives and Hedging Transactions Derivative Instruments and Hedging Activities Disclosure [Text Block] Production & Automation Technologies Production & Automation Technologies Production and Automation Technologies [Member] Production and Automation Technologies Segment Entity Interactive Data Current Entity Interactive Data Current Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Changes in operating assets and liabilities (net of effects of foreign exchange): Increase (Decrease) in Operating Capital [Abstract] Accum. Deficit Retained Earnings [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Dividends declared to common stockholders ($0.075 per share) Dividends, Common Stock, Cash Common Stock, Par Value Common Stock [Member] Segment revenue: Segment Reconciliation [Abstract] Repurchases of common stock Payments for Repurchase of Common Stock Future payments contingent upon performance Business Combination, Contingent Consideration, Liability Statement [Table] Statement [Table] Schedule of Major Class of Assets and Liabilities Held For Sale Disposal Groups, Including Discontinued Operations [Table Text Block] Charge on divestiture Disposal Group, Not Discontinued Operation, Loss (Gain) on Write-down Document Quarterly Report Document Quarterly Report Letter of Credit Letter of Credit [Member] Current Assets: Assets, Current [Abstract] Operating lease liabilities Operating Lease, Liability, Noncurrent Disposal Group, Held-for-sale, Not Discontinued Operations Disposal Group, Held-for-sale, Not Discontinued Operations [Member] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Indefinite-lived intangible assets Indefinite-Lived Intangible Assets (Excluding Goodwill) Accumulated deficit Retained Earnings (Accumulated Deficit) Disposal Group Name [Axis] Disposal Group Name [Axis] Other Other Operating Activities, Cash Flow Statement Receivables, net Accounts Receivable, after Allowance for Credit Loss, Current Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Equity Components [Axis] Equity Components [Axis] Scenario [Domain] Scenario [Domain] Trademarks Trademarks [Member] Fair Value, Recurring Fair Value, Recurring [Member] Other Other [Member] Other [Member] Document Fiscal Year Focus Document Fiscal Year Focus Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Payment of finance lease obligations Finance Lease, Principal Payments Indefinite-lived Intangible Assets [Line Items] Indefinite-Lived Intangible Assets [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Selling, general and administrative expense Selling, General and Administrative Expense Interest Rate Swap, Years Four And Five Interest Rate Swap, Years Four And Five [Member] Interest Rate Swap, Years Four And Five Employee benefit plan expense Pension and Other Postretirement Benefits Expense (Reversal of Expense), Noncash Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Product revenue Product [Member] Accum. Other Comp. Loss Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Document Transition Report Document Transition Report Local Phone Number Local Phone Number Average price of common stock repurchased (in dollars per share) Common Stock, Acquired, Average Cost Per Share Common Stock, Acquired, Average Cost Per Share Inventories Increase (Decrease) in Inventories 2022 Term Loan Facility 2022 Term Loan Facility 2022 Term Loan Facility [Member] 2022 Term Loan Facility New Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Other, including foreign currency translation Restructuring Reserve, Translation and Other Adjustment Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Subtotal Inventory, Gross Goodwill Beginning balance Ending balance Goodwill Goodwill Service revenue Service [Member] Accrued expenses and other current liabilities Other Current Liabilities [Member] Adjustments to reconcile net income to net cash flows from operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Intangible Assets and Goodwill Goodwill and Intangible Assets Disclosure [Text Block] Provision for (benefit from) income taxes Income Tax Expense (Benefit) Geographical [Domain] Geographical [Domain] Deferred income taxes Deferred Income Tax Liabilities, Net Income Statement [Abstract] Income Statement [Abstract] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Common Stock, Capital in Excess of Par Value Additional Paid-in Capital [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Document Fiscal Period Focus Document Fiscal Period Focus Derivative [Line Items] Derivative [Line Items] Weighted-average shares outstanding, diluted (in shares) Total shares and dilutive securities (in shares) Weighted Average Number of Shares Outstanding, Diluted Derivative liabilities Derivative Liabilities Derivative Liability Components of Inventory Schedule of Inventory, Current [Table Text Block] Common stock (2.5 billion shares authorized, $0.01 par value) 202.9 million shares and 202.9 million shares issued and outstanding in 2022 and 2021, respectively Common Stock, Value, Issued Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Senior Notes Senior Notes [Member] Middle East & Africa Middle Ease And Africa [Member] Middle Ease And Africa Leased assets Increase (Decrease) in Lease Assets Amount of increase (decrease) in lease assets. Asia-Pacific Asia Pacific [Member] Operating Segments Operating Segments [Member] Cash and cash equivalents and restricted cash at beginning of period Cash and cash equivalents and restricted cash at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Less: Net income (loss) attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Current Liabilities: Liabilities, Current [Abstract] Foreign currency forward contracts Foreign Exchange Forward [Member] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Proceeds from long-term debt Proceeds from Issuance of Long-Term Debt Common stock, shares issued (in shares) Common Stock, Shares, Issued Liabilities held for sale Disposal Group, Including Discontinued Operation, Liabilities, Current Contract liabilities - current Contract with Customer, Liability, Current Assets Derivative Asset [Abstract] Reclassification from accumulated other comprehensive loss Reclassification out of Accumulated Other Comprehensive Income [Member] Income Statement Location [Domain] Income Statement Location [Domain] 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] Amendment Flag Amendment Flag Net cash used for investing activities Net Cash Provided by (Used in) Investing Activities Principal amount of debt issued Debt Instrument, Face Amount Other comprehensive income Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Borrowings from lines of credit Proceeds from Long-Term Lines of Credit Comprehensive income attributable to ChampionX Comprehensive Income (Loss), Net of Tax, Attributable to Parent Acquisition Goodwill, Acquired During Period Acquisitions and Divestitures Mergers, Acquisitions and Dispositions Disclosures [Text Block] Entity Current Reporting Status Entity Current Reporting Status Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Accrued expenses and other current liabilities Other Liabilities, Current Other non-current assets Other Assets, Noncurrent Payments Payments for Restructuring Accrued compensation and employee benefits Increase (Decrease) in Employee Related Liabilities Depreciation and amortization Depreciation, Depletion and Amortization Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Foreign Exchange Forward And Interest Rate Swap [Member] Foreign Exchange Forward And Interest Rate Swap [Member] Foreign Exchange Forward And Interest Rate Swap Prepaid expenses and other current assets Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current Non-Qualified Stock Options Non-Qualified Stock Options [Member] Non-Qualified Stock Options [Member] Derivative [Table] Derivative [Table] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Net unamortized discounts and issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Effect of exchange rate changes on cash and cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Cash Flow Information Cash Flow, Supplemental Disclosures [Text Block] 2022 Revolving Credit Facility 2022 Revolving Credit Facility [Member] 2022 Revolving Credit Facility Repayment of long-term debt Repayments of Long-Term Debt Cumulative translation adjustments Noncontrolling Interest, Increase (Decrease) From Currency Translation Adjustments Noncontrolling Interest, Increase (Decrease) From Currency Translation Adjustments Defined pension and other post-retirement benefits adjustments, net Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Amount of principal debt repurchased Payments To Repurchase Debt Instrument, Cash Portion Payments To Repurchase Debt Instrument, Cash Portion Loss on disposal group held for sale Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal Stock options exercised Stock Issued During Period, Value, Stock Options Exercised Other (income) expense, net Other (income) expense, net Other Nonoperating Income (Expense) Balance Sheet Location [Axis] Balance Sheet Location [Axis] Restructuring and Other Related Charges Restructuring and Related Activities Disclosure [Text Block] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Repurchase and cancellation of common stock Value of repurchased common stock Stock Repurchased and Retired During Period, Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Work in progress Inventory, Work in Process, Gross Schedule of Fair Value of Long-Term Debt Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block] Total current assets Assets, Current Designated as Hedging Instrument Designated as Hedging Instrument [Member] Intangible Assets, Net (Excluding Goodwill) [Abstract] Intangible Assets, Net (Excluding Goodwill) [Abstract] Amortization of deferred loan costs and accretion of discount Amortization of Deferred Loan Costs (Accretion) Of Discounts Amortization of Deferred Loan Costs (Accretion) Of Discounts Business Acquisition [Line Items] Business Acquisition [Line Items] Entity Small Business Entity Small Business Measurement Frequency [Domain] Measurement Frequency [Domain] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Interest Rate Swap, First Three Years Interest Rate Swap, First Three Years [Member] Interest Rate Swap, First Three Years Dividends declared to common shareholders (in dollars per share) Common Stock, Dividends, Per Share, Declared Revenue: Revenues [Abstract] Net Carrying Amount Finite-Lived Intangible Assets, Net Distributions to noncontrolling interest Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Schedule of Assets and Liabilities Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Leak Surveys, Inc. Leak Surveys, Inc. [Member] Leak Surveys, Inc. Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Unpatented technologies Unpatented Technology [Member] Tax benefit Share-Based Payment Arrangement, Expense, Tax Benefit Repurchase and cancellation of common stock (in shares) Repurchase and cancellation of common stock (in shares) Stock Repurchased and Retired During Period, Shares Receivables Increase (Decrease) in Accounts Receivable Security 12b Title Title of 12(b) Security Other noncurrent liabilities Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent Basis of Presentation and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Aggregate principal amount repurchased Debt Instrument, Repurchase Amount Business Combination and Asset Acquisition [Abstract] Debt Instrument [Line Items] Debt Instrument [Line Items] Payment of debt issue costs Payments of Debt Issuance Costs Segment Information Segment Reporting Disclosure [Text Block] Selling, general and administrative expense Selling, General and Administrative Expenses [Member] LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Other current liabilities Disposal Group, Including Discontinued Operation, Other Liabilities, Current Inventory Disposal Group, Including Discontinued Operation, Inventory Inventories, net Inventories, net Inventory, Net Accounts payable Accounts Payable, Current Restructuring charges Restructuring Charges Accumulated depreciation on property, plant, and equipment Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Hedging Designation [Axis] Hedging Designation [Axis] Entity Filer Category Entity Filer Category Stockholders’ equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Weighted-average shares outstanding, basic (in shares) Weighted-average number of shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic United States UNITED STATES 2020 Term Loan Facility 2020 Term Loan Facility 2020 Term Loan Facility [Member] 2020 Term Loan Facility [Member] Stock-based compensation expense Share-Based Payment Arrangement, Expense Security Exchange Name Security Exchange Name Asset sales Gain (Loss) on Disposition of Assets Notional value of foreign currency forward contracts and interest rate swaps Notional value under derivative instrument agreement Derivative, Notional Amount Schedule of Segment Revenue and Operating Profit Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Assets held for sale Disposal Group, Including Discontinued Operation, Assets, Current Outstanding letters of credit, surety bonds and guarantees Letters of Credit Outstanding, Amount Restricted cash Restricted Cash, Current Schedule of Long-Term Debt Schedule of Debt [Table Text Block] Share-based Payment Arrangement, Noncash Expense [Abstract] Share-Based Payment Arrangement, Noncash Expense [Abstract] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Stock-Settled Appreciation Rights Stock Appreciation Rights (SARs) [Member] Net loss from repurchases of debt Gain (Loss) on Repurchase of Debt Instrument Cover [Abstract] Cover [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Equity and Cash Incentive Programs Share-Based Payment Arrangement [Text Block] Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Schedule of Stock-Based Compensation Expense Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Revenue Revenue from Contract with Customer [Text Block] Segment Reporting [Abstract] Segment Reporting [Abstract] Non-controlling Interest Noncontrolling Interest [Member] Forecast Forecast [Member] Allocated to disposal group Goodwill, Written off Related to Sale of Business Unit Interest expense, net Interest Income (Expense), Net Payments related to taxes withheld on stock-based compensation Payment, Tax Withholding, Share-Based Payment Arrangement Total liabilities and equity Liabilities and Equity Property, plant, and equipment Disposal Group, Including Discontinued Operation, Property, Plant and Equipment Debt instrument, term (in years) Debt Instrument, Term Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Goodwill [Roll Forward] Goodwill [Roll Forward] Line of credit repaid Repayments of Long-Term Lines of Credit Dilutive effect of stock-based compensation (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] Disposal Group Name [Domain] Disposal Group Name [Domain] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Level 2 Fair Value, Inputs, Level 2 [Member] Drilling Technologies Drilling Technologies Drilling Technologies [Member] Drilling Technologies Segment Current Fiscal Year End Date Current Fiscal Year End Date Total assets held for sale Disposal Group, Including Discontinued Operation, Assets Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Intangible assets, net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Diluted (in dollars per share) Diluted earnings per share attributable to ChampionX (in dollars per share) Earnings Per Share, Diluted Proceeds from sale of fixed assets Proceeds from Sale of Property, Plant, and Equipment Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Consolidation Items [Axis] Consolidation Items [Axis] Total current liabilities Liabilities, Current Credit Agreement Credit Agreement [Member] Credit Agreement [Member] Mandatory amortization payment, percent per annum Debt Instrument, Periodic Payment, Principal, Percent Debt Instrument, Periodic Payment, Principal, Percent Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Schedule of Notional Values of Outstanding Derivatives Schedule of Derivative Instruments [Table Text Block] Entity Address, Address Line Two Entity Address, Address Line Two Receivables Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net Entity Address, Address Line One Entity Address, Address Line One Cost of goods and services Cost of Revenue Product and Service [Axis] Product and Service [Axis] Europe Europe [Member] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] 2018 Term Loan Facility 2018 Term Loan Facility 2018 Term Loan Facility [Member] 2018 Term Loan Facility [Member] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Credit Facility [Axis] Credit Facility [Axis] Long-term Debt and Lease Obligation Carrying Amount Long-Term Debt and Lease Obligation Inventory reserve Inventory Valuation Reserves Inventories Inventory Disclosure [Text Block] Entity Tax Identification Number Entity Tax Identification Number LIFO adjustments Inventory, LIFO Reserve Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Term Loan Facility Term Loan Facility [Member] Term Loan Facility [Member] Net increase (decrease) in cash and cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Schedule of Restructuring and Related Costs Restructuring and Related Costs [Table Text Block] Entity Central Index Key Entity Central Index Key Measurement Frequency [Axis] Measurement Frequency [Axis] Latin America Latin America [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Taxes withheld on issuance of stock-based awards Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Amount paid for acquisition Business Combination, Consideration Transferred City Area Code City Area Code ASSETS Assets [Abstract] Other Increase (Decrease) in Other Operating Assets and Liabilities, Net Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Number of locations participating in assessments and remediation Accrued Environmental Loss Contingencies, Number Of Locations Included Accrued Environmental Loss Contingencies, Number Of Locations Included Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Other long-term liabilities Other Liabilities, Noncurrent Disposal Group Classification [Domain] Disposal Group Classification [Domain] Capital expenditures Payments to Acquire Property, Plant, and Equipment Derivative instrument, term (in years) Derivative, Term of Contract Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Schedule of Earnings per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of goods and services Cost of goods and services Cost of Sales [Member] EX-101.PRE 10 championx-20220630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Cover Page - shares
6 Months Ended
Jun. 30, 2022
Jul. 21, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2022  
Document Transition Report false  
Entity File Number 001-38441  
Entity Registrant Name ChampionX Corp  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 82-3066826  
Entity Address, Address Line One 2445 Technology Forest Blvd,  
Entity Address, Address Line Two Building 4, 12th Floor  
Entity Address, City or Town The Woodlands,  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 77381  
City Area Code (281)  
Local Phone Number 403-5772  
Security 12b Title Common stock, $0.01 par value  
Trading Symbol CHX  
Security Exchange Name NASDAQ  
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   202,932,903
Entity Central Index Key 0001723089  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue:        
Lease and other revenue $ 23,176 $ 18,550 $ 42,074 $ 37,455
Total revenue 932,572 749,172 1,798,532 1,434,060
Cost of goods and services 720,684 569,167 1,379,034 1,091,723
Gross profit 211,888 180,005 419,498 342,337
Costs and expenses:        
Selling, general and administrative expense 141,351 152,341 291,711 295,819
Interest expense, net 10,765 14,064 22,128 28,035
Other (income) expense, net 32,281 2,251 33,601 315
Income before income taxes 27,491 11,349 72,058 18,168
Provision for (benefit from) income taxes (1,405) 3,563 4,989 6,345
Net income 28,896 7,786 67,069 11,823
Less: Net income (loss) attributable to noncontrolling interest 1,554 536 3,025 (1,199)
Net income attributable to ChampionX $ 27,342 $ 7,250 $ 64,044 $ 13,022
Earnings per share attributable to ChampionX:        
Basic (in dollars per share) $ 0.13 $ 0.04 $ 0.32 $ 0.06
Diluted (in dollars per share) $ 0.13 $ 0.03 $ 0.31 $ 0.06
Weighted-average shares outstanding:        
Weighted-average shares outstanding, basic (in shares) 203,322 201,467 203,200 201,063
Weighted-average shares outstanding, diluted (in shares) 208,714 208,541 208,863 207,939
Product revenue        
Revenue:        
Revenue $ 807,553 $ 649,399 $ 1,558,221 $ 1,234,756
Service revenue        
Revenue:        
Revenue $ 101,843 $ 81,223 $ 198,237 $ 161,849
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net income $ 28,896 $ 7,786 $ 67,069 $ 11,823
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments 21,169 8,332 19,604 11,545
Cash flow hedges (3,403) (277) (4,702) 136
Defined pension and other post-retirement benefits adjustments, net 70 6,373 139 6,540
Other comprehensive income 17,836 14,428 15,041 18,221
Comprehensive income 46,732 22,214 82,110 30,044
Less: Comprehensive income (loss) attributable to noncontrolling interest 1,554 536 3,025 (1,199)
Comprehensive income attributable to ChampionX $ 45,178 $ 21,678 $ 79,085 $ 31,243
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current Assets:    
Cash and cash equivalents $ 167,282 $ 251,678
Restricted cash 3,500 3,500
Receivables, net 614,607 584,440
Inventories, net 606,956 542,910
Assets held for sale 25,455 7,217
Prepaid expenses and other current assets 52,116 71,155
Total current assets 1,469,916 1,460,900
Property, plant and equipment, net of accumulated depreciation of $646,795 in 2022 and $618,867 in 2021 746,408 776,813
Goodwill 724,398 702,867
Intangible assets, net 351,374 401,470
Operating lease right-of-use assets 101,350 115,458
Other non-current assets 69,705 77,193
Total assets 3,463,151 3,534,701
Current Liabilities:    
Current portion of long-term debt 4,688 26,850
Accounts payable 496,197 473,561
Accrued compensation and employee benefits 54,864 93,131
Current portion of operating lease liabilities 32,438 36,389
Accrued distributor fees 35,166 25,621
Liabilities held for sale 10,428 0
Accrued expenses and other current liabilities 119,252 146,773
Total current liabilities 753,033 802,325
Long-term debt 694,430 697,657
Deferred income taxes 84,709 137,971
Operating lease liabilities 64,138 73,521
Other long-term liabilities 73,986 68,920
Total liabilities 1,670,296 1,780,394
Stockholders’ equity:    
Common stock (2.5 billion shares authorized, $0.01 par value) 202.9 million shares and 202.9 million shares issued and outstanding in 2022 and 2021, respectively 2,029 2,029
Capital in excess of par value of common stock 2,315,965 2,315,399
Accumulated deficit (503,089) (525,158)
Accumulated other comprehensive loss (6,584) (21,625)
ChampionX stockholders’ equity 1,808,321 1,770,645
Noncontrolling interest (15,466) (16,338)
Total equity 1,792,855 1,754,307
Total liabilities and equity $ 3,463,151 $ 3,534,701
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Accumulated depreciation on property, plant, and equipment $ 646,795 $ 618,867
Common stock, shares authorized (in shares) 2,500,000,000 2,500,000,000
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares issued (in shares) 202,900,000 202,900,000
Common stock, shares outstanding (in shares) 202,900,000 202,900,000
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock, Par Value
Common Stock, Capital in Excess of Par Value
Accum. Deficit
Accum. Other Comp. Loss
Non-controlling Interest
Beginning balance (in shares) at Dec. 31, 2020   200,380,000        
Beginning balance at Dec. 31, 2020 $ 1,612,575 $ 2,004 $ 2,293,179 $ (638,457) $ (30,755) $ (13,396)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 4,037     5,772   (1,735)
Other comprehensive income (loss) 3,793       3,793  
Stock-based compensation (in shares)   64,000        
Stock-based compensation 6,442   6,442      
Stock options exercised (in shares)   577,000        
Stock options exercised 3,347 $ 6 3,341      
Taxes withheld on issuance of stock-based awards (556)   (556)      
Cumulative translation adjustments 268         268
Distributions to noncontrolling interest (800)         (800)
Ending balance (in shares) at Mar. 31, 2021   201,021,000        
Ending balance at Mar. 31, 2021 1,629,106 $ 2,010 2,302,406 (632,685) (26,962) (15,663)
Beginning balance (in shares) at Dec. 31, 2020   200,380,000        
Beginning balance at Dec. 31, 2020 1,612,575 $ 2,004 2,293,179 (638,457) (30,755) (13,396)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 11,823          
Other comprehensive income (loss) 18,221          
Ending balance (in shares) at Jun. 30, 2021   201,700,000        
Ending balance at Jun. 30, 2021 1,658,957 $ 2,017 2,310,267 (625,435) (12,534) (15,358)
Beginning balance (in shares) at Mar. 31, 2021   201,021,000        
Beginning balance at Mar. 31, 2021 1,629,106 $ 2,010 2,302,406 (632,685) (26,962) (15,663)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 7,786     7,250   536
Other comprehensive income (loss) 14,428       14,428  
Stock-based compensation (in shares)   101,000        
Stock-based compensation 5,914   5,914      
Stock options exercised (in shares)   578,000        
Stock options exercised 3,162 $ 7 3,155      
Taxes withheld on issuance of stock-based awards (1,208)   (1,208)      
Cumulative translation adjustments (231)         (231)
Ending balance (in shares) at Jun. 30, 2021   201,700,000        
Ending balance at Jun. 30, 2021 $ 1,658,957 $ 2,017 2,310,267 (625,435) (12,534) (15,358)
Beginning balance (in shares) at Dec. 31, 2021 202,900,000 202,866,000        
Beginning balance at Dec. 31, 2021 $ 1,754,307 $ 2,029 2,315,399 (525,158) (21,625) (16,338)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 38,173     36,702   1,471
Other comprehensive income (loss) (2,795)       (2,795)  
Stock-based compensation (in shares)   290,000        
Stock-based compensation 4,728 $ 3 4,725      
Stock options exercised (in shares)   189,000        
Stock options exercised 1,055 $ 1 1,054      
Taxes withheld on issuance of stock-based awards (2,639)   (2,639)      
Dividends declared to common stockholders ($0.075 per share) (15,465)     (15,465)    
Cumulative translation adjustments 208         208
Ending balance (in shares) at Mar. 31, 2022   203,345,000        
Ending balance at Mar. 31, 2022 $ 1,777,572 $ 2,033 2,318,539 (503,921) (24,420) (14,659)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Dividends declared to common shareholders (in dollars per share) $ 0.075          
Beginning balance (in shares) at Dec. 31, 2021 202,900,000 202,866,000        
Beginning balance at Dec. 31, 2021 $ 1,754,307 $ 2,029 2,315,399 (525,158) (21,625) (16,338)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 67,069          
Other comprehensive income (loss) $ 15,041          
Repurchase and cancellation of common stock (in shares) (789,516)          
Repurchase and cancellation of common stock $ (20,000)          
Ending balance (in shares) at Jun. 30, 2022 202,900,000 202,931,000        
Ending balance at Jun. 30, 2022 $ 1,792,855 $ 2,029 2,315,965 (503,089) (6,584) (15,466)
Beginning balance (in shares) at Mar. 31, 2022   203,345,000        
Beginning balance at Mar. 31, 2022 1,777,572 $ 2,033 2,318,539 (503,921) (24,420) (14,659)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 28,896     27,342   1,554
Other comprehensive income (loss) 17,836       17,836  
Stock-based compensation (in shares)   64,000        
Stock-based compensation 5,071 $ 1 5,070      
Stock options exercised (in shares)   312,000        
Stock options exercised 2,090 $ 3 2,087      
Taxes withheld on issuance of stock-based awards (739)   (739)      
Dividends declared to common stockholders ($0.075 per share) $ (15,494)     (15,494)    
Repurchase and cancellation of common stock (in shares) (789,516) (790,000)        
Repurchase and cancellation of common stock $ (20,016) $ (8) (8,992) (11,016)    
Cumulative translation adjustments 8         8
Distributions to noncontrolling interest $ (2,369)         (2,369)
Ending balance (in shares) at Jun. 30, 2022 202,900,000 202,931,000        
Ending balance at Jun. 30, 2022 $ 1,792,855 $ 2,029 $ 2,315,965 $ (503,089) $ (6,584) $ (15,466)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Dividends declared to common shareholders (in dollars per share) $ 0.075          
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) (Parenthetical) - $ / shares
3 Months Ended
May 12, 2022
Jun. 30, 2022
Mar. 31, 2022
Statement of Stockholders' Equity [Abstract]      
Dividends declared to common shareholders (in dollars per share) $ 0.075 $ 0.075 $ 0.075
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash flows from operating activities:    
Net income $ 67,069 $ 11,823
Adjustments to reconcile net income to net cash flows from operating activities:    
Depreciation and amortization 117,229 120,387
Loss on disposal group held for sale 22,924 0
Stock-based compensation 9,799 12,356
Provision for inventory obsolescence and write-downs 6,926 6,200
Loss on debt extinguishment 4,043 3,305
Deferred income taxes (34,386) (1,757)
(Gain) loss on disposal of fixed assets (6,284) 3,176
Provision (recovery) for bad debt (732) 86
Amortization of deferred loan costs and accretion of discount 1,766 1,628
Employee benefit plan expense 1,303 1,250
Other 234 167
Changes in operating assets and liabilities (net of effects of foreign exchange):    
Receivables (42,456) (18,706)
Inventories (81,935) (41,586)
Prepaid expenses and other current assets 16,793 9,215
Accounts payable 21,507 92,997
Accrued compensation and employee benefits (39,774) (2,444)
Accrued expenses and other liabilities (18,302) (46,447)
Leased assets (13,949) (1,609)
Other (660) 1,097
Net cash flows provided by operating activities 31,115 151,138
Cash flows from investing activities:    
Capital expenditures (53,555) (45,680)
Proceeds from sale of fixed assets 14,946 2,482
Acquisitions, net of cash acquired (3,198) 0
Net cash used for investing activities (41,807) (43,198)
Cash flows from financing activities:    
Proceeds from long-term debt 844,838 0
Repayment of long-term debt (869,987) (71,113)
Payment of debt issue costs (8,008) 0
Repurchases of common stock (20,016) 0
Dividends paid (15,465) 0
Payments related to taxes withheld on stock-based compensation (3,378) (1,764)
Proceeds from exercise of stock options 3,145 6,509
Distributions to noncontrolling interest (2,369) (800)
Payment of finance lease obligations (3,123) (2,575)
Net cash used for financing activities (74,363) (69,743)
Effect of exchange rate changes on cash and cash equivalents and restricted cash 659 (623)
Net increase (decrease) in cash and cash equivalents and restricted cash (84,396) 37,574
Cash and cash equivalents and restricted cash at beginning of period 255,178 201,421
Cash and cash equivalents and restricted cash at end of period $ 170,782 $ 238,995
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation and Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Description of the Business

ChampionX Corporation is a global leader in chemistry solutions and highly engineered equipment and technologies that help companies drill for and produce oil and gas safely, efficiently and sustainably around the world. Our products provide efficient and safe operations throughout the lifecycle of a well with a focus on the production phase of wells.

Unless the context requires otherwise, references in this report to “we,” “us,” “our,” “the Company,” or “ChampionX” mean ChampionX Corporation, together with our subsidiaries where the context requires.

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements of ChampionX have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) pertaining to interim financial information. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP have been condensed or omitted. Therefore, these financial statements should be read in conjunction with the audited consolidated financial statements, and notes thereto, which are included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021.

The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Although these estimates are based on management’s best knowledge of current events and actions that we may undertake in the future, actual results may differ from our estimates. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments unless otherwise specified) necessary for a fair statement of our financial condition and results of operations as of and for the periods presented. Revenue, expenses, assets and liabilities can vary during each quarter of the year. Therefore, the results and trends in these financial statements may not be representative of the results that may be expected for the year ending December 31, 2022.

Significant Accounting Policies

Please refer to “Note 1Basis of Presentation and Summary of Significant Accounting Policies” to our consolidated financial statements in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021 for the discussion of our significant accounting policies.

New Accounting Standards

All new accounting pronouncements that have been issued but not yet effective are currently being evaluated and at this time are not expected to have a material impact on our financial position or results of operations.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Information
6 Months Ended
Jun. 30, 2022
Segment Reporting [Abstract]  
Segment Information SEGMENT INFORMATION
Our reporting segments are:

Production Chemical Technologies—provides oil and natural gas production and midstream markets with solutions to manage and control corrosion, oil and water separation, flow assurance, sour gas treatment and a host of water-related issues.

Production & Automation Technologies—designs, manufactures, markets and services a full range of artificial lift equipment, end-to-end digital automation solutions, as well as other production equipment and asset monitoring technologies. Production & Automation Technologies’ products are sold under a collection of brands including Harbison-Fischer, Norris, Alberta Oil Tool, Oil Lift Technology, PCS Ferguson, Pro-Rod, Upco, Unbridled ESP, Scientific Aviation, Norriseal-Wellmark, Quartzdyne, Spirit, Theta, Timberline, Windrock, and Leak Surveys (“LSI”).
Drilling Technologies—designs, manufactures and markets polycrystalline diamond cutters and bearings primarily for use in oil and gas drill bits under the US Synthetic brand.

Reservoir Chemical Technologies—manufactures specialty products that support well stimulation, construction (including drilling and cementing) and well intervention in the oil and natural gas industry.

We refer to our Production Chemical Technologies segment and our Reservoir Chemical Technologies segment collectively as our Chemical Technologies business. Business activities that do not meet the criteria of an operating segment have been combined into Corporate and other. Corporate and other includes (i) corporate and overhead expenses, and (ii) revenue and costs for activities that are not operating segments.

Segment revenue and segment operating profit
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2022202120222021
Segment revenue:  
Production Chemical Technologies$552,411 $447,049 $1,067,383 $859,420 
Production & Automation Technologies242,399 188,173 462,748 355,018 
Drilling Technologies57,858 37,589 114,717 72,583 
Reservoir Chemical Technologies44,114 33,222 84,014 63,113 
Corporate and other (1)
35,790 43,139 69,670 83,926 
Total revenue$932,572 $749,172 $1,798,532 $1,434,060 
Segment operating profit (loss):  
Production Chemical Technologies$25,606 $33,871 $56,869 $64,228 
Production & Automation Technologies23,650 12,292 48,360 17,654 
Drilling Technologies15,043 3,868 30,263 10,254 
Reservoir Chemical Technologies(8,147)(2,594)(11,616)(5,822)
Total segment operating profit56,152 47,437 123,876 86,314 
Corporate and other (1)
17,896 22,024 29,690 40,111 
Interest expense, net10,765 14,064 22,128 28,035 
Income before income taxes$27,491 $11,349 $72,058 $18,168 
_______________________
(1)    Corporate and other includes costs not directly attributable or allocated to our reporting segments such as corporate executive management and other administrative functions, and the results attributable to our noncontrolling interest. Additionally, the sales and expenses related to the Cross Supply and Product Transfer Agreement with Ecolab Inc. (“Ecolab”) are included within Corporate and other.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Revenue REVENUE
Our revenue is generated primarily from product sales. Service revenue is generated from providing services to our customers. These services include installation, repair and maintenance, laboratory and logistics services, chemical management services, troubleshooting, reporting, water treatment services, technical advisory assistance, emissions detection and monitoring, and other field services. Lease revenue is derived from rental income of leased production equipment. As our costs are shared across the various revenue categories, cost of goods sold is not tracked separately and is not discretely identifiable.

In certain geographical areas, the Company utilizes joint ventures and independent third-party distributors and sales agents to sell and market products and services. Amounts payable to independent third-party distributors and sales agents may fluctuate based on sales and timing of distributor fee payments. For services rendered by such independent third-party distributors and sales agents, the Company records the consideration received on a net basis within product revenue in our condensed consolidated statements of income. Additionally, amounts owed to distributors and sales agents are reported within accrued distributor fees within our condensed consolidated balance sheets.
Revenue disaggregated by geography was as follows:
Three Months Ended June 30, 2022
(in thousands)Production Chemical TechnologiesProduction & Automation TechnologiesDrilling TechnologiesReservoir Chemical Technologies
Corporate and other (1)
Total
United States$205,457 $187,982 $45,848 $31,038 $20,039 $490,364 
Latin America124,540 6,358 — 3,221 905 135,024 
Middle East & Africa76,028 19,062 1,220 5,561 287 102,158 
Canada72,581 17,484 3,477 633 37 94,212 
Europe45,889 3,384 5,156 968 3,297 58,694 
Asia-Pacific9,518 784 2,142 909 11,225 24,578 
Australia4,960 7,308 15 91 — 12,374 
Other13,438 37 — 1,693 — 15,168 
Total revenue$552,411 $242,399 $57,858 $44,114 $35,790 $932,572 
Three Months Ended June 30, 2021
(in thousands)Production Chemical TechnologiesProduction & Automation TechnologiesDrilling TechnologiesReservoir Chemical Technologies
Corporate and other (1)
Total
United States$156,852 $141,799 $30,392 $19,589 $30,225 $378,857 
Latin America93,389 4,530 — 3,587 1,261 102,767 
Middle East & Africa66,213 13,358 1,446 6,534 1,945 89,496 
Canada63,639 14,754 1,986 377 124 80,880 
Europe41,046 1,790 2,278 1,101 3,690 49,905 
Asia-Pacific10,562 2,743 853 1,393 5,894 21,445 
Australia5,994 9,182 13 30 — 15,219 
Other9,354 17 621 611 — 10,603 
Total revenue$447,049 $188,173 $37,589 $33,222 $43,139 $749,172 
Six Months Ended June 30, 2022
(in thousands)Production Chemical TechnologiesProduction & Automation TechnologiesDrilling TechnologiesReservoir Chemical Technologies
Corporate and other (1)
Total
United States$396,363 $355,784 $92,667 $56,259 $41,893 $942,966 
Latin America224,145 11,361 — 6,811 1,630 243,947 
Middle East & Africa150,072 35,773 2,909 13,282 601 202,637 
Canada148,380 36,936 6,418 1,111 63 192,908 
Europe94,910 5,729 8,866 1,871 6,768 118,144 
Asia-Pacific18,001 2,455 3,817 1,954 18,715 44,942 
Australia10,803 14,583 15 199 — 25,600 
Other24,709 127 25 2,527 — 27,388 
Total revenue$1,067,383 $462,748 $114,717 $84,014 $69,670 $1,798,532 
Six Months Ended June 30, 2021
(in thousands)Production Chemical TechnologiesProduction & Automation TechnologiesDrilling TechnologiesReservoir Chemical Technologies
Corporate and other (1)
Total
United States$306,716 $267,712 $55,799 $35,198 $56,242 $721,667 
Latin America165,005 9,172 — 6,606 2,692 183,475 
Middle East & Africa124,583 24,091 2,162 12,596 7,067 170,499 
Canada124,931 27,282 5,813 1,106 282 159,414 
Europe83,654 3,773 4,777 2,490 5,947 100,641 
Asia-Pacific21,054 4,206 2,406 2,513 11,696 41,875 
Australia12,389 18,758 130 84 — 31,361 
Other21,088 24 1,496 2,520 — 25,128 
Total revenue$859,420 $355,018 $72,583 $63,113 $83,926 $1,434,060 
______________________
(1)    Revenues associated with sales under the Cross Supply and Product Transfer Agreement with Ecolab are included within Corporate and other.

Revenue is attributed to regions based on the location of our direct customer, which in some instances is an intermediary and not necessarily the end user.

Contract Balances

The beginning and ending contract asset and contract liability balances from contracts with customers were as follows:
(in thousands)June 30, 2022December 31, 2021
Contract assets$— $— 
Contract liabilities - current$16,700 $15,246 
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2
Intangible Assets and Goodwill
6 Months Ended
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets and Goodwill INTANGIBLE ASSETS AND GOODWILL
Intangible Assets

The components of our definite- and indefinite-lived intangible assets were as follows:
June 30, 2022December 31, 2021
(in thousands)Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Definite-lived
intangible assets:
Customer relationships$585,450 $386,613 $198,837 $593,242 $365,773 $227,469 
Unpatented technologies142,760 46,815 95,945 142,540 37,264 105,276 
Favorable supply agreements59,000 40,164 18,836 59,000 30,546 28,454 
Trademarks59,869 34,163 25,706 59,873 32,270 27,603 
Patents38,577 31,417 7,160 38,735 31,080 7,655 
Other5,357 5,267 90 5,390 5,177 213 
891,013 544,439 346,574 898,780 502,110 396,670 
Indefinite-lived
intangible assets:
Trademarks3,600 — 3,600 3,600 — 3,600 
In-process research and development1,200 — 1,200 1,200 — 1,200 
4,800 — 4,800 4,800 — 4,800 
Total$895,813 $544,439 $351,374 $903,580 $502,110 $401,470 

Goodwill

The carrying amount of goodwill, including changes therein, by reportable segment is below:
(in thousands)Production Chemical TechnologiesProduction & Automation TechnologiesDrilling TechnologiesReservoir Chemical TechnologiesTotal
December 31, 2021$356,638 $205,467 $101,136 $39,626 $702,867 
Acquisition (1)
— 6,345 — — 6,345 
Allocated to disposal group (2)
(3,339)— — — (3,339)
Foreign currency translation17,146 (156)— 1,535 18,525 
June 30, 2022$370,445 $211,656 $101,136 $41,161 $724,398 
_______________________
(1) See Note 11—Acquisitions and Divestitures for additional information related to the acquisition of LSI completed during the first quarter of 2022.
(2) See Note 11—Acquisitions and Divestitures for additional information on the reclassification of assets and liabilities held for sale as part of the planned divestiture of our operations in Russia.

Goodwill is not subject to amortization but is tested for impairment on an annual basis or more frequently if impairment indicators arise.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Debt
6 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
Debt DEBT
Long-term debt consisted of the following:
(in thousands)June 30, 2022December 31, 2021
2022 Revolving Credit Facility$96,200 $— 
2018 Term Loan Facility— 140,000 
2020 Term Loan Facility— 496,725 
2022 Term Loan Facility625,000 — 
6.375% Senior Notes due 2026
— 92,041 
Total721,200 728,766 
Net unamortized discounts and issuance costs(22,082)(4,259)
Total long-term debt699,118 724,507 
Current portion of long-term debt (1)
(4,688)(26,850)
Long-term debt, less current portion$694,430 $697,657 
_______________________
(1) Represents the mandatory amortization payments due within twelve months related to the 2022 Term Loan Facility as of June 30, 2022 and 2020 Term Loan Facility as of December 31, 2021.

On May 9, 2018, we entered into a credit agreement (“Credit Agreement”) governing the terms of, among other things, a 7-year senior secured term loan B facility that had an initial commitment of $415 million (the “2018 Term Loan Facility”), and on June 3, 2020, ChampionX Holdings Inc. entered into a term loan facility for $537.0 million (the “2020 Term Loan Facility”).

On June 7, 2022, we entered into a restated credit agreement (the “Restated Credit Agreement”), which amends and restates the Credit Agreement. The Restated Credit Agreement provides for (i) a $625 million 7-year senior secured term loan B facility (the “2022 Term Loan Facility”) and (ii) a five-year senior secured revolving credit facility in an aggregate principal amount of $700 million, of which $100 million is available for the issuance of letters of credit (the “2022 Revolving Credit Facility,” together with the 2022 Term Loan Facility, the “Senior Secured Credit Facility”). The full amount of the 2022 Term Loan Facility was funded, and $135 million of the 2022 Revolving Credit Facility was drawn, on June 7, 2022, with the aggregate proceeds used to repay outstanding amounts under our Credit Agreement, repay and terminate our 2020 Term Loan Facility, and to redeem all outstanding 6.375% Senior Notes due 2026. Proceeds from future borrowings under the 2022 Revolving Credit Facility are expected to be used for working capital and general corporate purposes. Following June 7, 2022, and prior to June 30, 2022, we repaid $38.8 million of the amount drawn under the 2022 Revolving Credit Facility.

The 2022 Term Loan Facility matures June 7, 2029 and the 2022 Revolving Credit Facility matures June 7, 2027. The 2022 Term Loan Facility is subject to mandatory amortization payments of 1% per annum of the initial commitment paid quarterly, which begins on December 30, 2022. The Senior Secured Credit Facility contains customary representations and warranties, covenants, and events of default for loan facilities of this type. We were in compliance with all covenants as of June 30, 2022.

At the Company’s election, outstanding borrowings under the Senior Secured Credit Facility will accrue interest at a per annum rate of (i) an adjusted SOFR rate plus the applicable spread or (ii) a base rate plus the applicable spread. On June 29, 2022, the Company executed a five-year floating-to-fixed interest rate swap to hedge our exposure to increases in variable interest rates on the 2022 Term Loan Facility. This interest rate swap agreement is based on a $300 million notional amount for the first three years, reducing to $150 million for years four and five. See Note 13—Derivatives and Hedging Transactions for additional information on interest rate swaps.

In connection with the Restated Credit Agreement noted above, we completed the redemption of all of the Company’s remaining 6.375% Senior Notes (the “Notes”) at 103.188% of the principal amount thereof. We repurchased $92.0 million in aggregate principal amount of the Notes for $95.6 million in cash, including $0.6 million in accrued interest. In connection with these redemptions, we recognized a net loss of approximately $3.9 million for the three and six months ended June 30, 2022, inclusive of the write off of the remaining unamortized debt financing costs related to the Notes, which is included in other expense, net in our condensed consolidated statements of income (loss).
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies COMMITMENTS AND CONTINGENCIES
Guarantees and Indemnifications

We have provided indemnities in connection with sales of certain businesses and assets, including indemnities for environmental health and safety, tax, and employment matters. We do not have any material liabilities recorded for these indemnifications and are not aware of any claims or other information that would give rise to material payments under such indemnities.

In connection with the Company’s separation from Dover Corporation (“Dover”) in 2018, we entered into agreements with Dover that govern the treatment between Dover and us for certain indemnification matters and litigation responsibility. Generally, the separation and distribution agreement provides for cross-indemnities principally designed to place financial responsibility for the obligations and liabilities of our business with us and to place financial responsibility for the obligations and liabilities of Dover’s business with Dover. The separation and distribution agreement also establishes procedures for handling claims subject to indemnification and related matters.

In connection with the acquisition of the Chemical Technologies business from Ecolab in 2020 (the “Merger”), we entered into agreements with Ecolab that govern the treatment between Ecolab and us for certain indemnification matters and litigation responsibility. Generally, the separation and distribution agreement provides for cross-indemnities principally designed to place financial responsibility for the obligations and liabilities of our business with us and to place financial responsibility for the obligations and liabilities of Ecolab’s business with Ecolab. The separation and distribution agreement also establishes procedures for handling claims subject to indemnification and related matters. In addition, pursuant to the tax matters agreement relating to the Merger (the “Tax Matters Agreement”), we have agreed to indemnify Ecolab and its affiliates for (i) all taxes for which ChampionX is responsible as defined within the Tax Matters Agreement, (ii) all taxes resulting from a breach by ChampionX of any of its representations (but only to the extent relating to a breach occurring after the consummation of the Merger) or any of its covenants under the Tax Matters Agreement, (iii) all taxes resulting from an acquisition after the Merger of any of the stock or assets of ChampionX, other than as a result of the Merger or a repayment of the 2018 Credit Facility (as defined in “Note 8–Debt” to our consolidated financial statements in our Annual Report on Form 10-K for the fiscal
year ended December 31, 2021), 2018 Term Loan Facility or 2020 Term Loan Facility and (iv) reasonable costs and expenses (including reasonable attorneys’ fees and expenses) related to the foregoing.

As of June 30, 2022 and December 31, 2021, we had $56.2 million and $80.2 million, respectively, of outstanding letters of credit, surety bonds and guarantees, which expire at various dates through 2039. These financial instruments are primarily maintained as security for insurance, warranty, and other performance obligations. Generally, we would only be liable for the amount of these letters of credit, surety bonds, and guarantees in the event of default in the performance of our obligations, the probability of which we believe is remote.

Litigation and Environmental Matters

The Company is party to various proceedings and claims incidental to its business, including matters arising under provisions relating to the protection of the environment. We review the probable outcome of such proceedings, the costs and expenses reasonably expected to be incurred and accrued to date, and the availability and extent of insurance coverage. We accrue a liability for legal matters that are probable and can be reasonably estimated. If the reasonable estimate of a probable loss is a range, the Company records the most probable estimate of the loss or the minimum amount when no amount within the range is a better estimate than any other amount. While many of these matters involve inherent uncertainty, we believe that the amount of the liability, if any, ultimately incurred with respect to these proceedings and claims will not have a material adverse effect on our consolidated financial position, results of operations or cash flows.

Environmental Matters

The Company is currently participating in environmental assessments and remediation at approximately 11 locations, the majority of which are in the United States (“U.S.”), and environmental liabilities have been accrued reflecting our best estimate of future costs. Potential insurance reimbursements are not anticipated in the Company’s accruals for environmental liabilities. As of June 30, 2022, environmental liability accruals related to these locations were $6.9 million.

Prior to the separation from Dover in 2018, groundwater contamination was discovered at the Norris Sucker Rods plant site located in Tulsa, Oklahoma (“Norris”). Initial remedial efforts were undertaken at the time of discovery of the contamination and Norris has since coordinated monitoring and remediation with the Oklahoma Department of Environmental Quality (“ODEQ”). As part of the ongoing long-term remediation process, Norris contracted an engineering and consulting firm to develop a range of possible additional remedial alternatives in order to accelerate the remediation process and associated cost
estimates for the work. In October 2019, we received the firm’s preliminary remedial alternatives for consideration. We have submitted our long-term remediation plan and it was approved by ODEQ. We are now in discussion with ODEQ to finalize a consent order. Because we have not yet finalized the consent order for further remediation at the site and discussions with ODEQ remain ongoing, we cannot fully anticipate the timing, outcome or possible impact of such further remedial activities, financial or otherwise. As a result of the recommendations in the report, we accrued liabilities for these remediation efforts of approximately $2.0 million as of December 31, 2019. Liabilities could increase in the future at such time as we ultimately reach agreement with ODEQ on our remediation plan and such liabilities become probable and can be reasonably estimated; however, there have been no changes to our estimated liability as of June 30, 2022.

Matters Related to Deepwater Horizon Incident Response

On April 22, 2010, the deepwater drilling platform, the Deepwater Horizon, operated by a subsidiary of BP plc, sank in the Gulf of Mexico after an explosion and fire, resulting in a massive oil spill. Certain entities that are now subsidiaries of ChampionX as a result of the Merger (collectively the “COREXIT Defendants”) supplied COREXIT™ 9500, an oil dispersant product listed on the U.S. EPA National Contingency Plan Product Schedule, which was used in the response to the spill. In connection with the provision of COREXIT™, the COREXIT Defendants were named in several lawsuits. Cases arising out of the Deepwater Horizon accident were administratively transferred and consolidated for pre-trial purposes under In Re: Oil Spill by the Oil Rig “Deepwater Horizon” in the Gulf of Mexico, on April 20, 2010, Case No. 10-md-02179 in the United States District Court in the Eastern District of Louisiana (E.D. La.) (“MDL 2179”). Claims related to the response to the oil spill were consolidated in a master complaint captioned the “B3 Master Complaint.” In 2011, Transocean Deepwater Drilling, Inc. and its affiliates (the “Transocean Entities”) named the COREXIT Defendants and other unaffiliated companies as first party defendants (In re the Complaint and Petition of Triton Asset Leasing GmbH, et al, MDL No. 2179, Civil Action 10-2771). In April and May 2011, the Transocean Entities, Cameron International Corporation, Halliburton Energy Services, Inc., M-I L.L.C., Weatherford U.S., L.P. and Weatherford International, Inc. (collectively, the “Cross Claimants”) filed cross claims in MDL 2179 against the COREXIT Defendants and other unaffiliated cross defendants. In April and June 2011, in support of its defense of the claims against it, the COREXIT Defendants filed counterclaims against the Cross Claimants. On May 18, 2012, the COREXIT Defendants filed a motion for summary judgment as to the claims in the B3 Master Complaint. On November 28, 2012, the Court granted the COREXIT Defendants’ motion and dismissed with prejudice the claims in the B3 Master Complaint asserted against the COREXIT Defendants. There currently remain three “B3” cases that had asserted claims against the COREXIT Defendants and that remain pending against other defendants. Because the Court’s decision was not a “final judgment” for purposes of appeal with respect to those claims, under Federal Rule of Appellate Procedure 4(a), plaintiffs will have 30 days after entry of final judgment in each case to appeal the Court’s summary judgment decision.

The Company believes the claims asserted against the COREXIT Defendants are without merit and intends to defend these lawsuits vigorously. The Company also believes that it has rights to contribution and/or indemnification (including legal expenses) from third parties. However, we cannot predict the outcome of these lawsuits, the involvement it might have in these matters in the future, or the potential for future litigation.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Restructuring and Other Related Charges
6 Months Ended
Jun. 30, 2022
Restructuring and Related Activities [Abstract]  
Restructuring and Other Related Charges RESTRUCTURING AND OTHER RELATED CHARGES
We approved various restructuring plans related to the consolidation of product lines and associated facility closures and workforce reductions during the current and prior periods. During the second quarter of 2022, the restructuring plans included the exit of one of our product lines within the Reservoir Chemical Technologies segment. The exit of this product line is expected to be completed during the third quarter of 2022 and as such, we anticipate additional restructuring charges related to the closure of facilities and certain contract termination costs when we cease using the rights conveyed by the contract.

We recognized charges of $6.6 million and $15.1 million during the three and six months ended June 30, 2022, respectively, consisting primarily of employee severance and related benefits, disposals of equipment and office closures, partially offset by gains realized on the sale of facilities. During the three and six months ended June 30, 2021, we recorded restructuring and other charges of $3.8 million and $8.0 million, respectively.

The following table presents the restructuring and other related charges by segment as classified in our condensed consolidated statements of income.
 Three Months Ended June 30,Six Months Ended
June 30,
(in thousands)2022202120222021
Segment restructuring charges (income):
Production Chemical Technologies$336 $3,103 $11,972 $3,791 
Production & Automation Technologies125 432 (4,022)3,956 
Drilling Technologies— — — — 
Reservoir Chemical Technologies5,358 198 6,101 242 
Corporate and other801 42 1,053 42 
Total$6,620 $3,775 $15,104 $8,031 
Statements of Income classification:
Cost of goods and services$5,147 $422 $1,008 $3,906 
Selling, general and administrative expense1,473 3,353 14,096 4,125 
Total$6,620 $3,775 $15,104 $8,031 

Our liability balance for restructuring and other related charges at June 30, 2022 reflects employee severance and related benefits initiated during the period. Additional programs may be initiated during 2022 with related restructuring charges.

The following table details our restructuring accrual activities during the six months ended June 30, 2022:
(in thousands)Restructuring Accrual Balance
December 31, 2021$3,743 
Restructuring charges15,104 
Asset sales131 
Payments(10,590)
Other, including foreign currency translation(99)
June 30, 2022$8,289 
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Equity and Cash Incentive Programs
6 Months Ended
Jun. 30, 2022
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Equity and Cash Incentive Programs EQUITY AND CASH INCENTIVE PROGRAMS
Stock-based compensation expense is reported within selling, general and administrative expense in the condensed consolidated statements of income. Stock-based compensation expense relating to all stock-based incentive plans was as follows:
 Three Months Ended June 30,Six Months Ended
June 30,
(in thousands)2022202120222021
Stock-based compensation expense$5,071 $5,914 $9,799 $12,356 
Tax benefit(1,065)(1,242)(2,058)(2,595)
Stock-based compensation expense, net of tax$4,006 $4,672 $7,741 $9,761 

A summary of activity relating to our share-based awards for the six months ended June 30, 2022 was as follows:
(in shares)Stock-Settled Appreciation RightsPerformance Share AwardsRestricted Stock UnitsNon-Qualified Stock Options
Outstanding at January 1, 2022393,523 505,509 2,342,107 5,488,653 
Granted— 347,920 932,588 — 
Forfeited / expired(1,758)— (159,365)(2,859)
Exercised / vested— (72,410)(437,275)(499,562)
Outstanding at June 30, 2022391,765 781,019 2,678,055 4,986,232 
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2022
Stockholders' Equity Note [Abstract]  
Stockholders' Equity STOCKHOLDERS' EQUITY
Dividends

On February 4, 2022, our Board of Directors (“Board”) approved a plan to initiate a regular quarterly cash dividend of $0.075 per share of the Company’s common stock. The first dividend was paid on April 29, 2022 to stockholders of record on April 8, 2022. An additional cash dividend of $0.075 per share was declared on May 12, 2022, payable on July 29, 2022 to stockholders of record on July 1, 2022. As a result, we recorded a dividend payable of $15.3 million on our condensed consolidated balance sheet as of June 30, 2022. Subsequent dividend declarations, if any, including the amounts and timing of future dividends, are subject to approval by the Board and will depend on future business conditions, financial conditions, results of operations and other factors.

Repurchases

On March 7, 2022, the Company announced that our Board authorized the Company to repurchase up to $250 million of its common stock. This program has no time limit and does not obligate the Company to acquire any particular amount of shares of its common stock. During the three and six months ended June 30, 2022, we repurchased and cancelled 789,516 shares of common stock at an average price of $25.33 per share for a total of $20.0 million.

Accumulated other comprehensive loss

Accumulated other comprehensive loss—Accumulated other comprehensive loss consisted of the following:
(in thousands)Foreign Currency TranslationDefined Pension and Other Post-Retirement BenefitsCash Flow HedgesAccumulated Other Comprehensive Loss
December 31, 2021$(19,430)$(3,476)$1,281 $(21,625)
Other comprehensive loss before reclassifications, net of tax(1,565)— (1,299)(2,864)
Reclassification adjustment for net losses included in net income, net of tax— 69 — 69 
Other comprehensive loss, net of tax(1,565)69 (1,299)(2,795)
March 31, 2022$(20,995)$(3,407)$(18)$(24,420)
Other comprehensive income before reclassifications, net of tax21,169 — (3,403)17,766 
Reclassification adjustment for net losses included in net income, net of tax— 70 — 70 
Other comprehensive income, net of tax21,169 70 (3,403)17,836 
June 30, 2022$174 $(3,337)$(3,421)$(6,584)
(in thousands)Foreign Currency TranslationDefined Pension and Other Post-Retirement BenefitsCash Flow HedgesAccumulated Other Comprehensive Loss
December 31, 2020$(14,965)$(13,470)$(2,320)$(30,755)
Other comprehensive income before reclassifications, net of tax3,213 — 413 3,626 
Reclassification adjustment for net losses included in net income, net of tax— 167 — 167 
Other comprehensive income, net of tax3,213 167 413 3,793 
March 31, 2021$(11,752)$(13,303)$(1,907)$(26,962)
Other comprehensive income (loss) before reclassifications, net of tax8,332 — (277)8,055 
Reclassification adjustment for net losses included in net income, net of tax— 6,373 — 6,373 
Other comprehensive income (loss), net of tax8,332 6,373 (277)14,428 
June 30, 2021$(3,420)$(6,930)$(2,184)$(12,534)

Reclassifications from accumulated other comprehensive loss—Reclassification adjustments from accumulated other comprehensive loss to net income (loss) related to defined pension and other post-retirement benefits consisted of the following:
Three Months Ended June 30,Six Months Ended June 30,Affected line items on the condensed consolidated statements of income (loss)
(in thousands)2022202120222021
Pensions and other post-retirement benefits:
Amortization of actuarial loss and other$70 $6,326 $139 $6,540 Other (income) expense, net
Total before tax70 6,326 139 6,540 Income before income taxes
Tax benefit— 47 — — Provision for (benefit from) income taxes
Net of tax$70 $6,373 $139 $6,540 Net income
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Earnings Per Share EARNINGS PER SHARE
A reconciliation of the number of shares used for the basic and diluted earnings per share calculation was as follows:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands, except per share data)2022202120222021
Net income attributable to ChampionX$27,342 $7,250 $64,044 $13,022 
Weighted-average number of shares outstanding203,322 201,467 203,200 201,063 
Dilutive effect of stock-based compensation5,392 7,074 5,663 6,876 
Total shares and dilutive securities208,714 208,541 208,863 207,939 
Basic earnings per share attributable to ChampionX$0.13 $0.04 $0.32 $0.06 
Diluted earnings per share attributable to ChampionX$0.13 $0.03 $0.31 $0.06 

For all periods presented, the computation of diluted earnings per share excludes awards with an anti-dilutive impact. For the three and six months ended June 30, 2022, the diluted shares include the dilutive impact of equity awards except for approximately 0.4 million and 0.4 million shares, respectively, that were excluded because their inclusion would be anti-dilutive. For the three and six months ended June 30, 2021, the diluted shares include the dilutive impact of equity awards
except for approximately 0.7 million and 0.7 million shares, respectively, that were excluded because their inclusion would be anti-dilutive.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisitions and Divestitures
6 Months Ended
Jun. 30, 2022
Business Combination and Asset Acquisition [Abstract]  
Acquisitions and Divestitures ACQUISITIONS AND DIVESTITURES
Acquisitions

On February 23, 2022, we acquired LSI, a leader in optical gas imaging technology that provides aerial and ground-based emissions leak detection to the oil and gas industry. LSI has been included in our Production & Automation Technologies segment. Under the terms of the agreement, we paid an initial amount of $3.2 million, net of cash acquired, with an additional $0.5 million payable on the first anniversary of the closing date. We may also be required to make future payments of up to an additional $2.5 million, contingent on the future performance of the business. As part of our purchase price allocation, we recorded goodwill of $6.3 million. The pro forma effect of this acquisition on revenue and net income has been determined to be immaterial to our financial statements.

Divestitures

Given the continued economic pressure and sanctions imposed by the United States, European Union, and United Kingdom, we have initiated a plan to dispose of our operations in Russia (the “CT Russia Business”), which is included in our Production Chemical Technologies segment. As a result, the CT Russia Business met the criteria to be classified as held for sale as of June 30, 2022, which requires us to present the related assets and liabilities as separate line items in our condensed consolidated balance sheet. We recorded a charge of $22.9 million for the three and six months ended June 30, 2022, in order to properly reflect the carrying value of the disposal group at the lower of its carrying value or fair value less any costs to sell. We assess the fair value of a long-lived asset or disposal group (less any costs to sell) each reporting period that it remains classified as held for sale and report any subsequent changes as an adjustment to the carrying value of the asset or disposal group, as long as the new carrying value does not exceed the carrying value of the asset at the time it was initially classified as held for sale. Upon the ultimate disposition, we will recognize the cumulative translation adjustment balance associated with the CT Russia Business in our condensed consolidated statement of income as part of the gain or loss on the sale.

The following table presents information related to the major classes of assets and liabilities that were held for sale in our condensed consolidated balance sheet:

(in thousands)
Receivables$9,708 
Inventory10,830 
Prepaid expenses and other current assets3,670 
Property, plant, and equipment5,455 
Goodwill3,339 
Intangible assets7,803 
Operating lease right-of-use assets2,419 
Loss on disposal group(22,924)
Total assets held for sale$20,300 
Accounts payable$2,840 
Other current liabilities3,719 
Other noncurrent liabilities3,869 
Total liabilities held for sale$10,428 
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements FAIR VALUE MEASUREMENTS
Fair value is defined as the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. A hierarchy has been established for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring the most observable inputs be used when available. The hierarchy is broken down into three levels:
Level 1- Inputs are quoted prices in active markets that are accessible at the measurement date for identical assets or liabilities.
Level 2- Inputs include observable inputs other than quoted prices in active markets.
Level 3- Inputs are unobservable inputs for which there is little or no market data available.
The carrying amount and the estimated fair value for assets and liabilities measured on a recurring basis are as follows:
Carrying Amount
(in thousands)Measurement LevelJune 30, 2022December 31, 2021
Assets
Foreign currency forward contractsLevel 2$3,423 $4,081 
Interest rate swapsLevel 2392 — 
Total $3,815 $4,081 
Liabilities
Foreign currency forward contractsLevel 2$3,445 $3,773 
Interest rate swapsLevel 24,390 — 
Total$7,835 $3,773 

For purposes of fair value disclosure above, derivative values are presented gross. See Note 13—Derivatives and Hedging Transactions for further discussion of gross versus net presentation of the Company’s derivatives.

The carrying amounts of cash and cash equivalents, trade receivables, accounts payable, as well as amounts included in other current assets and other current liabilities that meet the definition of financial instruments, approximate fair value due to their short-term nature.

The carrying amount and the estimated fair value of long-term debt, including current maturities, held by the Company were:
June 30, 2022December 31, 2021
(in thousands)Carrying AmountFair ValueCarrying AmountFair Value
2022 Revolving Credit Facility$96,200 $96,200 $— $— 
2018 Term Loan Facility$— $— $140,000 $138,950 
2020 Term Loan Facility$— $— $496,725 $502,313 
2022 Term Loan Facility$625,000 $607,031 $— $— 
6.375% Senior Notes due 2026
$— $— $92,041 $95,805 
The fair value of our 6.375% Senior Notes due 2026 is based on Level 1 quoted market prices. The fair value of our term loan facilities are based on Level 2 quoted market prices for the same or similar debt instruments. The fair value of our revolving line of credit approximates carrying value due to the variable interest rates charged on the borrowings, which reprice frequently (Level 2).
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Derivatives and Hedging Transactions
6 Months Ended
Jun. 30, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives and Hedging Transactions DERIVATIVES AND HEDGING TRANSACTIONS The Company uses foreign currency forward contracts to manage risks associated with foreign currency exchange rates. The Company also utilizes floating-to-fixed interest rate swap agreements as cash flow hedges on certain debt, to mitigate interest rate risk. The Company does not hold derivative financial instruments of a speculative nature or for trading purposes. Derivative contracts are recorded as assets and liabilities on the balance sheet at fair value. We evaluated the interest rate swap hedge effectiveness and determined it to be perfectly effective. We evaluate foreign currency forward contracts hedge
effectiveness at contract inception and thereafter on a quarterly basis. If a derivative is no longer expected to be effective, hedge accounting is discontinued. Changes in fair value are recognized immediately in earnings unless the derivative qualifies and is designated as a hedge. Changes in fair value attributable to changes in spot exchange rates for derivative contracts that have been designated as cash flow hedges are recognized in accumulated other comprehensive income (loss) (“AOCI”) and reclassified into earnings in the same period the hedged transaction affects earnings and are presented in the same income statement line as the earnings effect of the hedged item. The Company accounts for the interest rate swap agreements as a cash flow hedge, thus the effective portion of gains and losses resulting from changes in fair value are recognized in AOCI and are amortized to interest expense over the term of the respective debt. Cash flows from derivatives are classified in the statement of cash flows in the same category as the cash flows from the items subject to designated hedge or undesignated (economic) hedge relationships.

The Company is exposed to credit risk in the event of nonperformance of counterparties for foreign currency forward exchange contracts and interest rate swaps. We monitor our exposure to credit risk by using major global banks and financial institutions as counterparties and monitoring their financial condition and credit profile. The Company does not anticipate nonperformance by any of these counterparties, and therefore, recording a valuation allowance against the Company’s derivative balance is not considered necessary.

Derivative Positions Summary

Certain of the Company’s derivative transactions are subject to master netting arrangements that allow the Company to settle with the same counterparties. These arrangements generally do not call for collateral and as of the applicable dates presented in the following table, no cash collateral had been received or pledged related to the underlying derivatives. We have elected to present our derivative balances on a gross basis on the condensed consolidated balance sheet.

The following table summarizes the gross fair value of the Company’s outstanding derivatives and the lines in which they are presented on the condensed consolidated balance sheet.
Derivative AssetsDerivative Liabilities
(in thousands)June 30, 2022December 31, 2021June 30, 2022December 31, 2021
Prepaid expenses and other current assets$3,815 $4,081 $— $— 
Accrued expenses and other current liabilities— — 4,300 3,773 
Other long-term liabilities— — 3,535 — 
$3,815 $4,081 $7,835 $3,773 

The following table summarizes the notional values of the Company’s outstanding derivatives:
(in thousands)June 30, 2022December 31, 2021
Notional value of foreign currency forward contracts and interest rate swaps$912,688 $704,190 

Cash Flow Hedges

The Company utilizes foreign currency forward contracts to hedge the effect of foreign currency exchange rate fluctuations on forecasted foreign currency transactions, primarily related to inventory purchases. These forward contracts are designated as cash flow hedges. The changes in fair value of these contracts attributable to changes in spot exchange rates are recorded in AOCI until the hedged items affect earnings, at which time the gain or loss is reclassified into the same line item in the condensed consolidated statements of income (loss) as the underlying exposure being hedged. The forward points are marked-to-market monthly and recognized in the same line item in the condensed consolidated statements of income (loss) as the underlying exposure being hedged.

Under interest rate swaps, we agree with other parties to exchange, at specified intervals, the difference between fixed-rate and floating-rate interest amounts calculated by reference to an agreed notional principal amount. We pay a floating rate and receive a fixed rate under these agreements. Any unrealized gain or loss at the time of settlement will be reclassified and reduce net interest expense as we record interest expense on the associated debt.
Derivatives Not Designated as Hedging Instruments

The Company also uses foreign currency forward contracts to offset its exposure to the change in value of certain foreign currency denominated assets and liabilities, primarily receivables and payables, which are remeasured at the end of each period. Although the contracts are effective economic hedges, they are not designated as accounting hedges. Therefore, changes in the value of these derivatives are recognized immediately in earnings, thereby offsetting the current earnings effect of the related foreign currency denominated assets and liabilities.
Effect of Derivative Instruments on Income

The loss of all derivative instruments recognized is summarized below:
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2022202120222021
Loss reclassified from AOCI to income on cash flow hedges:
Cost of goods and services$(118)$1,018 $(47)$1,772 
Loss on derivatives not designated as hedging instruments:
Other (income) expense, net1,251 795 5,411 1,462 
Total loss of derivative instruments$1,133 $1,813 $5,364 $3,234 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories
6 Months Ended
Jun. 30, 2022
Inventory, Net [Abstract]  
Inventories INVENTORIES
Inventories consisted of the following:
(in thousands)June 30, 2022December 31, 2021
Raw materials$224,508 $186,516 
Work in progress20,803 13,615 
Finished goods485,089 421,702 
730,400 621,833 
Inventory reserve(27,545)(24,646)
LIFO adjustments (1)
(95,899)(54,277)
Inventories, net$606,956 $542,910 
_______________________
(1) Represents the amount by which the current cost of LIFO inventories exceeded their carrying value.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Cash Flow Information
6 Months Ended
Jun. 30, 2022
Supplemental Cash Flow Elements [Abstract]  
Cash Flow Information CASH FLOW INFORMATION
Leased Asset Program

Our electrical submersible pumping (“ESP”) leased asset program is reported in our Production & Automation Technologies segment. At the time of purchase, assets are recorded to inventory and are transferred to property, plant, and equipment when a customer contracts for an asset under our leased asset program. During the six months ended June 30, 2022 and June 30, 2021, we transferred $34.7 million and $20.3 million, respectively, of inventory into property, plant, and equipment as a result of assets entering our leased asset program.
Expenditures for assets that are placed into our leased asset program expected to be recovered through sale are reported in leased assets in the operating section of our condensed consolidated statements of cash flows. All other capitalizable expenditures for assets that are placed into our leased asset program are classified as capital expenditures in the investing section of our condensed consolidated statements of cash flows.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation

The accompanying unaudited condensed consolidated financial statements of ChampionX have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) pertaining to interim financial information. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP have been condensed or omitted. Therefore, these financial statements should be read in conjunction with the audited consolidated financial statements, and notes thereto, which are included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021.

The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Although these estimates are based on management’s best knowledge of current events and actions that we may undertake in the future, actual results may differ from our estimates. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments unless otherwise specified) necessary for a fair statement of our financial condition and results of operations as of and for the periods presented. Revenue, expenses, assets and liabilities can vary during each quarter of the year. Therefore, the results and trends in these financial statements may not be representative of the results that may be expected for the year ending December 31, 2022.
New Accounting Standards
New Accounting Standards

All new accounting pronouncements that have been issued but not yet effective are currently being evaluated and at this time are not expected to have a material impact on our financial position or results of operations.
Fair Value Measurements
Fair value is defined as the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. A hierarchy has been established for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring the most observable inputs be used when available. The hierarchy is broken down into three levels:
Level 1- Inputs are quoted prices in active markets that are accessible at the measurement date for identical assets or liabilities.
Level 2- Inputs include observable inputs other than quoted prices in active markets.
Level 3- Inputs are unobservable inputs for which there is little or no market data available.
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Information (Tables)
6 Months Ended
Jun. 30, 2022
Segment Reporting [Abstract]  
Schedule of Segment Revenue and Operating Profit
Segment revenue and segment operating profit
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2022202120222021
Segment revenue:  
Production Chemical Technologies$552,411 $447,049 $1,067,383 $859,420 
Production & Automation Technologies242,399 188,173 462,748 355,018 
Drilling Technologies57,858 37,589 114,717 72,583 
Reservoir Chemical Technologies44,114 33,222 84,014 63,113 
Corporate and other (1)
35,790 43,139 69,670 83,926 
Total revenue$932,572 $749,172 $1,798,532 $1,434,060 
Segment operating profit (loss):  
Production Chemical Technologies$25,606 $33,871 $56,869 $64,228 
Production & Automation Technologies23,650 12,292 48,360 17,654 
Drilling Technologies15,043 3,868 30,263 10,254 
Reservoir Chemical Technologies(8,147)(2,594)(11,616)(5,822)
Total segment operating profit56,152 47,437 123,876 86,314 
Corporate and other (1)
17,896 22,024 29,690 40,111 
Interest expense, net10,765 14,064 22,128 28,035 
Income before income taxes$27,491 $11,349 $72,058 $18,168 
_______________________
(1)    Corporate and other includes costs not directly attributable or allocated to our reporting segments such as corporate executive management and other administrative functions, and the results attributable to our noncontrolling interest. Additionally, the sales and expenses related to the Cross Supply and Product Transfer Agreement with Ecolab Inc. (“Ecolab”) are included within Corporate and other.
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Revenue disaggregated by geography was as follows:
Three Months Ended June 30, 2022
(in thousands)Production Chemical TechnologiesProduction & Automation TechnologiesDrilling TechnologiesReservoir Chemical Technologies
Corporate and other (1)
Total
United States$205,457 $187,982 $45,848 $31,038 $20,039 $490,364 
Latin America124,540 6,358 — 3,221 905 135,024 
Middle East & Africa76,028 19,062 1,220 5,561 287 102,158 
Canada72,581 17,484 3,477 633 37 94,212 
Europe45,889 3,384 5,156 968 3,297 58,694 
Asia-Pacific9,518 784 2,142 909 11,225 24,578 
Australia4,960 7,308 15 91 — 12,374 
Other13,438 37 — 1,693 — 15,168 
Total revenue$552,411 $242,399 $57,858 $44,114 $35,790 $932,572 
Three Months Ended June 30, 2021
(in thousands)Production Chemical TechnologiesProduction & Automation TechnologiesDrilling TechnologiesReservoir Chemical Technologies
Corporate and other (1)
Total
United States$156,852 $141,799 $30,392 $19,589 $30,225 $378,857 
Latin America93,389 4,530 — 3,587 1,261 102,767 
Middle East & Africa66,213 13,358 1,446 6,534 1,945 89,496 
Canada63,639 14,754 1,986 377 124 80,880 
Europe41,046 1,790 2,278 1,101 3,690 49,905 
Asia-Pacific10,562 2,743 853 1,393 5,894 21,445 
Australia5,994 9,182 13 30 — 15,219 
Other9,354 17 621 611 — 10,603 
Total revenue$447,049 $188,173 $37,589 $33,222 $43,139 $749,172 
Six Months Ended June 30, 2022
(in thousands)Production Chemical TechnologiesProduction & Automation TechnologiesDrilling TechnologiesReservoir Chemical Technologies
Corporate and other (1)
Total
United States$396,363 $355,784 $92,667 $56,259 $41,893 $942,966 
Latin America224,145 11,361 — 6,811 1,630 243,947 
Middle East & Africa150,072 35,773 2,909 13,282 601 202,637 
Canada148,380 36,936 6,418 1,111 63 192,908 
Europe94,910 5,729 8,866 1,871 6,768 118,144 
Asia-Pacific18,001 2,455 3,817 1,954 18,715 44,942 
Australia10,803 14,583 15 199 — 25,600 
Other24,709 127 25 2,527 — 27,388 
Total revenue$1,067,383 $462,748 $114,717 $84,014 $69,670 $1,798,532 
Six Months Ended June 30, 2021
(in thousands)Production Chemical TechnologiesProduction & Automation TechnologiesDrilling TechnologiesReservoir Chemical Technologies
Corporate and other (1)
Total
United States$306,716 $267,712 $55,799 $35,198 $56,242 $721,667 
Latin America165,005 9,172 — 6,606 2,692 183,475 
Middle East & Africa124,583 24,091 2,162 12,596 7,067 170,499 
Canada124,931 27,282 5,813 1,106 282 159,414 
Europe83,654 3,773 4,777 2,490 5,947 100,641 
Asia-Pacific21,054 4,206 2,406 2,513 11,696 41,875 
Australia12,389 18,758 130 84 — 31,361 
Other21,088 24 1,496 2,520 — 25,128 
Total revenue$859,420 $355,018 $72,583 $63,113 $83,926 $1,434,060 
______________________
(1)    Revenues associated with sales under the Cross Supply and Product Transfer Agreement with Ecolab are included within Corporate and other.
Schedule of Contract Balances The beginning and ending contract asset and contract liability balances from contracts with customers were as follows:
(in thousands)June 30, 2022December 31, 2021
Contract assets$— $— 
Contract liabilities - current$16,700 $15,246 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Intangible Assets and Goodwill (Tables)
6 Months Ended
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
The components of our definite- and indefinite-lived intangible assets were as follows:
June 30, 2022December 31, 2021
(in thousands)Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Definite-lived
intangible assets:
Customer relationships$585,450 $386,613 $198,837 $593,242 $365,773 $227,469 
Unpatented technologies142,760 46,815 95,945 142,540 37,264 105,276 
Favorable supply agreements59,000 40,164 18,836 59,000 30,546 28,454 
Trademarks59,869 34,163 25,706 59,873 32,270 27,603 
Patents38,577 31,417 7,160 38,735 31,080 7,655 
Other5,357 5,267 90 5,390 5,177 213 
891,013 544,439 346,574 898,780 502,110 396,670 
Indefinite-lived
intangible assets:
Trademarks3,600 — 3,600 3,600 — 3,600 
In-process research and development1,200 — 1,200 1,200 — 1,200 
4,800 — 4,800 4,800 — 4,800 
Total$895,813 $544,439 $351,374 $903,580 $502,110 $401,470 
Schedule of Indefinite-Lived Intangible Assets
The components of our definite- and indefinite-lived intangible assets were as follows:
June 30, 2022December 31, 2021
(in thousands)Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Definite-lived
intangible assets:
Customer relationships$585,450 $386,613 $198,837 $593,242 $365,773 $227,469 
Unpatented technologies142,760 46,815 95,945 142,540 37,264 105,276 
Favorable supply agreements59,000 40,164 18,836 59,000 30,546 28,454 
Trademarks59,869 34,163 25,706 59,873 32,270 27,603 
Patents38,577 31,417 7,160 38,735 31,080 7,655 
Other5,357 5,267 90 5,390 5,177 213 
891,013 544,439 346,574 898,780 502,110 396,670 
Indefinite-lived
intangible assets:
Trademarks3,600 — 3,600 3,600 — 3,600 
In-process research and development1,200 — 1,200 1,200 — 1,200 
4,800 — 4,800 4,800 — 4,800 
Total$895,813 $544,439 $351,374 $903,580 $502,110 $401,470 
Schedule of Goodwill
The carrying amount of goodwill, including changes therein, by reportable segment is below:
(in thousands)Production Chemical TechnologiesProduction & Automation TechnologiesDrilling TechnologiesReservoir Chemical TechnologiesTotal
December 31, 2021$356,638 $205,467 $101,136 $39,626 $702,867 
Acquisition (1)
— 6,345 — — 6,345 
Allocated to disposal group (2)
(3,339)— — — (3,339)
Foreign currency translation17,146 (156)— 1,535 18,525 
June 30, 2022$370,445 $211,656 $101,136 $41,161 $724,398 
_______________________
(1) See Note 11—Acquisitions and Divestitures for additional information related to the acquisition of LSI completed during the first quarter of 2022.
(2) See Note 11—Acquisitions and Divestitures for additional information on the reclassification of assets and liabilities held for sale as part of the planned divestiture of our operations in Russia.
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Debt (Tables)
6 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
Long-term debt consisted of the following:
(in thousands)June 30, 2022December 31, 2021
2022 Revolving Credit Facility$96,200 $— 
2018 Term Loan Facility— 140,000 
2020 Term Loan Facility— 496,725 
2022 Term Loan Facility625,000 — 
6.375% Senior Notes due 2026
— 92,041 
Total721,200 728,766 
Net unamortized discounts and issuance costs(22,082)(4,259)
Total long-term debt699,118 724,507 
Current portion of long-term debt (1)
(4,688)(26,850)
Long-term debt, less current portion$694,430 $697,657 
_______________________
(1) Represents the mandatory amortization payments due within twelve months related to the 2022 Term Loan Facility as of June 30, 2022 and 2020 Term Loan Facility as of December 31, 2021.
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Restructuring and Other Related Charges (Tables)
6 Months Ended
Jun. 30, 2022
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring and Related Costs
The following table presents the restructuring and other related charges by segment as classified in our condensed consolidated statements of income.
 Three Months Ended June 30,Six Months Ended
June 30,
(in thousands)2022202120222021
Segment restructuring charges (income):
Production Chemical Technologies$336 $3,103 $11,972 $3,791 
Production & Automation Technologies125 432 (4,022)3,956 
Drilling Technologies— — — — 
Reservoir Chemical Technologies5,358 198 6,101 242 
Corporate and other801 42 1,053 42 
Total$6,620 $3,775 $15,104 $8,031 
Statements of Income classification:
Cost of goods and services$5,147 $422 $1,008 $3,906 
Selling, general and administrative expense1,473 3,353 14,096 4,125 
Total$6,620 $3,775 $15,104 $8,031 
The following table details our restructuring accrual activities during the six months ended June 30, 2022:
(in thousands)Restructuring Accrual Balance
December 31, 2021$3,743 
Restructuring charges15,104 
Asset sales131 
Payments(10,590)
Other, including foreign currency translation(99)
June 30, 2022$8,289 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Equity and Cash Incentive Programs (Tables)
6 Months Ended
Jun. 30, 2022
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Schedule of Stock-Based Compensation Expense Stock-based compensation expense relating to all stock-based incentive plans was as follows:
 Three Months Ended June 30,Six Months Ended
June 30,
(in thousands)2022202120222021
Stock-based compensation expense$5,071 $5,914 $9,799 $12,356 
Tax benefit(1,065)(1,242)(2,058)(2,595)
Stock-based compensation expense, net of tax$4,006 $4,672 $7,741 $9,761 
Summary of Activity Related to Share-Based Awards
A summary of activity relating to our share-based awards for the six months ended June 30, 2022 was as follows:
(in shares)Stock-Settled Appreciation RightsPerformance Share AwardsRestricted Stock UnitsNon-Qualified Stock Options
Outstanding at January 1, 2022393,523 505,509 2,342,107 5,488,653 
Granted— 347,920 932,588 — 
Forfeited / expired(1,758)— (159,365)(2,859)
Exercised / vested— (72,410)(437,275)(499,562)
Outstanding at June 30, 2022391,765 781,019 2,678,055 4,986,232 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2022
Stockholders' Equity Note [Abstract]  
Schedule of Accumulated Other Comprehensive Loss Accumulated other comprehensive loss consisted of the following:
(in thousands)Foreign Currency TranslationDefined Pension and Other Post-Retirement BenefitsCash Flow HedgesAccumulated Other Comprehensive Loss
December 31, 2021$(19,430)$(3,476)$1,281 $(21,625)
Other comprehensive loss before reclassifications, net of tax(1,565)— (1,299)(2,864)
Reclassification adjustment for net losses included in net income, net of tax— 69 — 69 
Other comprehensive loss, net of tax(1,565)69 (1,299)(2,795)
March 31, 2022$(20,995)$(3,407)$(18)$(24,420)
Other comprehensive income before reclassifications, net of tax21,169 — (3,403)17,766 
Reclassification adjustment for net losses included in net income, net of tax— 70 — 70 
Other comprehensive income, net of tax21,169 70 (3,403)17,836 
June 30, 2022$174 $(3,337)$(3,421)$(6,584)
(in thousands)Foreign Currency TranslationDefined Pension and Other Post-Retirement BenefitsCash Flow HedgesAccumulated Other Comprehensive Loss
December 31, 2020$(14,965)$(13,470)$(2,320)$(30,755)
Other comprehensive income before reclassifications, net of tax3,213 — 413 3,626 
Reclassification adjustment for net losses included in net income, net of tax— 167 — 167 
Other comprehensive income, net of tax3,213 167 413 3,793 
March 31, 2021$(11,752)$(13,303)$(1,907)$(26,962)
Other comprehensive income (loss) before reclassifications, net of tax8,332 — (277)8,055 
Reclassification adjustment for net losses included in net income, net of tax— 6,373 — 6,373 
Other comprehensive income (loss), net of tax8,332 6,373 (277)14,428 
June 30, 2021$(3,420)$(6,930)$(2,184)$(12,534)
Schedule of Reclassifications from Accumulated Other Comprehensive Loss Reclassification adjustments from accumulated other comprehensive loss to net income (loss) related to defined pension and other post-retirement benefits consisted of the following:
Three Months Ended June 30,Six Months Ended June 30,Affected line items on the condensed consolidated statements of income (loss)
(in thousands)2022202120222021
Pensions and other post-retirement benefits:
Amortization of actuarial loss and other$70 $6,326 $139 $6,540 Other (income) expense, net
Total before tax70 6,326 139 6,540 Income before income taxes
Tax benefit— 47 — — Provision for (benefit from) income taxes
Net of tax$70 $6,373 $139 $6,540 Net income
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings per Share
A reconciliation of the number of shares used for the basic and diluted earnings per share calculation was as follows:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands, except per share data)2022202120222021
Net income attributable to ChampionX$27,342 $7,250 $64,044 $13,022 
Weighted-average number of shares outstanding203,322 201,467 203,200 201,063 
Dilutive effect of stock-based compensation5,392 7,074 5,663 6,876 
Total shares and dilutive securities208,714 208,541 208,863 207,939 
Basic earnings per share attributable to ChampionX$0.13 $0.04 $0.32 $0.06 
Diluted earnings per share attributable to ChampionX$0.13 $0.03 $0.31 $0.06 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisitions and Divestitures (Tables)
6 Months Ended
Jun. 30, 2022
Business Combination and Asset Acquisition [Abstract]  
Schedule of Major Class of Assets and Liabilities Held For Sale
The following table presents information related to the major classes of assets and liabilities that were held for sale in our condensed consolidated balance sheet:

(in thousands)
Receivables$9,708 
Inventory10,830 
Prepaid expenses and other current assets3,670 
Property, plant, and equipment5,455 
Goodwill3,339 
Intangible assets7,803 
Operating lease right-of-use assets2,419 
Loss on disposal group(22,924)
Total assets held for sale$20,300 
Accounts payable$2,840 
Other current liabilities3,719 
Other noncurrent liabilities3,869 
Total liabilities held for sale$10,428 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured on Recurring Basis
The carrying amount and the estimated fair value for assets and liabilities measured on a recurring basis are as follows:
Carrying Amount
(in thousands)Measurement LevelJune 30, 2022December 31, 2021
Assets
Foreign currency forward contractsLevel 2$3,423 $4,081 
Interest rate swapsLevel 2392 — 
Total $3,815 $4,081 
Liabilities
Foreign currency forward contractsLevel 2$3,445 $3,773 
Interest rate swapsLevel 24,390 — 
Total$7,835 $3,773 
Schedule of Fair Value of Long-Term Debt
The carrying amount and the estimated fair value of long-term debt, including current maturities, held by the Company were:
June 30, 2022December 31, 2021
(in thousands)Carrying AmountFair ValueCarrying AmountFair Value
2022 Revolving Credit Facility$96,200 $96,200 $— $— 
2018 Term Loan Facility$— $— $140,000 $138,950 
2020 Term Loan Facility$— $— $496,725 $502,313 
2022 Term Loan Facility$625,000 $607,031 $— $— 
6.375% Senior Notes due 2026
$— $— $92,041 $95,805 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Derivatives and Hedging Transactions (Tables)
6 Months Ended
Jun. 30, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Notional Values of Outstanding Derivatives
The following table summarizes the gross fair value of the Company’s outstanding derivatives and the lines in which they are presented on the condensed consolidated balance sheet.
Derivative AssetsDerivative Liabilities
(in thousands)June 30, 2022December 31, 2021June 30, 2022December 31, 2021
Prepaid expenses and other current assets$3,815 $4,081 $— $— 
Accrued expenses and other current liabilities— — 4,300 3,773 
Other long-term liabilities— — 3,535 — 
$3,815 $4,081 $7,835 $3,773 

The following table summarizes the notional values of the Company’s outstanding derivatives:
(in thousands)June 30, 2022December 31, 2021
Notional value of foreign currency forward contracts and interest rate swaps$912,688 $704,190 
Schedule of Derivative Instruments
The loss of all derivative instruments recognized is summarized below:
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2022202120222021
Loss reclassified from AOCI to income on cash flow hedges:
Cost of goods and services$(118)$1,018 $(47)$1,772 
Loss on derivatives not designated as hedging instruments:
Other (income) expense, net1,251 795 5,411 1,462 
Total loss of derivative instruments$1,133 $1,813 $5,364 $3,234 
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2022
Inventory, Net [Abstract]  
Components of Inventory
Inventories consisted of the following:
(in thousands)June 30, 2022December 31, 2021
Raw materials$224,508 $186,516 
Work in progress20,803 13,615 
Finished goods485,089 421,702 
730,400 621,833 
Inventory reserve(27,545)(24,646)
LIFO adjustments (1)
(95,899)(54,277)
Inventories, net$606,956 $542,910 
_______________________
(1) Represents the amount by which the current cost of LIFO inventories exceeded their carrying value.
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment revenue:        
Revenue $ 932,572 $ 749,172 $ 1,798,532 $ 1,434,060
Segment operating profit (loss):        
Interest expense, net 10,765 14,064 22,128 28,035
Income before income taxes 27,491 11,349 72,058 18,168
Operating Segments        
Segment operating profit (loss):        
Income before income taxes 56,152 47,437 123,876 86,314
Operating Segments | Production Chemical Technologies        
Segment revenue:        
Revenue 552,411 447,049 1,067,383 859,420
Segment operating profit (loss):        
Income before income taxes 25,606 33,871 56,869 64,228
Operating Segments | Production & Automation Technologies        
Segment revenue:        
Revenue 242,399 188,173 462,748 355,018
Segment operating profit (loss):        
Income before income taxes 23,650 12,292 48,360 17,654
Operating Segments | Drilling Technologies        
Segment revenue:        
Revenue 57,858 37,589 114,717 72,583
Segment operating profit (loss):        
Income before income taxes 15,043 3,868 30,263 10,254
Operating Segments | Reservoir Chemical Technologies        
Segment revenue:        
Revenue 44,114 33,222 84,014 63,113
Segment operating profit (loss):        
Income before income taxes (8,147) (2,594) (11,616) (5,822)
Corporate and Other        
Segment revenue:        
Revenue 35,790 43,139 69,670 83,926
Segment operating profit (loss):        
Income before income taxes $ 17,896 $ 22,024 $ 29,690 $ 40,111
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Total revenue $ 932,572 $ 749,172 $ 1,798,532 $ 1,434,060
United States        
Disaggregation of Revenue [Line Items]        
Total revenue 490,364 378,857 942,966 721,667
Latin America        
Disaggregation of Revenue [Line Items]        
Total revenue 135,024 102,767 243,947 183,475
Middle East & Africa        
Disaggregation of Revenue [Line Items]        
Total revenue 102,158 89,496 202,637 170,499
Canada        
Disaggregation of Revenue [Line Items]        
Total revenue 94,212 80,880 192,908 159,414
Europe        
Disaggregation of Revenue [Line Items]        
Total revenue 58,694 49,905 118,144 100,641
Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Total revenue 24,578 21,445 44,942 41,875
Australia        
Disaggregation of Revenue [Line Items]        
Total revenue 12,374 15,219 25,600 31,361
Other        
Disaggregation of Revenue [Line Items]        
Total revenue 15,168 10,603 27,388 25,128
Corporate and other        
Disaggregation of Revenue [Line Items]        
Total revenue 35,790 43,139 69,670 83,926
Corporate and other | United States        
Disaggregation of Revenue [Line Items]        
Total revenue 20,039 30,225 41,893 56,242
Corporate and other | Latin America        
Disaggregation of Revenue [Line Items]        
Total revenue 905 1,261 1,630 2,692
Corporate and other | Middle East & Africa        
Disaggregation of Revenue [Line Items]        
Total revenue 287 1,945 601 7,067
Corporate and other | Canada        
Disaggregation of Revenue [Line Items]        
Total revenue 37 124 63 282
Corporate and other | Europe        
Disaggregation of Revenue [Line Items]        
Total revenue 3,297 3,690 6,768 5,947
Corporate and other | Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Total revenue 11,225 5,894 18,715 11,696
Corporate and other | Australia        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Corporate and other | Other        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Production Chemical Technologies | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenue 552,411 447,049 1,067,383 859,420
Production Chemical Technologies | Operating Segments | United States        
Disaggregation of Revenue [Line Items]        
Total revenue 205,457 156,852 396,363 306,716
Production Chemical Technologies | Operating Segments | Latin America        
Disaggregation of Revenue [Line Items]        
Total revenue 124,540 93,389 224,145 165,005
Production Chemical Technologies | Operating Segments | Middle East & Africa        
Disaggregation of Revenue [Line Items]        
Total revenue 76,028 66,213 150,072 124,583
Production Chemical Technologies | Operating Segments | Canada        
Disaggregation of Revenue [Line Items]        
Total revenue 72,581 63,639 148,380 124,931
Production Chemical Technologies | Operating Segments | Europe        
Disaggregation of Revenue [Line Items]        
Total revenue 45,889 41,046 94,910 83,654
Production Chemical Technologies | Operating Segments | Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Total revenue 9,518 10,562 18,001 21,054
Production Chemical Technologies | Operating Segments | Australia        
Disaggregation of Revenue [Line Items]        
Total revenue 4,960 5,994 10,803 12,389
Production Chemical Technologies | Operating Segments | Other        
Disaggregation of Revenue [Line Items]        
Total revenue 13,438 9,354 24,709 21,088
Production & Automation Technologies | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenue 242,399 188,173 462,748 355,018
Production & Automation Technologies | Operating Segments | United States        
Disaggregation of Revenue [Line Items]        
Total revenue 187,982 141,799 355,784 267,712
Production & Automation Technologies | Operating Segments | Latin America        
Disaggregation of Revenue [Line Items]        
Total revenue 6,358 4,530 11,361 9,172
Production & Automation Technologies | Operating Segments | Middle East & Africa        
Disaggregation of Revenue [Line Items]        
Total revenue 19,062 13,358 35,773 24,091
Production & Automation Technologies | Operating Segments | Canada        
Disaggregation of Revenue [Line Items]        
Total revenue 17,484 14,754 36,936 27,282
Production & Automation Technologies | Operating Segments | Europe        
Disaggregation of Revenue [Line Items]        
Total revenue 3,384 1,790 5,729 3,773
Production & Automation Technologies | Operating Segments | Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Total revenue 784 2,743 2,455 4,206
Production & Automation Technologies | Operating Segments | Australia        
Disaggregation of Revenue [Line Items]        
Total revenue 7,308 9,182 14,583 18,758
Production & Automation Technologies | Operating Segments | Other        
Disaggregation of Revenue [Line Items]        
Total revenue 37 17 127 24
Drilling Technologies | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenue 57,858 37,589 114,717 72,583
Drilling Technologies | Operating Segments | United States        
Disaggregation of Revenue [Line Items]        
Total revenue 45,848 30,392 92,667 55,799
Drilling Technologies | Operating Segments | Latin America        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Drilling Technologies | Operating Segments | Middle East & Africa        
Disaggregation of Revenue [Line Items]        
Total revenue 1,220 1,446 2,909 2,162
Drilling Technologies | Operating Segments | Canada        
Disaggregation of Revenue [Line Items]        
Total revenue 3,477 1,986 6,418 5,813
Drilling Technologies | Operating Segments | Europe        
Disaggregation of Revenue [Line Items]        
Total revenue 5,156 2,278 8,866 4,777
Drilling Technologies | Operating Segments | Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Total revenue 2,142 853 3,817 2,406
Drilling Technologies | Operating Segments | Australia        
Disaggregation of Revenue [Line Items]        
Total revenue 15 13 15 130
Drilling Technologies | Operating Segments | Other        
Disaggregation of Revenue [Line Items]        
Total revenue 0 621 25 1,496
Reservoir Chemical Technologies | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenue 44,114 33,222 84,014 63,113
Reservoir Chemical Technologies | Operating Segments | United States        
Disaggregation of Revenue [Line Items]        
Total revenue 31,038 19,589 56,259 35,198
Reservoir Chemical Technologies | Operating Segments | Latin America        
Disaggregation of Revenue [Line Items]        
Total revenue 3,221 3,587 6,811 6,606
Reservoir Chemical Technologies | Operating Segments | Middle East & Africa        
Disaggregation of Revenue [Line Items]        
Total revenue 5,561 6,534 13,282 12,596
Reservoir Chemical Technologies | Operating Segments | Canada        
Disaggregation of Revenue [Line Items]        
Total revenue 633 377 1,111 1,106
Reservoir Chemical Technologies | Operating Segments | Europe        
Disaggregation of Revenue [Line Items]        
Total revenue 968 1,101 1,871 2,490
Reservoir Chemical Technologies | Operating Segments | Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Total revenue 909 1,393 1,954 2,513
Reservoir Chemical Technologies | Operating Segments | Australia        
Disaggregation of Revenue [Line Items]        
Total revenue 91 30 199 84
Reservoir Chemical Technologies | Operating Segments | Other        
Disaggregation of Revenue [Line Items]        
Total revenue $ 1,693 $ 611 $ 2,527 $ 2,520
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Contract Balances (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]    
Contract assets $ 0 $ 0
Contract liabilities - current $ 16,700 $ 15,246
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Intangible Assets and Goodwill - Schedule of Intangibles (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 891,013 $ 898,780
Accumulated Amortization 544,439 502,110
Net Carrying Amount 346,574 396,670
Indefinite-lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 4,800 4,800
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Intangible assets, gross 895,813 903,580
Accumulated Amortization 544,439 502,110
Intangible assets, net 351,374 401,470
Trademarks    
Indefinite-lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 3,600 3,600
In-process research and development    
Indefinite-lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 1,200 1,200
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 585,450 593,242
Accumulated Amortization 386,613 365,773
Net Carrying Amount 198,837 227,469
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization 386,613 365,773
Unpatented technologies    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 142,760 142,540
Accumulated Amortization 46,815 37,264
Net Carrying Amount 95,945 105,276
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization 46,815 37,264
Favorable supply agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 59,000 59,000
Accumulated Amortization 40,164 30,546
Net Carrying Amount 18,836 28,454
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization 40,164 30,546
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 59,869 59,873
Accumulated Amortization 34,163 32,270
Net Carrying Amount 25,706 27,603
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization 34,163 32,270
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 38,577 38,735
Accumulated Amortization 31,417 31,080
Net Carrying Amount 7,160 7,655
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization 31,417 31,080
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 5,357 5,390
Accumulated Amortization 5,267 5,177
Net Carrying Amount 90 213
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization $ 5,267 $ 5,177
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Intangible Assets and Goodwill - Schedule of Goodwill (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 702,867
Acquisition 6,345
Allocated to disposal group (3,339)
Foreign currency translation 18,525
Ending balance 724,398
Production Chemical Technologies  
Goodwill [Roll Forward]  
Beginning balance 356,638
Acquisition 0
Allocated to disposal group (3,339)
Foreign currency translation 17,146
Ending balance 370,445
Production & Automation Technologies  
Goodwill [Roll Forward]  
Beginning balance 205,467
Acquisition 6,345
Allocated to disposal group 0
Foreign currency translation (156)
Ending balance 211,656
Drilling Technologies  
Goodwill [Roll Forward]  
Beginning balance 101,136
Acquisition 0
Allocated to disposal group 0
Foreign currency translation 0
Ending balance 101,136
Reservoir Chemical Technologies  
Goodwill [Roll Forward]  
Beginning balance 39,626
Acquisition 0
Allocated to disposal group 0
Foreign currency translation 1,535
Ending balance $ 41,161
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Long-term Debt and Lease Obligation $ 721,200 $ 728,766
Net unamortized discounts and issuance costs (22,082) (4,259)
Total long-term debt 699,118 724,507
Current portion of long-term debt (4,688) (26,850)
Long-term debt, less current portion 694,430 697,657
Credit Facility | 2022 Revolving Credit Facility | Revolving Credit Facility    
Debt Instrument [Line Items]    
Long-term Debt and Lease Obligation 96,200 0
Term Loan Facility | 2018 Term Loan Facility    
Debt Instrument [Line Items]    
Long-term Debt and Lease Obligation 0 140,000
Term Loan Facility | 2020 Term Loan Facility    
Debt Instrument [Line Items]    
Long-term Debt and Lease Obligation 0 496,725
Term Loan Facility | 2022 Term Loan Facility    
Debt Instrument [Line Items]    
Long-term Debt and Lease Obligation $ 625,000 $ 0
Senior Notes | 6.375% Senior Notes due 2026    
Debt Instrument [Line Items]    
Debt interest rate 6.375% 6.375%
Long-term Debt and Lease Obligation $ 0 $ 92,041
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 29, 2022
Jun. 07, 2022
May 09, 2018
Jun. 30, 2022
Jun. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Jun. 03, 2020
Interest rate swaps | Designated as Hedging Instrument                
Debt Instrument [Line Items]                
Derivative instrument, term (in years) 5 years              
Interest Rate Swap, First Three Years | Designated as Hedging Instrument                
Debt Instrument [Line Items]                
Notional value of foreign currency forward contracts and interest rate swaps $ 300.0              
Interest Rate Swap, Years Four And Five | Designated as Hedging Instrument                
Debt Instrument [Line Items]                
Notional value of foreign currency forward contracts and interest rate swaps $ 150.0              
Credit Agreement | Term Loan Facility                
Debt Instrument [Line Items]                
Debt instrument, term (in years)     7 years          
2018 Term Loan Facility | Term Loan Facility                
Debt Instrument [Line Items]                
Principal amount of debt issued     $ 415.0          
2020 Term Loan Facility | Term Loan Facility                
Debt Instrument [Line Items]                
Principal amount of debt issued               $ 537.0
2022 Term Loan Facility | Term Loan Facility                
Debt Instrument [Line Items]                
Debt instrument, term (in years)   7 years            
Principal amount of debt issued   $ 625.0            
Mandatory amortization payment, percent per annum   1.00%            
2022 Revolving Credit Facility | Credit Facility | Revolving Credit Facility                
Debt Instrument [Line Items]                
Debt instrument, term (in years)   5 years            
Maximum borrowing capacity   $ 700.0            
Borrowings from lines of credit   135.0            
Line of credit repaid       $ 38.8        
2022 Revolving Credit Facility | Credit Facility | Letter of Credit                
Debt Instrument [Line Items]                
Maximum borrowing capacity   $ 100.0            
6.375% Senior Notes due 2026 | Senior Notes                
Debt Instrument [Line Items]                
Debt interest rate       6.375% 6.375% 6.375% 6.375%  
Redemption price, percentage of principal amount of debt   103.188%            
Aggregate principal amount repurchased   $ 92.0            
Amount of principal debt repurchased   95.6            
Accrued interest paid on repurchase   $ 0.6            
Net loss from repurchases of debt         $ 3.9 $ 3.9    
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Details)
$ in Millions
6 Months Ended
Jun. 30, 2022
USD ($)
case
location
Dec. 31, 2021
USD ($)
Dec. 31, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]      
Outstanding letters of credit, surety bonds and guarantees $ 56.2 $ 80.2  
Number of locations participating in assessments and remediation | location 11    
Accrued environmental liability $ 6.9   $ 2.0
Number of pending cases | case 3    
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Restructuring and Other Related Charges - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Restructuring and Related Activities [Abstract]        
Restructuring charges $ 6,620 $ 3,775 $ 15,104 $ 8,031
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Restructuring and Other Related Charges - Schedule of Restructuring and Other Related Charges (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Restructuring Cost and Reserve [Line Items]        
Restructuring charges $ 6,620 $ 3,775 $ 15,104 $ 8,031
Cost of goods and services        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges 5,147 422 1,008 3,906
Selling, general and administrative expense        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges 1,473 3,353 14,096 4,125
Corporate and other        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges 801 42 1,053 42
Production Chemical Technologies | Operating Segments        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges 336 3,103 11,972 3,791
Production & Automation Technologies | Operating Segments        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges 125 432 (4,022) 3,956
Drilling Technologies | Operating Segments        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges 0 0 0 0
Reservoir Chemical Technologies | Operating Segments        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges $ 5,358 $ 198 $ 6,101 $ 242
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Restructuring and Other Related Charges - Restructuring Reserve Rollforward (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Restructuring Reserve [Roll Forward]  
Beginning balance $ 3,743
Restructuring charges 15,104
Asset sales 131
Payments (10,590)
Other, including foreign currency translation (99)
Ending balance $ 8,289
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Equity and Cash Incentive Programs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Stock-based compensation expense [Abstract]        
Stock-based compensation expense $ 5,071 $ 5,914 $ 9,799 $ 12,356
Tax benefit (1,065) (1,242) (2,058) (2,595)
Stock-based compensation expense, net of tax $ 4,006 $ 4,672 $ 7,741 $ 9,761
Stock-Settled Appreciation Rights        
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]        
Outstanding, beginning balance (in shares)     393,523  
Granted (in shares)     0  
Forfeited / expired (in shares)     (1,758)  
Exercised / vested (in shares)     0  
Outstanding, ending balance (in shares) 391,765   391,765  
Performance Share Awards        
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]        
Outstanding, beginning balance (in shares)     505,509  
Granted (in shares)     347,920  
Forfeited / expired (in shares)     0  
Exercised / vested (in shares)     (72,410)  
Outstanding, ending balance (in shares) 781,019   781,019  
Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]        
Outstanding, beginning balance (in shares)     2,342,107  
Granted (in shares)     932,588  
Forfeited / expired (in shares)     (159,365)  
Exercised / vested (in shares)     (437,275)  
Outstanding, ending balance (in shares) 2,678,055   2,678,055  
Non-Qualified Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Outstanding, beginning balance (in shares)     5,488,653  
Granted (in shares)     0  
Forfeited / expired (in shares)     (2,859)  
Exercised / vested (in shares)     (499,562)  
Outstanding, ending balance (in shares) 4,986,232   4,986,232  
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
May 12, 2022
Feb. 04, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Mar. 07, 2022
Stockholders' Equity Note [Abstract]            
Approved quarterly cash dividend (in dollars per share)   $ 0.075        
Dividends declared to common shareholders (in dollars per share) $ 0.075   $ 0.075 $ 0.075    
Dividends payable     $ 15,300   $ 15,300  
Authorized amount of stock repurchase           $ 250,000
Repurchase and cancellation of common stock (in shares)     789,516   789,516  
Average price of common stock repurchased (in dollars per share)     $ 25.33   $ 25.33  
Value of repurchased common stock     $ 20,016   $ 20,000  
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance   $ 1,770,645     $ 1,770,645  
Other comprehensive income $ 17,836 (2,795) $ 14,428 $ 3,793 15,041 $ 18,221
Ending balance 1,808,321       1,808,321  
Accumulated Other Comprehensive Loss            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance (24,420) (21,625) (26,962) (30,755) (21,625) (30,755)
Other comprehensive income (loss) before reclassifications, net of tax 17,766 (2,864) 8,055 3,626    
Reclassification adjustment for net losses included in net income, net of tax 70 69 6,373 167    
Other comprehensive income 17,836 (2,795) 14,428 3,793    
Ending balance (6,584) (24,420) (12,534) (26,962) (6,584) (12,534)
Foreign Currency Translation            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance (20,995) (19,430) (11,752) (14,965) (19,430) (14,965)
Other comprehensive income (loss) before reclassifications, net of tax 21,169 (1,565) 8,332 3,213    
Reclassification adjustment for net losses included in net income, net of tax 0 0 0 0    
Other comprehensive income 21,169 (1,565) 8,332 3,213    
Ending balance 174 (20,995) (3,420) (11,752) 174 (3,420)
Defined Pension and Other Post-Retirement Benefits            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance (3,407) (3,476) (13,303) (13,470) (3,476) (13,470)
Other comprehensive income (loss) before reclassifications, net of tax 0 0 0 0    
Reclassification adjustment for net losses included in net income, net of tax 70 69 6,373 167    
Other comprehensive income 70 69 6,373 167    
Ending balance (3,337) (3,407) (6,930) (13,303) (3,337) (6,930)
Cash Flow Hedges            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance (18) 1,281 (1,907) (2,320) 1,281 (2,320)
Other comprehensive income (loss) before reclassifications, net of tax (3,403) (1,299) (277) 413    
Reclassification adjustment for net losses included in net income, net of tax 0 0 0 0    
Other comprehensive income (3,403) (1,299) (277) 413    
Ending balance $ (3,421) $ (18) $ (2,184) $ (1,907) $ (3,421) $ (2,184)
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Reclassifications from Accumulated Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]            
Other (income) expense, net $ 32,281   $ 2,251   $ 33,601 $ 315
Income before income taxes (27,491)   (11,349)   (72,058) (18,168)
Provision for (benefit from) income taxes (1,405)   3,563   4,989 6,345
Net income (28,896) $ (38,173) (7,786) $ (4,037) (67,069) (11,823)
Amortization of actuarial loss and other | Reclassification from accumulated other comprehensive loss            
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]            
Other (income) expense, net 70   6,326   139 6,540
Accumulated defined benefit plans adjustment including portion attributable to noncontrolling interest | Reclassification from accumulated other comprehensive loss            
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]            
Income before income taxes 70   6,326   139 6,540
Provision for (benefit from) income taxes 0   47   0 0
Net income $ 70   $ 6,373   $ 139 $ 6,540
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share [Abstract]        
Net income attributable to ChampionX $ 27,342 $ 7,250 $ 64,044 $ 13,022
Weighted-average number of shares outstanding (in shares) 203,322 201,467 203,200 201,063
Dilutive effect of stock-based compensation (in shares) 5,392 7,074 5,663 6,876
Total shares and dilutive securities (in shares) 208,714 208,541 208,863 207,939
Basic earnings per share attributable to ChampionX (in dollars per share) $ 0.13 $ 0.04 $ 0.32 $ 0.06
Diluted earnings per share attributable to ChampionX (in dollars per share) $ 0.13 $ 0.03 $ 0.31 $ 0.06
Number of antidilutive securities excluded (in shares) 400 700 400 700
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisitions and Divestitures - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Feb. 23, 2023
Feb. 23, 2022
Jun. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Business Acquisition [Line Items]          
Goodwill     $ 724,398 $ 724,398 $ 702,867
Disposal Group, Held-for-sale, Not Discontinued Operations | CT Russia Business          
Business Acquisition [Line Items]          
Charge on divestiture     $ 22,900 $ 22,900  
Leak Surveys, Inc.          
Business Acquisition [Line Items]          
Amount paid for acquisition   $ 3,200      
Future payments contingent upon performance   2,500      
Goodwill   $ 6,300      
Leak Surveys, Inc. | Forecast          
Business Acquisition [Line Items]          
Amount paid for acquisition $ 500        
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisitions and Divestitures - Schedule of Major Class of Assets and Liabilities Held For Sale (Details) - Disposal Group, Held-for-sale, Not Discontinued Operations - CT Russia Business
$ in Thousands
Jun. 30, 2022
USD ($)
Business Acquisition [Line Items]  
Receivables $ 9,708
Inventory 10,830
Prepaid expenses and other current assets 3,670
Property, plant, and equipment 5,455
Goodwill 3,339
Intangible assets 7,803
Operating lease right-of-use assets 2,419
Loss on disposal group (22,924)
Total assets held for sale 20,300
Accounts payable 2,840
Other current liabilities 3,719
Other noncurrent liabilities 3,869
Total liabilities held for sale $ 10,428
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Assets    
Derivative assets $ 3,815 $ 4,081
Liabilities    
Derivative liabilities 7,835 3,773
Carrying Amount 721,200 728,766
Credit Facility | 2022 Revolving Credit Facility | Revolving Credit Facility    
Liabilities    
Carrying Amount 96,200 0
Fair Value 96,200 0
Term Loan Facility | 2018 Term Loan Facility    
Liabilities    
Carrying Amount 0 140,000
Term Loan Facility | 2020 Term Loan Facility    
Liabilities    
Carrying Amount 0 496,725
Term Loan Facility | 2022 Term Loan Facility    
Liabilities    
Carrying Amount $ 625,000 $ 0
Senior Notes | 6.375% Senior Notes due 2026    
Liabilities    
Debt interest rate 6.375% 6.375%
Carrying Amount $ 0 $ 92,041
Level 2 | Term Loan Facility | 2018 Term Loan Facility    
Liabilities    
Fair Value 0 138,950
Level 2 | Term Loan Facility | 2020 Term Loan Facility    
Liabilities    
Fair Value 0 502,313
Level 2 | Term Loan Facility | 2022 Term Loan Facility    
Liabilities    
Fair Value 607,031 0
Level 1 | Senior Notes | 6.375% Senior Notes due 2026    
Liabilities    
Fair Value 0 95,805
Fair Value, Recurring | Level 2    
Assets    
Derivative assets 3,815 4,081
Liabilities    
Derivative liabilities 7,835 3,773
Foreign currency forward contracts | Fair Value, Recurring | Level 2    
Assets    
Derivative assets 3,423 4,081
Liabilities    
Derivative liabilities 3,445 3,773
Interest rate swaps | Fair Value, Recurring | Level 2    
Assets    
Derivative assets 392 0
Liabilities    
Derivative liabilities $ 4,390 $ 0
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Derivatives and Hedging Transactions - Schedule of Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Derivatives, Fair Value [Line Items]    
Derivative Assets $ 3,815 $ 4,081
Derivative Liabilities 7,835 3,773
Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 4,300 3,773
Other long-term liabilities    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities $ 3,535 $ 0
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Derivatives and Hedging Transactions - Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Foreign Exchange Forward And Interest Rate Swap [Member]    
Derivative [Line Items]    
Notional value under derivative instrument agreement $ 912,688 $ 704,190
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Derivatives and Hedging Transactions - Schedule of Gain (Loss) on Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Total loss of derivative instruments $ 1,133 $ 1,813 $ 5,364 $ 3,234
Cost of goods and services | Designated as Hedging Instrument        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Total loss of derivative instruments (118) 1,018 (47) 1,772
Other (income) expense, net | Not Designated as Hedging Instrument        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Total loss of derivative instruments $ 1,251 $ 795 $ 5,411 $ 1,462
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Inventory, Net [Abstract]    
Raw materials $ 224,508 $ 186,516
Work in progress 20,803 13,615
Finished goods 485,089 421,702
Subtotal 730,400 621,833
Inventory reserve (27,545) (24,646)
LIFO adjustments (95,899) (54,277)
Inventories, net $ 606,956 $ 542,910
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.2
Cash Flow Information (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Supplemental Cash Flow Elements [Abstract]    
Transfers from inventory $ 34.7 $ 20.3
XML 71 championx-20220630_htm.xml IDEA: XBRL DOCUMENT 0001723089 2022-01-01 2022-06-30 0001723089 2022-07-21 0001723089 us-gaap:ProductMember 2022-04-01 2022-06-30 0001723089 us-gaap:ProductMember 2021-04-01 2021-06-30 0001723089 us-gaap:ProductMember 2022-01-01 2022-06-30 0001723089 us-gaap:ProductMember 2021-01-01 2021-06-30 0001723089 us-gaap:ServiceMember 2022-04-01 2022-06-30 0001723089 us-gaap:ServiceMember 2021-04-01 2021-06-30 0001723089 us-gaap:ServiceMember 2022-01-01 2022-06-30 0001723089 us-gaap:ServiceMember 2021-01-01 2021-06-30 0001723089 2022-04-01 2022-06-30 0001723089 2021-04-01 2021-06-30 0001723089 2021-01-01 2021-06-30 0001723089 2022-06-30 0001723089 2021-12-31 0001723089 us-gaap:CommonStockMember 2021-12-31 0001723089 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001723089 us-gaap:RetainedEarningsMember 2021-12-31 0001723089 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001723089 us-gaap:NoncontrollingInterestMember 2021-12-31 0001723089 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001723089 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001723089 2022-01-01 2022-03-31 0001723089 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001723089 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001723089 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001723089 us-gaap:CommonStockMember 2022-03-31 0001723089 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001723089 us-gaap:RetainedEarningsMember 2022-03-31 0001723089 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001723089 us-gaap:NoncontrollingInterestMember 2022-03-31 0001723089 2022-03-31 0001723089 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001723089 us-gaap:NoncontrollingInterestMember 2022-04-01 2022-06-30 0001723089 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001723089 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001723089 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001723089 us-gaap:CommonStockMember 2022-06-30 0001723089 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001723089 us-gaap:RetainedEarningsMember 2022-06-30 0001723089 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001723089 us-gaap:NoncontrollingInterestMember 2022-06-30 0001723089 us-gaap:CommonStockMember 2020-12-31 0001723089 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001723089 us-gaap:RetainedEarningsMember 2020-12-31 0001723089 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001723089 us-gaap:NoncontrollingInterestMember 2020-12-31 0001723089 2020-12-31 0001723089 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001723089 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-03-31 0001723089 2021-01-01 2021-03-31 0001723089 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001723089 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001723089 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001723089 us-gaap:CommonStockMember 2021-03-31 0001723089 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001723089 us-gaap:RetainedEarningsMember 2021-03-31 0001723089 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001723089 us-gaap:NoncontrollingInterestMember 2021-03-31 0001723089 2021-03-31 0001723089 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001723089 us-gaap:NoncontrollingInterestMember 2021-04-01 2021-06-30 0001723089 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001723089 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001723089 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001723089 us-gaap:CommonStockMember 2021-06-30 0001723089 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001723089 us-gaap:RetainedEarningsMember 2021-06-30 0001723089 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001723089 us-gaap:NoncontrollingInterestMember 2021-06-30 0001723089 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:ProductionChemicalTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:ProductionChemicalTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:ProductionChemicalTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:ProductionChemicalTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:ProductionandAutomationTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:ProductionandAutomationTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:ProductionandAutomationTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:ProductionandAutomationTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:DrillingTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:DrillingTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:DrillingTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:DrillingTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:ReservoirChemicalTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:ReservoirChemicalTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:ReservoirChemicalTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:ReservoirChemicalTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:CorporateNonSegmentMember 2022-04-01 2022-06-30 0001723089 us-gaap:CorporateNonSegmentMember 2021-04-01 2021-06-30 0001723089 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-06-30 0001723089 us-gaap:CorporateNonSegmentMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember country:US championx:ProductionChemicalTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember country:US championx:ProductionandAutomationTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember country:US championx:DrillingTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember country:US championx:ReservoirChemicalTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:CorporateNonSegmentMember country:US 2022-04-01 2022-06-30 0001723089 country:US 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:LatinAmericaMember championx:ProductionChemicalTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:LatinAmericaMember championx:ProductionandAutomationTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:LatinAmericaMember championx:DrillingTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:LatinAmericaMember championx:ReservoirChemicalTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:CorporateNonSegmentMember srt:LatinAmericaMember 2022-04-01 2022-06-30 0001723089 srt:LatinAmericaMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:MiddleEaseAndAfricaMember championx:ProductionChemicalTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:MiddleEaseAndAfricaMember championx:ProductionandAutomationTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:MiddleEaseAndAfricaMember championx:DrillingTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:MiddleEaseAndAfricaMember championx:ReservoirChemicalTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:CorporateNonSegmentMember championx:MiddleEaseAndAfricaMember 2022-04-01 2022-06-30 0001723089 championx:MiddleEaseAndAfricaMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember country:CA championx:ProductionChemicalTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember country:CA championx:ProductionandAutomationTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember country:CA championx:DrillingTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember country:CA championx:ReservoirChemicalTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:CorporateNonSegmentMember country:CA 2022-04-01 2022-06-30 0001723089 country:CA 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:EuropeMember championx:ProductionChemicalTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:EuropeMember championx:ProductionandAutomationTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:EuropeMember championx:DrillingTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:EuropeMember championx:ReservoirChemicalTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:CorporateNonSegmentMember srt:EuropeMember 2022-04-01 2022-06-30 0001723089 srt:EuropeMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember championx:ProductionChemicalTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember championx:ProductionandAutomationTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember championx:DrillingTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember championx:ReservoirChemicalTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:CorporateNonSegmentMember srt:AsiaPacificMember 2022-04-01 2022-06-30 0001723089 srt:AsiaPacificMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember country:AU championx:ProductionChemicalTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember country:AU championx:ProductionandAutomationTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember country:AU championx:DrillingTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember country:AU championx:ReservoirChemicalTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:CorporateNonSegmentMember country:AU 2022-04-01 2022-06-30 0001723089 country:AU 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:OtherMember championx:ProductionChemicalTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:OtherMember championx:ProductionandAutomationTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:OtherMember championx:DrillingTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:OtherMember championx:ReservoirChemicalTechnologiesMember 2022-04-01 2022-06-30 0001723089 us-gaap:CorporateNonSegmentMember championx:OtherMember 2022-04-01 2022-06-30 0001723089 championx:OtherMember 2022-04-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember country:US championx:ProductionChemicalTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember country:US championx:ProductionandAutomationTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember country:US championx:DrillingTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember country:US championx:ReservoirChemicalTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:CorporateNonSegmentMember country:US 2021-04-01 2021-06-30 0001723089 country:US 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:LatinAmericaMember championx:ProductionChemicalTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:LatinAmericaMember championx:ProductionandAutomationTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:LatinAmericaMember championx:DrillingTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:LatinAmericaMember championx:ReservoirChemicalTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:CorporateNonSegmentMember srt:LatinAmericaMember 2021-04-01 2021-06-30 0001723089 srt:LatinAmericaMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:MiddleEaseAndAfricaMember championx:ProductionChemicalTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:MiddleEaseAndAfricaMember championx:ProductionandAutomationTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:MiddleEaseAndAfricaMember championx:DrillingTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:MiddleEaseAndAfricaMember championx:ReservoirChemicalTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:CorporateNonSegmentMember championx:MiddleEaseAndAfricaMember 2021-04-01 2021-06-30 0001723089 championx:MiddleEaseAndAfricaMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember country:CA championx:ProductionChemicalTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember country:CA championx:ProductionandAutomationTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember country:CA championx:DrillingTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember country:CA championx:ReservoirChemicalTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:CorporateNonSegmentMember country:CA 2021-04-01 2021-06-30 0001723089 country:CA 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:EuropeMember championx:ProductionChemicalTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:EuropeMember championx:ProductionandAutomationTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:EuropeMember championx:DrillingTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:EuropeMember championx:ReservoirChemicalTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:CorporateNonSegmentMember srt:EuropeMember 2021-04-01 2021-06-30 0001723089 srt:EuropeMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember championx:ProductionChemicalTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember championx:ProductionandAutomationTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember championx:DrillingTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember championx:ReservoirChemicalTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:CorporateNonSegmentMember srt:AsiaPacificMember 2021-04-01 2021-06-30 0001723089 srt:AsiaPacificMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember country:AU championx:ProductionChemicalTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember country:AU championx:ProductionandAutomationTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember country:AU championx:DrillingTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember country:AU championx:ReservoirChemicalTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:CorporateNonSegmentMember country:AU 2021-04-01 2021-06-30 0001723089 country:AU 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:OtherMember championx:ProductionChemicalTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:OtherMember championx:ProductionandAutomationTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:OtherMember championx:DrillingTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:OtherMember championx:ReservoirChemicalTechnologiesMember 2021-04-01 2021-06-30 0001723089 us-gaap:CorporateNonSegmentMember championx:OtherMember 2021-04-01 2021-06-30 0001723089 championx:OtherMember 2021-04-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember country:US championx:ProductionChemicalTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember country:US championx:ProductionandAutomationTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember country:US championx:DrillingTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember country:US championx:ReservoirChemicalTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:CorporateNonSegmentMember country:US 2022-01-01 2022-06-30 0001723089 country:US 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:LatinAmericaMember championx:ProductionChemicalTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:LatinAmericaMember championx:ProductionandAutomationTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:LatinAmericaMember championx:DrillingTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:LatinAmericaMember championx:ReservoirChemicalTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:CorporateNonSegmentMember srt:LatinAmericaMember 2022-01-01 2022-06-30 0001723089 srt:LatinAmericaMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:MiddleEaseAndAfricaMember championx:ProductionChemicalTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:MiddleEaseAndAfricaMember championx:ProductionandAutomationTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:MiddleEaseAndAfricaMember championx:DrillingTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:MiddleEaseAndAfricaMember championx:ReservoirChemicalTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:CorporateNonSegmentMember championx:MiddleEaseAndAfricaMember 2022-01-01 2022-06-30 0001723089 championx:MiddleEaseAndAfricaMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember country:CA championx:ProductionChemicalTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember country:CA championx:ProductionandAutomationTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember country:CA championx:DrillingTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember country:CA championx:ReservoirChemicalTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:CorporateNonSegmentMember country:CA 2022-01-01 2022-06-30 0001723089 country:CA 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:EuropeMember championx:ProductionChemicalTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:EuropeMember championx:ProductionandAutomationTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:EuropeMember championx:DrillingTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:EuropeMember championx:ReservoirChemicalTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:CorporateNonSegmentMember srt:EuropeMember 2022-01-01 2022-06-30 0001723089 srt:EuropeMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember championx:ProductionChemicalTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember championx:ProductionandAutomationTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember championx:DrillingTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember championx:ReservoirChemicalTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:CorporateNonSegmentMember srt:AsiaPacificMember 2022-01-01 2022-06-30 0001723089 srt:AsiaPacificMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember country:AU championx:ProductionChemicalTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember country:AU championx:ProductionandAutomationTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember country:AU championx:DrillingTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember country:AU championx:ReservoirChemicalTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:CorporateNonSegmentMember country:AU 2022-01-01 2022-06-30 0001723089 country:AU 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:OtherMember championx:ProductionChemicalTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:OtherMember championx:ProductionandAutomationTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:OtherMember championx:DrillingTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:OtherMember championx:ReservoirChemicalTechnologiesMember 2022-01-01 2022-06-30 0001723089 us-gaap:CorporateNonSegmentMember championx:OtherMember 2022-01-01 2022-06-30 0001723089 championx:OtherMember 2022-01-01 2022-06-30 0001723089 us-gaap:OperatingSegmentsMember country:US championx:ProductionChemicalTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember country:US championx:ProductionandAutomationTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember country:US championx:DrillingTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember country:US championx:ReservoirChemicalTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:CorporateNonSegmentMember country:US 2021-01-01 2021-06-30 0001723089 country:US 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:LatinAmericaMember championx:ProductionChemicalTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:LatinAmericaMember championx:ProductionandAutomationTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:LatinAmericaMember championx:DrillingTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:LatinAmericaMember championx:ReservoirChemicalTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:CorporateNonSegmentMember srt:LatinAmericaMember 2021-01-01 2021-06-30 0001723089 srt:LatinAmericaMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:MiddleEaseAndAfricaMember championx:ProductionChemicalTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:MiddleEaseAndAfricaMember championx:ProductionandAutomationTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:MiddleEaseAndAfricaMember championx:DrillingTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:MiddleEaseAndAfricaMember championx:ReservoirChemicalTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:CorporateNonSegmentMember championx:MiddleEaseAndAfricaMember 2021-01-01 2021-06-30 0001723089 championx:MiddleEaseAndAfricaMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember country:CA championx:ProductionChemicalTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember country:CA championx:ProductionandAutomationTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember country:CA championx:DrillingTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember country:CA championx:ReservoirChemicalTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:CorporateNonSegmentMember country:CA 2021-01-01 2021-06-30 0001723089 country:CA 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:EuropeMember championx:ProductionChemicalTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:EuropeMember championx:ProductionandAutomationTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:EuropeMember championx:DrillingTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:EuropeMember championx:ReservoirChemicalTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:CorporateNonSegmentMember srt:EuropeMember 2021-01-01 2021-06-30 0001723089 srt:EuropeMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember championx:ProductionChemicalTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember championx:ProductionandAutomationTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember championx:DrillingTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember championx:ReservoirChemicalTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:CorporateNonSegmentMember srt:AsiaPacificMember 2021-01-01 2021-06-30 0001723089 srt:AsiaPacificMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember country:AU championx:ProductionChemicalTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember country:AU championx:ProductionandAutomationTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember country:AU championx:DrillingTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember country:AU championx:ReservoirChemicalTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:CorporateNonSegmentMember country:AU 2021-01-01 2021-06-30 0001723089 country:AU 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:OtherMember championx:ProductionChemicalTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:OtherMember championx:ProductionandAutomationTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:OtherMember championx:DrillingTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:OperatingSegmentsMember championx:OtherMember championx:ReservoirChemicalTechnologiesMember 2021-01-01 2021-06-30 0001723089 us-gaap:CorporateNonSegmentMember championx:OtherMember 2021-01-01 2021-06-30 0001723089 championx:OtherMember 2021-01-01 2021-06-30 0001723089 us-gaap:CustomerRelationshipsMember 2022-06-30 0001723089 us-gaap:CustomerRelationshipsMember 2021-12-31 0001723089 us-gaap:UnpatentedTechnologyMember 2022-06-30 0001723089 us-gaap:UnpatentedTechnologyMember 2021-12-31 0001723089 championx:FavorableSupplyAgreementMember 2022-06-30 0001723089 championx:FavorableSupplyAgreementMember 2021-12-31 0001723089 us-gaap:TrademarksMember 2022-06-30 0001723089 us-gaap:TrademarksMember 2021-12-31 0001723089 us-gaap:PatentsMember 2022-06-30 0001723089 us-gaap:PatentsMember 2021-12-31 0001723089 us-gaap:OtherIntangibleAssetsMember 2022-06-30 0001723089 us-gaap:OtherIntangibleAssetsMember 2021-12-31 0001723089 us-gaap:TrademarksMember 2022-06-30 0001723089 us-gaap:TrademarksMember 2021-12-31 0001723089 us-gaap:InProcessResearchAndDevelopmentMember 2022-06-30 0001723089 us-gaap:InProcessResearchAndDevelopmentMember 2021-12-31 0001723089 championx:ProductionChemicalTechnologiesMember 2021-12-31 0001723089 championx:ProductionandAutomationTechnologiesMember 2021-12-31 0001723089 championx:DrillingTechnologiesMember 2021-12-31 0001723089 championx:ReservoirChemicalTechnologiesMember 2021-12-31 0001723089 championx:ProductionChemicalTechnologiesMember 2022-01-01 2022-06-30 0001723089 championx:ProductionandAutomationTechnologiesMember 2022-01-01 2022-06-30 0001723089 championx:DrillingTechnologiesMember 2022-01-01 2022-06-30 0001723089 championx:ReservoirChemicalTechnologiesMember 2022-01-01 2022-06-30 0001723089 championx:ProductionChemicalTechnologiesMember 2022-06-30 0001723089 championx:ProductionandAutomationTechnologiesMember 2022-06-30 0001723089 championx:DrillingTechnologiesMember 2022-06-30 0001723089 championx:ReservoirChemicalTechnologiesMember 2022-06-30 0001723089 us-gaap:RevolvingCreditFacilityMember championx:A2022RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-06-30 0001723089 us-gaap:RevolvingCreditFacilityMember championx:A2022RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-12-31 0001723089 championx:A2018TermLoanFacilityMember championx:TermLoanFacilityMember 2022-06-30 0001723089 championx:A2018TermLoanFacilityMember championx:TermLoanFacilityMember 2021-12-31 0001723089 championx:A2020TermLoanFacilityMember championx:TermLoanFacilityMember 2022-06-30 0001723089 championx:A2020TermLoanFacilityMember championx:TermLoanFacilityMember 2021-12-31 0001723089 championx:A2022TermLoanFacilityMember championx:TermLoanFacilityMember 2022-06-30 0001723089 championx:A2022TermLoanFacilityMember championx:TermLoanFacilityMember 2021-12-31 0001723089 championx:A6.375SeniorNotesDueMay2026Member us-gaap:SeniorNotesMember 2022-06-30 0001723089 championx:A6.375SeniorNotesDueMay2026Member us-gaap:SeniorNotesMember 2021-12-31 0001723089 championx:CreditAgreementMember championx:TermLoanFacilityMember 2018-05-09 2018-05-09 0001723089 championx:A2018TermLoanFacilityMember championx:TermLoanFacilityMember 2018-05-09 0001723089 championx:A2020TermLoanFacilityMember championx:TermLoanFacilityMember 2020-06-03 0001723089 championx:A2022TermLoanFacilityMember championx:TermLoanFacilityMember 2022-06-07 0001723089 championx:A2022TermLoanFacilityMember championx:TermLoanFacilityMember 2022-06-07 2022-06-07 0001723089 us-gaap:RevolvingCreditFacilityMember championx:A2022RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-06-07 2022-06-07 0001723089 us-gaap:RevolvingCreditFacilityMember championx:A2022RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-06-07 0001723089 us-gaap:LetterOfCreditMember championx:A2022RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-06-07 0001723089 us-gaap:RevolvingCreditFacilityMember championx:A2022RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-06-07 2022-06-30 0001723089 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-06-29 2022-06-29 0001723089 championx:InterestRateSwapFirstThreeYearsMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-06-29 0001723089 championx:InterestRateSwapYearsFourAndFiveMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-06-29 0001723089 championx:A6.375SeniorNotesDueMay2026Member us-gaap:SeniorNotesMember 2022-06-07 2022-06-07 0001723089 championx:A6.375SeniorNotesDueMay2026Member us-gaap:SeniorNotesMember 2022-06-07 0001723089 championx:A6.375SeniorNotesDueMay2026Member us-gaap:SeniorNotesMember 2022-04-01 2022-06-30 0001723089 championx:A6.375SeniorNotesDueMay2026Member us-gaap:SeniorNotesMember 2022-01-01 2022-06-30 0001723089 2019-12-31 0001723089 us-gaap:CostOfSalesMember 2022-04-01 2022-06-30 0001723089 us-gaap:CostOfSalesMember 2021-04-01 2021-06-30 0001723089 us-gaap:CostOfSalesMember 2022-01-01 2022-06-30 0001723089 us-gaap:CostOfSalesMember 2021-01-01 2021-06-30 0001723089 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-04-01 2022-06-30 0001723089 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-04-01 2021-06-30 0001723089 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-06-30 0001723089 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-06-30 0001723089 us-gaap:StockAppreciationRightsSARSMember 2021-12-31 0001723089 us-gaap:PerformanceSharesMember 2021-12-31 0001723089 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001723089 championx:NonQualifiedStockOptionsMember 2021-12-31 0001723089 us-gaap:StockAppreciationRightsSARSMember 2022-01-01 2022-06-30 0001723089 us-gaap:PerformanceSharesMember 2022-01-01 2022-06-30 0001723089 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001723089 championx:NonQualifiedStockOptionsMember 2022-01-01 2022-06-30 0001723089 us-gaap:StockAppreciationRightsSARSMember 2022-06-30 0001723089 us-gaap:PerformanceSharesMember 2022-06-30 0001723089 us-gaap:RestrictedStockUnitsRSUMember 2022-06-30 0001723089 championx:NonQualifiedStockOptionsMember 2022-06-30 0001723089 2022-02-04 2022-02-04 0001723089 2022-05-12 2022-05-12 0001723089 2022-03-07 0001723089 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001723089 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-31 0001723089 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-31 0001723089 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-03-31 0001723089 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-01-01 2022-03-31 0001723089 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-03-31 0001723089 us-gaap:AccumulatedTranslationAdjustmentMember 2022-03-31 0001723089 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-03-31 0001723089 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-03-31 0001723089 us-gaap:AccumulatedTranslationAdjustmentMember 2022-04-01 2022-06-30 0001723089 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-04-01 2022-06-30 0001723089 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-04-01 2022-06-30 0001723089 us-gaap:AccumulatedTranslationAdjustmentMember 2022-06-30 0001723089 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-06-30 0001723089 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-06-30 0001723089 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0001723089 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-12-31 0001723089 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-12-31 0001723089 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-03-31 0001723089 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-01-01 2021-03-31 0001723089 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-01 2021-03-31 0001723089 us-gaap:AccumulatedTranslationAdjustmentMember 2021-03-31 0001723089 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-03-31 0001723089 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-03-31 0001723089 us-gaap:AccumulatedTranslationAdjustmentMember 2021-04-01 2021-06-30 0001723089 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-04-01 2021-06-30 0001723089 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-04-01 2021-06-30 0001723089 us-gaap:AccumulatedTranslationAdjustmentMember 2021-06-30 0001723089 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-06-30 0001723089 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-06-30 0001723089 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember championx:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossAndNetTransitionIncludingPortionAttributabletoNoncontrollingInterestMemberMember 2022-04-01 2022-06-30 0001723089 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember championx:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossAndNetTransitionIncludingPortionAttributabletoNoncontrollingInterestMemberMember 2021-04-01 2021-06-30 0001723089 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember championx:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossAndNetTransitionIncludingPortionAttributabletoNoncontrollingInterestMemberMember 2022-01-01 2022-06-30 0001723089 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember championx:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossAndNetTransitionIncludingPortionAttributabletoNoncontrollingInterestMemberMember 2021-01-01 2021-06-30 0001723089 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2022-04-01 2022-06-30 0001723089 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2021-04-01 2021-06-30 0001723089 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2022-01-01 2022-06-30 0001723089 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2021-01-01 2021-06-30 0001723089 championx:LeakSurveysIncMember 2022-02-23 2022-02-23 0001723089 srt:ScenarioForecastMember championx:LeakSurveysIncMember 2023-02-23 2023-02-23 0001723089 championx:LeakSurveysIncMember 2022-02-23 0001723089 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember championx:CTRussiaBusinessMember 2022-04-01 2022-06-30 0001723089 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember championx:CTRussiaBusinessMember 2022-01-01 2022-06-30 0001723089 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember championx:CTRussiaBusinessMember 2022-06-30 0001723089 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001723089 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001723089 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001723089 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001723089 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001723089 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001723089 championx:A2018TermLoanFacilityMember us-gaap:FairValueInputsLevel2Member championx:TermLoanFacilityMember 2022-06-30 0001723089 championx:A2018TermLoanFacilityMember us-gaap:FairValueInputsLevel2Member championx:TermLoanFacilityMember 2021-12-31 0001723089 championx:A2020TermLoanFacilityMember us-gaap:FairValueInputsLevel2Member championx:TermLoanFacilityMember 2022-06-30 0001723089 championx:A2020TermLoanFacilityMember us-gaap:FairValueInputsLevel2Member championx:TermLoanFacilityMember 2021-12-31 0001723089 championx:A2022TermLoanFacilityMember us-gaap:FairValueInputsLevel2Member championx:TermLoanFacilityMember 2022-06-30 0001723089 championx:A2022TermLoanFacilityMember us-gaap:FairValueInputsLevel2Member championx:TermLoanFacilityMember 2021-12-31 0001723089 championx:A6.375SeniorNotesDueMay2026Member us-gaap:FairValueInputsLevel1Member us-gaap:SeniorNotesMember 2022-06-30 0001723089 championx:A6.375SeniorNotesDueMay2026Member us-gaap:FairValueInputsLevel1Member us-gaap:SeniorNotesMember 2021-12-31 0001723089 us-gaap:OtherCurrentLiabilitiesMember 2022-06-30 0001723089 us-gaap:OtherCurrentLiabilitiesMember 2021-12-31 0001723089 us-gaap:OtherNoncurrentLiabilitiesMember 2022-06-30 0001723089 us-gaap:OtherNoncurrentLiabilitiesMember 2021-12-31 0001723089 championx:ForeignExchangeForwardAndInterestRateSwapMember 2022-06-30 0001723089 championx:ForeignExchangeForwardAndInterestRateSwapMember 2021-12-31 0001723089 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2022-04-01 2022-06-30 0001723089 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2021-04-01 2021-06-30 0001723089 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2022-01-01 2022-06-30 0001723089 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2021-01-01 2021-06-30 0001723089 us-gaap:NondesignatedMember us-gaap:OtherOperatingIncomeExpenseMember 2022-04-01 2022-06-30 0001723089 us-gaap:NondesignatedMember us-gaap:OtherOperatingIncomeExpenseMember 2021-04-01 2021-06-30 0001723089 us-gaap:NondesignatedMember us-gaap:OtherOperatingIncomeExpenseMember 2022-01-01 2022-06-30 0001723089 us-gaap:NondesignatedMember us-gaap:OtherOperatingIncomeExpenseMember 2021-01-01 2021-06-30 shares iso4217:USD iso4217:USD shares pure championx:location championx:case 0001723089 --12-31 2022 Q2 false 10-Q true 2022-06-30 false 001-38441 ChampionX Corp DE 82-3066826 2445 Technology Forest Blvd, Building 4, 12th Floor The Woodlands, TX 77381 (281) 403-5772 Common stock, $0.01 par value CHX NASDAQ Yes Yes Large Accelerated Filer false false false 202932903 807553000 649399000 1558221000 1234756000 101843000 81223000 198237000 161849000 23176000 18550000 42074000 37455000 932572000 749172000 1798532000 1434060000 720684000 569167000 1379034000 1091723000 211888000 180005000 419498000 342337000 141351000 152341000 291711000 295819000 -10765000 -14064000 -22128000 -28035000 -32281000 -2251000 -33601000 -315000 27491000 11349000 72058000 18168000 -1405000 3563000 4989000 6345000 28896000 7786000 67069000 11823000 1554000 536000 3025000 -1199000 27342000 7250000 64044000 13022000 0.13 0.04 0.32 0.06 0.13 0.03 0.31 0.06 203322000 201467000 203200000 201063000 208714000 208541000 208863000 207939000 28896000 7786000 67069000 11823000 21169000 8332000 19604000 11545000 -3403000 -277000 -4702000 136000 -70000 -6373000 -139000 -6540000 17836000 14428000 15041000 18221000 46732000 22214000 82110000 30044000 1554000 536000 3025000 -1199000 45178000 21678000 79085000 31243000 167282000 251678000 3500000 3500000 614607000 584440000 606956000 542910000 25455000 7217000 52116000 71155000 1469916000 1460900000 646795000 618867000 746408000 776813000 724398000 702867000 351374000 401470000 101350000 115458000 69705000 77193000 3463151000 3534701000 4688000 26850000 496197000 473561000 54864000 93131000 32438000 36389000 35166000 25621000 10428000 0 119252000 146773000 753033000 802325000 694430000 697657000 84709000 137971000 64138000 73521000 73986000 68920000 1670296000 1780394000 2500000000 2500000000 0.01 0.01 202900000 202900000 202900000 202900000 2029000 2029000 2315965000 2315399000 -503089000 -525158000 -6584000 -21625000 1808321000 1770645000 -15466000 -16338000 1792855000 1754307000 3463151000 3534701000 202866000 2029000 2315399000 -525158000 -21625000 -16338000 1754307000 36702000 1471000 38173000 -2795000 -2795000 290000 3000 4725000 4728000 189000 1000 1054000 1055000 2639000 2639000 0.075 15465000 15465000 208000 208000 203345000 2033000 2318539000 -503921000 -24420000 -14659000 1777572000 27342000 1554000 28896000 17836000 17836000 64000 1000 5070000 5071000 312000 3000 2087000 2090000 739000 739000 0.075 15494000 15494000 790000 8000 8992000 11016000 20016000 8000 8000 2369000 2369000 202931000 2029000 2315965000 -503089000 -6584000 -15466000 1792855000 200380000 2004000 2293179000 -638457000 -30755000 -13396000 1612575000 5772000 -1735000 4037000 3793000 3793000 64000 6442000 6442000 577000 6000 3341000 3347000 556000 556000 268000 268000 800000 800000 201021000 2010000 2302406000 -632685000 -26962000 -15663000 1629106000 7250000 536000 7786000 14428000 14428000 101000 5914000 5914000 578000 7000 3155000 3162000 1208000 1208000 -231000 -231000 201700000 2017000 2310267000 -625435000 -12534000 -15358000 1658957000 67069000 11823000 117229000 120387000 -22924000 0 9799000 12356000 6926000 6200000 -4043000 -3305000 -34386000 -1757000 6284000 -3176000 -732000 86000 1766000 1628000 1303000 1250000 234000 167000 42456000 18706000 81935000 41586000 -16793000 -9215000 21507000 92997000 -39774000 -2444000 -18302000 -46447000 13949000 1609000 660000 -1097000 31115000 151138000 53555000 45680000 14946000 2482000 3198000 0 -41807000 -43198000 844838000 0 869987000 71113000 8008000 0 20016000 0 15465000 0 3378000 1764000 3145000 6509000 2369000 800000 3123000 2575000 -74363000 -69743000 659000 -623000 -84396000 37574000 255178000 201421000 170782000 238995000 BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Description of the Business</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">ChampionX Corporation is a global leader in chemistry solutions and highly engineered equipment and technologies that help companies drill for and produce oil and gas safely, efficiently and sustainably around the world. Our products provide efficient and safe operations throughout the lifecycle of a well with a focus on the production phase of wells.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless the context requires otherwise, references in this report to “we,” “us,” “our,” “the Company,” or “ChampionX” mean ChampionX Corporation, together with our subsidiaries where the context requires.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements of ChampionX have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) pertaining to interim financial information. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP have been condensed or omitted. Therefore, these financial statements should be read in conjunction with the audited consolidated financial statements, and notes thereto, which are included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Although these estimates are based on management’s best knowledge of current events and actions that we may undertake in the future, actual results may differ from our estimates. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments unless otherwise specified) necessary for a fair statement of our financial condition and results of operations as of and for the periods presented. Revenue, expenses, assets and liabilities can vary during each quarter of the year. Therefore, the results and trends in these financial statements may not be representative of the results that may be expected for the year ending December 31, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant Accounting Policies </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Please refer to “Note 1</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:112%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Basis of Presentation and Summary of Significant Accounting Policies” to our consolidated financial statements in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021 for the discussion of our significant accounting policies.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">New Accounting Standards</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All new accounting pronouncements that have been issued but not yet effective are currently being evaluated and at this time are not expected to have a material impact on our financial position or results of operations.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements of ChampionX have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) pertaining to interim financial information. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP have been condensed or omitted. Therefore, these financial statements should be read in conjunction with the audited consolidated financial statements, and notes thereto, which are included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Although these estimates are based on management’s best knowledge of current events and actions that we may undertake in the future, actual results may differ from our estimates. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments unless otherwise specified) necessary for a fair statement of our financial condition and results of operations as of and for the periods presented. Revenue, expenses, assets and liabilities can vary during each quarter of the year. Therefore, the results and trends in these financial statements may not be representative of the results that may be expected for the year ending December 31, 2022.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">New Accounting Standards</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All new accounting pronouncements that have been issued but not yet effective are currently being evaluated and at this time are not expected to have a material impact on our financial position or results of operations.</span></div> SEGMENT INFORMATION <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our reporting segments are:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Production Chemical Technologies—provides oil and natural gas production and midstream markets with solutions to manage and control corrosion, oil and water separation, flow assurance, sour gas treatment and a host of water-related issues.</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Production &amp; Automation Technologies—designs, manufactures, markets and services a full range of artificial lift equipment, end-to-end digital automation solutions, as well as other production equipment and asset monitoring technologies. Production &amp; Automation Technologies’ products are sold under a collection of brands including Harbison-Fischer, Norris, Alberta Oil Tool, Oil Lift Technology, PCS Ferguson, Pro-Rod, Upco, Unbridled ESP, Scientific Aviation, Norriseal-Wellmark, Quartzdyne, Spirit, Theta, Timberline, Windrock, and Leak Surveys (“LSI”).</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Drilling Technologies—designs, manufactures and markets polycrystalline diamond cutters and bearings primarily for use in oil and gas drill bits under the US Synthetic brand. </span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Reservoir Chemical Technologies—manufactures specialty products that support well stimulation, construction (including drilling and cementing) and well intervention in the oil and natural gas industry.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We refer to our Production Chemical Technologies segment and our Reservoir Chemical Technologies segment collectively as our Chemical Technologies business. Business activities that do not meet the criteria of an operating segment have been combined into Corporate and other. Corporate and other includes (i) corporate and overhead expenses, and (ii) revenue and costs for activities that are not operating segments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment revenue and segment operating profit </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.547%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production Chemical Technologies</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">552,411 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,049 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,067,383 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859,420 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production &amp; Automation Technologies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462,748 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drilling Technologies</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,858 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,589 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,717 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,583 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reservoir Chemical Technologies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932,572 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">749,172 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,798,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,434,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment operating profit (loss):</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production Chemical Technologies</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production &amp; Automation Technologies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drilling Technologies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reservoir Chemical Technologies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,147)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,594)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,616)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,822)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment operating profit</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,152 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,437 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,876 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,314 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,896 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,024 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,035 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,491 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,349 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,058 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,168 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_______________________</span></div>(1)    Corporate and other includes costs not directly attributable or allocated to our reporting segments such as corporate executive management and other administrative functions, and the results attributable to our noncontrolling interest. Additionally, the sales and expenses related to the Cross Supply and Product Transfer Agreement with Ecolab Inc. (“Ecolab”) are included within Corporate and other. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment revenue and segment operating profit </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.547%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production Chemical Technologies</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">552,411 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,049 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,067,383 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859,420 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production &amp; Automation Technologies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462,748 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drilling Technologies</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,858 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,589 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,717 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,583 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reservoir Chemical Technologies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932,572 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">749,172 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,798,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,434,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment operating profit (loss):</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production Chemical Technologies</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production &amp; Automation Technologies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drilling Technologies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reservoir Chemical Technologies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,147)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,594)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,616)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,822)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment operating profit</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,152 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,437 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,876 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,314 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,896 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,024 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,035 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,491 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,349 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,058 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,168 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_______________________</span></div>(1)    Corporate and other includes costs not directly attributable or allocated to our reporting segments such as corporate executive management and other administrative functions, and the results attributable to our noncontrolling interest. Additionally, the sales and expenses related to the Cross Supply and Product Transfer Agreement with Ecolab Inc. (“Ecolab”) are included within Corporate and other. 552411000 447049000 1067383000 859420000 242399000 188173000 462748000 355018000 57858000 37589000 114717000 72583000 44114000 33222000 84014000 63113000 35790000 43139000 69670000 83926000 932572000 749172000 1798532000 1434060000 25606000 33871000 56869000 64228000 23650000 12292000 48360000 17654000 15043000 3868000 30263000 10254000 -8147000 -2594000 -11616000 -5822000 56152000 47437000 123876000 86314000 17896000 22024000 29690000 40111000 -10765000 -14064000 -22128000 -28035000 27491000 11349000 72058000 18168000 REVENUE <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our revenue is generated primarily from product sales. Service revenue is generated from providing services to our customers. These services include installation, repair and maintenance, laboratory and logistics services, chemical management services, troubleshooting, reporting, water treatment services, technical advisory assistance, emissions detection and monitoring, and other field services. Lease revenue is derived from rental income of leased production equipment. As our costs are shared across the various revenue categories, cost of goods sold is not tracked separately and is not discretely identifiable. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In certain geographical areas, the Company utilizes joint ventures and independent third-party distributors and sales agents to sell and market products and services. Amounts payable to independent third-party distributors and sales agents may fluctuate based on sales and timing of distributor fee payments. For services rendered by such independent third-party distributors and sales agents, the Company records the consideration received on a net basis within product revenue in our condensed consolidated statements of income. Additionally, amounts owed to distributors and sales agents are reported within accrued distributor fees within our condensed consolidated balance sheets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue disaggregated by geography was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.772%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production Chemical Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production &amp; Automation Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Drilling Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reservoir Chemical Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate and other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,457 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,982 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,848 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,038 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,039 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490,364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Latin America</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,358 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,024 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Middle East &amp; Africa</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,028 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,561 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,889 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">968 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,693 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">552,411 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,399 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,858 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,790 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932,572 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production Chemical Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production &amp; Automation Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Drilling Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reservoir Chemical Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate and other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,852 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,799 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,392 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,225 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378,857 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Latin America</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,587 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,767 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Middle East &amp; Africa</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,446 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,945 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,994 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,603 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,049 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,173 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,589 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,222 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,139 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">749,172 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.772%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production Chemical Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production &amp; Automation Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Drilling Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reservoir Chemical Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate and other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396,363 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355,784 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,667 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,259 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,893 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">942,966 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Latin America</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,811 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,947 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Middle East &amp; Africa</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,637 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,910 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,866 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,871 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,768 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,803 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,067,383 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462,748 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,717 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,014 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,670 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,798,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production Chemical Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production &amp; Automation Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Drilling Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reservoir Chemical Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate and other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306,716 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,712 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,799 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,198 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,242 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721,667 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Latin America</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Middle East &amp; Africa</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,067 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,777 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,758 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,361 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,088 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859,420 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355,018 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,583 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,113 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,926 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,434,060 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________</span></div><div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">    Revenues associated with sales under the Cross Supply and Product Transfer Agreement with Ecolab are included within Corporate and other. </span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is attributed to regions based on the location of our direct customer, which in some instances is an intermediary and not necessarily the end user.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Balances</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The beginning and ending contract asset and contract liability balances from contracts with customers 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 style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities - current</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue disaggregated by geography was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.772%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production Chemical Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production &amp; Automation Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Drilling Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reservoir Chemical Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate and other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,457 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,982 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,848 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,038 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,039 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490,364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Latin America</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,358 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,024 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Middle East &amp; Africa</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,028 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,561 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,889 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">968 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,693 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">552,411 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,399 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,858 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,790 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932,572 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production Chemical Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production &amp; Automation Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Drilling Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reservoir Chemical Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate and other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,852 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,799 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,392 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,225 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378,857 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Latin America</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,587 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,767 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Middle East &amp; Africa</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,446 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,945 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,994 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,603 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,049 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,173 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,589 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,222 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,139 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">749,172 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.772%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production Chemical Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production &amp; Automation Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Drilling Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reservoir Chemical Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate and other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396,363 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355,784 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,667 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,259 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,893 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">942,966 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Latin America</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,811 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,947 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Middle East &amp; Africa</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,637 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,910 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,866 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,871 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,768 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,803 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,067,383 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462,748 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,717 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,014 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,670 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,798,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production Chemical Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production &amp; Automation Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Drilling Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reservoir Chemical Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate and other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306,716 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,712 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,799 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,198 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,242 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721,667 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Latin America</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Middle East &amp; Africa</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,067 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,777 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,758 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,361 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,088 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859,420 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355,018 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,583 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,113 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,926 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,434,060 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________</span></div>(1)    Revenues associated with sales under the Cross Supply and Product Transfer Agreement with Ecolab are included within Corporate and other. 205457000 187982000 45848000 31038000 20039000 490364000 124540000 6358000 0 3221000 905000 135024000 76028000 19062000 1220000 5561000 287000 102158000 72581000 17484000 3477000 633000 37000 94212000 45889000 3384000 5156000 968000 3297000 58694000 9518000 784000 2142000 909000 11225000 24578000 4960000 7308000 15000 91000 0 12374000 13438000 37000 0 1693000 0 15168000 552411000 242399000 57858000 44114000 35790000 932572000 156852000 141799000 30392000 19589000 30225000 378857000 93389000 4530000 0 3587000 1261000 102767000 66213000 13358000 1446000 6534000 1945000 89496000 63639000 14754000 1986000 377000 124000 80880000 41046000 1790000 2278000 1101000 3690000 49905000 10562000 2743000 853000 1393000 5894000 21445000 5994000 9182000 13000 30000 0 15219000 9354000 17000 621000 611000 0 10603000 447049000 188173000 37589000 33222000 43139000 749172000 396363000 355784000 92667000 56259000 41893000 942966000 224145000 11361000 0 6811000 1630000 243947000 150072000 35773000 2909000 13282000 601000 202637000 148380000 36936000 6418000 1111000 63000 192908000 94910000 5729000 8866000 1871000 6768000 118144000 18001000 2455000 3817000 1954000 18715000 44942000 10803000 14583000 15000 199000 0 25600000 24709000 127000 25000 2527000 0 27388000 1067383000 462748000 114717000 84014000 69670000 1798532000 306716000 267712000 55799000 35198000 56242000 721667000 165005000 9172000 0 6606000 2692000 183475000 124583000 24091000 2162000 12596000 7067000 170499000 124931000 27282000 5813000 1106000 282000 159414000 83654000 3773000 4777000 2490000 5947000 100641000 21054000 4206000 2406000 2513000 11696000 41875000 12389000 18758000 130000 84000 0 31361000 21088000 24000 1496000 2520000 0 25128000 859420000 355018000 72583000 63113000 83926000 1434060000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The beginning and ending contract asset and contract liability balances from contracts with customers 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 style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities - current</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0 0 16700000 15246000 INTANGIBLE ASSETS AND GOODWILL <div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Intangible Assets</span></div><div style="margin-bottom:3pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of our definite- and indefinite-lived intangible assets were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.042%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Definite-lived <br/>intangible assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593,242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,469 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unpatented technologies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Favorable supply agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,546 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,270 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,603 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">891,013 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">544,439 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">346,574 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">898,780 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">502,110 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">396,670 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Indefinite-lived <br/>intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895,813 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544,439 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,374 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">903,580 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502,110 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401,470 </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"/></tr></table></div><div style="margin-bottom:3pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Goodwill</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of goodwill, including changes therein, by reportable segment is below:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.164%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production Chemical Technologies</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production &amp; Automation Technologies</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Drilling Technologies</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reservoir Chemical Technologies</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356,638 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,467 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702,867 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allocated to disposal group </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,339)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,339)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370,445 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,656 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,136 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,161 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724,398 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt"><span 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:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> See Note 11—Acquisitions and Divestitures for additional information related to the acquisition of LSI completed during the first quarter of 2022.</span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> See Note 11—Acquisitions and Divestitures for additional information on the reclassification of assets and liabilities held for sale as part of the planned divestiture of our operations in Russia.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is not subject to amortization but is tested for impairment on an annual basis or more frequently if impairment indicators arise.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of our definite- and indefinite-lived intangible assets were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.042%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Definite-lived <br/>intangible assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593,242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,469 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unpatented technologies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Favorable supply agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,546 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,270 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,603 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">891,013 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">544,439 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">346,574 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">898,780 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">502,110 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">396,670 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Indefinite-lived <br/>intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895,813 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544,439 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,374 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">903,580 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502,110 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401,470 </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"/></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of our definite- and indefinite-lived intangible assets were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.042%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Definite-lived <br/>intangible assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593,242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,469 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unpatented technologies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Favorable supply agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,546 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,270 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,603 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">891,013 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">544,439 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">346,574 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">898,780 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">502,110 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">396,670 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Indefinite-lived <br/>intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895,813 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544,439 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,374 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">903,580 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502,110 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401,470 </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"/></tr></table></div> 585450000 386613000 198837000 593242000 365773000 227469000 142760000 46815000 95945000 142540000 37264000 105276000 59000000 40164000 18836000 59000000 30546000 28454000 59869000 34163000 25706000 59873000 32270000 27603000 38577000 31417000 7160000 38735000 31080000 7655000 5357000 5267000 90000 5390000 5177000 213000 891013000 544439000 346574000 898780000 502110000 396670000 3600000 3600000 3600000 3600000 1200000 1200000 1200000 1200000 4800000 4800000 4800000 4800000 895813000 544439000 351374000 903580000 502110000 401470000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of goodwill, including changes therein, by reportable segment is below:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.164%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production Chemical Technologies</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production &amp; Automation Technologies</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Drilling Technologies</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reservoir Chemical Technologies</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356,638 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,467 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702,867 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allocated to disposal group </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,339)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,339)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370,445 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,656 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,136 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,161 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724,398 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt"><span 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:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> See Note 11—Acquisitions and Divestitures for additional information related to the acquisition of LSI completed during the first quarter of 2022.</span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> See Note 11—Acquisitions and Divestitures for additional information on the reclassification of assets and liabilities held for sale as part of the planned divestiture of our operations in Russia.</span></div> 356638000 205467000 101136000 39626000 702867000 0 6345000 0 0 6345000 3339000 0 0 0 3339000 -17146000 156000 0 -1535000 -18525000 370445000 211656000 101136000 41161000 724398000 DEBT <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consisted of the following:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 Revolving Credit Facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,200 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 Term Loan Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 Term Loan Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496,725 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 Term Loan Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.375% Senior Notes due 2026</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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721,200 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728,766 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unamortized discounts and issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,082)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,259)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">699,118 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724,507 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term debt </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,688)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,850)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, less current portion</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">694,430 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697,657 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt"><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:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Represents the mandatory amortization payments due within twelve months related to the 2022 Term Loan Facility as of June 30, 2022 and 2020 Term Loan Facility as of December 31, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 9, 2018, we entered into a credit agreement (“Credit Agreement”) governing the terms of, among other things, a 7-year senior secured term loan B facility that had an initial commitment of $415 million (the “2018 Term Loan Facility”), and on June 3, 2020, ChampionX Holdings Inc. entered into a term loan facility for $537.0 million (the “2020 Term Loan Facility”). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On June 7, 2022, we entered into a restated credit agreement (the “Restated Credit Agreement”), which amends and restates the Credit Agreement. The Restated Credit Agreement provides for (i) a $625 million 7-year senior secured term loan B facility (the “2022 Term Loan Facility”) and (ii) a five-year senior secured revolving credit facility in an aggregate principal amount of $700 million, of which $100 million is available for the issuance of letters of credit (the “2022 Revolving Credit Facility,” together with the 2022 Term Loan Facility, the “Senior Secured Credit Facility”). The full amount of the 2022 Term Loan Facility was funded, and $135 million of the 2022 Revolving Credit Facility was drawn, on June 7, 2022, with the aggregate proceeds used to repay outstanding amounts under our Credit Agreement, repay and terminate our 2020 Term Loan Facility, and to redeem all outstanding 6.375% Senior Notes due 2026. Proceeds from future borrowings under the 2022 Revolving Credit Facility are expected to be used for working capital and general corporate purposes. Following June 7, 2022, and prior to June 30, 2022, we repaid $38.8 million of the amount drawn under the 2022 Revolving Credit Facility.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The 2022 Term Loan Facility matures June 7, 2029 and the 2022 Revolving Credit Facility matures June 7, 2027. The 2022 Term Loan Facility is subject to mandatory amortization payments of 1% per annum of the initial commitment paid quarterly, which begins on December 30, 2022. The Senior Secured Credit Facility contains customary representations and warranties, covenants, and events of default for loan facilities of this type. We were in compliance with all covenants as of June 30, 2022. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">At the Company’s election, outstanding borrowings under the Senior Secured Credit Facility will accrue interest at a per annum rate of (i) an adjusted SOFR rate plus the applicable spread or (ii) a base rate plus the applicable spread. On June 29, 2022, the Company executed a five-year floating-to-fixed interest rate swap to hedge our exposure to increases in variable interest rates on the 2022 Term Loan Facility. This interest rate swap agreement is based on a $300 million notional amount for the first three years, reducing to $150 million for years four and five. See Note 13—Derivatives and Hedging Transactions for additional information on interest rate swaps.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In connection with the Restated Credit Agreement noted above, we completed the redemption of all of the Company’s remaining 6.375% Senior Notes (the “Notes”) at 103.188% of the principal amount thereof. We repurchased $92.0 million in aggregate principal amount of the Notes for $95.6 million in cash, including $0.6 million in accrued interest. In connection with these redemptions, we recognized a net loss of approximately $3.9 million for the three and six months ended June 30, 2022, inclusive of the write off of the remaining unamortized debt financing costs related to the Notes, which is included in other expense, net in our condensed consolidated statements of income (loss).</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consisted of the following:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 Revolving Credit Facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,200 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 Term Loan Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 Term Loan Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496,725 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 Term Loan Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.375% Senior Notes due 2026</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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721,200 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728,766 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unamortized discounts and issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,082)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,259)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">699,118 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724,507 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term debt </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,688)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,850)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, less current portion</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">694,430 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697,657 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt"><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:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Represents the mandatory amortization payments due within twelve months related to the 2022 Term Loan Facility as of June 30, 2022 and 2020 Term Loan Facility as of December 31, 2021.</span></div> 96200000 0 0 140000000 0 496725000 625000000 0 0.06375 0 92041000 721200000 728766000 22082000 4259000 699118000 724507000 4688000 26850000 694430000 697657000 P7Y 415000000 537000000 625000000 P7Y P5Y 700000000 100000000 135000000 0.06375 38800000 0.01 P5Y 300000000 150000000 0.06375 1.03188 92000000 95600000 600000 -3900000 -3900000 COMMITMENTS AND CONTINGENCIES <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Guarantees and Indemnifications</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have provided indemnities in connection with sales of certain businesses and assets, including indemnities for environmental health and safety, tax, and employment matters. We do not have any material liabilities recorded for these indemnifications and are not aware of any claims or other information that would give rise to material payments under such indemnities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Company’s separation from Dover Corporation (“Dover”) in 2018, we entered into agreements with Dover that govern the treatment between Dover and us for certain indemnification matters and litigation responsibility. Generally, the separation and distribution agreement provides for cross-indemnities principally designed to place financial responsibility for the obligations and liabilities of our business with us and to place financial responsibility for the obligations and liabilities of Dover’s business with Dover. The separation and distribution agreement also establishes procedures for handling claims subject to indemnification and related matters.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In connection with the acquisition of the Chemical Technologies business from Ecolab in 2020 (the “Merger”), we entered into agreements with Ecolab that govern the treatment between Ecolab and us for certain indemnification matters and litigation responsibility. Generally, the separation and distribution agreement provides for cross-indemnities principally designed to place financial responsibility for the obligations and liabilities of our business with us and to place financial responsibility for the obligations and liabilities of Ecolab’s business with Ecolab. The separation and distribution agreement also establishes procedures for handling claims subject to indemnification and related matters. In addition, pursuant to the tax matters agreement relating to the Merger (the “Tax Matters Agreement”), we have agreed to indemnify Ecolab and its affiliates for (i) all taxes for which ChampionX is responsible as defined within the Tax Matters Agreement, (ii) all taxes resulting from a breach by ChampionX of any of its representations (but only to the extent relating to a breach occurring after the consummation of the Merger) or any of its covenants under the Tax Matters Agreement, (iii) all taxes resulting from an acquisition after the Merger of any of the stock or assets of ChampionX, other than as a result of the Merger or a repayment of the 2018 Credit Facility (as defined in “Note 8–Debt” to our consolidated financial statements in our Annual Report on Form 10-K for the fiscal </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December 31, 2021), 2018 Term Loan Facility or 2020 Term Loan Facility and (iv) reasonable costs and expenses (including reasonable attorneys’ fees and expenses) related to the foregoing.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022 and December 31, 2021, we had $56.2 million and $80.2 million, respectively, of outstanding letters of credit, surety bonds and guarantees, which expire at various dates through 2039. These financial instruments are primarily maintained as security for insurance, warranty, and other performance obligations. Generally, we would only be liable for the amount of these letters of credit, surety bonds, and guarantees in the event of default in the performance of our obligations, the probability of which we believe is remote.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation and Environmental Matters</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company is party to various proceedings and claims incidental to its business, including matters arising under provisions relating to the protection of the environment. We review the probable outcome of such proceedings, the costs and expenses reasonably expected to be incurred and accrued to date, and the availability and extent of insurance coverage. We accrue a liability for legal matters that are probable and can be reasonably estimated. If the reasonable estimate of a probable loss is a range, the Company records the most probable estimate of the loss or the minimum amount when no amount within the range is a better estimate than any other amount. While many of these matters involve inherent uncertainty, we believe that the amount of the liability, if any, ultimately incurred with respect to these proceedings and claims will not have a material adverse effect on our consolidated financial position, results of operations or cash flows.</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%">Environmental Matters</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is currently participating in environmental assessments and remediation at approximately 11 locations, the majority of which are in the United States (“U.S.”), and environmental liabilities have been accrued reflecting our best estimate of future costs. Potential insurance reimbursements are not anticipated in the Company’s accruals for environmental liabilities. As of June 30, 2022, environmental liability accruals related to these locations were $6.9 million.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the separation from Dover in 2018, groundwater contamination was discovered at the Norris Sucker Rods plant site located in Tulsa, Oklahoma (“Norris”). Initial remedial efforts were undertaken at the time of discovery of the contamination and Norris has since coordinated monitoring and remediation with the Oklahoma Department of Environmental Quality (“ODEQ”). As part of the ongoing long-term remediation process, Norris contracted an engineering and consulting firm to develop a range of possible additional remedial alternatives in order to accelerate the remediation process and associated cost </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">estimates for the work. In October 2019, we received the firm’s preliminary remedial alternatives for consideration. We have submitted our long-term remediation plan and it was approved by ODEQ. We are now in discussion with ODEQ to finalize a consent order. Because we have not yet finalized the consent order for further remediation at the site and discussions with ODEQ remain ongoing, we cannot fully anticipate the timing, outcome or possible impact of such further remedial activities, financial or otherwise. As a result of the recommendations in the report, we accrued liabilities for these remediation efforts of approximately $2.0 million as of December 31, 2019. Liabilities could increase in the future at such time as we ultimately reach agreement with ODEQ on our remediation plan and such liabilities become probable and can be reasonably estimated; however, there have been no changes to our estimated liability as of June 30, 2022.</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%">Matters Related to Deepwater Horizon Incident Response</span></div><div><span><br/></span></div><div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 22, 2010, the deepwater drilling platform, the Deepwater Horizon, operated by a subsidiary of BP plc, sank in the Gulf of Mexico after an explosion and fire, resulting in a massive oil spill. Certain entities that are now subsidiaries of ChampionX as a result of the Merger (collectively the “COREXIT Defendants”) supplied COREXIT™ 9500, an oil dispersant product listed on the U.S. EPA National Contingency Plan Product Schedule, which was used in the response to the spill. In connection with the provision of COREXIT™, the COREXIT Defendants were named in several lawsuits. Cases arising out of the Deepwater Horizon accident were administratively transferred and consolidated for pre-trial purposes under In Re: Oil Spill by the Oil Rig “Deepwater Horizon” in the Gulf of Mexico, on April 20, 2010, Case No. 10-md-02179 in the United States District Court in the Eastern District of Louisiana (E.D. La.) (“MDL 2179”). Claims related to the response to the oil spill were consolidated in a master complaint captioned the “B3 Master Complaint.” In 2011, Transocean Deepwater Drilling, Inc. and its affiliates (the “Transocean Entities”) named the COREXIT Defendants and other unaffiliated companies as first party defendants (In re the Complaint and Petition of Triton Asset Leasing GmbH, et al, MDL No. 2179, Civil Action 10-2771). In April and May 2011, the Transocean Entities, Cameron International Corporation, Halliburton Energy Services, Inc., M-I L.L.C., Weatherford U.S., L.P. and Weatherford International, Inc. (collectively, the “Cross Claimants”) filed cross claims in MDL 2179 against the COREXIT Defendants and other unaffiliated cross defendants. In April and June 2011, in support of its defense of the claims against it, the COREXIT Defendants filed counterclaims against the Cross Claimants. On May 18, 2012, the COREXIT Defendants filed a motion for summary judgment as to the claims in the B3 Master Complaint. On November 28, 2012, the Court granted the COREXIT Defendants’ motion and dismissed with prejudice the claims in the B3 Master Complaint asserted against the COREXIT Defendants. There currently remain three “B3” cases that had asserted claims against the COREXIT Defendants and that remain pending against other defendants. Because the Court’s decision was not a “final judgment” for purposes of appeal with respect to those claims, under Federal Rule of Appellate Procedure 4(a), plaintiffs will have 30 days after entry of final judgment in each case to appeal the Court’s summary judgment decision.</span></div><div><span><br/></span></div><div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes the claims asserted against the COREXIT Defendants are without merit and intends to defend these lawsuits vigorously. The Company also believes that it has rights to contribution and/or indemnification (including legal expenses) from third parties. However, we cannot predict the outcome of these lawsuits, the involvement it might have in these matters in the future, or the potential for future litigation.</span></div> 56200000 80200000 11 6900000 2000000 3 RESTRUCTURING AND OTHER RELATED CHARGES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We approved various restructuring plans related to the consolidation of product lines and associated facility closures and workforce reductions during the current and prior periods. During the second quarter of 2022, the restructuring plans included the exit of one of our product lines within the Reservoir Chemical Technologies segment. The exit of this product line is expected to be completed during the third quarter of 2022 and as such, we anticipate additional restructuring charges related to the closure of facilities and certain contract termination costs when we cease using the rights conveyed by the contract. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized charges of $6.6 million and $15.1 million during the three and six months ended June 30, 2022, respectively, consisting primarily of employee severance and related benefits, disposals of equipment and office closures, partially offset by gains realized on the sale of facilities. During the three and six months ended June 30, 2021, we recorded restructuring and other charges of $3.8 million and $8.0 million, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the restructuring and other related charges by segment as classified in our condensed consolidated statements of income. </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment restructuring charges (income):</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production Chemical Technologies</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production &amp; Automation Technologies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,022)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drilling Technologies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reservoir Chemical Technologies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,358 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,620 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,775 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,104 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,031 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Statements of Income classification:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods and services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,147 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,008 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,620 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,775 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,104 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,031 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our liability balance for restructuring and other related charges at June 30, 2022 reflects employee severance and related benefits initiated during the period. Additional programs may be initiated during 2022 with related restructuring charges.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details our restructuring accrual activities during the six months ended June 30, 2022:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.847%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.953%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restructuring Accrual Balance</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,743 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,590)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, including foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,289 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6600000 15100000 3800000 8000000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the restructuring and other related charges by segment as classified in our condensed consolidated statements of income. </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment restructuring charges (income):</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production Chemical Technologies</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production &amp; Automation Technologies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,022)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drilling Technologies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reservoir Chemical Technologies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,358 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,620 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,775 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,104 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,031 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Statements of Income classification:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods and services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,147 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,008 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,620 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,775 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,104 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,031 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details our restructuring accrual activities during the six months ended June 30, 2022:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.847%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.953%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restructuring Accrual Balance</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,743 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,590)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, including foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,289 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 336000 3103000 11972000 3791000 125000 432000 -4022000 3956000 0 0 0 0 5358000 198000 6101000 242000 801000 42000 1053000 42000 6620000 3775000 15104000 8031000 5147000 422000 1008000 3906000 1473000 3353000 14096000 4125000 6620000 3775000 15104000 8031000 3743000 15104000 131000 10590000 -99000 8289000 EQUITY AND CASH INCENTIVE PROGRAMS <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense is reported within selling, general and administrative expense in the condensed consolidated statements of income. Stock-based compensation expense relating to all stock-based incentive plans was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.443%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.795%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,914 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,799 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,065)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,242)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,058)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,595)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense, net of tax</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,006 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,672 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,741 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,761 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of activity relating to our share-based awards for the six months ended June 30, 2022 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in shares)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock-Settled Appreciation Rights</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance Share Awards</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Qualified Stock Options</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,523 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">505,509 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,342,107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,488,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited / expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,758)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(159,365)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,859)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised / vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,410)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(437,275)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(499,562)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,765 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781,019 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,678,055 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,986,232 </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"/></tr></table></div> Stock-based compensation expense relating to all stock-based incentive plans was as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.443%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.795%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,914 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,799 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,065)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,242)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,058)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,595)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense, net of tax</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,006 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,672 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,741 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,761 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 5071000 5914000 9799000 12356000 1065000 1242000 2058000 2595000 4006000 4672000 7741000 9761000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of activity relating to our share-based awards for the six months ended June 30, 2022 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in shares)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock-Settled Appreciation Rights</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance Share Awards</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Qualified Stock Options</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,523 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">505,509 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,342,107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,488,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited / expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,758)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(159,365)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,859)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised / vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,410)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(437,275)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(499,562)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,765 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781,019 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,678,055 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,986,232 </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"/></tr></table></div> 393523 505509 2342107 5488653 0 347920 932588 0 1758 0 159365 2859 0 72410 437275 499562 391765 781019 2678055 4986232 STOCKHOLDERS' EQUITY <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 4, 2022, our Board of Directors (“Board”) approved a plan to initiate a regular quarterly cash dividend of $0.075 per share of the Company’s common stock. The first dividend was paid on April 29, 2022 to stockholders of record on April 8, 2022. An additional cash dividend of $0.075 per share was declared on May 12, 2022, payable on July 29, 2022 to stockholders of record on July 1, 2022. As a result, we recorded a dividend payable of $15.3 million on our condensed consolidated balance sheet as of June 30, 2022. Subsequent dividend declarations, if any, including the amounts and timing of future dividends, are subject to approval by the Board and will depend on future business conditions, financial conditions, results of operations and other factors.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Repurchases </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 7, 2022, the Company announced that our Board authorized the Company to repurchase up to $250 million of its common stock. This program has no time limit and does not obligate the Company to acquire any particular amount of shares of its common stock. During the three and six months ended June 30, 2022, we repurchased and cancelled 789,516 shares of common stock at an average price of $25.33 per share for a total of $20.0 million.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated other comprehensive loss</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:400;line-height:120%">Accumulated other comprehensive loss</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Accumulated other comprehensive loss consisted of the following:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.133%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.548%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Currency Translation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Defined Pension and Other Post-Retirement Benefits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flow Hedges</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Loss</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,430)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,476)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,281 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,625)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,565)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,299)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,864)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net losses included in net income, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss, net of tax</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,565)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,299)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,795)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,995)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,407)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,420)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income before reclassifications, net of tax</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,169 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,403)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,766 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net losses included in net income, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,169 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,403)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,836 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,337)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,421)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,584)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.133%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.548%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Currency Translation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Defined Pension and Other Post-Retirement Benefits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flow Hedges</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Loss</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,965)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,470)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,320)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,755)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income before reclassifications, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net losses included in net income, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,213 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,793 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,752)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,303)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,907)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,962)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications, net of tax</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,332 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(277)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,055 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net losses included in net income, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of tax</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,332 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,373 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(277)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,428 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,420)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,930)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,184)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,534)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:400;line-height:120%">Reclassifications from accumulated other comprehensive loss</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Reclassification adjustments from accumulated other comprehensive loss to net income (loss) related to defined pension and other post-retirement benefits consisted of the following:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:21.171%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.653%"/><td style="width:0.1%"/></tr><tr style="height:19pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Affected line items on the condensed consolidated statements of income (loss)</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pensions and other post-retirement benefits:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial loss and other</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (income) expense, net</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</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:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">6,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">6,540 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for (benefit from) income taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,373 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,540 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td></tr></table></div> 0.075 0.075 15300000 250000000 789516 789516 25.33 25.33 20000000 20000000 Accumulated other comprehensive loss consisted of the following:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.133%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.548%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Currency Translation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Defined Pension and Other Post-Retirement Benefits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flow Hedges</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Loss</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,430)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,476)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,281 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,625)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,565)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,299)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,864)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net losses included in net income, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss, net of tax</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,565)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,299)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,795)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,995)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,407)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,420)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income before reclassifications, net of tax</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,169 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,403)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,766 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net losses included in net income, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,169 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,403)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,836 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,337)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,421)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,584)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.133%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.548%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Currency Translation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Defined Pension and Other Post-Retirement Benefits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flow Hedges</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Loss</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,965)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,470)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,320)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,755)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income before reclassifications, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net losses included in net income, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,213 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,793 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,752)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,303)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,907)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,962)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications, net of tax</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,332 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(277)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,055 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net losses included in net income, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of tax</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,332 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,373 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(277)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,428 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,420)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,930)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,184)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,534)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> -19430000 -3476000 1281000 -21625000 -1565000 0 -1299000 -2864000 0 -69000 0 -69000 -1565000 69000 -1299000 -2795000 -20995000 -3407000 -18000 -24420000 21169000 0 -3403000 17766000 0 -70000 0 -70000 21169000 70000 -3403000 17836000 174000 -3337000 -3421000 -6584000 -14965000 -13470000 -2320000 -30755000 3213000 0 413000 3626000 0 -167000 0 -167000 3213000 167000 413000 3793000 -11752000 -13303000 -1907000 -26962000 8332000 0 -277000 8055000 0 -6373000 0 -6373000 8332000 6373000 -277000 14428000 -3420000 -6930000 -2184000 -12534000 Reclassification adjustments from accumulated other comprehensive loss to net income (loss) related to defined pension and other post-retirement benefits consisted of the following:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:21.171%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.653%"/><td style="width:0.1%"/></tr><tr style="height:19pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Affected line items on the condensed consolidated statements of income (loss)</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pensions and other post-retirement benefits:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial loss and other</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (income) expense, net</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</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:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">6,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:10pt;font-weight:400;line-height:100%">6,540 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for (benefit from) income taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,373 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,540 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td></tr></table> -70000 -6326000 -139000 -6540000 -70000 -6326000 -139000 -6540000 0 47000 0 0 -70000 -6373000 -139000 -6540000 EARNINGS PER SHARE <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the number of shares used for the basic and diluted earnings per share calculation was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to ChampionX</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,342 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,044 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,022 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average number of shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares and dilutive securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,714 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,541 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,863 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share attributable to ChampionX</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.04 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share attributable to ChampionX</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt"><span><br/></span></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%">For all periods presented, the computation of diluted earnings per share excludes awards with an anti-dilutive impact. For the three and six months ended June 30, 2022, the diluted shares include the dilutive impact of equity awards except for approximately 0.4 million and 0.4 million shares, respectively, that were excluded because their inclusion would be anti-dilutive. For the three and six months ended June 30, 2021, the diluted shares include the dilutive impact of equity awards </span></div>except for approximately 0.7 million and 0.7 million shares, respectively, that were excluded because their inclusion would be anti-dilutive. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the number of shares used for the basic and diluted earnings per share calculation was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to ChampionX</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,342 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,044 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,022 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average number of shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares and dilutive securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,714 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,541 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,863 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share attributable to ChampionX</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.04 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share attributable to ChampionX</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 27342000 7250000 64044000 13022000 203322000 201467000 203200000 201063000 5392000 7074000 5663000 6876000 208714000 208541000 208863000 207939000 0.13 0.04 0.32 0.06 0.13 0.03 0.31 0.06 400000 400000 700000 700000 ACQUISITIONS AND DIVESTITURES <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Acquisitions</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 23, 2022, we acquired LSI, a leader in optical gas imaging technology that provides aerial and ground-based emissions leak detection to the oil and gas industry. LSI has been included in our Production &amp; Automation Technologies segment. Under the terms of the agreement, we paid an initial amount of $3.2 million, net of cash acquired, with an additional $0.5 million payable on the first anniversary of the closing date. We may also be required to make future payments of up to an additional $2.5 million, contingent on the future performance of the business. As part of our purchase price allocation, we recorded goodwill of $6.3 million. The pro forma effect of this acquisition on revenue and net income has been determined to be immaterial to our financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Divestitures</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Given the continued economic pressure and sanctions imposed by the United States, European Union, and United Kingdom, we have initiated a plan to dispose of our operations in Russia (the “CT Russia Business”), which is included in our Production Chemical Technologies segment. As a result, the CT Russia Business met the criteria to be classified as held for sale as of June 30, 2022, which requires us to present the related assets and liabilities as separate line items in our condensed consolidated balance sheet. We recorded a charge of $22.9 million for the three and six months ended June 30, 2022, in order to properly reflect the carrying value of the disposal group at the lower of its carrying value or fair value less any costs to sell. We assess the fair value of a long-lived asset or disposal group (less any costs to sell) each reporting period that it remains classified as held for sale and report any subsequent changes as an adjustment to the carrying value of the asset or disposal group, as long as the new carrying value does not exceed the carrying value of the asset at the time it was initially classified as held for sale. Upon the ultimate disposition, we will recognize the cumulative translation adjustment balance associated with the CT Russia Business in our condensed consolidated statement of income as part of the gain or loss on the sale.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table presents information related to the major classes of assets and liabilities that were held for sale in our condensed consolidated balance sheet:</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 style="width:77.847%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.953%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant, and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,803 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on disposal group</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,924)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets held for sale</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,300 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,840 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities held for sale</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,428 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3200000 500000 2500000 6300000 22900000 22900000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table presents information related to the major classes of assets and liabilities that were held for sale in our condensed consolidated balance sheet:</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 style="width:77.847%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.953%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant, and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,803 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on disposal group</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,924)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets held for sale</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,300 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,840 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities held for sale</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,428 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 9708000 10830000 3670000 5455000 3339000 7803000 2419000 -22924000 20300000 2840000 3719000 3869000 10428000 FAIR VALUE MEASUREMENTS <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. A hierarchy has been established for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring the most observable inputs be used when available. The hierarchy is broken down into three levels:</span></div><div><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"/></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Inputs are quoted prices in active markets that are accessible at the measurement date for identical assets or liabilities.</span></div><div><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"/></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Inputs include observable inputs other than quoted prices in active markets.</span></div><div><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"/></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Inputs are unobservable inputs for which there is little or no market data available.</span></div><div><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"/></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount and the estimated fair value for assets and liabilities measured on a recurring basis are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.028%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.301%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Amount</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Measurement Level</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,081 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,815 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,081 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,835 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,773 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of fair value disclosure above, derivative values are presented gross. See Note 13—Derivatives and Hedging Transactions for further discussion of gross versus net presentation of the Company’s derivatives. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of cash and cash equivalents, trade receivables, accounts payable, as well as amounts included in other current assets and other current liabilities that meet the definition of financial instruments, approximate fair value due to their short-term nature.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount and the estimated fair value of long-term debt, including current maturities, held by the Company were:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.794%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.132%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 Revolving Credit Facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,200 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,200 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 Term Loan Facility</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 Term Loan Facility</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496,725 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 Term Loan Facility</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607,031 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.375% Senior Notes due 2026</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>The fair value of our 6.375% Senior Notes due 2026 is based on Level 1 quoted market prices. The fair value of our term loan facilities are based on Level 2 quoted market prices for the same or similar debt instruments. The fair value of our revolving line of credit approximates carrying value due to the variable interest rates charged on the borrowings, which reprice frequently (Level 2). <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. A hierarchy has been established for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring the most observable inputs be used when available. The hierarchy is broken down into three levels:</span></div><div><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"/></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Inputs are quoted prices in active markets that are accessible at the measurement date for identical assets or liabilities.</span></div><div><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"/></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Inputs include observable inputs other than quoted prices in active markets.</span></div><div><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"/></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Inputs are unobservable inputs for which there is little or no market data available.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount and the estimated fair value for assets and liabilities measured on a recurring basis are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.028%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.301%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Amount</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Measurement Level</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,081 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,815 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,081 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,835 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,773 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3423000 4081000 392000 0 3815000 4081000 3445000 3773000 4390000 0 7835000 3773000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount and the estimated fair value of long-term debt, including current maturities, held by the Company were:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.794%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.132%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 Revolving Credit Facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,200 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,200 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 Term Loan Facility</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 Term Loan Facility</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496,725 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 Term Loan Facility</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607,031 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.375% Senior Notes due 2026</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 96200000 96200000 0 0 0 0 140000000 138950000 0 0 496725000 502313000 625000000 607031000 0 0 0.06375 0.06375 0 0 92041000 95805000 0.06375 DERIVATIVES AND HEDGING TRANSACTIONS The Company uses foreign currency forward contracts to manage risks associated with foreign currency exchange rates. The Company also utilizes floating-to-fixed interest rate swap agreements as cash flow hedges on certain debt, to mitigate interest rate risk. The Company does not hold derivative financial instruments of a speculative nature or for trading purposes. Derivative contracts are recorded as assets and liabilities on the balance sheet at fair value. We evaluated the interest rate swap hedge effectiveness and determined it to be perfectly effective. We evaluate foreign currency forward contracts hedge <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">effectiveness at contract inception and thereafter on a quarterly basis. If a derivative is no longer expected to be effective, hedge accounting is discontinued. Changes in fair value are recognized immediately in earnings unless the derivative qualifies and is designated as a hedge. Changes in fair value attributable to changes in spot exchange rates for derivative contracts that have been designated as cash flow hedges are recognized in accumulated other comprehensive income (loss) (“AOCI”) and reclassified into earnings in the same period the hedged transaction affects earnings and are presented in the same income statement line as the earnings effect of the hedged item. The Company accounts for the interest rate swap agreements as a cash flow hedge, thus the effective portion of gains and losses resulting from changes in fair value are recognized in AOCI and are amortized to interest expense over the term of the respective debt. Cash flows from derivatives are classified in the statement of cash flows in the same category as the cash flows from the items subject to designated hedge or undesignated (economic) hedge relationships. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to credit risk in the event of nonperformance of counterparties for foreign currency forward exchange contracts and interest rate swaps. We monitor our exposure to credit risk by using major global banks and financial institutions as counterparties and monitoring their financial condition and credit profile. The Company does not anticipate nonperformance by any of these counterparties, and therefore, recording a valuation allowance against the Company’s derivative balance is not considered necessary. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative Positions Summary</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company’s derivative transactions are subject to master netting arrangements that allow the Company to settle with the same counterparties. These arrangements generally do not call for collateral and as of the applicable dates presented in the following table, no cash collateral had been received or pledged related to the underlying derivatives. We have elected to present our derivative balances on a gross basis on the condensed consolidated balance sheet.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the gross fair value of the Company’s outstanding derivatives and the lines in which they are presented on the condensed consolidated balance sheet.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.005%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.009%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative Liabilities</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,815 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,081 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,815 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,081 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,835 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,773 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the notional values of the Company’s outstanding derivatives:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notional value of foreign currency forward contracts and interest rate swaps</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">912,688 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">704,190 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flow Hedges</span></div><div><span><br/></span></div><div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes foreign currency forward contracts to hedge the effect of foreign currency exchange rate fluctuations on forecasted foreign currency transactions, primarily related to inventory purchases. These forward contracts are designated as cash flow hedges. The changes in fair value of these contracts attributable to changes in spot exchange rates are recorded in AOCI until the hedged items affect earnings, at which time the gain or loss is reclassified into the same line item in the condensed consolidated statements of income (loss) as the underlying exposure being hedged. The forward points are marked-to-market monthly and recognized in the same line item in the condensed consolidated statements of income (loss) as the underlying exposure being hedged. </span></div><div><span><br/></span></div><div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under interest rate swaps, we agree with other parties to exchange, at specified intervals, the difference between fixed-rate and floating-rate interest amounts calculated by reference to an agreed notional principal amount. We pay a floating rate and receive a fixed rate under these agreements. Any unrealized gain or loss at the time of settlement will be reclassified and reduce net interest expense as we record interest expense on the associated debt.</span></div><div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivatives Not Designated as Hedging Instruments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also uses foreign currency forward contracts to offset its exposure to the change in value of certain foreign currency denominated assets and liabilities, primarily receivables and payables, which are remeasured at the end of each period. Although the contracts are effective economic hedges, they are not designated as accounting hedges. Therefore, changes in the value of these derivatives are recognized immediately in earnings, thereby offsetting the current earnings effect of the related foreign currency denominated assets and liabilities.</span></div><div><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"/></div><div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Effect of Derivative Instruments on Income</span></div><div><span><br/></span></div><div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The loss of all derivative instruments recognized is summarized below:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"/><td style="width:34.167%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.120%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.120%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.078%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.081%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss reclassified from AOCI to income on cash flow hedges:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods and services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,772 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on derivatives not designated as hedging instruments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (income) expense, 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:10pt;font-weight:400;line-height:100%">1,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loss of derivative instruments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,133 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,813 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,364 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,234 </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"/></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the gross fair value of the Company’s outstanding derivatives and the lines in which they are presented on the condensed consolidated balance sheet.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.005%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.009%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative Liabilities</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,815 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,081 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,815 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,081 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,835 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,773 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the notional values of the Company’s outstanding derivatives:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notional value of foreign currency forward contracts and interest rate swaps</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">912,688 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">704,190 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3815000 4081000 4300000 3773000 3535000 0 3815000 4081000 7835000 3773000 912688000 704190000 <div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The loss of all derivative instruments recognized is summarized below:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"/><td style="width:34.167%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.120%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.120%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.078%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.081%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss reclassified from AOCI to income on cash flow hedges:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods and services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,772 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on derivatives not designated as hedging instruments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (income) expense, 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:10pt;font-weight:400;line-height:100%">1,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loss of derivative instruments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,133 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,813 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,364 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,234 </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"/></tr></table></div> -118000 1018000 -47000 1772000 1251000 795000 5411000 1462000 1133000 1813000 5364000 3234000 INVENTORIES <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,508 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,516 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485,089 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421,702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730,400 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621,833 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory reserve</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,545)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,646)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIFO adjustments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95,899)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,277)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">606,956 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542,910 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><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:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Represents the amount by which the current cost of LIFO inventories exceeded their carrying value.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,508 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,516 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485,089 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421,702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730,400 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621,833 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory reserve</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,545)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,646)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIFO adjustments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95,899)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,277)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">606,956 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542,910 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><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:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Represents the amount by which the current cost of LIFO inventories exceeded their carrying value.</span></div> 224508000 186516000 20803000 13615000 485089000 421702000 730400000 621833000 27545000 24646000 95899000 54277000 606956000 542910000 CASH FLOW INFORMATION <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leased Asset Program</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our electrical submersible pumping (“ESP”) leased asset program is reported in our Production &amp; Automation Technologies segment. At the time of purchase, assets are recorded to inventory and are transferred to property, plant, and equipment when a customer contracts for an asset under our leased asset program. During the six months ended June 30, 2022 and June 30, 2021, we transferred $34.7 million and $20.3 million, respectively, of inventory into property, plant, and equipment as a result of assets entering our leased asset program. </span></div>Expenditures for assets that are placed into our leased asset program expected to be recovered through sale are reported in leased assets in the operating section of our condensed consolidated statements of cash flows. All other capitalizable expenditures for assets that are placed into our leased asset program are classified as capital expenditures in the investing section of our condensed consolidated statements of cash flows. 34700000 20300000 EXCEL 72 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ')E^U0'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 " !R9?M4XW-TZN\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*'%&"R;U9:6G#08K;.QF;+4UBV-C:R1]^R5>FS*V!]C1TN]/ MGT"M#D+[B,_1!XQD,=V-KNN3T&'#3D1! "1]0J=2.27ZJ7GPT2F:GO$(0>D/ M=43@5;4"AZ2,(@4SL @+D^"V@68J[^BWI\26O6]@^ MD>HU3K^2%70.N&'7R:_-PW:_8Y)7G!?5NN#K?;T2]XW@U?OL^L/O)NR\L0?[ MCXVO@K*%7W&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !R9?M4!!@ZU/$% #$'P & 'AL+W=O &-B;AD M*4W4FQ7C,9'JEJ\MD7)*_#PHCBQLVWTK)F'2&8_R9S,^'K%,1F%"9QR)+(X) MW]W2B&UO.D[G\. I7 =2/[#&HY2LZ9S*/](95W=6J>*',4U$R!+$Z>JF,W%> M35U7!^1?_!G2K3BZ1AIER=A7??/HWW1L72(:44]J":+^;>B41I%64N7X=R_: M*7]3!QY?']0?7N2V$,$U(GWTCB4R$.@^\:G_;;RE"E26"A]*=8M!P=^RY!*Y]@7" M-L:&\DQ/A4>7"#NF\&^*XY:5Y.9Z+EA)?T^60G+5[OXQU5"AT#,KZ,[X2J3$ MHS<=U=L$Y1O:&?_T@].W?S7A?2>Q;V![)6P/4A_?,2]3_52BQ2ZE)E(XW+&[ M'TU(8%1+I*L2Z:H9TL>,<$EYM$-/-&5/T2K]\,;T9Y MR'S="Y$:#(S)@Y7*?E?;\<#XEIR#DG/0L&5RHN:1?!JHSR.LM2*1,"82#&L) M."P!AV"A[A,9RAUZ"".*WF?QDG(3&*QAVT[7'?9ZC@D.#&T)=UW"73>!>Z+K M4 ^C*HWO26QLH[#.-"!QJE+_&4T93TV48'Q+2L>N)E2[">=CXJGB,4YT,[U MCEW$ K M/B$YQ%W7[O>'N&_D!8/;\N**%S?AG?B^4A<7APOT5GV'/B3FO,*2N->[0@OJ M!0F+V%J- 4PI2G0;;?P+8PV L&UBY(;E%@%%GQCS(Y+XPISK M.;F#FLN/AM!S^&BG,I&.;#[>0DZ8T*2"/T5 MIO6C-:PX&+A#XT0,Q[4EK8R4 [N?O,E.U+*_'@P6^!D/G5^,8.?P3TYEH!S8 M_;QEGLK8+& )Y*!.B/1LMWLU&!C]+QS:EJ_R4 YL?N;4R[A.GH.7:!'*R)R\ M$PZ*Q;&:FX5DWM<+]*-]:3LH)1QM2&1>W,!Z+:%QY:@P['F4W<\GAODN7K+( M!'Q"8/K&.-S 46VQ*M>$88M3YO+^V0M(LJ:UAOB$T/O)_&YB7'3#@6T)*Y^$ M&_FD:<:Y7K85:[4\DVH*R8P;32<4OQBWIZ9P5%O.R@WA1F[H,9&4%_N2>OU- M#N!&3EBQCO,E@G;>$J]8^\3RJA)2,7T@: MB<_A?7#E?7 C[S./212AVTRHU\+<;F&=VNT&.*XM7V5Y<"/+'#E>#!L6 Z)#*A*)(37W&CG:#^S MSXN9?9YOYZ,/F50^-M%3J)'X.SF:?3T4:E>YFCY#VHRQC:]=?&V[(VMC@JS, M#VZT@S150RI7+N\Q\>DS^IV:\PA+V;;M#+!K#Z^-$.?P.V[E=]P3=F4_7SZ$ M0KO9+U1Y,VA/]X1+(M'Q:'E%/\H-9J_J\.-]^1_2$*5!$5RK4OARH M$8\71\;%C61I?NJZ9%*R.+\,*/$IUQ^H]RO&Y.%&_T!Y<#_^#U!+ P04 M" !R9?M4C6.M7.@& "U(P & 'AL+W=O=G,I5X-^OYS,^3(IS\2* MY^K.5!3+1*K38M8O5P5/TKK1%Y?>VN&)Z+M5QD.;\K4+E> M+I/BWTN^$,\7/=)[O7"?S>:RNM ?GJ^2&1]S^6UU5ZBS_I8ES98\+S.1HX)/ M+WJ?R2"F0=6@1OR5\>=RYQA54AZ%^%&=7*47/5P]$5_PB:PH$O7SQ$=\L:B8 MU'/\LR'M;?NL&NX>O[)_J<4K,8])R4=B\3U+Y?RB%_10RJ?)>B'OQ?,??"/( MK?@F8E'6?]'S!HM[:+(NI5AN&JLG6&9Y\YN\; *QTT#QP WHI@'5&S@'&K!- M _;>'IQ- ^>]/;B;!K7T?J.]#ER4R&1X7HAG5%1HQ58=U-&O6ZMX97DU4,:R M4' MZ[)Y+'K@L1BZ%KF\_2OJ]"M(T3?8W3);42_KG.SQ##)XAB M2H'G&;V_.8'D_+_>XY_N?2\8;#MH6,W'#O#=\R>>K_D RFO3TH%;5M/>H%PE M$W[14_-:R8LGWAO^^@OQ\&]04+LDB[HDBSLBVPN_LPV_8V,??N5J9D2JL)"0 M4D" (-+$FC 08 M8U<3:\(<$CJAQA:;,.90QGQ8:K"5&E@GT2K+37;YB[)])2_!^33H<$!ZZV&)U:,-[PKQE-7[ M7:4='3VJVE>+#IH68GG\=B28\5"G:EP;H]^$,==C>B!,E%J$0CT.)LICSJ$1 MT'I)8C>3-UQNU((Z':#@@E WD #,]P-/UVFB/!][AE 3IM;X0\Z"M!Z2V$WD M5UZ6 ]3J14<+93:.42)ED3VN9?*X4!D7*!?J=BX+4:\*"MS,B&!X ?HNKKU M E N,X)C@ABFKAX;$W5*2'AHVF\=)[%;SIVHZ.$8S9/E2I7)WV /'.#X2MW MI$? A/G4V& *,_!CFX] 1AA];X8C$%K/8EO-61Q4N0JX)F4V:1:KE&JBC0I=E)V#":FH?-W M1@P^(TP?I! *&TX%0AD[0YC+.S!$6Z-*[$XURA9KR=./2 _?)1U"86.=@E#, M,"H@UP'IM#6F%%NK\WO]RI>GI\F3\N@S_OK>4:QE*95A5Y4+%B6U^MV/%F6G M;%&G;'%7;/L):CTTM7OH=R3HI'JGOZG' <^$0W'3#.-?:;,"[036H,XOR0 M'; >M/7A]$T?GJXGTO9VS\[PX1KN]*URIVQQ5VS[N6@W ]3YZ1?[U+J/^' 2 MNF2+.F6+NV+;3T*[3Z'V?.[A];U=N=![3N/*NV/9ST>Z J'T'9"W_ M3CZU9?^_LYG"$M>S.KO/THT$>M<-O]H*G_EJOBJ:;T2:$RE6]4<0CT)*L:P/YSQ)>5$! MU/VI$/+UI.I@^Z7.\#]02P,$% @ R!! M! !@ !X M;"]W;W)K4EF=&6\>\B M(T2"E[*@8FQE4JZ'MBT6&2FQN&!K0M67)>,EEJK)5[98C-5Z1&9%/ MZWNN6G;'DN8EH2)G%'"R'%N7<)A 5 74B&\YV8J=9U!)F3/VO6I%/*!;;^05I!?\2U8(>J_8-MB'0LL-D*RL@U6(RASVOSBE]:(G0#%8PY M;0#2 [P# 6X;X+ZW!Z\-\-[;@]\&U-+M1GMM7(PEGHPXVP)>H15;]5"[7T*-ZDN23I1W .GF8Q./OP$7P .06/&=L(3%,QLJ4: M8]63O6C'<]6,!QT8CPMN&)69 E-26J(CX_'!T?B;>5-9Q!Z->@*'27\=4,O M@.M\ LA!R#">Z?O#H4G._^L]^<^][YGA=MGBUGSN ;Z9Q)*H,B$!6X(I*U5M MRJJB\4S -5VPDH _+N="\CS!$71(!C9 MS[O.]E%A&&F@N \*0B<8[*.2/@K""+D=:D^CWVGTCZ;AG)3DB4G(MN;I*";I.!H(JI]7.W25&UBG!.Z M^ %46:"BP,WY(/U+[6U5)3'N$0VSOYNF$.JY->VC(M=%6IKV07 0.)Z6I@84 M]#W?G*9AYT!XU($I%AE8JJ,8R$BZ(D:E8:_C<]=S7$VI 87"4%-J 'FAH_F1 M]%'0#3J ME=F \CP4:8H-*-_QH*;9@(H0@F;1T'D[4#K'L_Z=@EN:W?Z](-37[]0 0VJ4 MV@*.#;!(U0PM81(#S'4N<4#8^*_DJ$& *3]'9' EA*GL\W$L\+ B0# ME*G/5')6**Z5 DNB:K!Q(;1][\^G[^E&]5&^GC^Q >0ZR-==ZJ/.(1P,#KB$ MWEQ"_SHU>L9,,URN51GYW6@%ZITG/%\M%-V+/@S!0(?%!E@X<**>'7V8"Y&G M'V+LG5M82?BJOOX*50 V5#9'[.YM=\6^K"^6VOLK.)Q"P_NXNI+7M[XW^N8^ M?X/Y*J<"%&2ING(N0C5UO+DB-PW)UO4=<,ZDNE'6CQG!*>$50'U?,B9?&U4' MW3\J)O\ 4$L#!!0 ( ')E^U2#\V1W5P< "@> 8 >&PO=V]R:W-H M965T&ULK9EM_BL:7Z;0S28PD$- FGDF=W+4WO;;3 MM'?WEH <,P7D(I&'^_2WPHZQT8/3F;Y)P*S$?Y?5_E9P=B_:[W+)N4(/==7( M\\E2J=7KZ53F2UYG\E2L> -7%J*M,P6G[>U4KEJ>%?V@NIJ2(.BN;R>RL M_^US.SL3G:K*AG]ND>SJ.FL?W_)*W)]/\.3IAR_E[5+I'Z:SLU5VRZ^Y^K;Z MW,+9=#M+4=:\D:5H4,L7YY,+_'I.$SV@M_B[Y/=RYQAI5VZ$^*Y/WA?GDT K MXA7/E9XB@W]W?,ZK2L\$.GYL)IUL[ZD'[AX_S?Y[[SPX3 M9((*OLBZ2GT1]^_XQJ%(SY>+2O9_T?W&-IB@O)-*U)O!H* NF_7_[&$3B)T! M.'0,()L!Y+D#Z&8 [1U=*^O=NLQ4-CMKQ3UJM37,I@_ZV/2CP9NRT8_Q6K5P MM81Q:C;_]/'RZN/UU26"H^M/']Y?7GR%D[<7'RX^SJ_0];NKJZ_7Z.6W)NN* M4O'B%3I!WZXOT'SZ%*&Q#0;:A(/U\U!6*KFUYH]"%E%S)US9_ MUA.$]@GTBGLM5UG.SR>PI"1O[_AD]N(WS((W-N]^T61[OM*MK]0W^VR>R26" MIX9R?XGHKU4^FR<#?#+"8)/+*[77],,Q*!8;(UVU,:;I6& M7J5?N%1MF4/J]5IM^M831#LWIE$0C-0=,-K3%FVU10>TY1P"=U-Q>8P:KFSB M(N.^#(@[K3K>[4J_NK M4%GU#(FI<7-(SS0U1%KM@M2UA' P "@X$&#H25KU>(Q65::E0GQU05I!LZ#Z MK$5B ;C/N[JK,ET'"@X5,2^SO@^ :T3L3BI)/2.L# A;%NBQV&^N- &Q[8AOUP^]37D48T M)X<7*C8)QM(X&-= BUDZ'YLVWG5Z)]JH>5:&Y/ M%&]KJ)0W]@5KDC)DB5%9+-1E2>1:K0-1L1^I%WDN.N@UT2I[U,V35:$)Q3!E M.!WW33:[F$;,E4P#/K&?GR"R[733*6H-_C5L>C;5JTH\,,7I6,UF+B, MPH09!=$T2RFF#O%D8"KQ,]62%&)4(JMAD5AW.B;R*-!GG"(V,T:3U.' $;B M!^-3](M2=_\W'?2P:,$=4DT GW8N(&QF)&($5>L=W:-?DSN5)O#?2PQ"8B# MD!AA-U? LA.QT)-,V@#T]BUR ;*$3_EQ@W>H6=O MDHN%V*Q>E@TCC9PE80 <\0-NW=8-&#ZDUK(!A#[?*&"F&4M2XBH, ^G(]NY:B?S[4E0%;^6+WQ+8V;_I-XKJ MT=KE42\B?[;+^U6S[?L^\)#Z>3@7=0T.B5A$UCHA;>[ MN=8;ZF,$QBO>OX:O'JU/P$)9ZM2YS7(Y@\YEU(W M0=N8Z)-\)Z96^2:$">QG4C;>IR8N4(-8%[$@4T M2(Q8VPQ)A%T[63J@F?K1O*MTTU1 X]SRI?[B@7)_^\Z#ZSEQ:K;1#).@H22\7;79AC' 0M=T@=X4S^\ M/PJ =J-: :NW7Y_ &B[M"6)R^01'H=$C6^T8I:[T&/A-_?Q>,\833I/$.$Y) M8KSBM1I&T#(Y>B$Z0)OZH6U@4\;5T$FTSDY< M5T4)2;%JB8QPN+,4,L4:NG+EJDP2'%M0RES?\P(WQ90[X<".S60X$+EFE).9 M1"I/4RR?3@D3FZ'3=IX';N@JT6; #0<97I$YT7?93$+/K5ABFA*NJ.!(DN70 M&;5/QGU3;PM^4+)16VUDG"R$N#>=BWCH>$808232A@'#94W&A#%#!#(>2DZG MFM( M]O/[&?6.WA98$7&@OVDL4Z&SIK+$.=,W8G-.2C\]PQ<)INPOVI2U MGH.B7&F1EF!0D%)>7/%CF<,6H-U]!>"7 ']?0*<$=*S10IFU-<$:AP,I-DB: M:F S#9N-18,;RLU3G&L)=RG@=#B^OII,K^;3"8+6_/KR8C*ZA<[IZ')T-9ZB M^?ET>CM'C3N.\YAJ$A^BQ@Q+PG5"-(TP.T1?T-U\@AH'A^@ 48YN$Y$KS&,U M<#7H,[.X4:GEM-#BOZ+E6\Y;J.,UD>_Y?@U\_#9\0B* MRV\O0MW(94J&K^* MQK=\G5?XYAIK @M6([%$9Y1C'E',T$PH:E?@K]%":0GK\'>=U8*[6\]M]N:) MRG!$A@YL/D7DFCCAYT_MP/M:9_P_D>W$T*EBZ+S%'HZB*$]S!EG$L#]@ DC! M^H=O)N%U(O53$V4,<]U$\. 1>*=H1WI020\^'C]5*G\_^N#?/#W_N"[Y?2IWU/]8KBA7B)$E8+U6'TAD<9 5'2TR>Q8LA(:3 MQ383./N)- 5P?RF$?NZ8XZ7Z-Q'^!5!+ P04 " !R9?M4]W0VW"X/ X MF@ & 'AL+W=O- M;"]_"W$7%/CL$KI\J)>?FDE5M=Z7^6S1O#R;M.W]#Q<7S6A2S1? M;NOEO&SEC\N[B^9^697C]4'SV47H^\G%O)PNSJXNU[][N[RZK%?M;+JHWBZ] M9C6?E\L_?JQF]7]^5==5.U'^[?+N5/%UO*>#JO M%LVT7GC+ZO;EV:O@!Y'FW0%KB]^FU4.S\]KKWLK'NO[4_?!Z_/+,[T94S:I1 MVR%*^<_G:E#-9AU)CN/W#?1LZ[,[3EV?9 MF3>N;LO5K'U7/_Q4;=Y0W/%&]:Q9_]][V-CZ9]YHU;3U?'.P',%\NGC\M_RR M.1$[!P1LSP'AYH#0."",]AS -@T[X!X< ^#^GF@'0=K,>SNP[-L&S+J\ME_> M.VM)ZUZLX[L^6D9DNNA2\:9=RK]. MY7'MU>#-];"XOBF&GGQU\^:7U\-7[^4/-^_E/[\6U^]OO#?<&_STZEH4-][K M:_F'-X-__/3FEV'Q[N9O7O'/#Z_?_]M[]F%1KL;3MAH_]\Z]#S=#[]EWS[WO MO.G">S^I5TVY&#>7%ZT<;N?T8K09VH^/0POW#.U]W98SXK"!^[!!/9_+'+]I MZ]&G[[VWY=+[K9RM*@(T[ ,:E/=3.9[N/15?1E73>/6MDUZXZ:]&H]7\A3>L M;J>C:4L'.K]"^^7NJ%.LW"#KNO%^:A>M,MZ)O]TY[U>M-6R M:HPA7C M%QX+OO="/_2I#''RN\OT#\U].:I>GLGK<%,M/U=G5W_]2Y#X?Z?RYA$6KV'= M)?KSE;Q@L\R7_UU>?-Y-#*3; @GC2)@ P;3<8-O<8#USXYA\>&0F.R$,DB", MTU@/X,"VDZ&.C"@31F'.@C37[0K;[CQA612GNATG[)B?QL;8!&$6,)8G6S/M M?$;;\QFMCV-[SN?KQ4@N11HYQ>1)7+]ZWEVKUE>O23T;5\M&7J]_7TW;/[S_ MO)-SW9,?Y0_E'0Y=8(V%ISHS0.?WV#1T25B!A_)AS(4 >M0BG MVPBGS@BO+^#GW=W6>!UG&>1R?1.WLY2B@NRD]KV"I]992B)[U81T62!A' D3 M()B6#=DV&[*3LH'*@(P(6F1"Z1'CH0)$$P+;+X-;'XXL%Y] MWP6S\:HOU7(T[8)\8)8[H7UG>4Y])MK3'.FS0,(X$B9 ,"T; E_),OXI^4"J M*+[]&<8B _3 M=C*I9F-/?DA/FV:UOKFM;[UFY]I==G=>M"86V.O$.$[,:#H'TO>Z?93/ NJ3 M0VD"1=,#KW2NP"UT#5;SU:SL1'6O79:+9O:X1"O'_ULU[;Q:M'2H"4$JR:"5:!6[5:CAMVN7TX^KQLMS6WJ)>[(JG4U(\W82; MV;,L,S]=!^X!](XWDE9 :1Q*$X?.KAYPI:H%3J7EJEB,'?KUK^5RJU<&9,RA M0MJ&IBO8@71M+]*@C@LHC4-I D73$T1I98%;+#,2Y*BDL*6@( GSP+<^Y6-" MQ@ZL4-NXD/EA9.(*PO \8?*J:"C4G#(,DSPQ;N4$91?$2<+VS#JE:@5N6>OI MA2.W@]X3SY:)]I6.H(X+*(U#:0)%TW-$Z6*!6Q@[K8 4V%(674':&!XH(1$X MNH9$&-)%),J0JB)1=HXR4J 4IB#[AH6D *G0#*"T(9160&D<2A,HFIY22ML* MW.+6406EP):?@B +S;J$VU7O%("*65 :A]($BJ8W@B@]*W3K62<5JD);D)(9 M$1J*U,#MNF]*0&D%E,:A-(&BZ2FAU++0K9:Y;ZU^7BWD)[F_?Q7MIO?N#;(E M,+G4[M1ONSD(Z;B TCB4)E T/4%VNL?768.-H7%K ME9JA)D0D)F^X$\.P( S/DS".F'EK11G*Y2H5NT8N\M3J<%[8Z1:R6EA:=U:QWJZG%C>U_9[;:LP*>6 M5U Y#$KC4)I T?2T4')8>$2OUY%-?"'1E)4'D3GQH:+843X+J$\.I0D437^R M18E=[*3FK4/3WDWM.^V9+9[%:69/>ZC7 DKC4)I T?2L4'H7<^M=/5KZF*U& ML<"\3QELK';OHTP!@P29M:3"/?#>08-J4"B:'C2E03&W!H5HZ6.DYN.;JS?W M2/I>Q(]S6D"=4'0K9:$T MB-(]J]I(R5#15^BYBFS9Z#Q,<[,]UNVZ;PRAM )*X\>=$(%RJL=:B4O1$>+2 M":4&-[;OQ3TBNJARXKX%ZK6 TCB4)E T/2V4?!6YY:L^I8;(5HRBU*HQ1G;C M%#.C2X),T=$]\MY1@RI/*)H>-:4\16[EZ<3Z@9O:>R[;4DN0Y<1M"4 MCJO%N/'& MU6@FK]KC[H'QT>.NHLW.O;CW[#O_A9_&WKUWC M@M**(]\#AWH5*)J>"$KFBMPRUVF%I(C0I:R:H=MS[UA#.[Z@- ZEB0,G5P^T MTMTB=[_7\9L%A&3$H4);9+=]A3YC44PLX: J&I3&H32!HND)HE2TR*VBN3<+ MH),B)]3N-(W-S2H'A&$7;S/4MM04LB"+[0]VV_ \]EEN/GW'*<,PBD+?%$@( MNT!>^7-ZUL5*YHK];ZAVQ] F+"AM"*454!J'T@2*IJ>44M-BMYKF7KIUE_3M MTDUFVECF5"E?NY=O&Y?93OZO5WWFEKG0G;V@M )*XU":0-'TC%%"6PSE"11-3P"EV<5/W,^>#CJQH3U9RR8,B5IV M3#Q,2=:R"4.ZEDT94K5LRLY1RXZ5ZA5'W_+3'=JI!:4-H;0"2N-0FD#1])3: MV=[>K\4@#XV":5Q*$V@:'H**&TN_@K[YF^8VL4Z M]LT-<@=NU[U3 JJ_06D<2A,HFIX22J6+W2K=N^I^M1Q-NH^:8>T)0:F;B;[MQ/"I 13^RM^8,T#S.K8$\8$C>!B=VP MUMT$YF:1K2 ,.XG7SPPBIPR3.#,?%*#,NN+>GCT3$B7')6XYKM>>1?0IAK:Y M)=1F871I!>JX@-(XE"90-#U'E "7]!7@CLH+8K\PLKJ24/N%6=45 D=75PA# MNKI"&5+5%JQWOE/2+8Z=^BR!&]O[XFZWBE%?.@AU M6D!I'$H3*)J>%4H?2T[[(DHR$VP!+/934RA-B B2(-]<34&E*BA-H&AZ MU)14E1RQ!5G_1PG]^P3J?+S5T%W \Z76/O7=\H9UF4)I T?0L M4(IV+U,;4[R;KJHQUXPBXS8TY]Z6*>FU_Y39D%@>62N]]X[S!]#94K M52I7ZE:Y3GOJ)[7E&_.9'[??WI=EJ.0%I7$H33A/K1YD)8NE;EGL*=\'F]K[ M?IV'S.HP7CWD2AU+W>K8$\O[Z?%;ENTQI9\PI,O[E"%1 MWJ?,'.7]5&E4Z;?>@! M+O?(>F<,M&\+2N-0FD#1'C/FHIE453LLV_+J\KZ\JWXMEW=3N42;5;<2[[_H M5@?+Z=UD^T-;W[\\D[?W'^NVK>?KEY.JE"G2&U ^^]WG82,5M#N82^QKWW/N1^.CSMK(>]4C*CA(4TRU;5BK9=GMJW" M&%.F&F*)&>W,A4R9)E,N;+64R*("E":VZSC'=LIX9GF=8FTBO8[(=<(SG$A0 M>9HR^7B.B5AWK::U6;CABUB;!=OK+-D" ]2WRXDDRZY9(IYBIKC(0.*\:_6: M9W[;^!<.WSFNU=8<3"4S(>Z,,8RZEF,2P@1#;1@8#2OL8Y(8(DKCON*TZI & MN#W?L%\4M5,M,Z:P+Y(?/-)QUSJU(,(YRQ-](]:76-5S9/A"D:CB"^O*U[$@ MS)46:06F#%*>E2-[J/JP!6BV]@#<"N ^!QSM ;0J0.LYH+T'T*X 1:OMLI2B M#S[3S.M(L09IO(G-3(IF%F@JGV?FV ,M:9<33GO]\<@?C(*!#S0+QE=#OS!:$)F"019A M]!1O4ZEUO>ZFWG/W1<)K]@A-]P.XCNON2N=E])<\:T#+V0OW7PLN"=[Z@!C&'0(OP+A9)A%+1R=SG7#_"K]Y,:4F7Z_>.;,]+ M]O9N=B,X9VK)0NQ:I"@*Y0HM[]V;YK'S:5?G_B>9_Y_(GG2U77>U_1*[Y_,5 MCS"+%.E'F-!_&X$6$(HT)9TJ?N2JRW# ,XA$0CX*EBC+S<-=G2XCGA81C1*O M/*?AG!QU[-5V"__)RW_-JRS:WM*$%.6BT%9%9>29+J]+O5K+=Z]0K6?K?9+U M4H7_TI1O OW."YXI2'!.E$[CA#1.ECI;&EHL"^69"4TZ5DQC>II0&@?:GPNA M-X8)4#]VWA]02P,$% @ -(N+@Y;5=Y=C.3+82 MQQ4G.Y\I$K*PH0@- /G87S\ =% BCMBS_F*+5 -Z<70_W2!/'[GX(>>4*O"T M:#MY-IHKM3R93&0]IXM*ON-+VNEO9EPL*J4OQ?U$+@6M&MMHT4Y0DF231<6Z MT?FIO7^,KNY\KD?5 M]^6MT%>372\-6]!.,MX!06=GHPMXC MQ"BB+:V5Z:+2_Q[H)6U;TY/6\>>FT]'N-TW#_<_;WC_8P>O!3"M)+WG[!VO4 M_&Q4C$!#9]6J55_YX^]T,Z#4]%?S5MJ_X'%CFXQ O9**+S:-M8(%Z];_JZ?- M1.PUT/WX&Z!- S1L0 (-\*8!M@-=*[/#NJI4=7XJ^",0QEKW9C[8N;&M]6A8 M9Y;Q3@G]+=/MU/GEEYNKZYN[ZRN@/]U]^?3QZN*;OKC[IO]]OK[Y=@>^? "7 M%W>_@P^?OOQQ!XZ^=]6J88HVQV ,OM]=@:-?CL$O@'7@VYRO9-4U\G2BM#+3 M_Z3>J'B_5H$"*C+PF7=J+L%UU]#FL/U$CV@W++0=UGL4[?#?J^X=P,FO "4( M>?1SK,\R"K)9C3M@$:@$#?\N[&W%&C%2,RT.Q:)7ZYQ4YN$95[IWC]8VR8U "][32H M97!>"^?'R[PRC*J\%?R!68B;*63=@_8<+IX!GTK>4EG3 MKJ9V:SP*38EQPQ\[+Q!*1UQ6HFPP H^1SD_\ X!)C[SD9?N"3A6@3\:#5TS. M30SPHBMQ5)"$X(%4CQ7&21K0NH=G^!./FU$A]([8AJ+JB?H!"YW?'V."B^&4 M^NQ@G@9<#:)>*(H*/?I-YXS'H!WZ')^!&7O2 ZBDI,HO';F2,E0,' MV,ZP1S.,I$"H^GI"Z.\ M.K]>+%O^3"F8TH[.F ++5H^"/IGHYPW.F_X.=.#$\4:/%4I#D:/''XSS[XN: M4^%5Y1(,86<#>S"7A1ROAQS,X[GEO.KNJ309^%Y"8IW-[H.655/6VN0$')DT M1F\'.IOI,DI:Y^1"ESIFRFO;T;$W@X%1TKXVA7FKW@YGK.ZBF M;2"2NMP<$T12QR,\=K#0>6M@17O"PCAB/VZ@R@+Z7"J."UCB=*C/8T=@&HI MJ.NH2M6'8HZ%0GVR.6D=H)RZ, >LQ+! $Y1CU,4 MQ^E%;<.@!,OJV6P KT*7D/J7DWRHT#4K45D&_!GU($5QD&J)8C5( >T,TT&H M]$^OAZ6XS/-A+/+9(4)(0'U/4Q2GZ5:]9V_L!2*O<@]288&3(51]=B0C)#3Q M/5A1'*R?J$V](UO71> 8XI(,\VZO79:4 8$]*U&:P,EZ:=*K1\SA]]A;(7OTN&#&$%DMF=(9NW7=AJF5"*R6AWLI3E-GN7P< M3;,BD(6AGH_HIR5H36FS62Q3Q;^DRD N#B$IR9#J'C-$"N37C'MFXC@S+^H_ M=8W)3#"7OX)-&F;=IC+?B.&IY^;XSZ7@&,.R&&CVF 4F&?>DQ'%2[MQZ98+B MMM8?>H57M*?")+!P .JU.QC=H?2>H!B]RIUGK*NZ^B6GK5$RO_JX]8UZ.YR% MO2/GG]:U>U[2\NY^K*A8!$M:["E6"2FPL]E8QS#59 F?&N$0&*<.[O"5V?F62!5QSU&\6LP2I^HJ)FT*+6#T-F;I957 MN0M)#(FS"I[CVS24!I,>I22.TBLFE6#3E55GG\WPKN:=$KQM39!GG0X>FE3> M!TT>H"+L/FGRF!6A@V?2,Y7$F;H7-=9,HJ U10?@TY;=5\'I)KZS78B&-;// M#*5YH&@F/4])O")U4P$?4;W"/55F3G#F*/>= )/L@270Q1X['">YH'X1'K& MDCAC+U\S % I,*7WK.O,KM3KK4M/QKT0(2YE49I")^[Z[!)(S L!WH'U2"9Q M)+]Z8-22[L&RR#^^_AR>7ZC9R^F_4+0I\KH5=+Z@ XTUTF[W(]SV+]SLWZ0O&E M?6UERI7B"_MQ3JN&"F.@OY]QKK87Y@=V;SZ=_P502P,$% @ (2_O\]QS.;K<6_?)ET1!/%7:^*M!&4+]>CSV64F5]"-;D\'.SKI* M!KRZ8NQK1S*/ARH]GDTFK\:55&9P?1G7UN[ZTC9!*T-K)WQ35=(=;DC;_=5@ M.N@6[E51!EX87U_6LJ -A8_UVN%MW&O)547&*VN$H]W58#Y]??.2Y:/ 7Q7M M_RJO!KP.1TTXV.MS;_1^IC>=GUI=9[>-?L6]E)P.1-3[8JCT, M#RIETG_YU.;AOSDP:P_,HM_)4/3RK0SR^M+9O7 L#6W\$$.-I^&<,ER437#8 M53@7KF^D5U[8G5@[\F2"3+DRN=BD,O'>1A5&[50F31#S++.-"LOA(?K FE%[=X![\;6O9497@YIMN4<:7/_XP_35Y,TS MX;WLPWOYG/;_6]6_8W6^66[$W3NQOK_=W*X>Y@_+NY68K]Z*S<)#R6)F\;#DO=B M4[0X:E5M^=\AW'L,#K>E\).X:UVH#M/#P MJ'(ZJD@*H%B KU/@[!ZT%"6X."K2:D?9(=/$B9-B#RH$VX02SSL+KA%(%LNU M5CAW=0G&8W$6]B/QT6A.-$MEZ&!Z"F!FY [/0*ZK8JD M.8^+(7PIB'U.28 M5&#K5:ZDXT+NL45G0QV)\PWT %F9)2@=CUO^"-O0.W1XU(^DM@2H19(H61 *A.MN!Q'*3E?D$'5-0,G MRZAFU?+8LK53,%+KKAR$.D:O(EEY\:+-WOOY?-TF[J>$WL;YAOL?9>-CKF$= MO..H:'0+L[8--Y0U3@752MP^9:4T1:P6.BU.\1!"?EI K'0K+6Y,6(*P_,6P?LPQ!\.5M8CU;44 I7P4.1 MA:SYK3&IUV(A.4$GF'D>*<.8Z!0CQT?!#@%;E94Q'!1=-WD"#*-[;DR#\_>I M$V&1[S5B.OG#GR-=L>F=\AE$#B0=*)#/OJ6,JBUR=S&-TW4:@VW!V,^_L^&F M^#C/*AQ2>#&9/6. $'>0KIJ%9RJW0+PW2"$]B!]*RCLF7:TUY$3U& M0SDF=_:A]5-F)VG9$_0<4A,$3F/;WKLF-(Q%"'/%D6M<4GV4S152B4YPMHJ@ MZ-T;B64Z;&MT8BKKT.Y5MTA3J!X[P-66XJE#^DS# J_=\A8DC6.RD<3)FW#@PMW/J[\ =_U%,F3J\X,U'**YEI']#U*W<0417H)Z;H&4J!V)H8C M(I#8:$D*I@P7!RGX((M)^[*O:NM36R$I9[MJ=.X[9GSR)5N1*^+W.CJ&8T\? MM?UJ_Y/ /'T)'\73[PD?I,,5WN/*O\/1R>B7GP?"I6_T]!)L';^+MS;@*SL^ MEO'S@ 6PS_>'[H4-]#^47/\'4$L#!!0 ( ')E^U15]SY8P 8 &&PO=V]R:W-H965TG!VTCV[MFVTJG@/#RZ2'A^-^&_6MV[)V-B)%-C MOO+-57DZ"#@@5:G"LP>)RYVZ5%7%CA#&M[7/P79)-GPZWGA_UV$'EJETZM)4 M7W3I%Z>#?$"EFLFV\C?F_C>UQC-B?X6I7/=/]_W<:#R@HG7>+-?&B&"IZ_XJ M']9Y>&*0!\\81&N#J(N[7ZB+\A?IY=F)-?=D>3:\\:"#VEDC.%TS*1-O\5;# MSI]-U!PI]G15]P0C4R=##\?\>EBLG5ST3J)GG*3TP=1^X>AM7:KR>_LA MI& M%6VBNHA>=/B?MCZD.! 4!5'T@K]XBS+N_,6OH+Q1C;%>UW/ZW_G4>8N:^&,7 MW-Y;LML;]\F1:V2A3@=H!*?LG1J??I(GUJ+-MHDP/7+.))6'=&;G_(H2H_IVIJR[?OE$NVO M"UG1K2H6M:G,7"O'\\+HN+'F3I?*D=$5R;JD6OK68NY<.FH>??"KI2Z1:267 M*%O[56'%>^T7Y$S5\AQ'WN!-#07HIA>H)(LV*(RUAEM?;!>YEUY!3U0C;9<6 M03-H"DGGL'9=* &GP,@Q\(*^2R,;2EH8Y\G,>A<'5E6XEJ1AJ=SA+O1OY+(Y MIO,6_=>MM2L+2(">UTYP^.T,M=2B&L06)J_,Q:$+)$K2K*TJ0IS B4 D6)CI M0B-GE9YY4M]:W7# @E1='GAS@ N5>JX]ILC'.+9Y$P!.]Y SOAJ_0&J>9'[K MKT^ <]#WI:FU-Y;9]T_0'/X[W-GQ9IVN=CB@DEHTO@5(R-%&;P%R"KBE(UT7 M55ORLK]).]7.U ?O-']>K*"/H%D#RWDU5=9+^@2N;XVI1#=ZSZG91K 2='TY MH7?*SEO']"/N@QM3"OK<% ;_]=3JL@*Q;R?7@B:%!G[.,IW?Z77%].LI61U\ M0>J8*D&_MV#C_^6J1@5-&FTU2+A=*"]QT4O$Q=TEZ(NN2VL*&'!*WROYE28M M>G_E:*^KH.#X_>2J&X7'^X]5]8O55<7H?[2$^K995U%CJE5A5PYEP&&@)"1X M1)^T'J7/P=]T^F:T?5$/OHO>-8KKVJ\>Z\0OI,=WOV'QZ6O6>;ULJS4IZ'E( MQ+H"]Q[+I=QDKA,&Q>6,N_U>#-B+KCVK;]T9 BJCV25)8 Z?4KLZI"^*MQ(, MW!"+Q6N"M]')SB4;O)*0[?Q-)]PIL,$=VCYG,6T=B'7HPXOUJ-^K:,]ON]25 MAFJ#!N9=&F,L4*/*:MDI"1AN%"OBHZK30MXIE(6J$<=R"JB[$ MO\-AV6 \_X@;.=A\_IYZVJ!ZG(_*FFE(P\(J]=WF@[!U4-W68:(?GGFSUU6* M:1VKTWZWQ^"_\,GH;U$'R9QK'B".+,,J2,4!%78ZR<2Y&<3].8BR:!EL&_L'Y7F6)@\PT,( MDI*8L'*:<]E%:4PA+C!XC84]\)UD^[2'9(T37,-0I&&*P4A EO?7:7VV+8 R M'"'*#-G,$#.C3RE/10PVGZ,18/)Q2E$D@BBA"#0RJ0&H#[$7A=PH;*'6+2^H MAA(!39:.*&3"$C8,D=$H%T$\@@6$AR4(_<]?H>[.RX>>%P0V9CJ *^[Z!.49 MH&CQ!-"1KS]W_W9MKX=/#C]+; VZ(YZ#^K2U[\]!VZ?;4^1Y?WAZG-X?03]( M.]?8D59J!M/@,!L-R/;'NO[&FZ8[2DV-1YET0U9"97D"WL^,\9L;7F![MC[[ M"U!+ P04 " !R9?M4K>*(-8@) 8%P &0 'AL+W=OGCL."[0;UU_&%/2Y7V>>_@XO77^<]A:V[,ON[8+ M9XMMW^]?+Y>AVMJ="2=N;SM\63N_,ST>_689]MZ:.D[:M4N9)/ER9YIN<7X: MW[WWYZ?NT+=-9]][%@Z[G?%W;VWK;L\68C&]^-!LMCV]6)Z?[LW&7MO^T_Z] MQ]-RUE(W.]N%QG7,V_79XD*\?JM(/@K\VMC;<#1F%,G*N<_T\%-]MDC((=O: MJB<-!O]N[*5M6U($-WX;=2YFDS3Q>#QI_TN,';&L3+"7KOU'4_?;LT6Y8+5= MFT/;?W"W?[5C/!GIJUP;XB^['615L6#5(?1N-TZ&![NF&_Z;+V,>CB:4R3G)]Z=\L\24,;#6*H<3:<:SHJRG7O\;7!O/[\@[VQW<&> M+GLHHU?+:ISX=I@HOS$Q9^]U/9LP7:(5A_8Q?G+[\3>?+F&>_5[+UZ3OMS=7EVXM-N?;CZ]>KO MGZ[8+P>/3AKRT@2VL9WUIKH.FJ]E!#6Q=ZT[:&NI3#QMXTGIFN M9L0IO>U,5UG.6K-R,.C\7?S6NDT3^J8*LS[.B+":RK28V(%00!W]T=?>N\,* MX6R=Z^%HM.3\,+Q%)!X2UO2/9]EJVT6EIKYI0C0? DP/7L%@('X*8()^(AIR MW74-?(W*Z=GU6QA8-[:M9^4G[&<+/CG.:FT].&K,J8_+XA%V$(=TN]($9CSQO\5N#]KP+J,;6LAM4V!W";+!"U!LX&7.' M>61CXUR-G#KX"7\ZUS/JC\^6W-X;JG@[%&#\6C>A\C:^;6HXTJP;@RR?L)\Z M5EG?HX3 BMMXL]\.:422*:_PY]+M]J:[8X>^:9O_ A'_<2@X@W/] = =S(!= ML "1:LQI?/T*7O1W9+?WS>J ) ^"$:H,9>_ZB#T0?SNBR'_&XC9F;12>2W"Q M

:L3=WY#?-_&,F=P:]T\+" 3F*"P6JWDTRD.Z;'?4':^/SSY0"5X% !MJB9CXU'7VS$'B&8=<@88D"1 MB3!1PXD19K!V(]S('8J5M+FVJ2,GH#WZV'^!XAT0C%S7=4.VT.QW:(LQ\^X6 M$Y#VY]-+B!X:%M*C3Z:J_ &/C_(Y^_R,@RO34@.SN' B\=-B 55FL_%V,TC= MS=B] T? B\#6KL5&)KP&FWG4[G@19%C"[+R$L>_A0K]%PR&8\ -[?]^VEQ-1 M?21V<<1E\/I(X*79[=^P"T2T&ZKS0/!'$'5+6'KP]D,D>P?N?%K]I?-[8E![ M1$C?BQ_81T*E*#%+!D[2,4AAH M^J03GN:*_0QW.S05>*PR3$C%,Y6PG*=9R5Y^5THAW["42RF83C(FTHPG4K%W M35VC]ZX,.&@,?1T5%#F^ETQHGN22"4Q,6,:S7#!9%DPDD@LHO@3=UQ"6/"L% M$P57I8(5510L3U.6%DPK#M/LZN"QFXUQE!H2*>0RJ,B9SDOR2QBT M,:_>FPI\5C'-,U&R M(PJ"1\UTR0-QFC"(L2I:)]1-L8IKC.$U;P-('?&=-B MCEM(GA:*_1(S+^ ?4@C?YL^PF]X_P2_X-!1G:KH7+,LD5T)0ZA74:?!NL>0Z0I5190KO@2N5 ?I8J MC+7*6*FYTOF$UCSE.5I'*%YD4:+,X5E!/^K@!Y 3< BJ)]$5K5Z!JLB W,CV<04* S,$*6A)H! #F@AU5!4 M3& 5JD1W)"S-N4X)U4I$$,(@HA&:YI<37D&V6A!/%U(SM%I.V"T+B*)_,$T M#.H1P^)=0F:QYF3 =2FHZS3!K>0%:!34AF0<81:8*X$YM$]6ID2T FT_I4)F M &0RPA;9*B@X63#B:Y[)>\Z5X.GR:Y9%P^7TA6J@A'#P(!$U2!0FB?0R4#,*.@(8YO.,=A#4&J@Y6!G U 1I:BJ1 M@.^4> A@A)I@#O89,0P5?S.R0NMZ'GNZ."9=V@V "0G?M%J@:<$&\[HSM/8( M8*@&2"6M$K2 $(238ZP+^36$2PI))B/3)**,]8A9>T%KCQ T0*1:YA&_*D4R ML7/Y]Y-_$13C)IFVP<%5C9FVXN-._4#'E>&T$8^"LP;_*?0.C]=AWG$],/>__A$(&=>SR-S^V;LQX]T#G MW@['I1"&*Q.R@6,9.P3R;;YJ>CN<,0+=>[ 5'.LZZD_2 &D:5I,H$HH#%WV9 M7P$C*QR+<;Q;37KBK< D,)QR[J]7V"W.B@\.*(^HYN$R^B/\WZU0"4!M8*;+ M!\Y0NT\0NQ]=/O:...05G/!T64$X D$DD1"Q<\"FY:F;L.71;24\W\0[V8# M:0VLM6M,34Z*;,'\< \[//1N'^\^5ZY' MFN)P:PUP2@+XOG:NGQ[(P'P9?OX_4$L#!!0 ( ')E^U2[#CFXS@4 (@, M 9 >&PO=V]R:W-H965TW*!) MC?4N.4T".$W;94C3H$G7#\,PT!)M[^6Y MXQWO?'2G]!>SY-S2M[:1YGBTM+8['(]-M>0M,P>JXQ(GU M%VJ;<1R&^;AE0HY.CCSM2I\?NBN-W7BCI18MET8H29K/CT?3Z/ T=?R>X3?![\S6FIPG,Z6^ MN,UY?3P*'2#>\,HZ#0Q?7_EKWC1.$6#3PJ1U3S.>L;^U'=_<)7_F1.7Z4:XS_I;N#-DA%5O;&J70D#02OD\,V^ MK>*P)5"&/Q&(5P*QQST8\BC/F&4G1UK=D7;J=4?2>:YFAL8<-QCJN5OM-!7_P3?3F]5](N#;V1 M-:\?RX^!;0,P7@,\C9]4^&LO#R@) XK#.'Y"7[)Q./'ZDI_H6[OF_?S1^S-A MJD:97G/Z?3HS5B-M_M@5AL%*NMN**Z5#T[&*'X]0*X;KKWQT\N)9E(>OGO A MW?B0/J7]/US:O^B[O)E>OCL_O7A#T^OK-S?7-+T\HWNV*04AA^4L/1\C-OD'A.<)O4W''MUC17#1X'4I$>T*27:K>P(#9IW=:&4/3JNK;OF$6-B[QC.VFGCT&\]J7 M%G1K#AZ\#V8I.D//*2NS(,U"K)(R#_(HP2J:E$&9%.YTD@1Q&KO3/ N*PIW& M<1&D^80^R0[6I#-H>;64JE$+P0U%:1P4>4AI'I111I,LF*29IV9I2$D1Q'E* M49@%<9'36_95:>9B9/JN:^Z)+33GK0]S-@G"$'K"('(2#E.^)B)H69I37 )\ M2C>:U7B\\;"[\Q+@DA1""<4 '7JA$MB3 # OX\3.C*HS?P.\B*P@4]C0HJ M(!4&3T&W]9P0-,8)73B""[RQ-@S1Q M.')H3T&'1JC*PCB((AB8(-C E7$4OUKM=M'.Y"25$0;\D-NUVT-"BW:,-N%^U&6=8@&4I<;^F39NTQ M4B6+@@0^/T> DB K77*M_7Z.ZT2@X?GF8?+%Q;2^%W)!K%4]X*+"%JOS (54 M-7WM3JLE*@HIYFZ""QG0[!XN=TK;(87XPCLK#,U<^SW\OH"NM*K[H3V^1K<7 M%7RXV<[=+887K.U>T;1'V?B">B?/B7T3]0/4?NQSEW,D ]) MZ9"@UM:[Q]0I M'IW*OP]642U,IPS ++3J.]J+]VDO"9)DLO^#]/I[?8[I +U?HEMKS65U3V@: MT@RO"D6H']3E7I3E^UNIE:&84,!9G'WWYL&W(@Q2P(/G481"RQ]YGF*1NP 5 M<8I2*^G/W7\^"M>KF%2.C\> MS*];'(9A/;0+ *"//:RQ@X?21:%)9?%TS_["U.F"A?K55OP]X)GUOA8MM/+! MO&@[)K0O4C>BNG_9PSL,FF $ \011_"@'8CYM@QZK/-5:7BHA>$'NX:+ M\=9TB(ZW\#.PP7WA81D&Q0UU,V9/A^GR@7V8T=\SO1#PO>%SB(8'138B/&ULE5@+ M;^,V$OXKA)LM$D!K2_)[\P#RZ&+WT&T72>YZP.%PH"7*9BN1*DG9R?WZFQE* MLNS83F\1K"6*,YSYYIL9DE<;;?ZP*R$<>RER9:][*^?*3X.!35:BX+:O2Z'@ M2Z9-P1V\FN7 ED;PE(2*?!"'X610<*EZ-U;T3 MN=Y<]Z)>,_ HERN' X.;JY(OQ9-P?R^_&W@;M%I260AEI5;,B.RZ=QM]NAOA M?)KP#RDVMO/,T).%UG_@R]?TNA>B02(7B4,-''[6XE[D.2H",_ZL=?;:)5&P M^]QH_TR^@R\+;L6]SG^3J5M=]V8]EHJ,5[E[U)LOHO9GC/H2G5OZGVW\W'C: M8TEEG2YJ8;"@D,K_\I<:AX[ +#PB$-<",=GM%R(K'[CC-U=&;YC!V: -'\A5 MD@;CI,*@/#D#7R7(N9L'L7!7 P>:\'V0U%)W7BH^(C5AW[1R*\M^4JE(=^4' M8$%K1MR8<1>?5/BW2O79, Q8',;Q"7W#UJTAZ1N><(L]2)ODVE9&L'_=+JPS M0(%_'W+6ZQH=UH5I\"]%68M>C<__A!-PLL3EHY:2T>GM!\-P#M2 M/]T]LY^U6GYTPA1 0W WT9 JUHF4Z8RYE6"9SB'GI%I^8N=2P9"N+%>IO6 MMVCA9@\B$<5"&#:,:"3RPX]BK?,UB+-[(U+IV&>>R%RZ5W;&YI, TAX>?OQA M%D?Q)4A$,_:,MORLN=I.;;Y'HS (00(TAZ?FC4#S-!Y["P[,F\1CTM/,G_2' MT_$']B24U(;]HIVP+*T$RD_:2?,X"$<1>]:.YVP:1V3[-)X%T\F$_0*5KU*\ MT,;)_P)X*;!&5\I9!E@Q:6W%52( 70M#YS&HFL47['P4Q./Y1:TSWXW$9#X/ M(L!C&H^"<3AE]Y4Q0CE6XAI0BB ^>Q+G$:FIH&D_&4_>?P/UKE41")T3_D2 %.^$3E'KCE->H[%BUOT=I=OB.LQ'OCY;QC99[\J]HV_LGE M5 O81C P4 SF51@!&>)9RE?&B'0>':.\8_#RYJ^M\T'&HXN+]A2KX51R'!T M 9'&U0.$ L8T#!J&KB\MC+'IQU?!H9]YJED!D4#_T8<.%6W''5CP% M5\$ZZ21P)-%%(1T9!AZ>C:(QU/,\1[3/"@SP MS1%7WD:HL])C,^M8N$#U2B8KB(Z (D8XU)H]E??E^NP91H^J9:71:YF",$)P M+B_ TC,H+RT,_T>\]Q [E DMZ=#NSOJS_4C7G*%H M_F6G/.>.$0S." "6[=HX][%X'ZT#LM/3JT$&VVKQ.^"+SK_7Q\'KZ ,KP4NN M5%4T*!QH3@39GQ4W0+;\M2FZ"[&4RB+KM[VYAMJ;>3II<7/J.&KP9QHX_V%T M_$Z$3/4%?<.-XZLX,7Z.(MUXTA]Z"(F=9L92'F_ !KW6HH^^PTV M+]")L&J"AV4NJ;I1IF)6M"LZ:%[@A_G4!1)H!MU*"@\J>_5[3'?_KU\Z/_6.:5;X"\! \3 MJNC^A,ZHL5&KP9/K>].WS3R>-UG4 0"R&?S M;N=*X,(.(D;5?TQDR^^ZWM/ M:#F[X242="72I2];4!3\H0Q&H7G!RI#C&*(U-Y+,V=% I#M1UY%^TAY:=;O/ M@.\( &VHH7F,MSI0AN; M4V6(K0A0'P(OJ,"R:%B?11Z$D6N.-Q&>\%\ %E3Y#+2W//&9@/IX"E3QEDGE M+U^H>JD#GD*%_(H,5ZJ^ZVA[T?'=#_B-D5Q "E"MI/P05*M7@EI'43:'%>H@ MV<%D, )O?HZUE>Z6@4:VNR#'HG#8CV:S#XWJ-UL9W#D(G5$:0[&H3+*B()[- MX\YN5;ZW'4+=WAS:Z\['_4E7..%V%2 1\XH2^2S<_>[S'_?D.E^@T0LQ#BECYTARZ!.Y>]AL= MF6Z!48VS&R.I9F3-P#9(.P==/'AFL)U01&I_P-T[UA%N30^@+$.8"(WZ?(0M M7EG@$/J'HY @$Z*@RG=2>A\';_VUV':ZOUS\Q@WUKUQD(!KVI^,>,_["SK\X7=(EV4([ M:$_TN(*2* Q.@.^9!B3J%UR@O36]^1]02P,$% @ &UL[5K;;AO)$?V5AM98 MR !-4?3]"LB2UE9BR5I)FPT0Y*$YTR1[/3/-[>X1Q?WZG*J^S(Q$V=X@ ?*0 M%YOB]*6NIT[5\,W:V"]NJ907-W75N+<[2^]7K_;V7+%4M71CLU(-GLR-K:7' MGW:QYU96R9(WU=7>=#)YME=+W>R\>\/?G=MW;TSK*]VHT MGA?\3:NUZWT6I,G,F"_TQTGY=F=" JE*%9Y.D/CO6AVJJJ*#(,;O\86I'/\KUF'M MT^F.*%KG31TW0X):-^%_>1/MT-OP8G+/AFG<,&6YPT4LY9'T\MT;:];"TFJ< M1A]85=X-X71#3KGT%D\U]OEWAZ:NM8>5O1.R*<6A:;QN%JHIM')O]CRNH(5[ M13SN?3AN>L]QS\0I#E@Z<=R4JASNWX-H6;YIDN_]]*L'_J5MQN+Q9"2FD^GT M*^<]SOH^YO,>_SOZBB/MBLJXUBKQCX.9\Q9!\\]M5@B7/-E^"272*[>2A7J[ M@TQQREZKG7<__K#_;/+Z*RH\R2H\^=KI?]YEWSCN\^GIR=7I\=G5I3@X.Q*' MG\^N3LX^')\=GAQ?B@^MM++Q2H6[3N#6NM%S74A**B=^56(IKY5867.MX7*A MPPI/YM2-*$S3Q 1<:[\43E9X8.:B4-8#,\2L=1#(N7B!Q"?O1MA:5&T)M08' M H2$:JZU-0WI+RNQ5++"L;35R;GRFY'P\F;$7ZAZ59D-+43&>*^L&Y.\I1&- M\4%LV6SHF;(:9U5:SG05;K*J,);TH2O]$DY,@G2ZL[P(%3I-KND3]*(3BTKJ M&EI:8;#58F= 3[*"7TH/I&JK4BR 1\)J'.U-)\5*;H)O6]Q'\%DL^S88PP=W MK(I;$ ;U"I?_^,.+Z?[SUTXXM8+K>,W&Q? H#1R<8J;\6JDF MKB-CM<&#R?6W#)J1J7-C3DS:6&FFK M9VWX(HF;->&=?^Q&[(+V?7#N_C96%Q]MZUDY8Q0SDO$\ R^+W5CO-7T(E MCFE0$!Q5B2M5+!M3F07IF]7CN#Y&"92S$+;3B=BE?3&P3Y5==)'][8B.1WT[ MI./"_\?T?S.F@Y'O">KP\'\LJF59 M:I2:PZ6L5]#A[T*[SG$5KG#$=C4%$7E A]S8*M\(IP^.QSE@R:0IIZP4,Z04 M+IMM>O?%XHG_2%RKF#JAR(< V85#A6D0R]%8ZL;?MF$^UQ1%:RU]*^=>A6@# MY'#GT<>78/"'5*E[5Q=(?81N+L%?U_.KBC8#5.N$B9[N5.:L]Z;XPK(P":*O MLW5&D4H FQIRA8Q7#37AS62ZP"'20ZKGXA"PI[WX218A"W=[#H4S8[R=&:_$ M"TZZ_==':I9BCHB1+[ MDT=_S?D_!]O&DHV2Q.J(;!VI0M4SZ/%XGQG__L-1$/Y*8?,G ]VS_#B$ 7_+ M(PKY77W]$):0SC22PKPOA9&,;M7$1><0\D=^T\6%. M_AB*4$@M#,X9BP-V&[H6E;L6WGM'LYB[I7CP]-EXBM:NJA*T/'@QZ;X9<1(J M;EZI/##T>MB[8<$K%6*2[>"2H?8$19J8I@]R+S.%',ECB_1B.O*Z+0J*>20TD2\T3V):#' MIA:W%PIW2TMR; ([#_&\4I:Y,1;TZ\&@(L)0@3!S^L\4%XI*Y3B2M6ESL$/B M;]AD=,LH(D*9NHXI$YOZ]/U Q%#X>I*&@HU:,I.QO&%-L#+DGJE*X]R I35R M:RP^=2R Y#@>M#,)8JXZ0D][4=\\ U]R%]5"A-Z#_@XHQVS",=;>KDMXY"-;BXC2:\*XI[+JFB8PG2G@'H1I86JV&3Y5"XEKI*C@@G^^C5 M'(B,[U8N%$L>C@)J)O81PK92"Q@Q68H980CYJ!P;'9@S4P.9G=?4R)6@ \%0 M/6!)#QGUNY,J\#;R,7!;HHL?]9NYV(8Z_JZ&N;IM_=/H*1\3$Z+6C:[;.B7& M>@G*VIC\9U>]^<9P^8R3ICLV%!HJ3IRG82\LMM2XO.ZJEE/92KJY-A4%>X,= M9/6VB;38ARQ.V<#FO).YG0<0K%P81X***8D#V^8 8/X703%&J%/W9<0:*-IK M][LV6Y8( NQ3\SF=8YJOE;>5<9'8A:H;&#" (9(3XM_2+<6\,FM@UW?E-&O3 M>&A&V:V)J?LP[[@UXB VX%PW[P&00,^(( C+%52_25;:WT4E)JA5NIZ!0:NNUO",I8EF"HQEV]"#90#3WS(I MZ@F]M4R/[EF_Z0X=EGVJ-,G4B&X(^>#9^&6JV] ,4&T3A&Z?QN19RP)UMRG7 M%)P4@UXBA8B?*NB1FH /^ M-H!;5/!A>;0-5OQ78>#&3AC\B(/C';89;]# \QK8T* M?CXZ_KE3[R#4T"2D:9BNP5#-XI$G MF_F*&$2F:4G%2B23 7'T3) A5599&Y MKXB<7^,DJDD N$ U%V+UD3$:%4;BWC(S(RG,'Z@_+B(3C/ ]&]UQK3Q(1!MQCYTHVL3WE,&IC:94&2C?-Y1YLXP M;V*EYJWEJG<+:CF1*<'BF"%*XWKB8 >-@6* L85!$^C>>4N#F [#4AKQLLR5 M;!C7JE*0^>U=HKC_G:G2)2B1M*4$;D2%>!&C05. M0-Z'^6X,WK=) @EB-(,R]& ZGG0]31A1#CN@_9=$A;L+"F;XP =B3+D^Q5H! MV[,-&'4D@5*?&82>OQNK=-Z(57UKT/&!?15GBEWPO13OM5B:-1+=8STUC( _/MS["_0 M3LGF2W+1A[::T[-3=:,+$V<!321(KEVKB:<=2GY%%UM&TV8SWPU/X$<(3SY3 MEM2.T+O4Y (413=7N9D;^? NK+6 0Y4&<5#W0KT2GV'\2S( A2@3 M!'QQH1?)L7&1Q+1W6R>XKK/AD:!,H&).QX? 3TD^.'F:Z<'GT2=$E'60Y# W-KU'0[ M$'+J!&,/;)ER+)#*&IF/3@R0MJ)HB;4O7O_^,9"'%QZFA:D#(*O#* #M*W(< M6 ?BMC/Q4026$:'2>-NT>3#.[HXXCAF>DRX$WSWAV4V,VB:?7;):LB$T0,( M8ZA#YEE)V6W=/:'W+;E="%:@\\Z5SV^;KM B41S0Y%5\ MQ3E'^H9Q_1%M"[ M@Y$@#U%$D)<0("B]E3@(B8<@F3Y_OL\T.H82G7\J-]%R/$&^JSK%6:TL(WJD M51$F\DO:D?@H85]T0R3><0-,VXA+9:]U0?O)YA#MT8GX-/XT/L3G7Y4D,R&/ M2@:@$9ZY?)0),J4Y*!)X#VR1$UH'*'LK6V\96B! M,55<\B\U;Q!F^HV#D8#LCT(+'FOZ.O>IO'R810>>P1 MJ;)?@K=U.)10I^!ZP]6?IN3YEFV^V1Y:O#=>LE)A7)ZVA;#KQUAJ%;(A3*KGL7K05Q_ ! MME:$_T04PLM*\617/AR)8'P]G\<1%Y//QQ-1RHV+' PB!=8V%),'3$28R<+< M9 ;Y[BI^)TZ3)<:#65:K@I]_@EQ? %;^_-4!@$ M=Z]^>'KCEQH8RG,[FB9]3(U U^VMZ,5#$?3N#<*'>H2TC6/3X!N8@20-_@Q9 M-YBP]KJB41KWKO((+?2NW#)U/S88;_O-V5[O)X,U$67Z8:0+ !A^/9B_S;^] M/ @_.>R6AQ]NGDJ[@(]AJ3FV3L;/G^X$EDHAT6H#G MC9?BI+;KJY%A3=S;4KN<&L6/5L;P0MO5*I>&L?# M7LEEU3D[\<^NS=F);IR2E;@VS#9ERMOC:XZVV\%+(4E96Z8D;,3SN3Y/B\3^O]@C^EN+=;_QEE,M/Z!]U\*DX[ M,0$22N2./'!<[L2%4(H< <;/UF=G$Y(,M_^OO?_F&6IYU1 MAQ5BSAOEIOK^HVCS&9"_7"OK?]E]6-O'XKRQ3I>M,1"4L@I7_M#RL&4PBG]A MD+8&J<<= GF4E]SQLQ.C[YFAU?!&?WRJWAK@9$5%N7$&;R7LW-E46&>:W#5& M5@O&JX)]=4MAV%0H[D3!+I;<+(0]Z3D$(Y->WCH^#X[37S@>LL^Z^SGE"G2*=%);] M-9EA%5KG[WT,A #]_0%HG(YMS7-QVL&\6&'N1.?LW9MD&+]_ 7Y_ [__DO?_ M4[@7'>^'/;VZN9U^N[C]-OWTY0.;?+ED7V\_7DW9].J/R>W5);OX.)E^N+IA MWP7C=6WT'1#<<2-U8S&ZVTAKQ2MZ%E ZS8":Y;JR6LF"^TG51> MNJ6L_-JIIU9+@TJ)4N9V68UC;'9<,]^*AAL0% M,F?$95DK0?=;R%) H!:S?M//35LPJ& M4I#KMCRRK4LNC,/F0#7VD\2 $(62IUKZT#+4E04/Q?05];8-6I#DFK)\DZL M$&NV6G>+]]2E=C,HV**2_^#U&AHPO!UVAY!+I;SR \7;9-!--D]VF#%"^"56 M/K R:)8@S6)0'+%1G(AX(**QB:A5Y%M66N<[P4AL:%*M*+( ^WHEJ)/NA.%5 M'IROZ9J)2LRELQ$KI*VUYV@L,G1=AI[U=FF_AV(&H-O3+/M$9[K=DF/.N.=@D?=>/U@UWN M0DO/M<*!P./B,V#V6E.AVL\G[3'@FL5U8-#0S@GU<:X@$G(NL0#]1M-'LXP# M!%EL% 8WUN%2^FB CA'6I2!4Q,WVKO7(R0W8VGESX,<8\@9P]C",$Q&W]>^F M1;9_?@Y"V,-C=AWFF8C;+P5O698-Z3=*X@S7)(G&1ZE_<#1.MNW?\;)^SR8- M3@UAOG;\).F ];.4'?0C@#R$^7@P9)>&B@1D.VO?O1FE2?K^E]?_DJ]!E U& M+!F/V!"H04L_91?:U-IX==E4=(1W>)5$\2"C/[?:P=5;6 W3.*1X-*""GSR5F_KG/O=CQ+->-1<:*A^:'I@Q640I_/6/<.VGQ"3BQR,? M;AP/43G/2,06F%8#/%XH"ZB6I-, M;%77706+/M'&>PRX$] ['C(^A$Q_2SL*/-N/*2@8WLU4/ W:Y2T5F9#KWVM5J$"8!2\"=;1M@=NVSRN!-@ MYUD87EH<0%>TU3RS\^%ID]O$V-O\^Q6@$-@G2 Z;9[GGN6FH#(\'LRV@+^OV M\=-1W3TX35K7YRWQER(7Y0PL9TE0PE"Y?O;$;DU^6\V))54F\<4C5/6:KT)W M'B1Q-!C'A^%T%K7G!?* $N.3H6K/)3FV-E3(JC"W!^/QX9.J4L.DHS';=W;L M;7T E + Z#.'-LZFYXJ:]H2=236E..;I9 MT?@H M5YY:2THJ:]0V7NC[J=<2QIW)R.[-Y&0D.MTP3F<25->V1#Z>T$9LQD[@[#:N MV:K69L.;C-9D1>=4WZYG$I^\ :5B+>6*"0Z2+L?.-#@^B8V^5?C)Z$;MK<%D MLA#BSCR<5V/'-P'1AI;:(! 4]_24-HT!PC!^;3&=P:4QW%_OT+_8W#&7!5'T M5#1_L4K78R=WH*)+TC7Z6FR^T6T^B<$K1:/L/VQZW=1WH.R4%NW6&"-H&>\E M>=C68<\@?\D@W!J$-N[>D8WR,]%D,I)B ])H(YI9V%2M-0;'N&G*7$M\R]!. M3\Y^=4P_ N$5G!)5PSDO*3>%@ID4*TE:-?(T^C':7KG%/.DQPQ]@#>OB:2')]C, M"F;D$3FF82HEX2MJUBY<"EZ::IP](/D5A7^F"Z4E,NC?YZK1.XN?=V9.U;%: MDY*.'3PVBLI[ZDP^O M2_],KJ<1#*O%KZ/^S?Z]B/A_QV8_;\YN_87KY&4ZG M\V]P?GEZ=GES_O,,9M=77Z^G%W.8:U'>'2YL64O1FM(1>_3HMHQ,X3E>"ZE1 M8<-TS3C@^43W*Q=6E%-)&IL)J9#IS%3<9C*8<] U16BD%>^=<"4:5A$#J#0* MTSX%8HFZ& $]>CLF21OG;PYL^*)3F*'Z:*EL_H*]U9O!OH?$];/ RB*(419N5A0H M@]"-DA1NR ,LL))+IN$@SP!Z\WB79$%F98DK;587U M:OMZT:>5M/7YL_2FFA9-[1+!^:$;M)NND;0EZU.Q0T;!C$H[O["?8 \_3'OO MUQ19QDK#'XL"MYRA/I[_PQ\=:=B2#6^NU@91P56GD6J\,FD1#=\)[TS:P3;0 MJ(C<)(P@\1,W\0O OL2A&_@9MBS.%='@;A)XCBS"U"'XH( M6Y/GPS[.G25E1M,S36'2T"AP,]/%G;MC::6RI4=P KYUG'=3ZEA=YCQTWZT_5;O/Q NB%PQ;$!#EVCJ M'V6) [(?NOV#%FL[Z!9"X]BTRQJ_4Z@T"OA^*83>/1@'PY?/Y#]02P,$% M @ &ULU5C9;MM(%OV5@MKHM@".Q46K-\!+@J2GDWAL]PP:C7XHD26I.B2+J2IZ MZ:^?>JR)/'Y7^;%9"6/94Y*4YZZVLK8X' Y.N M1,'-D:I$B9V%T@6WF.KEP%1:\,P)%?D@#L/QH."R[)V?NK4;?7ZJ:IO+4MQH M9NJBX/KY4N3J\:P7]=J%6[E<65H8G)]6?"GNA/VUNM&8#=9:,EF(TDA5,BT6 M9[V+Z/AR2.?=@7]+\6@Z8T:1S)7Z3)/WV5DO)(=$+E)+&C@>#^)*Y#DI@AM? M&IV]M4D2[(Y;[6]=[(AESHVX4OE_9&979[UICV5BP>O.P#1\02!N!&+GMS?DO+SFEI^?:O7( M-)V&-AJX4)TTG),E)>7.:NQ*R-GS.ZO2SRN59T*;G]B;+[6TSZ<#"\VT/T@; M+9=>2_R"EC'[H$J[,NQ-F8EL6WX C]9NQ:U;E_&K"G^NRR.6A &+PSA^15^R M#C-Q^I)O")-]5%:PWR_FQFH4QQ^[PO9:A[NU$F&.3<53<=8#(XS0#Z)W_N,/ MT3@\><7GX=KGX6O:]T[-WVBY_W3USW>??KE^=3$L%05!7AL")8C=H\3"ZF-W>AZY(957$)IR2XJ M+7,6SWQ(Y)3IP$DF$)72G;-3?_2(7:!79)FDIL'S/=PELYE($:5PZC[P9Q;% M+985?^;S7-#&SS7"W\\E=S1:>V0?4 M]^@/^4P5J%D:"&%D5"XS)"A#1T/.4L'\+P!W;H!\8DV^(W97SXWX4HNR [6/ MEQ-&)F!RP9 H/,LTKS-9+EW^>*'JTL)UG+>RH&4H7]2V!FBM)D@3AJ:>_XDJ M(U!\/0'Y^;-3XPN1E#PB(EBN7"+*5M.\-BAY8UR$LO%H(4N$)2E_G54/H8L1 MOVJ-^TZU@B7-%MP5^A&[%56MTQ6ZO6/(!XX)F[0I[10GA$M$F0))N^*VPQQ> MVY72\B^WLSF/ /5:.:LK6CB(1^$F70LF[?\6NT1I:[74O&"09*4B2 7+@:MU M$61*T#)3[RBQ/T4& %TTKD%&FCI@^2V365;/9[YTE@DGCCOA.ME Y+C\ \)@=2G3(E:H-T#!]AIL%[@TENZJU%F7ZS.XU M+TWN*I-="Y0QM-PT=R "\),S>J.,_<>ML,AG0;R\%"7.(FM7U*W>PAA[)[*E MV [.RUYM.?P+.7PM4E',L9?XEA.Q W88S8)A$O9IF 3#R9A&41!/W68-X MU&]4[L!@+I 9UZER;HQN1"YD2CRI(FN(T[<>! E\:1ES58@M:ZV5\:P[?"F"G8[B?,?'R0Q+ MOCY?V0 _Y1)PYG*.FS:!),QN/O MA-LD[ Y?CF"7HQ#H^#A-QMN]@DIK,O2()[ZE"I(@CI)U4H88)Z#E]\I_-)YLC?>L .\D M"7@')[-DFS2^VT2 )&XA2ZA0:!C,&O[$8T :OPK9(874WP^Y*<'G>%PH7N+Y\%6,,]%N];=/UU"&]4'% G/J R0IM MTTUF;C8:M@W]T#O:9^*)\&ZJ^=[=KQIF435"B]=!&KS\^ZW&U<2+LR#*/20: M9S?=:M-,VN<-[OW2I9B(=MA*4"7UMQ5^W/!B$Q&(L1W1QW55[7H;'W0^FA1" M+]VG(2H=7(?]]Y/UZOKKTX7_Z+(Y[C]=H9TM)5*5BP5$PZ/)J,>T_QSD)U95 M[A/,7%FK"C=<"8[7/CJ _852MIV0@?4WN?/_ E!+ P04 " !R9?M4G@Y@ M_.8# !&"0 &0 'AL+W=O1C7C,IB._=Z]GHY5:P67>*_!M'7-]/,HF01+L-Q[XIK)N M(YJ.&[;!)=K?FWM-J^B 4O(:I>%*@L;U))@E-_/_1?O.UDRXH9O%7B*R]M M-0FN BAQS5IA'U3W$7?V#!Q>H83Q_]#U=[,X@*(U5M4[86)0<]F/;+OSPY' MU5L"Z4X@];Q[19[E!V;9=*Q5!]K=)C0W\:9Z:2+'I7N4I=5TRDG.3A=,2RXW M!NY1P[)B&L>1)5QW&A4[C'F/D;Z!,83/2MK*P$*66+Z6CXC/@52Z)S5/SP+^ MULI+R.(0TCA-S^!E!R,SCY>]VTCX:[8R5E-,_'W*WAXN/PWG\N3&-*S 24") M8% _83#]X;MD&/]\AFQ^()N?0W_GBYS%.,UP,7NX^W3WZQ+N%P^P_#A[6,", M\JI0LN"",Y\D:@VV0I!MO2+MM#*.@('68 E4 OPI90$O@,D22BY:2R>XY]R0 ME!>!@HFB%3UJQPS0;ZT$U0!S U\JC?@J:(">'/V3+_GVC9,?N23UJC6DV82 MVP(;>Z2QI/C_R8>,^TN.9G=4W+@L5(W K-5\U5JV$@A6P6W%ZH8X_@G?0SH* MLSRER2A,!S&-PSR,\YPF218ZL*\^Q[&\8$^HJ63]VT]4]HPE?N0,4IV%F:>0 MA/EPY-=4*_TZ'F;PP3F/2A+@>DTURJ-853Q>N"I3 M&ERFMZ#P["[#HE7O$H MI_F0I(?AU6@(7Y1E8J_\\"(.U:FXY[:?Q53A*ICFD"ZKBMR&OTL_SBX#E>4^;82Z_6X5L?KFB[6>S5[][DTH[)S*EZ,7#8XL?FNY?=[SV86TRS/6-%IM.;4= M%,_DAIR*OQ"^CQ&1XW6O**1,-@WZ'B>>'15FH<,7HTM88<$HCQT5KGMBOK5V MJA7N]+4;_K/]R?^W_U3UC(YZ6XUZXSNXH4=OI>W;W&'W\)$PZWOCR_7^"^,S MTQLN#0ATNT/E:*;M?. 6'3Z?I M/U!+ P04 " !R9?M4V75+ON\& #2#P &0 'AL+W=O+@$^W'/G&25%&IEJ/\O%X?U0+908G1_'LBSLYLFW0RL@O MCGQ;U\*MSZ2VJ^/![J _N%3+*O#!Z.2H$4MY)<--\\7A:[214JI:&J^L(2<7 MQX/3W7=G4Z:/!+\JN?(/?A-[,K?V*W]#,1LDM2P"2Q#X=RO/I=8L"&;\ MUGEO]FRI#=3R8#:B4"]'J<&E7W\G.GSV65UCM MXU]:)=J]Z8"*U@=;=\RPH%8F_1=W'0X/&&;C%QCRCB&/=B=%T%6@2^H]2N !'/3[Z=P'A[3YXSD(!:\=+=RL')JV]V]\?OMS@QW3@QW2;]_P=MJ[CGC3T]_^7F MXNKB^N+SSU=T^O,'^G#QZ\>KZXOKF\N/5_3(@L^&/LFY:U'4E$]2J#):290< MJ)PLZ<>KBXP$:70-Z4@9LDU0A="T%)Y4+9;*+"G(HC)6V^6:0B4"-<[>JE+" M0^D4:-G1I;.M*=]R'98D:^5]M ""OZ(60U?JP4*")*LZ)E9B2A236P_9%JIP M,I?2X+C0+3(UVM0Z^N)LV28AKT3=O*?3%A68LN2ZMT_!)B^7:$UA2#>&76)U M0;K:DUW$#[%T4C)%!*(1JH0IT +(V)4:;@2FW9D,<]2UUM"0D9'QL!"^VH ' M 2I4S"W*,B(. 3OCX5[/!NEK,=?PUT35"^5\ +U!4CC/0>EL*K3U#'0I@AS2 M;Q)]9$U">PLLT&"[6 &\6GR%F);3B86S&]&QMN';)Y;D]Y9D5*#ZH4*RS-F7>E.$3M08V+KG,0FM85B!"8G *YT-H6,0012R<+ZSAD2VO+ M%11'&/>'D]Z*(5U7S&LI:B2Y6" ODE;E$ZY=BK&L]Y7W\SR?/S^_+H_[5MH MO-A]_P9Z*E54I/RVYYJJ0N.? $B4A8MYBB,C-$.G-[1+>4^M94.Q\)BEP4B>T>":D#JN5 MF"L-&+D?L=U(6- 0]U*".;7O?4942RPM8,,L=C)\^'AIK+9C]A:*G23E![JCNHT8B6/V*>^L1$N=B1VB:.JU[P\\1:4 MP!/.K;D+W K=;FHQ90,W9#38AD2BQ<8&22!10.$I(_)>*-=]:8Z/,&OX[$/$ M$XN7CFXRB+B,O>"> 4(Q#ZQ9OM4HC0YJ%OK$DM?/2WY#4L08-M9QP^'^HFR9 M!H<*N."%U&_/#<"9!$3YOIU[I 3G ,*!'A8#'9O=GQ@==4P.NP7#%US(6 Q[ MRO^9SF!5?2*AM-!F;"!Y5TCN-/^AI(M/P'K,WJ[B@(NC!='>XC/&5=/U912: MXD;66:LV_36V5,[-I5%_RV1*6[>H" 2*L! 9K[NUZ1Z8/KNAV1:IU<2I]4(E M;R^531>-J9?ZL;@?$2QS*6*B U=(ZSQ*#G+O7UB,C%7<*>)@[&J;]:9G3'I1 MI"+O8EJ+/R$O8B=CTWBA^&.&H2SDDVSZ']7_CEXK-MFV:/:E?T.7LI#JEDWU MM$.'V<%X1A<&$R-83._=<3:;C-%+95PCY%W#"I)E%J9#:>L MJS^LL]CR0YH0W/.:".U>-MW;HV_[&3K))I-#* W(?#77LI=UD,W&$_J'XK?/6+MZV?D.99]/=0_JQ"\C3,D9O.LRG;^C:!MY_$LMC!'?0PK+) M>(SELN#UR&\6&]QDL^F8/C_R]F%4)MD!E*=[8\WS)+/]PT[_P_.G1@#N:3ZC MY];TT8-W5BW1L?DUB2;#UJ8GU^9T\V ]3>^T>_+TVOT)#5_%S74!UO'P8&^0 M4.T_@FWBJVUN S;0^+.*ZS,3X'YA;>@_6,'F&7_R#U!+ P04 " !R9?M4 M&W<=J+,% #-#0 &0 'AL+W=O*G-HRT1'7RM*V5/>J5SS5&_;_,2:V$/=(.*WLRUJ86C M1_/0MXU!47BENNHG<3SNUT*JWNFQW_MH3H]UZRJI\*,!V]:U,*LSK/3RI#?H MK3=NY4/I>*-_>MR(![Q#]ZGY:.BIOT$I9(W*2JW X/RD-QLQB0K[J[7Z%?>=_(E M$Q;/=?6G+%QYTIOVH,"Y:"MWJY?OL/-GQ'BYKJS_A66038<]R%OK=-TI$X-: MJO OOG9QV%&8QM]12#J%Q/,.ACS+"^'$Z;'12S L36B\\*YZ;2(G%2?ESAEZ M*TG/G5X):>"SJ%J$&Q2V-4@1=_:X[PB<1?IY!W06@)+O (WA1BM76KA4!19/ M]?M$:L,L63,[2UX$_*-5!Y#&$21QDKR EVX\33U>^F-/+Z3-*\W.6OAKEEEG MJ#C^WN=S@!SNA^2&.;*-R/&D1QUAT2RP=_KZE\$X?OL"X>&&\/ E])])S8M M^VE>S=[?PN?9]:=+N+FPKUV5 BL/1V,-MK7.Z'X61+#D?^?3-(720RC]#!^1F,23=.M M_A7/I-8TVJ(?(SNY*S:G HA,+S"BZ6?D0OB2\R(A37Z&*D[\@]&6JO".VNT# M52H,TL[XQ48QU,$[+!XXF??;$1=JPO7NYL*6GI%?\!PBQ_A4B7C\%NMASM5/6]3] M0;,1*]Z*N$27?L3;#6K7R7Z4AMX-:76[C?#TQ6Y;A$'+UT]VRI\W M4F#FHLY9!EC[4C.Z=R6"$OE$7.VFA\)E\.B'W?E->W_;_3M7@1=>>>Q;7.AJ MP0+G-&PD"^3AM'T%A^.(+NN[BW6S;%=)/)C"/7M\K6D$[V@_EWT%@V$_7'R:BS-8XG49P.]F*.#]+)Z%?J M226IO[@MK:\,PAU_A\1A$L5#1CL<1=-X!/ON;OV=*W:-YL%_2%CP_1%NVYO= MS;?*+%S1M^+A0^=&&!H&= #AG%3C@\FH!R9\/(0'IQM_8<^TH^N_7Y;TO86& M!>C]7)-7W0,;V'S!G?X+4$L#!!0 ( ')E^U1Z,$8\*@H %L< 9 M>&PO=V]R:W-H965T7:L\)T(0X^^:YJ!E21N[]PWUGUEWZ#*77EW;_$^= MA=7EX&P@,K6051X^VO5;5>MS3/12FWO^%>NX]@2+T\H'6]2;(4&A3;S*+[4= M.AO.AGLVC.L-8Y8[,F(I7\L@KRZ<70M'JT&-;EA5W@WAM"&GW :'?S7VA:O7 MRNE[29;Q0II,O%794INEN'/2>,F6\Q=' 9QH_5%:4WT5J8[W4#T1OUL35EZ\ M,9G*^ON/(&$KYK@1\]7X28*_5N903(:)& _'XR?H35JU)TQO\E6UQ8WQP56( ML]"WP(SB10<-P[S6/LVMKYP2_YG-L1R&^>\NJT2FT]U,*;_.?2E3=3E GGE M[M7@ZJ;CS:?9W/OF M]2\W[WX1=Q]G[VYGUWV**5Y$)6'4$ 0Y(A!5#NG3/I +];2 M92)%K)!)O0@6L6T !L)I_QEZ>&]3+8/*D!9A]9B$^I*NI*'U6.0/>TQE[JVH M@L[U/\0]MS".63X/]OE"?P%%;8*"2H'W"K^6I9!+IU0="EZDTJ]HWUJL8$O0 M (JDR@5 '1)_'A*6%R&R) )]5*ZTGU3DAO#"JQPZG4.J0AJ02#JCK. MHA3\>DK7.6!A$*RQ2%RBC8(1 6*ND,B'E1F9ST(I-W M9(/PN5[H.MF)H_*P%GN''!VEVLLZ!*?G59#S7)%"Z6:5+Q&C_;SBB,MVQ5=8 MP=PKB7=SIE3@ ^OIGXN"G M'\[&X^'+V?OK&[X=O7S&ZH-HCM F>W!>VXWU= QM+PL..6UC\+)$&:51 XY" MLD?]9BM1)I$9^$R($K?$:M%\@/"4LH*@D]2F%2V-&":4S1VN&CNVL"H&3[3T MGN3J@Y/<-B_0:%75W)O8%*5UK!OX+P%;=>;#F/ &R*-UH7A=.%MT0^")" MC-^:1A;$X)^8%:W,E"K& ZON5=2&LK^Q 5:4M70$HHC01@\?!JZ- M]F]M#IKI9GO7/2F6+*U[:#R2;G%A(X.*1S\Z_XM\! TZ\1N3&MZH3.?M 4QA M;*'39_4"IPB>45I7NMRJ/\A)& +@S,9)'9([<%UHY%3WM0K&&D)#ZC()?DDI MB@;E2@"4KO-O+QRVN=J!?;.KO'G&U\(:'4#/5B[*1U5E2\ YE6R*C$+^A:7+ MW*(T "7-YTB[7[)TJ-@$G/-]P6EQS9#(06M$UF8W) ;/!I]K"4IG%SI7>ZJG M!*BFNB2=MLP&H6EE##.OMD1)-B6 +)G499&DDB*6')8C1X@P.K7Y@_4Z6NLVSD'BNFXIZOQX@E<' MK6)J=$(7HQH5-J,"I[1TCF(BP@6C-&O6Y4"[T T$5 !NKC:ITS,<^\&K/L4E M:JT#17),U!L/'*882 C.\6<$"=_H).$EB54?#EM M.S17,HNE!NY3L$E&*5KF$5V\A $E1KS MFFKG->Q)53%'=$Y&_&;TU?\_.%5*G365).I7-PB,?Z%I97\4D^1L=(SK-!F> MC7!E6XU?=NYF:>K0ASU%K=L--]N:ZS29#(=@]Y%[6$S[FH/;5ODAQ/ MCCOB; MZFIQ-COD]4?Z&($&B(?61!1PB_CMCY/Q[G?2NQXZX?4-+OJ?T0,T7 MHW%RC%,%;^GPF6WL8&L3X-AT]71^))O-ZJ^;HS;GC:A$:N&%UU$FR^Y@#EN+:D4/F[( MV^K";3(1;F!_#Q*U31['>7\0J'NZ#L"WG:/S2:E-;'L[[K#(Z M"N"[0#U*6.4/S3#1:7?_/W+_02MVY5$BUBI. K%H1Q1KVBT:?&H_LY>HTVY] MH!R"QR=QD-3P*44V,0YK*JA\*/*<.7&+UYR7N-[A!AI^GE-0[]-Z;IM3%C34 M(($T4>,@A2MBK\-CPUJC6YFK?IA&WED%+=!%/9YFX+QUDS0[9IT8 M%)T3JSC==(_E *AX[B9]>MLO8=0&Y%Y$U&((HLS@PX7D0'= MHZ[.AJZB?M.#4..-\G0.,@0_W1-^<:N_]%]LM1K<87!3L;G[C23I92 /YER) MN)RRS'3FNE49SY$>GC5>6IM%D]#)M*9._4=Q,!J=/<-UE Q'U&T<3$_CX^GI M.#*UIN?/CD3A]<2R.D^EHA.?IR5C< MV0#(:RR^Q]HDV6@RX>O9B*['R>1DRGWA>#(5NSX-''4^^!3*+?FS5CU\QV\_ M[=OVR]DL?C#:+(^?W7Z7;DD'0[E:8.OP\/1X(%S\E!4?@BWY\]'&ULA55M;]LV$/XK!ZT8$D"().K% MMY<)&<7V;.WAM\%K@S1S*X3%9*?7>'FWH>Q"X@;+&R MCH'3SP.^P[9U1!3&?P?.8'3I@,?R$_NUSYUR67&#[U3[1=2VF0=E #6N>=_: MI=K]@8=\ M'/DHWW/+%S.M=J"=-;$YP:?JT12P8BS6H-=@&8:U:&D(A M-^=P(B2I5&^XK,TI4.%Q+#R\QPJ[%6I($Z])8,EWU'46M>"M@3? 6!;F<4E2 M4A9AGA3PA88/B'2KU8;J8P@7EG$*21H620[70@KJTAHV2M4&LC(/XW(*&4O" M2SYQHH.IKI#O7&;R[WIN1\&.]1.R['BV$G_#0?-NL'KC="&FAQ3=#X;)(' MH(=M-1RLVOH-L5*6]HT7&UKPJ)T!W:^5LD\'YV#\RUC\ %!+ P04 " !R M9?M4H%"KLS4# /!P &0 'AL+W=O%)NQATGT01Z>0Y'T=*O,3ULC.GAJA+2SI'9.GZ>I+6ILF!TJC9)N-LHT MS-'65*G5!ED9G!J1YEEVFC:,RV0^#6=+,Y^JU@DN<6G MDW#S/,E"K6=):-D M=_# J]KY@W0^U:S"%;I_]=+0+NU12MZ@M%Q),+B9)8O1^>7$VP>#KQRW=F\- M7LE:J9]^9]"&]X_YZAWX3M).6-;-X MI<0W7KIZEIPE4.*&M<(]J.U'[/2\\WB%$C;\PC;:3L8)%*UUJNF]AS.LE<<\LXA#[QCH,#R W-L/C5J"\9;$YI?!*G!F\AQZ1]EY0S=EJ"]>RQ/)W_Y0H];SR M':_+_"C@/ZT:%3A+J#$LFD=,YB=O1J?9Q1'FDY[YY!CZG[_049C# M)*\6JX]P\^G^&]Q^OKE_N%M\N;W_#)^0RKR$A;4T%)9&588U<-\:"+UD>$$I MM.VZ06/Y6B#HMM%<5O#7R9NS/,\NKE?+L!I=_ TB8K& I3LL;JF?M3*.;K@$ M1= 4IFQCHYZP1E_ HJ72#UKA"Q:U5$)5'"U8K/R+#6'AP-4(CD8$J V1,$5- ML08QE@5FD*(4RE!!@E,4Z)'\E'D&)LMP2^\M[0:-B0;$3J-QSP/0@DDW"';X MJ^7:!X1MC31$NIY$ P45O"\8"_0J9-MI;*D!3)!T2/H0/K3&Y\I3M_P)FM@V MZ-L&J.BQ+_H0?O]D-(#M[Z3?CB?#]S05A @#CNS?YMEPO#L9D'ZK,@">>=N\32#08-KXL\5/;IWI"B_%5A%%M*8RM=G%?]:3_M M%W'(O9C'3\4=,Q67EH)OR#4;OG^7@(GC-VZ4& E$0 &0 'AL+W=O M#S>/??<"WVR,O;&%41> MW%6E=J>]POOZ:#AT64&5= -3D\;*W-A*>KS:Q=#5EF0>-U7E<#(:'0XKJ73O M["1^N[1G)R;X4FFZM,*%JI)V?4ZE69WVQKWVPY5:%)X_#,].:KF@:_(?ZTN+ MMV&G)5<5::>,%I;FI[WI^.C\D.6CP"=%*[?U+-B3F3$W_/(^/^V-V" J*?.L M0>+?DBZH+%D1S+AM=/:Z(WGC]G.K_6WT';[,I*,+4_ZIO+3.GB7[%J9$<]D07G3=5LA@65TNF_O&MP^)X-DV;#)-J=#HI6 MOI9>GIU8LQ*6I:&-'Z*K<3>,4YJ#@!^)@U!>3T62R1]]!A]!!U'?P M@+[?[4)J]24"TQ<71CLXFV]PN@<S6?9)?7.'C\:'XZ.][CWO'/O^3[MNPFPR\@?4"/^ M* AYEYFJEGK-E E:AEQYRD5F$&_MTE,#*5[F'7IN@Q[47A2RJJ'R+U'()8D9 MD19 HY86FY2.I]@<6PD)Y NQ($U6EN6:5ZAFU7+#W-HJ'%*7X"[V>ECY44>K M8LA Z,>/7DTFH^.?IM/+^#@^?AJ#70?K J>!-W&;#:R#5RPM0AF]CO;RXC5E MP2JO&HDW=UDA]8+ H:I2+I:U)RS7'';]YJ([JR;K45'95IRDM">KJBUPE$[U M&#H&8NI8OE*>/0B U>)XXQKK^B)+RL3<&*\-^V>L,#C9[M:(W=(+("LT?V(0 M+=T&Q5#/UH)!V8K")I"L-5DQX,BCO!I+?88"MNP,K"M,**$4IJ*A<"R@[7/0 MJ6+'0#) 6YS9SY1^!#KYR/Z1-WVQ*E161'<0]#+DB3 F6#'5.F#_%=7&>H$3 MN="+\>C9+\#*QJ/GRF4069.T@KA"B=>4434#=@?C6&/&T=F&C%T5V.EN\H]Q M5GZ=W(M@-N@Z$1R'NY(W),AY544RLDO2H6O6B5TI.O,Y^EKB8#2?"5XQOR/] M($\^;2V5G*FRH6':P0"V)-UI*.][2+6E)>E 48;N:@Z]$SF(SESM]L0L VD- MN# M0<>P*!HF;'F&F'!+S1G[2FI, 7P^9\'XY;$#+YP7-]JL2LH7T6(DE(6$ M8!L:.V6V!=DL SC$UZSX,/S$4(<\2!-;JVB[*Y I3(!&NJ2(K.O(%X MGS:;&IF8PKHQLI^8^?^+&]*$1Q2!/!,R_XR6G[X_X:W*121Q<2<)6(TN]8TG^(EA@LQ)(M;&A$$@E[&R2H9UN> M<@9^758ZZR)?08R\K>K+_^8)B1E"6JL[G=%H_&< M-5A%"#9U'ATK< ,(/B*XQH6!8A%B]#B3F]PL&;,8Q:4L0^1]3%,N/1@1D%S4 M]!:_0195+YXD!:>>C0T)>97%JGR?G[5QB9X(QDYV[@O 81> P[VPO>4D^03[ M27P@Z5 [(B:[\/\.1I>L2JVE2N32?,")!&3'![05'0*6_8 MX5JJN(!94CLN6[)+I'4<@Q@6U#X$(8JDX@BU?L4QQ$!_ T5H5![S.NJ6;W.9 MS:DVGL86@EPITC9832=> :Y%)C35J8 /.-[TTZ MW:E*?4F]F>5CW&8\T4(AM8J8+;CI?"L:]+?"LW8V:=M/9= S=LA1,G!5P .Y ME*KDU=2Z-SXB1#-K;B"2FY7FN8O'/$LD2A2STAV)7_F_&(MG: [)6E#Y-A@F M,:;*+$V4Z:[9P-UV;!O;!6JQ8KN:5OPUY@E1- \$"&1O"B:^;=7+06/%9&-% M,]GL<#S->;! _Y>9K=J#^\[M0IV-3&-5G+(8-YCF(8 %;5J>P2&Y!?:NO!QN M75TKLHMX04='X,1(M]CN:_<;P#1=?3?BZ0>$#](N%)I327-L'0U>HC+:="E/ M+][4\2(\,Q[7ZOA88.PDRP)8Y_FX?>$#NE]&SOX%4$L#!!0 ( ')E^U1Z MUX[]]0, -,( 9 >&PO=V]R:W-H965T5DXI8E-H6[,!VV]&9M;%-X M:MK-Q'46BU6?U-03$<=ZTA15&\VG?=^MG4_-UM=5B[<6W+9I"OO7-=9F-XMX M]-1Q5VU*'SHF\VE7;/ >_<_=K:76Y(BRJAIL765:L+B>15?\\EJ%\?V 7RK< MN9,8@I*%,5]#X_-J%L6!$-:X] &AH,S*(M@A>MB6_L[L_N$!SU)P%N:VO7_L!O&JCR"Y=9YTQR2 MB4%3M<.SV!_J<)*0Q6<2Q"%!]+R'B7J6'PM?S*?6[,"&T806@EYJGTWDJC:8 M/(H5_9X\@VY=]@9ZZMV M []=+9RWM#A^?TGN@*9>1@L;YM)UQ1)G$>T(A_81H_G[[[B./[S"51VYJM?0 MY_>T 5?;&L&LX1OO1VRW"$6[@I\ZM$6OX=::=>5?XO_&# =4>X+J#GWFB-[U MZ/!06L1G_@*Y@[T[]]7^S)M1U8(OS=81MAOW-H8_?A+]@\5ED+/:#IOVALZ@ M:EG4\(#+LC6UV53HX!TDB6"*>98RG$I06+%49R"1A,<_@HZWJ.E3C65:2LBRA02E+ M,LKEBJ4\A5104Y)78468RIY1H12C#)"2"2I%IF@>!5I2IX0;8VF!%G[PQ/@2 M+8SXF.BP-(]!T2B9@\Z93F/(),N%A@?C:8HG+]]!+HE'*BA*54ZB1%^C-,]8 M(H=829I4QT<'_N7YJ#;.C?^3(R)A.M84D)XL#2Z20& M+IC(!:B,2>+(4^I49WS@9)*20#/K+"P[H25P>E#"6RZ,R&^5CF%$Q

RV()4\(98I53,ESD&]ADPS26Z>LY'$9+D&(5@L% BR,9@: MD_6<3F*/=)AXP#W=O X9M'0WDYI4)\"#82HD&PO=V]R:W-H965T7HU7?;]Z.Q]ULE=9%]Z;9I!IO%DV[+GH\MLMQ MMVE3,<^+UM58">'&ZZ*L1U<7>>ZVO;IHMGU5UNFV9=UVO2[:KS>I:AXN1W*T MG_A4+E<]38RO+C;%,MVE_M?-;8NG\<'+O%RGNBN;FK5I<3FZEF]O+-EG@W^6 MZ:$[&C/*9-HTO]'#W^:7(T$!I2K->O)0X-?G-$E518X0QN\[GZ/#EK3P>+SW M_I><.W*9%EV:--6_RGF_NAR%$9NG1;&M^D_-PU_3+I\%H01#?6:!V"U2.>]@H1_F^Z(NKB[9Y8"U9PQL- M7NG=>+;S<#-X4-_Q MX-C'INY7'?M0S]/\=/T8T1Q"4ON0;M19AW_?UF^8%IPIH=09?_J0HL[^] ]2 M7+3-FDT0:PLJH,S]BDUR@5/+_GT][?+\?YXKP.#?/.^?VN9MMREFZ7*$ONA2 M^SF-KE[^))UX=R9ZG/-^=8U]VQ7+9IF61&8V976[/!7W> M[;XH\T>7:B8_B_:"IT;O>6W:_:E$[ 9H J':!BK\J: M]:MFVQ7UO'O-;MMFOAUZ;P(I*6=%Q>[3;%4W5;,L4W=L\+)8;]ZQZRW0&'([ M,7S?EA426)[.?LJU;LKV.^XG3;MI6N3%$ ]K^A5P?B5?L_NFA^FO=4D9W_4P MZ-@+9&"YL1XC&3R/06%D+ \F8* E%SID*PPBO8J":V?8+PBW9M?@$ )@4AEN MC6".:QO8RY^"DNH=TUPIR:*P3&K+A3+L8SF? ](/1=?O4U]D!][A?6 R?!$AK&<"D-X6.YCP*#J%$3KW[$5?GGYBH M1 6(H=)(9$Y%068ZYBF %W8S!!@&/L#U.**J)9YQ!<81V[SS MWR>K$E0)-HF#LC6;!(BA40X/K =16%)H] MHJSE$=.12W0Y$CC*'RQ4,NXH&Y$7(D53@3!.'A%;<"?T-UPUQB/PF"4D<.EU MKOT>#5*!+"J:RRPA'HE(D,8&$==1/(JJ53.B[S"QX!>_P%]_^1"JP4@E(Y.']3'2Y5/I+WBXL2*8<=C0Z\\ ME(:H_>2CP.'0AV -W?[(7B<Q'#H( DU1!1;DNA92#, W1$8VSM+7Q#4&L HY#6?[#8NNP]6>WARF@,:TK,K^*^ZS0S3#W6AOT V7H]GNS,?1Y&ETU*T_(XBV375/B*$5198> MG-'X/'@.H?'111B1+_-UOT-BV[H?[L2'V<-?%*Z'B_2C^?#GB(]%B[)VK$H+ M+!5O/-!IARO^\- WFWRMGC8]RI2'JU3,4TL&>+]HFG[_0!L<_LYR]0=02P,$ M% @ &UL[5AM;]LV$/XK!Z\H$D"-]2XY30SD9>TRM%V0I-N'81AHB;:)RJ1* M4G'S[_>0LAVG=8P.&+ O]0>)//+NGCO>'74^62K]R:3+=8,/UPSANU/!U$@S7A1LSFUA&&XY.6S?@MMQ_;:XW9<".E%@LNC5"2 M-)^>#LZBX_/<[?<;?A=\:;;&Y"R9*/7)3:[JTT'H /&&5]9)8'C=\PO>-$X0 M8'Q>R1QL5#K&[?%:^AMO.VR9,,,O5/.'J.W\=% .J.93UC7V1BU_X2M[,B>O M4HWQ3UKV>[-D0%5GK%JLF(%@(63_9E]6?MAB*,-G&.(50^QQ]XH\RDMFV?A$ MJR5IMQO2W,";ZKD!3DAW*+=68U6 SXZOI&5R)B8-IS-CN#7$9$UOE:J7HFGH MX(YAR1R>#"V4.99AM1)\W@N.GQ&6)EY<\(V]CHS/X6S=<"E,URG2:TY]G$V,UXN>O76[H MM:2[M;B<.C8MJ_CI $ECN+[G@_'+GZ(\?+W'AG1C0[I/^O@6.5IW *VF]$9( M8?FK=PCR'?;L0KY7]F[D=W-.E5JT2G())T&MZK3+@EZY]Z60FWGCP8A',*QW M[I)K-Z:I:E 5S#'A%61TD0I[%;S;.@*-QJ'!=!FH_HHVRA33J%EE=SJ1HU$]Q0E,9!D8>4YD$9 M933*@E&:>6J6AI0409RG%(59$!Q- 9$O#G M84+7'KV!W4%6%,[I:510 ;[0T8HD<[2P#$'+LXQ^LW/X+PN2K, SS@L:A6[J MGQ$DQ'!>.0(+WEF:!FGB<.20GH(.B1"5A7$015 P@K.!Y>KKJ-DR)0',D%[^ M5,91_'HUVT6[DJ]:K2J.*' 1RW0U]Q%9\WO!+4?^BUJP5_Z/6O"C%ORH!?]S+<@WM2#_[EJP_L;9E?'[I?CD9EH_"#DC MME =W 6!LY7 (E<-5WM5JLY,AHA[B*!"QG0Y $N;Y6V?0CSF7>V,#1Q/<#Q MUPE\K57=]=_H%V@Y1 4?WFWGSM:&EVS1OJ:S#FGK$_;IQDL-: [2$^J-+UA* MZ&?$]Z?V;9UQ9X9X3$J7WLC,-'?)'^&D(J0<5D=!'KM!@6,LL7A6?>Z$$1[7 M072X"8X\2)#KZ]E3ZAF*7N7KDU54"],J S SK;J6#N)#.DB")!D=?L.]?J_7 MT:*@ 9%H&;3FLGH@?+!*TUW&)9+<6&'Q ML>WN 4VLKOTR7"%DWWGV36"S=A6"#1W=H[\1F^]NK_Q]U'"WI^ZTBP2W;RJT ML?2Y8]KB?+'3&7GDW?L?@E/2*].\:G"SB2D";8V,/796C6 3T8 ?PN:\J;U$ M'+F_ EL@=/N=G+9A4CH['M6OKUATY+J_K@" ;CIH8T>[*L=PJR_$-3?SW:^! MDY#-?8NXH6X:[+.^KWS"2AL^!2LX5&!#P;==[S]Q*K6=YD399&< M?CCGJ-K:;<#Z5,'-JXE3L/G;8?P/4$L#!!0 ( ')E^U2^=3H5: , 'L' M 9 >&PO=V]R:W-H965TS*>Z=5(HO#=@VZ;AYOD&I=[-HBPZ&![$:NV\(9E/-WR% MC^A^V]P;FB5'EEHTJ*S0"@PN9]%U=G63>__@\+O G7TQ!A_)0NLO?O)+/8M2 M+P@E5LXS,SINZ8$OQP?V#R%VBF7!+=YJ^8>HW7H6C2.H M< ,;I*P"V M!["@N]LHJ+SCCL^G1N_ >&]B\X,0:D"3.*'\H3PZ0ZN"<&Y^APL'O2>^D&C[ MT\01I5](JCW\IH.S5^ %?-+*K2W\I&JL3_$)23GJ80<]-^PBX:^M&L PC8&E MC%W@&Q[C&P:^X:7X[H2MI+:M0?CS>F&=H5KXZURP'5=^GLO?CRN[X17.(KH M%LT6H_F[-UF1OK^@-#\JS2^QSQ_IOM6M1-!+^*C5ZL>47N8*>.?Q MM8^_TG2)K,/:<[LUPE)+NHU"K:Z@)Q29=&NYJFT?*/]XS#_M7F&S0 /#+%BR MSOR 6RVW!(=;@[5P\(%70@KW#&]A4L34$&CP[LV89>P](;(QA%@^:JZ^NQ[6 MLSR-4T(04CY+E\2@MX;8U!I6#C=^#FA2=SW\0 MO2Q0%N,Q?5D1CT=I'T[/-P:ZO):ZQ2G76]HMC_-A&D9E7(Q*^/O\+^SR@*&J M?7R^1AH*DCMMGF&? 1Y8-_RY"3X^ESOAUKY^=BBWA.A:@4')?:TY'7A>.R]N M?;2G]>;S^EH==/[_J\C!N:N7O&B(#9I5:/N4(7]Z76\\6H\ORW774+^[=\_2 M)VY60EE*\9*@Z: <16"Z5M]-G-Z$]KK0CIIU&*[I=43C'6A]J:GT]A._P?&] MG?\+4$L#!!0 ( ')E^U0DFX3K$00 #0) 9 >&PO=V]R:W-H965T MS M*#)EC0TSUVJ'DF8V2C?,TJ_>1F:GD54>U(@HC>-QU# N@^7^K:T;B);S'=OB$]H_=P^:_J*CE8HW* U7$C1N M%L$JF=WF;KU?\!?'O3GI@XMDK=0W]_.E6@2Q(X0"2^LL,&J^XQT*X0P1C?]Z MF\'1I0.>]@_6?_6Q4RQK9O!.B;]Y9>M%, V@P@UKA7U4^]^PCV?D[)5*&/^% M?;,C8GNDG!XHWZ8?&OR] ME=>0Q2&D<9I^8"\[IB#S]K*?3L$A^)63#+>5.M7,+BE$K? #)2" M&<,WG!9P":K54"J2C#0.H:11@E<>;BPUC?=&,7-9J@:OX;G6B&=: U(*>J4\ M\9?SF0%YL+5J#9$S0Z\D]TE.>D\]L_-@#M0'G=OA#!ZTJMKNB+FC$Y.73, S MEK540FV==#Y#EHW=-TSBC-HD"8M)Z@20X,5H#/>:"^&8G:V]^C1-D_3FW?;1[Z7B^AW.HS ;32$IIC FUI26 M/"4)Z9W2E/J3'9W2'$TE83S*7.=963+UF5#C-.Y"G(Q*Y?ITJ9V]%>U[LJ][T+1-,E@CW6&*S MIBW*DK 3M(\AS][@#H+NXUH90R\!PX0;HO@>V&NW3X,D#D=%/.SNA]"5G6@K M9X%>!G3W2;JMM$99O@+E6!K1*7A0%,/S.'SJTFD!E\Z^Z.0F:Y"(N?N:C@;5 M2MM=:L?1XY-@U=V$/Y9W[XFO%!>7!@1N"!I?3T8!Z.Z.[GZLVOE[<:TL%9SO MUO2L0>T6T/Q&*7OX<0Z.#Z7E_U!+ P04 " !R9?M4SBDEDXN3?[TC)FE,X+F#X^'+O]QQ/D[U4 M#WK+F(&GMA%ZZFV-V5T'@:ZVK*7Z2NZ8P)NU5"TUN%6;0.\4H[43:IN A&$6 MM)0+;S9Q9PLUF\C.-%RPA0+=M2U5SS>LD?NI%WF'@SN^V1I[$,PF.[IA2V:^ M[18*=\&HI>8M$YI+ 8JMI]X\NKY)+;]C^(NSO3Y:@XUD)>6#W7RJIUYH'6(- MJXS50)$\LEO6-%81NO%]T.F-)JW@\?J@_5<7.\:RHIK=RN9O7IOMU"L\J-F: M=HVYD_O?V1"/<["2C7;_L.]YL]"#JM-&MH,P>M!RT5/Z-.3A2*!X38 , L3Y MW1MR7OY"#9U-E-R#LMRHS2Y/"%F5I%-YRE#.SC]\[;IZ!BAINJ=[" M)U$Q81,%"R4WBK8:+N[IJF'ZK8#!NRI5B#!V(#1@)M&M!' GP$VJZA0L.>:L#?6C;X3NAK MN-\JQE[@![#ZS%5_R9]>WEQP 68K.XTXUI<.'?8O.EK]U-FWD/IA'CE:1@G2 MTL_+$FE$_#C-X)X^P8H)MN8&+B(_S-)+2TE"D!(_3 M'TQ+/?V;-!X$/+I;* MH-*WD/CXACJ:Y01I[N=)U'N017 &'>F(CO0\.OHWUUJN; =$?FX!>."YB-+2CQU$B5^DY27V/E,5UT[J$>,[,G21$S^) M0N1-XMPGN95*RM)/,X3VCX&]R']8"ND".6RR'P2DY/P M#8XF5LO4QLUEC:W2"=,/K_%T'/WS?N+]S]Y_-WRA:L.Q U;HVAXE2-,53^+ M^XV1.S?_5M+@-'7++7Z^,&49\'XMI3ELK('Q@VCV'U!+ P04 " !R9?M4 M F^@R_H$ #N#@ &0 'AL+W=O9 2CR5!:5G'0RI597_;Z,,RB9O.0KJ' E MY:)D"H=BV9IYVXRY>9TA/]Z7C%EG /ZM?57."HOT%)\A(JF?.*"$@GG9EW=3W0^\V& MWW)8RQV9Z$@6G'_5@\_)I.-JAZ" 6&D$AI]'N(&BT$#HQK<&L[,QJ15WY1;] MHXD=8UDP"3>\^#U/5#;I##LD@935A;KCZT_0Q&,B;=![8H0/;&?84F],9^W,!=6SAZ M!"XD7WBE,DD^5 DD^_I]=&WC'VW]NZ8G 7^JJTOBNPZA+J4G\/Q-O+[!\[\G MWENN@/PQ6T@EL$K^/!2V10T.HVKF7,D5BV'206I($(_0F;Y]XX7NNQ,^!QN? M@U/HTWMD8E(70'A*9G%\1)N9YLDCD)^YE(?\/VUA%Y4; MU'@/M4!4G,*!-%M2@IM(R@OD=%XMKT@WKW"*UY)5B>P1) S2H2(WM1!0Q<_D M0;!*(KXFXGM(T7Q"Y@VU4:4)9:_(-52X5TERPV1&/J(Q\@F2 M)G1=\)HE!+GD.'9I%Z3D@'O0;R0 X6 M@'T0L!O%!9,R3_/8Q"0=4F$#U7EA3VC#&82(\O;-D'KTG1[3T:B'\,XP#'KD M[H4V8D5FS@W,I(W-!\:. %U#^?-NGQ>YC#_WDX 2''$6%'1^'?DBP7\&F7^G2B@*;,=^/VMQ1STBA,QAB-?PO MJ..:PPZ<46@KP-/ M?&8%6">U@G4P&OG[I+'=QL.4T#9EOBX4+3JCAC\TQ)32DRGKZI!ZYV5NB&5& MM_2A$5H9.NY@\%H]Q_$C_\7H7T,YX+'5M/YZNI<,]XCDM<1Q&^*,_+;V/$TA MG5+J#/R@=^*V'6QNV\'9M^W+K$F2"E[^YTOXM.$31]389>=\BB[2&G;OZ'3 #L_>O;'MU]_G1D99:F^+<<9W02 M2*Z@E(17!AN-)>@:KFFSO,@3X[E4^+&Y0"?VHWO10DWK-66SE9J.*<\(]XK, M2BY4_K<]!;2&?PIK)G)6V QO(2[T#7"ARQ?;$S9[?V1&@Z"]2+K6T1Z!)YWO MAD4/7"%6PVC- D2Q&!K!ZG_>:YA-O+@7"?J &HVSVRZY;6+M=R[X8VZ.6!.\ MVVKH2NKM ]YN^;B-" FY']'MIJH.L:R_\P8I02S-2TN73ETI^QS9S&X>2/LZ\H.%%^9%\V"*WP?&3'#!RD(O0'74XY_ MZ)N!-K!YXD[_ 5!+ P04 " !R9?M4(3>Q8$ # !?!P &0 'AL+W=O M*?!]&W+](\5"K5;!$EPF/C$MXUU$]%RWK$MKM%^[NXT>=&(4O$6 MI>%*@L9Z$5PG5ZO<[?<;_N&X,TZ#R6^Y'$;VM#^'HX!9_$Q N@](/>\AD6?YAEFVG&NU M ^UV$YHS?*D^FLAQZ2YE;36MH&@:AB)=P?BI]B>Q3O-]IHZJU2RY((SWR:4S#8(LF\W ME(H\X[(9Z U60"+@5ZD/> E,5E!QT5M:P6."/@1*)LI>#*@[9H!^M1*D N8* M[AN-^--K ;IK]'>]YD_/K+SDDM*KWE!F$P(^E=C9HXP5=< K_U;<7W)D_4WR MQF6I6@1FK>:;WKI'#E;!3)[7T?EQD\,8='HD28%V3 M2GD4J\J'UTYG*B"ZI+UF.,%)F%VFQ"N>YF07%%V$LVD!]\HR<4@^WH@#-5CV MFEM.\VD\"Z=)[L=)GOAQ1A!I/ TOLTM8^?L\<8?G#BN^2#(_Q+D?LG3PBJ&N MTX_B]P"'(4L.@*>Z*3H2O1;UUDN[H4/KI1WT;YP=OQ[7@VC^OWWX]-PRO>72 M@,":0N.+Z20 /0G=*$N"[,V&OH"HW09:KY6R!\&PO=V]R:W-H965T\ :5\D!,X_L.,SJX](;'ZSWZ MQQ [Q[(2%F](_25+5\VB<00EKD6KW#UM/^$NGH''*TC9\(5MISOL1U"TUE&] M,V8&M=3=7SSO\G!D,$[?,,AV!EG@W3D*+#\()^930ULP7IO1_"*$&JR9G-3^ M4AZ/8J707DX3Q[Z\15+L<)<= M;O8&[A!N2;O*PJ^ZQ/*U?<(<#T2S/=%E=A;P]U9?09[&D*59=@8O/P2>![S\ M#;QE:UEB+=Q0O9):=#7""5A8R[UPE!?X>[&RSG#]_',J#YV;_FDWOJ>N;2,* MG$7<-!;-$T;SGW_J#=-?S@31/P31/X<^?^ >+5N%0&NX%?^2@1LE.";>AC"Z M*_TBQ4HJCH5O]!.J$KB>X4$H/!7.68>GPWFL$-:DN+^EWH#S)0/A5#,!J;O) MT36Q$@Y+< 2.;>K N/",,7 6/SBK(\ZN$@ZV:! JSY[QP#)[A@9J&8"XQ+1E M7%Y94K(,3E9""5T@A-ZXA@O6=A6UEM'M)=QC@?(I5#>\@TD\2L?P63\Q93(O MT$OC<9["G<%&R!+PN?$..F;$U-EI:PPK[RGG\7#D]7E8&O<20\.^71STD0NI MJ;WN(.X/!O ;4;F52K%-GD_8J1-Z(WW.=EBC>)SF\)61.&N<4(4\=<#X\?*> MUN];>]#,XGYO E_(W[B&4MJ&.#&P,=0V<)%E\23K7\(C.1;N3%YG\!UW4YRG M*9=[0:V_KD:\A/OCDWC<3^'KJVB/;R6/1^R\.]>D3ZN,AY.=_V/Y_TEPNOO9 M&$XU1'(TVFHTFS# +02VW90[2 ]OQ*(;C3_4NP?F5IB-Y"FG<,VFZ=5H$'59 MW6\<-6%0KLCQV W+BM\Y-%Z!S]=$;K_Q#@XOY_P_4$L#!!0 ( ')E^U0\ MM;!+R@, (\) 9 >&PO=V]R:W-H965T$;D9*OT)[-"M/"E$M),@Y6UZW$4F6*%%3,7:HV2OBR4KIBE MJ5Y&9JV1E=ZI$E$:Q_VH8EP&LXE?N]>SB:JMX!+O-9BZJIC>7:%0VVF0!(>% M![Y<6;<0S29KML1'M'^N[S7-HA:EY!5*PY4$C8MI<)F,KW)G[PT^3>!/,L;9MELHM46M+,F-#?PJ7IO(L>EVY1'J^DK)S\[ M>\>XAH],U AWR$RMD2IN#;Q^8G.!YLTDLA3%V4;%'O&J04R?0>S#G9)V9> W M66+YM7]$[%J*Z8'B57H6\(]:7D 6AY#&:7H&+VM3SCQ>]N.4;[@IA')9&_C[ M^?09X_4 MB64M$-0"+HU!VAXF2[CE;,X%MYS([_>N!!+Z Q:UUEPNX8H9;DYEZ6R> M5@@%TWKG@%FE:FD]"TOK:"RG!J'P"U?;C:\M_3" '=F*#MNJPY91:Q_XSAU? M8!K)D?P%_3',&*X/42^;J*^YI*BJ-@1KWG1E"[>X00$D&&P% S=88#5'#5GB M5Y)##:FKJ6E&7">P^3O/7N;MQ_)='+_7LPR,Z2Z(79*/Z. MQB <9D?_,\K,6V7F/ZW,3EO1[%;)Y:]/J"NJ_]R>TN!9Y/])@T1$."+6$2F) M2 A<%J(N'4!3B[53G MS">/_8 ;)3;.X)IZA#N#PLEE1SLWZH=TW'8'AST^CM(X&8(O_:UBLNO]O>U+ M2'IQ&'ND)!N&HSQV).*?]^\1DT'J5)7':9@E69/$2?]^FN]C]>-!&&?)23B,\Y/2CCJ'9(5ZZ:\"AOJ, M]J Y+]O5]K9QV1RR1_/FJG+']))+ P(7Y!I?#$C+NCG^FXE5:W_DSI6E ]P/ M5W1C0NT,Z/M"45;[B0O0WL%F_P)02P,$% @ &ULE59M;QLW#/XKA#L4"7"+ M[\5O<6P#3K*A&=HF:++NP[ /\AUM"]5)GJ2SD_WZD3K;N02.VWZQ))Y(/B0? MRAQMC/WFEH@>'DNEW;BU]'XU;+==OL12N#.S0DU?YL:6PM/1+MIN95$40:E4 M[32.>^U22-V:C(+LSDY&IO)*:KRSX*JR%/;I$I79C%M):R?X(A=+SX+V9+02 M"[Q'_^?JSM*IO;=2R!*UDT:#Q?FX-4V&EUV^'RY\E;AQC3UP)#-COO'AIABW M8@:$"G//%@0M:[Q"I=@0P?AW:[.U=\F*S?W.^N\A=HIE)AQ>&?67+/QRW!JT MH,"YJ)3_8C8?"_3HP;_J/099'$$:9RF1^QE^_BS8"_[;OQPHYVW%1'.OTS% ME(DCO:0,74N7*^,JB_#W=$;7*4/_',I*[;1SV"DWVM"M1([C%G620[O&UN3] MNZ077QP)J;,/J7/,^N2>&K>H%(*9PV?#%10*O@I540 DNJV\\Q0?A]:H_J$H MCOHY',7#$F%N%/4ZV_?,FVW#R__(OZ?/"VN<@[F0%M:,BD&Q_,J4*Z&?WK\; MI$G_@K V@!:O:,KW&8\#J6&SE/F214\@J#(!C/98 '4]7\P-D4\[$M#.&24+ MP5]G0@F=$SQNGK-&+F#J'!()&I*/4LRDJDEP(MFLJ1P!<:= C,0](TDGQW*& M%K(D2)+O?K^SN!*R 'Q<,<@Z/D.X+?6_M10)B!K/+Y!%@Z1+:R>*!PFM(5?I M16,WS7-;X5%KJA'+3FVW=J(LCLE-OY_!;=!21B]^]6C+HWI9U,VZ#3BO@?:C M0=8-I%%O,.# XTZ4G,=PI*^[^[[N_G!?'WZV#O7P49MO M][#B'B5'0JE&8BG/KX4O"I3 MJ$XHR//N(R,A7XJZ0,XE*W4#WA"BW)3(K9X+MX0YN0;*TX))<&6H M,!3$PIBB+A='*'/D&ITDR>"4UB2*$Z[42:=?'_O]M'9*-IOO#E&2SHY($9X/ MX8(?9EXC*\-MVYS4N$YWC1B!I@DKB=)N OWS+G2C3I+0N=-+X<%X8MXNXV]D MFY$E61;60<)K-\IZG=!3:=8Y2+!V8RXHT2["]..(P97V]8BPE^X'K&D]5SQ? MKZ>S3\)2J X4SDDU/NL3KVP]\=0';U9ARI@93S-+V"YI2$3+%^C[W!B_.["# M_=@Y^1]02P,$% @ &ULA55M;^,V#/XKA'<8&L"H;?DE3B\)T/96K,-N*WK; MW8?#85!L)M;.ECQ);MI_/TI.?1F0R_(A(2GRT4-29)9[I;^:!M'"<]=*LPH: M:_NK*#)5@QTWEZI'22=;I3MN2=6[R/0:>>V#NC9B<5Q$'1KX#JYNLFZP&/Y%?W.YTZY;+C!6]5^$K5M5D$90(U;/K3V4>U_QD,^N<.K5&O\ M-^Q'7U8$4 W&JNX03 PZ(<=?_GRHPU% &7\G@!T"F.<]7N19ON.6KY=:[4$[ M;T)S@D_51Q,Y(5U3/EA-IX+B[/I>/J&T2@LT0AJ'P&+&SN"E4YJIQTO_ M)\V7$'ZCE_[Y>F.LIA?QY52N(U1V&LI-R97I>86K@,; H'["8/WC#TD1OSU# M-)N(9N?0U[>JZY4DK@;4%B;:IVB>!SIN;*5HB(S%VF':!F&K6II&(7=7<"$D MF=1@N*S-#*CP.!4>WF&%W08UI(FW)/#(]_3\+&K!6P-O@+$LS..2I*0LPCPI MX!--(1!HK]6.ZF,H+BSC%)(T+)(<[H04]%QKV"E5&\C*/(S+!60L">9AG^8R$+"RR8@:_WM_]#KS^FZ:E\Y6[2.ATD8?E M8D%"GH5L/I_!445"D/0*WD 1%^$B+TC*,Q8NDAC^.OWQD(_H&^YN<$7DG1JD MA+#6UZU,Z!SK=*V5?%73#]=ZS_!5!+ P04 " !R9?M4L;<# M_HD& #F, &0 'AL+W=OS.?E/9ZX2M8;59V8+TZW\5I<"_5S>UGHHWE'6269R,M$YJ@0MV>S+_@D MHF[5H%;\E8C[% MSKH^JX;[[Q_IO]?!ZV!NXE)_R':@.H+7,JT MK/^B^T;K:O%R5RJ9M8WU%61)WKS&#^V-V&N@.?8&I&U S ;L0 /:-J#/[8&U M#=AS>W#;!G7H\R;V^L:%L8H7IX6\1T6EUK3J37WWZ];Z?B5Y52C7JM"?)KJ= M6ER+M4Z[0E_SINBJY+T+A8J3M'R//J*?UR%Z]^8]>H.2'/W8R%T9YZOR=*YT MWQ5AOFS[.6_Z(0?ZH>B;S-6F1%&^$BM+^W"Z/9]H/]!_MP@H<3U=.W?[]W4L\UB 35DXEF$O\%UJZ"*+CE'F<*?3#>)T MNSC=9Y6;GNX*/>3D:[0MY&VBT+M4EN5[:_FYD.4'"0LA81$0;) 6WJ6%3Y;? MUUP)355(/.AU2"D^H%PH6RX:C+M?%H['7:,6+2I=.LPHQ;&*$$Q\HQ M*M^A MKKT,O2Y>[XEXES(3Z$;HJ4_H^:T^4O&#L,YOWO@2JN^6$?18A3%E@1'T6.41 MQS6#MK!\S'U[T'X7M#\9]/?N.]=^"ZW!3C*._;9!PD)(6 0$&R0BZ!(1@ ^" M 61:(&$A)"P"@@W2@IU^1>P #@LM;/];ZG+LFA.S1<8\1CUC8+#(,*&^QXVA MP:+S.<7,/C;@/3> CQP=T'_HLI"K7>/K+K1/399QBGZ(Y2:7J5PG!V[+9#_' MEBHH+02E15"T8<9(GS'RZJ5[BX!*!B0M!*5%4+1A,GH;A2?MP=0"OFTY&"=< MPK"Y@+#H&/.G+!9FF.9RWT>F(4YEG%&R('U M+>Y=#)ZV,4_-86_C;/L9?=DIV3[O>G(NF^SOZ**%I(6@M B*-LQ<[\>P]_JY M;-+3'9T,2%H(2HN@:,-D]#X13QO%J;G,'P\7C- @,,>+L0[[/O:H.6",=8QK M=VT:8HN.NJZ##PT9O17#\%X,@YHQ4%H(2HN@:,/G]+T?(Y!^C(R=$:'<=8S2 MM,@P(8'YH-0B8S[E!BVRT3SN'K!CI+=CY 5V+"R2-*W./35O3<./K5!06@A* MBZ!HPS3U'HR\WH,14 \&2@M!:1$4;9B,WH.1%WLP8O%@GF\^=[VPR*CG^J8# ML\@P9A[VS,%AK/.(N^?3AH'V_HO ^R\"ZK] :2$H+8*B#9/3^R\"Z;_(V IA MUV'4+$R+__*Y;]:E1>40;CX7L/7ID(-S5F^_R OLUU5]BV52//\)XG0W1YM=%7N^Z"*CK J6%H+0(BC9,1N^ZR(M=%[&X)(8Q,P<)BTFB MA(Q6MF.9SQR3%EEDG&)\:/+J'1>!=UP$U'&!TD)06@1%&VX&ZAT7A71<=&Q^ M/OIZ(634I4U&W,#<#V"38?Z>V4^C+VW7'3:QW]P/QIRR(CQ"&CV[_U-J'/]_9M9Z)8 MUQOF2[24NUPUFW>[L]VF_"_U5G3C_#D^N<"6\R$^B9HM]SV^^0^ ;W&Q3O(2 MI>)6=^5\\O05%\VF^N9 R6V]:_Q&*B6S^NU&Q"M15 +]^:V4ZO&@ZJ#[UX;% M_U!+ P04 " !R9?M4A>JT2+(3 /M_OG7;-X M>#UHO;KE1:%OUXOEYN;N_>O7/NWNWF]?VM5RTWS:S?8OZ_5B][\_-JOMMP\W M[.;TA9^7CT_MX0NW=^^?%X_-YZ;]]?G3KOO;[1OE8;EN-OOE=C/;-5\^W'QD M[RS3XG#$J^0_ELVWO??GV>%J ZKZ1_SE2;]X&/1SH__E$_Y?7L^_.YK?%OIEO5_^Y?&B?/MQ4-[.'YLOB M9=7^O/WVK\WQC-2!=[]=[5__._MVU!8WL_N7?;M='P_NOH/U#Y"7CJ".![R>^NWW+Q\== M\[AXK>#VR^ST;W\R3;M8KO9_[E2_?C:S/_WAS[,_S):;V2]/VY?]8O.P?W_; M=M_+@7A[?QSWQ^_C\IYQQ>RG[:9]VL_LYJ%Y((XW^>-UYOC;[C-X^R#XZ8/X MD6>!__:R^6$FBG^>\8)SXON97WXXHTYGW.CVZM&##T.\S0KQRA,]O/ZY\%]_ M[Z2SO[7->O_?5-6_UX*KLYM57_]-- M9:6L62PSJ8R5=:5$I+.$3@I9Z.)-%YRM>CM;E3W;7S?+MGF8?6X7;4/VF>SA M0V<<$F:0, N"!370;S70$[4#C2P.$F:0, N"!<4IWXI3CFL'WP]7W@^FK NA M9=0.4IDHJTJ543M(9;7DM=91-TAE)6=:EW0SJ-[.MZ]^[";B9?5PWN^7] M@CK7[.%#YQL29I P"X(%-:C?:E!/U QJ9'&0,(.$61 L* XKW/5\,:X='(_W M?S294 6/^P&E*WBIXX9 Z+@4M8QTEN)50I:*;@G,\8_+1\>5LW,+O;M M[(^+]?-?9Q^_]/6'/&KH'(32#)1F4;2P*-P5A4_4)8Y@5(F0- .E610M+)'S M>"SK4B[H%(+J $Q5<:=(=54M:QTWBE36V54MDD9!#%L6LJY[&H7S32QOG.:+ MS>*!;@O9 P?/.23-0&D610M+X,P<4U.U!:C/@](,E&91M+!$SNNQK%NYH"UH MR@*P^/8"(:N*JBKBKI#*6,WKHHJ[ J%3M62RIRLX^\3R_LF^[+;/](EF#QP\ MY9 T Z59%"TL@7-UK)JJ*T -'Y1FH#2+HH4EZ'BKI#*&*N8E'%7('1%H26CNP)W-HKG;=3'_7+QET^+^^67Y3UUNOG# MATX\*,U :19%"POAW!UG$_4&#O5Z4)J!TBR*%I;(>3V>-2KG>\/Q^/ 6@2IC M'T')NA_YN#<0,BF[*Y"H-5 R5O7=;N#.-O&\;?KXLF]WB]62-!+Y8P?/.>@" M&)1F4;2P"L[+<3E56X!Z/2C-0&D610M+Y+P>SZ_%5,:5+HJX+:0RP83NNV!PMHGG;=._MT_-CCQ+Z!H8E&:@-(NBA15P1HZ7 M4[4$J-&#T@R49E&TL$3.Z/'\^MWYEE 1/^M,)U<*A*S0A8A;0BKCI:CB6PN4 M3#%>];0$YYEXWC/-M[OG[6[1-K/%YF&V[6T0T'4Q*,U :19%"S--SM.)8J(& M(:!N#THS4)I%T<(2.;[7?'S-0,ATK'UB3H@8]VXB'#\X0J5%$4HS4)I%T<)'+IQWE"-CE9*(0591M&E. MB%B=+' 0*EU$O<42HK+HRU=+9\!DWH#17:,_.97'#9V 4)J!TBR*%A;&>44Y M5:!20NTBE&:@-(NBA25R=E&.#%3*--D8IQ_GA(;%V6Q#B'3L00@-KWJN*J3W M[-F9#"79'_HS5'G)UT"$*EXSN@AE#I,EY(L81*^8]NA&?J3);,FRRZ2YS+5.6A@R9PWE5'E+";6$4)J!TBR*%I;(64(Y,F\IJ81DN>=1#ES)7*FZN>=I$+6N6)@Q_[AJ[(06D610MKXPRAFBI_ MJ:#6$$HS4)I%T<(2.6NH1N8O51J%C!=,STO,>8G-2L*S'9.3NE\G;JTV[[\/)]N['Y4[->WG?G^DMS_[39KK:/RV9_Z!+/S>ZP M./HX^]P\KIM-2^\@ UU[@](,E&91M+!BSA:JJ1*:"FH-H30#I5D4+2R1LX9J M9$)3I6%)I;AD+.X;J4[*PV/<)MZPB=J+5(EDDH7==_6,]-#>U&?_4:1*3<:ED;',(72U$ M%5^M$#+>7?S$$0Y+#:M54?0\?:J=I=-Y2W=M5QF2^\I_"X-G+W1!$$JS*%I8 M3&];S84EE4[RZI'QD4UL=.E+GC\Q!HATYJS^(DU0L:Z MMA%ORFLI7=?6/-,4GJ_S?SKO_Z[M+_T)L?R @Z]5W;3?KS9/D!ATY5*,U :19%"TOG[&LY5=ZTA/I3*,U :19% M"TOD_&DY,F]:IA'0[AHA-C5S2L8*&>_?2O;I*YW5*_-6 M[]I>]P?0W%>V]"WMI=W5!RN;3\F(.G*G2A M$DJS*%I8/6=4RZDRK"74D$)I!DJS*%I8(F=(RY$9UI+:#%3'MV8)E:J3""NA M8D45;PED*1GW[_.&[R5QSJ[*.[MKFTEOCBT_WM!9"J49*,VB:&'EG$>MI@JX M5E O"J49*,VB:&&)G!>M1@9*R+"+79"E9UW%Z M=@VKG*NK\J[.ZR3'A9J7=KO^/CFOBK?EQQL\3:&+D5":1='"RCF'6DV5B*V@ M'A1*,U":1='"$CD/6HU,Q%;$+J*2BSJ^9T+H6%6Q,E[0(712\U+&#^(1.J%4 MP?K:B;-TU<4IV>'MY)*46W[\P7,7NA0)I5D4+:RD\ZO55.G9"FI*H30#I5D4 M+2R1]WK"D>G9BDB[5F5=Q2]/H722E7$;,H2N:QME%;\G@=!Q79:L9S^ RGF\ MZN+P[%7MY?P;':%KDU":@=(LBA:^U=$YV'JJ$&T-M:I0FH'2+(H6ELA9U7ID MB+8F]C,5R?O:")54\;9DAE"Q8*/TXT>2RH*72(>GZBQ??7%Z]JJ^,B3OEO]6 M!L]?Z((EE&91M+"HSMK64P5J:ZB'A=(,E&91M+!$SL/6(P.U-9%LK8MX;6=. MR432B@PA$ZJ,790E9%P6=4\^I79VL+XX37M5E^E/O>4''CQAH4N64)I%T<(2 M.G];3Y6AK:'&%4HS4)I%T<(2.>-:C\S0UD2:M92QB9E3,EDF]V\)F="UB-]0 M3\AXV;M#6NT\8'UQ@O:JGM*??^ MY![[EOMI7G/OO^=^](ONTUBK$$E7H60L>:.$H62JY/&J$#FH?T$3G:_WEOOB MXBSM57WE7 [NS/A#YRX69[ X"\-%Y>1>.:?*UY[(L$)!#2L69V&XJ%#"*]3( ME.T)$(3VB39#[,=:RGB]B)1)%3]?2,DD+WH>6F:%]$[WXICM=6TFEXX[,_CP MJ0M=Z<3B+ P7U5)YM9PJ<7LBPPH%-;!8G(7AHD)IKU C<[(L#!<5RK.K;&0$]P0([X]4R>(SI1/=)46<;*%TC,DR[C:6$AZ>F>Z[Y<(\ MZ\?RUN_R5G))4.[,:,-G+'05$XNS,%Q4/,_(LJG2N"P+D-L"^ M0&,NT-B\)CI'S]>QO*\;U$F&I.+.##Q\KD(7,[$X"\.%=>2>;>53Q6]/9%2A MH#B#Q5D8+BJ49UGYR!#N"1#>_N!)7Z%D,MEUA9+Q.GD:D90QW9-FZ;X=[WSS MSF]0@^D/Q)T99O@LQ:Y:0G$6AHNJYEE7/E74]D2&%0IK4Z$X"\-%A?)L*A\9 MN#T! E-^4CL[8G0/"3S91.V@D1 MC^5EG-^G9%6EXZPM)>M:6,][1AGW+![/6[Q![>1L!"X_V/"YBEV2A.(L#!?5 MSK.N?*J8[8D,*Q36FT)Q%H8+"R4\;RK&1FU%FGKE3,8/!5&R2B41.$(EJG3= MAQI3]D;@A.?P1-[A#>LIV;Q;?J3!\Q2*,UB&BPGE654R6J158=PK%&2S. MPG!1H3QW*L9F:D6:;XU?1SPG16DW.4^R-*GO[JSPW)W(N[M!K:0_TY8?9?CL MQ"Y(0G$6AHN*YEE4,5EL5F!=*11GL#@+PT6%\ERI&!N;%6F -;D/2V@T9TD; M(7:A3=L(E:OM>S\Z$YZM$WE;]_/KY[==[D:^ZO3,.,,G*'8!$HJS,%Q4-L^= MBLG2L0)K1:$X@\59&"XJE&=%Q=ATK"#VJI6,)8_Y$#HA.$\R*(2NDD7,LY1. M"]9[)U9ZKD[F7=TU/>6BG%M^W,%3%XHS6)R%X:(R>FY53A:AE5AW"L49+,[" M<%&A/' MP. O#187RK*L(,%F=AN*A0GK>58\.U,@V\*A5O(#FG9%J)>%291YDWAEL\EDXO(##I^QV&5,*,["<&']E&=XU6016X6U MM%"

(L#!<5RK.T:FS$5E$;W8JXLQ J$0?G#*5B++V&(66]US#*\X4J[PNO M;"N9;%Q^P.&S%;N8"<59&"ZJG^=QU6116X5UL5"

(L#!<5RG.Q:FS45J6I MUUHGMU\(5=<)DA4C2E:5:5])95S6?6O/RO."*N\%K^PK9T-R^6&'3UKL&B<4 M9V&XJ(J>PU63)6\5UKA"<0:+LS!<5"C/N*JQR5N5AF"3!WGFE(J).HFU4+(Z MW@O74C*N>E>/E&?_5-[^7=M=LG&Y_)C#9RQVT1.*LS!<5$+/SZK)\K<*:URA M.(/%61@N+)3VC*L>F[_5:1:V3FZT$*+DK1^4B,6O';*4JNK;NTE[QD_GC=^5 M3:4_.)(,%F=AN*A\GI/5D^5O-=:R0G$&B[,P7%0HS[+JL?G;(T#[ M;4#'5R%S2J;C6R>&4G&5;@A'RV(G=+M_:IK6+-K%W?MULWMLYLUJM9_=;U\V M[6%J>E_MSO#+X=-X]Y'?W"9?_Y&]FS/BZX:]LZ]?OW7XN_?/B\?FI\7N<;G9 MSU;-EVZHXH>RZW^[Y>/3VU_:[7-7B)O9;]NVW:Y?__C4+!Z:W4'0_?N7[;8] M_>4PP+?M[O?7T[G[?U!+ P04 " !R9?M4%[?G_4T" "Y!0 &0 'AL M+W=O:S'1III+45 M B2DJF7P@'APD]O&FF,'VVG&O\=VTM".K.R!E\37ON?XG)O3U+3DO@ MB@J.)&RG^"ZXG<'U@?^^\&R\;HF NV#>:ZV**WV*4PY;43*]$\P$Z/V/+EPFF MW!,U;>XDPBBKE19E!S8*2LK;-WGLZG $".)G &$'"%\*B#I Y(RVRIRM!=$D M3:1HD+39ALTN7&TP!UX#ND9SP;4T544SP@C/0*'+ M!6A"F;HRI_?K!;J\N$(7B'+TI1"U(CQ7B:>-!LOD9=U]L_:^\)G[/M5\A"+_ M#0K],!R S\_#%Y 9>.#@P2G<,\Y[^V%O/W1\T3_L;Z4H_U2@H;I )C?]N"MJD@&4VR:3('< TY?OPHF_KLA\_^)[*0445^*Z!Q[ MVKLG2H$>_+0MP<01V/&P3_W$VQ\;.)=QHBKN5<4O4\4HV5!&-34_YK7I#"F! MZR&1\5\2@LF-_U3H0-8XC"=/Q'I'C66'VF&PO=V]R:W-H965TT59# MYR7QY?#OP\/#PQ\IZ>2^K/ZI9T)(]'6>%_7I8";EXLUP6(]G8I[6K\N%*-0W MMV4U3Z5Z6TV']:(2Z:1M-,^') C"X3S-BL'HI/WLJAJ=E$N99X6XJE"]G,_3 MZMM;D9?WIP,\>/C@8S:=R>:#X>ADD4[%M9"?%U>5>C?O[L!7J&L@)]FI7+6HG4)T.I'&Q^9CA>._-VY0SI<.;79?$:T> E(@$A0/-S M=_,+,5;-<=LJY)S$C#G03!^I2'[VO MRKI&YVE5?R82M3%,_[D9Q@@-,3X9WVWV!S.(H#C9FAI=L MXR5S>GDV'B_GRSR5:K"4BY7,_DN;2@$YNE+B6QYPQAA-=AP%S%1FX0Y'^<91 M[G3T=U6<#P@FMWZ'N,#'?CC;OQGJ';&:F7J,FX MYS]_'>?+29-S#]7]!?IR=E/+2BVEX C&/D?0DY@1DF03DF3/".X,V$LT;6H: MU.G$&I(XX;%5PVRS)*"\JX;A0"_'@;UVI>:V56]6F-Z[-J- MG4#0.QZ>U,QX:"[ ;C#XOOJ-[<6?AE8!WV=ENJP) ;L1X;)XM:C*L5#8U40D MK<:SELLGXDYMO!9J&P7/,J=J[V'SI&;&0!,(/CJ"8*\,XDO-C(>F$'P,#,$V M8F!BI_$>*]-E32+8N:J/SMO]JZA4$N?M*E;/L@7LIE?6\*5F=EO3!DZ.N6_$ M3ICI'0M/:N8.6O,,$BVN'LULF$&V<.W$.N58QYG<0QC7;]M.T(B5B8=/BI683L8Q%? MFQ'B%4E\J9EAT4A"_)U5$ QP%R#4,21:QI&B!M&/A<+Y6C1^"K%>%:4>3G- M!%C&W4J]!^D8 $(T@! W@#SV^,\K?/A2,V.AX8.XX>/P,@Z0!"-1:)5QT(ZS M#N8@FCF(FSEZ3:W8WFV&,>:[OMIF-"(AZW!5,,M+VPP' M7(4>=I/J)9P&3U3#J9,5^DX)7VIF6#0O4'^\0(%C#2#1 #-'HE%-"]1-"^_2 MN[)*FP&LEXM%_@VETTJ(9A<)5G&W6N]A.LJEBZUK%VX">605IUZQPY>:&0N- M'=2-'8=?R &N?"2!M6W<:V;ZJ8F#NHFCU]2R+X"P (>[!XN &0TXZRJ.&A*H M<^$]M(:O58SBK#@\W/72-B,QXUT%0"_?-'JJ$N[DA-[SP9.:&1;-"M0?*U" M%: \ UC!D6>:%:B;%=SGU^[&O4?E&$<&3/,&<_/&(RLV\PH9OM3,6&C(8&[( M.+AB,QL=>!*'UA5MT*QKC\@T83 W8?2Z^&X?-E"&P]W]+&1&2->5(*:!@+GO M9CBP8J]5C%+,HV"W8D-F:K?3%="MFQG8$U5LYF2"WO/!DYH9%DT&S!\9,.@. M"B#/ #-'GFDR8&XRN&H/3TB.<33 -%LP-UL\MEQ[!0I?:F8L-% P M-U <7JX!3(AYM'LN"YI%E'?DIJ8)YJ:)7M/(/E>@F&'+5<@LZ+HA@FL:X.X+ M"(?>+65?%HBP=>H$686\(YQR#+ M0+/N+--0P-U0\(>:V4L-%=P-%8\LU=PK2?A2,V.Q=1.FFR0. M+M7WJEGP.E+#7ZT>P5B]D>6B?8KAII2RG+-,\&+%Y$&;T/U!+ P04 " !R9?M4@VU[7H<$ #^%0 &0 'AL M+W=O<[87\ MHK:4:O M2[F:>UNM=S>^K^(MS8BZ%CO*S9VUD!G1YE1N?+63E"1E4);Z* A" M/R.,>XM9>>U>+F8BURGC]%X"E6<9D=]7-!7[N0>]EPL/;+/5Q05_,=N1#7VD M^O/N7IHSOU%)6$:Y8H(#2==S;PEO5C@L LHG_F)TKUK'H!C*DQ!?BI,/R=P+ MBHIH2F-=2!#S\TQO:9H62J:.K[6HU^0L MO'+^KOR\&;P3P116]%^C=+]';N M33R0T#7)4_T@]G_0>D#C0B\6J2K_@GWU;#3U0)PK+;(ZV%20,5[]DF_UBV@% M(#00@.H 5-9=)2JKO".:+&92[($LGC9JQ4$YU#+:%,=X,2N/6IJ[S,3IQ0>N M"=^PIY2"I5)4*T!X GX7(MFS- 57X-&L@R0WM\7:7GYS1S5AJ7H+7@'&P:>M MR)6)4S-?FYH*93^N\Z^J_&@@?P@^"JZW"OS&$YK\&.^;L30#0B\#6B&GX)\Y MOP8X^!6@ "'P^?$.O'GUUJ&+FQ>%2UT\H-N,_9\'8?Z:);$G,OFW;\25T*A? MJ+#9C=J1F,X]XR-%Y3/U%J]_@6'PSE'FJ"ESY%)?K.B&<<[XQJS5E/"8]A58 M282E1&';YT44H$D8S?SGGM3C)O78F7H9?\V98H79^I)6P>-6TA"/QOTIPR9E MZ$Z9IB(FFB9 "Y PM1.*I& C1;[K*R'LE'"%,9[VUQ U-43.&LQ*,-;GQJQ2 M4AY_!UH2KE(R]!ZB3A%P,D8#+V+2%#%Q%F'<NM$5F^/-6 MKC7:\XK'88@'YA4BFQW]C)OKZ';>8""E)2QTDO%4-]=J1]H96H)"-T)/-70M M]X.C(S@*!^JP.(5NGA[V-.PR%4?!:(BJT&(5NKG:LO5KDNW>@65N&I'R#1RT MMUOZ7-=8&L/H8OYV@OW<2BVRH9O9Q_F[RVT4C$=#WVIHP0W=Y#[D[^D)GVMD MZ8NC+F(1A.%@:LM9 MY.;LG33^*)(?LK);YTR#( MB-+J4E9$3Z>=6:E&-W*@^RLJH2VL80(B'YM/2 M&AWH@MU61MVV=\A$EK+(W?2>ZN-NTSM4@L4GJ:=&Q)BMTD?2B7L6#R^,;;K7BF2; %+X87^P_:B?!S*[5LQFXV'V5GW,4S MGH9H:&);^PP'NF"WFW&WZQU8QMB"%KL[WA/=C+L-[U )EJ#83=!3W8Q[8#K& M _T)MBC%;I0>-G0MT-X\&9FO,OQ?9K^U)9=1N2DW'A6(1&PO M=V]R:W-H965TGG-U21]QMN/B MDUP3HL"7/&-R[JR5VERYKDS6),?RDF\(TR-++G*L]*U8N7(C"$[+I#QSD>>% M;HXI-3!2GCC_9&YNT[GC M&48D(XDR$%C_VY)KDF4&2?/X7(,ZS9PF;9WS15Z[DS M=4!*EKC(U /?_4YJ08'!2W@FR[]@5\5&D0.20BJ>U\F:04Y9]1]_J0NQEP#] M(PFH3D"G)DSJA+)R;L6LE'6#%5[,!-\!8:(UFKDH:U-F:S64F=?XJ(0>I3I/ M+6[(DP(7X(ZSU84B(@?E@Y0A9TJ^'TV](HM-AF0Z[Z:[6W A'C7!4 MXDV&A-\RJ42ANU*!?^YT +A5))?_VL15:+X=S2RV*[G!"9D[>C5)(K;$6?SR M$PR]7VU21P+K")\TPB=#Z(N#5ZU?)K@C>B& /Y\RNL)F<=GT5Z!A"6KVANTB M0E!O%C-WNZ_,%C:-PK )ZW#V&\[^(.?W>C\K&,ZY4/0_DH*4RH073,F2/I6R MP"PA(.%263NS0@_V6%T@Y$W1 7E+F(^"V,X]:+@'@]P_<(4SD#553W75;1R# MWN1A'$,X/>#8#XN0'WB1G638D P'25X70IA5L#$5UKLK7Y[ .+24*YP>$K9$ MH7 :>';"44,X.K&+#;O7("-2ZOVRH\+&.;)4V?X[MN4;=[]@X[&_/EK C"Q'N.0@XO,$9LG<U-60OKAT#?\[QC MS=L:"SCL+(XT+_).;=Y!^+/?WTAHW6*T3@4&XS;OH/,Y6_Q(:%WQK0."PQ;H M1YNW[V]ZS=L/\>,P0L&1YFT]$!PV0<>:%YW:O(/P9[^_D="ZQ6B]%9R.V[RC MNJ6QT+KB6[\$!UW)#S=OW/M<"U'@]6U#/^[(SHM:HX.&C3*/@9=)ZF!3'M'%J_QP?1S_X@'PFM6XO60B$X[F'$J)9I++2N^+V#F$%7 M4HFG3'X.>Q=Z@_IG(X?JRA,3( M\^$!8W?OG,\*;\NCOB2O%\_)R37!* MA G0XTNNUUE]8TX3F]/CQ3=02P,$% @ &ULQ9UM;]NZ&8;_"N&=#2W0Q9;D MMW1)@#027PZ:HDC.V3 ,^\#(C",<6?(H.6F&\^./)"N6Z,BLE=[#^J&Q93X7 M*?FV](@W19X]I?JW[$&IG'Q;Q4EV/GC(\_7'X3 +']1*9B?I6B7%)_>I7LF\ M>*N7PVRME5Q40:MXZ(Y&T^%*1LG@XJS:]E5?G*6;/(X2]563;+-:2?W\2<7I MT_G &;QLN(F6#WFY87AQMI9+=:OR7]=?=?%NN*,LHI5*LBA-B%;WYX-+YZ,8 MNV5 5>+OD7K*6J])N2MW:?I;^48LS@>CLD4J5F%>(F3QYU%=J3@N244[_E-# M![LZR\#VZQ[F)\YOTB:MZAR8E+TSC MK/J?/&W+SF8#$FZR/%W5P44+5E&R_2N_U0>B%>",#P2X=8![;(!7!WC[ =Z! M@'$=,-X/F!P(F-0!DV,#IG7 ]-B 61TP.W:GYW7 _-B TSK@M)+#]ONKOGQ? MYO+B3*=/1)>E"UKYHE)0%5U\YU%2BOTVU\6G41&77_CJ+B=_)5^DUK*4'7GG MJUQ&_?2>_$2BA%Q'<5S(,SL;YD6]9?0PK.L(MG6X!^IPR'6: MY \9"9*%6G3$4WN\][UX9H^?6N*'Q?':'33WY:!]*8 ^]5X2.+#KS=C\>K>.,#/)'D2JLL)\5O1Y'L2:XS\COQ518MDV++@LB, M<+581LF2B"3+]::X3.0=[?YDK:>\X'W,UC)4YX/BBI8I_:@&%W_YDS,=_:U+ M?4B8CX0%2!A%PA@2QI$P 8(9 A_O!#ZNZ)[MZM HE_SK1#LQ?R#%R7M%WA6I MS;.2.GO?)6@[=[*-[!*O-;"O>)&P FC2!A#PC@2)D P0[S3G7BGQR49-V62 M<5LD&1\(C72QX9<'K13Y9RG!-Z8=UIK[GJ^1,!\)"Y PBH0Q)(PC80($,R0_ MVTE^!DT[9D@9(V$^$A8@810)8T@81\($"&;(>+Z3\=QZYOZ2EOUY,B:/,MXH MDMZ3^U2KXB1-PHW6*@F?RPU/4B](F":YEF&>$9DLBB3EU7UEE^RWM4^KVLM. MS<<+;U3Z^IW DS$?" B2,(F$,">-(F #!#-$[HZ9_? 3-16H<2,E0 MF@^E!5 :A=(8E,:A-(&BF8)N&3[._S4KJ:MOIR7.9#\ML;>QMZZ1M !*HU : M@](XE"90-%/7;J-KUZKK*ZT644XNEUJIZDS]._FE[.#[G,J$4!E&<90_=PK6 MRNU]QD;2?"@M@-(HE,:@- ZE"13-5';C,CH>-@6!NHE0F@^E!5 :A=(8E,:A M-(&BF8)N7$7'ZO9L!=W3B;$C>XL::BY^9W=G!VVB -H."J4Q*(U#:0)%,P7< M^(F.W?@KA]YT9!?'IQQ(=^H*2O.AM !*HU :@](XE"90-%/@C>?H3+$I!]1) MA-)\*"V TBB4QJ T#J4)%,T4=.,H.E:GY^*KCI(P6LN8R%6Z*12=WI-%E89D MV:9S4.DG.[&WIJ&^8DUK=[*,G8G9R1) JZ10&H/2.)0F4#13JHUKZ-AMPW)P MZ@\E%TC+Z0I*\Z&T $JC4!J#TCB4)E T4^"-D>B<8I,+J#D(I?E06@"E42B- M06D<2A,HFODT2.,1NE;+YBW)A9W85]-0F@^E!5 :A=(8E,:A-%'3VBG>Q)OM M4CQ3JHW[Y]K=O_*YFQ])+NSXWKJ%VH!06@"E42B-06D<2A,HFBGPQ@9T76AR MX4+=/RC-A]("*(U":0Q*XU":0-%,03?NGVM_R/ M9HD=V5O4]@8>MC=\:#L" M*(U":0Q*XU":0-%, 3=NGVNWO]Z2'4/-OIK6SJ2F[EYGF0^M,H#2*)3&H#0. MI0D4S91JX^NY=E_O6B8+F:?ZN92JSJ/_RFI&CK5\WIYZUTJ'95)1_"4R23:K M3O%"S;V:5@X:W*EW=#)R]N4+=>V@- JE,2B-0VD"13/EV[AVKOU1P>KF[D8] MIO%C.>*^'A'7NL=[O>5@Z4YE0UT^*,V'T@(HC4)I#$KC4)I TE^5!: *51*(U!:1Q*$RB:*>C&"W3M7N";;OZ@_M]W&GAX"@0?VHX M2J-0&H/2.)0F4#13P(W7Y]J?&KR6WZ+59D7N4EW$EGE&*(OJ#B484*>OIK7O M^V;[#\CZT"H#*(U":0Q*XU":0-',:;P: \^S&WB?7M29D7N=KDCY>5;V4X15 M4MPE53NQKU1KVJ0E5?8G M\=[0#?%9Y45F6^KZZO 9%^K406D^E!9 :11*8U :A]($BF;JOC4;*/8Y/0\[ MZR=VVD_LO)_8B3^Q,W]BI_[$SOWYOW#NO,:Y\^S.7;^;-SNLMYQ?FW;.JYLW M:)4!E$:A- :E<2A-H&BF2AO3SK.;=M,3;S;Y,[E5291J\B7-BUNWQ4:5DSQ/ MB]2BO;U3ME"[#DKSH;0 2J-0&H/2.)0F4#13WXVKYV&?Q?.@+AV4YD-I 91& MH30&I7$H3:!HIJ ;E\ZS/XM7FQJMV80Z90SUYJ T'TH+:MJI.<)C6ES5]GLP MCBS(CBW(CRTH4'ML2J;QP3R[S72C%FJUW@[&T5&H=D-QY++J#5L?&&/6*2RH M/U;3VD?0.1EYSGR^GZM"[3 HC4)I#$KC4)I T4P=-W:89[?#+I=+K9;E_&FO M%*O5>J/#!YEU#XFT@WNK]K4U=NKN"Q;JC$%I%$IC4!J'T@2*9J[_T3AC8[LS M=KD[G3:"K0;O?D>N=FQ?N=8TQVWK=7(R.6W_VY,OM 4!E$:A- :E<2A-H&BF M?!NW;&QWRR[#4&]4:^[*TBTCU3I]+_+M5"_4.QMW^%.CD^F^7J&>&)1&H30& MI7$H3:!HIEX;ZVQLM\Z^J)S$:58/0VA$FMD26CNSMUJAQAB4%D!IM*:9OO') MWG6$'56*0ULF4+2M"H>MY2%72B^KM44S$I97]NU*D;NMN_5++ZM5.X=-\>WB MI]=2+Z,D([&Z+T)')[/)@.CM>J+;-WFZKA:;O$OS/%U5+Q^47"A=%B@^OT_3 M_.5-6<%N5=>+/P!02P,$% @ &ULK591;]LV$/XK!ZTH6J"P+-F6V]06D%@; MV@)I@P;='H8]T-+9)DJ1&GFR&V _?B1E*[:K"$F1%XFD[OON[N.1NME.Z>]F M@TCPHQ32S(,-4741AB;?8,G,0%4H[9>5TB4C.]7KT%0:6>%!I0CCX3 )2\9E MD,[\VHU.9ZHFP27>:#!U63)]=X5"[>9!%!P6OO+UAMQ"F,XJML9;I&_5C;:S ML&4I>(G2<"5!XVH>7$87V=39>X,_.>[,T1A<)DNEOKO)QV(>#%U *# GQ\#L M:XL+%,(1V3#^W7,&K4L'/!X?V/_PN=M$&;>? V@ )7K!;T5>T^ MX#Z?B>/+E3#^";O&=IH$D->&5+D'VPA*+ILW^['7X0@P>@@0[P'Q&2".'P", M]H#18P'C/6#LE6E2\3IDC%@ZTVH'VEE;-C?P8GJT39]+M^VWI.U7;G&4+E19 MSIEYH,656MH""0"+4!M8)<8\'I#3A=Z0Z62A:-^.N::28) ML?,T-+ZBYM2YJW>;3I)!/ NWQ^)U6+T=GEMEO7'_HBJ35I5)KRJ?ZW*)V@EQ M.%4&*J:)Y[QBKOCN-[:H$] M$]F)E$DK9=(KY66>ZQH+0+GE6DDG%Q,@.%MRP>FN2Y[DY_I(!N_.!.KU^E2! M&K+DR.%]-9YD/6VSGCZR@&RCX@^7NZ.-K0OW[DIZ^E--C,XR[O7XU(R?B:P1 M)SSZ$9>HU[ZA,9"K6E+S3VY7VY[ITK<*X;UYTW!=,[WF]K0)7%GH<#"UBNBF MB6DFI"K_6U\JLDV"'VYLWX?:&=CO*Z7H,'$.VDXR_1]02P,$% @ &ULK55M M;],P$/XK5IC0)L'RVFXJ::2V*0*DP=0Q^(#XX";7QEIB%]MIQ[_GG*2A[;*J M@GU)[/,]S[W9=^%&R >5 6CR6.1<#:U,Z]7 ME6204'5I5@!QY.%D 75N)5+ M6ZTDT+0"%;GM.4[?+BCC5A16LEL9A:+4.>-P*XDJBX+*WV/(Q69HN=96,&/+ M3!N!'84KNH0[T/>K6XD[NV5)60%<,<&)A,70&KF#:6#T*X5O##9J9TU,)',A M'LSF8SJT'.,0Y)!HPT#QMX8)Y+DA0C=^-9Q6:]( =]=;]O=5[!C+G"J8B/P[ M2W4VM*XMDL*"EKF>B;H#7 +Q#0/ ,P&\ _JD6@@80G&JAUP"JT.TZ]BIQ,=4T"J78$&FTDW&F)IPQQ.IJ!TK),="D97Q+*4_)%9R#)#'*J(263C,HE*/*6 M?*924E-5-'^/:#^\9 M/WQR([C.%)GR%-(.?'PD1^C.6KAR__95?[:0-!M MP'3#@5K1!(86MCL%<@U6]/J5VW?>=>7^)VY3K"O-7VJ=>WX;JM4 M!VOO-+$"T'4S/11)1,EU?5-;:3N@1E5?/I"/W<'$[9#'.-#J^?.7OIZ&-Y@I MQA7)88&FG,LK[+&RGC#U1HM5U4+G0F-#KI89#F601@'/%T+H[<88:,=\] =0 M2P,$% @ &ULM9IM;]LV$,>_"N$510NTD4@]V$YM XVE8AU6-(C;[<6P%XK$ M6$(ET1.I. /VX4<]1+(D1K'3\YO$HN]^Y/&HOWD2%WN6_> AI0(])''*EY-0 MB-VEIG$_I(G'+]B.IO*;.Y8EGI"7V5;CNXQZ0>F4Q!K1=5M+O"B=K!9EVW6V M6K!/#;<1-M0% W::K'SMG1#Q??==2:OM(82 M1 E-><12E-&[Y>0COG2)53B4%G]$=,\//J,BE%O&?A07GX/E1"]&1&/JBP+A MR7_W=$WCN"#)='^J!G,KB(.'"1'[4!J!])W M,)]P,&H'X]@>S-K!/+8'JW8H0]>JV,N)%/.WTO_[QD%O7KU%KU"4HF\AR[GTXPM-R"B*L6A^/>*K M:L3DB1$;Z M+1^=R3":]624/..H];1F7)3+0S;3[)ZBOWZ7]NBSH G_ M6Y7Z"FZJX85H7O*=Y]/E1*IB29RL7O^";?V#:MXA80XDS 6"=3)D-ADRQ^B] M#/G5G:K*186Q2TSQ>W._LFVB+[3[PSD>&AG3J=4UCH6[D_E0&^0YM:4HS+RZ7HA?(;58DY\ KMK"(/L@].:>J M"1B%G[H8(6$.),P%@G4R-&\R-#^G7,PA,P0):BC,3$PLM6S@@Z()/[.MR'9,"@0M5R,K:A]E MP*.44]8*D.: T%XK6S5-;'.+1RN8$J3 & M]^U,QWVE&!J9_;V%P@;K?35QQTG=8-LZ"X\76M<9"_+J<=@ZI$GDRPW&-^J' M*8O9-J(<_8>^[FBQS9!SL:';A*9"/1FC_9R\/"%I#BC-A:)U,]86B]@ZJXR MUH^@- >4YD+1NGEJ:T@\6@"=(".V8B]A]V5$883UP89C:(7Q?$KZ2J* 3>=/ M/,7 ;4V&QXNR RUY[26[#^AC+ECBE0TOTY31_DY>JY T!Y3F0M&ZF6M+3#P[ MJZ: %IF@- >4YD+1NGEJ"TT\6B6=H"GSH1 0JZ\I0R/3&.Q-AD;O3;W_>,15 MF!ESZXE''Z0MV\AXV>9D4?GTXV7Z,0X_=5V"TAQ0F@M%ZZ:I+34)/J=^$- 2 M%)3F@-)<*%HW3VT)2D9+I^/UH^80H16>S_H:,C2R MBNKP0-/:'"_Z6!ZJZ;5?X%!TTA[16_P-02P,$% M @ &ULC551;]HP$/XK5E9-G=0V(4" +D0J[:IM4C5$U^UAVH-)#F+5L9GM0/OO M=W9"1D>:[87X[+OO^^[PG>.=5(\Z!S#DJ>!"3[W?N-!5OGQF[X2;RA:[@'\["9*[3\!B5C!0C-I" *5E/OJG[(G(J;ZBA2:SDCBCKC6AVX5)UT2B."?NGW!N%IPSC M3+( ;529FE(QL2949.2+R4&1!7!J("/7.55KT.2S5V5&7D M] 8,95R_(R>$"?(UEZ5&1!W[!I5:/C^M5$KJB)R)X7)-?D@,LA>QON8 M89-FN$]S%G8"?B[%!>D'9R0,PI \W-^0TY-W';C]IGQ]A]O_K_+MB_+#5H7< M5F7YV99^A3IH1[6->*DW-(6IAYWF,+WD[9M>%+SOT#QH- ^ZT),9K)D05N^2 M*.N YRLIS=ZP!,T3FOP& M4$L#!!0 ( ')E^U2G$)>NTP8 )&PO=V]R:W-H965T>C MC1"[T\F$+S9L2_G;;,=2^&[G-%E$;1-)L2RO,F6QNEH=E8< MN\QG9]E>)''*+G/$]]LMS1_>L22[.Q_AT>.!JWB]$>K 9':VHVMVS<3GW64N M]R8URC+>LI3'68IRMCH?7>#3R'940-'B[YC=\8-MI+IRDV5?U,[[Y?G(4F?$ M$K80"H+*?[=LSI)$(!4 OWJ#7J$X19\VV9[+2'XV$?)4%.!D4:5]5Z8EWTAKHP]9 M*C8<1>F2+7OB0W.\9XB?2 IJ'L@C#^^($?"/??H6V=8)(A8A/>=FC)V?7R+#K06$7>/8W\*Y%MO@R5M??$BVRK9R4."TN:W:OMAGZ]^*&BUQ> MY/_UE;X$=_K!UYI%&!';Q1V&P5^$.B-HFXC3&S7 MJUMI_7;K?KO&?G^B]^B&I6P5B[XNEL'N0^5L0AK4[VM"*6.VWU MLJ^5&[C]O?3J7GK/JNX)2J6$R%9(T/L^&KP.]8[4#2T6>AIY?IN$;B/?=UIC M)NHV"GP/]U/@UQ3X1U @=8I() D7.WD-+>*2A$+,]*XY1LBA$P\D6 @)%@&! M:769UG69FI>&#)_*U62OVO 3]'$ON)"J(D[7Z-^K+$F05(0JLG>MF4*6'!(LA 2+ M@,"TD@=UR0/CI7A0D!,Y^:[C-%6UN:$)E6(1O99*D*MJ\S=]!3)B#RT0)%@8 M=*9N.[!=8K=F-Z"<&O78:N2Y923_-WE5"7D-?8=E,\I0FD'1P@KMD&BKQ3%4 M0IWD P^$C23+"6;%8D7S1"VQ<7X$X4;$P81#HH45FBYP_(YT@4JJDTX:THF1 M].B>Y8N8%Z3?,G[,(#<"#N8<$BVLT(R#'"BASG?CZ;#1D.C3."O7UR/G\ I9 MGRJQWQ'6YC,83.EQ62.HK#JOC1/#9BMVR?+B?IWBL5 ]I<[IOREBA!H\@B'1 M0E"T" I-+TIC$['[0\E4;+2U@PL/B1:"HD50:'KA&^>,S=;Y>6+5##ZX3)!H M885V.!VZENM:[?LN4%GU C2^'9N-^[&"%=2K@Z*%%9JV\#A^0#H+^DL8<=PX M<6QT?4]2K:!V&10MK-","NHE;#!N?# V&^$G*%90]PN*%N*N_QW[Q,$=TE_" M )/& !.S 7Z&;"5=X^E/L85;,^;3TR:P255>>U\;S$['FOY #.XX4: MQ,6]5O0YC?OOJIJ!A@YB4+00%"V"0M-+TCAB0GXHT4I _38H6@B*%D&AZ85O MK#D98,T'BU8S^. R@7IXTO7PQ'8(MOSV;/@2)IXT)IZ83?R1JM6,,IAJ4/]> MH1U2'=C$G;9O^T%EU9ENG#DQ/\%]@FHU(PYF'=0\D[Z'R6Y@=^Y20:75:6]\ M,3'[XN':U0PXF'50+TRZ7GCLV#[Q.ZR_A!DFC1DF9C/\'/':-:'$\Z?2\;?5 M*ZCW/39M!)569[8QO\1L?I70^6M/DW@5UPJV%#[]&A;4^(*BA:!H$12:7I?& M(Y/@I35L5<;!:A74:X.BA:!H$12:_FY@X\CM 8Y\L%HU@P]^.Q#4NMM=Z^XZ MTZGGMM\)@$JK5Z#Q[K;9NQ^I5LTH@ZD&->YV]QEU^\835$*=Y,:-V^;GTT\0 MJF;$P82#&F:[^X!Z3*9N^ZX45%*=](,7C\U.>+A,-0,.YASV=>.N^QT[0>!Z MI,WZ2[A?NW&_MMG]/D.FVEW7Z013C]BM+L[-IS"8V2/31E!I2V8G!Q]:;%F^ M+KYPX6B1[5-1OEY?'ZV_HKDHOAUI'7^'3^>XYWB(3Z/R&YD&OOQDYP/-Y4K+ M4<)6,I7UUI=]S\NO8,H=D>V*SSQN,B&R;;&Y873)&ULK5CA;Z,V'/U7+';:6NDN& @A[9)(;0G9)O54M>OMP[0/ M#C@!%3"U37+97S\;*"4IX4#SEP0,[SWC]_AA>[8G](6%&'/P/8E3-M="SK-K M76=^B!/$1B3#J;BR(31!7)S2KZ&)&_!W,-RA[A&/M<4B#QM\-W.(XE MD^C':T6JU9H2V#Q^8_>*AQR^"I,*,.FKX%0 IS"K'-W"&A=QM)A1L@=4WBW8Y$'A;X$6 MCD2IC.(3I^)J)'!\\<2)_Q*2.,"4_0*6KWG$#^ +^(HH13(DX,+%'$4QNQ2M MST\NN/AT"3X!'; 04&O-M:&[-3L)[= "&^1F8T#1;NG/7 MC?;P>@3@^"S<[8;_D:2;*6(["@TXSHTXR[VQ4V64;+# 7C-$>68Q@?@(Q:"(-I% M 4X#<"'J54#B&%$&,DS+BG;9EJ-.H:$Y*LFF!9F<*.P6< 0=>Z;OF@%1*;E4 M2>:I)%LI(CL*B%T'Q.X,B%L%@8FIBR]2(*+""?!)DH@I4A&&JN0,2(K=Q]R[ MSGX-+26]))>][O)4=FREB.S(VTGM[:2GMQDZH'6,V\SJI!CZ6JLD\I2DB>&'EUVIJ-&PO=V]R:W-H965T\5TCU( M9X]Y\:E<,\;1ETV:E>>C->?WI^-QN5RS352^R^]9)GY9Y<4FXN)K<3PSJF[E-L\_55]^CL]'5M4CEK(EKR@B\>^!+5B:5DRB'Y_WI*-#FY7A\\]/ M[$%]\^)F;J.2+?+TSR3FZ_/1=(1BMHJV*;_.'W]B^QN:5'S+/"WKO^AQC[5& M:+DM>;[9&XL>;))L]S_ZLG?$,P/! QN0O0&1#>QO&-"] >UK8.\-[+X&D[W! MI.\].'L#IV\+[M[ K8.U\VX=&B_BT?RLR!]14:$%6_6ACF]M+2*29%4JWO!" M_)H(.SZ_X?GRTSI/8U:4/R#_\S;A7]$)NA$I'V]3AO(5NE@NMYMM&G$6HP]\ MS0JTR#ENBUQWB4I.4;8?S[C8=>OWJ#7J$D0Q_7^;:,LK@\ M&W/1WZK5\7+?M\M=W\@W^D;1^SSCZQ+Y6X>H]181BQ"@/PN]^?NH$.;XF^9>_]8Q8.[W;QTR#_[?O8?_N?.M4-!# MWM*:CWZ#[^+#XF=TP7F1W&YY="LRE>?H*BI8QM^BW\0C7"3NQ^@+^NLZ3U,D MGEJ/41'_#>7@KAT;;J>:"4[+^VC)SD?!--NJ;) MZWD%HJ-%67">'N$ZT<=W-4\O6/)5DXCL8X EP M1U/JM.]GL4--GJ%.B#N3XP9PV3:9ME&^BJ+NC+9!@=H@GE@VEMP,-#@EI$&U M_.<<_.=H_2=FS(Y!X:B=FUI32J3N+;3M#'TBFB3S39(%/=T1&FJT%53W$%17 M&]0^"SDHU%K6H<\_DV2>23+?)%E@DBPT1-9*FNDA::8OM-":FDPCDV2>23+? M)%E@DBPT1-9*H]DAC6;_?Z$U V98,7E:TI0"P;!#Y)D8@CDSATA3,0"CECN1 MV()^C8:=;"WO8:LITZW_N*!!KU/QW'Z#;MDJ+Q@JV#*-RC)9)?0%K<$N=NES7D5<_ .R$3!U;2W%!4?S/MN0;\1Q%(G!UD*I LK**:[J-Q22=9/7E79P[XX@5G[KR MR $PSDR.(("A+I4CJ**PX\H!U+ID< -L;4#2)H $H,EQ9ZL/:K4F@* 044% MQ 94%0 ,*"OT]SDX*H;8VE%I9""LE0=Z%"I[@I:+G/)"10'6ZCB#T\DDFV>4S3?*%AAE"TVQ MM=.I$9NP7FWJ51Q@56(Y(=9,GBL7$ [/;*H\R"$<=B=R?0#B[)DC%P@]VPV[ M^=I>;-0=K)=WCE@BN$J7"<;RRG$!P$[P1':4!\"FE"IN5U&48&4M8U1G,<76 M#F"CM&!M!?X")<)4\:E2(71"O&Z(WPT)]+X8'+EC:!NX$3>P7MT86!NH(@$X MG M 1I.*@P:3BH*&D[:VQP<%$-L[7?UC61"])))=VE (.E#+@P $#3O>!". M*O6##\& :2?HT[>PL\VVZQJQ@NC%"H^MQ)487>WW'$79TQN#J[SD)]>,)P6K MGTN7+!-8#KXWT# M43;?*%M@E"TTQ=9.IT;O(7J]IU>I0 "QA-J6*S_909CKR ]V2'JAU)(E41AG MRR)LT*_9L)NN[<)&\2%ZQ>=X=<*^8=WZLAOB=4/\;DB@=\+@K#^&WD(:O87H MM[,4!@%%>'D 8]>4!@%)?'NA=,CB QU X2*-P$+W",:Q (*I$ MH$9#Q:C1 #! -("]*VHT3.Z6"4VQM:/1*"5$KY3TJ P *8-2JLP@$$R9:#P( MYLQD9.M M^:FZ$:2: JGL<@"&R4Q>L4 PXBHN5U&VHF7J/3+XD,(Q5!3:J"A4O_GDZ 4 M5;>.R"O.;HC7#?&[(8'>%X,C=PS!@CX[IZ07+(:M_"FL7"BC"=P-HHXF: ^* M.II4%#":S![Y.<:9']HH(%2O@'2O_ZEZR*42UN7##1!,GFT\"$2PO,/'![F4 MZ2;HU[.PL]&=Z\;/3HYN6'%7'PHN1;IN,[X[C'>X>CAX?%$?MY6N7^)3'P/7 M WP:[HX5-_2[4\[OHT+,YR5*V4HT9;US10(6NX/#NR\\OZ_/K=[FG.>;^N.: M13$K*H#X?97G_.E+U<#A^/;\7U!+ P04 " !R9?M4Y [P)4L% #P'@ M&0 'AL+W=OR'0-&>*&KAWT!;'3/N=*Y M\KV^&JX)?6$+A#AXS=*&P_+>P]T/"0%3W&.'BA@199!^OD&I60]ZIF]MQN/^'G! MY8W^>+B$S^@)\8_+!RJN^@U*@C.4,TQR0-%\U+LVKZ:F*PW*$;]CM&9;OX&< MRHR0%WEQEXQZAO0(I2CF$@**KQ6Z16DJD80?GVK07L,I#;=_OZ%'Y>3%9&:0 MH5N2_H$3OACU@AY(T!P6*7\DZY]0/:'2P9BDK/P$ZWJLT0-QP3C):F/A08;S MZAN^U@NQ92!PU 96;6"U#9P#!G9M8!]KX-0&SK$&;FW@'CL'KS;PCF7P:P._ M%*M:W5*:">1P/*1D#:@<+=#DCU+?TEHH@G,9BD^<"X>/3!)R].P?O ,[!;PM2,)@G;-CGPFE)W8]K!V\J!ZT##MK@ MGN1\P4"8)RA1V$?=]EZ'?5\L5K-BUMN*W5B=@#\7^26PC?? ,BQ+X<]MM_D] MI,+(MN+V+H])AL"?'P0TN.,H8W^I8K3RPU'[(=/%%5O"&(UZ M IHAND*]\???F9[QHRI =()-=(*%.L$BG6!336 [8>8T8>9TH8^KN#G#9:B< M _0JZ@"&WH,<<56L5&!>"28K@=78MJQ Q/MJ.P@Z*4\-@GU*RW);C*%.QD@Q M2=LS6I13Q2C3;<;LB.$V8KB=8M0;=H9$&89 I0G@\!4I#%EBH M ',,V]\=%2FP/-_PVDNF&&::@66K%RUH%BWH7+3KC%"._ZE*"E%#B->E E(, M4Y#**E?4L8"4*>'?O3JY*I/A5M%1C8QWB@X)H]*CTZU3JPR=8!.=8*%.L$@G MV%03V$[4#9JH&WPCQ>Q 9YCI!)OH! MU@D4ZP:::P';"S#0V;_R&SG*V1MM^ MR/I&*T-T,YX:!0I&S[;:B40K9Z3@-.UVNE$YYCJ&.MN86RT8LSO?;&WK1)1. MN?A^*Z*6*>075DV/3*SNTG6 M_=I?&WN=VT)K2TS!Z-GM!D*HE3-2<"JVA<*Q_6W1WSI?RQ!]+H].F2B3BIQ7 MIQ7-W>9X]KH\E&S=OS&O0E-Q/Y+'N>5YW@:^.@N^A_09BPHP17-!95SZPF%: M':]6%YPLR].]&>&<9.7/!8()HG* ^']."'^[D 3-(??X/U!+ P04 " !R M9?M4(!))566+QSSTI M^&[B^,Y^XC-=K96><*?C#5Z11Z*>-@\"1F[+DM.2,$DY0X(L)\Z=?SOW/6U@ M$+]3LI.=9Z1367#^K >_YA/'TQ&1@F1*4V#XVY(9*0K-!''\W9 ZK4]MV'W> ML_]LDH=D%EB2&2^^TERM)\[003E9XJI0G_GN%](D--!\&2^D^46[!NLY**ND MXF5C#!&4E-7_^*41HF, /':#H#$(^@;1&P9A8Q">ZR%J#*)S/0P: Y.Z6^=N MA$NQPM.QX#LD-!K8](-1WUB#7I3I0GE4 MY2L%/3.1:,LI5$#T2@QS46!%VF M1&%:R"MTC9X>4W1Y<84ND(ND?BL19>B)424_=":^K'DE,.PJ"%*[ MQ?$:14*]@K=!T<)/U;L!H7> M!Q1X06")9W:^N6]+Y[]YG_]K[Z_$"-MR"0U?>'ZY_'FWD$K @O_+]K%KNLA. MI[O@K=S@C$P<:'.2B"UQIC_^X,?>3S:EWY,L?4^R^3N1O?HF4?M-HF/LT]]@ M.Z$LXR5!6"E!%Y7"BX(@Q=%LCD\7* MYL6A79>XU24^JDM*BTKOP8@LE[ I&ST4SYZO];::(R@7.&M(;';K$ZK$!P$. MPE%?DT-0XB6]"D@M3'$GT5J/0U \3&*[&DFK1G)4C2]J-< M1JT^H].+!U;)_Z30Z!R%;""O!TIMH+!7:G,KTQL*^=[W@Z-W?-MI^RQFBMK6 M$WG)B@H.8:<65N.H6^11OTO.+*"D#TK/89J?8*KE<#M'ZI*(E;G+2&B;%5/U M<:F=;>]+=^:6T)N_]V]GOF4^U?&ULK9E= M;Z,X%(;_BL6.5C-26[X2TG:32&V F8[FHVIG=B]6>^&"FU@%S-BFF4K[X]<& M2D)#K63VW"1@_#XVY\4'8T_7C#^(%2$2_V*#G!:2W*,]MSG,#.,2VL^;0NN^;S*:MD1@MRS9&H\ASSITN2 ML?7,+D?F9=N.>Q.]:" MNL:?E*S%UC'2MW+'V(,^N4IGEJ-[1#*22(W ZN^1+$B6:9+JQX\6:G5M:N'V M\3,]KF]>WI#3HOG'/]M ; GJ2Y=M*V'C:M>Z^T[J//K) K@:(B)>F /C+K X/>5I'HPN$]A^/2 M,P)C"//\(>8[G#_1GL;_<&PJ'6?ZQ*DZ0[[PJC_Z?/#;+0Y(HN5O+74,L M_>[1\FN>_PKOLA*J1 BT]8RAOS^I,G0E22[^&>CB98,<#2-UFCT7)4[(S%)Y M5!#^2*SY[[^Y@?/'D%F0L! 2%D'"8B!8S^119_+(1)^_9RQ=TRP;\M*H/-1+ M2%C8P((:IM^]C_.)-_+/3J?VX[9+^U6+!ZHYWFDPZ:KU(CON(CLV1C:DHF0" M9^@]9U5YA#Z0+#U64XEC54:.T! MR9/.Y(EQW"]6F"\)4LZFFZG8D+%&S*'&0L+"R4Y"]+PSQWF17?>J%0-UK&?% M:6?%J=&*3P0_H-M*09_$$;HJDI,A'XR,0WV A(60L @2%@/!>JZ>=:Z>P6?1 M,TB3(6$A)"R"A,5 L)[)KK/YL'6,@_&-VT,&FVF'.MS2 MMI.;[[W,;2%HFQ$H+8:B]=W;6I9PC>[%E7[M*?>>:Z0>[V=#&VZ^J\:Z;D&U&H+08BM9WT]NXZ?WR5Z)9>K!5WL[ M"_Q=JR#;C$!I,12M;]5FT<8U+A<,S'G4YV3,.$FPD(/^@2[9@-)"4%H$2HNA M:'V?-^LV[@A^%N2"+NF TD)06@1*BZ%H?:\W*TFN>2GIT*G0>">'[KSM%N8F M#S8/=,$'E!9#T1KS[*V]FIRH+WV]JZ;G-\JA9MNF*^UV[B[J_2I[4[W9]ON, M^9(6 F7D7DF=DXGJ*&]VTIH3R.2&PO=V]R:W-H965T MA*FO%AFCCC-![+:2\Z MO8#$E80&!!@ E.RW[X*4*:4\)#;>SMKL MTO?->H57AY'0Y=0#'C3XX'X$C0H%KZU(PNNSQ!H5PF8CC MVS&I5VFZP//[U^R_%\53,2MF\$:)OWAB=W-OXD&"&Y8+^Z@.'_!84 &X5L(4 MOW XS@T\6.?&JO083 0IE^65/1\;<18012T!T3$@*KA+H8+REEFVF&EU .UF M4S9W4Y1:1!,WJ)E7)AWE.N6 MFTP9)N"]5GG6*V;V:6'UZ1GVX ]EW92UDI;+'!/XG*%F)5D?;I[@,3>&,[C. M#15!#&^ 2WC:J=P0@YGYEOKAJO+7Q]JOR]JCEMH_YO("XJ '41!%\&5Y"V_? MO/L^C4_MK'H:53V-BKQQ2]X*\*RY\/<]/8,[BZGYIPFU3#EH3NGVYJ7)V!KG M'FT^@WJ/WN+77\)1\%L'<%P!QUW9%X^X1KYG*X&-72R#1T6PV^7[Q70<3&;^ MOD%R4$D..B7OY!ZE5?JE2; ,'9X)AL$D#IH5AY7BL%/Q06/&> +X3(YFL%RX MRNY0TS[3FFB %2NZB6A8(XI'XQ:@404T^@$0>:NV+SW(!).V5P AK9B,7,\V M48QJ%,/!<-A,,:XHQIT4[Y5*#ER()KUQO>HXGC;K32J]R0_^>,ODEM-:ZVCW MI"8\G@1QL_"T$IYV"A_=1&Y!(-DX:.?7?;7IYZ8+95I#B09A2P_"X.2Z02?, MO7(>*B%YM<2ML\1&"PMJ /THFD:#%H0SXP\[$9Z4)=VR<-@YTR8K!F?%C1AA MO0]!'+1L@?!DE6&GL='W9ZUR2009>W$&U*@=U;4G@S;ID^F%W:[W^;N]+TZ? ML$:&N+X7QJWKX.2"8;<-E@Q2R9_%J%MC/!FU89RL,>SVQG(MG&G_Q((8UKX* M83"(_O]9\,^.)NZ8]XGI+:SKP!V JO/KXC]02P,$% @ &ULM9IM;]LV$,>_"N%U0PMTL?@@ MR>X< VV"H!W:H4C:[C5C,[%02?0HVFZ ?OA1LBJ*%L78$?,FL>R[/^_((_63 MR-F.B^_%BC$)?F1I7IR/5E*NWXS'Q6+%,EJ<\37+U2]W7&14JDMQ/R[6@M%E MY92E8Q0$T3BC23Z:SZKO/HOYC&]DFN3LLP#%)LNH>'C'4KX['\'1KR^ND_N5 M++\8SV=K>L]NF/RZ_BS4U;A16289RXN$YT"PN_/16_CF(@Q*A\KB6\)V1>LS M*%.YY?Q[>?%A>3X*RHA8RA:RE*#JWY9=L#0ME50<_]6BHZ;-TK']^9?Z596\ M2N:6%NR"I_\F2[DZ'TU&8,GNZ":5UWSWGM4)A:7>@J=%]1?L]K9Q/ *+32%Y M5CNK"+(DW_^G/^J.:#E TN. :@=TK .N'7"5Z#ZR*JU+*NE\)O@.B-):J94? MJKZIO%4V25X.XXT4ZM=$^4.3?>QRKI)'36IHTH/]^B]+0HFK6GL_8C=KYQ8;XHU7;#S MD9HY!1-;-IK_\1N,@K]L27D2,U+$38K8I:ZZ3"1;6DX40'NSW4M$E40YZ[=S M/('A;+QM9]$U(L$$-D9&=*2)CC@'X&-";Y,TD0FSQD5\CH(G,2//L,DS/'84 M4G?*>YVPU;HMX^X:]/YF2\[9 M^JFUYDG,Z*A)TU&3(7-JXC-/3V)&GM,FS^G0@IUV*G$:=>NU:Q782Q4&^I8: M.&/3]U3K/3(X*BZ+65]@K7L]= ;VA8D,?.0T-R<2G(#N+];0G?*GEH\O-;,S M]-T?NF__C\P4Z!4"?*F9N6H,@&X..&*VU KV>JN3Z)I $@1!7UUJ#H#.VV]? M7:+@V+KTB@J^U,S.T+ PT%UZ62-DW/UI&;FJJD##L8.V 6*3EUV3<@TBE'8 M4Y<:.J";.OKJ$AU;EUZQPI>:V1D:+. @LH!>T<*7FIFKA@LXF"YJA?83483" MH'L?[]KUK)=( P9R \8-RQ,NP#]I!\E:"))=,B4L@J+0"9BTR;5?< M61"I&CDHS2,,S4 U;Z#!O(&Z;Q0.IX[%9(H"TO/6 6G<0&[<^,BV+ 5(S9RA M0.QNZ.3J>@[P0!H\T"#P0%[!PY>:F:L&#^0&#_(\FHK=#9T\8,]!'TC3!QI$'\@K??A2,W/5]('<]/%(<;K>6-3Q=TW" M &'8\Y(0:_# ;O!XO#B/16-W0Z<.F"\ULULT@^!!#(*],H@O-3-7S2#8S2#N MXJR=VY47!7& X>%V0M>N9^7$K;T.-W3LBQ.J.AS(Q^YV3AXO3VIFKVC8P8,V M6;!7@O&E9N:J"0:[-UH>J'L<8-?"QNO ;7;+$1HH3C MGZ!>3ZW1.A5/'AA/:F;^&FIP_,2M5NP54GRIF6EJ2,%.,#ARNW72W;^S[+=V MK?HW7+%&"SP=M!HXP>3DT?"D9FXN:U@A;E@Y?MN5=/=:+/NN%JO^C5>BX8&X M-V6NN&#)?0[*58'EBP=PQ\6.BB58\%P*NI#E+>P)"XB[V9/WSY^#.HBF#O+4 MLQK$ZSZ-+S4S38TPQ,-Y#=+=AL$$X<-J[5HY3FRTCFP,.[/A]]#&<^ $T3A! M?)W;()8S&81T%I!33FX0#1?$#1N&%Z1PY>:V2L:.&PO=V]R:W-H965TY;2R7UMWN&'\0<0 $CTF-!4C*Y9R=6K;(HPAP>*8K2!5?Q:,)UBJ*5_:8L4! M1P:44-MSG)Z=8)):P=!\N^;!D&62DA2N.1)9DF#^[QPHVXPLUWKZ<$.6L=0? M[&"XPDN8@;Q;77,ULTN6B"20"L)2Q&$QLL[P$94QTJG,&7O0 MDVDTLARM""B$4E-@]5K#&"C53$K'WX+4*M?4P.KXB?W")*^2F6,!8T9_D4C& M(VM@H0@6.*/RAFTNH4BHJ_E"1H5YHDT1ZU@HS(1D20%6"A*2YF_\6!A1 ;B= M5P!> ?#>"_ +@&\2S969M"98XF#(V09Q':W8],!X8] J&Y+J;9Q)KOX2A9/! M!#A98VVE0#B-T"5$2Y(NT2W'J<#&:H&.T$R53Y110&R!+C#AZ![3S,R>"= T M%9)G:H^E0/L3D)A0<:# =[,)VM\[0'N(I.@V9IE0*XFA+95^K<(."ZWGN5;O M%:W?L_08^H=!WRCKP!VYW:*^K66P'=9R!6P;5U'5*=9WWJKLB>$XH MD00:)>8\WF);):WB=EWB>?4ILG;1K0 M$EG- -=Y[A*- @ 9P8 !D !X;"]W;W)K&UL MK55=3]LP%/TK5QF:0-K(1TOY6!L)VDUT&A.BL#V@/;C);6/AV)GM--V_W[4; MLJ(5M@=>$G_<_-L%'ZP12(%M:ED&84%-969V%HL@)+9@Y5A9)V%DJ7 MS-)4+T-3:62Y!Y4B3*)H$):,RR =^K5KG0Y5;067>*W!U&7)]*\+%*H9!7'P MN'##EX5U"V$ZK-@29VCOJFM-L[!CR7F)TG E0>-B%)S'9^.^B_:C('()H<#,.@9&KQ6.40A'1&G\;#F#[D@'W!X_LG_RVDG+G!D< M*_&=Y[88!2;-UNW M/FP!XOXS@*0%)/\+Z+6 GA>ZR_):(*@%_(' 5!JK:_JH MUL#^!"WCPAQ0^-UL OM[![ '7,)MH6I#W&886LK8G1MF;787F^R29[+[7,M# MZ$7O((F29 =\_#)\@AG!8P^/G\)#\JDS*^G,2CQ?_QD^NCAT+21\7&<%DTL$ M6FB8SN&^^?-PCNO] >3"V69J?FWFMJ?B6R)YK[G>;^ MBQ?AJW*%P02LF*@1:IFCIN;1&<&[N@"VU(ANM,N0S2D#?XKKMZOT-$X&)R?# M<+4M]>^PXZ@?GT9=V$9$N-4&7 N^8IIJV8# !0&CP^.C /2FK6TF5E6^,\R5 MI3[CAP7]"5"[ -I?*&4?)Z[9=/^6]#=02P,$% @ &ULQ5AM;]LV$/XKA%8, M"=!$[[*3V@(22VTSM%W0I.N'81\8B;:(2J1+4G8&],?W*"FRI:A>VJGHEYBD M[GF.=\_YHO-LR\4GF1&BT'V1,SDW,J76YZ8IDXP46)[R-6'P9,E%@15LQ*ERRLBU0+(L"BS^O20YW\X-VW@X>$]7 MF=('9CA;XQ6Y(>K#^EK SFQ94EH0)BEG2)#EW+BPSV/;TH#*XB]*MG)OC70H M=YQ_TINK=&Y8^D8D)XG2%!@^-F1!\EPSP3T^-Z1&ZU,#]][Y]39J ?,V7\%Q6?]&VL;4,E)12\:(!PPT*RNI/ M?-\D8@\ /,, IP$X?8#W#8#; -RG>O :@/=4#WX#J$(WZ]BKQ$58X7 F^!8) M;0UL>E%EOT)#OBC3A7*C!#RE@%-A1 3=8"V61)BEZ#5)5Y2MT*W 3.)*3(E. MT T4:%KF!/$E>@7EAX[><"F/$4B]8T!73"I10ADIB8XBHC#-P>8$?;B)T-&S M8_0, ?(VXZ4$5W)F*@A 7\-,FLM>UI=UOG%9%[WE3&42Q2PEZ0 ^.HP/#N!- M2%R;/>Y?.0<(_2G:*7.LYRB<_^<]_F'OG62X;2FY%9_[ MGZ74*83]JKK0;8$J"L4649GD7)8"UG^_ 2ITI4@A_QFJBMJO-^Q7M])SN<8) MF1O0*R41&V*$O_]F!]:+(4G&)(O&)(M'(NN(Y[7B>8?8PUNN<(Y $*F_XNE. M2KJ3\&7M]Y3HF M630F63P264>SH-4L^$6])AA3O#')HC')XI'(.N)-6O$F/Z77U*S^WI?_Q+:G MO5[SV,BV^D;1 ),WZ;6: :+)Q!EN-=,V\NG!R/]4&1'HB+*$%^08D7MXWY?D M.6(P$7Q![[CZH7YST.?WENR89-&89/%(9!WASEKASGY1OSD;4[PQR:(QR>*1 MR#KBV=9NR+%^2L=I:#MO+HYO]UK.@-7DS.^UG $CW[-[5/&00R_H=QUS;]XK MB%A5@[9$"2^9JM_7V]-VF+^H1MC>^:5]OK 'SB,]_%?SY8Z^_N7@+190[1+E M9 FNK-,)-$A1#^/U1O%U-6W><06S:[7,"(:4:P-XON12W&D\0( *H( 9 >&PO=V]R:W-H965T-BVH7;N*U'8F>V MV\*_GYV$J#2FXV(W;9R\Y_@YB=\X@RT7#W)%B */9<'DT%DI55VXKIRO2(GE M.:\(TU<67)18Z:%8NK(2!.>UJ"Q%F@PHOR92HN^I&Z)';N>2T)$Q2SH @BZ%SZ5V, M4E-?%_R@9"MWCH%),N/\P0PF^="!!H@49*Z, ]9_&S(B16&,-,:?UM/IIC3" MW>-G]^LZN\XRPY*,>'%/<[4:.HD#AQV!%[PB0*T O57@MP*_#MJ0U;'&6.%L(/@6"%.M MW$H5>U)6]H LZNN @W;WN<[/**L&7.KL5L'$(=P%A OT]OGZ5 MYT=>:,<+.[SP(-XU953W5PZ6G-L[(.Q-&R3ZYJ5[=)8RY,40V?&B#B\ZB#== MSQ17N+"!1;T98Q\&$.Z!]+.[#X(%C7:J!=T#;"N#?U&8K#(-PC MM)4%4?#*PDLZPN0@X>?)]3> \]_Z+:OW)65]MDE_YC1,TOUG:RD+ Q3'=L"T M TS?= OUR_D4,*)L@&FO)R,8I6&T!]@OTWRI!_< W9V=Q.SB7[!84B9!019: M",]C'5$T.V,S4+RJ-Y<95WJKJ@]7^F.""%.@KR\X5\\#LU]UGR?97U!+ P04 M " !R9?M4YS;3]V0" "V!0 &0 'AL+W=OW.326#AV9CLM M_/N=[304%- >]I+8E_N^N^]R=^E6J@== 1CR6'.A9T%E3',:ACJOH*9Z)!L0 M^*64JJ8&KVH=ZD8!+1RHYF$<1=.PIDP$6>ILMRI+96LX$W"KB&[KFJJG.7"Y MG07C8&>X8^O*6$.8I0U=PQ+,?7.K\!;V+ 6K06@F!5%0SH*S\>EB8OV=PP\& M6[UW)E;)2LH'>[DN9D%D$P(.N;$,%%\;6 #GE@C3^--Q!GU("]P_[]@OG7;4 MLJ(:%I+_9(6I9L&7@!10TI:;.[F]@D[/L>7+)=?N2;;>]W@:D+S51M8=&#.H MF?!O^MC580^ /,. N /$KP&3-P!)!TB<4)^9DW5.#\(6]_ <#&5<'Y'/Y'YY3@X/CL@!88+< M,,[10:>AP>"6(LR[0',?*'XCT)3<2&$J32Y$ <5+?(A)]YG'N\SG\;N$WUHQ M(DGTB<11' _DL_AW^/B==)*^D(GC2][@6[9-PP'[VU!.GJMZX6V:_#I;::.P M:W\/UZJW]\CES,_?*/L>EY'?(,XW?:#=4K9G0A$.)E-'H!$=: M^2WA+T8V;M!6TN#8NF.%BQ64=<#OI91F=[$!^E6=_0502P,$% @ C@NA;#I./G21_41L7[N^+- M^%.KUK)/,?K 0V^I*"UYUI0.3 @1[G>\T]F:2T4,ZT(9#S,EVWJ)B M899JS MX(&*$9E0P:>: RNC.1=K%^Y!8*:$TH&QA6I3=2%2/CJXZWI0P[5.SJ7256Z7 MP?V>UL/W@$T/#'(A&H,]X@+C84&-85I>VTXUN H^@8*Z?;"I:!'U5MK5GU8[)IFD-U4TGXSJ@OZWFM+=EHQ?I!@5_4.;+TDY'5GTH M,G:C6<9757^5-08P]2ZN3HM"K#\+/I=!D6)\RMHXR.P>9 M)AK @7%$?L#14[1)@^F2"\-EW5OP-&7RR7G&RALZM7\&[>C;\2G+Z%*8NP8< MD;;]G:5\F2?-J!M8B'I4V_X&T^O&S6G5YN(R92N63NJNGD^K9F ;-FM] 6$? MN:XN/X)Q'.9' ,/R8 XPCF-A>?ZG^0S0^3@,\S;P(@.4,T YCN5#)M4'R^/G M)/;RSS1)HBB.L16=3+P.)MBZQ3'\^-4P;\# \D"FOUMK?+?Q"CE'JH0 M;*9X)6(SQ=<:$/^Z 2-)_+N-Y0$&M@M8[4!^?QZH*3\GBF!7,6_8$XPC28(A M4(O^&HUC9'5B^/CW!WM*HBA)_ A@?@=1A"'P-.((Y@ \8$@45>_!O?=1N'E/ MA>W_!L=_ %!+ P04 " !R9?M4EXJ[', 3 @ "P %]R96QS+RYR M96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY M/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL M/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J. MW&,EC'%BM/XU@LD/['X 4$L#!!0 ( ')E^U25W5A^NP0 ,DG / M>&PO=V]R:V)O;VLN>&ULQ9I=C]HX%$#_BL7+=A]8(!^T'95*S,"T2%,&34;S MNC*)"=8X,6L[T.VOWYMD41TU<[4O=_,$<4QR8L<^]]I\NFCSNM?ZE7TO5&D7 MHZ-SIYO)Q*9'47#[ASZ)$LX=/ MUVOMS,0_T$ZD3NH2"NN"%RDN]N?Y^I"=I95[J:3[>S%JOBLQ8H4L92%_B&PQ MFHZ8/>K+5VWD#UTZKI+4:*46HUE[XD48)]-?BI,:\IGO;5/B^/Z) \AB-)_" M!0_26-?4:*[/@?$LH')[5#E]+Y439L6=^&)T=9)E7E\&GF+B/4;3#M?/MA%O MS']I1GTXR%2L=%H5HG1M.QJA:L#2'N7)CEC)"[$8W>FS,&S'/#9K5\AH/D&3Z^K;<>9(! !@-" M_AEXD"$"&0X">;M\6&[OULR#C!#(:$#(3DO&"&0\9'>''N0<@9P/"1EYD.\1 MR/=#0L8>Y <$\@,MY"VWTC)]8#LC+%1M:C!>9BRIBH)[D!\1R(^TD(G(ZQIL M4[8_A_/^!#[%9O I+=J3.(NRZO@$%0JQ43;0@V5>WY0MK06=-EWY1>OL(I7R M*3&CS(B5LA)[Y[-@XIA1FT,7A71UI;:M[B H@OA$E*D4UH?$Q#$C-L>3L,Y4 MJ:L,H#68C^X(H=&Q\3 MD\>,V!Z)T^GK4:M,&/L;:Z%]-LP9,V)IK+DIH8\MVT'W)D=N.E,+)HH9L2F6 M*324E4UYT\4KZ%CK)+R4W8&"B6)&;(I[+@U[X:H2[)O@%M":D>U'TI@M F); MK(219UZ/B+8)OXHLKT?TL^&EY:F/B5DD(+<(2,U!AMCIV !-0JBSD'H^N5?Z M\D80$& ."8@=@@91G< ^P"P2$%ND)XQB[R!-5\+^[C-B"@F(%?)O/-7+A3DC M('8&'ECY"6: Z2,@UD<=6?6V'6:.@-@<:/32'1Z8.P)B=Z#12W>A W-(2.R0 MONBEK\M#S" AL4%^#6-Z$3&CA,1&0>,9]L['1!>VB-WR1D1S;4X?$W-+2.P6 M-++I#AY,+R&Q7KS(IO>%Q!034J"<>EZD)B@@F)!7/U\QB&B^5Y;D3> MDD+T ^=\3$PY(;ERKIAU/F]XZM@M5QQF=%NWJ8^)*2@R'SMA"M9&0SU#*,+$$_T/JU^ N>7&-!-F/R'F MG&C(-;&.&B-T.V7(5;'N:XDY)R)/:3!,?[,BPO03$>L'Q_2W*R),0!'U AD: MI7GKF]ABS3SQHVC/V,3$%Q<0*0C&[>^68@F)B!;V9G;7=[F.B>_K$ M"L*S,W_2C#$%Q<0*PC%]4\:8@F+R138,TS=EC"DH)E90)]?MFX8P\<3$XNE= MS^_%G&/BF3?BF5S_.I:)@RQ%MH5;6"A/N4IWAM4?[9YW%->[4X=*J3LH>RP? M-,^N_T2[_HON\S]02P,$% @ ]"2J,T(%XO*//A#P\)P/W;3O3V6W'\KBXW@X ME56SFZ;A5TIEOERV:;Q^XSF\>'[ MS,7+YY#_9V*_V>S7^7>__G/,I^D?@]-[/[Z575DWZ.%QWEW39 MR,UYETUX].K-*EVD$*0U@\R"++Z00Y!7C\H("CJ![40U-8/NH6@V_I! M=Q!T5S_H'H+NZP?)$F5<$B3-L";06I!K(?!:$&PA$%N0;"$P6Q!M(5!;D&TA M<%L0;B&06Y!N(;!;$&\AT%M1;R706U%O)=!;9P_;!'HKZJT$>BOJK01Z*^JM M!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>MOL90F!WH9Z M&X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN!WHYZ.X'>CGH[@=Z.>CN!WHYZ M.X'>/GO93:"WH]Y.H+>CWDZ@MZ/>3J"WH]Y.H+>CWDZ@=Z#>0:!WH-Y!H'>@ MWD&@=Z#>0:!WH-Y!H'?,/E82Z!VH=Q#H':AW$.@=J'<0Z!VH=Q#HW:+>[4_J M7:;/0R[7GJ\U7O\GJ9[.Y^;KY2_+KYUXOV@O."?X=^?Q+U!+ P04 " !R M9?M4=-+&8MX! !:(P $P %M#;VYT96YT7U1Y<&5S72YX;6S-VEU/PC 4 M!N"_0G9K6.D7?@2X46_5"_] W0ZPL*U-6Q#^O=T $XT2#2:^-UNVMN<]:Y/G M:I/GG:,PV#9U&Z;9,D9WPU@HEM28D%M';1J96]^8F![]@CE3K,R"F!B-QJRP M;:0V#F-7(YM-[FANUG4#(^/I@FS6+;FH6XJRGD MITM\T:.=SZN"2ENLF[0D#\Z3*<.2*#9UOB]Z<3HYIAVF_96?G=^7.1689CYY MZT(Z,4^_CSL>2;=ZZ%(A\K$Z_8GOB:GTV=]'W6F75/XP.VWOJ_6K_CP"ZV_G M[_'',WZO_\L^!$@?$J0/!=*'!NEC#-+')4@?5R!]7(/TP4P-4$L! A0#% @ &PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( ')E M^U0$&#K4\04 ,0? 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ R!! M! !@ ("!4Q4 'AL+W=O 8 M " @0H: !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ GK9 MI*D( %)0 & @($Z-P >&PO=V]R:W-H965T&UL4$L! A0#% @ &UL4$L! A0#% @ &PO=V]R M:W-H965T !X;"]W;W)K&UL M4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ M&UL4$L! A0#% @ C!&/"H* !;' &0 @(&$ MF0 >&PO=V]R:W-H965T6C !X;"]W;W)K&UL4$L! A0#% @ 4& E$0 &0 @(&,J@ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ ,8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !$VX# !%!P &0 @(&LUP M>&PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T M&UL4$L! A0# M% @ &UL4$L! A0#% @ UZ'! _A4 !D ("!Q L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &PO M=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% M @ CD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (]=XT" !G!@ &0 @(&770$ >&PO=V]R M:W-H965TZQVN@, !X1 M 9 " @5M@ 0!X;"]W;W)K&UL M4$L! A0#% @ &PO=V]R:W-H965T^P$ ,LC : " M 4MS 0!X;"]?7!E <&UL4$L%!@ !$ $0 DQ( (UW 0 $! end XML 73 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 74 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 75 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 437 260 1 false 69 0 false 6 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.championx.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) Sheet http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Sheet http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Sheet http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Sheet http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Statements 5 false false R6.htm 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) Sheet http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) Statements 6 false false R7.htm 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) (Parenthetical) Sheet http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnauditedParenthetical CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) (Parenthetical) Statements 7 false false R8.htm 1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 8 false false R9.htm 2101101 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.championx.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 9 false false R10.htm 2103102 - Disclosure - Segment Information Sheet http://www.championx.com/role/SegmentInformation Segment Information Notes 10 false false R11.htm 2106103 - Disclosure - Revenue Sheet http://www.championx.com/role/Revenue Revenue Notes 11 false false R12.htm 2110104 - Disclosure - Intangible Assets and Goodwill Sheet http://www.championx.com/role/IntangibleAssetsandGoodwill Intangible Assets and Goodwill Notes 12 false false R13.htm 2114105 - Disclosure - Debt Sheet http://www.championx.com/role/Debt Debt Notes 13 false false R14.htm 2118106 - Disclosure - Commitments and Contingencies Sheet http://www.championx.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 14 false false R15.htm 2120107 - Disclosure - Restructuring and Other Related Charges Sheet http://www.championx.com/role/RestructuringandOtherRelatedCharges Restructuring and Other Related Charges Notes 15 false false R16.htm 2125108 - Disclosure - Equity and Cash Incentive Programs Sheet http://www.championx.com/role/EquityandCashIncentivePrograms Equity and Cash Incentive Programs Notes 16 false false R17.htm 2128109 - Disclosure - Stockholders' Equity Sheet http://www.championx.com/role/StockholdersEquity Stockholders' Equity Notes 17 false false R18.htm 2133110 - Disclosure - Earnings Per Share Sheet http://www.championx.com/role/EarningsPerShare Earnings Per Share Notes 18 false false R19.htm 2136111 - Disclosure - Acquisitions and Divestitures Sheet http://www.championx.com/role/AcquisitionsandDivestitures Acquisitions and Divestitures Notes 19 false false R20.htm 2140112 - Disclosure - Fair Value Measurements Sheet http://www.championx.com/role/FairValueMeasurements Fair Value Measurements Notes 20 false false R21.htm 2143113 - Disclosure - Derivatives and Hedging Transactions Sheet http://www.championx.com/role/DerivativesandHedgingTransactions Derivatives and Hedging Transactions Notes 21 false false R22.htm 2148114 - Disclosure - Inventories Sheet http://www.championx.com/role/Inventories Inventories Notes 22 false false R23.htm 2151115 - Disclosure - Cash Flow Information Sheet http://www.championx.com/role/CashFlowInformation Cash Flow Information Notes 23 false false R24.htm 2202201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.championx.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.championx.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies 24 false false R25.htm 2304301 - Disclosure - Segment Information (Tables) Sheet http://www.championx.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.championx.com/role/SegmentInformation 25 false false R26.htm 2307302 - Disclosure - Revenue (Tables) Sheet http://www.championx.com/role/RevenueTables Revenue (Tables) Tables http://www.championx.com/role/Revenue 26 false false R27.htm 2311303 - Disclosure - Intangible Assets and Goodwill (Tables) Sheet http://www.championx.com/role/IntangibleAssetsandGoodwillTables Intangible Assets and Goodwill (Tables) Tables http://www.championx.com/role/IntangibleAssetsandGoodwill 27 false false R28.htm 2315304 - Disclosure - Debt (Tables) Sheet http://www.championx.com/role/DebtTables Debt (Tables) Tables http://www.championx.com/role/Debt 28 false false R29.htm 2321305 - Disclosure - Restructuring and Other Related Charges (Tables) Sheet http://www.championx.com/role/RestructuringandOtherRelatedChargesTables Restructuring and Other Related Charges (Tables) Tables http://www.championx.com/role/RestructuringandOtherRelatedCharges 29 false false R30.htm 2326306 - Disclosure - Equity and Cash Incentive Programs (Tables) Sheet http://www.championx.com/role/EquityandCashIncentiveProgramsTables Equity and Cash Incentive Programs (Tables) Tables http://www.championx.com/role/EquityandCashIncentivePrograms 30 false false R31.htm 2329307 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.championx.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.championx.com/role/StockholdersEquity 31 false false R32.htm 2334308 - Disclosure - Earnings Per Share (Tables) Sheet http://www.championx.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.championx.com/role/EarningsPerShare 32 false false R33.htm 2337309 - Disclosure - Acquisitions and Divestitures (Tables) Sheet http://www.championx.com/role/AcquisitionsandDivestituresTables Acquisitions and Divestitures (Tables) Tables http://www.championx.com/role/AcquisitionsandDivestitures 33 false false R34.htm 2341310 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.championx.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.championx.com/role/FairValueMeasurements 34 false false R35.htm 2344311 - Disclosure - Derivatives and Hedging Transactions (Tables) Sheet http://www.championx.com/role/DerivativesandHedgingTransactionsTables Derivatives and Hedging Transactions (Tables) Tables http://www.championx.com/role/DerivativesandHedgingTransactions 35 false false R36.htm 2349312 - Disclosure - Inventories (Tables) Sheet http://www.championx.com/role/InventoriesTables Inventories (Tables) Tables http://www.championx.com/role/Inventories 36 false false R37.htm 2405401 - Disclosure - Segment Information (Details) Sheet http://www.championx.com/role/SegmentInformationDetails Segment Information (Details) Details http://www.championx.com/role/SegmentInformationTables 37 false false R38.htm 2408402 - Disclosure - Revenue - Disaggregation of Revenue (Details) Sheet http://www.championx.com/role/RevenueDisaggregationofRevenueDetails Revenue - Disaggregation of Revenue (Details) Details 38 false false R39.htm 2409403 - Disclosure - Revenue - Contract Balances (Details) Sheet http://www.championx.com/role/RevenueContractBalancesDetails Revenue - Contract Balances (Details) Details 39 false false R40.htm 2412404 - Disclosure - Intangible Assets and Goodwill - Schedule of Intangibles (Details) Sheet http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails Intangible Assets and Goodwill - Schedule of Intangibles (Details) Details 40 false false R41.htm 2413405 - Disclosure - Intangible Assets and Goodwill - Schedule of Goodwill (Details) Sheet http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillDetails Intangible Assets and Goodwill - Schedule of Goodwill (Details) Details 41 false false R42.htm 2416406 - Disclosure - Debt - Long-term Debt (Details) Sheet http://www.championx.com/role/DebtLongtermDebtDetails Debt - Long-term Debt (Details) Details 42 false false R43.htm 2417407 - Disclosure - Debt - Narrative (Details) Sheet http://www.championx.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 43 false false R44.htm 2419408 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.championx.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.championx.com/role/CommitmentsandContingencies 44 false false R45.htm 2422409 - Disclosure - Restructuring and Other Related Charges - Narrative (Details) Sheet http://www.championx.com/role/RestructuringandOtherRelatedChargesNarrativeDetails Restructuring and Other Related Charges - Narrative (Details) Details 45 false false R46.htm 2423410 - Disclosure - Restructuring and Other Related Charges - Schedule of Restructuring and Other Related Charges (Details) Sheet http://www.championx.com/role/RestructuringandOtherRelatedChargesScheduleofRestructuringandOtherRelatedChargesDetails Restructuring and Other Related Charges - Schedule of Restructuring and Other Related Charges (Details) Details 46 false false R47.htm 2424411 - Disclosure - Restructuring and Other Related Charges - Restructuring Reserve Rollforward (Details) Sheet http://www.championx.com/role/RestructuringandOtherRelatedChargesRestructuringReserveRollforwardDetails Restructuring and Other Related Charges - Restructuring Reserve Rollforward (Details) Details 47 false false R48.htm 2427412 - Disclosure - Equity and Cash Incentive Programs (Details) Sheet http://www.championx.com/role/EquityandCashIncentiveProgramsDetails Equity and Cash Incentive Programs (Details) Details http://www.championx.com/role/EquityandCashIncentiveProgramsTables 48 false false R49.htm 2430413 - Disclosure - Stockholders' Equity - Narrative (Details) Sheet http://www.championx.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity - Narrative (Details) Details 49 false false R50.htm 2431414 - Disclosure - Stockholders' Equity - Schedule of Accumulated Other Comprehensive Loss (Details) Sheet http://www.championx.com/role/StockholdersEquityScheduleofAccumulatedOtherComprehensiveLossDetails Stockholders' Equity - Schedule of Accumulated Other Comprehensive Loss (Details) Details 50 false false R51.htm 2432415 - Disclosure - Stockholders' Equity - Reclassifications from Accumulated Comprehensive Loss (Details) Sheet http://www.championx.com/role/StockholdersEquityReclassificationsfromAccumulatedComprehensiveLossDetails Stockholders' Equity - Reclassifications from Accumulated Comprehensive Loss (Details) Details 51 false false R52.htm 2435416 - Disclosure - Earnings Per Share (Details) Sheet http://www.championx.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.championx.com/role/EarningsPerShareTables 52 false false R53.htm 2438417 - Disclosure - Acquisitions and Divestitures - Narrative (Details) Sheet http://www.championx.com/role/AcquisitionsandDivestituresNarrativeDetails Acquisitions and Divestitures - Narrative (Details) Details 53 false false R54.htm 2439418 - Disclosure - Acquisitions and Divestitures - Schedule of Major Class of Assets and Liabilities Held For Sale (Details) Sheet http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails Acquisitions and Divestitures - Schedule of Major Class of Assets and Liabilities Held For Sale (Details) Details 54 false false R55.htm 2442419 - Disclosure - Fair Value Measurements (Details) Sheet http://www.championx.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.championx.com/role/FairValueMeasurementsTables 55 false false R56.htm 2445420 - Disclosure - Derivatives and Hedging Transactions - Schedule of Fair Value of Derivative Instruments (Details) Sheet http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofFairValueofDerivativeInstrumentsDetails Derivatives and Hedging Transactions - Schedule of Fair Value of Derivative Instruments (Details) Details 56 false false R57.htm 2446421 - Disclosure - Derivatives and Hedging Transactions - Schedule of Derivative Instruments (Details) Sheet http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofDerivativeInstrumentsDetails Derivatives and Hedging Transactions - Schedule of Derivative Instruments (Details) Details 57 false false R58.htm 2447422 - Disclosure - Derivatives and Hedging Transactions - Schedule of Gain (Loss) on Derivative Instruments (Details) Sheet http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofGainLossonDerivativeInstrumentsDetails Derivatives and Hedging Transactions - Schedule of Gain (Loss) on Derivative Instruments (Details) Details 58 false false R59.htm 2450423 - Disclosure - Inventories (Details) Sheet http://www.championx.com/role/InventoriesDetails Inventories (Details) Details http://www.championx.com/role/InventoriesTables 59 false false R60.htm 2452424 - Disclosure - Cash Flow Information (Details) Sheet http://www.championx.com/role/CashFlowInformationDetails Cash Flow Information (Details) Details http://www.championx.com/role/CashFlowInformation 60 false false All Reports Book All Reports championx-20220630.htm a20220630exhibit311.htm a20220630exhibit312.htm a20220630exhibit321.htm a20220630exhibit322.htm championx-20220630.xsd championx-20220630_cal.xml championx-20220630_def.xml championx-20220630_lab.xml championx-20220630_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 77 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "championx-20220630.htm": { "axisCustom": 0, "axisStandard": 22, "contextCount": 437, "dts": { "calculationLink": { "local": [ "championx-20220630_cal.xml" ] }, "definitionLink": { "local": [ "championx-20220630_def.xml" ] }, "inline": { "local": [ "championx-20220630.htm" ] }, "labelLink": { "local": [ "championx-20220630_lab.xml" ] }, "presentationLink": { "local": [ "championx-20220630_pre.xml" ] }, "schema": { "local": [ "championx-20220630.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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 451, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2022": 5, "total": 5 }, "keyCustom": 13, "keyStandard": 247, "memberCustom": 21, "memberStandard": 47, "nsprefix": "championx", "nsuri": "http://www.championx.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.championx.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Segment Information", "role": "http://www.championx.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106103 - Disclosure - Revenue", "role": "http://www.championx.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110104 - Disclosure - Intangible Assets and Goodwill", "role": "http://www.championx.com/role/IntangibleAssetsandGoodwill", "shortName": "Intangible Assets and Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114105 - Disclosure - Debt", "role": "http://www.championx.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118106 - Disclosure - Commitments and Contingencies", "role": "http://www.championx.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120107 - Disclosure - Restructuring and Other Related Charges", "role": "http://www.championx.com/role/RestructuringandOtherRelatedCharges", "shortName": "Restructuring and Other Related Charges", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125108 - Disclosure - Equity and Cash Incentive Programs", "role": "http://www.championx.com/role/EquityandCashIncentivePrograms", "shortName": "Equity and Cash Incentive Programs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128109 - Disclosure - Stockholders' Equity", "role": "http://www.championx.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133110 - Disclosure - Earnings Per Share", "role": "http://www.championx.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136111 - Disclosure - Acquisitions and Divestitures", "role": "http://www.championx.com/role/AcquisitionsandDivestitures", "shortName": "Acquisitions and Divestitures", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "idc29391591d24a7b81c8907756c43a7e_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLeaseIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited)", "role": "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "idc29391591d24a7b81c8907756c43a7e_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLeaseIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140112 - Disclosure - Fair Value Measurements", "role": "http://www.championx.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2143113 - Disclosure - Derivatives and Hedging Transactions", "role": "http://www.championx.com/role/DerivativesandHedgingTransactions", "shortName": "Derivatives and Hedging Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148114 - Disclosure - Inventories", "role": "http://www.championx.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2151115 - Disclosure - Cash Flow Information", "role": "http://www.championx.com/role/CashFlowInformation", "shortName": "Cash Flow Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "role": "http://www.championx.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Segment Information (Tables)", "role": "http://www.championx.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307302 - Disclosure - Revenue (Tables)", "role": "http://www.championx.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311303 - Disclosure - Intangible Assets and Goodwill (Tables)", "role": "http://www.championx.com/role/IntangibleAssetsandGoodwillTables", "shortName": "Intangible Assets and Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315304 - Disclosure - Debt (Tables)", "role": "http://www.championx.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321305 - Disclosure - Restructuring and Other Related Charges (Tables)", "role": "http://www.championx.com/role/RestructuringandOtherRelatedChargesTables", "shortName": "Restructuring and Other Related Charges (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "idc29391591d24a7b81c8907756c43a7e_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)", "role": "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "idc29391591d24a7b81c8907756c43a7e_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326306 - Disclosure - Equity and Cash Incentive Programs (Tables)", "role": "http://www.championx.com/role/EquityandCashIncentiveProgramsTables", "shortName": "Equity and Cash Incentive Programs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2329307 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.championx.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334308 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.championx.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2337309 - Disclosure - Acquisitions and Divestitures (Tables)", "role": "http://www.championx.com/role/AcquisitionsandDivestituresTables", "shortName": "Acquisitions and Divestitures (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2341310 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.championx.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2344311 - Disclosure - Derivatives and Hedging Transactions (Tables)", "role": "http://www.championx.com/role/DerivativesandHedgingTransactionsTables", "shortName": "Derivatives and Hedging Transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2349312 - Disclosure - Inventories (Tables)", "role": "http://www.championx.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "idc29391591d24a7b81c8907756c43a7e_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405401 - Disclosure - Segment Information (Details)", "role": "http://www.championx.com/role/SegmentInformationDetails", "shortName": "Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "ib005cdf849ce4903bcf0f2d8982fd18e_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "idc29391591d24a7b81c8907756c43a7e_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - Disclosure - Revenue - Disaggregation of Revenue (Details)", "role": "http://www.championx.com/role/RevenueDisaggregationofRevenueDetails", "shortName": "Revenue - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i472ecdb7fee445bf8c6d9d821836f026_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i3406007baa3e4540987ec27c3bafc9c1_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Revenue - Contract Balances (Details)", "role": "http://www.championx.com/role/RevenueContractBalancesDetails", "shortName": "Revenue - Contract Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i3406007baa3e4540987ec27c3bafc9c1_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i3406007baa3e4540987ec27c3bafc9c1_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)", "role": "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i3406007baa3e4540987ec27c3bafc9c1_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i3406007baa3e4540987ec27c3bafc9c1_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412404 - Disclosure - Intangible Assets and Goodwill - Schedule of Intangibles (Details)", "role": "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails", "shortName": "Intangible Assets and Goodwill - Schedule of Intangibles (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i3406007baa3e4540987ec27c3bafc9c1_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i0fd1d5d4bae84cbfb180d93520819dc8_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413405 - Disclosure - Intangible Assets and Goodwill - Schedule of Goodwill (Details)", "role": "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillDetails", "shortName": "Intangible Assets and Goodwill - Schedule of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i3406007baa3e4540987ec27c3bafc9c1_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtAndCapitalLeaseObligations", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416406 - Disclosure - Debt - Long-term Debt (Details)", "role": "http://www.championx.com/role/DebtLongtermDebtDetails", "shortName": "Debt - Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i3406007baa3e4540987ec27c3bafc9c1_I20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "ic911f4a9f49c42d5ac0efef94fc32b12_D20220629-20220629", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417407 - Disclosure - Debt - Narrative (Details)", "role": "http://www.championx.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "ic911f4a9f49c42d5ac0efef94fc32b12_D20220629-20220629", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i3406007baa3e4540987ec27c3bafc9c1_I20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419408 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.championx.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i3406007baa3e4540987ec27c3bafc9c1_I20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "idc29391591d24a7b81c8907756c43a7e_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422409 - Disclosure - Restructuring and Other Related Charges - Narrative (Details)", "role": "http://www.championx.com/role/RestructuringandOtherRelatedChargesNarrativeDetails", "shortName": "Restructuring and Other Related Charges - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "idc29391591d24a7b81c8907756c43a7e_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423410 - Disclosure - Restructuring and Other Related Charges - Schedule of Restructuring and Other Related Charges (Details)", "role": "http://www.championx.com/role/RestructuringandOtherRelatedChargesScheduleofRestructuringandOtherRelatedChargesDetails", "shortName": "Restructuring and Other Related Charges - Schedule of Restructuring and Other Related Charges (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i6ddb05e591404ce4babf5ad993ad5053_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i0fd1d5d4bae84cbfb180d93520819dc8_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424411 - Disclosure - Restructuring and Other Related Charges - Restructuring Reserve Rollforward (Details)", "role": "http://www.championx.com/role/RestructuringandOtherRelatedChargesRestructuringReserveRollforwardDetails", "shortName": "Restructuring and Other Related Charges - Restructuring Reserve Rollforward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i0fd1d5d4bae84cbfb180d93520819dc8_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "idc29391591d24a7b81c8907756c43a7e_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427412 - Disclosure - Equity and Cash Incentive Programs (Details)", "role": "http://www.championx.com/role/EquityandCashIncentiveProgramsDetails", "shortName": "Equity and Cash Incentive Programs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "idc29391591d24a7b81c8907756c43a7e_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "ie166f3faccd941ba9b2533ed61a2c53b_D20220204-20220204", "decimals": "3", "first": true, "lang": "en-US", "name": "championx:CommonStockDividendsPerShareQuarterlyCashDividendApproved", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430413 - Disclosure - Stockholders' Equity - Narrative (Details)", "role": "http://www.championx.com/role/StockholdersEquityNarrativeDetails", "shortName": "Stockholders' Equity - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "ie166f3faccd941ba9b2533ed61a2c53b_D20220204-20220204", "decimals": "3", "first": true, "lang": "en-US", "name": "championx:CommonStockDividendsPerShareQuarterlyCashDividendApproved", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i3406007baa3e4540987ec27c3bafc9c1_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)", "role": "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i3406007baa3e4540987ec27c3bafc9c1_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i0fd1d5d4bae84cbfb180d93520819dc8_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431414 - Disclosure - Stockholders' Equity - Schedule of Accumulated Other Comprehensive Loss (Details)", "role": "http://www.championx.com/role/StockholdersEquityScheduleofAccumulatedOtherComprehensiveLossDetails", "shortName": "Stockholders' Equity - Schedule of Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "id7276ccbfb994cbb9131b4d0db711e0e_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "idc29391591d24a7b81c8907756c43a7e_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherNonoperatingIncomeExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432415 - Disclosure - Stockholders' Equity - Reclassifications from Accumulated Comprehensive Loss (Details)", "role": "http://www.championx.com/role/StockholdersEquityReclassificationsfromAccumulatedComprehensiveLossDetails", "shortName": "Stockholders' Equity - Reclassifications from Accumulated Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "id71375e401644778bc131fe2350e793d_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherNonoperatingIncomeExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "idc29391591d24a7b81c8907756c43a7e_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435416 - Disclosure - Earnings Per Share (Details)", "role": "http://www.championx.com/role/EarningsPerShareDetails", "shortName": "Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "idc29391591d24a7b81c8907756c43a7e_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i3406007baa3e4540987ec27c3bafc9c1_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438417 - Disclosure - Acquisitions and Divestitures - Narrative (Details)", "role": "http://www.championx.com/role/AcquisitionsandDivestituresNarrativeDetails", "shortName": "Acquisitions and Divestitures - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i31a49cd1085b4c5bb1f0c0f1163443f3_D20220401-20220630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i723ef7f91f854a9b85dc2a3d5ca8c089_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439418 - Disclosure - Acquisitions and Divestitures - Schedule of Major Class of Assets and Liabilities Held For Sale (Details)", "role": "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails", "shortName": "Acquisitions and Divestitures - Schedule of Major Class of Assets and Liabilities Held For Sale (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i723ef7f91f854a9b85dc2a3d5ca8c089_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i3406007baa3e4540987ec27c3bafc9c1_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442419 - Disclosure - Fair Value Measurements (Details)", "role": "http://www.championx.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i0d648cd197414ef88b12f3c9f1c0ebdf_I20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i3406007baa3e4540987ec27c3bafc9c1_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445420 - Disclosure - Derivatives and Hedging Transactions - Schedule of Fair Value of Derivative Instruments (Details)", "role": "http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofFairValueofDerivativeInstrumentsDetails", "shortName": "Derivatives and Hedging Transactions - Schedule of Fair Value of Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i0e3347d8a4064f799e7553f7b024965b_I20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i9e2fdd63f9dc4510ad1926816d61b646_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446421 - Disclosure - Derivatives and Hedging Transactions - Schedule of Derivative Instruments (Details)", "role": "http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofDerivativeInstrumentsDetails", "shortName": "Derivatives and Hedging Transactions - Schedule of Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i9e2fdd63f9dc4510ad1926816d61b646_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "idc29391591d24a7b81c8907756c43a7e_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447422 - Disclosure - Derivatives and Hedging Transactions - Schedule of Gain (Loss) on Derivative Instruments (Details)", "role": "http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofGainLossonDerivativeInstrumentsDetails", "shortName": "Derivatives and Hedging Transactions - Schedule of Gain (Loss) on Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "idc29391591d24a7b81c8907756c43a7e_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i3406007baa3e4540987ec27c3bafc9c1_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450423 - Disclosure - Inventories (Details)", "role": "http://www.championx.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i3406007baa3e4540987ec27c3bafc9c1_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i6be872bfa86e46c9bc25c7ab93d2f780_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited)", "role": "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i0238b5d6518d49fb869e073e08828aa7_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTransfersAndChanges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452424 - Disclosure - Cash Flow Information (Details)", "role": "http://www.championx.com/role/CashFlowInformationDetails", "shortName": "Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTransfersAndChanges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i9c12ca18559542e2926c29726b6eced3_D20220512-20220512", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) (Parenthetical)", "role": "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnauditedParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "role": "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "role": "http://www.championx.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20220630.htm", "contextRef": "i21a7e6c9cf5641c3943daba9384104de_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 69, "tag": { "championx_A2018TermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2018 Term Loan Facility [Member]", "label": "2018 Term Loan Facility [Member]", "terseLabel": "2018 Term Loan Facility", "verboseLabel": "2018 Term Loan Facility" } } }, "localname": "A2018TermLoanFacilityMember", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/DebtLongtermDebtDetails", "http://www.championx.com/role/DebtNarrativeDetails", "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "championx_A2020TermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2020 Term Loan Facility [Member]", "label": "2020 Term Loan Facility [Member]", "terseLabel": "2020 Term Loan Facility", "verboseLabel": "2020 Term Loan Facility" } } }, "localname": "A2020TermLoanFacilityMember", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/DebtLongtermDebtDetails", "http://www.championx.com/role/DebtNarrativeDetails", "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "championx_A2022RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2022 Revolving Credit Facility", "label": "2022 Revolving Credit Facility [Member]", "terseLabel": "2022 Revolving Credit Facility" } } }, "localname": "A2022RevolvingCreditFacilityMember", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/DebtLongtermDebtDetails", "http://www.championx.com/role/DebtNarrativeDetails", "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "championx_A2022TermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2022 Term Loan Facility", "label": "2022 Term Loan Facility [Member]", "terseLabel": "2022 Term Loan Facility", "verboseLabel": "2022 Term Loan Facility" } } }, "localname": "A2022TermLoanFacilityMember", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/DebtLongtermDebtDetails", "http://www.championx.com/role/DebtNarrativeDetails", "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "championx_A6.375SeniorNotesDueMay2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "6.375% Senior Notes Due May 2026 [Member]", "label": "6.375% Senior Notes Due May 2026 [Member]", "terseLabel": "6.375% Senior Notes due 2026", "verboseLabel": "6.375% Senior Notes due 2026" } } }, "localname": "A6.375SeniorNotesDueMay2026Member", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/DebtLongtermDebtDetails", "http://www.championx.com/role/DebtNarrativeDetails", "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "championx_AccruedDistributorFeesCurrent": { "auth_ref": [], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Distributor Fees, Current", "label": "Accrued Distributor Fees, Current", "terseLabel": "Accrued distributor fees" } } }, "localname": "AccruedDistributorFeesCurrent", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "championx_AccruedEnvironmentalLossContingenciesNumberOfLocationsIncluded": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued Environmental Loss Contingencies, Number Of Locations Included", "label": "Accrued Environmental Loss Contingencies, Number Of Locations Included", "terseLabel": "Number of locations participating in assessments and remediation" } } }, "localname": "AccruedEnvironmentalLossContingenciesNumberOfLocationsIncluded", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "integerItemType" }, "championx_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossAndNetTransitionIncludingPortionAttributabletoNoncontrollingInterestMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) And Net Transition Including Portion Attributable to Noncontrolling Interest [Member] [Member]", "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) And Net Transition Including Portion Attributable to Noncontrolling Interest [Member] [Member]", "terseLabel": "Amortization of actuarial loss and other" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetGainLossAndNetTransitionIncludingPortionAttributabletoNoncontrollingInterestMemberMember", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/StockholdersEquityReclassificationsfromAccumulatedComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "championx_AmortizationofDeferredLoanCostsAccretionOfDiscounts": { "auth_ref": [], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of Deferred Loan Costs (Accretion) Of Discounts", "label": "Amortization of Deferred Loan Costs (Accretion) Of Discounts", "terseLabel": "Amortization of deferred loan costs and accretion of discount" } } }, "localname": "AmortizationofDeferredLoanCostsAccretionOfDiscounts", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "championx_CTRussiaBusinessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CT Russia Business", "label": "CT Russia Business [Member]", "terseLabel": "CT Russia Business" } } }, "localname": "CTRussiaBusinessMember", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresNarrativeDetails", "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails" ], "xbrltype": "domainItemType" }, "championx_CommonStockAcquiredAverageCostPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Acquired, Average Cost Per Share", "label": "Common Stock, Acquired, Average Cost Per Share", "terseLabel": "Average price of common stock repurchased (in dollars per share)" } } }, "localname": "CommonStockAcquiredAverageCostPerShare", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "championx_CommonStockDividendsPerShareQuarterlyCashDividendApproved": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Dividends, Per Share, Quarterly Cash Dividend Approved", "label": "Common Stock, Dividends, Per Share, Quarterly Cash Dividend Approved", "terseLabel": "Approved quarterly cash dividend (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareQuarterlyCashDividendApproved", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "championx_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Agreement [Member]", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "championx_DebtInstrumentPeriodicPaymentPrincipalPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Periodic Payment, Principal, Percent", "label": "Debt Instrument, Periodic Payment, Principal, Percent", "terseLabel": "Mandatory amortization payment, percent per annum" } } }, "localname": "DebtInstrumentPeriodicPaymentPrincipalPercent", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "championx_DisposalGroupIncludingDiscontinuedOperationAccumulatedLoss": { "auth_ref": [], "calculation": { "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Accumulated Loss", "label": "Disposal Group, Including Discontinued Operation, Accumulated Loss", "terseLabel": "Loss on disposal group" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccumulatedLoss", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "championx_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails": { "order": 8.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Operating Lease, Right-Of-Use Asset", "label": "Disposal Group, Including Discontinued Operation, Operating Lease, Right-Of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "championx_DrillingTechnologiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Drilling Technologies Segment", "label": "Drilling Technologies [Member]", "terseLabel": "Drilling Technologies", "verboseLabel": "Drilling Technologies" } } }, "localname": "DrillingTechnologiesMember", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillDetails", "http://www.championx.com/role/RestructuringandOtherRelatedChargesScheduleofRestructuringandOtherRelatedChargesDetails", "http://www.championx.com/role/RevenueDisaggregationofRevenueDetails", "http://www.championx.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "championx_FavorableSupplyAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Favorable Supply Agreement [Member]", "label": "Favorable Supply Agreement [Member]", "terseLabel": "Favorable supply agreements" } } }, "localname": "FavorableSupplyAgreementMember", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails" ], "xbrltype": "domainItemType" }, "championx_ForeignExchangeForwardAndInterestRateSwapMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign Exchange Forward And Interest Rate Swap", "label": "Foreign Exchange Forward And Interest Rate Swap [Member]", "terseLabel": "Foreign Exchange Forward And Interest Rate Swap [Member]" } } }, "localname": "ForeignExchangeForwardAndInterestRateSwapMember", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "championx_IncreaseDecreaseinLeaseAssets": { "auth_ref": [], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in lease assets.", "label": "Increase (Decrease) in Lease Assets", "negatedLabel": "Leased assets" } } }, "localname": "IncreaseDecreaseinLeaseAssets", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "championx_InterestRateSwapFirstThreeYearsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Swap, First Three Years", "label": "Interest Rate Swap, First Three Years [Member]", "terseLabel": "Interest Rate Swap, First Three Years" } } }, "localname": "InterestRateSwapFirstThreeYearsMember", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "championx_InterestRateSwapYearsFourAndFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Swap, Years Four And Five", "label": "Interest Rate Swap, Years Four And Five [Member]", "terseLabel": "Interest Rate Swap, Years Four And Five" } } }, "localname": "InterestRateSwapYearsFourAndFiveMember", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "championx_LeakSurveysIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leak Surveys, Inc.", "label": "Leak Surveys, Inc. [Member]", "terseLabel": "Leak Surveys, Inc." } } }, "localname": "LeakSurveysIncMember", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresNarrativeDetails" ], "xbrltype": "domainItemType" }, "championx_MiddleEaseAndAfricaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Middle Ease And Africa", "label": "Middle Ease And Africa [Member]", "terseLabel": "Middle East & Africa" } } }, "localname": "MiddleEaseAndAfricaMember", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "championx_NonQualifiedStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-Qualified Stock Options [Member]", "label": "Non-Qualified Stock Options [Member]", "terseLabel": "Non-Qualified Stock Options" } } }, "localname": "NonQualifiedStockOptionsMember", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/EquityandCashIncentiveProgramsDetails" ], "xbrltype": "domainItemType" }, "championx_NoncontrollingInterestIncreaseDecreaseFromCurrencyTranslationAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncontrolling Interest, Increase (Decrease) From Currency Translation Adjustments", "label": "Noncontrolling Interest, Increase (Decrease) From Currency Translation Adjustments", "terseLabel": "Cumulative translation adjustments" } } }, "localname": "NoncontrollingInterestIncreaseDecreaseFromCurrencyTranslationAdjustments", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "championx_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other [Member]", "label": "Other [Member]", "terseLabel": "Other" } } }, "localname": "OtherMember", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "championx_PaymentsToRepurchaseDebtInstrumentAccruedInterestPortion": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments To Repurchase Debt Instrument, Accrued Interest Portion", "label": "Payments To Repurchase Debt Instrument, Accrued Interest Portion", "terseLabel": "Accrued interest paid on repurchase" } } }, "localname": "PaymentsToRepurchaseDebtInstrumentAccruedInterestPortion", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "championx_PaymentsToRepurchaseDebtInstrumentCashPortion": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments To Repurchase Debt Instrument, Cash Portion", "label": "Payments To Repurchase Debt Instrument, Cash Portion", "terseLabel": "Amount of principal debt repurchased" } } }, "localname": "PaymentsToRepurchaseDebtInstrumentCashPortion", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "championx_ProductionChemicalTechnologiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Production Chemical Technologies [Member]", "label": "Production Chemical Technologies [Member]", "terseLabel": "Production Chemical Technologies", "verboseLabel": "Production Chemical Technologies" } } }, "localname": "ProductionChemicalTechnologiesMember", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillDetails", "http://www.championx.com/role/RestructuringandOtherRelatedChargesScheduleofRestructuringandOtherRelatedChargesDetails", "http://www.championx.com/role/RevenueDisaggregationofRevenueDetails", "http://www.championx.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "championx_ProductionandAutomationTechnologiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Production and Automation Technologies Segment", "label": "Production and Automation Technologies [Member]", "terseLabel": "Production & Automation Technologies", "verboseLabel": "Production & Automation Technologies" } } }, "localname": "ProductionandAutomationTechnologiesMember", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillDetails", "http://www.championx.com/role/RestructuringandOtherRelatedChargesScheduleofRestructuringandOtherRelatedChargesDetails", "http://www.championx.com/role/RevenueDisaggregationofRevenueDetails", "http://www.championx.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "championx_ReconciliationOfEarningsFromContinuingOperationsFromSegmentsToConsolidatedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reconciliation of Earnings from Continuing Operations from Segments to Consolidated [Abstract]", "terseLabel": "Segment operating profit (loss):" } } }, "localname": "ReconciliationOfEarningsFromContinuingOperationsFromSegmentsToConsolidatedAbstract", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "championx_ReservoirChemicalTechnologiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reservoir Chemical Technologies [Member]", "label": "Reservoir Chemical Technologies [Member]", "terseLabel": "Reservoir Chemical Technologies", "verboseLabel": "Reservoir Chemical Technologies" } } }, "localname": "ReservoirChemicalTechnologiesMember", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillDetails", "http://www.championx.com/role/RestructuringandOtherRelatedChargesScheduleofRestructuringandOtherRelatedChargesDetails", "http://www.championx.com/role/RevenueDisaggregationofRevenueDetails", "http://www.championx.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "championx_ShareBasedPaymentArrangementIncreaseForCostRecognitionShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, Increase For Cost Recognition, Shares", "label": "Share-Based Payment Arrangement, Increase For Cost Recognition, Shares", "terseLabel": "Stock-based compensation (in shares)" } } }, "localname": "ShareBasedPaymentArrangementIncreaseForCostRecognitionShares", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "sharesItemType" }, "championx_StockBasedCompensationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock-based compensation expense [Abstract]", "terseLabel": "Stock-based compensation expense [Abstract]" } } }, "localname": "StockBasedCompensationExpenseAbstract", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/EquityandCashIncentiveProgramsDetails" ], "xbrltype": "stringItemType" }, "championx_TermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan Facility [Member]", "label": "Term Loan Facility [Member]", "terseLabel": "Term Loan Facility" } } }, "localname": "TermLoanFacilityMember", "nsuri": "http://www.championx.com/20220630", "presentation": [ "http://www.championx.com/role/DebtLongtermDebtDetails", "http://www.championx.com/role/DebtNarrativeDetails", "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "country_AU": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AUSTRALIA", "terseLabel": "Australia" } } }, "localname": "AU", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.championx.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.championx.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.championx.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r582" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r580" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r580" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r580" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r584" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r580" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r580" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r580" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r580" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Security 12b Title" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r581" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia-Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.championx.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r119", "r156", "r169", "r170", "r171", "r172", "r174", "r176", "r180", "r265", "r266", "r267", "r268", "r269", "r270", "r272", "r273", "r275", "r277", "r278" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.championx.com/role/RestructuringandOtherRelatedChargesScheduleofRestructuringandOtherRelatedChargesDetails", "http://www.championx.com/role/RevenueDisaggregationofRevenueDetails", "http://www.championx.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r119", "r156", "r169", "r170", "r171", "r172", "r174", "r176", "r180", "r265", "r266", "r267", "r268", "r269", "r270", "r272", "r273", "r275", "r277", "r278" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.championx.com/role/RestructuringandOtherRelatedChargesScheduleofRestructuringandOtherRelatedChargesDetails", "http://www.championx.com/role/RevenueDisaggregationofRevenueDetails", "http://www.championx.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.championx.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_LatinAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Latin America [Member]", "terseLabel": "Latin America" } } }, "localname": "LatinAmericaMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.championx.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r183", "r261", "r262", "r347", "r350", "r522", "r559", "r560" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r183", "r261", "r262", "r347", "r350", "r522", "r559", "r560" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r128", "r367" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresNarrativeDetails", "http://www.championx.com/role/RestructuringandOtherRelatedChargesScheduleofRestructuringandOtherRelatedChargesDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r128", "r133", "r258", "r367" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresNarrativeDetails", "http://www.championx.com/role/RestructuringandOtherRelatedChargesScheduleofRestructuringandOtherRelatedChargesDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r184", "r185", "r347", "r351", "r561", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.championx.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r184", "r185", "r347", "r351", "r561", "r568", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.championx.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r128", "r133", "r258", "r367", "r518" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresNarrativeDetails", "http://www.championx.com/role/RestructuringandOtherRelatedChargesScheduleofRestructuringandOtherRelatedChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/StockholdersEquityScheduleofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r49", "r517" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r189", "r190" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Receivables, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent": { "auth_ref": [ "r57", "r235", "r236", "r257" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value of the obligation (known or estimated) arising from requirements to perform activities to remediate one or more sites, payable after twelve months or beyond the next operating cycle if longer.", "label": "Accrued Environmental Loss Contingencies, Noncurrent", "terseLabel": "Accrued environmental liability" } } }, "localname": "AccruedEnvironmentalLossContingenciesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r66", "r71", "r79", "r80", "r81", "r448" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans including the portion attributable to the noncontrolling interest.", "label": "Accumulated Defined Benefit Plans Adjustment Including Portion Attributable to Noncontrolling Interest [Member]", "terseLabel": "Accumulated defined benefit plans adjustment including portion attributable to noncontrolling interest" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/StockholdersEquityReclassificationsfromAccumulatedComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r66", "r71", "r79", "r80", "r81", "r448" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Defined Pension and Other Post-Retirement Benefits" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/StockholdersEquityScheduleofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r71", "r79", "r80", "r81", "r82", "r447" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Cash Flow Hedges" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/StockholdersEquityScheduleofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/StockholdersEquityScheduleofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r37", "r69", "r70", "r71", "r547", "r566", "r567" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r79", "r80", "r494", "r495", "r496", "r497", "r498", "r500" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/StockholdersEquityScheduleofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r68", "r71", "r79", "r80", "r81", "r120", "r121", "r122", "r448", "r514", "r562", "r563" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accum. Other Comp. Loss", "verboseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited", "http://www.championx.com/role/StockholdersEquityScheduleofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r63", "r71", "r79", "r80", "r81", "r448", "r495", "r496", "r497", "r498", "r500" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency Translation" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/StockholdersEquityScheduleofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r35" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Capital in excess of par value of common stock" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r120", "r121", "r122", "r410", "r411", "r412", "r477" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Common Stock, Capital in Excess of Par Value" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Taxes withheld on issuance of stock-based awards" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r370", "r413", "r414" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash flows from operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r405" ], "calculation": { "http://www.championx.com/role/EquityandCashIncentiveProgramsDetails": { "order": 1.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EquityandCashIncentiveProgramsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "auth_ref": [], "calculation": { "http://www.championx.com/role/EquityandCashIncentiveProgramsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Expense, after Tax", "totalLabel": "Stock-based compensation expense, net of tax" } } }, "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EquityandCashIncentiveProgramsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Number of antidilutive securities excluded (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r28", "r117", "r164", "r171", "r178", "r192", "r265", "r266", "r267", "r269", "r270", "r271", "r272", "r274", "r276", "r278", "r279", "r442", "r449", "r489", "r515", "r517", "r527", "r545" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r21", "r48", "r117", "r192", "r265", "r266", "r267", "r269", "r270", "r271", "r272", "r274", "r276", "r278", "r279", "r442", "r449", "r489", "r515", "r517" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r2", "r3", "r11", "r13", "r16", "r231" ], "calculation": { "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Assets", "totalLabel": "Total assets held for sale" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r2", "r3", "r11", "r13", "r16", "r225", "r231" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "terseLabel": "Assets held for sale" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EquityandCashIncentiveProgramsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r461", "r464" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r366", "r368", "r425" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r366", "r368", "r423", "r424", "r425" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresNarrativeDetails", "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r431", "r432", "r434" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Amount paid for acquisition" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r430", "r433", "r435" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Future payments contingent upon performance" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r19", "r24", "r111" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r106", "r111", "r112" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash and cash equivalents and restricted cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r106", "r492" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Cash Flow, Supplemental Disclosures [Text Block]", "terseLabel": "Cash Flow Information" } } }, "localname": "CashFlowSupplementalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CashFlowInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r254", "r255", "r256", "r263", "r569" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Dividends declared to common shareholders (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited", "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnauditedParenthetical", "http://www.championx.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r120", "r121", "r477" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock, Par Value" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r34", "r328" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical", "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r34", "r517" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock (2.5 billion shares authorized, $0.01 par value) 202.9 million shares and 202.9 million shares issued and outstanding in 2022 and 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r75", "r77", "r78", "r89", "r538", "r555" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to ChampionX" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r75", "r77", "r88", "r440", "r441", "r453", "r537", "r554" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "verboseLabel": "Less: Comprehensive income (loss) attributable to noncontrolling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r75", "r77", "r87", "r439", "r453", "r536", "r553" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Contract Balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r335", "r337", "r348" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r335", "r336", "r348" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities - current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r169", "r170", "r171", "r172", "r174", "r180", "r182" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate and other", "verboseLabel": "Corporate and Other" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RestructuringandOtherRelatedChargesScheduleofRestructuringandOtherRelatedChargesDetails", "http://www.championx.com/role/RevenueDisaggregationofRevenueDetails", "http://www.championx.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r93", "r117", "r192", "r265", "r266", "r267", "r270", "r271", "r272", "r274", "r276", "r278", "r279", "r489" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of goods and services" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Costs and expenses:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of goods and services", "verboseLabel": "Cost of goods and services" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofGainLossonDerivativeInstrumentsDetails", "http://www.championx.com/role/RestructuringandOtherRelatedChargesScheduleofRestructuringandOtherRelatedChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtLongtermDebtDetails", "http://www.championx.com/role/DebtNarrativeDetails", "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtLongtermDebtDetails", "http://www.championx.com/role/DebtNarrativeDetails", "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r114", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r297", "r304", "r305", "r307", "r315" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r29", "r30", "r31", "r116", "r119", "r280", "r281", "r282", "r283", "r284", "r285", "r287", "r293", "r294", "r295", "r296", "r298", "r299", "r300", "r301", "r302", "r303", "r309", "r310", "r311", "r312", "r504", "r528", "r530", "r544" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtLongtermDebtDetails", "http://www.championx.com/role/DebtNarrativeDetails", "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r280", "r309", "r310", "r502", "r504", "r505" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal amount of debt issued" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r55", "r281" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtLongtermDebtDetails", "http://www.championx.com/role/DebtNarrativeDetails", "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtLongtermDebtDetails", "http://www.championx.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r56", "r116", "r119", "r280", "r281", "r282", "r283", "r284", "r285", "r287", "r293", "r294", "r295", "r296", "r298", "r299", "r300", "r301", "r302", "r303", "r309", "r310", "r311", "r312", "r504" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtLongtermDebtDetails", "http://www.championx.com/role/DebtNarrativeDetails", "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r542" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Redemption price, percentage of principal amount of debt" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentRepurchaseAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value amount of debt instrument that was repurchased.", "label": "Debt Instrument, Repurchase Amount", "terseLabel": "Aggregate principal amount repurchased" } } }, "localname": "DebtInstrumentRepurchaseAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r56", "r116", "r119", "r280", "r281", "r282", "r283", "r284", "r285", "r287", "r293", "r294", "r295", "r296", "r298", "r299", "r300", "r301", "r302", "r303", "r306", "r309", "r310", "r311", "r312", "r329", "r330", "r331", "r332", "r501", "r502", "r504", "r505", "r543" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtLongtermDebtDetails", "http://www.championx.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument, term (in years)" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r293", "r308", "r309", "r310", "r503" ], "calculation": { "http://www.championx.com/role/DebtLongtermDebtDetails_1": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedTerseLabel": "Net unamortized discounts and issuance costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r416", "r417" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r110" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r109", "r159" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r60", "r61", "r62", "r488" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Derivative assets", "verboseLabel": "Derivative Assets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofFairValueofDerivativeInstrumentsDetails", "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Asset [Abstract]", "terseLabel": "Assets" } } }, "localname": "DerivativeAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtNarrativeDetails", "http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofDerivativeInstrumentsDetails", "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r62", "r462", "r463", "r467", "r469" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtNarrativeDetails", "http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofDerivativeInstrumentsDetails", "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r475", "r480" ], "lang": { "en-us": { "role": { "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.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivatives and Hedging Transactions" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DerivativesandHedgingTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofGainLossonDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about derivatives and hedging activities.", "label": "Derivative Instruments and Hedging Activities Disclosures [Table]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofGainLossonDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r60", "r61", "r62", "r488" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Derivative liabilities", "verboseLabel": "Derivative Liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofFairValueofDerivativeInstrumentsDetails", "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Liability [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "DerivativeLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r456", "r458" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional value of foreign currency forward contracts and interest rate swaps", "verboseLabel": "Notional value under derivative instrument agreement" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtNarrativeDetails", "http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r455", "r457", "r458", "r459", "r460", "r465", "r467", "r471", "r472", "r474", "r475" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTermOfContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative, Term of Contract", "terseLabel": "Derivative instrument, term (in years)" } } }, "localname": "DerivativeTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as Hedging Instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtNarrativeDetails", "http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofGainLossonDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r347", "r350", "r351", "r352", "r353", "r354", "r355", "r356" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r373", "r374", "r406", "r407", "r408", "r415" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Equity and Cash Incentive Programs" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EquityandCashIncentivePrograms" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresNarrativeDetails", "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresNarrativeDetails", "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r13", "r223", "r233" ], "lang": { "en-us": { "role": { "documentation": "Disposal group that is classified as held-for-sale. Excludes disposals classified as discontinued operations.", "label": "Disposal Group, Held-for-sale, Not Discontinued Operations [Member]", "terseLabel": "Disposal Group, Held-for-sale, Not Discontinued Operations" } } }, "localname": "DisposalGroupHeldforsaleNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresNarrativeDetails", "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "auth_ref": [ "r2", "r3", "r11", "r231" ], "calculation": { "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails": { "order": 6.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net", "terseLabel": "Receivables" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent": { "auth_ref": [ "r2", "r3", "r11", "r225", "r231" ], "calculation": { "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Disposal Group, Including Discontinued Operation, Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1": { "auth_ref": [ "r2", "r3", "r11", "r231" ], "calculation": { "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Goodwill", "terseLabel": "Goodwill" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwill1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets": { "auth_ref": [ "r2", "r3", "r11", "r231" ], "calculation": { "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails": { "order": 7.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Intangible Assets", "terseLabel": "Intangible assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1": { "auth_ref": [ "r2", "r3", "r11", "r231" ], "calculation": { "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails": { "order": 5.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as inventory attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Inventory", "terseLabel": "Inventory" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationInventory1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities": { "auth_ref": [ "r2", "r3", "r11", "r225", "r231" ], "calculation": { "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities": { "auth_ref": [ "r2", "r3", "r11", "r222", "r231" ], "calculation": { "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent", "terseLabel": "Other noncurrent liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent": { "auth_ref": [ "r2", "r3", "r11", "r225", "r231" ], "calculation": { "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails": { "order": 4.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as prepaid and 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.", "label": "Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment": { "auth_ref": [ "r2", "r3", "r11", "r231" ], "calculation": { "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment", "terseLabel": "Property, plant, and equipment" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": { "auth_ref": [ "r109", "r224", "r229" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.", "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal", "negatedTerseLabel": "Loss on disposal group held for sale" } } }, "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown": { "auth_ref": [ "r109", "r224", "r229" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a disposal group. Excludes discontinued operations.", "label": "Disposal Group, Not Discontinued Operation, Loss (Gain) on Write-down", "terseLabel": "Charge on divestiture" } } }, "localname": "DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r366", "r368" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresNarrativeDetails", "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r333" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedTerseLabel": "Dividends declared to common stockholders ($0.075 per share)" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r30", "r32", "r529", "r546" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.", "label": "Dividends Payable", "terseLabel": "Dividends payable" } } }, "localname": "DividendsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings per share attributable to ChampionX:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r90", "r125", "r126", "r127", "r128", "r129", "r134", "r136", "r141", "r142", "r143", "r147", "r148", "r478", "r479", "r539", "r556" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic earnings per share attributable to ChampionX (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.championx.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r90", "r125", "r126", "r127", "r128", "r129", "r136", "r141", "r142", "r143", "r147", "r148", "r478", "r479", "r539", "r556" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted earnings per share attributable to ChampionX (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.championx.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r144", "r145", "r146", "r149" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r492" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and employee benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r405" ], "calculation": { "http://www.championx.com/role/EquityandCashIncentiveProgramsDetails": { "order": 2.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "negatedTerseLabel": "Tax benefit" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EquityandCashIncentiveProgramsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r79", "r80", "r81", "r120", "r121", "r122", "r124", "r130", "r132", "r151", "r193", "r328", "r333", "r410", "r411", "r412", "r419", "r420", "r477", "r494", "r495", "r496", "r497", "r498", "r500", "r514", "r562", "r563", "r564" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited", "http://www.championx.com/role/StockholdersEquityReclassificationsfromAccumulatedComprehensiveLossDetails", "http://www.championx.com/role/StockholdersEquityScheduleofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r481", "r482", "r486" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r481", "r482" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.", "label": "Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value of Long-Term Debt" } } }, "localname": "FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r481", "r482" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r295", "r309", "r310", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r482", "r519", "r520", "r521" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r481", "r482", "r483", "r484", "r487" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r295", "r358", "r359", "r364", "r365", "r482", "r519" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r295", "r309", "r310", "r358", "r359", "r364", "r365", "r482", "r520" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r295", "r309", "r310", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r519", "r520", "r521" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r485", "r487" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r461", "r465", "r473" ], "lang": { "en-us": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r509", "r511" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedTerseLabel": "Payment of finance lease obligations" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r26", "r217" ], "calculation": { "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "verboseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r212", "r214", "r217", "r219", "r523", "r524" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "verboseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r217", "r524" ], "calculation": { "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "verboseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r212", "r216" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r217", "r523" ], "calculation": { "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Foreign currency forward contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r109" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "terseLabel": "Asset sales" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RestructuringandOtherRelatedChargesRestructuringReserveRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnRepurchaseOfDebtInstrument": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from the difference between the repurchase price of a debt instrument initially issued by the entity and the net carrying amount of the debt at the time of its repurchase.", "label": "Gain (Loss) on Repurchase of Debt Instrument", "negatedLabel": "Net loss from repurchases of debt" } } }, "localname": "GainLossOnRepurchaseOfDebtInstrument", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfOtherAssets": { "auth_ref": [ "r109" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of other assets.", "label": "Gain (Loss) on Disposition of Other Assets", "negatedTerseLabel": "(Gain) loss on disposal of fixed assets" } } }, "localname": "GainLossOnSaleOfOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r109", "r313", "r314" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Loss on debt extinguishment" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r25", "r198", "r199", "r206", "r210", "r517", "r526" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresNarrativeDetails", "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r200", "r210" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Acquisition" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r221" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "verboseLabel": "Intangible Assets and Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r204" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "negatedTerseLabel": "Foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": { "auth_ref": [ "r202", "r210" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Written off Related to Sale of Business Unit", "negatedTerseLabel": "Allocated to disposal group" } } }, "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r92", "r117", "r164", "r170", "r174", "r177", "r180", "r192", "r265", "r266", "r267", "r270", "r271", "r272", "r274", "r276", "r278", "r279", "r489" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r459", "r470" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtNarrativeDetails", "http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofGainLossonDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtNarrativeDetails", "http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofGainLossonDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InProcessResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process.", "label": "In Process Research and Development [Member]", "terseLabel": "In-process research and development" } } }, "localname": "InProcessResearchAndDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r84", "r164", "r170", "r174", "r177", "r180", "r525", "r533", "r541", "r557" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "negatedLabel": "Income before income taxes", "totalLabel": "Income before income taxes", "verboseLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.championx.com/role/SegmentInformationDetails", "http://www.championx.com/role/StockholdersEquityReclassificationsfromAccumulatedComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r366", "r368" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresNarrativeDetails", "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r230", "r241" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofGainLossonDerivativeInstrumentsDetails", "http://www.championx.com/role/RestructuringandOtherRelatedChargesScheduleofRestructuringandOtherRelatedChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofGainLossonDerivativeInstrumentsDetails", "http://www.championx.com/role/RestructuringandOtherRelatedChargesScheduleofRestructuringandOtherRelatedChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r118", "r131", "r132", "r162", "r418", "r421", "r422", "r558" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "verboseLabel": "Provision for (benefit from) income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.championx.com/role/StockholdersEquityReclassificationsfromAccumulatedComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r108" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r108" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Receivables" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r108" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r108" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation and employee benefits" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r108" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities (net of effects of foreign exchange):" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r108" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r108" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r137", "r138", "r139", "r143", "r372" ], "calculation": { "http://www.championx.com/role/EarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Dilutive effect of stock-based compensation (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r213", "r218" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Indefinite-Lived Intangible Assets [Line Items]", "terseLabel": "Indefinite-lived Intangible Assets [Line Items]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r218" ], "calculation": { "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Indefinite-lived intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r213", "r218" ], "lang": { "en-us": { "role": { "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.", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [ "r25" ], "calculation": { "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Intangible assets, gross" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r211", "r215" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Intangible assets, net", "verboseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]", "terseLabel": "Intangible Assets, Net (Excluding Goodwill) [Abstract]" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r540" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "negatedTerseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.championx.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest rate swaps" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtNarrativeDetails", "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r41" ], "calculation": { "http://www.championx.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r47" ], "calculation": { "http://www.championx.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory, Gross", "totalLabel": "Subtotal" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLIFOReserve": { "auth_ref": [ "r46" ], "calculation": { "http://www.championx.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods.", "label": "Inventory, LIFO Reserve", "negatedTerseLabel": "LIFO adjustments" } } }, "localname": "InventoryLIFOReserve", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r20", "r47", "r517" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.championx.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "totalLabel": "Inventories, net", "verboseLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.championx.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventory, Net [Abstract]" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r43" ], "calculation": { "http://www.championx.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r47", "r196" ], "calculation": { "http://www.championx.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedTerseLabel": "Inventory reserve" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r42" ], "calculation": { "http://www.championx.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in progress" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r195" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Inventory Write-down", "terseLabel": "Provision for inventory obsolescence and write-downs" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Outstanding letters of credit, surety bonds and guarantees" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r52", "r117", "r172", "r192", "r265", "r266", "r267", "r270", "r271", "r272", "r274", "r276", "r278", "r279", "r443", "r449", "r450", "r489", "r515", "r516" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r40", "r117", "r192", "r489", "r517", "r532", "r550" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r22", "r54", "r117", "r192", "r265", "r266", "r267", "r270", "r271", "r272", "r274", "r276", "r278", "r279", "r443", "r449", "r450", "r489", "r515", "r516", "r517" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r2", "r3", "r11", "r13", "r16", "r231" ], "calculation": { "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Liabilities", "totalLabel": "Total liabilities held for sale" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r2", "r3", "r11", "r13", "r16", "r225", "r231" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current", "terseLabel": "Liabilities held for sale" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r50" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Credit Facility" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtLongtermDebtDetails", "http://www.championx.com/role/DebtNarrativeDetails", "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r31" ], "calculation": { "http://www.championx.com/role/DebtLongtermDebtDetails_1": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long-Term Debt and Lease Obligation", "netLabel": "Long-term Debt and Lease Obligation", "terseLabel": "Carrying Amount" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtLongtermDebtDetails", "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "auth_ref": [], "calculation": { "http://www.championx.com/role/DebtLongtermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.championx.com/role/DebtLongtermDebtDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, including portion classified as current.", "label": "Long-Term Debt and Lease Obligation, Including Current Maturities", "totalLabel": "Total long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r51" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.championx.com/role/DebtLongtermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-Term Debt, Current Maturities", "negatedLabel": "Current portion of long-term debt", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.championx.com/role/DebtLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-Term Debt, Fair Value", "terseLabel": "Fair Value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.championx.com/role/DebtLongtermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt", "verboseLabel": "Long-term debt, less current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.championx.com/role/DebtLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtLongtermDebtDetails", "http://www.championx.com/role/DebtNarrativeDetails", "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r56", "r264" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtLongtermDebtDetails", "http://www.championx.com/role/DebtNarrativeDetails", "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyPendingClaimsNumber": { "auth_ref": [ "r259", "r260" ], "lang": { "en-us": { "role": { "documentation": "Number of pending claims pertaining to a loss contingency.", "label": "Loss Contingency, Pending Claims, Number", "terseLabel": "Number of pending cases" } } }, "localname": "LossContingencyPendingClaimsNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "auth_ref": [ "r17", "r436" ], "lang": { "en-us": { "role": { "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.", "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]", "terseLabel": "Acquisitions and Divestitures" } } }, "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestitures" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r59", "r117", "r192", "r265", "r270", "r271", "r272", "r278", "r279", "r489", "r531", "r549" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r333" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedTerseLabel": "Distributions to noncontrolling interest" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r106" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used for financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r106" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used for investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r106", "r107", "r110" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash flows provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r16", "r73", "r76", "r81", "r85", "r110", "r117", "r123", "r125", "r126", "r127", "r128", "r131", "r132", "r140", "r164", "r170", "r174", "r177", "r180", "r192", "r265", "r266", "r267", "r270", "r271", "r272", "r274", "r276", "r278", "r279", "r479", "r489", "r534", "r551" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income attributable to ChampionX", "totalLabel": "Net income attributable to ChampionX" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.championx.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r73", "r76", "r81", "r131", "r132", "r445", "r452" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Less: Net income (loss) attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r120", "r121", "r122", "r333", "r437" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-controlling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Not Designated as Hedging Instrument" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofGainLossonDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingLeaseLeaseIncome": { "auth_ref": [ "r150", "r512", "r513" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 1.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.", "label": "Operating Lease, Lease Income", "terseLabel": "Lease and other revenue" } } }, "localname": "OperatingLeaseLeaseIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r507" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r507" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r506" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r169", "r170", "r171", "r172", "r174", "r180" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RestructuringandOtherRelatedChargesScheduleofRestructuringandOtherRelatedChargesDetails", "http://www.championx.com/role/RevenueDisaggregationofRevenueDetails", "http://www.championx.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r18", "r454" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "verboseLabel": "Basis of Presentation and Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "verboseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r64", "r69", "r490", "r491", "r493" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r71", "r79", "r80", "r82", "r494", "r496", "r500" ], "calculation": { "http://www.championx.com/role/StockholdersEquityScheduleofAccumulatedOtherComprehensiveLossDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "terseLabel": "Other comprehensive income (loss) before reclassifications, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/StockholdersEquityScheduleofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r65", "r69" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "terseLabel": "Cash flow hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r69", "r72", "r466" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "terseLabel": "Total loss of derivative instruments" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofGainLossonDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r74", "r77", "r79", "r80", "r82", "r86", "r328", "r494", "r499", "r500", "r535", "r552" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.championx.com/role/StockholdersEquityScheduleofAccumulatedOtherComprehensiveLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited", "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited", "http://www.championx.com/role/StockholdersEquityScheduleofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r67", "r69" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedTerseLabel": "Defined pension and other post-retirement benefits adjustments, net" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r53", "r517" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r57" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r95" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedLabel": "Other (income) expense, net", "negatedTerseLabel": "Other (income) expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.championx.com/role/StockholdersEquityReclassificationsfromAccumulatedComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other operating income (expense).", "label": "Other Operating Income (Expense) [Member]", "terseLabel": "Other (income) expense, net" } } }, "localname": "OtherOperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DerivativesandHedgingTransactionsScheduleofGainLossonDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "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.", "label": "Patents [Member]", "terseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r101" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Repurchases of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r104", "r240" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments for Restructuring", "negatedTerseLabel": "Payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RestructuringandOtherRelatedChargesRestructuringReserveRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r103" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payment of debt issue costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r101" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedTerseLabel": "Dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "auth_ref": [ "r101" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.", "label": "Payments of Ordinary Dividends, Noncontrolling Interest", "negatedLabel": "Distributions to noncontrolling interest" } } }, "localname": "PaymentsOfDividendsMinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r101" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedTerseLabel": "Payments related to taxes withheld on stock-based compensation" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r97" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r98" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash": { "auth_ref": [ "r109" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense (reversal of expense) for pension and other postretirement benefits.", "label": "Pension and Other Postretirement Benefits Expense (Reversal of Expense), Noncash", "terseLabel": "Employee benefit plan expense" } } }, "localname": "PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Share Awards" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EquityandCashIncentiveProgramsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r100" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-Term Debt", "terseLabel": "Proceeds from long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r100" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-Term Lines of Credit", "terseLabel": "Borrowings from lines of credit" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r96" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of fixed assets" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r99", "r409" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product revenue" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r16", "r73", "r76", "r81", "r105", "r117", "r123", "r131", "r132", "r164", "r170", "r174", "r177", "r180", "r192", "r265", "r266", "r267", "r270", "r271", "r272", "r274", "r276", "r278", "r279", "r439", "r444", "r446", "r452", "r453", "r479", "r489", "r541" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "negatedTotalLabel": "Net income", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited", "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited", "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.championx.com/role/StockholdersEquityReclassificationsfromAccumulatedComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r226", "r508", "r510" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "terseLabel": "Accumulated depreciation on property, plant, and equipment" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r227", "r510" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "verboseLabel": "Property, plant and equipment, net of accumulated depreciation of $646,795 in 2022 and $618,867 in 2021" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTransfersAndChanges": { "auth_ref": [ "r228" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of physical assets used in the normal conduct of business and not intended for resale, from reclassification, impairment, donation, or changes classified as other. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Transfers and Changes", "terseLabel": "Transfers from inventory" } } }, "localname": "PropertyPlantAndEquipmentTransfersAndChanges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r91", "r194" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision (recovery) for bad debt" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]" } } }, "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/StockholdersEquityReclassificationsfromAccumulatedComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r71", "r79", "r80", "r82", "r494", "r498", "r500" ], "calculation": { "http://www.championx.com/role/StockholdersEquityScheduleofAccumulatedOtherComprehensiveLossDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "negatedTerseLabel": "Reclassification adjustment for net losses included in net income, net of tax" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/StockholdersEquityScheduleofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/StockholdersEquityReclassificationsfromAccumulatedComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/StockholdersEquityReclassificationsfromAccumulatedComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Reclassification from accumulated other comprehensive loss" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/StockholdersEquityReclassificationsfromAccumulatedComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/StockholdersEquityReclassificationsfromAccumulatedComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "terseLabel": "Schedule of Reclassifications from Accumulated Other Comprehensive Loss" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationFromSegmentTotalsToConsolidatedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reconciliation [Abstract]", "terseLabel": "Segment revenue:" } } }, "localname": "ReconciliationFromSegmentTotalsToConsolidatedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r169", "r174" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of Segment Revenue and Operating Profit" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r102" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-Term Debt", "negatedTerseLabel": "Repayment of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r102" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-Term Lines of Credit", "terseLabel": "Line of credit repaid" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r24", "r112" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EquityandCashIncentiveProgramsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]", "terseLabel": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r238", "r240", "r243", "r252", "r253" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring and Other Related Charges" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RestructuringandOtherRelatedCharges" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r109", "r237", "r246", "r249" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RestructuringandOtherRelatedChargesNarrativeDetails", "http://www.championx.com/role/RestructuringandOtherRelatedChargesScheduleofRestructuringandOtherRelatedChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RestructuringandOtherRelatedChargesScheduleofRestructuringandOtherRelatedChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostsAndAssetImpairmentCharges": { "auth_ref": [ "r109" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation.", "label": "Restructuring Costs and Asset Impairment Charges", "terseLabel": "Restructuring charges" } } }, "localname": "RestructuringCostsAndAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RestructuringandOtherRelatedChargesRestructuringReserveRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r240", "r247" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Restructuring Reserve", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RestructuringandOtherRelatedChargesRestructuringReserveRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RestructuringandOtherRelatedChargesRestructuringReserveRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserveTranslationAndOtherAdjustment": { "auth_ref": [ "r240", "r247" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the restructuring reserve related to foreign currency translation (gain) loss and other increases (decreases).", "label": "Restructuring Reserve, Translation and Other Adjustment", "terseLabel": "Other, including foreign currency translation" } } }, "localname": "RestructuringReserveTranslationAndOtherAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RestructuringandOtherRelatedChargesRestructuringReserveRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r36", "r333", "r517", "r548", "r565", "r567" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r120", "r121", "r122", "r124", "r130", "r132", "r193", "r410", "r411", "r412", "r419", "r420", "r477", "r562", "r564" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accum. Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r155", "r156", "r169", "r175", "r176", "r183", "r184", "r187", "r346", "r347", "r522" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 2.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r349", "r357" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r83", "r117", "r155", "r156", "r169", "r175", "r176", "r183", "r184", "r187", "r192", "r265", "r266", "r267", "r270", "r271", "r272", "r274", "r276", "r278", "r279", "r489", "r541" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenue", "totalLabel": "Total revenue", "verboseLabel": "Total revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.championx.com/role/RevenueDisaggregationofRevenueDetails", "http://www.championx.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtLongtermDebtDetails", "http://www.championx.com/role/DebtNarrativeDetails", "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r71", "r499", "r500" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Loss" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r423", "r424", "r425" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresNarrativeDetails", "http://www.championx.com/role/AcquisitionsandDivestituresScheduleofMajorClassofAssetsandLiabilitiesHeldForSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Schedule of Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EquityandCashIncentiveProgramsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Long-Term Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r462", "r467", "r470" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "terseLabel": "Schedule of Derivative Instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DerivativesandHedgingTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "auth_ref": [ "r455", "r457", "r458", "r459", "r460", "r465", "r467", "r471", "r472" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Schedule of Derivative Instruments [Table Text Block]", "terseLabel": "Schedule of Notional Values of Outstanding Derivatives" } } }, "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DerivativesandHedgingTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r3", "r5", "r6", "r7", "r8", "r9", "r10", "r12", "r14", "r15", "r16", "r233", "r234" ], "lang": { "en-us": { "role": { "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.", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "terseLabel": "Schedule of Major Class of Assets and Liabilities Held For Sale" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/AcquisitionsandDivestituresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r212", "r216", "r523" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r212", "r216" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r218", "r220" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r218", "r220" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r23", "r44", "r45", "r46" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Components of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award.", "label": "Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]", "terseLabel": "Summary of Activity Related to Share-Based Awards" } } }, "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EquityandCashIncentiveProgramsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r239", "r240", "r241", "r242", "r249", "r250", "r251" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RestructuringandOtherRelatedChargesScheduleofRestructuringandOtherRelatedChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r244", "r245", "r248" ], "lang": { "en-us": { "role": { "documentation": "Tabular 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.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Schedule of Restructuring and Related Costs" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RestructuringandOtherRelatedChargesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r164", "r167", "r173", "r207" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r369", "r371", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EquityandCashIncentiveProgramsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r152", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r169", "r170", "r171", "r172", "r174", "r175", "r176", "r177", "r178", "r180", "r187", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r210", "r242", "r251", "r559" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillDetails", "http://www.championx.com/role/RestructuringandOtherRelatedChargesScheduleofRestructuringandOtherRelatedChargesDetails", "http://www.championx.com/role/RevenueDisaggregationofRevenueDetails", "http://www.championx.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r152", "r153", "r154", "r164", "r168", "r174", "r178", "r179", "r180", "r181", "r183", "r186", "r187", "r188" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r94" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expense" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative expense" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RestructuringandOtherRelatedChargesScheduleofRestructuringandOtherRelatedChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DebtLongtermDebtDetails", "http://www.championx.com/role/DebtNarrativeDetails", "http://www.championx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service revenue" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r108" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense [Abstract]", "terseLabel": "Share-based Payment Arrangement, Noncash Expense [Abstract]" } } }, "localname": "ShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EquityandCashIncentiveProgramsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "Number of non-option equity instruments exercised by participants.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised", "negatedTerseLabel": "Exercised / vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EquityandCashIncentiveProgramsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "Number of shares under non-option equity instrument agreements that were either cancelled or expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations", "negatedTerseLabel": "Forfeited / expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EquityandCashIncentiveProgramsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "Net number of non-option equity instruments granted to participants.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EquityandCashIncentiveProgramsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r377", "r378" ], "lang": { "en-us": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "periodEndLabel": "Outstanding, ending balance (in shares)", "periodStartLabel": "Outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EquityandCashIncentiveProgramsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EquityandCashIncentiveProgramsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedTerseLabel": "Forfeited / expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EquityandCashIncentiveProgramsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EquityandCashIncentiveProgramsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r377", "r378" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding, ending balance (in shares)", "periodStartLabel": "Outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EquityandCashIncentiveProgramsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EquityandCashIncentiveProgramsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EquityandCashIncentiveProgramsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r4", "r152", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r169", "r170", "r171", "r172", "r174", "r175", "r176", "r177", "r178", "r180", "r187", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r210", "r232", "r242", "r251", "r559" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillDetails", "http://www.championx.com/role/RestructuringandOtherRelatedChargesScheduleofRestructuringandOtherRelatedChargesDetails", "http://www.championx.com/role/RevenueDisaggregationofRevenueDetails", "http://www.championx.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r58", "r79", "r80", "r81", "r120", "r121", "r122", "r124", "r130", "r132", "r151", "r193", "r328", "r333", "r410", "r411", "r412", "r419", "r420", "r477", "r494", "r495", "r496", "r497", "r498", "r500", "r514", "r562", "r563", "r564" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited", "http://www.championx.com/role/StockholdersEquityReclassificationsfromAccumulatedComprehensiveLossDetails", "http://www.championx.com/role/StockholdersEquityScheduleofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited", "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r120", "r121", "r122", "r151", "r522" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited", "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock-Settled Appreciation Rights" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EquityandCashIncentiveProgramsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r33", "r34", "r328", "r333", "r382" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Exercised / vested (in shares)", "terseLabel": "Stock options exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited", "http://www.championx.com/role/EquityandCashIncentiveProgramsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r58", "r328", "r333" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock options exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Authorized amount of stock repurchase" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r33", "r34", "r328", "r333" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedTerseLabel": "Repurchase and cancellation of common stock (in shares)", "terseLabel": "Repurchase and cancellation of common stock (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited", "http://www.championx.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r33", "r34", "r328", "r333" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedTerseLabel": "Repurchase and cancellation of common stock", "terseLabel": "Value of repurchased common stock" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited", "http://www.championx.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r34", "r38", "r39", "r117", "r191", "r192", "r489", "r517" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "ChampionX stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.championx.com/role/StockholdersEquityScheduleofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r80", "r117", "r120", "r121", "r122", "r124", "r130", "r192", "r193", "r333", "r410", "r411", "r412", "r419", "r420", "r437", "r438", "r451", "r477", "r489", "r494", "r495", "r500", "r514", "r563", "r564" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r115", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r333", "r334", "r476" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]", "terseLabel": "Supplemental Cash Flow Elements [Abstract]" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnpatentedTechnologyMember": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "Technology-based innovations or scientific advances that have not been patented.", "label": "Unpatented Technology [Member]", "verboseLabel": "Unpatented technologies" } } }, "localname": "UnpatentedTechnologyMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/IntangibleAssetsandGoodwillScheduleofIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r135", "r143" ], "calculation": { "http://www.championx.com/role/EarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average shares outstanding, diluted (in shares)", "totalLabel": "Total shares and dilutive securities (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.championx.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r134", "r143" ], "calculation": { "http://www.championx.com/role/EarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average number of shares outstanding (in shares)", "verboseLabel": "Weighted-average shares outstanding, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.championx.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Weighted-average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r113": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "230", "URI": "https://asc.fasb.org/topic&trid=2134446" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r149": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=SL77927221-108306" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r17": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/subtopic&trid=2122178" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r18": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8475-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r188": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r197": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r221": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2510-110228" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2599-110228" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2473-110228" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)(1)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r253": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org/topic&trid=2175745" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r256": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r263": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629" }, "r315": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r334": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r357": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r415": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r436": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r454": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28129-110885" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30304-110892" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123420820&loc=SL77919311-209978" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r579": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r581": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r582": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r583": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r584": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" } }, "version": "2.1" } ZIP 78 0001723089-22-000130-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001723089-22-000130-xbrl.zip M4$L#!!0 ( ')E^U3>CJYWP@@ *(M 7 83(P,C(P-C,P97AH:6)I M=#,Q,2YH=&WM6FU3&SD2_GZ_0NO49:'*;V,;C VARFL[%]\EP!JSV?MTI1EI M&!TSHUE)8^/[]=E2JWVN=FOU0:3 ?DP^?21M*IUCTP43;4P0J8TKM6&)R52BHS) MNK7:;#:KSII5J2YKDW$-5;5JL92:5YEAI>,C? .?G++COQW]5*F0@0SRA*>& M!(I3PQG)M4@OR6?&]16I5 JIOLSF2EQ&AC3JC0;Y+-65F%+7;H2)^?%"SU'- M/1_5["!'OF3SXR,FID2P=R519YV0^5Z]W0K:+?CK--M^>]_G?NO 9^T#_A\/ MC*R!N.NCS3SF[TJ)2"L1Q_&[K4:UO9>9PYE@)NIZ]?K?2U;T^"B4J8'Q%/1W M7YV:365478(^7QHCDVX'=!E^;2HT%I=IUSI9U5MW9,6%%8,#F'.N7LCB_G \&;T?]7N3T>D).7U/ M^A]&P_=D^/NP?S$9_3:$5] Z'&^](V<7X_.+WLF$3$[)^.+CD'C-7L5K[?1V M2>]D4+S:&[A76^\-!&+R84C.(0KCT60T/(>(]#_T3OXQ)+W^!./D=9JM,NF= MD]ZGX?F]:=XOIDJD#+#0K7@'+^:S M5UVX\>>/OCXM7KVZA],P(A&= MJH1X](>[ M$,7.ZXAB8^NB^ O5$#L(03(G5ZFE* Q"6D KQ21B3#$2">W(9#R@&M-U1Q%$GK%">+@ M1J>&=PR,@2%C6[C &"@0" 6%"HBET!TL85R1622"B.@$G(0BA3 C8I9A M+0,"01R:U4J[2$,@&LHK( A+XU M- "?V5*]C!)Y# ( 10EXL<-I:T] =43"6,[T J=+)B,47SJ[PQ!"@2:1*?F=!!+'4._9 \E8P=5C(E \[@M28[ W& 6LN_L/K(*+I M)2<]X*5Q'H.$UZ05;V^'[]JNWAYS3^Y18(V:.HRB?H+DM0)=!R6TY<$#A6L# MA3 0^GD;T""!^?])%=9^K"L7A+F*NDJ'E.+M"*=+M%2 M+@@9&P60)]BB92R8/:S0N:\%$U0)=$"XI&_30(J:C&M8"U/!$*Y4RY0BKU,-4,?J$C%,%5O@"1 NJ"]B8>:8 MX^\:%E>7A9Y%E5L8:Z(KU:E-']>%0UD.VR$-4<":) BD8M8 6Z=>\A1*C1C M#2T\PU6#(E"#.P##ZA(9,/@K@G"P11!V9#RYN=^"A^0(>B/-L8P.O[[W(?ZB0+>+D+N9 M 'LLX'" UP$ZMD6@*WC3Q7,3%[@'+PHXVW(G^![!EIC591#D"J._DD+OT)I( M;> ]'H^"+AV HC_CH.TYB<45CXNSA%ORY2=/T9.AOE4[LKU7LB.S1Y!LL4C* M2Z)"WEP%ZI*S$&J/*$ VBMD;TR@4M$8J?9/S[0M0F23"&,Z_D!5\"54%MC,! M]EDE.P!G(&&-) __8UF]6(/\CUR ^7:]Y6E@CQQV_]IX?<=+^^9 < !'D:]O-D S3J\P ;O"S:9@6W+:P\_% =&C(%?L5=Q9PQW<1AET MU/R&VNZ%9U&H0A? &-2395<%:"@!=)X 0F"2K#-%2KGS*.V59?CMVQGU()&' M"JBC#('GENT .O:TNL!8V>5!D4YE/.68#%-Z61RZJX(@>9+%I%*I?PX&16=<2^I&Q>ZFBU0< 40R#N+Z;PK4CM? MMM/A.J;PKL 4,P 4#\7/EA90KKFX1M#I5 _VFGB3P"CXQQ8#%Y<,JO:20FU[VVM5[U[V[ZDU6M76YW6LZMMM*H'WMZSJVT>5/?:SS\)G6JC\S"M M-1LU%SG ALYH^J[4+"TZ%$NGV\BNB;?^"S:NI@UXR.S/9QA[CV4 BW8]-1>> M_\A._3.';--HE^W-H4^<7) !X^?>L$/7 )/&U2MPM8[I[4\R*JR#28AT"6V(-F MLG#EFV;FWF('$]-ZVMO$[PO-[+T79&[=K/L+HR^!T4>SWLNY?Z9@/X.%N]TJ M]"/!0S*\YD&.1X_DU.W&MX?ROH_H#Q"GG3/W,P 4ZQOAV7U2?&JV)E^I^!]R M5_#65=],NKO.7?EUOJR"_6!PW.SV>4K]X6+3W=[V=ZC/OX_ M4$L#!!0 ( ')E^U2&Y@?IK @ * L 7 83(P,C(P-C,P97AH:6)I M=#,Q,BYH=&WM6FU3(KD6_GY_19:I.ZM5O#4O(NA8Q0)>N3N#KH-W]GZZ%3II M2-G=Z4W2(/OK]YRD$1"M:)=*=Y.0DY\ESGL2<_M"][ S_>]4C$Q.% MY.KFIX_]#LD52J4OU4ZIU!UVR<7PTT=2*Y8],E0TUL((&=.P5.H-&UR4T52N%4FI>9(;ESD[Q#7QRRL[^"!JUQE&]5FXV*67-4>#38WK,1HS5_^>! MDR6H[MIH,P_YAUPDXL*$8_^M6J78J"?F9":8F;2\2!HCHU83;!E^9PHT%..X90>9<\86#7P92M5Z5[8_)UA2"&@D MPGGKQZ&(N"8#/B/7,J+QCWD-@2EHKD3@*FKQ.PM@_[W?:P_[E@%R> MD\Y%OW=.SON#]J#3;W^$5U#:N][[@5S=7'^^:0^&9'A)KF\^]HA7;1>\VD'[ MD+0'W>Q5O>M>[?UH(!##BQ[YW.O<7/>'_=YGTONU<]$>_*M'VITAQLEK5FMY MTOY,VI]Z@VZO^^B0OKI8U@:Y9>E]S^/BU>N5C':>B3"9URHOA4\!GD&C,1FOR24@4P"N?DFB=2&2)CQ?%GZB&V$$(HCFYC>4LY&S,\RZ8RH6027 AEJ JH &<$!1$*'(&10 M$\T$L(;B.N&^=1#M)N":9##,*31C9#1?G8:W \+JWP>$G 0BAC C8I9AS0," MH3H4JY5R$0= -(Y/1.R'*0.; )V5&.8!=@+)*8'((V@1S&&X1&4&"/V@:P ^ MLPH]CS72$"H %"7@Q7:GK3\^U1,2A'*F%SA=,AFA^-+Y#5[F5^"F%\YL>/MV M$%?;.\0-U\*#B<9KG.@,4YF"0)J002#@T0:N3ZCB%B(0G3^A\9B3 M-O#2=1I"#:]*"U[]@!_:IEZ=N2?W*%"UQ0ZC:)\@>:U UT$)?=FYHV"MHP Z MPG$^!#34P/S_+(5U5-TCD![0PWU!Z5&QZ>$\=+D&:0[QLGGMVV#*8\KU::IW M;X*Y;\0!&%E/+IO*5($!(*BIT);VH!:/K1V4U4O"7"5=Q4-JD9:ETR5:\ADA M8Z$ \@1?M P%LV<4.AUIP015 @<@7-*W:2!&2ZG&1&P7IK99VY*DU!P<,D#* MV"@!T2G\-*3([3 LZ\0RH4,+)P]650U\&W&L"/0+[3E[%MWN%Y)'>X3D:FT3 MR3N3U@:@=Z>[G7$-:V$J&,*5:AE3Y'6J >JH+A'#5+$%G@#A@HY$*,P<<_RV M;G%U6>A95+F%L59U19W:]'&7#2A)83ND(0JH27Q?*F8=L#IUS&.0&B& &TIX M@JL&JX &=P"&U2428/ W!&%_CR#LR+@WI6%J&0OCRX, A**80F3T%L%WKRAV M8&#WN%T#6L1"0V!/[93F2*;F<0]VR1'TOC9'&1U\>^]#1@N!;A"3A;LA5\3V!+S.K2]U.%T5])H5NL1E(;>(\' MAF!+^V#H-W?LX\YQMC0) ,; 8P]J9X[#QHG;XP,\68C3>[\.G5<3JN_U!C*@ MA3UG-C78^TY"<-@J U4NG[G&]?@,DH$L9P_I6L,)*@*K"<"?#/&CD M. ,):R1Y^(NR>K$&^6^I /?M>DMCWQXY'/Y_X_4=Q5WUK"%VRB#AIK?4]NC M\,R$*C0!C(&>S#L5H$$"Z#0"A, DV<%D*67K4=H;R_#[MS-J0R(/%%!''@+/ M+=L!=.QI=8:QO,N#(I[*<,HQ&<9TG!VZJXP@>92$UZMXR< H^&6+CK/[!T5[_Z!DV&99K5CU M&H^6EHO>HV5?L^HUBHWCES=;J17KE%^N-E_>V6:PT=[-:LE%SD0-L MZ(3&'W+5W*)!MKQ:E>2.>.MXPQ7W$!X.&7\]$=E;+EU8V^L9/!O\\\<%R^V5 M!O7O%))2I9&W]XJ>,+ RL4GW3\Z!XY*]BN[[=S4@5?M)?NX-!KWAA;VAT/]\ ML7)_YHD3LR/ZGS"9+ULU8V]D>ZA+[ $O68W0;UQ(>7"! M[8T%_W#1-9'NIF_+_:]LRC>NOB[9U/9< M7C:A(Z#4U&PV^<9MV>S3W=VUMXC/_@!02P,$% @ &AI8FET,S(Q+FAT;>U8ZW/:.!#_?G_%ELRU MR0SX"20\FAE*G"F]!E(@?7RZ$98,FMB6*XL0^M??2H:\:'IYM)=TYOC@05[M M:G^_7:W6:K\X&'3'7XX#F*DDAN.3-^][72A5;/N3W[7M@_$!O!T?O8>JY;@P MEB3-N>(B);%M!_T2E&9*94W;7BP6UL*WA)S:XZ&M357M6(B<6531TGY;O\$G M(W3_C_:+2@4.1#A/6*H@E(PH1F&>\W0*GRC+3Z%26ZW*3\#3E^7N.?XT<0/P]!WW"H-&WM^ M@U;KNS[U0[_J5>G?+CIIX_1")U?+F+TN)3RMS)A>OUGUK-U:IEH+3M6LZ3K. MGR4S=;\=B53A>A+UB[^%F4UC1$[1WD0H)9)F VTI=JXJ).;3M&E E@IC:X50 MQ$(VMQSS:VE))2()CY?-5V.>L!SZ; %#D9#T53G'P%1R)GE43,SY-X9>XB)F MN"A [**=F*=L#YU#%>\O^)KB'0S^43.=H/AN'?8ZW;& MO4$?!H?0?=L+#B'X''1/QKV/ ;Y":3!\]D!.^@?!$$9!UP!I.'4-9OPV@%%G M^*;3#T:5P>?WP9=GCZ/3'6O//74=8 T5VWMDUW+F)YZGSC^2DB"1/,3Q)L65"U"(XD^);@WP5W(AP'>H,-Z1FK*S%)(X!U7!Q M$B.?>884YF6C%?&4I*%^CP:IZ9%,\'#6/"X(%QDKMFE^(UFLNQ/76KU1(FO6 M#(^*3&*VGC\1DC)903YCDN6LN?[3HCS/8K)L\M2P8I1:UZWK[N9,%X:0Q*OR M:BIM(;YL?"RG:'X4%EM%URNOQ)81V8INRFJ6[WNW2AW+O57V(ZONGE7WZS_= MK.=8?N-VU8>:]>N6NW>[^,$D^%:C?C=O;1.V(G28'3GFW^N27UHK9(12[,.; M7G8.[O46-6;19H*([+_?RB;]#G ;7C\^5LA_9U#OYEAQO-WB9+@',$?#*CV4 M@Z*)NLE"L>V?B(B76]7=5FZ>,.I][(PZ_;\ZPTX?1H.CS@A;9QP#?Z&AI M8FET,S(R+FAT;>U8;5/;.!#^?K]B&^9:F(E?DQ#R C.I,4-:&FA(C_;3C6+) MB::VYU1/X"*Y3AGM" M+O:ZE)\#I[L57J=NJ^%MMVIU1NL[I#:.&J[OUMQQS$AS[.[\Z:&3#BXO=0JU M2-AN)>69-65Z_W;=MYN-7'7FG*IIVW/=WRMFZ5XW%IG"_23JE_^69M:-$3E! M>V.AE$C;+;2EV(6R2,(G6=N K)3&5@J12(1L;[CFKZ,E5DQ2GBS:;T8\904, MV!R&(B79FVJ!@;$*)GE<+BSX7PR]Q$W,X[P$T40["<_8"I3G:QCAQ92/N8*: M;_LW,5SS_IJO$=+-Y!,Y&X3#4?^@'_1&_>,!'!] <-@/#^"@/^@-@G[O"%^A M-!P^>R"?!OOA$$[#P !IN=L:S.@PA-/>\&UO$)Y:QY^/PB_/'DK>$^&,-WCM,O:ZT=OW^=K_IW^>I7X3W+,J:F\,&& UY, MF:Q">,&BF>+G#/[@$8,3R0I.=7DD&85@REF,2S.219PDNH"OF9@GC$[8ZXW&3N?9!VZ3;,$(X7V<$8E)ERQ@R)!Q!)?! M@9 I>*[U<<7!DG6(A33/WTHE8!E% M_-,@3M;;N=&C*K6YOA-^9(!\PYIH;A M$5-"8K=%"#H+PHMH2K*)L9WRHK@=Z-*;59PAGB7H8H1^)-K"I57)OLVX9+IG M%MK;JRAK@.BNU]BD6Y>QO/+A4;)?)VP_"HR#AAJ_5C(2F3%O*9D+Q@ M[=4_'^6_8CJ]ZV76\U'MVL[]NU[;O%/VNVUK!; MK>W')Z%N^ZV=>YEU3-C*T&%R%)A^NY5:9:60$TIQ&F_[^05X-P?5A,7K^2'R M__XDFPE\'T_AS>ZQ1/Y_!O5NA@7';Y:-X0' 7 VK\K, MJ#<[A?F%]^%@$(X.S?M$S*Y-\K?N %YR\RER\\%5[NG@_^B[3W_.WO'I M]U+\7A+L?O W3R3'U,DQ=]:R:.N7TL@Q7P_7OE;NM5O3"]PKU3(&)O.3*VK_,.5[/*WO" V5]5[?P-02P,$% @ O M_)]OO_E_]O;^^[M[MZ_SI[SWM[99[Z?/WNYF#UZ?'(EN!#>>W-Q#8N+&LSV3,WO 2?9$VIYSW(K MR25&R>D_'UU+,:(ZJGM.8MH#9=A#D;IGCB!9TA :_J=>'1\36WVMZN/3TZ>7?OZZQ>R./CJV.I7C^;/O^YO M?#U<[M7S T^/]QXQ/WM]<.-C^6J^>/3U^1OO'#Q[<;+73_3ZX-]___WUB6=' M![,C&^[CUR<+/CIN\\4AG_3[W,_@TY[#O>@OSG.\./GP"_N+[WQ9?M7;[X^]'CVSHE_CQ='^J__ M>__V_?K8#GEO=G1\PD?5WMR!=S[TUA?X^-8M>'WX\1R"+__J,ZY_YM41KZ^J MG^'IQZ[+$]'79^^^OC_STZ.3QQ=\^N;K5^]\\_6K\\M<7W[[C7SD^>7E@?[NJL^-G!_SR MVM'\R/I5S%Y<&PZTQ:N',U4[.GO8W[_3;];^=G46/!?+E6I+ M&7R-!%%9F"*"=Z#VSQMGE^*=WWO#\2,^'+[:9M=N'O7K>_E]_TT+/KAUI/;B M_]K+JU=FVD^M\9>7?__8C/;G[Y/K+AX?[?SP\O!7N MW+CW^,Z3?Z2'?^CLSJ_WGM[YX[J_^^#F'[\]> C[/SY\<3O>.7CXQ_SW_<._ M/]D/?Y_U8]W#!P_=W5_WX\,GOSS][4;]__CKS\_UQQ]F\N//^^.'QPS_VP\,_;OUQY\=_A/T_GJ8[#QX_W7_P M<^SOO]B_<J55V.I?\.+DVO:7]D[[%_[>$]Y1X$_I<#+#R@04()AXCUKE/>@ M6-P35K^GQ6?6*F) 5[_UX>OH5XC^12SR!OX?^BO'.X#_#. _/@ 8Q.=J+>U1 MHK8'DG$/2XE[K?70RU7DZL+5;P<0UH;O3_W\<]TA_$D(NP\0SKD%+Z[N<4W= MBF=P>RS]QGM78_' /7#N"/]CE?A>[^#J&< '_&B'Z9]AZC_ U#71ZK4+(:]E M#YKV\2O:NI @J,5<-)&KWS8^.+8/8/WZW2!L8SPV<$0=9Z]]G@Q\.+#6/&K%\?:S_/UNR=Z=1%OOOG\ M0H[GIXNS9VR"[*.*[?M;__?= MT.;]#W][\=*[9W]V9JPNGO70?'$RQ"5G%G2O7YSS%Y][\][KR]2W#LU[0Z3] M[CL7SR^^Y.MW;M1'[YN%5$E:P5:URV,ATY#[_7+&*40(_[QU=KM*\!MPNUYI MF9/S.U#VPNN;=?'.I]V!TZ/9JY]__)@[K5[_LD/CX].%?7L.P-F;%Z>X>._B M^7".C][1[A9S2"Y$J16X**N"9F<>6TLUEW,FP@J9>/Y[[-%@4U\]U?YE+YX= MS.KL9-\.I7^%SOJ[K^9VCAA?P\TF&:S_?O_&7N^X\*^YX#^="WYIUM%+[3I615J.@$;HAV^1)^+^5C;_5^S^M@6*/7<00Y (2@@YI + MH&-8@[W8U''Z]IS!3[:X/TP6O;X7.GO>?\/;AYY-K_+)_+4%_(O3"Q]\?GCQ MAAW-#V=''SOM^:__TRFL=T[Q];M7_Z"R=S MAYM!DG?G#M_&_:_-';YS!UQ3KTE!V+#'1TT\.J68@D-/6O'L#G@?XH;-GOH] M'_;B9\Z>OG,':O)-S&.))4/ (H5<)HC8PT1+U:WN#OS5P.)U^'#2!_WPF9O_ M7$T.WIT/!)\!&L*S9'SG$!KDPAB7*6+*4W",AE\KM=Z M>GAZ,"3OWCUY;(OAN(4]'L[VW&X=U?GA)6BL2X$,8H!(3CA;#TL:L Q++GUD MY1ZG.+3)0'9G?C3\\,7\X*"/J%O]%O1P[Q)F@B\%)?4E1\M@63Z87(JCA^OR+> 73#G%MU#]DBDG5R*T'G!8$? AR?"L'-';MG"$. MJY8.A!!S&08R)@>)A8MBZS4<#4@$*/*;/H9*!9Q]S5\F B(0@)L0L'FBIAU>Z;J'3[7!$!:RPU##,8-=(8=J!MDL!=/Z#1FW0YS+DZ F;/ M(4.IDF+IQMFW.#U US8+M88]$LZZ*BNINER@1_]L,?;(/_?0/S>DR MA-4!E>AD,C"M>A9J2?B4DGW%XD1S Y^50L-"-!2/"K[Z%>8)3S'>O)S$9DKH M?(0&Q4,K=!9\I"+07"7!/!G(UC,+M224LAB6((TQ&^0.3 VI%I8^M$(K^"IT M/EZZDRE%RA#,N3Q4&Y0H!AVO*CE.!Y]U MAP[+@RQ79YJKB":!0$0PU, )4!K6W)I-!K(UA [+0RDYR!B4734 X(:IIACZ MF$+J@\S3ZE!:UQUP(:(DSU)*Y$LTA!F0N[^]U'?^*ZXH7L/[:3MPE MY72Y;G(TMN[56X$>%W.D8BR*U -OYC@]5->R@+46;,5*1,TNNJ!0RF"L7!(L MM4=Q6&): [;CN&]50PE=$<;' MHM L" 6U,-1D#[[Y.D&7MKJ%O[4 ZGL$'8K&Z@U!N_)I['B0K)*-0^7I ;J> MA;^U@)L4$ONFYBU!&O0LP%GX69JT2N>E$R: Z>I*)RPM_3Q![B.N:]< , PW M@&K2D>G"%OWYM,,4H%E/Z81EP62: 3GT<"94J&&H.^,S6O=WXJ 830:F%9=. M6!8^0B0Y.A+KCJRDQJ&4XDOR_0VM93KXK'OV;HE#JI%S*E!C[38O%JFEII*[ M='800TR3@6PMI1.6A1)';-QC0(J>>J!?9,@:*I!=B<4QY]6AM#8/71*:*G"F M!@4SADP(KC1%#-3&4%E]XWS ^R'QZNL/=O!R2]T$!E8@33)" M;#&;<0S DX%F3;-0R\K"#$@YA0#1.DS-4$H44V<)@\LY3 :F5<]"+0D?$>X1 MB4.,AC"4@2Q=%P<3*3EDC&XR^&S +-22((M .1<+68:^3=:?!2,&C=6\Q#(= MR[>>6:AEH11=)%>&1)L"#EJ/[ZN5 .8\9Z&X.I369EHPZY!A5!-[") D%,PM M8J%8H\11;JG^[O2X&_GCX_NO3G%.V->M6R^:L?3'W_?KG%4^>&#U\='\8/YH M9G_F$_[T(2I[@M-%1+:=#/ MVH,^#54@UH0^2?$]7M:7814__!_)0A'U8H.]Q0F'UZOP(&H[MJ/4I5FL-O4 [J323 M9NNQ5N$>7E7?&E(99'8SGG:LQ4=Z_?1D?GA&@:GS:ST!EQ"EH=)>$85*R$V# M% >60G](Z^@9M^/7A*(NT!9S$M]2SN!!!'T_?RO-5\8@..VH:ZOXM9[0RWNL M7M@%H*X5_;#K(Y88G=24I;9IAUY;Q:^UQ%^%HOXD@ -20P\9YZC#^"@&M' MJ$V*L+AFI)#5XK =0!.S5O1YJ- LJ@U&$&'M"+5)(54M,;6A7W@+0R^S2F'=OB M^7RV^(PIV5$&4QJ*#L$4IZ''J3IQ(9LTHZ$V BKN@JD),&LM456D%LD3MJ%4 M4,LH/K(%[L$ZV%"6:Q=538!9:PFO@EEMQ)J&-E^E*;>6S6E)KFO 3!]4-]@Q M:X3,6DN>J U9#R8>'$3B;.^GR^>S3NW[,[\Z!S[*<8V M1L%3 JH-$-A47!X:Z79/Y&J-Q4\DMED]FNM9!P-'0:5P0>AXAOXW]9@"HZ4: MJON@I>H.S4WVX37$EG,FK!2@ULR,I7D6K]D#TP@8\EDV$09S>4P$9^Y%7D:R K$%&(-#*P.8VS@8U(KT;DR MACR-3<1R/3FI-<=0K27P_7\M$^?4-':C6GT2]2/PEQN8[OSZ4GZT^:,%/WL\ M?,GY9=PFE8\N(*1T6?[0W):\-_6^Y-"UM>8 652T MQW]8AV(K+O1P8L?9\7!VZ_(,&/Z+XV>4Y#&OK"VZJ%#!@#EJ#BUFT4K5PP2$\5:@"-AR5L>I 9 F#!5R M8G 2,B4?QX_B&_N^/U,]L)M\;->[I&C+<&P;*-!W$F-8&DZ0)2>GU3*DF,B" MBSZW6!FXA;%,\XZ0UEM5R&0]W"8[XW&J$4%CHW!6)"?&W%)4&TO4MBYNCT.+ M;(N65G!#T52;8\D!TEI%@K"OAJ M$1RP=L.0,'FOR4G.$FD"D)YG%'Q_?:>LI\9>=MF:B\4G4ZA-N+JA#%Z)!9I$ MF,#BW9K9NQ/0ETUA:00M#WXU"=0DU)HKFH/7$H,YW5%X/-)B:W1RZ %#J^9L MZ"SM13241$&'DA(0ZQA2@': S;##=4 M#O_YF!DE8:+E1LV@U1!!*%,TR$8EMI(KM+'4/]I"Y #['0R.S$0@YDH0 : 1 M=@"3MC',5VR@\OR3)(6;IXOYLS_KC;K3!Y\L<860/!I9=E""<$0BAXTT4 FC MV."VJ?IS1^15$KE4PNQ16\L9Q#Q3;2D BP]5NFT> 9%'39J=W/WL #!#M\': M8[Z6@&,/ +V6U!1B'*K7[Y@[.N9NG>B%8BCB<^!&D'H(42#U"#A%-V0ZZ%@T MS.:)WD\>.:.D3?#1NT"IAY\9AC(+4;OCCHV)N,6P399OE/AA"\4#1$3KDC>2 M>'4Q,C4K.:).!+_KQS/^B6O_@KK&7-/=0N\E$ME*%%^BQQ@*:'6<&_?XBZ@U MYAZ)[8@\$LV]8_,PI].REB& M'@*-L[8N'H0\0H\( MFJ0-GM'I5)W%/X7:\+&EK))BB%"::F+8A]C:ZI1,-H8#/!(Z;)3OY^M?ITX M@&A1)8&ILI.A:T75:HDKC67/R8ZSVRAYM>O;9)Y3ERK KG)NEEHE+4,IZC:& M;++-E+Q3]=##]@ZRU 62(?C&7$-SDHDXFS882^+ %B(73$./HK#4IMU/(39N MI6D@U[JKBF.8I=U \?OGCRVQ2;JD'$2V5?+G50D6,!5D/X7-G,N5U5L M8Q )FZIS=VQ>O7R )EE9 %.&;I^Y<]L:<(&0I-%8(K!Q,V>G?C\[$4>M(M$$$G&VDKY;)X2%>C!A+F4J "45% <)Q*4$L5(:BZ[9 M0"'\EX;/*+G3-#O*D;H.+N!KY&K*,2;'C;HJ'L.VTAV(H*D-I8/8JD%QP%B4 M+.C0/[ C>M$Y>I,[NH],'F]H'\,O9>]:>M@G+\6Z(@[F!9A!DII"=LV3MI@G MSMY=M^$)4#C77"2:S[X!:,-NP9(4.GJ##4 MX2_CQ%W\>BM.S.TX.Q[.KE/RKH6\U GJ2D1GJ4&N@-RUB]5@5%OP.A;R;J#D MO?R>M6LA3,. P"6&Z!DZ14C8U=S]=*7$C'DDA-E"Y*Q B=:P>A=!K4ETXJB0 MP^Q3?VT$R(U+W(ZA1^$HF:P%"8:MD80-Q 1=M^&)T3D4 M#JE@YI@J%%/Q*39.425RK9!&0.<)4&R\WB4 MM&Y-T0 K#$FFTLV3D.\A&P7QKCJ;PJS=AM)Z5%N21\EM%)>H1*0, H9JW;9 MS-%1EF!Q O)YUZ!U:[0T)\J)+"=C LQ&*+FB9^XBNX4TADGZ'9EWPOK]AO#1 M'%L(S0M"'G:,1@Q-2B,@;:(C8?7F">MUMJ9=3[(-2BM*C.Y5D1LD8:M06;O# MCP%&PJ0=I&_MNL@^6W#9NP+@LK$/T?M&Z$%#"WX"D.ZZ#4]6?4"F[&NFY%($ M@XJFOG73Y+)8C7X*!FG7;7C:%*X8K =G9I@JV!"M W 8JSS])4MC;-#NY^]D[7EJT M8H0#;;MB*.Q$O.O_&W(+&\N.N6-C[O:)7LXM<6/750OD1I2LD*66:@TF>2S& M=_-$[R>/G%'2IAN[[IPC@H0"20*111%J2#&@\EA2![86/T=8G23M\54!9TPY MJI34M(22V(]! "^U)]88Y?9./ PS.9Z*BL/6:@7R* 6:BR8M$?B(94?DD6CN M'9N']3/K_[E$H4J"[$W$*0^I5 %28YJ(H-BZ=JW;HH<;0(G542Z< +NNL$S# M1JT2$YGA!!9$MI*^6R>*.30(29UY0B@ML"=OE15;E&!N+-'Q9HKBU36J78\R MKLU";N1) ^3:.(B&T%BAUAZ2;IT+'R6(0#DE3BV%)M!J0?0M1")V-:(;QBG1-7+6YH>%Y]5)**MUO!:8<6AO#;OEM4:D["G^SE+85G-TZR>LBA$PPI+-VI6)"*43N9A*&HM M!3PP^^H$D!6+;RY,8.%ELLAES2[5V@.J"+DHY0* K52H(?HRAF(6&RAN/VGO M^,:V*1PED7W.AL%"@U3 ,2-6%UO!1*16XAAJ^VVJSMVQ>?4U-+I2(,K>HH/N M3H>)8Y\CHD@#:#JI8G ;RYR=^OWL&9NA139SR9Y<#PTKLJ5"Y'U"LVG$@]M( MWZT3PKDK84JML.4>$+>,I@(UEH!U6.'11$2,48QX!A4=*ETFHW[5P%H4T!XL9AFJ9VJ.^Z)N$!)D- MV:<=9\?#V75*WO60=UC\";45( 6M34!#:3UL*!84SK>Q;SYY-U#R7G[/VK40 M)@I02B8!N\$+)9-UD>M=%((6N?J1$&8+D0N)^N".==B6 ZXZR1%I:&RIS$X M1H#57WTH20KW6_EP+5%EQESXP;AO"O@9)F\ZS8\,3IG MSRX[E[*#[E(%V7D>=K+GF@%;&,.\S02HLQ/ GYT_6I*81&<-N"M@0%=KR4FY M6JZ.QA!8[/B[$\/#YJE*E-DL0 .L2,/2#Z%$\ZGX1B,A\N:)X;\X?D9)GJ0M MDZ9:%(8^<4Q"A:B>I2,"YSP2\FPYBGEH6PGB2\X- $6*QA*&(A;)8RACD!:7 MV,UJC )])S$ZK:E!);>')L-> MM0ZESR&T;KX]Y]P"N11A#TLXZN3T.+;(M6KI"JLVG[$JNP#&A^1:\$^OQ M9/)N EIZ1^8M%-9,+J-#;EB'WF#D?.M2B40"B8\Z$E9OGK!>9VO:]>0K9"Y# M1R[TWL!A0)TX.Q[.;IT<;E"H M_T&MX""3DZZ.(?CBN[+!#&/9Y;*!]:NQ]H1^(94O88,K6540213:"YI MQ>T(,D>)G-4@61R5Q%T>!&/V7)IQZ^.>C< *IL4Q@BF;;F+MUHI^RZ!AT:6Z"@X!*(RN+"(T\!O,YJT[A9Z+]-_2:7(%(LS#QD12[=, MD!LKLL8\AIFC'ZL6QU6QV;QZ$J MMD4/5S*2P*VZZ,"Y0(C!HY::H'1>CV4%;4??+1?%06*NH3H=VKS'UBASDX)( M"3DE'4L:PV:*XM4UJEU3WBPX2+E[[=8@H8@O;BBZ/\RPI%:V3EF-$L02,V&0 M[L!R&_:-LZ^AD!D$40$8PZS8%@C6+R7R"MJ)K2D+K],VHG@M#.@B>R82@5*L M<$ECJ%RT+2IU1^%_06&@(2 MIQ!B#M1I"I(=M4Q28^M/G&\X!K.[X^RV2MZ:U02"UM8EKZ@RBP,R9^:M%C^6 M>?3-D[Q3]="Q!E,B2(X;#)V&,Z(!9HKBG<0)59R>&G+"CKI'@NSB )CV)QQ3 M@E*=K\TFGCBZZS8\&2(72+$X,N+@@*.7AE10BDL>0I0Q^*Q-U;D[-J]^XA@; M)Z[!.P+00B@IE&):+54H4TB#'@%S=NKW<^F;HDO4 PA.U8!:Q9P\9FO%>U** M8S#&._KNA/!,JX(?^@WGXH$]2 DMXO"P";HV%C.\@4)XI8UJUY.,"*$;P5!C MA0!)5+JXRC$Z2,E7:Y,J4SQ9$%,)E8<:X:P56C8J!M[,BW$=-/)YRVB_P2VC M1R:/-[2/X9>RUW\Z>Y?7*SO47#7FY@LE"$,33/55-$:FQ 7*M-F[ZS8\ 0H7 MD^021C,)8"+2#-$%2RFYV/(8*#Q2NDQ"_:['[')HA6,K@0I -FFIM*RNZPCU M(KKC['@XNT[)NQ;RY@JQ1[FUN*+0@@GG;"%8D6Z#,]%(R+N!DO?R>]:NA3!: M:LG1Q^1;!L-&@FHN [*U5).,A#!;B!PK^.#;H D:5/,XJ(+^)Y2&Y-H8AOJX MQ.T8>A2.DLE1,9,%#88"R@4#:,XHC1$HYSIM)N^Z#4^,S@RM!<\EM1(A)"9B M]8T42ZK:"$= YPE09R> /SMAWS??0K08(0(/=6! 0RC,@D&:#SO^CI._6R>& M.5@N/FMK*8*3)H&M=J.<0P2,HS'$FR>&5]RG=BWD\4H.8QT$,8*1< RI 'A? M:JIN"L)X&U L7DQ\5=.2.XHJ:)J+&@R;@E-,XT=Q4]NRCF7G\2AI[8<9'R&I MD+I6%A1+C6(7'51C36Y'ZW&J]1VWA^UK$:LQ4#?2 2(C:<@46*P6K)4GX'AW M#5JW1DN7G"6H=Y%C!>>8D7D"9-XZ8=VTQ%"[E&YF(-!$Q6?+ M7*"1:FPC8?7F">MUMJ9=SUPC^,SL4H]=*PS5ISW65$(#: HY;;E]'"6DU9"= M1^N>+P%[X23#Y'%RE"GE-H'IXUVWX>FJ#TW"49VKS0DD2DB,T0(9EL2,4U ? MNV[#TZ9P\-J,L(98A,<87*>&0JL,&)$*2BR&5PZA@;2 9HYCAEC2S!BQ8? M=0SR8 .5YY\D*6QNU\)160:@KF /T8TJ(V57_NB+Q2 M8]Q]:,H6<[(,%96;K[5A-\M0JPMC(/*H2;.3NY_+7$G:@P7DS*8#5WL @=WT M]@#0J:.AF *:!WV8T M:=TM]%XBD8%E2,V#,%2^#T/;[!J\#3,ZD'-W9#LBCT1S[]@\=!OFJ+%:TE9" M-\M>AA4TC-I9S=!T(H)BZ]JU;HL>QE:BU")<:)B31 ;/UL2+80RB8UE!V]%W MRT5Q0BD(ECEY#XF57!9*B5*LBIK'DGJSF:)X=8UJUS.;W2Q5K;DQ .1&Y*R: M X\&.7"*(^'.=H/H I$ZB5@#0XV>NT#V2>O0--HXV@A W +!^J5$7D$[L?44 MS. DL77W)=:CL*Z)/7,KQY8!5,:HS<'^TX.Q[.;IWD M-2A)N;H8.(*S+(@EM=K :<;@QY 1N9F2=ZH>VK.%'D]J+VD_:.;VR;PE$2.0,6 M(\J5D4 TDA#4'*W_T]"W,4S3;JK.W;%Y#65.FZ2:7!, ((?8I40D%RQ*L3B: M[6?C9LY._7XN?:MAP\JFK2FP-XI$[#J5J[7F80S&>$??G1">E>HE&U0M6L - MF]AKS266PCCLZ1Q+W[ -%,(K;52['AM8:VI&UGUX XE,'+2&&/W0 11Y++/6 MVPTB6RNU1FCB'& U26 -/'!'4JFKBEMA0SM%7XSM'V9'LQ.[/7MN>NOHA(\> MS>3 KA\?V\GQ=R_W^;W?-B+ M?@F021L62[J-+-)'68GH@RLUD4H?9,'S1$?9ST?/NEGJ]T%?QU$O1S+(8HQ# M'MR0$M,@>*"22NVOA5!,?UR2G2H@:5:- M$QMC;V*3'_AYCVW[H?=/GST[>'G]T<+L$R+<31EI#H>M6,99BH%:Y*Q)2ACV M!,FIJT6D?< S"[ TS.(R+9 M4%F:!(8LW&F.IY_.XHW1#"8A50NY]"B^XU4H8'&^9JW"M=G4G-4J05K>2&J8 M#)+5UO\#Y8 Y21OZ0)986:5,="2=S5&]?_A(QA5Z&:I.#AOT"2H36_:N58EE M>%%EHN-J]9 M;Y1!Z,+820 O!K$81PXYE.J+Q!YNT.:/LEM':FV#8XLE:JP^ MN$H=UG0 H+%2"*&VX#! ]5TD;_[PVG2LEC>N5&H4Q@Z,*]#!H>JJ^I3ZX(HY ME3;A<77KZ*?%O-KQ\; .RXOZ^/J1WK#G=C!_-J()#2,OW21*L:&FG_1!YG- M;4"90P_F)SS8U@G@\D:@YQ"P>13P#K022NKQ"'MFDVY$1Q#DKR93=%/PBCW M=Q:UA_P&O@F#%I]SC_C[J\(V2;P^-R%R4T +&4H4'Q(-(8D/Z+L-EC@TU(QXN4G(V.HC<6!?V3LY.^/25!R#KI(F#;**W1\ZX20KP7; MF+6KPE*ZJ.AJ/U=$KP4>A %J%4AHE'+,*P>A< .V$:01;39+O5R0$,7')90 M"G:5XIF3#KV-,/L.8\0P(=!6KB67AU+W$ MTOJTY!+7C+1;P:J>"GBPAB@^M-C%AJ_.1$>P#G'#Y.16OP&+T^&#[V-T?;C\ M>_9\?O"\CZ?O%Z:SDQ^XS@[Z3UC6QK/;\Z-')[8X'*[DPW.H;OM MU3:A):&KFS\5M>/C^OFX MO+DVBY;8FF,9RC_G*N;1$6+"6*&X$43V?\I'CP\Z66[/^6@U1'SSY7_Q>S?% M1K&B2R'6)LU!$T3( 0S K%NH5$:PJB13: ,7?62]&C&!\#4B3""%>L=)Y:^(,Y2.@TD MAJ8@K4NLTKQX5/0E=_LQ!3L1MH(32]R%VIU$*VVH3$D0**,DH(Z;1!>8= KQ MQ)9P8HG9:9T%P%:;5053CR5S9PEYQ:Z"QS"-]N]5Z'T[FLT7=^8G7U[;[1-) MF+^*);WUM3=.;9]?]KN8-]=,G![-7O'AZ'2XEM=0'QH?GR[LV_-S](<7)[AX MY^+Y<(:/!R?2>27->^,Z+%E)+K7%-J0@EU3&L/5]1[!EUZ_@TB,13D6+!XG( MP."RDTX,5YT[RSCQ7?HZVKMX,"YN?+976!)%7LV 7>(6\+=7PCWNN;3G7M_6 M?[,2_OZA7]*[,CC24+-#R)!-$"+6' &R8U?*67R[V=39S8V$_3EV#D#1[F[.7$VW+RZ.EA-;HH/=$,RXN(RY$7;:J@$,FZ!Z M<(NI>@G*J0>[UO#UOD)7QLN)[= \9P&N*TO@1$OF T>%: BN>DQ2-5-VOO\# MB<]3Y3HG]G;DV&!RO)^/]S8]_C0?[\VA7]+(06TH".!$JP>D2KE ES8QH\\: M7)P6DW;+R=-DL:N8,Z%KPRI"IQ9)SJJ2L22,3?PD?.2.O*/QS\Z:=\V39ZZ@ M%%ADRA!G(.U C $^46V0T3X^HH MY ^=^^;.D>_X.$;GOIRZZN1] Z8&5"%HXMK-JS6"5F,0'RY8'&COXL&FLOB_ M3!]US&[8\>S1T=GN@G=1O7C#]/KQ^;%O2+^\F=?%['G_\N?VYMSW9L=/WR]= MT09)*\1@<62TM5^/72 MX8Y07T"H-U;Z?4K],%L;6\WF1OOVQ98^>9\DTR2K523!B49 M04KH7B?@'F[MQ<5I&*]Y=LO: M9?46O#K#DM6*+PX4''=-:CD6Z9%BI7#1@Q VN ?AAL+I/QW.978CI*HU5,[* MD!BE&SK@X+2*.G0X(H>\87"NI?B1A1J:A.[!( *Z* )0G%=J5ER#/((.H1L* MYUIZA:HT2S7DG-+@.XEZ/!*CFB/?U,"FYCOOVUFIG1_MR!9\(SN8@2'^5RV@!N6?=U,WJB>G9 MJ/GY:'9R?._^SR.!Q4<::KOYW#P"IH@]-$%+INA;+C*"/O?OP?)FZO+._.@? MIWPPG/X5-'>?G;6T'PDRCEMS+G+W+EW70Z7:]8%FEWRJX(E'%#)N@I=9?V"8 M0V&4)!%2-X06R'4#F&KW1S)T%1B3!EB?;UH_C%!,%2IDM3YU/$ MT*PC5;L2L!&:L#4KLB46%/4YM]BX5B7PPB0AQ=@A\1QJBG(>+ 0'>Q=DYY8@7GY6]E\><7$Y2W/R?TWY=W\\/G\V/['4WD]^(65Y,?#N:_#_O [*<>PH\&N$:):TZ^6\D$JJ%+WA@E MGDU/]8&H[\]?Q"DAN")+^06S&O$ME+\DI:##RIS!4)=D3OF C5CZX&00/%ITFBOVBJO'V[1V.^\1*[- M03?:V$UY)C*U+O$;7-0+F!3*JX]QW\/K2[;J-\3DFZ4>(4&+P)E]$O#>HHM8 MTQ3Q6E^,NSS<, 4(U,1#LK/2R"6Y;F%[G 3:WG3&G!1N:XQQEP=<]LP!FJ?( M#E)6\JUC5CMT=E8D?409\1MK*3<@&;['MZ29<6X3)ZR5Q!)H=4^ M]E[UZ)C6!/SJ#:1;VKQ[5:N<''A?!)@8KBMT4 N#[@2%2DPL10 /SQI7HR]QVC= M2-K[NRHG-8VSCDF O[:A*USF2N9>&FD0IF MBZ*NP;#5FKN6!(28TE!XI$P1M[4F;0T^.Q/R(@'( M$%/V9EWB@&(U[R:-]KICW-7#G2L%B.H;^@2)A=1#\J%EISFV>N%[)X7R6F+< M)0O.E!>K_#FV@$F.7)IIR;:\UR:3P6FN,NZR]JTEC-%>]L@.!B"%7 MZ4JEU%#0@ILB;NN-<9>U"[SX6))U?Y/')O_:>U0,^/N[W[%41P+NG)W?;6[_L[LEC6PSW8&&/ MA\\.?:"&ZH'O;\W^O+-,,2D&F2C64%6R@D&EYKHURT-O5RJICJFL^FXH3&8H MK"5LAK-,^NRSCPZZ+V=7K;3OEV*^R%^(EVZ^U#OP#/)*&J1K+F ML/MG8BK8C!M6R-7:*SSC!9YQ$_$\7IR\L5GWJQUQ__6OD#Q[Z_R5'^8+J[P\ MV[)I](F?3I^X-/H4&WKL$ \K>Y 5AJULRF@U^APT\?GFPPUDS0;!^.[NPK>1 M^9+=A9Z'J43O, G4).*;JZYYGR- ;"/NQ_P='[RJNVUV38_YH,?%_/39\>O@Y#AF'Z;9D>GW6_WVWGFT#^8G/S^P;W3 M[O#Y@AS+LAGO7-3W[P05[X8<[QSX7W:@;;[H3^W._.3COV"*?+:1< MH;E"73KF2.@D&Q<<4_.4'84W@<*KEX6=2=9*(]\P 9-@TAIX4(2,M7-L\S?G M[YB[#N9>2L&! C&XVDTI5X:2ZM#XIH&4EE*AK+SY9+S1?^SSLQ:CM_IM6)P. M'[\W.W[Z+GY#I#][='3S1>?4T2/K3X?F!,NBT0\\6_S"!Z?VW3SD?BD9)X>26\@T7M M04!N7C-P#C)$!\/,,7I?,)3-M\0;2*!/&U<74\SW>D!S_W=^MCWT76(@P:6T M@B1!/'"(TB69F$7GJ/:__.;;X!U]1T??Y5G?3";!S)"#0BV!2VB(,!26Z9%P M&$&WK0VD[^83:(DQ: 2-/?8,-<=A8DK,H0\YU*%1D12WLW^3)-#R+) V(4!! ME># I*%YKMF3.9#4QM 7\X;)R1L_]4%R;W >']CB\/:'SWJ'OEPN!\?:W_X%V_"IE@X+9'4=U'M5"%29D9#30UTJ%:91V#A=@3= M0((NSX+&T BI>' U=U)Z=IVJ"25AC^:DC:#J[9\2-+@=0<=K0;/KA G13#AT M@A9BJD1-29.K*? $+.B.H&.VH$TS%H=52!"Z>D%4CW%HPE$XE)BF8$'#CJ#C MM:"NQH&2UIVZ0HN.J5@>.J4W9:M^!(UE=P3=0((NSX+6K+Z4U+G953QSD90: M9F^1AYSH/((8]./ O-X(8$>S^>+._,26EH.Q#%KZY?Q?$T(*>(@NIDC!ZVB4*%8/G[K6 :>@YJ?TQE#K4C2AU1)O4AK*L MPQ8'.^X ?6Q3P?D;IM>/SX]]@_6R%,-[FS4^;JF_GQ^?W&WW^> R3//Z=XWE MS,D74>IB%[0D[K*"FJN2<^-0=425=7:<^I!3ZZEBX[MW"2VE_G_(5;!Z"&S5 ML1-L+"/:B;CCU$?MU.JW!EJM/:X,"304P%@I1@V4F ?)+4@CJABSX]1'[=3J MJ[/D84FB4TFD&@P3 1I)DJNU8.M.D"843W6IJ:]IM5(.G2G=\\V? Y&'C]Q\ M\:R?:Y*5"E-DUEQ:5\4$' PY=TZ%&@N;@><)Q5/;R*FUQ%.E6C,A3!1BUWW, MK8++%# 7U:X$)Q1/;2.GUE-J89CJ86T Y"![Q1Y1L4=LH6M 9Q_T$=YQ:E2< MNOQXZNO9BVL+.YZ?+JH=OWKZN!/J[.)U]OS;;_I?YPN706H4R0"<@6J1I%I< M(A\MHVO^G\-$XYO/')^\/.@<.IP=[3VVV:/')]<@?%72LY/__?M,3QY?\\[] M?U?/#OWVF^-G?/3M-[+XNI_@U>-7Y_G@;,,U[_%!)\&U:L/LW]57'[YXO\X/ MYHMK_Z\[^_._6_^1>XT/9P7^@^L/;MY_ M]YHW\&KOW_S^YWNW'MRZ>?_*]3LWKMS\[^__Z_J='V]>^?[N_OZM^_=OW;VS M\3_A5SY^W,?>R?SH/Z_<^.K[KZX$EX ^N.Q_3:65_B;\I-_TP]U[^U>^Z0/N M:'YTIZO"Q:Q>.1^7]ZR=3RHWY\]OAWO.'XSM/_I$>_J&S.[_>>WKGC^O^[H.;?_SVX"'L__CPQ>UXY^#A'_/? M]P___F0__'W6CW4/'SQT=W_=CP^?_/+TMQOU]SL/GK[8#S^'NS>^.]S_!5_< M#K^]?/AKS?M_?/?T8?CAR6]/_O[TSH.#QW=N_.Q_^_&6^ZT?]]NO/Z<[A[\] MWG_RW:RS\[G^^ OH?_W]X+=P\%R>S/_8__'>DX>_WCG//E?C_7PU_PY?Z#1R_^V1IAD=+VV#7= \QNCXSK M'K7:@WD;UO/;U6^]V_O'F=E[@\*W5U9.K.N+&1]<^?EH5N=J5_;O_RMFN?>8 M!1]EU@I(]8_3[HIL=7]XMF'",;@6(^ M*Z(T$BE/O;5&!K#7UM;_O_]C%)>_SVK@5,>NJ3YO@1MSK:G![?2FNN%CKTF' MLP^_F@[_?K.Q?["U__)=M;_U:F__H'KU9O_UFXW=@^I@KX(E[ #6J8JP:F^_ M(N))^.T>^?UZ+[3WHCKX]U9U:?4]7WDWGA]4\#$QC/\:U1S;/AC+R/6&P][Q M,P;C69:W?M'K5V O5_^=$D0U-CTKL$ACN(OU[E7]O*VQ ?P-,3T+\!=T#,\\ MS%]#P9ZALVC[*'8?'4-M?[#8>@V6/$J!)\1%2@@(BR/-M/$N>0]$M;;^UZ@; M*X9;59[R[]'4"NEGKU_6[VP4GC>4*@OXE0OXUP].<&:49N" 6XZX9 P9;##" M7%F)G<2&IWP, MRCY0Y7!0E".K%#!HX!XY0PA26@CMF20RXAQ.)@@FE9.?N^%WIE>47TNO%JX_ M^_%C>Y!Q.]R%3QZ?#O$/,CE0$Q*0B('"*FPB(IJY>OI]LG5H_K)6@ZJ6J?R[\R@ZJP4GT>8LE5.UNU1X. M*G]8>UC?7T8G1OBP=_),?,<"KQL23:]WO7Z(?01OV[$G@_AL^L/OH3TXZ=BS M9^UN/>;Z2[]_:^+G!WR._6';V\[D(?7SQA]?Q/R?XG'.WY0)NRZ]UVW_5\SN>8Q!C M5I#_NV;6IE\XL2%;F\_HR6E%KE*-.5GV3NY^Z<9W0K%Y/Z]_,J&(>B?P>6_4 M'?;/GH,K-^\6#?(5)_W>YWR?%8T;O&B[/]_(G;?OR-[F[M'.YN'A^Z-PM/OG M>WCNBZ.=M_#LKUOPK VQ<[#?WMG$^V<[!!=C8_G>[^N?UEIZ._O#S8&.Z\QJOGU9;QR>=WAE,QK?8JW9[3W^[2@VFXYS<3)\, MUWZF&3C/Q=JU)NZ;2Z]4O&M-=C^/[1%1YT8(_=PD;?R?ES 4FCS9[3Y=6ZY MUS+ZI!U'E"H#R[U7R'DI$:.*-.S'-:?'837D\BDR+(E]#D;>^563AB,("%OS$(D4\RHBT) (9 MR:G6SMF4Q-KZ'Z-V)ZM>Q5L5H=?MF*+>Q]&Z5_#C_N]0]Z7XJK M]E.5QW/<[:*CC/"$@L,*<6'!VO6 .8EC82JI!E=6S\XC-7;7B]T;#<,[H"M M'[[6UB;U7O]5O_<9S.<2AFA$MV?HG%EE0#X8*>(QXLQAY*)2H.K$.J&D5@+< MN8-X:@X19 M*S3EUE/FU]:58GIN+^VAQAXFJI7C#"=]H,KVB>U4\33Z42XL G\&USL.'EJ4 M 3!491!=$4OX5[T[LQ2;7'>^9YIMO8U^M"O++[?:*Q4? HX!)R $Z21!W%"/ M+!8*&:5)<#QZ2B1H#]7DM_F]]L6))9^JZKPZ['4?;2H$_N 5A?G7 GDBP=@0 M!JB;>HF"YE)ZY4ST:FV=8X:$4G-YEO>8"7'=K>N+3(7_[_]H2M3O@VH8._$D MB[WJUG)OY5#PN"ER90&FE?^&PE8VY^@[,_("3/;8KW'0JNUW^,5.EBMPE*9_ M2NT!P*/*><@P0:D:5[D*U2 ;_E7'#H95OT[1G)^I'\Y'PV]MKO72KW.#K+H MWB1[(?;A54Y&_<$HIS$,>Q5<44?""7WB?LO+=LY,V_##9X\BC8')IY*QYA,. MV%.^@-O6H[U%PL&2&U=7>4/CD87H)_M5ST9=4*9\%;B"[6&G3LR)UA]6/C=3 M7U6[\L:OWK?( M0'MO\]W7OP?P4Q[C;'S6>R9TRN$KRP/BW('%+[5!-!]=B(%*PL,X_;F75:?G M/[6J_X'5BU0GME]]SD7<'TILZ\[U=\*)8THLRGL-Y9T)P!K!I%#@!"FL).+* MDGSVS"&<X >7]]W^*BMZ28J>U<\=)Y+-["7E96_EMA+O3XNUOM=A: M[CCC'"GG*.)8*F0BX2A(K)W"T4J/QUMDNW80['^KUYF&JQW;_Q2'U MJIV+Z2V?X[?=#3G'*5;N##S8""\(CM4GL))BG1.6G;Q+Z>Q/R&_5H1V []L! M]]!V.A,7-WN-_QVUL\\(KJ*+DPO@GN=N(\L99/7QL:GS>,GGG.IY=BCSQ_EX M5A5&N6-S?>E)/_I8&[*$5O4YX$'U!.X'B*@&([#G!H>]G%,_/1\U/+3#V;%_ ML=^.,@]Q_.7)._S6JMW[)W3\C@YP!9^[(WB#?'U]*7PICV)RG[JW=#V(>I#9 MY3>X"O9L\+2J%G](:=('8GP0-*]H0SL<#5:2"VX5I2,?3!)!,1*03]$@[I1' M3DJ*-)?))">-<&IM_5V%G/V\[@B(Q+^/_]WM M7?[MWN>%_[X"8;.;L6=F%2"4X_9P"!04.T L_5XWVS*=LRJ"77-6U:7QK:_W MP#;MT(Z//&DN\U1.V/+1T>.G+Q\ SWV<\7(FC'ZV32[\J\5 M:"NZ\H/!,? J/*4_-8^ 8HYA#LY:V1*%VX'YEK<0/E8?^[TOP\/IQT_!,(WU MV$),[6Y][K[.4\C[8Q1>\SLCK#\FOT\O^^D%WQ_?],)LC4XN_LY8IU>VNV/Z M)]0A.K6O+QO53Z^Y2[-*>S(4/Z5J 4=+X4,C%K$GHY1 M\ ;2W>7S_Y2M[B:=+MMR_>? "!][_;,KPCGU1357^,E%*QW9@;_!\[9/WV]N MT?='+XYV-[?9[MMMLO-VYVSW[?M/[P[^)COYF@,_FVX')LP_1SM'+S[M'+P_ MANOQSI$G[X[>G,+]R/OC_?S\,[CF<)=<<4Y5:JN%=N -"L+ W D:&:$D#T^^_/>&=C6737J[ M5QE[CT""CPFAKV?MXK''-;%X'YBP%VYSU+/YQV@ 3QX,'F*QP#NU-<#&^'O& MUH@I)!,#"H1[L#6\1M;1B(2++&&2O [XI\4&;\+2OWI\_#%1R-;5WG+ACIMQ MQW0:_ZQG\?EX$@N'W))#SN8XQ.LHE'(1V1BSOY(2LB!R%)F/U&@? R4WX)#K MG"0Y&@V&[73VX\SL^XD9IA_$YG(F^I4AQ7:Z:K.EWF(!,[';JW=(1H-Q7 ^F M85S4^HK"FKU^_:S.67[XES8\&AY;=>'5>MDD^=P>U&9GUW9]AC(8H[GH5+XX M]Q4.MA\&53[>V0[?RY]F3^QO5X7H\I9(B2HO)JH\.(R=SE2)JB>@&G5L=UR3 M[\>1T]^>5N]@Z/))AS M%N=2TH8!1ZN$O+$&)EQ$%F53I:2;W[B:;EG=.ZV(5:"5@]GUX[SIP8MZ%QFX M>]1MCV$W.+3]".[4-U",5'CCDM+)A]Q$Q.0\7H @CE90QNF'[1J!"A9SH!_? M!L]L\'_7MG=?7)'94R?^U@EGK^M'[8V&]?H""\VW .V.CE'HU5GP^89@R()U M"O?"CPZNVU\^2),X-3SFQ%2"N. 8.+T:2S8O!/Y'R=>MJG.V"]_?=9MIK7;2&YLAS_HQ MIVU\CG/-UBXVY.J]-7SQ%>L&O)^ZP?^$O?8S(]:/] MA&P:QOXSV_EBSP9K__IN,[FE[R1WS;6]M_N?ZOG>_JN]_8V#7VG' MMG1'(K_3(6#CCY=;N6S^\[W=@ZW=@_G6>3=I?K."6\WJ*=;-[S1K\91STWRY MX:?DFCO"5X:<;EG=YT?+=TKWEK#<THM(WT&8%9BE[5!-F:+AJHCW55[N>WNVE_WLHO!+JO#Y5&+N1M[-05SX MJ=;0.I'@DO:#)S=N%7XG3/8+IGX1^%=AZ&L%FAG4([ M]ZZ)C%S7 JJS&@8YZ:'>6SSL=>!I@TGAQVKKOZ/V\*QPT\/0"%ZXJ7#3_6NB MNBXWV4'=B-AE(:!"0/>NB1SG8V-#&-.P5WV'B:[:!2DL]#!DK^Z0 MA0IFFY&;UI/M9%JVDU=*:#NV:S_6_'G>3&"S/?"CP2"GS^9Z)AM=VSD;M&N3 M[X)V,R^/SV'D:_;C8-096X5[)W$\I,+'#T1%Z"W]TK(=M]PRSI7$ML[[..W! M7']NP^ RKJ?'D*N]T;#3ZWTJD'X8XBZ0?M@RAAO509P+AZFLT ]9U%04/#]L M(ECMM,+E!^TE.DMPQ\%RDLN9)*SW^Q)>PA>-$"Y-^K[.&Y3][+]WU$[ ME W=AR-G:DHLB NR6AP<*>.]#J%]<->O[#H0Q%J8=&E&Y)7WLMGO]2UQ;>/6!R+GPZM*,Y0:2X[1LER_)6&XHM1WX M#MBP*8+I>BDAJ?#I Y%OX=.E&[NW]O_S[ZX.- M@ZV=F[=YO/-$WDG;WO8@'\SK@\@Z9]5^/.GUAU6O6[T 'ZXB&/U==^FU[>Z@ MSG&F>3#]+[8?4*Y!-.G[=2_PXVB[^:)):_"!3;$ZM'W7 MZU>IWSNN.FWKVIV\=QP'&7?MP6$,N35YOOI5O_TY=RJ_M*W\$O[SL88_C#7[ MF77O=[@[,48\K38ZG4OC:56]24_S>F(OU\N%UQ[V^IF JV3]L#5]RW%/\V&> ME?YX+FP_5M]_Y>^\Z[1=/54;TU>_]!+G0V:LE;O?6KA5B*%5;YJ??Y5L7?'5 M;UK>C^_!+]^C>I*_,)'4Y8LGLOGM:9;L]UYF-!C9#JA!S3XQE_Q,H^$()B!^ MKC_/X\N'.GW[I"YDT\]_'T68Z&C[^=WA)Y\K$:=/?8"3]<3&-'PXQBZ,'!-,%LH(_M%/[0E^^]/KA7$U=[+1A>*VI M4D[^?#'\V4_B:1[D[%^/[=GLG]JP''?#[%]!1^(@SMWUXZ@=U_C',SD5\0 MA#O5I%H9!FW@)-NO8.[@[7.90M" =M=W1G5GYRR4;OPX/O*;-2'VTM,JMPJ' MQ2KFAAYC#1],9->J#GM?0&C]5A5ZH.W=WK!&54;P<$P@WVI"ON#[X/RI(CF; MB]D"V+)6 L;ZN:3+6 _&^MFJ:C5*$]4?#$;')V/%!;[PL=;Y*48"#+S3.SD^ M1XJ;%FSST_J,X[_#>[3[U;F@JYA2]#7ICF#(;P_;'>"2\U*0U421!^>3,/@A M(>7W@F5XT.O6[8'M^)E?#@$QQS;$UE@. -,NW!DFL'ZK?MU=I7[ E6]3CS _ M:)09#TC6Y:M[@\EWOL1+M##?MGL)U[V\4$S8Z =SV>Y^[G5 =?OMP2?0A5$6 M>5XE:BI^,N@=UPK\Y;#M#^MY'X"Y#HP$F7'0YE?>B;/AW'=<4P-B!^:5;,TF7H=6#.SQ_AK M7L3$WT39N7S&Y-3C;.>*W<-GB.CZF.1]0*V>%GE^6.SNA_#[-W-#^-.Z??IF M/,[2!948VUT BM0>3JW1B2[!'\/(3_A\D(MQ^FSMM*>4.+8]_$5CF"S*$P!D M)H;Q?<.EY_C^*, G[4[]2=<"TX(:?K3U5P/0"1@%?J)TH#G=&K)PQ7%=&V/P M>Y%^4])_WAL,89)3QY[73;:?+=@R%_+OVR_G%%>FOKFIS^9?^_C$CAV8"QD M!+X<]CIQ8#MQ"CQ81@;9CP.Y '6#FS#)+!Z"P3+(G#K^:GU5D5!3$MH#YIL" M =;YP<@#ZPW2**_TOG=\$L$WS'[OQ+O+?P+/=TR F35A9D>#8?^L@&91(IE8 MY^.E JRLL:?0RU,_K)&3_:XOU3#ZPRZ,^F,[KUK3Q:PULYK!\O,E@CT,_^U] M^QCXQC"[)OGZXVSWPO]@$6O7D>MZC>ITXM@NA$O!_H2O@7%;EJJ[0F.L2X7' M2\ZD]?\=M<<1X2*$YH3PZGR"IQ'+^I +.(9UQ&\TG,;JVEWP:CJ3)0T .1J? M@?G&F)P&/RU8CO&XQM+@)'O5>8V+'7#>8Q%=@Z8>"*X[RG+RYU6XLW0FH=MQ M[ ?\Z.-+S1S+$M:\'/HQM(?C6,HDPAPRH5V>_SHB5TV\]$YO4(>,+T=5S@55 M!-.88#:J!)[/J'].5.V+#+X+$^(L_[EO 13 8?7%L"QUS[Z13M[_\X>US,9; M%@4_S8EI_P(X==!HC)QXVA[4OW\;,;BTQ9*-MW@*+S$8>UGPQ6P;?HR]CWU[ MV\CU=D#V;=U9#: )Z'*PM'<6:X/\XWB;LG^QA7!B^\-N MH;TF)?1GI^=RW!S$T0,C[-(N3>LB*M'*.#GI=:8NSV!0;W<.1BRG'V]!(XO:N?]A4D8I#N[+3K>)NI=V([GZ][8=\N/ M;V=UJ(H^-*4/+R:+($#5#H?].BN@'VN7=QS'';O<(*1!K]N-G0+%1;FXT[!# M3@YPM0"N#C7T\VT+)2XJ-#O=GP!^L[G@PYA[QC&_4;?.%:F^1#N) 9YO<4_8 M;+IT%?$L2#QU=K MWJ6EJ\BI,3EM=S_'O"]?Y=WW=AV:'?;RSO>@\ITZZV>R9=BJ$OBX[4Z51K%S M&5ZQ"]+L=?-7;0?,C5[=YS-__A$DWN_6Z1IPHV$Q"1L-45QLY'ZS&YM3G\#- MG4S^6"K5R.<##$"I8$5T)Y>VNH:=2]GW/5&0Y]'-KYW/]:)=7G-S%^R(^#@H@\-Y@A< MT./YYO[4%\C&X<<1\"F(K'7!J+5Y/H;KY35Q3->^-P)MF.R4C=.&OL0+?["L MF(W;])T?M(9JG;AQM'+$BA9K%$S MV3Z.#LBN#GQ,K,ETWNQZ>MYAO%J>YPZG3CQMCUV((IQ%.6;]:#MPQYK+7.S& MU!Z><]NEC<>I()]/=[<.+NU#G]/<. PRR:BLP"YJ#R^ .K,1';L?[<=88W)R M/>A+^_-D%P[^?Y*7.!Z,'5X>35&'!6$5+-I6!19HOP>6S_%8FB"3#I@L((UA MF?=%V*4I!J"\[!/DY-EZTCN]C+%.+LMX*9UM8IW4@/IFTV"2?9BS#B\E>4\S MTR^E$J3Q=G1M=W8NSMW4?QV &>._\??+SMQ"Y?Z-1U@+ZQ#(&'R VN +/-7O9[Y>EOU,R+H^#U(DOZ!0 MCX4;I\L!@F'?AOK$V;B%WDS,[89',);L).H]'"H]OY7-#CJ:O)*X-ZU\FQ,L M!X>9K[T=U;1[UAO5QYUR?+QC?815-HSR49].NXX&U;1_]H,S%JT)%0Q.8#[A M\LY9G?$WMMYR8_IJ>D#K;7WS;&A]JD\(]5QG2O[YZ77< [X].LG?RG[PY_8X M:\/WP+VJ\P7/KG&ZIA;IQ=/AA[/Z',CXF-*7PS@Y._B-=9>WKB_E)[1F3BA. MCQS"[,$]XJF/)^/P"#P%&"KZW_VIO_VH1W]/8 M]G8WMW9?;VW"V'9?[[WWL6;M;/[;^TN]SR_)< M^91,+../+_CI*1YSU*2ZSN3)DX^?UA]-"[A\\QFG3R5AW_T8/R7?_>Q'MR7T M*3?REV[[X\^8YJLS6,&^_]"E&^R"9E;@ZPWHFL7UOML#TURG&M%X(9X%U!A+ M=[\\XW%1DGZ,U0Y<=SBHMO+YW'K]^6O4C17#K2;:@Z[JU+QNGUYS8GZB/,[Z M3Q_[/;"!T63LJ?Z_WW\P'U<5KEK,;.AK3<:3>D^N-X);Y-H1$VL_IU@.#K,C M 6Z%_>T:VO+=N9BL4GD-@ZFHZK,#U?2U5DMQ**9TX5-QC6Z\CV2NR6WFNDQG M4=UE4=T;+R/>QWCS962AK8SK.S[+6_EM_^/@6ST'^^.J5L]^2>3;AY1?]WG$^TYN'\+8]/'P^V7C>.IW44]H8#"+\?SBPIVO5>*< AG,Z M?-8=':/0JVO(YH< V&!68PV[.I(9V#]G;K/W^27=__R.[8S"T=;G]W^:H[VC MC;-WQSM?WQUOT]W-_:W/LCU]T]X[?P3/^)N___.MX=Q.N/_C[Z\[17X<[QUNGNT>?\-[!X:>= MMW\=O3O8__22[1^^.S[M[!T=MM\?;;/=MV_H;G[FYM]G[[YZ_N[H?>?]D:>[ M]-WI^^/ML]VO7DR_ \\:O:=OY!X\9^?($Q@[A??[LKOYU]'NU\/V[O$_Q[M? MW['W1R^.W^5[?^VDG3-\^O)@:[CS&M.=HQV\\^5#Q$$;SQ3,9R*()^.1T<(@ MDH(*5&,E=5Q;A_^VA&#_^Z]O-6=]7&GK-E"9TM\-(-.D-5Z(ZX$2E[712&N< MH=QR TH>B#$V*)EPQ)&;FKC(E+A((:YE)ZZO,\3E2&3"68UPC QQ;Q72D2MD M* $Q$Z.TYVOKDIL6,Z805R&N%2$NXGQD,3B7).,Z&DV2>)MIB[*>$L)N434U5 $? 4B=:_':=[?B]2=OSR]VV KPY$& MC49..B6P5MPJ FR%24OS6X>V?L 7BS*SKKOU\>B1SD4*22E/J-?<8F><-5); MSB-7S!)98D$KAO396! W"C/-/&)*2\0%P!V0'I&AB26F(U54K*UK,$QH ?H# M!KH,EC"C#+@>AGM'C>5>LG8C)6;!+"9/>)'OCJ$*!\UW >39V@)D+''.&/&,< M#(THD34XH8@MMRS%*&PV-'1+"%S@_'#A3 DLP0!J2\"0@0') 5GB.BP,(@A5E+J*HM4/<88-T% S!^D*%QUQJ#(Z#8;0E%&TH M0GF30\JKLE'QB('?> BA '\!P)\[>0(V28I$(6*2 .![DE.*$M+84(RI4,RE MM77%38L4X!?@WTFPH0!_ <"?C2U8+[4TA"#L.*SX45-DK([(TN3RR0WEL,_I MS\KHEF %^@7Z=Q&8*-!? /1GXQ Q82DL$3YJV?NSUPK=E\$N>PIV%([(0]M*$IPI--493 M\]4\% <9>2^0=CSFW 2+C,+(8,Z1EX8RH[BWW*RM"VE:1-XZQ[E@>'DQW'B0H&!X M41B>C12H(!65DJ-D8@X1BH!T+E,C>'*$$J(TR K\-!KF_76H/2];!U2(IM-04+>W-US7(:XA3D2)L,4:<9[S(1T/ MR&'LD+'.<1G!.50FGU; +8QOG1!9L/\0L=]X6*%@?S'8GPTJ@-S AXP$B9 # M@XI)9(RSN7IDP.XN#7.A1= M-_Q:[K$\]WA,-4@[\,>/K>IC[-8]V;/"VW#<[K8'PW[=7WVJ_Z4^Z9W%YR92 M^7,LDXUNV/A&(EMC@91EO+$"R@<;>0FOPW>[1]M?87P?&+98*"X09@S\=V4B MLBD$I")SE$F0*]/@OW/28N+6I=]+ ;/E17?C$;B"[GM ]]FWZ$Y,)Q$9H%LF MC3B6&)F4' +C/1*'A4DQUQ(18*7S@NX'C.[&8VP%W7>/[MV9M5LJ$CTW 5F& M$^(6_C$J6>2-#L):ZDSVP6E.!B %W0\8W8U'T0JZ[P'=,VNWID#624LDF(6U M6T62 ^L*.::]%UY)Z_*NNA$M35:HX&AH#TXZ]BP/-OZ8$,J5WUY9)O9^)O8! MEFD$XYYHEG.B\\GX,ZP:B7 77 M]XCKV0"79T*(Y"@22?!NO\LH+KY<5U _&M M@NO[Q/7,>DV(2TD)P+7R(B>/R1S5X@AHVSAE:- 8 ZYU"[-ELL,?3[[,7MU MYTF[1L5OMX\6/(HH_.*B!;4X=GO=WK3D]S=T5;BJ.:[Z>RYFX 7QR:6(\/A,Y,376F+ZK+']H#1O;B804'W':)[QA+!3"FW'A@Y^ANP#X9@">69W!OA8B&8ZDX :! MZ1V1%0[6:9J4]\(ZC'.S'=+4P?)RANP:E6[&*EZY"$M7K,8A@FIH3V]7P?81 MGX%M_%S-6$(O>X/!M'MXNSN"^9MT#.MU!W_4PAM?=Y!%MW4Z[%L00;MK^V?; MPW@\ %;+H^SWZDS :9RT&"S-\=V;N5A#$DFH%"/2R8+!8CA'&@N.:#Y/SWQT MNM[O4"UN;FVPW!1W*[09\HBYI/%3/(5+5H5+9FRG .81)90BJPA#'"=@%4P= M$AXK8G0(RH>U=4):C-\Z>[APR4/DDL;/#!4N61$NF0VDQ*B(9AX,$9X/"4?, MD:7$(ZS!=!5<12IQKN+?PJ*I/(S")0^*2QH_H52X9%6X9,8N49+5$D>&4/!Q MI#,(%A:%;$Q*. \ZHF,N&-@B>X2=SYC[%X"H\UQV/OYF(U-F#,B-9(*:R31DISB[AC M#NG$"%+<>.J2R,"\HV%' O% PSP8J3&")4VD1D3Y7 M1-$<6:<2PA(X.7I%#7=KZ[QE]#)53"A@7HUH0P'S8L$\LS*+X P7@2 0(D8\ M<(8L%PYA)UWBB8,JZ[5UV6*\Y'_<8?[';AQ.7/Z2[[$<^1[C**.\]3?6Q-&[DJHD\Q[DP!U?$4!?S63LJ$!=!("TC@_DUCMM(;0*!KI.6$+)F(8X"SMD:B(.!'L$83)V)M7;!;QRP* MCI<7QXU''LIR?:\@GPU0*$DB52XADJ1#/.$((,]'OL#)9,YB[#W."4P ^0+S M%8/Y3?*+%U?EH@#^?@$_LZHSKT"FS"(B-$7<^H0<508T,/EDF',ZY9.=+6+F M Y+WDGG\B%(BYJ(+SP_M\0G,_'\6%@FZDLJNFI][9;+_6=S[+S>%+TU@I9!R M6Z2H3NUI7EHF]GXEM*MW@CASSJS,.MFR_"V,=5"<17)Q#V_]! MYL&SZKMG&9HX_%7NL3SW:/1TCUD:#%P=G/K##MK^-OE,#RWX>-4KKFY\\57L MO\[$UFR2#)T-,TZ9=/JX6JO.(XJX1!1_'E$\FD^'D8)J*I1!FA&.>/06N5PO MP7HM-2&82>[7UO%3\@"+*A8*>N 4=,OLE4)!BZ&@F4V-Q+#7EAG$? B(LURX M@3B!$M="8&%I5"E3$'Z IQ@+!3UP"KIE7DFAH(50T&P&">?9!B(:U(81Q%62 MR%FP@KCFC"EG%-,U!;%;[ZH6"BH4=,<4=,N$CT)!BZ&@V2/@B7IO+$:6YHK8 M*7JD#9$(XY# ;19:!E=;0W6[_%KF8@-GLDI][BC>SRJ$.Z5 MF8CG;WV-[@@K6)KPNTOL&/:++FTU99N-,=GLCHY=[.^E>JD=[%U0SF07J9P> M;FI%WIX+D#I!09 'E\@S*#A? M9&&G@O/[P_F,Y1UQ2LYCC*P,&G N&-)8411-M (+$:*L<4Y:7*J"\P>-\\;K M&A6HI"XE$0P12(>K^<4-U7BK>!\.7'> M>%6?@O/[P_EL@KS3--(<1),8UG,J@UB7".>/ZI#C M=[+#KD52J]OW8#F#"Q-9S'%5H:GF:&IG+KQ ;)!!)(JP$EW@O2YQ&66DF0Z&^X*<>DU@K4\H-Q%(@(- MA&AE1KIJ@0NW1$@OU=D669WM7W65,OAO:']>_]_ZG[&(7?]?Z^?B_O;#.V0Q MFEGLX#!6UOO>,3S[#-2IZO:&ZU%JW;A/_L6\[U8GM#ZM>JH9P.?!:B-U! MS)/1K4M:6V"<*K6[MNO;<#%PSC >Q^YP\'3N+:?O-QD$%S#*D]Z@G8'PK!\[ M=MC^''__T@[#PRG/7OK66'N?X8NO6 +>J+)MU-Q M^=\\VIIV,76>.2='O$Z!_Y/K1?D(V MP0L^LYTO]FRP]J]OYN&XW467)WUVOGZHFS^;S!^J]%4?WIG6SV7QU<)X_N^- MG5?;>[O_J9[O[;_:V]\X@%]F:/B>1[BWN[FU^WIK$T:X^WKOY?;FQ@'\\OH M_K.SM7OPNMI[ 1_MO-K?^C=LKZLZGF.]+BP. ^[8DT%\-OWA]RG?MKOU8^LO_3ZYUX0@LH+/ M]LW,JCO^^$+WG^*Q_D^6P,F3)Q\_K3^:68['GW'ZE%'RW8_QT^]_]J/;$OJ4 M&_E+M_WQ9^!/KLY@!?O^0Y=NL N:6678M6[[$P-N.3.KK_:GKK:"SU_*7.>E MQHO24B6,'QSV8ZQVX+K#0;4%EE.HE\._1MU8,=RZ1JKX3_WK59V:U^W3:T[, M*JBYOM8[/VEWP8CNC> 683#7I_JJL,L-6L@LN;QIW5BGF3>^3BK_@YHYT@13 M/-3)*6K5C%K=T0FNI>AA?]-XVZ/M]G?C]U_1N/T=M*I_U>^E]G!E6OV=[;3/ MX_%G[]_^!??\B/_O^T_NW[\B[XS=L=_-OO+/Y_G#GZ\:7G8/]H_>;^Y_>O=V!^^T>S\;CX7N' M[X_W.^^/_FF_/_ 8OOME]WCKZ\[FQNGNG[N?=O^$Z[_^S7?H^[33'L?B=UYC MNG.T@W>^? B64!V-030XB[@5^:P.CP@+33AQB7.?M]AU2YNF"L(M34_36Q:L M+"SWZ%BN\72CPG(+8;FO,RSGF+=$!X_R<07$195;K*3<;"59A71>FG ,*B6VMBY5 M"\NF$BL*RQ666Z87O\_V](7E%L)R;-9A!9D9Q3F2&O[A*N6:<];!/]P:)7E0 MT:^M$]+2M*E$T;MJ37_;VCC+$$N\&I=[P\/8KW+J5#\>QNZ@_3E.8XM/.H"8 MWUI5-XZSINSIL]*=\I'GZ9DK9K1IJ(ZOE$4@=94./A;73#P878_K3M;E[M M-_KM 4S[YJ@/_[Z">>B%W3C<2P?VM!@"31D"N\_G(MS7&TJ40$(M)(>ZM M0=9X@ZBP(1F=K!5Q;5VWV$/LLE9X86%AS,(+J\4+L_%1[;G5VA#D2:YQ$[A% M-AF+(F5&,TF4%&YMG9B6?(@=8 LQ+"SR5XAAM8AA-J08DV &"S 8*-@*/$:+ MC,088>)@U8C:,\7JD*+@8HF(H=&*VDL=/7EN!X=5ZO2^5(O MYP(CT1//I;)(!HJ!SCA%)@F+A/581PY^,1=KZZS%K^@--G?,XE?(I-3IO&\6 M:" FBN92&RR7V<>)()\<8*TY %QZ0(R6@H4M1&),^*,^&)@1GGE* M\'>(9YT0MIB#::]B5HJDAPV:^M@U3W4 MJ< MIY+PL5R1C%=C40)[U5>] CE>B/&/L11?=6 &-LX%>1&C+5QW?:Z[XBBB5X8E M# Q'J$?S/*"_GX"%[<"?7%N&F.$V0 ' MJ&5RA!DDL(ZYM2\#YX8EQ+U@))(8:')KZ[+%5*D)_(!)X7["',42N#/2293I897$V!01?)O_@ 1WLNKI(U/(&V:1Y4PA%Z.1 KM( M70!.X"U.=>&$P@GW>+JE<,*".&$VZ!&B$%HQBEB]_<&E1RY8B\ .C,*!C#7+ M6[VBA6_?Z[!PPD/DA#O-!"F) M.H:T!T^),?!^J7<83."U=2Y;JK&#_$MC$#6X2_2(Z:/QP$FAC^6EC[D8BV1& M:LJ0"8H@3I) C@6P%6!]4,%#TT7@XIM#'\M+' M;.3&4^\QC2J78)?Y$+Y UD:-!,$Z'\U5T8>U=89;F*^,]?%X"HZ\C(/!L^JJ M0,ZD7G%E+P&L&O:J[C<0J[O!9XP]LDHE2QK:*6QXIVPX7Y+$8F$#9Q2EZ,$# M8THBK4A"E 6.A7'"&;&V3EI"W)H,RU'EY<7\7<9CKH?Y NN;P'HNQ))$\C)& M) E6N7D@1X9ACH3#*BGAM&( :[%4IY,+J%(F= _UWN)R&1QKD;B M&)0WL%+9OK-/>P49F^CIPLWNT_75W<^=# M" )KXA)2,=>7) &,/8D#,H1&(X3 +/&U=2Y:1-WZE$+C@%J-CJ.%6@NU+F?\ MK%!KH]1Z]BVUY?2T;F\(=[=]^'.WSE7[V+>=ZL3VAU4O54.X'! < & Q MKRO=>E+M$'Y)[:[M^C9+/1NL_>M;;015O#SIL_/U0]W\V63^4*6O^O#.M'YN;Z06QO-_;^R\VM[; M_4_U?&__U=[^Q@'\(_,[8]G8WMW9?;VW"V'9?[[W>#.*S MZ0^_A_;@I&//GK6[]6/K+_W^+:5F-9[=;LL*.O[X0L.?XK&63W;[)D^>?/RT M_FAFS1E_)LE30\AW/\9/O_GL"B-[^@ZPUL5?NO+:0R7J*:;ZND.]P6>"??^A M/_KFSP;+KC>@G^S2WG S=C%FL;[6=NR3=A=6S]X(;A$&BU">F\W7F,]G M9^RX'4(GWM,.]E^C;JP8;E4YK'*-&?MI#/+-9*P" M1BY>M+[CL_80GN:O\>H;KU]?7N[N%B[7*#B5HRCB7®+(A<<&ZVBIPI<=YN\\>3#]C7W@4 I-[HA_V?K M0C4WAL]MOY]C,?_8SBBN1MAR]_4D;'D4#M_1O_G.YA;;.>@/W1^_8[MOWA^_>[A[M;;XAYV'+HW#\CNZ0G:]_'>T>[YR^/_J;P<^'.WD\ MFYW#=P=O\.Z?[X_>'VSSV;#E+H6[?GWS=>=XA[[[^@*>Y^'GK=/=HX]?]MZ^ M.-P]^!N_/][M[!P=IIWY8JM>:D-=[IP'TD(Y<*$0:4\1=PRA;10%@4E'=>,FZCLVCH5C:0#+5]Z_0K8F/MQ,.RW?=X" MR5;FG7HBC[X34%.FV(40,]=-G,M";$T1V^Y\#3:6I)&88B0BPXA3[9!55* 4 ML;+6.2VII5( O&@ SUHF.ND@..=(*$$0%X8C1YA&7KN< M,)F2"63Y /QX8E_[T4>PV%TG_J2=^%T;)JM[#/H>#),-[V'NAH,+:>[&8:&W MINEMOH!) MXRQ%FD<%2(!Q)SM5B/E(S!:N)9U&IM71+>DE@MD>-5"AHLJ852 MD'Q'2)XU5%@2P+3@9&@M/0(1:N1P""AE";*D=3!X;5UHWN*W[Q!:0BB_@,;M M[F< 0:_?7C93Y5&X8$V9*E,IG@&O%4)KC-#:+*\R&W*-"G(71!RYTP1RA0/-"%I"ZH>[7/.;*0G\+M'(F MCIY(1@7%!6):"<0]E\A8EA F2DCM. D\.WJY15B)T#Q@/#=EY10\WY,Y,TW# M)=%8HREB1H,YXUA$FD6-L*0::Z4M8>"U*-(BM_=:EC1NPY:DVO75F#SH#6UG M64V7R:P^XH:'S09U"N,US'A7]$A.' ?A541*,K!@9+#(@@>'.+4$,ZI!H4TN MZ,^E:9G;&S$WA<@*Q7$>,>R;#?(4V#&CK$N=_%QX,

]:L\9G!MMJ8CAI]?U$7E MXLMH!W$_O^E>>@/^3Z:#C8O7V+ST%O"EC>/[M_^!Z>M?MUZRM\%^9L]W#O[3^=]P>?ONZ\W2+O M#@+0W4=OF7/*BMH].;3]^_4"="4H&@:*P8!@'Z9%Q5*&H+/62T21G_V>N%+^U.9]GB^ ^;%9NR MDJ;2*]S56'F@*[J%Z>15D(2!^Z$8D)?3R.I$D(F$86XQ#RJWM*&\Q9I;FO..E%) M:VR81$SF&D&6.&2IEHA2P0EWC+K U]:9("VF^!*Y5B74LJ3628'T74-ZUG)Q M8*O8P#V23G+$V7@N4[P_*LX<(9#5AZCP+A 7%B)3+$ M4.0YESYZ$860@&623YXO4Z3T)X;+(MH:+=^5#S[N5)_GJN"5T9*>87D4;FIC M)MO%Z;S=7M>7O/6FZ?WO.5/-4*<,YP;QF.NU,D_!5 L**2>H2E2*Y'(VJ6DI MO$PG]$JD:5DMM0+A14-XUD+#GCA*1$3$89-KACADC-0O9NS1:F1%ANLD+3,(HZ#0]9IB3"WFM*H H@PMT;ADK6(((L^1+E,(<7" M:873%G0\O'!:DYPV:YQ[2WSD.B'G&4/H5'XRUV90'_1)4\@ T$(QTM1E@8QX65,B4%(%:L)613X?D5 M"L+?JUW2'\7\Y>\.XUFI=FO7XI-,[B[%RL1M3NR3[KJ;%LC41XWZLRWA= MBG 7WFN<]^;/F.N8B Q >59HCX#I A@O5J 0P*9AE"::0NZIVM*R'#%_P'!N MRG8I<+Y3.,^:,=0*20UC2'!* ;.7'>N8#*TE@RC\)M6\Q)\RGSG17>:YSWYH^:*VZBM-@C2W-#>+!=D'.4 M(1(4LR)9S028,8RV.%NFTZDE!+.D9DS!\MUA>>ZHN3.:$J^1$20A *Q%6H:( MH@I TI'+* 5@6;:8-DN$Y4<3B0MAON]&PUZ]27")KY5$X:K>U5ORA/3Z! M9YP^F\AS\T*<+V)QTQ9 <3MSYHJ7*6D5$HJ> <712)'QD2'.,9%4:1MD-E=$ MB\C2X/@!@_FVYDH!\SV >>[@M8S&)B80RXCFG&CD$K$H$>:3BQH[ZM;6J6A) M6F(N=XC#2[''ZC!V0@9!-; EM66U#);S3+T+<>XEX+F3'LCR3YC/D^WNI(8I M_#4_NMT%)IQX<+UNX<#&.?#-)8/&L]VC3Q^\\B!?&E P.>Z,"0;OS5 4 Q%, MN20\2;G47XO3$G]YP&!O+"VW2;"G]FD,Z&OL]PK.;XCS"UMGC',3!18D1)0\ M"X@+Y@#G,7YBP9N&].D>G59?&F)?&6 M<8/I47AYC=;%*SOJBV2\^F M105=(O>NQ&J6U+0I*+X#%,_&:(QB@B7,D%><(,XI0=IRCY(!82:=X%^P6TCN MEJY6J#K>C6PF8I;9@!F7AUMF6^5G156N569II2EP :&\*^@\^FO/RSNOV M%#]OD85N2@WT1;#=?.G87$F"*>T1=4XA[B1#3B@!;IZT8.Q$S9S,;0QXB[-E MJBY1@C7+:JX4$"\N MI[!\L9KEM4HV8XJ@_Z%J=WWO.%9#>[I\X9F'S6M-&2=346[7DCRPIY?\LMW2 M2Z])@O-S5@H#%>4Q.)04$9/#2CIQQ+ 2/&DBM00K1>=*T,MTP*$DRRRID5+ M?(=@GCMQG81VQB=P-'(!!8<9LEIB!!S-L#8"RY SWYAJ&54*Q]PA$&<[>B_C MEM*C\,46?+ZZN&6+(+J/\T>LG5L2VAE>>&\X"/6!*'!.>$FD+7U M7.]NE4XM+5]KQQ5N%WG?_;PONE$$X^XMAIXSR>$%9/UVM:^'/?_IL->!B1W4M0#4[U7\[Z@]/%O:KK4K MP7Y7:WBCGO*2-]@=:WEH?Y[>>/)]E"]^1F@]H/L0S?/>\7$O/Q4TOWKRW65J M<&C[>1UIP#[=WGTQNU2-!U&C[W7]H(W1\+#7A]<(UUNZ3%FZKK%T[0QWGG^S M='T.?_[#P[__ZKRGG<_NJ"?>'?T!S_MT!M?2=T<[>.? \[V#'?[^SRV\E]_Y MSQ='[PZVQ;)[,3VJ\]9NK^=6])@4"ZE57D7=B02 M/UWQMP>#T757>UD0.XF%I%-B:+H$P_8I\23 !,2TZ?SYU3F M>?=XQHCLANHN7)J;ZF-1N?M2.0I>"[:.Q2@XRF)$7 :-C&46&:()"9JYR,S= MN,(W6!>+RMRGRHC$A:5@'":5*S123<'1Q1@)(7 R7FG)TB^S5+L6\;B:Z@5+ M5.UNE=>^^N]9>5H57'P2X1Z?8^?L6[MR63( 'O9V7U.;_)= 7KN 9<^O4>C/ M5E=5T0H#8$V:9^PJB0Q6&$F: E7$66T#8+>%Z:U/PI8S) MV0U[Q9D6$MP#F;1#W N!=, ."2FM]31*2NSR@;?1DJILF7,2G]N3O&6?C95X MZN-@D-L.GT>_\B_^TJ[ETB0L/HJ$[*;,E0V8I/PLVWEEVV&[.Y'Y)2(L'-@< M!\Z7AY86X#\Z'G7R;C402FK[=BD5>_M9_7[R7I-6W #>$WZ:Y?[].+0PHK!E^UV8 MM\$E$6^.)5RXOSGNGR\@JSP6V'.&A -OE@>CD=/4(DRQ!SG"LB#XVKK K(6O M:#[_6PE&/014_[HA5U"]%*B>+X*O)0TZ()"K!E1S@W2*"LD0%#6<"JP\H)J* M%A'SM8ON!=6/)TIUV8J9-"SL'9_TXV'L#MJ?8]7I#9;G,.WJ.K+W:M9#Y90F/RU:^!#'OQN%>.K"GA0V;8\/Y\K-1Z&2]5(AR"_ZM800YR33RCGN2 M.[A&;]?694OH^3-VU^?"$JE:8H W;N$4@-\CP.>:'4IO6? ! 6.#$X.-1SH( MBC"CBKM$+-9Y7XZTY!4M?^X%X4W&;-A]'Y;]\9['<*0I4XA@@HW# M4='<0(BTE,(M((E5 ?_C"0GEJH)P4;_7Z8R3K8>Q'P?+L[GU.)S$QJ- .^UN MKP_LMSV19V'!YECPTYP)Y).B5@2!$L,ZIS$0Y)A-*!+^_[/WI4UM)%FT?T7! MFWC1$Z%TY[ZX)XB@ ?!807[N?HL"!>\"<1 !,Y\@+)OLEI8;J^S(J8,T4=^H\UK\-#5;JCV> MGV:OY[KC/','_4$>Q=9H-.C8\0AL-QSU;RK5PHJ+9L76SFQ->X\CIX%AQ*PU MB ?"D.6!(L&!I!LI<&I?AV"F$LFS"F9903BFA%,M=:VF?I5N_W3:ZWL3>6'A MB55>LF1&WQ\GE'^U\L/X]39C+)5>_S'OBF*!$_1L'CR/T(Q@J^?+%L-C/E)F M.Q0HHGQZ;D1$A:.Y>Y[+SC6!('I&L%"*<+ZQR9I%I80B[YE#G&N#P-FJ!%T,6'#J/JE3XY(FFERD]" UR.T8?>>=Z>[?5'69H/ MTLN]:J_V>)!D^QD,1KG$Q"B=GF#J0V\8\L.C5TU=%>T?.SWHN4XZ>9A+[IZ& MWFCXXLZ:K!>#X"*-\JP_K%*D7PY"%W+-K5\^=?SHY)(SKKWKPJ+XZBU@TPC& MH[O?;05NV!JDW*TDG.0W#AEA?<*"T-8D!I' M\CZ1W>6;3@97Y6V/ [*# '\GP9(N\"5T/\'Y<./G&_-PVNFAZY,^/5_?O#>_ M-YG?O*5O._AD=_W,6K0RQO:_M_8/]MJM_S:VVV\.VF^VCM(?3X[(.\;63D3: M.MS=26-K';9_W]O9.DI_'!ZE?_9W6T>'C?:K1KJ UF^[AXV]5CK0WOY__V[_ MOK/[YO R\G3W]1][1V]K\DCKB[1/.<-];7FQH&Q^F^SCPN;HK" MKY]2GD+YAVIN3OFQR^ MPM,+/,'4A2_GXILO#K^H#DT]QR;'*']!#+WS,'Y![CSVK8_5+S2_^YW?^M1O M'Q/L[N]4/UCG[J4^]7<[W[]CB?ZNUM51,R<>\NJ M?4+02UJ=WNZAONCZ='C/^FES=-\JI_Y(F[$YMS8>Y][1][IU?NKTTMJH/TX? MX8O/;[_8I2/-OI M:?5[Z'J*QM[]4S2>[9Q4X0HW)N")HF&7>M4[P853&P8-1II5*X0[;X$2D/:= M/B5.D&@#T8HIR:E65ADL#6=:?/JR_[7S:N3#_L?_N:M MG5=_O_O@/J?WGK>/6IUW1ZT/;X_R!I;[LK_SFK4^['[YNGEUFK[[PYON_L[? MN'7DQ+NC-Q]:1Z]Y^Z]69__#/GFWLY<^I]5M'>V1ZMT]9O?WQJ'[TF MK2_=;NNW?=+:.19OZ=[Y_I<__][_L$O3.,G^AS_C?F>R<;5_B.E^[E+RZ;V4 M0OB@(B(<"\25I\@XQ7+E'81&0BCG(.(>71@J+9!&THQ M<<#5_"GMA25KQY)LBB4)\U32(! S7"$>7$ @7$1<$\R)="SW6 MZ<+GH4>KG: 1&TQ <.^B9=R&'$"MHQ<6;*''U:=',46/##/)K*5(42L2/4J/ MC)0$)4,[9J13.9GLX?5>"SL6=EQQ=N2,("Y]1#H](1'34GD'+%IA%E!%J=!CH<<:TF.IB5)( M,9/B=!$EJ8.#*)'B0N6%=-*,B@*RE%D/1-)D\5(3I994U@JC1J=JJ?%#H3:K M6_FRRE6COY26R<5,Q4S%3.MAICGTFR=*L" #Q9 VOM^I M2@L13%#U"_N>D#L8]&-GE&.=BQA;F!@[G]G> .,$H4F+ 42-$Q(KQ"-P'93FAPN:_#58V\2DC0 K- MUH-F9QR!,DCG7"0HK473FM=BCZRV ?E().,LK8A!YC4O5XLJ*U3P6T/\>NH% MZ& #=;F0=#!&64^H=\2QH+$L^*T+?J=\5B2)6LXI04YHBKB+&FE!#(J".0$$ M&R-(TDFZ212K$8"?5Q;8[?!KS]NX^Q[)8"O(0C\F]A;8-GY!FT/%3,5,Q4S% M3,5,S\=,\\3)$$8Q&(FCQ(''H$%[SP +20QP:(340U".O2JGPALF,;@^L>]JK#[X<7H"C/=GYD. M9TK8&&9)SDA&+#UX$*<>$#CAD(O $IN(Q$LN$9/!-7*PEAV2!>^0+ S3EX)C MRW\8#T=5@X>C_E::NCP"Z!Y Q^_U+LHQ5OBMR'?[&O>^R>W>AIU1. R#CQT7 M#M+%]_TUV%-S=R8)3-.-3=Y4MV24%E*H-RF4B+1BIF*F8J:U,M,RX\.*$EHA)33C MJF7<55MFB+'L$8FBZA[/D*+.1BJT$@$F4F@V>[P$G3VZO[;1/\M3/6R$SV'@ M.@E :Q9SMB1W[8UD[[WA M7(S.!((PSN5^@#JD P/DJ+>&:4L]V(U-HA=5+;+L#B\=RD_@HKT#QY7 *#!> M (RG?:[6&.AS,=SXN M!Z\[G8\='WI^F('53]GL3Y\=%8XK&3__X%K0/P@18BX7X#,*W MJX%5_LNO([_\ZIV+"_B*5ES0^EVTMK?QIQO+D7.#W_WW!+O3/WOPEQFW3__3 M??=A[U/KPW].]O_:_=S:>?UY?V&KB+@F++9A>%*6 PL4&-/]&SRG'(22B"IE M$(_$(TLY0]@&QJQE7&JQL4E$D\N:5/,I2"Z$6\Q4S%3;Y^*B/6GEN?@$S\49 M-QDH:25@CU30!''-/0)G M)2Y$QQF^C?YR9CES MG:+.ML>GXRZ,9!_W1[/!B$GCL_NA)^ MUR)7RBIZGE7TX6S;RDAXI(92Y&C0B$>ID";*(&V#L0JX"5YM;%)!U MS:;03#& V8818(!<:\#TM$JY(W5+C=BXI34#>#%45;.7+ZCK-9% MZ]2MG+\/ W?28*39R#S]D%IUMC_P88!&_;.7&<7#?K?C&_D"GM6C\-8J=I(% MS[EAFBN=/@^,L"RZ(&GZ308JW^_=;UOHVF[0I&!=>SP:CJ"79Z]L#2VLE_,D M7.+&,\_08*,A 04=*.)$1&2DE,@#X-P)R5J?(Z@Q:S*^J SR^P%FR;O CXCZ MVFT:_.-Q+#B'Y6I%=;.J?U$\=W@M\'WW?^/.Z#S)_.XXS]A!?U#I^=%HT+'C M$=AN..K?OC0HC+A01IQ:!2A)6. ZHMP9+C&B\PBLX(D@F4JLW,>>4)&L7 M/BQ\N)9\Z#$H+4R$P 4/PH*V//C #>4D:09?^'!U^; UI1"MIL0&KI(DQ#XK M1(:LT!2Y_)-A'ZR7F0\9T4UQ2YY=X<3"B2O+B?,$2QIK.!5:1XD=]Q)KY@07 MQ 0 #8JJNTGQCO; A1UKR(Y3:E$Z'(W6.,E#G-;/009D&=:(,HTUD.AXI!N; M(JV?#9VM(3UW;&6AQ4*+-;CJ>6A1.Y5D@;7<&\:5H 9K&Z.2W*>ELY2AT.(S MH,7VE&@4!KBDTB,BI$2<:8&,#A@)0T.0 DL+>2N--SF=[6!<6+&PXG-G12R% MEA&#$-YQAF/" XM14Z *>RI$8<5GP(I7&RYOT_'77]YK1[0FG*)@'$$<@D8Z M61XQXQE.3T:7[H.-3<*;4CRD8$VAQ4*+];GJ>4J3$IZNBUH&-BV<"-,T1$%! M,6)MOWQPF)C\_&RL4"5Q, M7$Q<3%Q,7#,3SZ%'A0?-O.+,IE4;H<3R$!G(0'2P$8O+NE#\,MI?,OQM87HP MZ,?.Z/?^<%C$Y>+$Y=[,MDQ(II(A!H05>,2M-$@[)Y"4 9P$X0V$C4VJFHP_ M6%@6\*\0^ N_/WL3S^.%U2PR@SVVS'.7:%VZ:'1@41KJ,,C"[S7A]QE/*H/\ M,%8"1>X/>.&F:(,,13#BI)/*<- M5DI(QQFH4,!?&_!/>0ZMT)$X$$@SF=2==@19[S4B7(#VWHOHWH;(].PB!W 3@;A)/0&^8R50]P):YN$<92*[.8J9BIF*F8J9BI;F:: M1T(KJJ1S-EICN+/6$):691Y[JP@)>'X)70F$[>OZ8*^2!UE4M\*H'8_@6(0A>('"*66(M,=BGA;5J)NU=HX[B!=J%@9^- MF9;IQ"@,_-0,/./>""*FIRIQB#(2$:!BT-AYIC8VY:(V7E9T:^4YP?J69.=%8?J6'LM'_:TT M=7D$T#V CM_K;<-99P3="K]VNL7RF_"_<6?8&87#,/C8<>$@77S?7X/]G] = MAX+Z>5$_%5*CL5%I>9^P'@1!/"1] B:M$QW1DHJT:"0FYZX4T#]?T#,2K-(" MI,.& Q"@DBMG!5/1:!)9#4%?%BJ+8X3IRC 0%!;4 DH+4(]XKIEELD!*U9 MP-F2/+8W$O+WAL-Q\#OC04[#KTAJXI"M#K8G!MJ]M$^AI+DHZ8\9+RUVUD0A M"-+"N\1#/J",DX;B@^/FB>.%^UQ] <5D]+ [BTXY4 M*8+60EE$)6.(VP1VS0T@28VET7M"@JE:#FA58+YB,"\A=\5,Q4S%3&MEIF4Z M4HNV6>[R9=HS2A262;@8%!1+ZQ>O%++28V0I(3[D"OE:5.+&/'B7N 2SSH72 M(_BUJ8)43 M\NO(+[]ZY^("OH(5%[#> ZQNM+]]N=YX_;EUM/71__8G]__^3_<=[7ZT'_J? M6_1=]^U?N_CMZ7^Z;X]>X_VCUY_;O^V>O_O0/4G'_M[_Z^UYZVB?5->!X0%T$@#1&0(,0XK133(FQL$M'D9K8DQMQ-'0N4"^,6 M,Q4SK9J9ENH\*P_&)UF)7[G-\BH;OX\T4!?30Q$DU8@'&9$U"I!R2AA)B'*T M9D_&=0C[>1/.Q@-W L/0@%ZZS!SPT^U6GN(<]W/=>[9F$3]W<]039DE>F<=O M]?R;,.H,;DN:+.PT%SL=7\N/3&/;V7H?*-8: D?":(&2_2RRE#.$<:1"AHBI MLQN;ZI:HQ!*7L(((?JKA:N\O*L7-8*]\I[SO:/7G]Z3X0W M05&#L' 2<>89TH(ZQ(.U$ BG0J:')<7U>5BN0SG![?'I.#O+/X;&:) ^Y\)Q M#E?AV6M66;#LOQ8S%3,5,Q4S%3,5,Q4S/6ZY(*Q99 9[;)GG+A M732YKJTT MU&&0/]!+KM7OY:\8]+MI9,=[ZL8$LQQ%F5<\Q@0$"@/"V#AG%/78V-LV]0J^GPV^%^;/ M*/BN ;ZGTFB959%*!X9OA>AWC GR%V88^-R(W>_T^L/ M.J/SRP7/]87.#F4LLN[V%W>*9^'U9(S8QVB6BO$O:1(6ZX0 M"YE1/NQW.[XZN(H/T?G2<3D. M6%LE'):*8RD@,)8>H!)'*Z/E^/W>_9Z>UVH$3%)MV^/1< 2]/'OEB;BP)^*' MK9F6I8H:)P@+R(E<;<\EP6.554BX*,$HIWS@.>*1-@U[':;K3+\5 EX! I[2O$"#L10BDD;0B><=F))( M51.1(#MQN; K,F MU@_QO1?F+4Y1$[8[4LO/L,>'(^2F09*!2BP,8RK+TWDUK< M\B'51 KS%N9=*^:=IV@IQQ)C90%8X()CHU5P5#EF(3KCOB%X"]_6GV^G@ON" M-$ZQ:%%4VB#.C4C,JRE2D3D!#B+5*O%M4QG:U.*9^'A+@& Y\ZD#!.LWX')F M_<\L-U4YL]Q4Y9_ M^=3QHY/+[89K[[KP\N*KMX =]KOCT=UON>;.=2%O!&P\^:X)S6/B-Z?B^L^3 MP>5@SN X(#L(\#>"F,;Z$KJ?X'RX\?.-2SKM]-#U^9N^]'L9X*YYN>-M=Q^\ MUR=7]\B5%2N/?)KY+IP-P\O+7WZYO,X,ET7%#>Q3=?''Y1'9K:89@^];'ZA='JAS[U MV\<$>XRQ:OZCXWGZL:[2O*[26%?G'C OJ/ZQ3UW*/6#N=P]\1[!]M\@0$3/G MWA)S,2'H6E6.F!0C:!Q^LQO['!-13OW.J?>\TY8:L:/O=>O\U.DU1B?]RA3^$&O#66<$ MW49"X.YG%X;#1C\VTKPV[CNG/\!BJS$S6\Z-3U\T=D+LN,[=)<779B8JI+5' M)V&"N?2X/YN\]GM_>!_^>K;3T^KWT/4J]'O?JT*_!G-RU$^D\_9)YEB31I@U;41M R<.F,=50X!=8P3Z/2D[H^F%!& M2HFT;\05?_ G;S_L?7K[UR[;WVE]R,?W?]L3^[_M?MJG;[JM#]WNVZ,MUOIR M_&4ZKKA%7W7V/_QZ\O;(I7/W/[72V-Y^^/M3.O_+N]_2^/[Z\V1_Q['V3BON M=R:Y<_N'F.Y_V,?[G]Y3 <1XK)"($!$/T2$CF$2> O>*"P4Z5PO&N,DT7FQ, M\;UTV0ID:_P@])]-/L8]KG]%*6\VXV)1?%)%2[73T05DHG:(8RZ1P0&0)@13C4DPD65>I(8UB5IPBH=!CO5BBT.,]Z)%8BJ525N42 MB5AJ2X-E-O!$E\Y*5NCQ&="CF*+'("RG/C&CM<(F$I5MA M8Y/AIKJEDD%AQ\*.:\..TN'@I;/69\@88W@P$BA7:?4E8PR%'5>?'3]/]ZVQ MD03"L$12188X0%IC1^P1S[4L+5',4[>Q25B3F<75UBKT6"^66%MZG*?8-N92 M4P_8!!V0R,TH>I7/I M$1E,+CC8E(0VA5IP :S'(\>2.EC.?.I\U/LV=:WU\[$51HU.HN'3T/BIVQ]^ M(R+]>7:$_K__1U-"?YF3UDKC[F*F8J9BIA4UTSQER2G35G@IB/;<1*NE"5BQ M@+6F&D"]WTEK X+3_U#U"_O>(N%@T(^=48ZC+T)_44*_M3VS=89!L>@41DH[ MCC@%@8 0@W @G' ?C/*YETY3*?I0C5_@6UBVF.F!W1\X-9Y%3&54'+0$9E0 MZ[7!E *P>]#L'9[JPK>/PK>SWF;#F10Z(D:41-Q%BL!)B13!6EDIE*6QJBS. M'K(75T!<7ZED@V+:2\PP]5RI[#_%PFKE@DBW !-%*M4%NM,^42T\,\XA;D+2 M2IHH9($II"SST5)G!.$;F[R)V6R0T?(>PL\KR?!V]%4IN.GJ3L\&X23TAIV/ MX<);]9!LPQ6DH1^3?+=;?)F[C\5,Q4S%3,5,Q4S/QTSS2&3GJ:(T*B;3BI<' MT PSB-9@YH.*>FZ)7 F$[>OZ8*^2!UDTM\*H'8_@,XAQ<(A+89#UC"&C)8\ZJF3>&A+P.H365.&0R,(P^,J%D? !>=K7+,)F MOEI(S!EE"0&LK>]1.+#=,87/^X5U5M/[P87:&G^]/3;&6D('$D44DD MDR63/+0!&1DPBA83"(1Y2\7&IGQP\8^R+[(2VK"8J2[D>UL&*:=4>>9(T-Q; M9B-@R$GW5@:@#N;6AEO^PW@XRBP[/.IOI:G+(X#N 73\7N^B%FO%LM4C-B\ MX-;1(!$SFB'NO$8ZA("(EEH81A1WI'Y2:!W"@RH/6Z-_EJ=ZV B?P\!U$H#6 M+#9H20ZV&UG?>\/A./B=\2#G>E<<-?&?50?;$P/M7MJG,-(\C'0^6VXG"T8MG*JPN49T7*4^&X$A@%Q@N \71M M[*B,@QQVK)1-,(X8(XTU1]I2;25@'V7VC1<0/U\0+]SG^@,@+DN'A2%\VHDJ M&)%&2(R"T"HAW%!DE76("4YB,BBW/.2]><9)0?F*H;P$1Q4S%3,5,ZV5F9;I M1"W29JD^B&FOJ(Z:14(5(D9JQ'-).2 BQ_@ ,*HE!44FVJ9.;HAUB#L\@L_I MPSYU1BL;"::=A!KHN9#[W0ZO127")QCXN_N9/L^-H+)?5\Q4S+2<'@6/ M%V'V)G1A%/Q1/['?7YGZ^MT\E:_Z@ZOPW^L;J^7Y/\?SO[T]X]HPP09O%49" MLO30%Q"1E1H/T M.=WJ3F_ %4K6++:K^,6+F8J9BIF*F8J9BIF*F1ZYV/_#JU!/%U^XO#P:AY\Z/KH3?M=516>W,L]HYG*U/S0@PPC@@#E(B'JE'UCJ' M@@< %['&N5DLE;I&N[4%X'4-RB@ 7S[ I]P9QD8J79#(8R9R(2B" '."E(V> M,DDYMK1N %^'<(R=SG#2]+)*4AOU&[T;B&ET+B!3PC"*=[R8J9BIF*F8J9BI MF*F8:9$[MPMS;5SNW.YW>OU!U>)\(M^NKW1N2+Z[^IS_>](HO:Q[YNEH?K0U MVI\$HJ6US]OS_2^OO[S'6#L3N47!JMSJ,)-38UQ/?9Q M"[9K'Y51L+TT;._?Q';0DEC+)/*&!,0](P@IPU7R$>X;D $GT@ M07#A$FMQ7O555M%&9_#[O?N1U7;_]+3?JS+@)C5WVN/1< 2]/'LE!6YQ['2I M.JX5!J-F_,+'G/Y7&Q M7SLG[S\>S8YSV*]6G#!75G4P4UN[_QI5.<]UQGK&#_J#:5AI-)!K8 M;KA+HA5J7"@U3FU&22&IQ("1@$@0AYBHD2>2C-1'ZSAF.J8U&6TF45Z(L1#C M>A.C%UP&S8WAE/.<#LFY"S;QHI=.$\8*,:XN,;:F-*/D@EL5!0K16<2#$,@R M+1%V0A-IE!+49F)DF#8Y7E3QMT*.A1SK=.'S>/>"EUP#U0D1CN?$XJ0HI [& M18NY"N9N=ARFZTR_%9I< 9JO2> M.^PHPHQKQ(WS"#RA*"G+2"*C1"B3@SV;1LXV)2CT6.AQ;>@Q1(.QM]PQEY;5 M3%FGG%"2)DG!&66BT.,SH,>9F!"@D-8+BB!F/,O+;(J,PWD;V44 XJES8F.3 MB*:4LVV1"S\6?EQI?IR#'H'I"%8&PXCA,2@K(##%)59,80!9?(^KS(I3T31, M*DJD#"BG^R&N(LFLZ%%P!@QQBD=B$RLV)35-LCK.Q^]$W?C.\*P+Y_E*PK<) MM9Q9SBPW53FSW%3ES-4YTV)L*0U?'^,*D,Q&*>*L-]*?VQIQ)IHI<(LPM0YQH0(9J@D@ MYS4Q +Y2;TF1KPSXGUG9()R$WC#W#GB IW!URX"6*T]=N99 7)#971.D0$U8AKKI$V@B!!LJ<4!X$=;&P2 MWN2T3L6I"[0+ S\;,RW3AU$8^*D9>,:[P7$(7'F.HL,8<>\ &96; T1)-%B! M(:H:4O ZA#95D?/(YO:>E1OCLK_GFO4#F*]XGJ-)$&)O->>1RZA $^V"I0 0 M->!X;XZZ:F1RU67U ,YS2Y*MP0!ZQR'_>MG.Y%4_\=@PC<'UC]/XTOL.+T97 M"&H.@G(SI?2L!N,94*2XI(@#R?S$))(*@[66:D)HXB?\X#)ZI9#O2NC#8J:Z MT.\M&;6*:QV O!SJT/KW6!.NIOI:G+(X#N 73\7F\; MSCHCZ%8\:Z=[8+\)_QMWAIU1. R#CQT7#M+%]_TU>OX3NN-0M.4BJ7NZHE4, M :1-QHZ1 >)&6Z156N=;3STEDM&@D[0434-X(>\58X5"WL5,Q4S%3&MEIF6Z MRHH46B4I-.-F$Y0H9SQ&!'(K&N,",MY$% R5!ICC3(KZ::%U"!.JO&R-_MFD M"V?X' :NDQ"T9C%"2W*RW2@2LC<V*@W4O[%$J: MBY*.KSO6TACVWP>GA'+$HYA[ 2=&(@B84"@71U**&&1-3!#'BB&-@2/FP%@E*;:&;FRR)A&S%:\+ MS.L-\Q(E5'( M$BJ15Y!TK77:"%R)FUOJU9?XP\=$Z1%\3A_VJ3,Z.0E=WT@X[2380,^%1C^F MP5Q%)\(G&/CAFL4EEDV[8J9BIJ5T;GC$.+,WH0NCX(_ZB?W^RM37[^:I?-4? M7(4!7]]=+>K@D3P?50B9BEQQ2@6R- #BD7EDC$LRP0*-@4K.;W::X M?[.& O;"R<5,Q4S%3,5,]5 XCQD^5A1.7?P?DP1,Y2R3 B/J.$6WQZ3@]SW-QN]$@?4ZW>F8W MX.IYOV:1K&4+L)BIF*F8J9BIF*F8J9CID3TU"ZC:/]5._*KPS.VM<"]+SNR$ MB](S@_[I]G@P"#UW?G0E :]Y?(J39AXGS8>]&^7_VSNOO[S7"F+ PB$)$:.< M+($,(Q%1;20F.)F?RXU-RF:KT,S=,KS O(XP7X!#ML"\?C"_$8O&WTOCE*TXL59;SA5UD8(1@0;^?N]^NTS;_=/3?J^* MHIVD[K;'H^$(>GGVRC;2XJAK=Z9,GI=126,XPBQ*Q+&P2/M($Y%%0ZQ,&M68 MQ%R8-!/,%MNFY*&(6O*N\S)YHW;>Y'\LZ1Z8P_:U8M-9H;@H*JU(-&_-A\%P M]W_CSN@\"<+N.,_807]0*;_1:-"QXQ&DZ3[JWRXB"^DNE'2G^GIJ:CQ15B&( M*LE%"A99:2@*SDN6.WMJA1/I-C%Y!3DH5J+1I^463B07D:!7F+#GS:_+V9L'G]!G0ZNBT">A M <[U3]-WGZ #=QAD,1KE*]"B=[OH]'WJY3G3Z MK5HUY_ICC=CI0<]UTLG#47JA2F%[,7.5E]=W,0@NTBC/^L.J<>7+09B4/OGE M4\>/3BZ]2M?>=;&8QU=O 9M&,![=_99KJW87LK_GZ9UCU42+FU-Q_6<>;>59 MPM0Z9JWD'"0W3EGAO<+"$!:DQI&\9VKC\DTG@\LK.(/C@.P@P-\(8KK E]#] M!.?#C9]OS,-IIX>N3_KT?'WSWOS>9'[SEK[MX)/=]3-9:)4QMO^]M7^PUV[] MM['=?G/0?K-UE/YX,;9V:V>W=;B[D\;6.FS_OK>S=93^.#Q*_^SOMHX. M&^U7C>VMPW\W7OW>_NNP)J/^Z8\>C'TG$<'7#9**_:Z06SG;TG"Z<#8,+R]_ M^>62/3N]ZD.K-_UR"H/C=+]>P#W?KE.^MNI&G!R^N).->:$%RS?SQ;/\XHLO M[O,7U7T^Y3N<')/ZA3#TSL/X!;GSV+<^EK 74JL?^MAO'Q/LD09K[O6QW]%+ MM4A&U?OZK3C?3<\]E7=GF%[V/GI*:9T41=\ M9[&(9SIQY)G"81N&)XW8[7\:-N*@?]KHGX5!$M5)V>?=M(])-8?ART=$R8J1 M_*R-'Q$(*S W"ZJQ.0GC8/6^_%88I15N6ON&AU3[6'+(ROTN]?X1*[==X9+" M3NYW:7-$G5 "*DAG7!22$\<,9QXL&*8YP=R'JNH/Q612]8=^/_SD8-"/G='O M_>%P-4)(6N<7(22G_^FTC[8^O3TZ)N]VMLC^T9L/;]-WM8^.S_<_.-;ZX+O[ M]%UW_TOWY"J$Y-?3=W^])NGUTU;Z_OT/;T[??CD6^Z=_I,_YL_MNYRUN'>VF MS_,?ID-(]G][EX[_\>7=Z5O\[L/N>>NW=Q_:.W^?OSOZ]:3UUY]_I[&G,:1_ M:2M>9F7O'V*Z_V$?[W]ZSZE2++"(-*,2<8\=,BH9B06L/(LR:(\W-J5J8FEJ MU%3N!RGTWJ%WA8Q6F8PB8\ Q,"),X))R0ZGG6DLJ%<_- BY*D)%[]X0H9/0H M9/1EBHR<=)@'Q1&WS"-.F$.6LH L83(8CZWF=F.3D*:FK$9DM*#B8BLA[*X5 MT6N,^HU!2,!SG6YH]+XJOOQZ_LLM:KGTP]UQEOD9BU3[K.9/G9UPEFZ$SD4] M_9YOP&F.$/Y2O?!W[IFC?+\6M3SJ]69$=.&1^$L M41 MK^RL475D3]!HI)=FO)'WHJQ;YN394=8"Q,@=>;L[%^;X+5NCU1^EO_,W=WKC MX-N3)4&_]QMT>ME^[=[EZ87.%D5G[>TKH=(^>GW>^O0^*IG7U YA$(G.C*/( M:L:1 (N416 ]=CX'C[Z$0;_ ?#Z8?YF& MN> X,HDG[>!YX!@9JGG"N@%K:5J6//;<#/RCM5);(C"Y.P MZJMNS<4Q]52.J57NEKT*U+]_M#73YD!I@QD&DFY\G9ME \E0A4<*U$<((E*QI$;<8D-$6D&#&DJ3P*,18 ME;-C0M8(R^OD>SH8]#]VAAF,V=/4Z7T,O5%_<-[HYQRJ,'2AYT*U,_9IT!F% MA(Y/O6&C.*.>2H#L71KDKSS].VGV"V,MCK'VKL3'E[WSUM'Q>R]9Y%QGBL(1 M\>PXMS'15K">2&XBCC&7/FX:^F#"*NZEVL)XX>*CP/B187Q^$\9&"0$V(9@D MJR$>3((Q-A0I02+EC$DE(<.8+JQ1VE)TQPK[-K[N>04[:J1AIO&/.\.3')]5 MW!M/OM65/=O#;)(P;/=V;UBC'7>2B0I=+8ZN9CL[\I-P@#2J0T FF=5A:<48MT$ P) M+Y1WH&V2*QN;K,GP;#>5X@5YFCC@& :#X+\&@L/G,%PO+\<\)?(?,>;FPA![ ME1V.LAFV>C[]NYU>[(Q*%LL"B6I_RONQ]=YKYCC#@/(3)Q%5U?8T6L0$0$A$ MY22CB:AXD^E9]\?<1?"+YZ.&T'X\$5*@_:30/K\);4H6_V0!FC%"[*F7I""Z:?5'A6FK24LVWG$LSG FK<-*/!7I<^&1C!$QM2.LA''3B)!&1-=0BEEZ5C/$ 1F]L M*D;KL1HJ?H[:J8P"UL MXI,LL1Q/4EKG6C)_]EGXR]V4;C^-Q?6'H^&DN(IS@_#UI)QA-R[1'H_OTW G M<'J6ONSSR^N&ZL=+A^SOR4K;V4A;E_9IQYT+ZY25T0*)[?6,"L&*:$NE1\H: M@[@#BX :B8P+@G!CA/.A\LK*.JV,BLNCIF*D(+T^2)^2,%A LE](]S5$@CA3 M"AD"& 4OG*/>4D=IU>^6SK87+SZ0IP#L[NE9MW\>0L.&7HB=4>.LF\80/N=< ML5)^Y>G*)Z?IGM2(JORS!XFN,E4-JN91OTY,,]R=6.5-2),VA&X[7KS0ZO=R M\<9"98NCLK%2>2JM4T]V^K Z]];4X=.ZW\ZK;_W1XV?2R4,]73#I),*+"6,0C M37@$V UC@89F:.Z ML ](:QM0,F*R)Z'6@DK*03[7"K1U;XZP?0*]X_1IG=[U9@=5:%2U<]/M@.UT M*W T?LHM$OJQD>8YN'0\!ZGV!^G3LK/$51_TS](=X3FHR3?!A<['W'RWA!X_ M9[S*.X,H>99V[N*?5WS-B4TOK0A0>>1+3.C<$C4"YI#@M MEEQ'X2*A&YN<-ODM9:M*$/)S0/4C5( IJ'YB5$]K4+ :&TZ0=3D#2@6.0 N& MG \R2&\I@[P#IYL*UP35Z[3[=EDAJ5/RKI>J-:[9H=#1PNCHPVR96ZT55P(+ M1 PHQ+5-Q,0M1L9@9JF,7!FRL:E)T[#9JA E!ODYP/D)1$:!\V/!>4I=.. ! M4Z<1-50C;G5N_BDH8MK[&$U:2?"\9B!-49?2">ODR3@8A#/H^,MHGHE3JY_= MOPTW'@P21-8RQ;H6:4ZSI'5AK+74!? ]!/29A@ +1F 0EEDX11 M#B.KN$$$'+>&41&HRHTW*"EEZI:4:'7A,FRCI)+6QQ,3%&H M:7'4-)NM+8CR3AB#L,,&\9BKPAB;;FDEO.>1)C9A&YLTK:[P@T,(BL>DMK!^ MPEV9 NO'@/64XHC8&R>%0L3D]$?%.=(1 !D:F//&,Y?K31K:-*9.L%XGSTG. M%!Q/]1^LO"=A*EUJS5PG]2@1,\M?EUEL;T(71L'_?A6X5:AL<52V/Z-0(*V= M(C$$,9]K7!&0R,3HD5(D,']*;TF!^1/!?-I'0A)Y M$\&1P%5S4ID4"[41>CE-ZJI3 M+FQUC;@N7;U?$S(*J3T*J=U2A48HFK2*1I28I%U,U6Q9!J0=M80+XE7P560< MPZ4V ,X<@P!<@(Q@(P1IPR&YM<)D&S M>!8">KG,C MO+:@!8J1 .+@#0(.$6$G8M1461U$5:L/UP3/Z^3D^?$2-VNQD'N"R)>;2[5M M..N,H-L*I4K&?+PS6^2&*"VD2+R#,6>(4R (P#&4= /1.ED/@&QL2CE;7:LX M8>J*W9KZ8.[&R"PL\',, M=ZF'J%"WHC3=^8U( M-Y0HF19( 03BGIG/3@T7>NAR M(!ZWF77TIM_D-]1G2LD+K>OA&4<]$\;G=[',)Q2E/'O6WW/_&G4%(0BA)G]'Y01=ZHZV>WTVOGDTJ&Q?YLR#Y\V6VC *5TJJ8 MNSP9Q1&7"A!(YA%.ZR6+!5,ZQ(U-P9I"/*3&4]D9KB^V%]\FI6![.=B>;NCF M6:)D!\B*:!#70)%E4:&8;FK+L 'CQ,8F%TVI'[)?4]-=XKH+D 2*-''^0G$/ MTYU>U2GO?'Y8=-HZ;$,M7HUS\KO+Z^$+JDT^["39WS8;%QT4JEVGF&BYGUQ MDRS/3?+K>)A&F.3AL!5&[9@=MQ='?"&NQ1'7;/6$&)Q-1&61MCQ73[ 86>H< M4CX()2PU"N.-3=8D9G:7J/A)Z@KN6KE)[HWM:I&(OH1!O\!Z7EA/Z1&9;MEH M#" )>?M7&(VLQQ)1'2&I#29QCG?[O_]'4T)_69V:DBN78[AR [ZOWJR'U/M. M3.$XIT0FAKEUX_C%7)?K2LQ/%X&12&&)1'# ME**TG :A'4,Z4((X"(4,U1S9H+"RAE 7TD*1/W2E^"3$L(@XPONN+^_Q&8\7 M1[C40:Z!TIP.,(R='O3<_ &&/S(7M7M>W#OR\$EZ1Z_HC*V32_YFJ$"WWSM& MHS X3;K CM;+&5^7((&]X7"<""RTX^_)&D?)&#O)%D58+4Y8S?:\#H8$&UE: M<3F5A)4G!!EC=%J 66Z2=+8>QXU-S7E3+RQ3HSCBZP?L1PT.N ^PB_O]QS$] M7)C2%:\A5TOS^K0,4WX6RR4Y4# 18@/E8V M@&FID0!?K3 LFN-Q^*FU^IZ]]TREAPQV$IE 7-(+HXKB9&%1:.3='A(5STL17J7$&[8CIF/+M=" MV]D*A9P61TY;L[O)W,= B$#,2(&XDA3I9$0D6##.!V)=KJNGFQB7Z,+5P7(= MH@N_"^7BS?AQ%$^W*@!'A0Q]]W?Q9CRYT'C5'UP9I!VW*VL<9F,4O?$H?HVO]<.QE()R MA--#!W'N%*KZ W!+;'34&Z!Z8Y/B)B:S>9;%K5%73-=!<-P7TD5W/-RU<5G$ M147EB3-(,,.B6%)!"@02&+(Z.%"*>):[,!;7 M1@WV4(:-P:3E>F/4;XS@<_K\3YW1R4GH^L:EJP/9J@NBZY_F/M20C52\'T\N M2=Y,['34/X+/?V43];MY&M,*ZO $!N'7;*/M:R8J8N5QQ,ID%66B,X2X1&R" M8L0-<&2LQ2@$%@(QS%(;FB9BVT:S$ 395$T MN90+]X"L4Q)QKYD(TAA-J^:)2O)Z 'V=_"0WZG66.V)!78O3%/J3BV0K&;K3G%IG!*,(] Y,L331%:4,432NBLH M[J3SKJH[Q1?5N*BX4>J'ZLBHGI(@@F-/+:$(L,J1(N 16)E3VXC% M5E.J--_8E$UQ2__FXDQYFOV:X6C0L>,*%=F3DDR0(3GH=[LY;[V3T#D(PY(" ML]2=G/U.KS_HC,[W+JQ16&MQK/5Z1HLPSV1D288HK?(^,TW\91U%RAJ7_M#$ M#[938T-*89 J!3,R)\PP, LA[-XR# M5](Q)O#&IL8U:=J^5MZ.J[2724F-ODUC@S5T=2Q58;R:V.#W;(*# M0:?G.F?0O:2HHBT61U)_S&H+HJVWUB'#@6K/KRX-5XJZ/@:?S59[#H8*3KQ$A(6($GGYQ&?4 M(V5D$B1<:A[LQJ;B32874#R@5'M^)L3PY-6>"S$\-C%,%S!+^H:+&%'D/!$# M,RHM8"Q'UA-I&3L>A,8!1:$Q^'^:@_TG_QIZ?_!+^-^Y\3(_] MG"N07\R[+(..RRD#^?AZ;6DOT]\\L5P[[E[8[4TR6[N7A5W^_^Z5F=Y\M5#5 M%:[G;[YP[S 7=:"JJ\8BBJ).LX-H"L, (I2DQPW)$DZ9.B$P\. MS"G[W.NX<"N0KP'DI[W5.+ HI4'81X*XFY0Q1K\E(BK^NV?Z;4B%>N^)_"@9\5!NO"^ MW[LP__5.OM.&JR;1/S' M$N?GN3P>&,<28V4!6.""8Z-5<%0Y9B$ZXTCU>+C'1FMY/-3D\>!F0VL9-D1R M@0QSZ?'@C$(0 R ;B6:@H],D;&P2A9M*TP4M'M"6[T0KE%LI=-.4RS Q6 M47%0'/,(B6F#HCQ@ M(:-EE\%\I=)YX$N431$8EXL#ZW0DS82$J= M8? ,#$V*G.FF,0^N*E4;RJWT_,\C2%^:_O6=CYO_2C\N!WX*@^-.K_IZ5E'L M0E%*\/=@2C-,CTY" URNR@N]\^PK[/5'Z=-AD%[N525GC@?0;9S!H KW&YWD M%HD]'WJ38KZ]:M*JTK\7J5WIY.$HO5"E/+[X:K/IB[\8!!=IE&?]82?;^655 M1;CS,?SRJ>-')Y=$0<)#=.6>&]PL(0%J3&D;SG>./R32=?HS'.X#@@.PCP=Y(QZ0)? M0O<3G \W?KYYMZ5;[?JD3\_79%8V_V4'Z7VW#/7K*8\W<3,KQFKBMO^]M7^P MUV[]M['=?G/0?K-UE/Z8N:^6,[96XO/#QE$[#:VUL]LZW-W)OQVV?]_;V3I* M?[S::VVUMO>V?F\<'J47]G=;1X>-QQZ[N=?0?_JC!V/?2F.-6 M91NU,$^#7):(GSQ46N/3]&%N :$3-\5'>W ,O3'\DT7$P",/$ M/=6?[?CJDB@/O_+D3F?HNOWA>!".TIA^[59]!98I-/#^I=#X\/J\_5=ZW\X6 MW__K-6_MO$[BXDWG718>'_[3>;>S3_>__,W3]WU*HJ$;_OWF_-U?_LQ2+EL[ M>R*-\=/^SO'G=SO'N+7C:.NW_W3;.W^>IK'\G4;_)0D6L7_T:]S_D/X]?L]= MNHD4#P@3DI9F58$Z+P%Y1;A76C!!PT0]=GKCX+>R7#-42.>EM4')I"RBB3Y& MSAD3(1E2V8U&2.KM+#\+!N.TL/MUZW#OL-%^U3AXLWN8$%D12F.KM=,X_&-_ M?^O-VWSL<.^WUMZKO>VMUE%C:WN[_4?K:*_U6^,@07M[;_?P4J))F;][#:OC; M)W!ZEL:>GA_]P5E_<#'K2>,TCKM]F_1*-T#2@54DVDDXS57XSAN5JJ@*\66_ MY$GZO.YY(_228 MAD-1.]ER>585T\O%1<">]=#W'G33NT0F,&B>A>]:8R*K\ MFA]TNMTJ SZ??C;H^[$+C7ZG6_U]#,/&$&+HGC<;(<:.ZZ0/3M^7CPW'24XE MQK#Y[TKF5A;XU!]T_8M&>_S_V7O7YJB.9%WXKW3H/;'#$]'%U"7K9G8H@F/P M',\9"=O@[.-:!(,D^.7H@)?KF?K: MB'^R:%.X:(=5^-/%J]F2IOQ9Y=D]ROSIK'5[UBI;\)HY;ND8FQS1\NXKF@Z_ MJ;MGGYPLUS^9GRS6/VJO_FZE9K_YBI?#Z;=O%NG95X?$@W3ATIUR6YY2:_-J MGOA=O$C2'3'UE>YM>K MG[=8!L+#>[^CRSI00(%*6[:5918Q0!#55FM!5DU0UV7:]>E8PTPV,CBOY+Q/ MQQT5)VR8OB=G&O%E3-S6];-T7.F%^W1^ 8)?.>0..C@C(1H\LO1T*I!7UQ.OCGEC'_=N_?C*5W\8R56 M3A:MYO9 5NVVQ4E[QFI?[>G)P2G_GXKP1Y1/%L-Q_>&*LSB[QE$L I=M$K]I MUYV^[-&#[]Z\BV5)$TFMK?RF(2WM[/#OXV7QYVKKI)*\>QL)F?KSR/3 K#I1\\1-7XK7Y)X[:1VT03^FM3-+K21N4 M<[/P=B+;4U>MN#-YW!B2G\B,SR_BMEPXL4N6D0?\4&XJ*PB#>C _>GYRM!*" MPT2V 3JW9OY^I4R'@5[UL?6/CN=3)NM9?C9T9S:$/*X63./T>T>L(1Y,?E[) M'W[C]]S?B9+B_PYZ1'MUG36WY.0UX:+MD_*]]RG38:+%RF-FU'327*=?A8A^ M/"@9#31XIFI>."VK>6CK87;\>C4-PZ2_D>QP $T;>EPN M3PY?G&E!;16MCK$.6!F&N0'QL.%P@ E?3Z<;TPT$MB V:XAOYL55B:DLB ;)AZ<\_ !L/&-^/H@&'#>MOIBCW7,UX[ MJ]I:/&@\"_AT>/]@]?J[2UZ_R^/)'T?S5P=4G@XM9N OFG;8VG#:SI6C]718 M7A$_Y_4*K,=M&$]IJ)XW:,N.A7*PJ:+3%^Z9Y=R8_ MK&Z>OV#&6$WKVT9.5PBZ.@DSG _:5#(?3+ \9YUY]?DW[5;6Z$^C(%>4P5>W M(1BR4)V[]F2E([Y1!R?+%Y1G=4;E'Y,CQM5RB6P8##K\I.)L\?;][=&MUV^; MUMH^."C/PAJ&D6J7O57$<;7(CLH;/*_FNBGR@RAM5/7S:J%,WZR2Z?N696;( MOFPM/%U&A$PL_^\$>>DMSM9I8XIU^GO3NF&]+H:"L:L)?Q\QM@EG&ELQXXLW M8O_E&SBUJOK*U?PCL..OL&6NUMEY(6WJ-MM9-[NNFL8OUH4>SIT>\ M:'*3PV_5V\F@V;9I&CD5*]URQ*XRP@[6T#G+9Y]%UT2=M?$C&_8='LS28O:^ M!JF/:M! 9NKN)5^]U3&Y6,]MF'ETVK F]N M*'S#R4K/.V6OY;G&GU='3QL_'N.19_235BW8QHX**,W<,XM/T>*QU'_*AW M;+CSJ_+4)?C&*F'[ZJ29*R?'@QQ]3N*5:QZ-02.GXK7YE''[?>.K@X>-?@/EIMO_X MB=G@MU]_.WC"'+BO]^03O6?W[Q_\L:>_GSWY]1?8__47N__XZ9][__I![3\O MS&\/7C._Q>RLR=8*&:1AD@LD@B]%%&N+BU1+MGI]JXA*34$5G0,64,6CKY@B MI>)#3*65H'J7#Q\]^%?;LYW\L/_]PY_W5AM%']SZ^>!R_>A=H0\W=VTGS%9I MP51K; "%2$F#R9*EPUD7;\,P5],DFVGXJU5NURMZL%Z_?:2^\]OPAZ& !W1 M(@*_->XL3'#6C,;C;X4*UQ93,ZAY[KJT56["W7?&1L$=V\;BQ[<[.-^U?:ZF M+SX^MW%URF>GNTC+-[M31\AF/U_;=JG.[0*UKPYG9O]EZP\FS^7*PP(='B+-*Y(.,_9L I(WE\S?@'-FJNU@HC7_5 M_1<>OK@[N7=R/#]UY5ZP^GCA,6$NIVW9G-3F:5K0\-=J>0T;FK1X.6M;=#BI M)ZQZ+0:_=7.E,+>TG<^VI3NKQV_W:*?-)!+'<]$.DY39T]DQ7X)OV_%FO3;G MRFH+%$\=0>=7_+M[OH,;9G(X/YH=SU=^NW.]N3.Y5+_]W;>[N$VAXP:=.3R<_?O=H\CTMGIXL&^RXW>+G>9E.?GF1Y_SSB(WW MO#HQ^GDT;"OW$9Y>C:5$TG/S7'TU_E]1$C]]&+ MV6+&D_#X&1TC_S-K9FE;/=/)KPRO]WF^,^C'\YV M'BY01S?4SROB^];%)?KWQR5^Z1##BR-C/J33K*MX-:++I56:0B"V>FV,F, X M",A:D]D9'9U_54K$_1;(TFCG8[E[I2>+^<'KO'B]9/YMKV,N1B905@Q. MCGE5K:Y-A(U.FZXQX_NX6X//ZF0Y[$.<#YE9!=6DV>"[7VTLTN271Y-'KX_X MMV/FJ($L[VSZ7&^ $O!5K9J?J0GM^6SQMYKG.\MFV'S!@^/7;R7CX$59GKP8 MO*"#E&Z[3*<;V]/!GV$ Z MI]M5%RB_/+\G+3AL[-NI@[_ZUW/^^Z8Y?TC[/S/)AEZW&SXP9V^N/U-/7E*+ M9U@.]UY\1SJ-&KSS)G[P7!68U>R6^>#,.B1:;;)F5AR:#VNU4W;FF7IK0+ZS MU7^8^*%M_YR[?!8PM3(\!E7NSD4?GFV[L[XQ^T7X#-[,!LEQM#*YUY\PYM]'NOS%,+NLV^(R^IY^)GYAG![/3R.73S@S%:ILL!.-X2L!=Y**_#H?H\,1OF^4TRQ\AB$[7QSLX.N/KZK39[1ZXTVM-$#:=O/OWZSO#5VA&UU7<&[H!V[_U: MWE'O_>[O'MMD+)A/>NS??\=$\?4TUIKWOW1TC?UL(^L_ZK$?2#/RP0Q"<>/2 M"PYJKXS:+W,B^<,>,KF*,%L03?;XNF?+R8-AD_S?)VR%&#E];V*T6S LCV9_ M?L2@?.2B&=61_8O[^\V@XL]/ELV1MI'1]*(<"9-0Z^_9BE<^E,^Q]8"]17G:CP(Q?0AQRF[TE',Z(,5A_9T?>EL!I#KJF/[,(E MDDVEX J:Z+-%!1ILTCZX:H*/)IMDSMRB\-$5U4Z=HE]' JE/]8RN$D@=_OO9 MPW^U!%%_Z+WV_?.?_GSXK^8A?0)/'M][M?]\[]7>X_W#O<'#_B: M__GCX>,G?^X_?OIZ_S[_??B#^>WYLV=[]^_IO;_N<3N?_+GWN-2SY%%[CZ3> M>[XG]U[]+GV4*$$+6UNPGU=9I)1)..N8PZ+QWM'.KK5Z"NJ2&5T_7VZ]#Z30 MZTPQ;J;0F:RMX&IQ 8K."4RV0=GDE0-7W&F=#/CH.AF=*3X#4_RUQA2(1$E% M+ZPR68 .5F D*W2,+E15C&[)/0'\5,(E"RJ.+PMGIY!Q4TAV "ZC-L4;D!:# M@UPM 05%S"=XZ?*MG4(^ X6H-0K)1FE;G!7.R2K HC@")A"%$J=*H4<=W;5 M5#H_-6&S1&-7-SI77)XKB(FB!.D%&0K&^HB]Z9S?8. 4MOSQ3W"QO\@<=-7\;:7]3 MBE]MGWHLDTYQL3A"!1Y-,EG5&J*W0I[.QJT%,3KUPZOA>T&B]\=8K1,EZU3P5R#%B+3EX"6=!.B=-BXKD2!9 1"#" 5!%(G, MQ19LJ+BS"TY//?1RDC<8OJ1:J>2$4D,$5IQ3+MIX8V3*UJ57'C&]".L]YO-,SX: MI32X6DNK4UU9U^>/$"JKB%E#[D;Z]?/,HPTC/=1$EC*K]455 0ALI/-/X7ST MI:*1VON=7>NGP5Z29K[\1L*M@UP"E2@9YRIX4)I"!,C: B6E(BKHAO48(+=N M6 ,:3Q2E,%2 -?.D1+ 9!4/-IHBRZLR:N?%3&[[> (!;AT7,+D3M"AF=(1>+ M6')0K& #2\)2H5O)8\#BNI6LHZ\V6R-2;'4?C38B ,M G9-"E;R+PU:Z@JE7 M?BQ@[)@["U_QQM8<*U;-HE#G6)P,IE29K==&43=MQX"Y==,V.2JN& 99L8RY M5(*(ABW=6IV5'AVC3N[L>LWR[QIB5V[#CO0'4J?TC>CW$8Z3BA>MK587!,,K MUX=H*">M?/)O7>'=QKU&PIEMV+BZA.0@%J$D20$V)A&JR8(<3URFK)4.+>1V MRG)^1*ZT[@G?,GJ+]J69RV@=@2TR2>TH58ID90@E='-Y#.C=W(?.18?J177> M"" =!+*5)5PJ@,D9WY(0[1HSU>V,=T?O346OB=5$%0-K]P35A:0,DL8( .2Q MR&Y@CP&]ZP8VF2B1:A"I6+]";W39B9@S@N49="KO[ :8RBY[;S)Z-5&N$8NM M2.!K0;;V2!9O)5!R;V+ NJE^K>A=-]5C#E Q21%LS,U5701"KL(HX@FT.K.M ML[/K#&O.8PH!^]*;T->11'4 X$4)0S]+;EW7\N1^L$$79"1O21N$N7-![L)6 M$[(]8&?W&_4VR]4JW?9EZ/."N;MY](DYN(1&%DC$]HD+1J5HJ!W?FI*#( +EIOR4*I)D74@& M64(-B;PK.[O RH^Y\O&5CM[QHA= 1EV21Q^ \:OY9TS*!$,VZRQ]=SR, ;T; M\>^ &M 8H4,U K!X$76(HEH$XY)$:UGU=''J?)>]-QB]69OJG(LA1PTY.\3@ MJ\*DBE. T7?'PQC0N^YXJ+[4PN0J:E$@P-LBHLF,7E5+CHB>1?+.;C#3J-V( MT+NEX($5"./(HP@>SUN9NM,J%@MDUP[-NU2%8$M?RFU]2;5G5T/<:HZR762N^TD]TFE^SK) M?6&2V_"(91=<5$K(!*S)4= B8B"!NB85@'R2N:6-]#%,K>DTUVGNEM-<-09! MHF&3E;(15T<-\BOL_C7#T=Y?DC_84'T_6)^^!V_:W9TPN/V<"6L MYD?+_TULB]#JNL?X)RT?_'F\0!;ULR-]I__\-?^_;W?L_25BD*A22D!-181419ADD7+OZ7<@@^U MG3HYI@"([98/Z@1WTPANZS7+.L%]+03W^EV"2Z%2;N4 9*66>[@+UDPL1-<)[B;4U&M$]Q70G#[:QJ<"8$R)2NL]E) (28XE8U0 M;:_4.>53R^!LW32X&WA\I!/<#26XK9>!ZP3WM1#4,]>.+T1\U5_628$;8>F&\S@A?"2.L^WI8 M0=01K1&UG1H!G;) B%:DJH&<\M&G5FPO3,W6 @X[(XR0$;9>:Z\SPM?""&LZ M@@,+H88BE(J!=83JV&H(4I0DO;:JY;!5K"-XMAK&E/?T-D1;?6KYOEN:0&7K M=?TZIWT5G+:WX0GAV4_!>10IUB(@-X>O9(ISV8!+%J3Q[0"9G4JXUH M=4;X;&4'.R-\+8RPIN7($"!HDX2&=FX^5!08JQ>DT4"6-M382AE.@QO3#E G MA+'7/NR$\)40PKHC!(IB_9 9(+GH!?!4BZ!:5)^2*13#*ZL0$X*<:M=5A!O, M"%NOS-@9X6MAA#45 77" MJ)3)Z8$4(0$=$(-$4!!(\!-1L-S A7=X3T*)%> M!O*31^.;+UL'83I@HVZTC_HV_^W 16V$)]R'K9H5U+PEJEZ0!$,I*9@5MLHC66(%% MDT_9!4_ -I&:.K5YN+O3PHV@A2T4Q.RT\)73PKJR4*26E*)(JD@!SFJ1*!M1 M?),?"=";N+-KI^&"0M?7P@I;BA;YFLI=+-^3[>LJ\2-72RTZ/AJ\S%:RE#:7 M&B"RB0D]X(EIO*)9N^F@148A6Y&"^@T4BRCC449@GP%+(TMAWV M:XFJMI6)KY/)C2*3@ 4B1FVR1F ]-AA301E;R!LI?3\5='/)9#U>5GGFC:R% M,ZTV0$M_\I<*9@TMH9(%$;"VZ8%2*AEI./THJR>Z4NIE\_63# M*964H:1=%*9(*2#[EOM%LC79PCMT@9RK&TYQAGAEW:_OUHV7$2AJ%2W+ZPH! MD$J2SDF"D)3,V7C574LWEA'6-+AVSLU71$'&&S8'/8F@0^$_'5;E0S8N[.QJ M/95Z3.>Z.R-L._<+R*A+\N@#,"=H_AE96@1#-NLL?7<0W51&6'<0->]@RHT" MT!72!N.+YAEU M$,\9 ";TYPLZ6M)T#U:SL4^=F;;(3'G#G\&\! 4I"./:44J%--LKUD"1(5FJ"4$595P[M7V5DTH=UU\ U^O9YMKV M44$K? +&=399)"(C=$@FH4(7L66;:P6OQW3(NN-ZVSFJ%0ME1G"NUH'*)D(K M-H/1!& T%[K*6:..Z\^/ZXUT*B9D\M()H[P3X+$(S#Z+XHV/AF)VV0[>1C6J M$AL=UUO&=34&0:)A39S :8A:%PC!:>" M.:"-%ZAK%2H['9,UF,$SKL-4FC'IX5L*]?@ZSONL$#%)@X]M,EO]==R\;)=U MSIR&X*QZ\ZWA 2CSDW1 ;\)PKA8;-[J1^_A*:=L?H!M#^5MPO71W\EGNK4W*EYC-ZS M3LU?)S6OG]BWF+326J!7+1JH4O.G)V&S]"J&4GPN0R(/ U>N\=NIN5-SI^;/ M[P#MU/Q54O.ZZY2%M);1H6 ;"@081R*6R$JTKBKDYC;3G;RCG^<-?P0%T]G1^?:]^7QK!N>?[_XO[43@ZLIV3\YY)?D MU=]Y!;\!=^_T['3L1"/U;]7J<.(P*8: MT>62#" "%1=LC)A8A8" (2:S(C:^A\J]1A$U.^5Y 5NO,B@PF+W1LL0 FMFM MG>B]^#W!8;:2.9&M18@>0[':)@O!.&8_<.OOR0FE)"F]+ZVZ#B5NG6XY*BPA M6YSI]'#GQFQ<\,EG.+4:KC#BGSJ"'QZ1%5UL_KSH,._L*!^<%.YJGB^/EY.C M.;/$;$'Y^.#U!(^/%[-T,N!W,E],\.!@GOGV,CF>3^8GB\F"^'E#0KC3%''+ MR?(D/YM@>]S9N^A/RB?MJ.Z$QQ&?TI!*[FT#L!S.CF;+X\5PG'=23XX&SEM. MAVOX$G[+\N2 '_U.K&39G=:==\=V"Y>KDT3QPN>_,J-O?=T0:L.O)H= M/YL\X 6$:<+"]L[DF__Z_P(;5W=7GPU_J+O_F.!J'ZV-<1ENFAU-+IB'.Q^S MA"?O4M(G$\[N?Z?%/W#YH]KUIH>/CK3FGY2>_]Z\"=?;WY[S)K3\Y]G3W[]"?8/_^=@ M[]=?Y/[A3_K)\^^?_?;\R6O6@ [H__S\^K=?RXNDP>W?_^75D\??<]O*P;[> MT_O_^O>SW^X_U;_]^LN?OSW^2?]V_[?9WJ_?'^X__W?3@-3>3[\'QX18JQ?6 MDVE;_D9@D%FP0,F1C+$%[3KAH[)%6ZHDM6^TR&()>8TE(Z%Z%_3.A%@5?<%S M<+PX897IYP?_\V#_EP>330G]T;;>UP7*/6*)Y"P2VMY\!W U7> MF3RBQ<,J&_._RF-EY&/)I M$R4X6PR$>(B-QH_P*--TPES:J'*^6#%RJ]*R9(5S^>9YTTD^*^1R3KZ\_99E M0U-ZE\_F\R:IIF^%UG3RBGNRX"L(C]?O:C5AAH=B>3E;#J]?+OG5JU;Q"_DO MEE)LK/&EPZH9FCYG6W"^&![^5L35&1V4-P^_,_D/X?*=464MG&7?Z9@NN"7\ MWM/@BWF='+3+R]GDM%?1_SN9O6@M9CFW7 WW(+V;L%D^XY]E@GD09DVLO>09 MGI\LW[RPB?"GW,AA[/B^]HZG\WE9-@N@M/8T+:!QV1_4FOT"VXR?BL39F8ZP MS L:/ITU"3.KLR:6[VR*J(\0.5\:#C\<33*;+;S,>#W/GR[PQ;/55/-"6*Z4 MA>_FA]RPUQ-67 [XR16\5HN/98<,PKX-S#YI4HO;N0:^[,_F>/WF#X45K M0UMFZ?5*X_NDAKT[U*QTLCVZ6K),K4M>5RN71ON&!GPTE+7#2ZT/O!!/U:DS MUGH#J*-32+3FM+ZVIS7;=N MAO QK715[N\*9>OJ(IZ._/S52CG\^^%MJ%N1 MREL5#W-FZ536Q_--F_^F@0D/&LDPD(EXX#?-T VS\V\EVV=4?N[/EOB4->*G M0U,>UE-EZ'%;K;=8\Y$/?_I=44I:!R]B"5% 2$WS\;95D58658C1;)C4/!V& M5.;9L!44NJ20E9 42Z($7OEUS6=#XSEG$)SR'31#8#-GTJM9.7YVYLT\=]>I M*T:^O043+\R3X_???[_JE9D?B_/BM=_W]6>'N"+)7U[]LM=;LN+ WS][>QH:.]PT]UWG9P79"D;WK?Z^NU*NR-7 MJ^TT[OCTS:=?WQF^6O,"GWX7[OA@WONUO*/>?^O?/5;=\7-SM;]A:.'[&]CO;'7JXTB'[Z%YU=.\O M9JN]J#Z45QW*3ZW5/9Y!_5!2Y^NSHB\>\6M,]WQ1@SY;NN?QK) 1PFXH^G89 M;6KKZMMC/V]3:*?-SNA,U8+B_U47T=E:C 29 ME4U%7?JLZJE+:_EUQ&%^HE_]- [SR>M]O2Z\>WO^)W_/OV6_< MMM\>YS_W#OLG^A?N\\_/'O[Z?=V;K6(P]QY)O?=\3^Z]^AU:O$I6*)2,6;2H,X&0 MJY"A(K52:K*VVN323L%>N4S69<'Q=43 =Y*[/227*VJ=:H(: :IU22(50[GH M4JUUV$EN#"3WUQK)Q50BE)R%,<$UDK,B:8?"!BF=TE[Z8EJLN9_&<.6ZHIWD M.LE]W21GDW&(SI#/%FJ-*48#@0 I9>UK)[E1D)Q:([E,5I,-($HUK,G9JD4@ MQ4R'8%*RF,C)G5VPTP!;/E#3.6Y<4.\<]Q&9E93R3IN4B]/@4DFE@@J9-('4 M;,=VCAL#QYDUCDO%> \R""]#$H 11$S:"%.)4M5,X6\YQ MSBA?8G+5*P.19,"*F(*1 &0T7CY[7.>XS\!Q=HWCE-,QRI2$S&@$I!I%2E(* MI]"X:"'96)M'CCENR^F$.L>-"^J=XSZB!)O7E$ORK V%1#=B66H%4PKDKM M.L>-@>/^7$]G&=&:TK8=="FZ97\@@8J\L("%6B&UJB(;JU%.S=6+%7PIEKL- MM9/^@\>SH\F]X8 %]II)[Z,E8ZLQ407,6$!331J2DC6'J'T*%3HM73\MO=[8 M#+5929+9"5]=%*!T$@E("@)=B:>N>)([NTK#U,*5RSCV4@OCA6_U4GF70,42 MP4.)U40JLD8I>6F$#M]1P'=]FZ]$'Z2T3L0$** X+9+S4L2(+:^,#U[!SJZ; MFJLG^^O@'2]X-<0:531H= 0='+(= "[F1(%XZNN6P%MG?U(1?]%BWG%[.=RN M[UQ9DC;8DH5.P;#8Q2J"BDIDK,I5DYR)NB5Q6N6OZ\RF>3:J@A:0.DR4;9P1X?-V=? M++CDV)C+Y, :&TE+TQPT&0&K[N%$HT#ONE--_!.P;PKCO&@Y&EHI;"6X\":LM^&TH6/$.9;7>I4K([NW9JW;9*-G?P MCA"\T,Z(!](8@H: .EJ;@HJZ5A=E -T=XU\(G^N.<C[#H^P].#P M]U).R#DD4)D,2,#"RH -5JEB97(NF=@IY_HIY]&&&]SDJI5)263ELH!M..%''VJ=J@E;4./<[G!Z$7IJ$KCE:7"JX!'@0TY2MYXJ,G ML)+.WJO MA-YU-SBY &!M%?S_ROH"HS<40$'!!TS1\!^:]04_A3"F??2.WBVC-]4(U365 MWR;(-L5:66-T6K'*J$F6CMXQH'?=#:Y"E,4$*51A1ETJDS:8?)5C61V?E\'GNJ?;ZZA: M DQA=)$"@D6!.GE!F8/1F9QUP1B>>(#H92HU $;R6><@ M\2H)H#LZ+X/.#3\WI"(C@.!),(*)TC6O&0A;D@UH5=6ULO3LHO,&@].0J[$2 MU*P-I.BB(7 4O:G>L28EN]X[!N1NNKFS2Y6G16C%/R!1%$GQ#U=#).V4LMGM M[$:8:G7EZ*T>_GTI\#TX6,<+7I]C<"J46IUCG5%AS-5JP*1T3BR).WC' -YU)[?,CNU@+& M5)GM5<#;\7D9?*X[N:W3J#%*H7UTS19/ B/PCZJ,JIZ7II=LB[LQA9MU=&X] MWS"%E!0OA1J!E:WHP;(U:XUL)S-*]Z.- KH;*5"T,\'QG'A +_C_C-H2BG#! MZF2,-!CTD*(H]ECO&PQ>S40M=;1LUCIHU5],8>785(P1J]%=+QX%>#>P5@0B "9V)211J#L9)GN50Z[XR =S:S@4L+Q@)K":P]6 '6&Q$I1J%2 MI53V=\ T&+WF3E#_$#[7G=T@ M?0Y:!\9G8GQF$T60.0C*UGH"H]@PW]GU/9[[)J.35<."IA@-AD"!3L&ADXYE M;56^V%ZK=A3077=U.U4I&;0B%Z,$ $B!LJ)HAVY=I:H"M1IG4Y[0#MZ;"]Y$ M4:N*KE1 2%$%8%O<99(F>?ZBIPS^4OA<=W4SIV9?D(2.D?')1K$(%IQ(Q%\4 M2<8EWU(&7SD$I*-SO.@,CNT>&;VJ8(!"JQVJ0@),U;'RJ[K5.@KHKKNZD5(T M.1IA)3%TD[0B:&-$E82RQ8%7V0XZMI1A/>'W#4:O\<8GI9P%;Z$&#$75&*%X MT"$5Z(KQ*-"[X>MN,;/*2RU4RH7A&ZN(N=7"T9$J:9F=1-:,86K]F+Q.MR'@ M^][)\GC![>@)OM]_!,P4JL'D9+(&%6NR3K,8TEJK8JN]RA&P3CK;(9V'FPF^ M:X62P2,SC4H"E&R.-*RBAF"3*TY#;,5XI]'U)*,W&+PRYDJY@'*J'=@(T3NC MK ZY5DW15!>:Q%UJ[[E@410A&R4 M!T++VI+SENWQ*]OB'9SC!6>220(8,B59H%)0)MT2F91,%G.\2LJP#L[+@'/= MSQV=*=;E+&HRGH6G!!&2C<))J:"=N;!0=G9C3\]]@\%90@)+K98:%$"9T56R ME74J;Y0O=5LG'7NYZ$\%[;J'.Y= ,7@04EHM@#*#5OLDLJ;DJ@FUR.V5B^[( M'2]R6PJP2-;PQ =0%3'K*I.+$1V5"OTLQBC@N^'B]BW+L2I&)'",WRS;$:JD MA-60$X5WC\C!8]CON]YT>H:#:G@\^UL!X?0L7J:]%1 M5E;E3:^A-0+"V4S4$H,K5G F16!C&(MSA86= M5)1#C%&Y%@RO@FTYJ[JL_%1X;N0,\2FXXJW(0]8! ME1B>,6GA"*NS&HD-_JVYF;\*N_&6(K<6)Z,S42;G066#F0H:8R76Z*CT1+:C M@.^&FQE386FJ7#NT'P18TB+4&EOAF))-:OZ!5CK=3M75,W:-+Y)ZA<(XWSM>IV+IHT0)6M@JV=+Q*HN4,@EG M'2_E:+QW+;.IU5-0VXJU^6AT7/-V?F>YSG)K+-?VJ8IK*6"9Y3PRL655:XC> M!BTK]:-[(V&YU^^R'"5)A#(*A< LIR4;C-*V@BU*VF0SSU-I1_?TU,1MU4[H M+-=9;DP=O\R)A6B4TN#:&05(6%,!_@BAJA"RAEYA8APLM[^FRX6:R%(.0A95 M!2 PR_%/X7STI:*1VGO6Y?PTV&T=..HDUTEN3!V_!,DYJ72QMEI=6"E()?@0 M#>6DE4]>IQXQ-A*26U/E= G)02Q"29(";$PB5),%N=3"B[)6.NSL DR5VE:( M:B>Y3G)CZOAEN@P&?=]Z& ?)[:V".)CHGKS>^^NGOWXWH3GE% B2+=6L*E;$A%%X M"NVHKZ9LU,YN-'IJ_963S7XIFCO=)#YKR-F:AH'$+N; #\9YG*/+M\TWW, R M/TD'M-'^CWA0?V=_Y\>_\P.1#Q]^^>:U%PC?3$SJBVN20O[B*(AG"Z+)'E_W M;#EY<%2H3/Y]> M.KQP37V05D<^Y3\NYN5DI7-\]XP.6[,FCRD_.^+W/YW1S _[T:1_**P_ES\0WOIS/%E\M^O]6F)39R[/G M;\S#-8WX=_/%B_D"CVG"TF8R;^?<)V?#O-7VN#OV(QIT]\5\.6N\].V"#IB@ M7M+=-@7"#'>OCRLNJ3V 1:9Z*R=YD$>]0D8(NR'<]#+:U(W(6_S+T>R85[JZIVL]K4ZQM4KCD3*!EX#!ETBZE K*8%YEJU-GGB[5/5W7X>GZ MZ5R0[4^O]YX_^#U!)I^B$CY@RQSOO6@!:8)2C92D\]IC.^_@IL%^-8ZN[L_O M+/>9@FQ5\F1BTJ02($*RA0HX654LU;C.ZD+:*F@9.Q6HJ>]!MIWE;CO+N>Q\,J26?7R*F)797K)'?;26Y@,,V< MEA!R^T%H,4BER,M$LI/<.$AN397+:+5D;5L$Z[, :TE@T$G(H*2& L5(QZI< MG-K0-;E.0ZR7W=)%>##H#>: 8&,*W%A#([-EIS MM(C!=9(;!\]_^/-WI9)*E;D-:I(MI7]@54YYD;-6UE0RP;2C!#Y, M6=?[6FCN-B3\_P\>SXXF]P[Y[OQI=6UO10HX\N -U9"5-%"H)B.3C#[*X)3E MSSHOC8"7?MG8$B4JE9(-O'Z +.%; M?(@@'9@8*B2EHZ=6X:WJDB*XHCM\QP'?=0<1&:79SA589*M+C5I$'TB8; &D MR1Y4;76IK;GR^<2.WO&B5WO4U@>'QF;P5%)3*=&:D@SF#'9+Z.V9DS\9N.O; M5SY#]A2JT%H5M@F\%L$K$OP1E:Q9FTJQITZ^!= U-AH+UA9%!8)E*9R0 #0R MA MA#[(9"7[7!:_-J8)VHM3FM 2E1+2N"&NBMQI-PI8ZV4QMN+(QW]$[7O1" MT"&!ULXI#];H9#1F2_Q<#-;W+8>1H'=]RT$';S*"%=(:8+49I(@1JLC@0G"R M>+:"6ET1[:Z<:[>C=[SH-2$A>&^PFCH45@W28] @ Z*+ 3MZ1X'>#5\Z&&]X MWH)0H-GJ=2Z(()T7/&75$UM"@]6KI)YZ-R;Q>QN.4NW-2CF@R0-<'I^=,*Z? M[#F_%36ZJ07SH,2JLH%L*%:6/]61JSZ7>IJQO[/0];+0DTW/.6*-IBA!+K2, M8&S+1R5YZ7K#%TU>$/\B M@$H2H1W_2"5*UJ$\LE70+'@ U]%[<]&+-CH;R5G"",%1#,GEH!"-C57;'G4R M$O2N"5^G)&5F65%5TYU991(IDQ*89"W:YZ1S8MUY:LVVM0K6*A'/%,'JU%B@#*]',QDS"+I.4 M3?9&V%:\?D?O"-'K0JJ^1 PR%U".F3PA9#>^YBV!4B5EX MTU+9Y]".%Z(6*AB>(M:;6;?>V0UQ"G%,NO-MB#7_#H\8/3W(_+W%;9URI"6K MCQY MN*/VBA58U!0=-6J4\X(*"=ON,JE=]32I?'Z,:PP%&M%C,H*2T Y2)-J M9<9Q9NI,#S*_P? %%YW*+MH6=D$L>:BHRKJ#=*G5&.@:PTC@NV:M1XHQ>"HB M%AQBW21;ZYKG*)"SR>2LO&D)I:;>7ME<[_ =+WQST,36.E&P&= IY'FO*69> M#$&'?D9D)/!==Y7G&B@5"4+KD@10""+*8$0-)KI0I,XX!+O%<&5UOZ-WO.AM MB1MEJ 5E(' )$4+62::B H;JKZ([=X!>#J#KWO HD0&:!3CPK!Z#%H&-"I[K M[N[8=J1X$@2RM!20:A$I6-G.>P3IK/>8%F"L!",\1< M%!8E@S2ZNM!UWU%@=S-4W*::P$01%;%L)6#PEE1$L92"5,DK8-D:Y#2$,9V0 MO@V1X@].%O,7U./"WWLZ19>JH*)E91"L!68;9J!JE0M>L4CJE#,"RGFZX>RN MJ*.OQ0M2KD6F 0E4E(4A2\89_A9:2@8UE3TT[2;#E_7YY"(ZIUP&'11&0T:S M-@^1LB\]L'0D\%TSQEG-0S;$M+!: VO[$EC1YSE*Q@,ZJ6H>SI9ML>)[1^\( MT9NRAZ(4IN * &% 64TB9:V)E63W=8\#O>N^;ED!I6T9LI5I)T-5%DGG(!25 M$BU2LC'M[.JI]OU0QPU&;SLVZ2F&!ET(WJ-,24G^7SO773%U](X#O>M)55*. M5=HH6$>6[4BE$[$DQS@V.J'6A,4VV:ODE=,R=/2.%[T*7;5842H9P-48+?E( MMMJ<-2779>\XT+ON)Z\Z^8Q9"X/)L.&K LM>HQB]/K5\#4E;:BF17-><;S)Z M6=RRBFP").W!)ATCF91B#='H4+ ?ZA@'>C<\Y89GJO(<"1LCB]S"UF^4U0F) MWA%K4M%;5ITA3J,:Y"$%0\Z_J% M=8>4L?)OLN6_24#:-X^;ARMG0>KH'2]ZVSXG2!MU3A:5(.M&*_B M<>L O11 UUWBR?C:YD4PEQ+#LC! :R9A941C/&6E6*\/ML/S!L.S GB3970> M+81JD5QL60:]L9$H]/"UD6!W3;B"TL;)Y(0GFULLB1()71(AQH2:]695L3G$ M3>SHO<'H15U!VR))Q0"^:E114<82JDF:9+=LQX'>=8>X,98M62"A8PT"4!6! M)E916*.A6M*Q;(F4W;OAD]#O1N M.,2EUV"L#()_B0*L)A$T.E&5]S&98C%'MFQ;CL$K.\1[Z/CE'.(GR^,%MZ-G M%7^_01Z=M6BKU35!S3X$5;6)$64V0?;<:F-@G>?W-KSAQK62%"V->)%&@ $C M EMIHE8FG4B>DJ*F,\2KZPQ]$WV\Z"5*OJ1M)1@U!)5%#3()_*X+U__9G-=&:J)+2.[MQJL*5M[(Z>L>+7J^\EC'8 M7%F%="WX)5I;M,HFH0ZE.\._&$ WRFZ&$G5J"?^-;P"%S"8Y_^8)986JW2IU M:2_8<8/12>@P*NVE*@ R0[ )="S*).447BF\M*/S*%K(&I%T93L M/2A 5"W^)V )7E6I>P37./"[X>@N;*Z$E R+W5)8*992I**#B 0,;!-S@+;+ M;*=:73D];X_\OA3Z'AX_HT4/^7XOX[CBI,V9K6L#SI?H/$"H/K/8,%A%],4++(1>>I^,<T.T,L!=,T05Z&$HK$*#14$F,#8#*F(&J3%8C3Y%C.J M>D+2&XQ.5Y2)T2DR$EB7;V$KRIG BF(%J.4J=6T[.B^%SHW:ER8Q2WHCBLY2 M0(8J8I DE&.5!Y*-UM2=7:>OG"2APW.\\/0.3$+T3D7)=G<.2-;'J)0-1%%92B!68(P@5:H 58M 54E(7Q%S#B4ER?!4'9XW&)Y.&HBV>B3' MQFAU@4J";+P.F$T*V[),NQO[DV&[D;ZDZ3F>2'A$V?:'6Z9@<$+:T XX)E^; M%VQ+;NP.W?%"-Q6;) :?C2-(12$8C=+9$GQ(A-VI- [\;M:U!+*4M1;92Y:[ M7EF!UB<>8)0YLFI,A89$ LS-(\+O!]S8%[U"Q9&[K1_/C_%@LEBM^_<-ZGQ1 M:"%6[?S6<-?*_"0=T.2L>:<7',]??-LZOIP?S,J;+S](0:,;D__U^+"\!6;@*360S;Y)4#=R7?0Z?@;5'P#QM^?42BI*(75IDL0 =FX$A6 MZ!A=J*H8W8+76&DJVJV>]3YWJ)-=)[D,DER);B#5HSW9&C@%K MT>(+X8--9*D6(K9LRS)Y*!("26@"E)&7++5Q7" ME%7.3G*=Y&XUR250B9)QKH('I2E$@*PML)Z@(O:2SR,AN?4M)D#CB:(4;#2# M $A*!)M12.UMBBBKSMA*4DYMZ(I.>X[7'<^J:F3X2U(HA [40.E"H2RRE9U=,%-ENA[7.>YV,1N7:FHIJ#W$J?)?G28W; __\QCYI?QOF;W< M'7K0%N[LZ 2'+ESP"5]XUH=3.(!EO+R8+V?M@F\7=,!7OJ2[KV;E^-D95L[= M==IE^?863-R[D^/WWW*N8YD85XLO#WG=VA3?3.9JN,[]?+9X*R>>DD@+PC\$ M5F[KMWCP"E\O=_[Y3I<.9T?B_/BM=WW5P=W_3@N^[X*WKLW+"N!)JIBURCIA M!"]5^[)V*6D +!C :IE4=A92U-$25)]6=,;W4+G7N,9E MHVO-7@%YJ,4G5M=J@0168DQDWIV]0UP\Y=ZVE6S?%6IO)G-8A6O0X$D]P!=+ M^O;LE[MEMGQQ@*^_G1T-4S/<=/?TZ:>KJKU@;=4/[UM]_7:4[\C52)^&1YR^ M^?3K.\-7:X ]_2[<\<&\]VMY1[W_UK][K+KCG?VDQ_[]=R9 ;VQO;&\L-];K MCWKL1X9-O3?,T;PWQ&J3^JY)H?47*K2/9G].]OBJ9\O)@Z-"9?+ODR.:&#F= ML%*JW]%C+A=:=CUV3/BH3G\S.YHT6%KUN0QY6='_/ZG,UIN:S3>#Y4;/JK_A8R /WW:A_+*0_DS\8TOY[/%5XO^OQ4FUVH_7CSBW\T7+^8+/*8)2YO) MO*7@F)P-\U;;X^[8CVC0!49[FP)A[EQ@1B5<4GL BTSUCS6+=+PK9(2P&T+8 M+Z--W8C$ZK\O]OC,L\:5U)&2RJ$+3"SRZ1 M#4I!H(1)K\Y*::E6+G/=7>;G7.;/G\)O]__]Q\/[3^S#^[]8ON>/O?L'S_;N M_S9[\A?_^^LOK_;N/X&'O^YON,P?WG_VQ]XA/__Y'\!MTOO_^NG5PU\?O-KG MMO._?_[V^-ZK_>=/[1/=:EO\="Y0_X>_]N_O_0Y.>>V5%#JURC3DC(@ED5"H M@FS)/4"UT(?HIL9M*Q?N->T'7CJ?7V>YSG)K+&>=3BKKB,X!."BF\="@ 4Q4Q^2@R5%-TK&1,"V*U=NK#MJII=);K M+#>FCE^"Y3*"D5:S'EYKYOD0HK%:3(./( L&J51-6D+ M#BF@LIWDQD%R:ZH<)JD@)2EB;JJ2^;I(S":*UE'1@94Y[%TDZJZ1) M$:K!K#K)C8+DSD7KO][[ZZ>_?M?6\:2Y(GQD+8ZED1)(4HM*+A2LR:C0[%70 MT^C'8TN7?(=^=/*[Q]*])'L@7"ZI;)L?@(,LOD3(C*FEH0 M90+HO#0"7OIE8TM4M9V"JMC"A) $*\Y%Q*2"" E5]IFGM+G1M(:I CNB])$] M_>NV\>N+,DI[2Y[M)ZK0$Z_? NA*;UNN.$D5$$!" MD#E[9PMF-"#K&% <>0#"GK58T=O:- [_JF0Y3*6,PHL%@2X*H6458G M@@DI8V3;I^VLJBE/5T?OS46O+=7%8K,O$(%Y.Z;H8\Q#(4Y YSIZ1X'>#6^Z ML9:,9KTYHM8"='1L]H(7BOFWQJ(<3]7.K@8SC3"FFJ) 9>6K*3VZL0V06B;DY(63D=]HIYZ:B#!V[*]*MG=YP-![]+B&TL+ M7Y1)& E!0$MB6$+KO(&8FH4\G"U\A&K2M!!&5 ,%XI).55A+*U[>3:VUL= MGL.%9W#H3445E"*000=I7;#:6M>.VI#OJ^L@L+OB('<>K)8ZK$SFSH?W2/*+P>_;_ (2P\EOY!S@'S4"=BZJP6\E4A2 M!:.)+&2?L-OC0^"-1*R%!*.Z+<:L7&+$I4X T$IA3#BA["V(2^ MJ7Z+\9MLMAICL0D,)$5)6\PF&I-8/-C:\3L0_"Z[P]D""T46$1&B *,R_Q:D MT+YX5QV/I(&M;>/&T:Q]0*W#=[CPU9@R5L<2)2WQR#M\ M-P??97>X][4X-M!%040!(621,@71,O9)J2-0J^OIQJ!"1^_M16\LA66R ;#> M@_0F4JY,W%2BMX"/_%TH&"2[*%*4#K;PR%8.#=9(1=H!>":#+WO"FC+V-6O"8LG4K M)8GDLA-4V;!A\\9##KR\KATHTM$Y7'3&"*J&F%71#FIUH:00(A6HTI81#-8)\BQ;/*@@TA43,,:$% RYK7EQCBQ49DCB^"]'BCTYFTU?4 M8\,OW!_/.KDDH[=H(&E"5.@K865Y@(1] VX(G/-BQ1E>R,@$2HG<@EH 71(I M5BDRE%(\ (1VNCO".*JU?>%]_WRX\'5>JX2Z&%LJL(67G*2JBO(V5?+0#Y@- M!+[+OG#'* W%BJR@.=,PB^ARED<97 MD"6&"B:C#"D%::7J&66'@=YE5[A+V@4-1O 0D0"HT"+7DK 4@JNQ6 QV:SN, MP\8R+7;T#A"]FJ+G6>!XN4T .:'4.9 #%2%EX_M&UD#0N[3V IOEL18OL-:6 M6,4'D5(&0<64:D-+DA.;*SSX'GEZB]&+#CVA\DGI DA$3]TL"F6*B/CN*-W M$.A=B1IG^T;:R%*9J+#A6TB$I-D.UDR[51&ET[1(WJWM:>OH'2YZ9:R,S*)S M! ,AIX0JE6Q,3<&'&G1'[R#0N^(J+\9210I"DF/I[&T6"<@+Y5Q(-E!ABZCE M$PUC!9LJ'MCCQB\'OP?S"8I_89[42>[1XQ>>!]7 E*.4BMZ"K1ADU#) C+[) M?Q,Z\PR >7Y;<9BGS&,!Q0GC?6JJOXJ6PE@8:71*+E7(BHDGC.7Z!\[Z'OMP MX8LI1X/1>$D*7 C!LY( 5[$$+,;U_:Z!P'?):+>2LK+-2K>5=4-BK"L8:J-B03)36'>;1K6^P= MO<-%KT[&99TEPTJ#J34ZK,F'$&U :TL_^3$,]"X[S&NT":,.0D)LP:FRB&3) M"U>CC]Z['",L#%^ONG2^Q? % @G6L5JN;#&%E)27,:K%!IBMOONMA@'?%8\Y M&.622E6XF$H[N84B&4M"^;9G&8O,CE=?@'&$M1.9]=CRJSG,3^;',VY'3SU^ M(>MXXV+0B:6^JZT$ JJL?20"G4H"Z+OL V"=EP]6O.4F>Q,+6I&;IPU.SJNA5-U;RND-WN- U65/A M26 E5E!9)A<"07#1)"634=UL'01^5WS=/F7K5#(B\\ )\*J*X&02NJJ F96Q M,FEK6]NQDT/*:G 7@L.?'._3K$>%7YB3&&5DU0Y.FD8TA?] 8RWX+%6NU/,P M#(%Q'JWXN5OT2L9LF7"B%Y"M%ZC " C>DP-L&7%:G=^Q7[_(5]\<'RY\/5C# M0TP1M00T*M40?4A>6@7:I'6T?D?HU1"Z9(I[C84JD: @V11W.;*F+VR9)Y42 M!HP16_B*[H&CMQB>$"I:S%K)"%!\#,EJ)NB2V>)CE;A.GI0.SRO!<]F/;;36 M*B04%)45T!*8!E9"(A6'UE!2P;4BF3VR[!:CTQII(\M308--);D2G3$2K%69JNP+[R#PN^+FIHA1NU99 M7OL@($,5Z((5UB9763)#QL(KKQ^;< O3A9_", [P4$%?=5$C3 M6:&9.)Z^NM\>>#X]F)31>9L_RDF#ZXO_NK[GOS5&A]?.**@\USGN657;*G&V:2J=8[MQI2"8CZKOJJ,0:=^C' @/+=\AM\[ M;5Q6(D&R B &$0J"*!)MK19LJ+BU#4Z//6PJ<69GN%*GD7%VI. MP=BOGVFHLUQGN9O-RM[*XR4"N.A6'V_5ZF<_(%4R\1(X^T)K MMO_@FOWSY#^C'?[4_GSTZ*A0&7U_T1]R3[ZHA(M7.JA_S8Y M&AWO3T_X$F7^]PL/B;XSU:ZP U\P/\UFY:34WWVS3X=MF:-]BCO'_']7TQH MOJG>N R ;V6O_C<>OOIJ]."$&X.+%WKOKMN[#V>3 W[U1>_*M;OR)^(O_CZ= MS&XL^O]R,2F3W\^OOS(.7ZC'OYG.7DUG>$PC7FU&TY:68'3>S1MMC[MG+]&@ MKUY-YY/&2_=G=, $]3M]U89 F,6WE_L5Y]0NP$NF^G.=Y$X>] P9(.P6T;E7 M45.W(M_T+T>38Y:4/Q_S[%^AENX5[%[!Y8.97F?T,68L&:JCZ D4D4J$N64F M67@%U;E74'6OX)?P"CY;B4GV9)U1X 6E& 10T2(9 N$]5G(U)(^XM6VD&WOE M;HI+L.]]=):[IKV/['(QKBH?+>B08BDJIV(,1HL>?&>Y8;#<4A2+\>2M44D4 M*8W@61 $FD1"A0*\4$53E=G:ULXSR]V8C8_.2&].!7D7*HJT=3O8Z,%$>I6E]=D='6HE(JG>2&07(KY69RC5F"T,ZV MW)G%"<28! 4-AF=STL&RP6K'*O:S99WD[CC)N0R SLI2]0-25TCK0FGUC< MN1@[R0V"Y)8#DJVCD,B0<-XJ :5X@9:%7?)MK=)DLB%6J[%S-^8$[5VHS_ #'D^.1@\.^=OYT^H1WXV4>0645K7M$%3( MI$+;(^#_M*\ARMK%UQ!X*:]LB5+6!$4W'JI,2]Y*@9F\(%400\U!!MS:5LZ. MI>RYIF\Q?DT)+I(NFL4X%/1!0W$NI(H!HG.YXW<8^%WR$$5GV.SU260*EO$K MK0A5*^&B1XDZ\.C)K>TX5GYMVZFC=[CH1:BU'56TU1O0MA7O**K&$KS-I<:P M(?3V7-.?#-R5C#H6:M:6A D2!4A?!1891%8IZ6# )4@]U_0=@&Y4555MR!@P M@*:FP'I,>\04=*I*]X5W&/A=+O(@M5$.J[#.50&QM.*HRK&.!N>555IFM[7M MQDZN'4G8T3M<]*(F'FY7:K4&9*I)(V5>A)TV$,S&%MZ.WO70N[+G0+':%$$4 M;;0 $X) S$5$$UN&KD@^Q%:BQ<4NFV\Q>E6),IC/ZR:[S.U%4W:M$2>5"Q3MFH9("%><+@8M!6V,["PV A5ZLN,Z- MM+I:%5DTR"B@H!$831&)>0>M*J2,;P5486PW5M]@0+$)';]_J(BVX95BRF U M,'H3V1J-5ABSR59V_ X$OTL6/)!#*G%1G*3]\"!B(A08"&PBI[64BQ+E,JH. MW]L+WVQ")H3("ZX&@R$6S68?)LH^Y(S="!@&?)<=Z)A,],:R"5\5"HA9B4B* MA)%LR"M;2W&ZF?#*;2IJL*-W@.CUSB5=E#1H,E\,H],)HBNQ5?\SB!V]PT#O MTN(;BLY@ HF$K4:RJ\V"CU8XEE#9.Q5R0Z_28QLW=1*_PW> \*W%&YUS]94( M4BL"DY1C8>:AQE),[? =!'Q7_.?%12^C$0"!?Y@4&"3DQ;UNO*T MX&Q??(>!WA7_.=LZ.F74PN04! 0, M;/HZULY(REN,"8/BU=?+,6SL]'2/-[\<_+[!(RP]T/QB,$QKH(D.RIMSR: MM=UM?<]]N/@M-J$I4N8J$]AH0\1@2$<*O/)@Z.ZV@>!W.16!55%9[80VW@JP MN>5;*20\.I,TUA0C*W[MQSKTD)E;#%^M2J48,D\#![&P_*_.5!T#A%0H]-27 MPX#OLK>\6,\VN3$BE*0%R.8M#SJ)1% D2A^"\UO;=AS4VEO5';W#16]-P-@- MT;)NAHHREN(H0M:\##.-]U.: T'O\E:U1(<^65;+*0OPL8KH- I3K8;D:C9R M4"@I\6V^M->!S3:XH'2UE[VO44JV!W@[0*P%TV1]N'%4H/HM@ M:Q"0$@-46\4S)NM2@.E5MLWH+HUO,SR-T9*!6*!FA&!"]#%YYXR.+)I3ZM[P M86!W-36+RX%JRWS@6B!83B P 6,YJFP"TVUN:>&5C6-8O^YWCR:_$OP>G,GP3#X0-+)<2"5N;0]RQC-??8;( MUGKT1D"J0:#7(%12.D0+#O/BW =_I*/W]J)7:V-29>/7A-0F :IHC-=.!MG, MX!XX/@ST+CO*DR462%F)&JD(J%J*6%T1A-*@ENBS-FT?.D)?>V\Q>BTZ#ZU& M [:B=-FEMK$%N04)ZEAJ1^\PT+OB*L^H($0$D;!%@;F:!3I3A=14"A0,QI6M M;9X.8P=#.C1]%P+''\PG*/Z%>5(GN8>/7[A)Y[UEQK%:4X3J?3(2JI*(7@'K M".C,,P#F>;3J,(]*>5^\D!69>$*JHN58$29[K7+A4:W$JE^-Y?H.\[['/ESX M J9VWAMTB1%TQ2"S5M3VO< YUO\=OL. [Y+13KJJ&&T63K;*ZXHE0W(,9%L3 MJ.*+U9B;RTWW +;;C%Z)IIA,ME2O>?%5J06@!E,8Q0BU=)?;,-"[[#"74:7L M \M\T)%5O^3%5V,5,?/040Z&K?>%RZVC]S:C-U1O>!ZPZ1?;;G5 4$@UJ43! MZ%36"3_MZ-T@>I=/;FFTU:8B6"Q) 9BM"-%HH4C%%O:FJE[D.K;]Z,=M1J\- MR8>6\\XJ!19+E"Y%:Z,UN83B^L&M8:!WV6&NH"I7%0G5CEQ"IBI"3E[4')IP M2B1URS*JQF[]1$D=OL.%KZMD<\FN(@"X&J.D3!)4('!,\*;#=Q#P74VUXER6 M+AM!";4 6WD=UA1%RJVR<;9.:V#+5XU#SU3^N1WF)_/C&;>CIR:_V,1:9 M3,@:(1N%/AEE2U;*)T)#G74&P#J/5Y.M*&EM#EIDL.V\*$J!+;]Q-BDIL@J( MPB*[H@E#2N_4M]DW79T(;3*5-7\B-M@K!H58O5>F"0A4730,!+ZKWG);C$>1 M>:08OLZ)( NK_S::K!Y*RKF5-QE[&SI\;R]\=4TJ1V9NZ2R0K0SC:J14OK Q MX.TZV1HZ0J^$T)7DX\0+K/1%U )60'%)I!91GLE']"2C52V;F>DAJ+<8GE*S M#M:2E]2DV! OO+0"9:"4C4'^K-8J0*HB@C =D M2JU@MK9#/UIYB]%)X&W!+(U& Y)<"L';FBO(XH)6FSH9W4MB?S)JEUW=3BK@ M(6.8HBT"@F?4\H(J5':.)8\UKM2-E<3NT!TN=!629@NU6&D,%*]18U;D;)+! M&_ ]1G,8^%WQ=:,#&6O1HD;' (Y5BF0QBYRE+.1R3*9L;1LU-JX'AW]>]#TY MWJ=9CPJ_.'434TMUB+%H(-*IL@$GK4G6MA2G/:QT"(RSL^KGSMH%#T60"B M9&#MD*5H%9QEKJ5BM:=1X6%M1UG?'!\N?!V+18K190P14C$Q13)K)6VM"^NFX/NLH^[&I9"+(%8OE M%UY,(K4$Q9*9&%4(RK6X,SVV>NT]JH[>X:+79Y4<02Z^>) MY7_.SAOO,;24 MQ*5[P;\T<%=2B7M5;90@7+2MT$[+]5^\%D1!47;.I!(VY@7OT!TN='/.ME(D MULT5DL&(NF1MC'*YF("]5L2G#891(V25]ZH=-MW9A2'G)-*%<$D M7GGM6.DA.:4V%/%]"L,X<'?XWO08#T:S4T!<=<\A36>%9N+T >X;?N8R/4D' M-#IO]]D'CJ>O[K<>F4\/)N6/-S]*6H/KK/_Z@AUT:]B<7,82G-/\#S@PO,(' MU$8:CT65[@09!)O_N++# %A02UF%;F?P@*H3*5DOR$@HUE?T16]MAU8;8GU# M:N/P^<(1#9U(.Y%NGDB5"FS4HM00P?!ON6CCC9$I6Y=R3QTX$")=\D>AI5"S MCP*5:Q6R,(C@=!7)2T^ZDE6&B=18.Y9J4X<:.I%V(NU$>J%_P1M;WU MV(9-%1_I/-IYM//HA:?TB'*-6&Q% E\+,A))%F\E4'*QEWT<"(\N1R;ET'9% MI6#C/0N EB +_9@>U:8ZYV+(44/. M#C'XJC"IXA1@])U'!\&CR_O5U9=:=):B%@6B';IC/9I9CZI:NTXL&P:,K<0,^D2[1 M)6&MU (*:]%@ P^2D9*"D08P+.)M#8RENSV;38O @W\<(]^4_RV3W[?_R3_. M&WZ(LQ>3H\7M[8([/S/Z=$/?KQ_\[X^N7K2Y#4?#X>3H!!?C;: 1\ M7YE[]IR7)T>%CH[OB]/7-OVT_E(/^\^E!SF%L\M&UYJ]@G9NH_C4:G 42& E MQD3FE(3X.U0>-(:@K'C&:LP0'-M9D BDL<$[2#X[PS/Y;^KO'^BTLS[=Z'.' M-9[[X\]QBKO5G^>T.<+Y?)HG>$QE]'IRO#^:,T_.F<$95J/C?1I],YO.YZ.? M3UZ].G@SPJ,R^M=L6D[R\6AOQD]3^5,/7LR(#GEFG%[@$?<(IA'.:#0YR@S*DZ/1-]/9J^F,[[6XT+2=^KRWVLNC]Z?NQ^"V_<\T^\?VU;[SN2%ZUMNC M"??W\?%LDDY:?Q]/1S-ZP8\\'R6<\PL\K*W+#Z;Y=(RG=30]F8W*9$;'^-1YM:VR_/,X.5V=DAE@K/3$3N:'H^.B#\P MQQD_V^(>Q*^?S!?]O]1Q?]FKU]U]_H/=]PU_HBTDHZ_Q8/&D5VWTZ6*T>\*] M-\E+#C+%1H#+,5?K0&43P11,&$T ):&<;C3H99_\ M$"XPQ'AIO^;SF8AM?!?O_/'2P?E0,YI/I^FHSJ:'?WQ@?LJ/YS#F/XDY$OE3 MTX.#Z>OY_?.)NU ;?VBC4X7#3WZ K^9T__R7K\ID_NH W]R?'"W:O_C25V=L M=R:8VLJ]I&X6"_GIVU^]GI3C_2;A[\E3&7\68'EVY[.W[RW>6E)LI^\Y';\M[%[_W5996[!V ^Z;)__9XU%]]TK<:Z2UWV(T&L@\C8L*Q&5@AY,5/^ M-FDKU?2$+U'F?[\P<\.EGBU36Z^^D#W[XYUQ%])P?_,>X<\_T8"]ZRZPN^3A,B"=E#XA&@(+,@9/ M6?ML$E:6F>K7QW_JR+]R;%VH*G?I^):?;WLD=]X^5KM\W>CV]W7O)UWWY]^$SO3G:_>_;F^U_4\FIK_U3LO=^3.ZU\=VP+%Q2@P4A7-.2E2 M*E7P^*E@*&>,;M-)WF[9=D"GNKM#=;(656R!A!0@IYI4D"4:J]DJB"6'!=4I MI8WJ5/>EJ>[M$M41Y*BT!V%33 (0J^ %J@JE8D[>2%^DOW%4=Q>2Y?VA2,_] M#1.^MACED]F,#8AU#F?>-F+^T"/>&NZ]3IGYA]/RF]-)=1?V5C\3$4]6-6?* M$J%88;+3 J!J$8HLHIJH:]5)V5"WMI4;LXD^H!/9&\JHT/GIEO+3=6K#SD_7 MR$_+0C$'%RB8+#RO- )J]B*DK(0JICB9'4#0S$]VK&%(J=;>#]QX;P/P+X,B M+K6I? 8*6(1+3.>3]NW[,SK@R_Q.?^ZK-,2\\ZVS71GYYU9-D9P;D== M[T;T=]-I>3TY.'AP5!X?'>/1BPG/_H4A/7\XF>>#Z?QD-I0]:+4S.:?#QV;W M[:/7SUX^>K/[]/N#9WN-VIY/=I@"G[W\13U_^J/<>;J[__SIOR?+>] [+[/9 MV?MZLK/W6#T[_/?^@MH.'[_9>?KM9'?OWP?/F1J?Z6\/GC_]ON[N/;"_(DJJ MQ4>AD!47U&1%4@0BIQ!=M,B6KUL.%HI-5GM+57L%.I1DK<000LO*;\>?_W#H]&#GW]^M/?SZ,'NP]%W3YX\?/KXAQ]&JV3TUY$K?P:__47 MRP>C@S[:\$O=[C,"1FD&S)\S=_3@_3V7-3OH&H'W<]ZG)ND5-7[E?B/SS5RCX\* MU3YZ%XS>XS>_NN!3)N<$LJ@7W+U.!(M1^)REL6RRQIA61N\SK+L7A_#DZ>&K MZ1'KIOD?H71G0RP6H3N3/X9<'+0Q;Z%SY]QSNM][88S.1^(,5_?UMVY07(^6 M]Z*_7$S+E4)E^$T#-R6N1]TS^M/ZX(LT]CIZ5MT#&6Y*8_LT6/0LZ$W&HET8 MT:3L#0UIVGALUXWMB;6"NP:Q8W9-P8I7V:8<^!A_UTYO+,RA;W V>\,-7_SQ MX'!ZLKI7^*E=<8FPQUO4I0]R/CD\.6@G9L[[DAOW=F%W]Q[]E![=I>,UINC= M[+,.[ [LP??H98%]$[3&I475>PZ%Q1.O>!7N?\;IM.F9UV]Y2V]Y)TYSG 40 MC$[W:J='\_W)JRL?ZKC-,2D?>L1;$Y."5'W.!FJ2$D*F9($J*,"L38E57C9F M[B\V>1:Z[$;$HWSJ)L)I/,KA3Y/GWWW/[^\?/GGXP.[N_?1RY^'W^T_V=@^Y M;:^?O7VD=Y[NJ)VW/YKE>!3^WF_/#K^=//F.V_[P-[7[W0ZW^Y'=T?ST#[]^ MN;/W[#_/WO[R=O=AJ>>)FM^-1Y$M(7.R D,.K011%JGZ(J(GZ2M:J :VMFVP M8[";RD-R@XYA='(:TK,-BYS>L7#>-6XZ76V0KI;#YY(A74K2PJ=L!$A@NHHA MB!*D-RBKM:1:PA"XA6BZ201+:QNE1*EC6SF>?LV/MNYG6ZZG35 MS;SK!AET"1MW-K6VH_!Q0%QTUW(YO'+ MT2M>IX\6Z8 I[Q_Q;5],:&5+\H_'UU=[_ ]R[8TF)%YCF6Z209\D!&^"TM+S M*EN2*5$K['MX0Z.DW6]6]O J)1V=;T(I:?ZAJD!/6KB@DB\YEE+9N%.@QW[] M6@+#2WK1T?P9T=RMH>O']TK.B!BLK(51[;P28)"U1PE&8")?B^(AUW5K&]PX M*-OAW>'=-XD& ^7E3:)@LHNI6I&RJP+ ,HJC3:*XI'*&D#VP\1#M.$*'\BV& MLC$F2I="UEA!*XC>^LROL=E(11G7-U4&".;E317PD+%@$-X5)Z!Z+=#*)*++ MM9(E'F)[JKLM=-W=T=QW(8:-[^5="!F"]DDY8:7AQ;I2%*A8?"M=?>#A+::6 MK6WCQ]I!AW>'=_?:#P;**U[[7'S.2CL1J 5 &2!Q#H<52@\IM)'7UIB/CO6 M?G")%V_Y.:)O\??I[#2;SUEAQ/,:B)_FN;_L+NF-)B5+M3AGB+(!* J"K,G) M4B#$XDHQW7,_.%I:K9"B,?%R$HSPE*0 :GN)RCM!JLHH=0Y*8PO+&LOULU4/ M+\RA@_DS@KD;$-RW[[@%8YEM8B0]8"3*NQ$K07Q?I*TDIRD:UJ(\=V M_1HK'=YW&MY==F_80;;LMU<%($(D%MHH!02?14HJ"ZT#F5!K!L]8UF$,=D@F M]%T(MM^;8:%#G/W6X^LOWCJL219;C2QL^K=*#Z@HN"C1:!(:+6F MI+2ALO4?A2\R"&CY9E :([(+6A>;93XS%\+Z!WYZ',"=!G,W%ZX?WLM>>HW: M65!%)-5B=QK>W5S8+)17SFD()\.Y0U#F:1D[O9)$V70;/GGF)PQ M+:E$JA%T]](/$,S+7GI3C)J&@LNQ&3")XU")ZJ2FW$:5T*KO7SP'2P7RG MP=QE]_7#>]E+SXMQB05(:(BJ>?:D")F\H)2+K$X6)5LJ5SW6OA^>Z?#N7OKA M0'G%2V]UU49')QQC5T#Q;$)+;80V)<6*)+5E+&L_=G)(2_5="*[_UR(A3@^D MOY!_//B8"WK$8, 4'90.D4*V/B9 0]U%/S@&6BUC 4J:ZE(2)@>V%9+R(D@= M1' M+_S8^EN8>[F#^3."N=L*UP_OE;(/53D*L0A92Q*008E0"PGI M-%3EDRM-7Q@U!M7AW>'=7?3#@?)*(#UJEX(. M%J 4JC"*:XMESKX-E., &W MMOU8K9^JKB-YN$BF%$LA[3R$!FH?>?"ERJYD[I!*/8Y^B%A>B:,W(3.,B[ Q MH0 KHP@%M8D99=!1. @FV#9((4(*(*M6B:U*U&?UV;.S:[KN^U7^GL=SM MA.M']TI^>J"8"F:Q.%//N'8BZ0B"LC&R%HD16Z#>F!5D1W='][K.^0[6JX!U MV?^N//'(2"/056B'V:) XUH%=652,%Y%V3+0]Y"[6XS4P+(K-C!2C)"9GLDI M63.;A^W%DKKS?8! 7G:^HU?:%U"BU,2K;H LDDRRE:5+-9M(-KB%INY8[ECN MOO>!HWLE]WPFEZM2(I2@!22R J6MHA+Y$(-T!7)#MUH_GJVC^TZCNVOJJ[NW M5K+4I&@@ZRJ G.O[K?F MSZ<'DS)JP+OE<#8@G90^(1HVE4'&X"EKGTW"FF-6W9D].+2O)FT/T64-.K7^ M;!!W*!(9+8C_5KZ:!.V0>8AJ+-<'_)4 ]ZM88M%A( M\$2F9JZSX9ZL%M+Y1"F#P5;7U8 ;6[^I/)4=_[<$_[(656R!A!0@IYI4D"4: MJV50L>30W?$#9(!E=[PE@\6K*J1JZ2P,D0C2DY!):8=X>!-4S5:!U&.E.B=T3OC< MG-"M@@U["I?W!:34F%+VPOND!:"R(E9"@2Y0F]TZ)\5F071CMWZ2J\]" +$"/?G)PT 75I@35SJDQ]9Z@,D7GC+F*1+X*T"JUK/VE)0;. M66>K3"TLJ,:N%^Z[<>#^[_\O:*6_ZL,T[&'J''S'.'AWB8.US2Z3(P'%* '6 M.<$#6X4G;0EM*$[FSL&W'MRR1H8RAI( H&*)6NM"'3!M,@5;WP6X$,6F$H1J'5DUH[%*MG!?3/!W076C1BFSL%WC(/_-'2? MO>'KO?W5A""5R2C0ZD;"5HE&O )4!*MJ98J.PR/AV[4U\&%L/CX2KV;33//Y M:$9SPEG>'^%187#]3@?35X=T=-Q3^5S$5B6UD,; U"0]\"R-6>:BK&6;T#CK M:S<'A\]6CU=<YPU"8B5:8N*$B$7S)87'VHN.376ZY-5/ZEX(Q1C M'Z;.P9V#KY.#5UQRKH1 %$0HK>ZI5"P822B][KR%)*2$E>0)4DHM=*J!PAFEJ5 M-:F#^V:"NPNL&S%,G8/O& >ON.2\RL7F[)B$C16@?1'1&!#21N>\(17;H?^A MD7#/\7%S3_-V OAR!+"SXN5BLYF\2E9DD*E5N"6!U I,.IL,:[(0JMW:AG'8 MF$N^'^09,B&LM9?:AW;(0]NY_HYQ_;(W#/@VVHE).N)BD@!2M"%B=0(?*8D13S(VR]#<4EG<*WSCP M^+R]Z3$>7-73>M;_IPV_;_A9R_2DG?,_;^\:##>X'OJO+]4[MX;W-V?T?R!' M6V?[:V3['U?/$]MD0U!:V,JB'HPED0)(D4MTP&NW#6F1M3:B?5 9)JSX#WA0EVR742JD,/!83'1;)\'P7FQ'" &M@RDE62WEAB[$ZP MG6 [P7Y>U;I+QUVS7BNE+F]/*>>S4TD+3^V(MDI!H#0D@)0T59D0D+:VC55C MLWZN\4ZIG5([I5ZW [@[ CX[J2[I5)EE\IG-?^;,*B#H(J*-*%S1U@97@\R^ ME44V8[M^^O9.JIU4.ZGV5/BWF6"?+*M6E4"7E@K;%2D@HFG9+1+S+6:C#2J0 M:6.Y\#O!=H+M!/MY56MW!%R[;W4Y5"&;&F4,5M3*4A52="*Z!,($+26%$EV MK6V0:@SKEQ<8!J_9L_=/Y4ASA[,3EZ MI_%G<-U>9/C_HRL6EUW\^,SE!Y1F+)^#YX+F?*BM[SWQ^W#7"CVY''.U#E0V M$4S!A-$$4!(*_?IPX?=34HD_'8#O(_WGO$_EY(">U/.F[?'EOSZ8YM]N)G(/ MZ']^>O/\:7F5-+B=E]GL['T]V=E[K)X=_GM_][MG;YX?/GZS\_3;R>[>OP^> M/_SQ/\_TMP?/GWY?=[F]O\94T*CJA;/9";!L-$8=B_ M)E11\CZDK1$QN;WB M3CR>G=#69YE-*RN#7D3$[-,HXVSVAI$WPD-&]/%H6D MR'P!FG%_G%WRC&Q.*8.[Y !?S>G^^2]?EZ9 MWGGYPC[Y[D?-[=9\[X,G>]]/=@Z_K;O?G&YKO%/EEX*7OI6C\CZV!+B8!=;B M>1(9K E-M;IEZ[9N[$RX[B-#GWOOXB/G"#NW=6Y;#D0,SDHRQ?*Z"(H! L4K MYU+0_&I"ZMSV!;GM[3*W)>VQJ"I0EB(@22?06A"892Q%J^"3V=K6TH[!^I42_4@LO8MKZYU M(EBL(@1>D P/'B78VE92C95QG=LZM]UM;H-66@I)6K((.7@DTMZQ/DC>R BR M<]L7Y#:SQ&T:;4*EM2#3]JC1>9$H2,&KDY:!4.<2V":-8Z<[M75JN^/4MJF0 MN$YMUT!M=HG:2H[((^-%P%8.H00CHG9!5.<<22A,?+2U[:4>AYMCDG[NVGGO M!.N<74*TS]]7X8^8N,^-UP?Y_TXF\\D"J^?CL]%VN'OV$@WYZM7TM!'W9W2 MQY/?Z:LV[,+<^T"D4<(YM0ML;?]-_?W]<*A>&6&E])25+B)E9YUE\SB@B3X7 M,M86AUCE!R,1+T.WBYDSH_+P9,:]]R]^D&EYGX+KY#]4Q%N:33O[7H5]?U[9 M[*@U2Z2B18Z!A:4G$#%@$";8:%VE))/[(T'B@"HA]#HG&T8S4K1&E62L(H@A MQZK9('2M[+ $;=PUHKD+JK4@O>SC-PY]"9H%536U%8\C$8PM(CF?,1O*OO(" MY\8&; ?T[05TJ],:HZTEI 0R1C3!59MKTE'S'[DOSP/$\K)/NUC,V0427N8H MP-0D6&8%H8R1WON47.C+\UU LW$EE.H]I1P@NQQ"E%'["IK-XUAJ1_, T;SL MQ;5L+GDPR.NQ*@*H$D)>-:Q>J="HK\\,3VYX[3'J)[\N!@FEO*D-'Q=-3.)4[G>#!J M3_WJ)KHK]3KNR@^,[@WAW+\-P5_Y=#8Y/J:C)[7^1(LL-'O3G[$=K_[Z9,XM MGL]_X49U%MX8"[_YTXNY^W;G/T]^_#4IMI)T- )=2YP0HA(Q Y<$5/(B MU4JB2D!%.N720C\ZO&\]O*_-N]GA_1GA;9;@C85)VY(6X#7_B,6V&NM!5.9M MB20K0.GPOJGPOHKI?6W^SFYZ?VZ0VV73NQ:3I0E"A\QK>+"9Q;HC <:P,4XU MI%9><4"F]T=\G^$T#]Y_9^\4\4NOYW.^,^C43Z9S>@HOQD=S_AJ M!XL$11?FF;GS>VD;<.O.^7GYMXL6F;-Q^>9L6/;^')7O<'+TPW0^[RO,=3AW MS[?85 S5\+JB@C8"4I.1VJ$(+F;E950FRJUMY<<*UC[[U#?-!ZPBK\W'>QF M=PQ_DB/W',->&EN0A+?!LSVHK$@YDI ^DZ)BDX/ &+:K +Z\1NS8'>XB?6W^ MVZNNS=V[L[;S]CS=0LA%LDTOO%2:EV631/!D1 [>4T:C:Y8]F.T.8'L#SMLN MP(>$].6PU5HD0F7MG;PB 5 ;TH,4-D87#$%U"7GQ'ELSI!BWCO/A!:UVG \) MY\NQK-Z!=<:Q2$?)*WK)2F#)N26',SDI:T-L. ]CJX<$]+N0=/C[DR,:&;E( M.*P_,=O!)Y3XN5LI4C;10;>&[4N)1OED (,#\B98XXO.&HNOV@=_V?KB/8?* MIIG[R6K*XIP=.!V#R$Y* ;EF$55PPE/4I(,BY]76MO%R#.N?0]@X:&Y& JE. MGYT^+T^?T6=MI8-0<@$3*%865ZDFK5$"DNGT^07I<]D[+:W3KJ(35#0(2.A% MM!!%ZDZ?G3X[?6Z8/H/4,GCM?4#("M$6E8H/3C&A MFJ [?7Y!^ES>"5"6C030*%3T2D!T2L2HC7"E>E[MBO/17U/BY4Z?G3X[?:[0 M9V8X)NMU<4@0:DPY:Z-C]I:E3*R=/K\D?:YD!0E4E4Q>!!.+ "^UX.'+;+Q3 M"0#5AZ8^@=G3JG3T[>U[WAC9()Z5/B(; @HS!4]8^FX0UQZPZ>WY!]ES> MM%(E8B[%BXS([*D1V79/5:@ 3MDB7:PL/KV&L8D;KM;V!>ESL>?UCT7]].T+ MZ[7_V;[/C[E%K?I?/_S?Q^K,7U^[_:6:_4[NYXW>?;E ]8?O/AJ-?B8:[4Z/ M::346?S4.\FTYR,\*J.'D]]I?CPY/IGQC9E>1FU2M;?Q8#0Y.N6;1G.STV-1 M+C_3G!V3+/VR<9X M]RX_<.>3_"S-SVGVFL44GQP5.CJ^+TY?^T(#K&_/ $^/%@,VHWR \_FD,F6< MCR[_3<>G5SN88)H<\/?Y8OMT4!97G/.ZPQ\:O>)1;I]OUWEU@$=';2[\>?OV MUO2$9\$KFN%I R='HY].^&ZX-"7.Z'7WY)![)B^FR&D7;_\SS?ZQO3)_O@PM MG:_+H\E\=#1E>CY)+RD?-XS@X919]^UI%Z:3X_:18^X(.NVQR>$KG,P.>0*W M?L?V_Z,3'I"$<_X@?X"_SN"9T?^=\&<.WHPF]=WO\-QOPS.=\:#,)G/Z0.\U M(3+A:RY6IX_VWWG/G3T>-)2M)I!Z/2G'^^-U N-?[ O@AI>.'DWD^F,Z91_;XTE\?3/-O7UCH[OY\)G0/=][L MZF\GS_9V?WM^^,O;)WLL;%\^@IV7C]7SE]D\>[MCGQT^>OWDNU\4B]8#^I^? MWCQ_6EXE#>[9V\?FV=/O]W?T3RQL=^SNPQ_?[.R]>+/S\M^'NV_+RYVW!WS= M!_!\[]]U9^^1W?WQUPQ9FVA!Q-J$JO4D8L8LI"6>G#GQL,.I(<+XI_*@F0N1 MS9 8I$$7$%SP(=7@0G'92)^CX@XGMAY>-6#.3FAK^^&CK_=&*RS\8=;]T-Q< M(J#31K]G/>IG+13W6U"[371>W?GTN/7.R]^=3ZX E8)BP8$4*N9 M$T,5)1B5E/+&9K\\-[[<>OO#E(4@,^DA6\OIN$T/7BW;DGJF.>KTX&#ZNIE$ M'Q.8S:"R[[M@_EB&%L;0GTO;P@#C)SS 5W.Z?_[+5^>'C"='BW8NOO35^_+U M XD6%_<[??M/IK\G3]G^+/3P[,YG;]];O+5D4)Z^Y_A- Q>^+>^I"]_[J\LJ M?P^<_Z3+_O5[UEQ\T[4:&R]UV8^$=PXBBG-9^'\XB/-ODZ;5IR=\B3)?.==V MM6<[G?8W)T;U+Y[NPHC[F]H1#RG386*[V:A%9ZCW.N-VA2M_V-G:9L#H)_I] M>O![\RA\,R.V74??8FXVZ)OKJV!XJWWT=\D%+XN#D(N*'A10#2$I74V.565) MJ=3+NN";]-ACY=&$XX.C\@V^FASCP0^$\\FSE]_N[[Q\\/;9TV^Y'0>'RP[ZYT^? MZ2?\#'P/R=_D[^_^]N3A_O[NX?>3G:>/WNP\W-U_]O0Q?^9YW5FM, :5)$(T MHEC/6E6W2D0U!X%H?914R&J_M1W=6$MY4\H[]M*UG?BNZ9"=+VQF2V!+.X%N M66[!2L*2V=ZK6>;+EJ[]%.(;X-GX&\)YRP'%SAEK-4;AJDH"3' BI-1*L)&& MR(1G9-UTYL-;5]/VRPA7%48--Z,?IGSWBQ1K/Q1\SE=DR")5B2DF )<3J2!C M"#:8#%Y>^IA8YZO/QU>358WF=;&\Q(ALJA$M^;*(Q7GA,H*IQ<5<-I>(N9_Q M'RZEF#6)M"1IN$C:UV AHK M@JE>!$P2C%:.?$NY!7(LUS>\^G'^J_K'Y*9DQLW-('V5T^@),K!E%%AD@#64 MT*#G%URUQ>ETZ>.4769\/DI:S>19C P88A0\=%9 J22P>!0L%B%[9,.HYIX0 M_@[ F23&H" ;I 3>E!1L BN5AF 9P]1EQF QO2PS*"7G&-9"*ID%D&\%,',4 M%2+;AI6)V[NM;8AN[-?/&O3YTL#?$F^&UMV;<17O*R;/5)2,K@52I51\54F% M$I1W+#_ZMM,P>6GWG90XNR]_>;O[X%M)JJZ\U\XH$.KJ0+$1M9#)28RS7ZM+HIL.GPOGM$IQU M8!XN4HF:BF'3@9$<9RB]0:7M@B.1U+=%L"92*8P\_27_^R\_/Y@]VU^L_ORM[?_^_;'7Y,+GHCN\9OVHD_/^CG^EH,ITMCDS-1^6$6E2=NY,%SZ^P M\'T:QOK"-Q =>Y[:$1TDLJH%326VKR$+K*!$3BFJ%*UTLA=1O MP9F,4*%6E M"'-+R)JHU*0&RH C9.6$".N5,%H&%4L.7:\,E@>6]0H;Y]+;:D4VH;(-8K2(KB@A@[&JRDAD=>.!,/9N M4R4XKY<'[D*0T2X=,S[/,IHL4KK,,S_264:8R7Q^@D>9^/'GQ_,[%GETE:JC MF](S[WLJ?_ES8!Z>C*$LKD(:5 M"J0O=HLTS1]KW@"]K-IW*F+G2_B:WN7EL[G4J7935/N!^JO$8^)TB<)+EP6H M:D249(2KQ=JB$2#K9E>ZL"K%NOOH5D#W.B15A^[FH;L2BZ-<3'=!\/LKORZ-/%*F]*-1G MZ*!A$_P7EF:[TZ/<*7[#%+\:QN30@ -IA:J2!$ALP=26>=[I1!BE11F:JPS& M8#8;]4<7M/![_P-OLG^?+G6W@79-UK%M6D=O5ZL1]UN^ M7TYF;PAG-W/]^?3212]_T[^Z;"I43X*H27' *F(J+11'VYQUB)3;GM3R;!:M MOT;STU/ W(4G;<(LO ('#2I?C^HY6([W\7BTCZ45YYNP )G@0:MP>3@Y/JW: M5T?_=06= EK&HK.3@0T(1RF "=D9 "=1>K_0*>?SX!V=XOYZ5C"RZ<%A"P6[ MG%)Q=VVFO,WRU^BTKQ:LJ& LSP^0(KI(0FLVY7P@-)A:5?2+1VTT?U; M(X4S"KD@N_,YDXP7-,S?.>7F!O^%+_._J?Z4%3$O/1XZ-\;YFX M_IR.?TS&5C+R*M,M.T!/)D0/P$^MT ;^._#T E^L/DVFS#PDS7O3S?;IMLYT MVWWXVULFINJK)"4PHQ10@$3$5K2"?,7_Q]Z;-[61;/NB7T7!N_>][@B2SGGH M/L\1M+'=[MN !WK[V?\X<@1A(;$U&,.G?RNS2@.2,& +6T"=V,UN?Y0R1:.U1U;[ ):FCLA*4,*83@"'A "7Q5++ZQK6_)KN MET0DU++ 6=0<>Z*%\T$:B0G\APM;]ZF$S4;376]TOV_:4P%[JK5.0I-2*)(# MX.8S\-R#.IB,(XK9I!G^+DUP#H>7F6(3$R(CS2_M A!?HQ$2HJ4:#(+@"=?& M&ZEX(H))362@F*V.1LYZ_0"3?&QDBMT=_V7OXA/>._NH%:8!=!^4 M= *Y;'-X5DF)(M?8"HG!*@8R2>W/L5#&/+G,4TI_TI.NEE03CDSUZ_7_JF/K6G<&5XW@B4:\'G8OL+4!7CS,=@ U@3V"*N M&. .Y09%[)+##%MG\\'V*P^UUP)E,Q-%I;+F7@-!=J MLC"WX!K2^ F P=QN+@ MR@[)KWD=-ULS#Z_+J;VM07'NX5/K)&O7:=29A<"O.3;/+&C:HVZ(H;*D;\,3 MWR1:O\8=[[ M\=2>MWJC(1B%W>RMJ8D7?@&4V8%*@]C-_:+U[M_VNL7'AG!IT$<;+6> M]SJ=\OXYQLKW@<*;I53O'LR=[1OA^?64$\-QCQ$PT&4&IF8Q9FB S94 M+N+Y7-[4@D_S31P'X/93@^>W(/>78G_GWXN]'1C'Q;.S7-7)X6 9)2@0D\"D MTAX(GPDD2-3$!:,BIAM/F-ZZZMC@'*#7RD$![1N3]=9]\'P>?$79.-J]T/:OJA&^&MO6M4!JI%&61OL[AW3O\&.4,1F7.Q7PH, VC1$9 M8T N.<6Q#(DG+D'=6B*)3H'S;!,R92P*@!X@ M*US3-(-: %1T^76+H1"3S4_PH\$0^ XHLS].JJC.@!;6.+/]ONWF@Y^;<,OG MV(4_!I7TB9_'E!MBLJ/.L,BWV7 :W%7-"WAA>'X:MUJM=Q&D4S_/,T_QM-,N MME71$K-&-GG%3,I%A6#3R=T'&-H>5M$/F*+M%O.,J#\&K=B)9>2U6, M:[;OK)UM/._[H[R6E=;8LO"_&9(JF@0L8@FC=%LV',-6P[/>[C]_4UT\[8RJ M,(T]A:WPQ? = !'8T"KAE^)>S>VN] M(21Q:Q(WGM,@K,$ AACE)F$.0\N?LUGFX#MA^U\[J.'2B'Q M*5$6RAFX.L8,.W(%KZ^0#Z(,/"9]MO%\JZ](2"=%_Q M9&3,:P^6O74:V(3KF99+OL#MPHI"8"JP--80R9V(3I# ,(],); Z[,3*?M-&'%F]+I(=U__=$GQ7+P$ 'TD+35""6FY!$;[6 MU=>MEW^L"8^]?:G='V3H!I)I94(?9#]#&/F2JM:[')J$#T*4&U<.K#(>< MYUQ38KM;[6L%#C2_XKDH:F$L MGI.C6+QU)Z?CB@K%:9>6JE;]> +J;./)NR_'^E769F@S'EFVFRP/"V M5,$4U2DE2H7F5'%'#$CZ;$5CXU-(UUC7UZ3WO9D0-9C5/C:4L1#$(+L9MVF4 MC$KD& ; \5"5D .OL5>VLJV*)B\ MH[X_*EKA;81[UF:#MZ_)),D55:'/;3.'OA)0I M[4P]=K5O;G#0FU+.98IZ:@='KZHC]PTQW8"86,Y?$MXZ4 "0YL(B[@*0%5$" M@512SGDC;:X,8\3657739XC)P_IO9ONVJJ:V_@2S75Q*8:R^-+1S<]H1 $2< M:\*=2,AC0"/N96F_H9!0UA@7(J,V;#S!-R&=RKDW=:1LM9:KUH-9)7E0!_]\ M[[!;*LC;5C<.6YW>H+A3[>EIO_<%-FT8.^>W(D:0:\R*Y#"UH*=A::W#VE#G M63!")U\3(P=)?55P<- ^[,*G>1'X M3V?V!\^]TI3>ZGRU39T-_R++EML7_P M[Y?=@_<$QL=V7W_$PA$BB4!8:]"9#!B\AN. 0$WQE/+DH@ZW;&$FC9-1^>@2 M5R(:+H0F4BF2$H_.U/M.FGW_J?MNHR2P51CA"/]P'CFR(7ES,G\\MFM#:^^9>9LO"\G?7[2 M>79"YY9NYM\\W,*H.,L-YT MMY(;KYP(06%A"(M2XT0^"KTQONFH/Y["*1C( MR/6C_81L@AG^;CMG]GRP\=OE _+M+II=]?D%N]&V7;6:7_6T+;OXM2?G:%P[ MG=_Y1JFE&[4'J->2XR:D7XG)46)5E!Y43B$Y\J? M3H+9@UQRN'#2800^CX/<8:%3 D$'\,8_.SW_Z2>C^?[3&LV//^'=%[MDK\3Y M=^F'G3?MC.8?WOT+]Q[BO9-G9/?BZ-/[@]=B'LT!^<_>7_R;<]?Y[L6'3WLO M7@*:'W4^'(3V_LYK^OX I,,+&/M.)Z,YVSWX]R/S. "2$L182* Z.H>T\01A MXDV@/'JN>26< 89BV!Y6Q]T$]TDII@)7R6B>#RHD,!2DBD;8C58$&7F:Z0YT MR8TG3_=W=U\>[#[;.WC;VM[;:3W=WSMXN??BV=[3E\_>MA8*$MR386((61?-X\6H &IJ.@G"<,)E 0-I(?4]YW.;N\&-F<"S*U;FZF?%MIW44;2>G>61%PJ98$MSMESJ7 MY.2TTRNV:CD\4 T[IQ%DPZ6?TV,Z;>O&&2;9VNF'.KVR,HC: M<]M3C;[RF4,45\9KY\,H@G@(#E-^4[-B=7,$#?E4EK)9# MU+7GO5R9>-Z!;*XH&S(. VJEU8/+$M>50>I=$\0]U46E(O#LQB[]>_R?HXJ M(AM3Y]R>C^FH_#132E79/I]./@6*:+LZ;>!%E7O;J8];S,PSWQC:8(JTW:CZ M8ODI9=\'E1'-TO[$<0A&-OP*A'VEPIYVK(]C'1?HY_)8)@IW;UJ'OQ[]E-B! M;+-*.V;%:NU&@W%R^VK>,-G"LO67WU6N51EF-ULKL -[K1S]@W<.CLKJ]'P, M)9LRC^<([NT4C;]BQ9FDR?DMK4Z75Q;!&";6G,>^%A.U_K^C=J7@3Z*:1_$D M5[1J'41_U(7A'>8MF>Q 8;UG,&SK*LZB^%+4:S?V#Z?,=SW3U8^ZGNOJ'S9L M=Y=L5RWR%7Q775PCQLONR''ZPF8^L)#/R0W'ECI(]BDI3(946;Y5+DW^546O METCX &[++"/YM=P\MR>SX44R]&I;!J7WV=GQ^AD MG%&29A;\UZSOS+QZFG4[S3^]>IY?G6CW$JI-!U/O]'3*A>N'8.Z5L115,G\] M69W-21FP_,Q!5;$D)QE?FDFYN3H*-BX6524)$KV0,OO+S(;"9LXD"K1T83KR M1_8^3L]ICIU'4Y?1E,-GG$>UEVF["\9/)U>FZ_7SQK6>@R+9(AC]GYGLLNRQ MO"J!^4=K?J4L0^7'6ZA4]VM5[6W9N8;>E4?LZIH,GW]MY6S.7K=D<59^O*+C M5ZXYH.RIQ3#S0Z"U7K\;SP]N YZZX%E/7>OB*C MOR/[&$KW-QJ]J MX_/1:Z,"4QQ3%)0WB.O D'7,HZ@$#CPZS#S9>*+Q5S9^LZ@AV5KX'+."7)3/ MZ7&1A2H$FZWL/P7\=;UQ#:[#B;MJ'"T!$&WW,\J6!/L>Z*ZA+M+5[XT.CP!N MF"G:Y6!6D6U/0G \!%?L$;N]D5TR['"#*,>9!5:QEK.K"3:-^/M>S.3X^ M5)^^KB3Z:>P7^BE%%:8:\26; &"O<_QX>.8 ? 3AH6!7I,]'7Q@7+8*D^TMGVR MX1BJR6:38CBUOF;]FQ.#I@\*;@E?9FVY6*6#HK//VS=P:5A;_;5F.N,2K1,0 M/[=AYE."ZN3C,<,2BX1;BDMQ9LR;M6:_H%--%*GS^9/G[:K&>JA\H'52"5S* M[+\Y.?Y:%SZ9ZG&UM5$BHS4[%SNA;P]C&7E]^,Q.K-B*^3OQ$!9QO%+%LU ! M1SVYLNA %RY>&O-@6+)2 IB5XR#Q1#,<7RS6P_1)):FE72P#VSV,EP^<54[A MNCHT+-?TMMFGY:M5;DP%*R?M;B[%,X:7LZ.8CXI,_IQ:@>6-UVJ>V'%CMJ=4JCZ?(I:XU5J=_.QX[Q5.345WC3JUNZ5886%8TPIR[F M?],= &(M!M9F*QME=9K/A "*'Z$6+36%#N)5'%$.&$Z=[U.GMPU !'!?3"D_ MI]?]FIDT#F!OUM9;Y4D!>*V-W.S'L8.C?'[L;&U\>>6)O^?J#&U_ ^B\CUA9 M!CZ'E74K!J"8C)KM[$D;5E&=N4!.MM8'@UHI*)ZA$Z"?6G@,YY+,KM1?.[W* MN;2Q@G#S5)O%BTF/=4KCI6W*B4>7XM![Y11 KE/A9SO@QC#19_$CTV?W#CS? MW?[H#<"F#KGT1+*(1Y$0[ 9',3$CK(E<4[7QA"P>;F^--[@66B?VN->_I"S9 MZAQXOO@O4$4^F5P5CAV'DO[=>KMUN=+S94*<]9\6F'+95SV65 M,0!!+@F#S@QZJW653V#SBIO.IT^^[ O).O!XO:L3]C_#97 S5KMEUY?'9DCN M'3^[ $.2,>L,)0%9$LJ9!IT;'"ID/!>.*<62Y?E@U&)*WZ54XG41JE^51*_& MA8SF8D$SH>9)(+EJ-W.6U9&JB$6I_54":]G!VQX4+37KN\,Z9[ /ZGKK[]$ I/.WD2,4@IR46IJGX^&=C-UOZGCCV"*4U0J'K M,3>R[I$1RWV M.ED3ZO6'-=L5FV!H/\7N> " . 5OQD.;N+\OCS[#6SW6HVQ1MRN-&[384MLL MY,S+]K!7.?GGI.XDI#@9_$Y>Q$D#AXO_/L]71ZVY75-!YD MKUL\K#/-K&=?7)3';"35(_=UM85B;@"&'<)6Q\F02T2BCA:TX4G9"@&UMM,[ M'2OQ^:V@,]8!F.GAV,E:VPZ,H5L?K]WX)6/0R+L9.[%<:>%PVR''22L^W MJ\+GV2RX0:+GX\WE9%?G2V*KQ_V6WM M^V$O1W$ *,WX($@$X@SCV@8G$P7E% BWG;&GU/U9QEPEQIYCH:&VUNKWC-/( M!B-WTAYF1LK:U17PT+'=.AY;T+F8!GD\[KR54:=R)!2UZBQS#.(D+9_WL/ XG=X1)*'1R4YE9&O6+ M>3YGNQ3YD^5"'5>O1S.8&4Z5O3[&Q>K(NNWF]^:ZJ^#XUFW\=)[L=0JX-CGT6) M3)8!CU7D605ZFCTWNR9CV?9=AX<,]H;8:*2ADE,E;+)6&P!LI13\MU1/)N;Z MP$2C7JY"O;S8Y;MG'S6)G(']AB0+''%N#')".<2XPU9Q,.^DWWBR[,3L-#ZU MK,L9,5NM?V;(RAWM[%*J'!5A,KO0SY0.VBH0US!C2?6#A>EOUB[-2K#9+!I!;+9M MI>K_^0KN]YLM&.JG,?V_&'7*<:C=^*7M>W6>3-:8OYQV>H.Q.0 2.XX]I[4G M+CMB!]7I*ACXX!0&N-5Z6N?B90=&(?F)VSW+U=,81 MR-DZY$_WWSS[_UX>P!JD+&"ZPVF1C<$H5X7+)5ZJW\ %KND?+2,PSMZ;,F*0 MJ;!4 UME\X41B+].NU2EJ^M[99]/Z]FK[=:>K77_*;J?MUYE+G]5W_C6'\4P MZL1QB#-K&*7.[D3@5;0X,2RKU;HB&W,2QBEK=&D*=6AA8>J5Q9=E5'GG(*-& M=M;8L\&HG9U*3TM1LW&XJ#>:+/,B!X%(KCBH/-.&'(H8#/MVO 6Y$":L4RWV MI;4<\UCE7C@!SF_#IGA;CE?7ZF3]^C]9:[?ZX=/Q#\?NRKSJL"@@$4O))[ _ M;7=FTW=J8-FLVM(MR5B\E!(Y?<2SFL,G3%<1WQ7D.8VYC[J39X*9U6<-$QO_>5ESMF=^#:K5Q6'DXSE@WY[F.D@9^^U_@%9FJG\Q8G[ M:[,5<_[I9BOO4*:(O$M (*#-=EK;%>,!D5"E2'&HU*24GY][C58K5[(0%Z>> MZ>PD]HO0JQO[GML_WYS6'H:&7K7^V M_MEZ"I_?19N7"?@H% #:A"NOJGV9O73IA?7>74+*2RT;GN8$Y8HB+^$D[$-I MNY:O3L+/K3$M@[Z3R[(.;[NGY7'3#9Q;U:HT9UG6#%2 U+W*Q9/)KMPUF 1$ MZS&-QY%S*:X82SV3'(J,_;G;RBV75Z 4"?GM!H,.2&'(5(XTS$NOAU+;A M27LP&$=5 7UA8$!>-QM0":'UBY?LJ[M=$G(R0DU".G\52U)2A;M[=2FM^4JK8'I-*JT^TFC:_L%AKBUC?(C!\50W8(_, M(@OV,%)41$EA]8D0&T_*B?LKW/H3V3.6-+[H&-,FNF/*6L:/R^&DW%N[-4YC MW8&COJV"FEE<&7M<)LPS\2EENAF,'?$E4#:&PN*-F;#N>.1%;1DK*Y6#(<+/ M%M,4X ?U=#9KI>9Y#$75>C/J%-S:AEL[6>9731SR(8<6_\7^NMFJ&*Z=4IW2 M4*PYAEO!G@]JO1N&5&GJEX=9 M_9 LTK7%S,U?@6)[Z 3>.56(7)=^=FT&P: M0)UH,K@D"&Z&5<7>R'N7U=Q\@+C2%W+YFIR56'S]^;?C:&6M)+<^MP][_=YH MT#FO#K>,AU*.K\R,QV915$(C_3SX\L02;IB6S*S/9YE5NTC2= MO(27AD=M$.TEY2%'9/\:&_]3O]YISBCTU;QGRN(FF9ZC:@I3?',P@Z^B,(4D36&*'U&80OV8 MPA2Y*FU_Y(')?'>SOOV?[.OV+O>._H_<&; MH_-[^<-PY M?G^Q3?=>6$\) V6'4A[!/'M[\.;?IP?_OGFY]Z)4 MI]@_^.O9F]:;9_]L'SS;:3W]:_O-BV=OKRU2<2U!W[A^Q;4S^+G%'";!M'%N M4=EK,QTJ#HMO61 N.Y,?P5V0:\[Z6N2AS+M&K%L(I-23]51R':Q7GO=27[^ MY8G,I.H"CX/EWVOWKSA7EB6SC\P)DG.)U=-"U3.3K[2)N5G5 MZUI"$U7\;1HCO)3D,#MM?V3[AW%Q!ZNM*.KJM,M*<0G67N!Q#L:D+U[>ZBIE MO"0T9\6FQ&)&@_&H:XT*[OP/ENV0,X>&J8 M(2#R ^56.4V\-E@I(3T'WH\WJ'/X%1'SM!K4O0A,_G!),^U[=LCWCF%.KS]* M&T@D*2+FDD><"XPT(0%YH:0(WG <1/X95DF$$) MQ$V/P0&\5+6+8JSC/SEM;[9>@HO=F(J!F&-?O4'.W2MEY M.):SFY4]6BI9P*7L7@=(+N9WCEE7B2UUP"R7:;HL#2[)V=M,F4RJQY9Z2I?E MT=3Q_(W0*J-S(8(*I07C 6LG8G*6DT 8\%NJ.M:1,;22AK/NC+/X[N''Z*(4 MACJ4G->(!TV1(5PC8X7',O(44LH50Q6@72-7%)N* U<:TFE MXAI;7A, :0A@Y02PM^._?(25#R#('(K&AFS%4>24YL@*9116'F/.-I[HKZ3\ M7(;$)6KAMQI?=VCCC[,$]M,5UO[3K!H_7O/>XX_.<)<,K"$!OD?V>3 BC/:C+G3'@-O.R9",$)+(C6\^;]3_8U7>WZ3I,&R\.2 M'E97X1DLL42G(G LW,>B$*1S;4=F.\]W%B6]7@O@K7 4ZQV&[BX:] MT]^S!W&9,[":P\1=F_-=48Y0V]-!_'W\X8^LB73L^>_M;EF35EO$6N MO/:UQQ*^I;_QL5^_!HAS?P8KV-4O_>;!TBUNY'U96;HE\,T&]%NAW(IZ@4$R MZ_V_&VQCZMP/.7;T.SW]TB*7F:X3TP*/5.SQX^&L,&&=%C"&CWKFDTF9FTRJ M0I*?-*V%B "N4#J;,+N5Z?)L8KKD?L=7SG5Q W&>Z<8#6I:W8,_-+DK1K)8N MS'T@<7VC.?]2G+J]$3PB#'Z]P>[7(C"+3)A:JXC>UGB8]VN_LX*[JAE?R0P/ M=>7(*I#BH2Y.0U:K(:O[@+,W%2ZU-;,\)O5+9:K\^OL/))Q5T]@C?.4U].FL M_U2=KD9.V[=AQ7X7]\UQ=FIE;#P M6LWM%MYFIV6PS"@O+.&4"T>5EHEI99AGCET;R64W\S;7#F5V/_V&<.U+9__X M)?OPXC_MO1>OS]]?'%Y\.(8QG;QI[Q_\V7[_;N_3WL[>T2Y]=KY[\4R,[X%W MC3[0?^7N ;]\.*EV'WQ]]%[^AK#?1?O#UY>[!YT MTNXY_O+/P;/A[EM,=X]W\>[91\F2L4E'%+E1B#/'D>%.(1VE],Y&&VB.0K"K M^B5^#ZEGT+PER7\-C:][Y3RB-\#S0(&'^BA$XC(%J7F@WG'FA2;"*2*Y#/*Z M..<-@>X)+7G(NO:4L*,:QL%IRGT3D49,((&6ORVQJ<.E'XQ*9PR7G##7.V;P_ M%O%$(M*"6P2R!"N)5;3G/[1VA[!8*HS 5]SBTW6@]YN/98"[[U&)P&X M%*0),EK"E66.>9*2-DIHBE.TC1_I1P/0WM,%/Y(VQ)"H%;+*:L1Q$* 9@>W& MHL]-E$&<8)>;DXOOA9_E$'"G:M'<*Z^,##QZ3J4.Q RP)E4N<&^T38$ZA7D4 M%#Z::Q/,&TZ] TZ=]ZW@!-8G Z/%Z"005T$C@UE S%'LHS-@F=*-)YQ]MP'3 M<.H/YM1?;L&J/"0FA2-)2,D)=TX38,FD$O%64Z=OX(O(_5WA4Z/[_V"&GG=* MD$"),(XA)TA$W#H0PMP:I/,A#R\D WL.&'JSI)G,L?1"!E?#S>O"S;>QWPG1 MGCB+*3>M]^IY#8EZY CRB/NN4"6)8MP%$$2 M&0QA)-OO1GQW(':%C/P8TEG&E2*_WUB_J9?T7D.1,HP0RF5*(?=!36 (P%>6 M)Z*UI]ROR%B?A:+4_A(#NHC]7H-"MT&M&/ U>"^T\2B:'787(Q?%(0($Y M:[F45KB8#SE4E8'6QX^XHOA&P\63U"U.7'1,RL05)S1JP[FG@D='B+&$WT$& M10;-%S\K5R\8-5K$WBP"1$F+5CUV".KE4$Q.6(] 33V MKN'B1\#%7C&1(>%S M\U9G(W(B.J0#H;")TA.2UI&+'T-D_IJZA$U _LHZ4IC0($02-%C.7-!*&Q:] MHT0Y-8T=K-+&;]R-WP%+[05#/S#+A%411:\S+&F.M#4.62(H!\Q2@>F-)V*3 MB<7J4TT4\,$P,AB$(9OY5LC(1< .4QE=BB8*K'703;S^)_#JO#GO+)?$1H) M[:>(IV"1)O"GB39& &"MI=QX0DS#J0^84YE)S, >@]8?>9+:$68CM89S'I4- MN#DZL&YL/&_/6ZY[K?F&5V_#J_-6N[*"8"L#,@;8%,2O0* 5 M8:2"8RHJ080!JYWR=4J1>PRQ^'&'P3@M!-E$XJ_V_FOI+,.!NP@:O-2,.##3 M\^G#Z(C#3=K\#T>:Q?(+V@29"#8H$$Y0WB9 &LF1YS;"[G$E&6@%^OMU@L;# MO[Z<&@TE1G#C$]>P[\%A*7'DH.1C[YDBC1G^$SAUH21!Q-0REOWW&'0"XSFR MEF)$1,*8@0K'F=MX\OTJ0<.HZ\NHG&-#@U-6:0ZL2N%? Y:X9E%XZK%JK/!U MX^*% _PT>:6B0(HPD+?.6.1T#$A8+S0-6*24#_!O8O$ "XLTC#R)J5.6I)1& M>T.Y]]):K1*QC@1)N#6JL<)_ J_.6^&&>!(-MLB28,$*YQ391!FB) ;FK=,X MFC63N"L*FU?\9M;<&C_H#6WGMJZ.&U>??6@%1&X]_P<#MM_;T:_1FGXH$N\O M'NYGBAI)!$78!8&XT 'E342.)TJ- LW7EMB%I(N=B[[-(WJ;(M4_,[#1P%T# M=RONLM? W8^&NWE7CU>,,4H2BIJ6C N#0(!99$*4@GH6:0[_L$T080W<-7#W MN.'N>]OU-G#WH^%NWB?FB8G!"8 [[ACB6D3D$FQ74-)PBY.PP><6OYNPGPW> M-7CWN/'N>WOH-GCWH_%NWJ](2M"&$*0QBXB'Y)%62B,F%;74>>Z3WGBB-S%; M52;>G<-=[7<<#V328K6 V2K[W# 88.B-_+T@5KTN[7E[*J-^F)=3<$=.]_^CB2" ?#3#N'O5X8E$3"? RP[9O. M5(^FWKD,P6$1A2$<M9(B* M*,P#F)FY-9MDRF&74U5,DPGZ4[#G_#+VI) ;BC&/A-0.@=4/!F3PV90T)F). MA4@I)Z:L4V9*@SP-\GSUM$@T/GCJK0R6"ZM=5(I;BH-W 6M\DWK0C4KT8V%I M;TXELE@Q*Z0!,#(68"EPY#BF\(]RC$5BI='$9>-O7S]@FM.7G%0"T"@@Z7$ 8#(:69>[>?(0B.%. M..E+<6N\3EV&'T,)K+>QU+;>;!W&;NS;3G&'V7#2[K:!2>RP_3FVXI?3V!W$ MIAS6E?FM+N7S/U(*D;U)Q@B;& L1&Y)"Y$U^Z[HAU,L%;U*(S.ER[A80">4F M8\C*B!$WQA$=N&H,D82PBG(9!=H\BX0);!6WC?NC+7CY'EWAG.)<.():12BL@"Q9HTYQZ#5EY M3BA;Y9BPT2-*C$(\<8><(1+QB$$FBTBLL+E#W7JUAUU1,LQ#/,Q;S[1.1:L& MOBP;[='F1Z]^@1X,GC?'@>\9GN\NN$LT]R*P(!".*B >@D6&63"R6&+)2VI3 MM"LZ#[QR1EKS.%4#J0VD-D>.'P&DSJG(QBOEG)?(1DE 1=81.48Q"@ISAJ5D M4;L5G3EN(+6!U 92FV/-#PU2YQV(.%!I(@_(4FX0CRD@%X)$+$A'&4_"\Y6= M:VXPM<'4!E.;H],/#E/GU%0IO;/."22"H6#Y6X^,2 I%3G*DS6/GV(K.3J\- MI!8_\&]#"R^%_X;VYR?CJ>V-3H!I_)/_@2_'$YEY]O%H,&RG\YHQG_R/Z__V M9#+]\IR;W/<#&9IFAMX?]5N=MG7M3GMXWG*V8[L^9J9J]6?9;=J" ;[OV&$$ MP5-Q8,L.6W^/NK':;X8W6UE#@E^E3O3#02N>G'9ZYS&V!A'6O3P]/VO\%!>[ M,;7A=VU DG;Y*E1OA)>U3F%2O;#5VH9]S51E.ZW3?N^P;T\&K1,+XXV+]Y77 MG[6'1Y-W7)Y)/>ZMV^_-LCT%TLBHU^Z.RFGD"F><30K,\^SRY)P)KP'Y/!,A M.($%T7JCO._G;/C!4=[>3J=W5A8YTSF@[M"V.X-6;[2P[=[W1SE3$)CZ,RPT MC&-F>P;M+ZT3>.,1;',WP$HO$L+O5R[S"6Q#NULX65S6!WP$,=+/M0S*Z"Z? MUX=UZMC30?Q]_.&/T!Z<=NSY[^UNF6VYZ8_ZZ360Y!?,<7UY7W7YC[-V&!YE M";>%*RE7QX'J-]>7M\JE.22KKBFUI;FZ\C+>(E=>^]ICB=DR@MWHL??AT+^^ MT9G_7]I=(*[>"!X1!K_>XG3_DKE5E+16)0TN:3&M[9J__JR ]])L'U9*\O+5 MV(D^GCB0*HP4O"!-A>&F)M,UA@5.@001^CX".R)D[V3]_3].;SG2[ZV=_#F&+[A>Q?_.=H[^1?OO7M-=X^? MB0\GS_B\/?&>?CC^<)SG]+RS>_*2[+W8A6\.V=Z[9_3#P6OR8>?].=@2)^\/ MCM(XBCA3BBD1S(73&CF"16['D')1)HJ$4"Q&2Y22N'B]^:JR-7]4*:8'74+E MS3+UN>G$]I-\R;W!<+#=#=N#01R^/#FU[7ZNC_1XW"$_"KX6VZAS"WM%I$8J MYD( BD=D293PI_(F.BDX42OV,#16KMR8'IAV]U_ M>H/!?G<'3/#>H+AH]E/9C %IX.8V<+/8+!);[G%@H",19D!;HB0?H:4H*8:Q M"([RW$*:K*QL9:,.W8SC7MGS4I'PD6E O_Q,I!FO^?->_Y(VU.@[JP*@O25] M8*CD05.+=&1@KA&JD-;>(PXV=@S81RTB !#>%&8Q\7/!<=>H.JOAP_T?MX9]>'RGA",>F3+T@S%J !.&3S?Q*QU,]P2, MM[*'VR%'ES*L-4!U&Z!:]"M9ABE)BJ#(.&/,= M(-7H2+=RZ^F]]+GDS[3&*R="4%@8PJ+4.)&/DF^,;SJ:]-TX MM8<1N7ZTGY!-,,/?;>?,G@\V?KN^TQN,^G$_/>V=Y(IGA<7> M5 EC)<;R]LCVXY]V$,/8^7 0_BST_.??C+0[SVM@1[ _,.[9_"\EV?OC_\E M[R]>?]E]\9_V^XOW8N_B-=\[^//XP\E_VGL7N_">-YWXUYOS#^_"J:-<[A_ M>P_^%;O'?P+8_P<$QK.S#^_^/@8!P?9V#LGNB[V3#^]>LMV+YVGWPO./@LL4 M2?0(*V$1%TXB;9A%,F'%G5!"45&)9,"K&+:SL#1!*-_:WMMI/=U^^U?KY=[39WL'+__SK/7J M#4BM[=VWK85_\DFZ1=25I:^_P)';?;"J#ZM!;G> ,VT5@)C^6!U"D-P2:FW V%BA2-)* M*S_/SM?2;Z5WY%S27LMV.D!RTQN X&!;,[F>PH8-6F=VT(+_59FK@]^OQ8'E M6:8;5\# M5.[1[FHG&QQ?K.DT5OEHM(MI?4W/?;KUP >[L]@!;OZI6LWV+M: M62,>3$KR#1T1RPW-R:3,/[KLKQM?[FT M*$697+HP]X'$[RCK_C9.DC7?[V5.ZF^=\>T:3SZ E5O(V/\6I'BHB].0U6K( MZF'%S*ZHSG^-N?2-;N[''B5[3$&PE1?;J[TJ,2QWJ3RK*/-^Q,>^T<\R/81_ M_$G &,C^N[WVWLYK_.'X-?]P\!S&L4WWW_U]M/_N^:?==Z_/EQS"/]D_^"1V M#_X5[^E+#',[V=LYZNR^^\_Q[LY[\?[DF7C_[O67#SM_+\LZ]XE'DAQ!CN06 M!9P;9*AS2&"?E,.8B%A:7V*UXC/X#Z5J20. CP< 5UX:KP' 'PZ %W, J!C# MB6"/6%04<6\9,MIJI$/43.@$WY(,@(:LN*Y3 X#KA0,- /Z$S/L& '\X )(Y M (S8!BY"1-'E*DQ:861#DDA1+14UA#H<-YZ83;4DP[4!P 8 'Q4 KKSJ7 . M/QP V1P NNA3\I0A4/A([O+%D&/&(HESJUBN.#.YM"?=9&)5+477KW#$/3RJ M=&"_C.N[-0>1?IS3[EE=<>]M[']N^[@:1#Y+")M%$><.R>52C9@L?&$;F*A&[9_F&R_ M0M.-D$C#AHC,*T%XDIY9#!U MR L?=-*:B, SUH("WF!M@[4-UC[,E+0&:^\ :^<]FRE)F9B.* &Z(BZM1UKC M7*@Z)=CWZ$)P&T_4IN(/IT%@@[4-UJXKUOZD[+<&:^\ :^?=R9[HX+ !A*4^ M(8YE0HXGC;P*B@BK!%>FI '+AX.UEPLE+I9(_-[6G3^DE%6I]KRYV:S Z.;']\QP[ MJ-NFGE\J=96[K XR.=31!WMF^V%0>N[>L*GJ8C6L&U6_NM\]5CG=4L+<14$C M;N3]J;[4#/:N!BOPS0;TL(K^%"1Z@'UVJ_CNVS@<=@!#MT]/^Z"&5A'>-_EG M5_?O^::Z-?=K<5[%?M'4LQK4BJ_MWVN?5IHI_4OV%F/>D7V M>EWT>@0#2>W)HNR?9A8:/+KJ//NCX6!HNZ7CCAVV_K9@A(".1Y:WN+A1YMM* M#BG>(W=%)6GF(W&2!&)-B-A:3D2TG$5)<30!;%NL_/)FSHO6UG+S:EH@^,_S MQ?+!&?* QBN2?O;?$2CJ+[NY_4.I*#RSXV C.E"6;^3=P/?3>JN]&V"AG>Q^ MV=O9@V>_/H-[SC]D*V[G&?EP_.9X[^(3+L^@[Q>]&R>[]/W%,[Q+81X[?X+% M]W<'QG:V>_"?D[T7NVS_X'6Q #\<_[VL-W2D,2I/)*()1\1E(LAYJ5!2.3/> M$$8#W7C"#-L4]+N[0]^S8\X-FMP43:S$QFI*&::8$REU\!CG $5D3B<6&C1Y MF&@RGP. 31#48H9$[E_((Q'(@IR!Y0V&R6@=BWCCBK3;!<^>#(1$?L;I)L&JP9,&3Y;B"6'&RP!Z22(:J(AI8YR.(@9-DE1.WS6>U+9[ M QYW"1[S8=O@@@%^L$C1I!$GR8(JPB)R$LMH) V!LUR^CFN]*<6],6U65+_D M?IP5>@&L-8SAD14QN1VX89L2QLR&B!G7("B]L3Q(+(CPG!A[39K?C]":ZFV\ M#'>I_24&=!'[O0;I;H-TBY6*E4@N6:&0,UP@GDA EEJ%+)-61*<4(R*W4JDZ M_'TGSC6GG=<:#2155COA&!=@045J,%A.PC.GG8=]]NN*!HWR\UV0,.^'T3X$ MC[D&#/ $<6$<,MYKI($&-&5:<0S*#^-JTU#<0,*#A@2NL)?,)\]4XM121PWQ MG!I0$()*%#>0\" A8=Z9$CQ7-B2/#(U@#\5(D%. $%1&30W@0?)JXXEA=%/H MQ7(H#20\)$A(Q(H FVY]LAR#NN",C4E0'$!K$$[],$BH/2.%_P)@+$B/!.Q_-(2GZ,TZ&@N/JD;*\UX_ MQ7;.B/HMET5I][_1![)D#>X)GEU=X^F^.D'J/1W!X+>[X5G>U?+00:/UK SN M%@N^:E!LN&(2D<@5XCPPY +AR <'J">)](+DRH_JNTK ?05K[D%PZ!["PX-S MBMP0'1H]Z%N!8=Y#XD'S80D4'V<(Z$$Q.62(,X@RQ7P "B$K=)HV^+#>ZL,] M<)$TZL./0(D%ITEP3"9/$35.(DX\1MH(B?+)5,IUHH)I4!^$V63?53&^ 8CU M!HAU_;@^(N^1P'3<;(O7>63':T,7]6 &A+"J-*@ZED.?QC MA4/<<@&&D-3(!F.",S379EQ'-W 3#;H#[>8>^$>N (1&S?DN5)AWBA#+#6?: MH\!SSWLG+3*"&02:;F*!2$&EV'BBZ"8GBUDC3<>,AX(']\ =TN#!7>#!O/M# ML"B98@G%A!GB)"2DHP-]@6CK<8A":, #SM0F56O22Z,!A/O@_L@E+5X.!J,8 M=D9]6+O*A5% 8% NUGZ.ALWO@LWGO1M186&=?X-\9ETV"<\>O(T/SR\B\?8TV943>VQB7^5E!1YAOJ=MY' M&7)+IQ,CT483>;226^$U9HIRK9E58&T&67>R9O&PDL148.4% M4DPIQ*,PR!'.$-&*YYB[4;;4FR&;:DE$[4?7T[VO$;D&B:Y&HB!$E D;'03C M6$C'9"[JC#4NE:]8@T0/$XGFG5T<2.MC6SC MB=)D$Y,5UZIID*A!HNQG,U1S&4C 1',BA>.<,NTBL5B':%.#1 \3B>;=;#0Y M'SE32+HHP/Y6"=FD.4J<4.8=,UZ4.C=2Z4TL&JVHP:*[J <:;3 TZ&RC$9-; M+M 4 9Y\B#C>O7W6U,CY < S[_C#)E$G+4-)A81RKPUD0"-&)-B0&&<6L]*R MSVBY2=G/;]MW![U-2N>&WRZU)%G6\62FMT/-9#SW73CM#=KY![]7?28^QVF[ MA?]]N4]&/5L\O<4ZF-AH>/4MR[I&_(S.&D1>[G,Q^V\>;N$\3)UGSDG.K>3& M*R="R&YEPJ+4.)&/4FV,;SKJ3^MR'T;D^M%^ HD',_S==L[L^6#CM\O=--I= M-+OJ\PMV=:N9KS7F(+0(DA]-.>^ [O<&HOS[=;\['$.K/,V3MOWMY]N'X)=D[>'W^_MTNW]WY^V3_P-/W M!]MX[^(_1^^/G['Y[C=[%W]W8(SB_3$\$^ 7X/#H_<4AC"/#[X>CW9W7;._= M\_;N04@ T>4NH03[ S3C,YWRWE[L/_T__RU_\_.LS=O_Y_6L]?_OCQXWUJ$ MG+E.,E]MGS2+3=6N73^HRY/P EN'HZ32))X$UYJHZ#&U3!$:F9UEK!_-'3OM MS^T0NS-=$:Y?E!\PV.7@N-]M/8^N7XK2\RJ$L%DZ#?W9 ZTF]R+::?>C'_;Z M@]8OF>,I_J-<*I_)'[^V[.EIO_JPVJ6ML.(WS5CX>CCNVW M_@MO (#LG+>\'1RU0KU&^07_ZVN-ZE[5+;#F2ZR2W$ R6>^#X000Q5'!&.AY MQ%(OF*N!A6*.QA]F];Y)OSI_9$].X9U??@=][Z37+6@SV<#QRU^/!_\4QCZ^ MNEW/>WV4N!^,0+L'K[]\#%Q:9YQ&%)3M7+Q+(DVQ0]* ?#-&">> &?$67I)@ MT3J-=4>K3 :YAU56NFWWO$@6]<< ]CQO"O $[,I6ZP!^D=K]P7!*/KFAU:D% M]0I^M7W:;W=:U-2]KH .!S.R([\""+G7G_FMKGZZU=KNMK)FED=E.ZNA4.,) M]99H(8S@-%)#I:=&4>ED]#&PFD(%H6C\82F%CN7@U^AS)WK@L<=,BA>'>'_G M)=@<_FQW9_MB[_"CE2Y&CCURC"@@3"R1\XXB[8F+#"L6R4T(,Q-8J)VJ#!A;]'@&TW([[R4S*AO4&!R<&H,]QLG<7Z=P5/)S0X><\U MM#A'@XQCB;%RUK+(!0>5 (0D5:#HV@1*&5EN%",Q3WM3@JO&\734[V?#MYM= M<+[ZXV:&KGS9-*:VB]>IHYF:KG5H Q_#?KN^,2KY!1FE[ E;Q$,@6?C]LG^2OX>%I ME,]S39X$=V?^&8S<,:@/F2$J10'PU9V7QU0:1G[(&^;9BGS+''O!N-?SRZ%YNHMD"12%K,%OKI9$M5Q_? MQ--1'_22 3QRO<9[I0:Y:V' +35&Q1E)#GO0!6(!@0??VN&,9FE'PZ->']X3 M+OT>Z*0_68#6Z#1_<1O(XU$%&4$-3(YQ,(^TT(:X$)F(7DH1:\@# 7 )\N12 MLW.Z%:_ZO<.^/=F>#'J[\ !I4._KJ/=>[!_L\OW7'YV'=9+BJ&;5 #JRUJP7:UNKT,3+'5 70:%AP( MO9B_!@ITG?9AMDWFJ,[Z_X[ TLEX!^(V^]^*W5)A77YMY79>/H J"[0\[A1\*C M852#)FIH[EAL(M(.%%-'.$TV$%!<]6VC']_D9VNV_H=OO<:)*4:0\CPA'JA' M)@2/F&4PQ)B2G;)A-D9W6X/A=!@-U0#5O/X"5,-D)"1&@2S5&G&-!7(I M1D0L<28Z+U0^U?8-F_N= J/9W!5LKJ7 14X[Q @-L+G1(I=3*:STP@2=A/8^ MZT5;;-$<_)K?(G>%MZ#7#,%2NJ77X#MY?M%]<#-9\A_;&<5&G[X!W>#=UQ\Q ML&6PV*.0N 0M HC'.I GNO!O"!2V[>N@L%HP:';]1^PZ%T'88#3"Q!C$!0_( MY/"?",X'11/#&'1'BK<6S:A%L*A-JGOA%-GV?G0"!EGV;%4N'=!X3OOQ*'8' M[<]@Z/4&ZQ)N*T_\O0W V_8W<)_<9F8_P[WS@Z+\_BB&42?NIYGUV,_+\71V M-5YV87'B/[ D!]D/_7AC_[O\HR?<$:49BD(RQ"6CN3U&0E9S%JT&Y*9J/FP. M:)ZT99*G8#D8H88YF8327M@4'!?SL?^;$&=Q.[<'Y2=5%"_U.IW>6BUC6WW[CBKR!ZR4"9NO8TT'\??SAC_'9PW:WL$RYZ8]Z%G6N5)[(7"97F5=U>9H%M(6K3*#Z MU&+]YOKR5KDTEYI676-\BS!VY66\1:Z\]K7'$KXE^+<]]NO7!+OZI;,[5HL][??BS MVZKBM_Z\=="'IW4*GMYBLE?FL-_7==F)";X+K5=9K(%HR5[XHGRT7O4&0U29 M+3G5N_5G[,)OAX/'O%HY":KU'"1\ZZ\8#N.C7HM9!:FBF$OZ:NN?6;ODX=4G MN(J=?,QG'UJL2G(A=]:%=NE1EK6KU_"_[F[^ZWV$Y^HR/8O^)T6TTYB&2*7F M6 ;C S/&:QRP8R[%Y4VN468=F"=\NCYQ_&9N)G8_C\=[Q_T#G> MV_G$P&B$YW]H[QV\.=J]V&OOTN<=N-[>.WG)YL_BY&?NTET!8\/P^6QO9YO M[\C>BV<7N_3EQ?MW_\+UE_3]<*;CPA9I.S[ZF]=\^:W#=(UR#=/-(EH7 P/+O2%4_*Z.BH3L;IH#R65C1( MMUY(-U]X(1H5!&4"1988(!V7R)E$$:;.4(9=\B)N/&&;7"W&\!N@:X#N7@/= M+7#. 9Y%9IGESG.*G>6Y BNQKD&WGX@O,U7:Q^I098%GTNK M [R!!HX8=\$QXTB**;>J/%N-NH\PY[05-V&!B!0\^9YV[ M:+W3.@7AK&N4N?5"N_D2$K!-P7@:4<0>E#EM="X1'1%V5"FAI<*<;#RA9%/2 M%33(NG.D6U'?G+7&I?VK M$N J.4 W0=.QBT$PRX/A_4C26%?VB_/++..K>R M2XVP7@KB- 8H"]0*SYACI9 ^V*MA/HV#W1C3OI;(\6?9M#?S>[87A_OIP'YI MP&]EX+=8S-0R)[AQ#&F3$EBR3"&=F$4OR-67](KJ^'R&W'YO+_*$<%P,!)Q ME;M@2&>1=C@@)IF-(N8JHJ;IE75?F?U6,3;8<.I I:71 -IC:Q7W4B>-J>.* MB$;"WW?>GW?FJ$"934(@Z95#G$6%K'$).>>$,XI($GQQYICO:?S9,/T:,SUA M%%LC<9(X\A2UU2$PBX4DQG)I3,/T]YWIYWT:(3+&HI9(*HOS,5.-3.(!$6&2 M4CI8973I]BOY>C#]PTJ*6LZR\ZS0LN%X-!B6K,)\6"^[*+(7 ]Y855N) 3Z4 MK]N%J[[;BW%_NYW_6"?&99";W[?G_=[)#")7U?2DX?0UY/05N#(: M.;_NC#_OS2"YH6]P @EJ0!5Z3,/R]X;EUS]KHU$%[@ 9YAT:VF*EK(V !S@A;KU#1CB%J&&48 TX M3^C*TC,:7'A8N/!S$CL:7+@#7)CW?"2IE$N)H) $0YQE8\%HB:PWT3 I5WK&\YDW5 J4N>$.;@C?-R<'KCT5$2.,(:TCC+&Z(/29-759TD DS(,"$]3\NC/^PG&WJ&(*AB(:F$#<.(R<" &!NJ>5]D19SAHY_PBX M?P7NCD;.KQV[S_LZE :]WN:\88]S%HJF2!-.D60Z2NN3\HZ_?LR)? MQ0,]GKNNB26-ZW;5<+:_6+='A!1US WB?"Y"Q@)!U@B+"(Y&*N]Q3.3N,DB: M(_OW'Q-^:/Y(H\5\&]LOM/N../%$)6*1!,2=! #@TB.,K20^Y>:1=A5:3,/R M]X;EUS\3I%$([@ 9YMT9/F>'64H02'^P;QQFR 4JD-0*2V6C(<'<1+@ON@* M#RNQ8WGEGK]'W=AB^+L*]U036)9>TYR>7-D"/1CL-\*K*'(=#.$!\K5FF%DF M "6H$C3Z^G3EM9#?G [_/@Q?K.DCA'!,)X6,CKFF#_;(PEZAY )7)MF@LD9' MU&+?O&]S6:^..^['(?(&)Q\]3M[&=F9!!)%D)#PHKG'0TGI-;2*,!DR=N1HH MFV/H/P-.YUUG!F-!G+$(DP=(&2QLLO4,L54H2KQ5V029.9# T!W,-"]I2X@EI ML'2]L'3>5>M \'GN"-(IGS=)7"";F$5:,8K!V#"&BXTG/[6V^+@ D_"T-VCG'_S>CQWXY>?X MQUD[#(_&X=R9NVK5'4]OL0ZT]-'PZEMF%'0?P7+L_WBKEN8Q$34Q5ZK5F?GW MJ#\>S:D]C,CUH_T$=A ,]G?;.;/G@XW?+LWII-U%LPLX/_=JAD_^Q_7AOB5O MG=N8RG+U EN'HZ32))X$UYJHZ#&U3!$:F;V\K">V?PBCR*:2N.QIF:SR\K=( MI8SE 7O)N,@',*SARFM+3#':I8T\'\??QAS_&9-GNEK4N M-_U1CZHFDSRP.7.LC+.Z/%VU+5RM7(T4]9OKRUOETIR)65UC?(LP=N5EO$6N MO/:UQQ*^)?BW/?;KUP2[^J7-8-=RL/I&C[U&SJU%#IB^40K8+^UN:WC4&\$C MPF#!P7.[N55 M%89;L][??BSVZH.N?KSUD$?GM8I^'B+R5Z9Z7M?UV4G)O@N MM%[E?-E]P1"]B<-V/Y8"3W_&+OQV.'C,J_74#HY:SSN]L]9? M,1S&1[T6,R?*:XJYE'G=RDG7E];G,232[D0?3QRL1=T%$S==,.]J_@\GE,:\ M]#X$JQV3\#1IB)$D<.<$3=YZ74)IF-"FT\C70FDG>R=[[SX<[[YX^67_8!N> M_1KOGKSD^R]>L_<7VW2/OKS8/_AT\?[BV<5\*.T]?4\^G.R>P?/$;@ZC[<#[ MC@_YAYUPO+OS'L:[*_8/]HYW#_;2[F+&+ E2P?X%1(Q+N72;RV7U+9)5AS\A MF71@AO)-(YLNF W2/6*D\P$')J.PB49.J=&14N&3$18X17O7(-UZ(=U\,BOW MD0J1!%(X>&T4U1S M*0W\8;7R%BNK,*W;8#9(MS9(-Y]JBI.US!B#!"88<1,MZ'36PB=)#4LR!9(V MGM!-=B^:QS5 UP#=7=7V0G)R' M[A..H(WM3=^6:-NX?>"+(T<0UL"11&/X]7=EE<0@"9M! @$9L;<;4*DJ*W.M M9PVYC8RYRPKQWDK$"=*L%=--UH#QZC9W'R J5ZT!I0E9!&"NI(\(P M'1QFKUXSO*;$4PA>"TWF4FDRGW=#$L6"-M0:ZQ0' (-?$G'1$J)9=(+6#4D( M. 150Q(RC_NW,-"L'NC-$F%*3)()T:%(-$'<*X.L9B#L3&.P641A2?-!(DIF MNQ;=K4W)$^U.]+SU7>-\! +'0"/F)(*Z@V\?I2/:TF33(^K[<^NW_G"J/IVR M(DX3981$#)88\>@L,I119(30!FLE7$J+YK(LRKZ*RAXMPR* &;15#ZGD#&8AJJ2+M_Y$M7TZ18&YBE&%@(0R+N\Z"62P MY;F9"A66J_=6B61T0U$E;SJEV4;YZ3>1LE[BBZL]'U1>=HRB&?O4T?SJ983WX="E@%&'%$?SZ*_-D(.%Y56W,;U+3M -_,.E00TJ'FG+([V?0'9F2V OEI% \\J2-,9[X MP!1-D<2:[.$V">ERR&^)0#W;H89ICZ42'K&H&.(^:&23X0A .E+'= S)0[1& MUI2@3^"07SG.7)!N24BG([.6*RP#=IQX9R@.$-U(C ,QUA2D6S&DF\Y+^1@B M$0!MQ.?C/H2 2PK"C*@41(@HG>6^ZE #L4=!NH)T+Q?I C-*R\A@.XF>4= ,\FP<9$XKD2R5.5]ALS*;()7I@#=:@'==);1\. TQ1AI MIQ.X=)@@9Q/\HW' 47 K.0 =E6M&/H7@]85WJ/DEGP?[=>F-:BXMXQRZR>>] MT6(XXP;41 7KN* :%"@H#F@$[H'Q6HTW6OADHV4.1VLY&+MZR#C;QB8PJEBN MM3(D:L2%QLAPP9"U-%+"-#6.O'JMUQB;!<9[[[_\1*V>YI[LB\,*[X7$(N_B M.<6E(3HEJCUCVH.'%#Q[/*PH!TSN"A.S79NMC01[Y*3BB&.'D0W*(\D35RRQ MR(U:= N< A1/ 2ANE2^B( ?1&>('(@_8@7C= BFOBJ=)(Y\&@ M8:;-L>8L,DX0B08C[AG-#=T#2D(%09(3!E.(K=1]4D@%$9X0(MRFQ3G'@LA< ML1T-ES*X$!U)GM.DC9>.EC#CB8+$= (F>,6"Q!PQ'6TN\S)(*\=1P-I)R37W M).8P \_I$+RJWL/SJO,JW7F>4[JE'-I?-4R<[<[C..96!(Z\RYAH/4,VY16V M$&01\*IX#.70_@O0_@4D4![DT'[QCQ:&!3,U1YY0+TA$G'/X1^2S<)@KA*W4 MR6AGJDY=Y?!%R1872180(*D^ &KKOLSS7N,X])AACR.!G&J/+*1..0X MU9*[*+%SQ0]X =J_@&Q(\0.>%A9,YTF2]#@D %9E$L0$F 7D*/:(&2JU#I+Q MW ECU?R TMOGOF0[;%#^-#$'*I=69E*/_3Q\2'K3*I$#"$B!A.NP M , /FB[(URF0\&0@8?7K24KAR-WT?SKO$0S%F'&'HC$*<5A,9 B+"!/-:,0R M2!T77SA2%']%%7]5RT:*+[ $+)AM T1"2E(ACYE&/.&$G"#".A,(%X0FB8-DR4\.G=_E*U@Z8I@Z70*+1BM4HS@-HM\]@)#,&T,%A!')\8YL<&+F%-HAA4L M+5A:L'296,I%8"QBB%HMZ"%GFDKOL S*4Z4CQ05+5PM+9YHAD=RTCUO$+ 4L M%0&P-#B%A!:6!FIS7OG5:[I&-"]86K"T8.DR^RTY2R'^TYI%S66R1C$&L:%S M2E*I6<'2%BEVGIG@;2:HHVN"/0LP_4FJ M-[2'1QU[FM\R_AA_RY57KRP36R;V:5U9)K9,[-.ZLDQLF=BG=669V&5.['^- M+#C/KRN_/$=E[=YQ=6@(_A+:_[[^[^J?VD-W@_]Z?>ZM7_UP">%E=N.3D)Q /,59L,X:ICG!/-1TIW1"@T;K./G')\*VCT?;Z09'PG:R M;.S 2/[H0$3]-*/C3OS/1[@^'#G*9>OLSPZ,4>P>PCT//T.D^^?![MD^C&-7 MM,[V#IJ;'UCKR[MVD[9WFZ5<.JR,<]8A((1&/WB+KE$>P'-XHF'/#?9W. M ,6)82-G&*C@@C E-;:+BSVX%AX. M[S5L#ZNGI@9S2,OTU^^'T"?>U>I7[5EWX?CVJ<1<@# MFPKYJW'6'_]^T@ZC@]^,62>4YMK%L3$:/[C^E*Q798U368SZ,TK6B2+7?HS7 MK__L1[.GT! MT_*I_7UYDP*7#OHGTQ7Z3VN"-E**/MOO_%&C/8K=80,,;#;E8'$#> (Q5%8^ M)\DK1V$X@O_4K@?8_"O.Q)5)O48[^0VT\U%W]O2-YNV7=IZD_C'<(@QGMBCF M;:7>8M-AQ64F!Q&+>N,?*=>SG+F9LO@[(L^SG)PB5@\N5B_A6,K?=4 [O$%$ M^]M-)/!>3#\W$1<*>T\821%R@2.RK PSJ'S*SGT MF_<.:/5[_:,X 'GK[=>9\[??R>_8-OO>QL[L# MW^DV"=R_T]K\$\:SCUOO6]^F2\M:.\VS[$)2P#M:]>J]GS M#G<[);Q"S0$*%#U3*-+6&.:I#TX&'KDW"0>+I>?!&R6\N6<;DQ] T;,O@7TX MG)H^FD5DC"'F$EB,+>*&:.0H]4@K':7%>:?05-V-J"Q05:#JB4 53SPQ+HDD M#'--09!]5$FF% (&],)S*P^*U_3@:#1]N,DE@KW'&M&J(-]:B@P)%%E)>#(^ M>27YJ]>$F8)%!8N>"!99[X4P0NL0.3<^@$D-&MMD)%52X4E'2%+_-F*M M1U6?['D[R(]=!5NN7$ 1]A/;1YHON#O]D>TT7$4<>5\&NVOS\L^\6:/33.N8 M.[0FRI5BUL9 (]4\)(6%E&8R.W:;/=[8\K/2>7R]SA\ M^WTTL+ 0[9X=G&[EXA5Y@0IWA-J@@>.))4 M6F2UX8AJ(1EW1EKF%I+I+&CQO-#"22]L<)QQ:SEU2M-$C >\R"QLPM\CG5A< MCZ"6.DWH@G*13Q),GEFRIU:_2;9G M?,YEE+7Q-DG*9Y&P!0R:%$C?A\'PF1N,^R>VYMD)F/OQ1M,?]0H\;][EAX+W M]DR.R@E,DG4:$1D4XEI39"1XBI(JBXW@GBF[,-[E%=YL>O&*O("DTPT5N2CL M;11VIJ0N:!FM2"AX@A' ;&:.8!#D)0'IEJ+(#ZC(T\D1 M3@1ET6)$)?>(RRB04PF,L:$L,1],$N$E*/(SB_S_'O3_;5?-P$!M&K^,DP!5 MS[%?%Y@3>8+IH58<53W/9JN ;IC5*QP(+YX#827*ID#%0:7S=D2Q@;>Q@;-G M4;&A8/)D9C$4$) 2%9%+6B$#H:A5W'LPA(NO>_9C/?/F')F M__XS[IQ::S%UGCDG.;>2&Z^<"$%A80B+4D,@]%7A5Z\?@'#GNAZK%4]-"S"B M0?##T-6\M8,>2,SP[SCX=& 'J\) PYIOQCC7W>+-PS_:NV<;9RVZ=;*[\X'O M[GC1?/_VI/7^8WOOP5ZWU9UFH-D]W#]MOH=G;N;G_''0VCPX: 'N M96S<>P\XN=GD>]UWW5VZEUJ;W^A70:2V8#X03&QV^A+@E>8L]\&S46(3K>+3 M##2!: TF2"FA/3=&&:PI=20(:7/;C#3-0/-VXV-KJ_7^4^/OMQ\;G_ZS\?%M MXZ?\+M=+]EPZEY\/Z>HK.&R<2 RK "$)^+=PE30B16(=_,W+0T3Q5T-(%-Y(E&!N$3<1(^,A..'! M$?@(&TK4M,@]!)3-I]S:: PB"(MO=]KG#6(S(0)X5RX.\F_#O,K#QG$F1\@; MH_E3EQ>]ZAP;ZF5OQ+%8-([@6]57&F#%?*9IRG<]L<,&_*]F3+K4>/H._$@/ MRW,$EG =U\[P;8F.F%X79 D,-^S.M_T9PPU_.H,5[/J'KMQ@ES6S5-Z&.^C. M# Q/E1"G\ 3-G9:;\03=4&B>&GW-6B-^]Q'BQ0L[%>S(%E:;0C]26&V*6*V, M6+V4LL)Q7:4=C09M=US[]J-^X\V![1Y!X/ _"SM&_++V)E[2UD/PU#!#1.[J MRZURFGAML%)">LZLBK<^C IR>=&WX$EL.MPUTU%O.G3?'6SO''S;S53/FZV# MOWOF,FSL?V-[.EIC>=-C]\E9LOX>_?=DZ:=)WWUJ; M6V>M[I_P3A\/]MYOB=;.A^^MS=!I'G92<_8<*@O>66P9B6!733!7Z8BY0BEIX3GU7ZIE9=JYX MLC0;]8SF53+'$U)(F4L0UQ(@;3D M"B5CN,+.Y!/P6#5P;EVHH=_J3PWDQ_&U/ M\\4;@X'M[5??*UL#B\.T60)0K931)D44(#I!W)"8X4(N#6(2P&:CT5"1$J6DL8R$IFK MO+"Z=_%#T?R5UOR%9R:*YJ^4YD^G*R!88=3":DIK. M M4^2EU7$7B%BU*HP"$0\ $3-U&(F)2"A!A&L.$.$LJOJC0,0#0,1T]@0G09F0 2DL/>(V8:19M( 3TD8L$A;"98A0:V;1 M1 [E'-63/_M31EG.4=W&\%3U?/-:%2^L_=@+.*?]3(YB3_J7+S:M27_6O7]< M4CKV&G#Q&G[J-6S/'O62@FHJE %?@?!<'&Z1X]HCZ[74A& FN7_U&J^352H9 M?: V$@6!5NG=[H! ]\R:%@1:!@)-9S\3PUY;9A#S(2#.3$*..($2UT)@86E4 M*2,07M3N2$&@@D /A4#W3,H6!%H& DTG5SG/'A#1(#6,(*Z21,Z"#\0U9TPY MHYBN$(@]P[/N!8&>.0+=,^=;$&@9"#2=N^6)>F\L1I;ZA'B*'FE#),(X) B9 MA9;!53[0O0O?RL&]VQ_%=N5FX.L?->\=E![+(376,A+"![ M&Y"=/4PHJ87I3P81F6EY;8I(IY"08C[:Z,%5QV(QJ:[5.U=0,.B98]"R4UT% M@^Z$0=/)+D-5 @<,/#N.(\I'')'+O5AX\H$:$XWU=;*K8%#!H*>&0*9WYQ%39&,@R#KO/ /G2-*TF(37HD]Z_E>5\'D]YEL?#ZYU MW 4)]_/XU\<,Z:R"H7K,;O!?KW]&VS[SM0?4O8K-_EU_T+"=3DYXM?MAV#@: MQ&$F^PQK%6U];EEU/#KGN?\!=WW\[CO'(9\;/;$#N-%)>W30@/>QO5$;G9\C M;7>/8'W7&_FQ^?ZCBG Z'S4=MK\WNOV*8SF>\&_>Z;BX783M-HM=$%51C=K.Q:/DTDZ\3_?#S=^Q*.'.5R M]W#_M/D>GKF9G_/'06OSX*!U]@WNL8'WWO_9W=YL\KWNN^XNW4O-G0T!"/>] MN;-[NKWYF;7VO^8LO//"(B*%R:4('CDL"7*)62PT8)52&95F*Q$:H(&=+!]9 M8A_VW$Z1F4>3&;Z]\35@<*>5I\@%[!$8+HZTTPF)E(CS6AB<[$]DIA:+M0;\ M5I#6'M0 -\PW..D?=_*G5S'UQF#:&.,H MN3^.7C5K^8VSK+=[QY6P73%T8VO#!9BCH_ZPG2_X;1 [-C_@]Y-V&!U,W,!+ MWQK;17SQ%>N&_3S@:[\R0U?]2!:5Z*G9N?3OP?D1AR.['Y$;1/L-V02#_+\ATW_>$=8'A1X-AT=S_JA,/("48:6LBXM)[9*+ *)@0#.946UL% M%+-][.]ANN][GJ[(S./)#+A[Q#(?*<>($\X@""42:6PH\LP*1ZP0R?],9I9E MNN>8SML&C-?%F=6J8PIAMG.2E+R[8(:JY% M:(&,-0CYO_^/IH3^_M]70NT%^-!75:\9!_MQ,-SPX,_4GL5PHQSUGL8X^$WW*(?ON_M>-+< MW(>?=\5N]UUJG7UF7UUT"AO/44P,/%Z(;$%M" .$46"CE=%>T1HH07ACV,A MY)PQ<&7B#G1-P\HX);/YCI&!'$98C0BX=)2]M<%Q?/5ZX\V'SUN?MG:VMEN? M&ANMS<;FUC]O/^UL[7S^^/938R;M,BWDUVO ?"?C9Z-[1"6X+)"W>,\'&.]\ M-VZ[UW@7W>#8#DX;E$WR,R< ?^T1E-P[/YM5UDD&!9#QM^#?CBN M;_)_;??H]\;&,4!L+3<[D_&!?6X,XW[N#KC>^-S+KU2%7''0'>;X*/]B]R'^ MRE=4$W%DVR$GP-K@6U2O4EGM?.W_>PO"4^<3!=_8>A,,ETQ;J8V$GS '_BO M= QYE#(T^>''OL]5;OH'IA$D?5+_L#$ J4AS $I(GXF(\ M,#HVS[;P5RJP=R'OJ<'B@&>A+=),)D2B9P+#'0DUKUZS]>MJR<>>Q5JC%RN9 M\'9X<*X[:Q?9TQ J3 #YN8W4"$=]R*W3$]9<"F.-TBG:I#VXS#'54L,F4L.* MU#R$U.R*KSYY 6;'(Y>\03P$G#N].$09!)S2%)[,!R!N/3 IQP,,R2/$2D[,AEF X3*ZXTOL=&UIPU8XGYV10=QC-0 G5W[ M#6YS/ *O)]^\:H*:;W)\E#^]NR"J&#S&QA)P0;D,W#')@]6@)$32(.S7K?N@ M%MCW?1CI%4G\JVU=N],>G18QG.O:;7YC7\$D4XB((L(T]Q#)3I[3$" IZKFS M$$\K#A$1_9D8KHV]O[P&YZ(XEJ$XJ&:_Y^-$%MUX"=<;&T.0L4$%>]G^'AT/ M/!AG^!(X>3'O1O5]M925&1U$GULS@$7O]\,)//BV%G11(OA^_/PB5W/EZG#K M^]*,>O5:KE]7]3:6J_7&SD&6AGX]TY?8 M=$8'[6%M)6M7.4O=(/X;(0"IO+YL3-L5G?N%NY==Q$$71*\".I>3VCES6+F7 M\(?S'X8C^*A"O_75\L+G1PV; /C#43NKW*I'#83">-_#>'OCC>5Q MW-@ _>[UNQ#JYZWG'';7.QBP(%4PE/<@^MGS=Z?5%S^#IL-OG_)"#=<:;X\' M_:,(;P)_SXB1OSN^Y/\#9 K];H4B!S;O9E2>>/[(-HXZMHH90A7YQPD6P;UJ M,Y*CA\;'8X@U;..7_-RS7M5:_J&%7=R]E.912&!S&.*I?D'.!M \S M8#_>%N 9L6#" L%:..Z%>=Y)#0*K]R/R\*FHV0GI2A&!)8N X0(GI@QBR5%P01U#.@:&1!1486U3"!9<4+H^V\/N)[%1NMUN. !A M1JQ!E=')^)=-0.<48"EULM=1(:T=#$YS'/6O[1R?.[1A+"-5@NJH8>MK._T3 MN!-/.F!'Q[B<;SHUDE_FW_G71K05X!_U!]EK']=\U8FW]@@^Z((P#W]L2& Z MZQM4]Q\>NR'8CVPP +LA$*BL0A4N'AX/1]W*DO1_,(?7O,):ODU^T_S??%T/ M_(^I.X0^/*W7'U5%7=FY^\E#QNLS G\FO^U)E2"L4G.PVC]XY_7&YZ-Q< -6 MN=IU'H^V?1ZD5'%)-F3[/?"&ZJ$<=X_K(H?&*"='.G5"\=+$3$PA/+GO:[^D M2OM<8_9_;%?/'==*]&H7V%[$6?F>^[82=)A7N-OXC:H7O%U>?8F;,Y_\00S' MG9A;BU["W^%6Y4_!NLZ%X?PQO.ZGR0S\4<_KI^QA;/3"QGGFHNSL7$7BL\\8 MD)@2L,*9N2!0DL\J<3#&#C,4K >G78C C)O>MWF\"")'AJG? 92MM@^J+-C8 M9\TJ4EO?=A46UL[K&'ZZ]A!$OU+S6#G#USBU%WNZ5X'O%E[M;[>-Q.JW.*]\ MJAI1PGQV[-$P_C;YX?>,.1U[^EN[5\U*]:7?K^X*YQ*AJ=+FJBJJ_OBB>F@= MUQ5$XU/]XR>//UZO/IHJN*X_4VI=#DKSZ\ZH7LM>(-R[D>O6GZW?R5\3FDUK?6SA9K';[] M#OX'WX/Q-?/8NEO?]S;S6 [@YP^G>X?[WV?.(=$/I'GH:7/G[4GK[.!;Z_W; M7$9&=P_??6O2?PZWWV_1O$TS7#J"/:A^_CV( M50%7_'Z4X[TZ4.Q#) DQX/%@D!,M=01Y)]QZAM2^*X%;XU4#!VL[+]5&M4)O MZO4J2+8H)&N]F4$R);32)-)<_T81%YPCHZ1&W&$KC5/!DUP.MR;5O8&L.%BW M!+*\H3$Z7:NVO$?U#GG>\SW*N=+B=:T4>M5+]7=>*,"PMY-5*M"U,.CZ- -= MF.+ L4A(6AL1CRPB(SE#T0>BA?=28OGJM5CCXKIRN.*#+4=;)Q5WQ<5:(9": M+$J)#!<'2E<25EXT/WQ5+GG%L4+>$8.XE109@N$?PQ.UCB@O=/:GV/TY_HH_ M="*7>(\920" N 3E) M*,+&>A&8$CP'?6I-W[_-:?&<;J6D8WWH[>=3DL/8J*8%]1/*9]-+WFJYL.7' M# '?;P-T)N5ZVT9L61:Z<_RAT?ZA+3*X6DM[45EWC)\]M7):<5+?E+ M*#^[XU/7HSU2G>Y_5Z.RG9G#3;N*W1O+0"#*8Y](]SSO#90_FYC M3A9HOJB"O1LJ4LF&_B ;>J5L[])IKY(#72$TJU9IC&%_7:Q1@;.%%2#O;&0H MJR"M=;A/6X>?OT9+.0LN(DI49D+/W,1$$B1P9,PFFY@E>9]9E>3GHX 6S/>B M<.OIID"? &ZUSM>I0-=2H*LY UT^LL"="8CR1!#W3B"GX!\ON) J1:\X9(IO>_4%"LP904N87E)ICX2\&]=!G[> M/'S[E4:1 L$>D%YPQ"T3R$JA4)(!?F:*!):J4W.<+NHT[R+4:XETA',)F&[0 M_O$N'[Y<7B=S/:_3+0@WY#GAQB.003TFP0=]&(*/=[8]^"=W_UK!;D^M]@1Q M]T]W:5,T-S^?M#))S>8'UCSWL*6,R:.YWV=+>G[148$@1B+@DC/HR=RFLDC8I8"$"T<94=,=H=YM;'UL M_+/QU^>WC>;;C4^?/[YMOFWM+)[#X^?CFGX/'(0 X2$QMC:]!,.DTU8CIF,"8$XCB1&(H M:!=#T,I%H5>B^UC-EGO1C+$]!-Q"=_3H.KQ4O MX/V33,12]8++74$[\=_8&5[7J&TB54LD07RP=MS5'7]K0QS>]C<8V%]Y8AID M,K['T#'4V!I+SB V_O>XG_OK5

(NA*2,2$HW86$.K.'" -O9^)3%GB:Y:8 MK<029UV>9QFR\M8-Z_-*5^875';4J9HJ]_H36PB*;B\9A%F>XLNNZ*.M_0-Y MG'49X-CO#-N]CYEJ-)O6/^RP_9*#HM/6_E>E&352)F28D8@KRI#--1W.<>^M M=8IXL3J.Y\[EYM9C1S-[5MG090:0;M6&]I*+5O$DSV]Q.S:,(1^MR&038Z%H MN"P5M3$=CGOLSG&1IOA(<])+7,VFGV=IGDQ?6\[601P6W]=6K6.J[W3;'S^2 MRKM^\P>#E>O4W*VW[X\_$^SZA]YCL S?;$ W[!A\I:ON\B\U-VE97"O2M.1W MVR%TXM*3H/.[%K^98%#-07TECUYZ,S^11;R4B6I4OM]=NT]?LX=]T^V0%9^F M*RPA-YBBG[_W"YJ\S>ACUT%,QD@U@>3)0<4-7W3CQZ?I%RP>"Y6D1WW>@FKX MJBU5M3(R,K]TX5U_ +_VQB7(_C1[YR=V4)%(C/+.](WDYPY5C?.!X7$/=5_- M)]WGA:>%\MZECRLG.+<^=O-,ZWDXH]A[GJRW7 GOG+&).Y6$4$8&>^.J3ACI MOU6!PE/J#G3'!$E=IW/X^63O_9\'K??PK+,-UMKY(/:Z>P?;7]Z>;N_L=5KO MMWAS<_^D1;=.I^MT6CM_?-OMOL7P7JRYZ4EKL]/=Z[X5NSM;HM7]C':6[=/&SBYLE7Z0BS CMD:>ZY3W1"5D0.OU*MK*2"FJHE+*>KU!VH M0%&!HA]!D= Z=[=B447!O7<6X^@9IXE8Q2A7%1010ADI4/1H4'0V!4519XK8 M7"?(6$1<$HRTPAZ19&/RPDHFPJO7? UKLD)0=+L@Z4DXPEO9'8W#4:,B#1Z> MV*.;>+[/U<']:7!%YT[!\SNU0R,++ B92)"YUZG+9=O<6JX)49JJN_MW!3=O MC)NM-^>X"6/Z<+:]\176@Q-)P'M+^8B- MPT*5HD9,1.&AJJ CIFZ.U0&K)T*JD*E7C[EGPW,2Q,=C3%J2P/WBEI%D];<$J*%4%26Q-BC8_VG&:_*&&5( M/G^A.,>(\T@@&I4!Q:"HPS@YR5EU<)DLBG!DN0?4"K 58%MXFHWQP+QWU$O& M$U8N8DVHI)X9XYW")0Z9#T)=ZP]4X!!I8LB)8P,I3+O>E)DJP8 Q 1'X$>F1%6 P5>)V++@ M4<&CARW *'BT'#R:KL*0ACE/74 8S CBW CD;(@(2X%Y]$%#S%_U&E6K5!"V MR(9]J^XKWZT\XRX]HI^97]"92>EZN3Q M%Z)LSCYXU4EQXI9Q$"+S?8S/9;7.MG!K9^,KK#5/P5F4O) H4W\@IR1#6 =M MK0#+G9OFJS7-2NU)@;>7"6^+KSTI\+8D>&M]NH"W[9W]KV"98(TP1M@+E[<\ M.(*P1*$(EHG[2#7W9+$IQD?O_7ZS9NX/J&YTO.O>.#H>'/6'L6I(>ZDS63CO MR]VPKO]O7 ,EFBA*?4G=A.QH$(-GJYDV[]R+K= M]+B-[IM^%^;OM'JB^GUX:; PI+OTU7_HI9C3.JY:$F^'!]6L53_DKKLP^?#V MP[7<;#A,6A=GV8,_V2DVU+7<).ZD:F@\/+_KN#]GU3BX?X5T[U(KNOYU;'SC MML(QUOU;J^[*[C@;'W7JD]NAHT/]>M;^[(F.Y27%N]AOA M3\.#_F"$1G'0!8 >@=Q=UP+TFB;DC]JJ<:,76OW>X&KGQKP +[A]X_?6_E>O M2&(V"&1QLHAKP9"142(28Z$XW M2W.E.FLUL9([O0Q9H)Z#^#(:.#*RK@Q??)M!L4Z6T,!Q23T1RV"7.%A&'Z3; MY%/M"WG;7GG/=B*>?M^[);7(O#90FA,KK?@:_Z@)ZCU>_CX]]I[>)%94*I7O M^T#=1Y_>%!4Y6YZV*/,3?)7 MM,.X[6!&JH3;2TB-=S^?;6]ND";=ZS2[NV1[\V/.;XC=[L?.7O=CN[79/&GF M^^Y\H].I\;V=)H=GG>UU/Y_N'7[FK?>?V1[<>^_]/]V]]UNX>;9QNKWYY\'V MSEYJ7CH,L+VSD3D I:<"6ZU08D+DC3^)#/84$6F=R;S95/)7KXU]5NW M59BGNOE7@*\ W\V![SS76W!N@3AW=H%SNZ+YX2L6@4DF(Z*6,<05Q\A$Q9%2 M,7BB"9;1%9PK.%=PKMK"4D%JB[GETG%*K35 MA\,\,H5Y7@J?B.#(4PF^G:,*&8D3DD&F*$4**L6%E?<6T"N@5T#OALY=P;B[ M8AR;PC@;-<7">613[D=K$T6: ^0)[U+P1L*BJB>'<0LZ6[K2B$0QT8VL)HV_ M^O#T6V_.90/.\5GPW:1A:%C0GG-!/GTKM(-#9:"\T\5_C&)SZ+ MB_DHZ4L!6E\6)R+N7KG/PLZ/5-T"LD9 MKIT.CF(>7=*16"^)B9@[D11;8**O@-&].L!8P*&/T(C&S06%#FDTN8)Z^&QDV1A]L 3:I!LD]8YJEP]]"YU9!P1R"0!* M)"*DI5%KF0"1F%XS8I40Z844ZN'[Y,A*3\LGCJH. ID@M7:<<\&BL\PJ^(-, M(DCJ[A2%EAS9,"$\JU 2* M)4>VLA UDR-CD0HL$_A+$(SR:#URF:2 ,NER;H$&S5Z]YD:N*5H8"@I$/16( MDA@" X\4.L4^'H.HM' 78HN MJ 3ZJB$@53)(7K H6"##:4#^T3G![Y%B)ZL$#FF M1(C.Y"JWW$V.YN[[+B*F@J3,$>Z\@WAY'2Z;,0$S?_@_C4^QU^X/*G*/8<7= M .(BKS:N+[NFSWS7]&X84D+5QT65Z1I8;R5W41#DDG=@77ANV,$)\LX9XHS M$H=2=E;0:27>[1;HY&4@2@F(4BGFUBHG1-*21&:UD6#Z2@WL"H#1= TL52*0(T8AEK!@0A(C+2]@5,!H)=[M-C6P=XK92RG$"D#4= TL]HIQ MBR7B7)OZ'PV_([ NL*[6D^3,J]>&KF%^[WW'@E %H1ZJDX5CCO*0@P#'DV96 M>J-8BH(9*C!=9&:_ -*] &FZ!%9HIX6/!,64"<()MI9K\&Q#EYM^SD+9[Q[9.1%U+AOCP"D8G"G9YA+4 1XR#$ 0,0(R<6F)( MP(122XUW26%6LTM>Y8[L'P\:)86[PARF,)X=>)>S#_G:[ZV-KUC&@*WP"-9: M(*ZQ0XYY K&*U)99'#&GUV54KTF@-MK#A@-?+C1@]?^*_\9.@S3^][B?J49! MWK]5A,=MGWF,YTM013[:R=76J:ZV;H^IF:?N2N?>M2)>SG2D0Y"/!OP\;(/. MV$%%9WJ9Q?>ZQP_.F8NRJE24Q36#T272W^$%K>HT\R_\8="N"$S;8R%L#.IO M'("RU^//E[G^8- _@3L,UQHG!VU_ ^NWJ"1!O%_CV&$G=/&+^,W_75]%D=N MR0)=BSJFSC/G).=64T446) MH37,@ZS&L)$])DN8\9:Z:"WED2HMJ?)$"F4E1)5.37,F;[[]N/7/QL[6/V\_ M-39:FXW_O-U\O]5ZW]CYN-'ZM/%F9VN[]:DQ:VMOHQ"K9&Q_/CU7IU-194'. M67(B5FHLF8=5(=)3,*:1U,9Y0LA\/*QA$<;1&[,X^]/\AQ,["-6=,Z0/,X#! M^X&); S:PV_#S)[>]^V*(_JD/3J8O47\#J#6R]=GA*L!=?)0,-3]QO$(\/LL M/QWP',:_#ZX.JC*-5]&Q,3RQ1PV[/XBQTK_,[E[QP\/W3AH'H(IP#Y@L#\Z8 M;??&U-1YO*":^_D&5V^7QW]U.*$/=^CU1XV#?B? ]R=*/Y_A/:.^;0R/HC_N MU)?5%.[9GE3V96 K2NRCX\%1?YA?_0)&+DUH-EJ#Z',_[U 1UE_0T5\FH)]8 M!-N!DCNZ9)O6&U]B(^8?J]7(5\^9OVJ>&N#;Q@Q:L1>'];-"S"85 M1!%F?91GS<7&41SDR\#&G%]_Y2$WD9?Z>7,\W.NXO\>:P#,O-\Q;.U_]VR#6 M4WQ!Q_U_7EWYUIC,&U]\Q;IAOW,\NOXK\UC%'T/;*9[:3K[T[\%@,IHC4#GD M!M%^0S;!8'^SG1-[.GSU7U=C!0@4+D_@]+M?#W;UOW.!YZ= ,@4\)()S#C$: MI2YQ#997HF'P3\">/5(%4C794X(_.I?4S&$?CZJ7SNH V@-SG2*2 = / /$"%2@DK/3I_Z-I8':SWF34U MHP-\+X#3,)G ]<:;"BV',)[+?N<$)?9[\+*@HMTNN)N@@C @N##:02][B1!( M=?)[9=V_-#88?*>=*@\97BT_,0Y!["N8R(A3C^K:1X]&@[8[K@+8_$+^XJKA M$8#E58"OH"_, [K1 4SW@86_N1A[4V.8 ?+I%^[E23ON9JC-_G%>'[AW]V@0 M#V)O6*U #WZ/C5_ _QK^VO@E>X84_[ZQ_6:K^I'\_FOU^G#3#F!LGH_*P/0O M9J_=NP@* /O:_1I%JQ&%C.>]X3A@M=6*#B^^FN^9 MV7;448.M%^K\'K689+-RZ:EM^,:4T:R%YR*(^:F5M-/3"V;QX'C\](EL-H[Z M@^K=X/G[8#_')@@F$U8#;G_0U#?K=RR+P QGM-?+DGT^-[>8'G-5:<3[F MK"J](1C-?V/]-E5D-YX#N.)H/+ILS4%")^\QK =R(6BUQ%Q9VGK^S^<\!VD7 M7[^\/!XNV>\/3B>4DTRW&78&!Z[P[Q&\ :7Y+=6:EB-X]ZEO_X"4]'K M=]O^U_$%M1'K]X8'[2- D*?@B5Z6.\ -6*S^L%[ <;R;G:C)7$(86D\SN-O9 M=S,.8\90^(,E MNV28:A2\A%)=.\P^3"^.*O2V@T%6K=HR5 :Y$I#+3\C?@@AD!,:^"N@N4/** M_%7B/(Q7[[@/;M4 [ICENQ8?^*72=IBU;+GAP]H>#"?O98^..FU?^1:A\A]F M+&CJYR%6ZI8O6\M^5H70E^YY8$/M58 61)B3D-'XJ%.;T IW:]3*]\L@#8Y< MON$E\U%A2>6=Q,ZY[S8>2X4MLSHRK%W#_0'8R-HMG$1I&0>R5:L"H8J;J1K ME>!M_19"N-SLUB;&5T.9#\8*9+52B'/'D:51A M@B7,.RCD=&;J<0WVE,( '&30JU(L63AK>;V:TYZ',/WC$3A/O3"E*!.[4_FP ME1]59Z;A3Z=3+O"]M&'^]M?O\Z+V\6M.,@$5,UH%#D?#^-ODA]\AS#KJV-/? MVKUJVJHO_3Z^^SA]D!\PM9=7/:_^^"*:7L=U1#T^LS-^\OCC]>JCJ1W&^C,F MUXF^_F.\3J[][$>W)72=8GZGV_[X,\&6,%@)LR>6,%A O*>7FIE+YU3 U/HYK5#==@B=N/1KP+*=P$^**7)K28*2:1K((X'B6,U6$;Q"/;#I/L2-)S<]'W7A M+M6NX].H];UCUF17S][W#MWQ[9^_; M[N&[P]WNVY.96M_W\$Z''P];7W9QLPO/>?_/8?-P7\"SN\V=?='J?FPWO[3: MNSM_S"/U53H)+J)&6C..N,BM *AF\(]7UAE83DQ>O69KFBRJU'?IC.H/=#"A M(-R+0SB< @DB<&>CYMXE1S0.A@F*-3'!ZYL>:2@(MT2$FSX!FAB+7B:+K,0> M<8D!W(23B%$L0A1!)YY>O>9KL(8%X0K"/4.$&]=N%V$NPER$>;G"_!)8&#:\ M'QS''^8,.M>DN2_/"KW=K,Q5R^C@)/ M]XM@#@N#=4").5!@+2C2-%*4G"(X@A9KPW(.6:E[$Z8]X6;0CZ%^VY57G@]+ MH?H@_SW]\IOVY%D](+I7V+A":8ZR3&69'G^9;F'6 SAP,EHCJ7)<&J.CB-(1 M#A9#@.'PQ2]?";-^J2\=:VZ^S2P/AE@2P"='/G ,WC@'#YW)@*C36F%AM70J MFW7!5JD+5%'@!2NPDC8W;H[$"\T%TYG;SEIF:? N<+](OWP%V]X^$=UE%[K; M/ 7=C883@K5"N5<;XH%9I'62*"G,4Z1>1257L>WM??/GM^6-&F\(C(^E,!AU MZ!_G0RX3%7RQVT:+GZ!G@XBET.T)(.(,*X'"-FBG$$G&($X %BU3#!%%K8S< M1!+#@@K=%JXZ#Y2CO%.%>$'8@K"ET.XE(NQTH9V,8!)#8,BZJ!&':!\9YB*B M2GF1I,.&Q045VA6$+0A;$':U?-B2EEMN6FX"LP1S)DUF:\P,K-P$A4P2!D5C M/"5<)IUY]]2:OG]:[JG";$'2@J1/V%2ELIVZO-+QE?Z7?7D0G),G6 M 8>6T0*'<_9T.B%Q+A?9K^%JTK9B!;@1NT MR[^FTVUI<_$R3Y7=PM\WD:80)$O@W'-!L W$4*F)#)(XR>7M,R<3 =[HYLZO M+\#E/]SK--]_[#3AGGOO=UGK#,:VLP=N^K?3)H6_?P'W?">TM[]LG4V[_*WN MYY.]]Y^_;\.S]@X]W+]ST.IF*KNML_SWW;,/WUMT2^P>MA*X^C.[@-P8+HU" MVG*".'7YK(%@"!OXHP@Z),)?O3:$KDFMRW'P@G4O&^L"IX1'(1VQGON4M*+> M4D&#_4Q&O+* U/B544+/D',PY;]DY M>]B-N,MJ)HX+XI.Y;OD51IM&ZAS[44VG4#5XSY?[W%8_S'[SC;O4R3D=E&CHX'\)SA12_].>' (/Z$**>FE9A/R'*).N+\AK=$XG/$*7F&X>9]Q/05D_Y[>8%].N-4YB3514$TW4K1HF M3"N9EVDLBY4D92*@I)%;O+A%=P M<(4$T'9K&B6 =#^FE7)94R=W@Q' ;%4##! 1P!4UGQZ@7"=G__ M'OR:':BG0JGT'E3R+[#K6[U/$S=P.[V;T,C]?4$"]Z*YESY\-8&&Q!)#(B6- MN-4"61,M$L13RRR3BLVP@C]N6%IY:YD8&KRRR^RPEZ3U,L@,+VH',H$9A'5/ M:/O?Z'7*Q9UXD/@ZD6KQ&^IB?0)<"][]YTM@ZUG68)FY&[O2#P?+U['23VBP M-ZPM>:D\2#L'.>QNYG3&L/$6 M)0F MWQY0EA8M=B_PD0NJ;ZP+5LR*"_6;_K#*SNSW^Z'.7L&-_FW[V69^MWG]9UJM M\X0*>H,_#O.F?$K.;.KI3DYJ0L_3:?2 MJEZ1.5D^B >Q-ZP2:1DE,Y3FXH5QQ_5*G@'?O]>13N M=-^*W2_OOK6ZNV)WY\_V[MG'=K/[KKUW^$>[>;A%=KM[AS#V[TUX[G3ASNY. MYV#WRP>Z=]@YR.-MO=\ZW?WR9[<)_VT>_M/>Z[;@?F]/6F=5/]7I(L4DF$O& M:,2IMX@3DQNOB8 XBY)PK)0.XM5K0F8+%&="BKO@X(J6'Q;,6J5WNP5D26D% M42X8;Q0/2E@3E4G8.RF3I3Y4D$4FD$5^7CF]2*1Z]O6'#P=CT_6' %;!1^50 M,A@C+AE%.KJ$I"61&)9P)!G&UO <('OR_2,+FCTE-+N-!T:)D(XF(>#_7'JG M/>'41H\M=CI9-W?7LGA@*PU=TSTVC&>*$:91T"F"&\8E0!?F %V!Q,!YD,J_ M>LU5<< *9*V^ Q:])TY2P0-57#-O& O4"&LSX8;39NR D>* /6T4F^YO@95P M2BN#G!,44,PFY RQB$CKM&61>2^S Z8472$'["50Z%7I:5#:RW5QLQ5W!^.B MRTM%+3=*3]^9@ZC<8W7N\:(RVS5/S2_UMLRODP+YM5Q4_\)X:FZ35_$R$+#F MSOG(,ZE&8,8)[+W229ED;I *+F9]U8!:445XH$HI)/C * J& KK;K!Z]5J9PKOSC/5;^9BB,UK MBG-KK$V>8VFHEBJ$R.T-\HS%O#\!Y9_./0:<>,1@S[W-43LL,-)8261AA4/4 M$B!=O'HMUC@IYOTYJW_NKP)^'>=@"20)VAMFB=:)*F%QC"5I]SS4?X9,5W$F MO4T(Q\1!_:-#U@F!*%=6Z:""SRP*9(W+DK1[6.7=Z8]LY_S@V?Q#9P_7$/A9 M;\':>C5$(GAIFB# D4&Z5T\1KB 64D)XSJV))^3P'H]">2?GH)+50/"+B M%$/.0H6DX+? ;X'?Y+,]4>9=4*S/K&KH?_:Q6_$1=IM\M_OA+"MP\PP4\^S/P[U#+Z8[ M]>T=@NKMA*JA?^O]7KOUODEWSP[:>YO-[ZU-^%NW==CLPK]GG=3<^4:^FISH M]=ZBR!(!3\@9Y$2DB&AII$R&XJ1JU ;!C&$C Z*.R6$ :FD!I\&3X]D^^1F8"-SRS1-B*6)@BS;A'V<4FQF"K#+]Q$\AE.BX5#DW6+_\ZL8A'GUFFBY)HA\*D#W$LI^O_0'WS(SS=&@OS^(PQEW]$9'%N:\ M]_,[LK!P+RQ/_5;O[T'?P[P7=%H8.LT6F/H8I*0VHL!(1)SK@,#",&0]C4Y0 MR221N6/TFL:+*G%:H8WRHL)+\R^*"B]+A:<=#&:--B2 O#I#$7,1HQ% MY04X'X9S<##8FB3W/C>\0!5^">FL=^U>>WB0N49SY^[2T>3!'(C)Q+_/\U[0 M9V'H,]NSVGLCDM$))1$#XDE+Y+@2" ?MJ8DQ8@WHP[58P]JLT,'%>6<@ND"?!M[Z:*D>6, M9FS)(\G)9/Z9 H$FB1@$.'A(9C[]GD6:>C=QFNZ?/R4<.!I.=B#EO2=6^M?PZ"*$78G MX1>G2U:ZV6DUF]U.J]:##8,8H=FL]9O"J(F1L)O=5K?5[O5_^+G;;.C ';LM MYMS_:4LE]:6T[Y74[UKJE^RZ _%_K]FI.5V[70,9']6&(ZM;LQOMH3UJ]>R& M,?KAYP[8]=ZN[X^7Z.CA /,&J8QHH4"H+W%DJ8-M8!EV[HW\9GEN61VC6S,:?0>VTW1Z[2Z( M<$OOM)8+'/8BPB]=OK"/RQ*,-W#^\5*SG#^3**8V99JB]DXGTZFW-YC-^UD0 MN;CG[T+A40.U]^@EUIKU%1Y, M=2Z77XA&:]@YQ'>1;_'Z8Z:G1:$+KW1T*RU'!O[\O5&-=BXD1@VC%;3 M:OSP<[NEF]VG ,:5K^;B,+!ELICFL"=MJU%JVU:_U1'-4 M,YQ1O]]HM9NB:Z(?;.I]X\G%!:51H85F4?MHA/*?U?_W4..3C&2[5@7=C::= MR^<]:RN-U6_7M"LQPT-53(9BQQAK"MP5:\.Y=C=Q[0E]9G-G(%!+48R=92B+ MZN;ZSHCOP(6.G2Y5QJVE[F MQQ\*OY+[W!4 M&\CK9#;S!)Y=6%[6"RXJ2[^NB[2S(UK><_/?-Y/)9^RS=?-/XV)ZX7Z^L8U_ MWWST_@T6_/)FW/SC]S^:2_VZP/)^_O/?8)G/[C[_=69?[_XZS_9B?Z_3P?7?M(^?+G_7 MSB\^7EY]'MR<7U[LO"W-/I#I].W>T9KU.V;=M]\ MH;YDJ\7CD[ BL B#*!*Q]@7O#%O3[9I!OKB2-4R$8$Y"37C"CD-T=;0H&<+> M1B[Z4K-D.D.S=H(R;S;>GUU_H7\9[W_2/%ZN198? MZ_2<^&_BSO"%8/>%KUE@]".8F B)Y= YC3!F@&?E&L$'A2]Q2:N67M<^)"'2 M"J<>N=^U*8PR 4_!QUD6.ES1Z_$3]GSEQX:NW15G_N8%.Z2W%_7O%TFS+TBQ M@>^<*7+=R!E&\.'IQ/+'FQ97=(Y,57_^:_S7?\3(MLWFL NQ4!?/]TRS9AFC M9JW1M\U>NXDH$OT??FZVZLL'!!K(NH?;CNRR#2\\M5USQ0O/P O?[O[3=JRF M:'1'-;,EK%JKV6S4>J-&LV995M$''>M 9Z&IP^#W0 M9Z >,^WG^@_K.@O4)XZ1>!382(U*7BDJK_7:;3FF>4P7Y)<.(%9['0][$6?? M9Z"XW1A=3;8"3*AX8L5D88"X-MDX(/DZHD&4B%O%-FC(-NM6D$V:A$$RGF@1 M"(,T9YG1S \5:=3Y$>P@;"JL +8H$JP 8/?PQ; Z1_CX ^R%BDD."\>)8O@/ M5_S @S8XT]H(O.D(K*OG:0'V7X=/9RYXU>Y?U/]4[&3)^*!JU4Y?LHV3KRJ^ M1"X-&3C:Q=*6N5+;SO\ZWCB[N9,XN[>'.'O/,?'YS=EGS:PSEW\>7 Q^/?M\ M=G%#,7+W_;7VX?SZ].OU-<9.@XL/\/\'G_ZX/K_6+C]J'\\O!A>GYX-/VNGE MQ8?S&_7,U=GUUT\W],CEE[,K"KRNGZ6K/)J;%R @C?B.5(V] 3-^MGS@&11P M2<5(4'PC51KIC1Y)/A0I]D%2:QY[A2V)R8'(_D:A)C2)NV9D)V2^[AGW<%V@@B,_;(K 3?2)XG2%Z4V)/[5K>A2G.R=&QN0A/X M"8XG=_9T\!4-V.#J#XWRQU=GOPZN/IQ?_*I]O+SZ'?Y9^W1Y^0_\^_IF<$/& M\[HNV>!YC%[KAQ4N7\X3PUIY=S1_^1;@9/W._G5V"A3[[4R[_.WLZK?SL]_) M*?CEZ_7YQ=DU> 5?;Y!@FQPV%!=2JKCL=PY[+&WL!4/$5B=F)4Z;B*D+-F6N MD>^<6H\)_!H$5_AC&(R"J%Q0"]_'^50B#-@W"DL#S]S0@BA94;/04OB M)#9(ONO1WV.0530X&%2+$3@#+@SL<48Q CJ"484H"84 "V9C.#8_%'XAY87!_)<\#'FMD?93DN[$S!/$C(+I@M^CQ9P MH#3+,JDS3(CBX_APQ),8)A&0)F*O*!S#JO]2X=H(U1F["8QUP:G6Z%T^.WN* ME,<,<#XKJV^:DE;#)Z M^FPJ,>^$4.GYZ;H-X;)1[H$NFLPZSYU3).2/Q8'F5(GU]#[G;MO H! MJ0)?PT]&EAWSL0-E^^A7BCAI8A!%4 .?$$2?F]&E)QUXR8I^XP4H!F(Z\X*Y M4$([D6)B#5W/C>=(19Z!8,\&1O0=RP._(B-BY@<,0_A6USZ#5R_@E;ZFOFC[G$419AL?_%L6%* MO[KV*[B-BN+RA#';<7(XT35C[;W(9#(D^.J[^()K=)Q@)6<)IEYA(O"YC"SE M$_^ #7*"J:XYN2,B?)FC_3>Q0J0/S [/9>@,R(5?N31WB[85"8_H0P&K?%SA M,DGJVB#S-O5U=)L*-CDVN(K8^CO-3,KT(^PKF$V'S"0G)W$/R;M&%QVF9R'Q M1Q[G->41WYK8%@P[1B?@3@I!F6>8_,)!F#2 P1V3P(5]*M;2H#3BIR,+M#M_ M0CN.E3DHE$!'L)8G"X&/0Q^36(0@.$KVI)F1)X<6^!H8C."+WYAFO9\>N.#J MZ01R$@K) _<>Z.D9/ZKM75E5I%8FO\P7$6EKIE[7OLZD^8=]I2V^[L4FBZ42!V@SHN]WGSNWHFL92[5IMC/,C:CU//>--]RJ/+61$&LIS49I[88HMY[/14Y<,.+:FX[9 MYJROTAK=VEQ8H#8%J/^0XW&4;1%.@=%A\;^ $K/9DA8G!HKP!I_ZA$]]E,]D M_@)L^XE+[QR!#*]\"9C3P+M%I2$Y+GV3ZU,!PQB6,D;= 4K%QQ25IY00*C]P M( M+H7-%YKTWQL)W&%U8MY;K42"A-*4;80;/)EWJB3C&Q ,>SO!LEI9[E049O1%Z-@X[1F^, MYL+>YP=8NS@:QPFM.R3PDA91Z\SO58 & IRJB,\0P$BS\ Q-X=.O=EM_ZA)VE]0 MVMI)B!B=NO9%+6(4!E.5\1H&84@HC7F'\0'BH=^\<*!*=$$6A%"<N%38@RL/3@W1,\D1!]*NJ#K-AM,+&6T9*IBDX9.Y?;*IAZ]+S3N-'/(& "?G)5+$=.XRXU.G499,^L]S4N<2< M!DOS4(SQ< "&7$2:,Q=/^ \MW$V]DS/_U@T#'ZFP^:3?'TS:#+Q0%S@$6,4. M@UH:L:0G6NJLQ4DPB5;#8A$\V\+TURVE@^';;V+.<3&&CP%^2*=94 MF@A=BCM2]NQ3TE/JW,?F@R :>(I9=ZSUX3,:%8FB4^1AB!DO"NDD 9J@5P,C MVF(QD96^7Z75+(@J POL'98:$??G$S=97D^&!LD,PYI"CB_+H=$)E1>$5GH. MZ$!0Z@4S5IA*XJ>N RL5UI2J$X)P(YR"?/OI2]9EFCB%+FI2*9!*3(%GY# MRD 6^D:QDH.\^*JT?DZ$U8E;_GT+BB9]'_R.W2(A+_1DY5;X4Z6QAHDSQKS4 MD J?X+7JGA#5V"G?1/HX=HBI._5V'ST#&()U$$J<7LP?I3F,K_7T_(N=?SIG MN$/U!^:*\X/P6WB*]08F-IG846X>EBJD4I: [S*E2@?,R%B6@4DC4 =OYOX9 MDZ;+*PE4L/*,A#DBC5BI.F'D)<*W^=&Q"&8!>#R8 ]39>"G;I>7PIXI;-;0]_!7_7M:N,;J,@B#'Q2Z=! MRI]?- 0Y+9U6OM/91U;]GE/3L+H\CS'KH%6E!7 ] *L7 9?BA(<#$I*-E?5?-$<@*%.<+;QQ IQA.E6:BF!"-1/+S%"&\\E[KG M/?B86,TTGN1GH)+[,F+,E7K!?)%.H "19C6T<$2];0.A_3 1Y:LH+^NO/"D# M@G\4PQ "P'G*)^BQ\E[D*][0DBP>7N@K3B]RYR!86<4Y8>4E0S@*^A5U/=AY M,KTVUN"X/E5]A3YML_2!LY,X2@FH5>0/9RAD)A.'+U@X6%'SD(ES/)0),WNG MADO-K^(D0(_>:'E10#Y6 MZ+)S(S6C/4%N=]PHQ$'IB!85L!53G7R\J(F5ITRJMF;T,VV;NGNZJHY?%&[E M,(W1H[;QS>#*X-T;J3N]>3T3('3#K-051T:D(BW4?%%<6(CK#!_ M8.JI%:)Y6BAD*RPY9PU8?F"5' 9;<1RZPT1F .CKI*!*350+RJ9YO*3O*7 ?"+L)02?7 6$ M![#"PP0*SS/E- I+@M$HDN>J[!TCC4+K#M.!A*^L:YXUE!&*VK:HEIW3JQVB MR@3%: M;DT_,R!FSI\_%#=GY6'<4@MUT.7',SL2V%2\;%MQU7Z3* M_%ZG\?3J_.;\=/!)&YR>7GZ]N,%ZP[/KF_//@YNS+6OK]Q. 7ZGB*.0#5602 M2RF6E<5$PQ\/X%1K@1GRWPL MD9YJ1J/VCS0N(;>23[Y5YEA>7N7TL<$1>+Y07]5BJ$E:V2356?>*$JL->:P@\:_[.]6F"]*/WQ08Q*YHRTPOYZRQW56]P_DJVE91OEE_7Z:N% MIC[\7;M3[[?6?]VH&VN_NV]8PZRW^IU'#7O_=\U>:\^37=&Q3>VC'V"K[$<\ MN7\"M!N;,<$#O4L?;#3<7WIT14"T8S!;4>.#1#8E]"#WY5O<76]7]<%W'L/O:_I>0851MVDZ6O $#O1:Z?;9" M"#W0H]F 5!!;H>@HI9["FW>GDGE&X/$AC" MB9;Z>F\C,8\2FKUN+<:-N[5'QT>N2'>KOO5+[S3;JY57 !%YQXOJ1O5,? MV/#7W7'YH<67NYMROVGJ[:[YI-:Y#\O[ 706KWCX8'FXUVGK_4[C<'CX.57"RLNM/1.T8I5?M+HR;N@_JGLN7W. B<8HGLHR"8#Q?!K&LV]$ZO]3@0 M\ IH[L6T1;NG-]O;6M%GWZ:7L95'OO6FWFSN44!?5X2].J?P:XAWE&=A,'*7 M\.,V8J^'#/-&GEGY>,\T#+W7Z^W82RE9#'K4&]SH@ANZZ^CL" *T8V8:1#HM MJTXXAN#EFEN'Z&F](W5+=::N[])U35?6%?K14L[XE?M*1LL -]DHFYM4G% MQY[(*S#Q5P6O)=PFL@%F%KD>X\HK'%O?'UF7\4H3\&97;_6WY<3J5.Y@]K?5TMN= M[D'M[\&%(:^-9TZ,KM[H=K8.4ZH3N1T0_XM"K*,&"4\V6X?K(YT8>JO1WDMZ MOW)B-ZHFTYO]TE5[5M'+"TAF5^_V2WGP]BH"EXL4X*@*5'*!2D_O]3L'Y;G0?>212!2K'R3,G?=WL=JLX91^TO\C!\,FVC=1'+ XTX'+JIAAP M0VI7'LL?6?QBZ.UVZ=SCRI5=W*16MW3'9%4,\P)WR;=U-:H@YI%!S))Y.)U8 MTYD;^/]ZI-V6W2:;0'TG2'!0M9RG^3>E,[&/OW&^PZ( M=!@-3RIQ.7IQ:7;T;N.5B4LI@N]*!"L1W#A5T>PT'INJV*/TD;/ZEIRWGTO2 M\'YUEW39VBZ'1_+"^YR?10Z?Z4VG4^\HI'@=4)[,41.!B!90#'!F3!P M9RB&R(R,MX._\X-P:GD23DJBQ,)\K A_)V&C\X 3.$68EYR &RUB2V7D\6"B M-<;'2P%7^!9JABV?@6<@?(C$X-,BQ,PD=! _AW[&0"R$5IDM<\H08.([< 2> MK=>U00K8@ZO.IB.!0A"T X=# &87X?*0\(P,,H7?C14:25W>M>K.@[86.&\J)((BHN3X 0J9-00UJ&M3D"=OKL!RAO,<[HW4-GDY6X X0EG< M$IWFQ7?4,+>[@;^_#=]VI@@)I?BA7V\4^*&S8/URJ%$Y-LD RA@), [A3T8. MM"=6B-A5K.P0@3#0!.CH8"X0WPN!9WV;N4HA)@UAQL"F:#\(@=6!5]%8^*J8 MX!*F <$E,&1-UMC],4CG^V&D>RZ_[)EQ[IE97G$TC3RG+'&%)3<>>^V]@4WI M1)\)C:.+( OP\BSO\PP.C\F&)/K1!H1+B0^%,-%FK2#T4Y)\C+&;]40>(MSX)> W[4 M1$.X->SY*)W$%.5X9-T&(;GBEH,P2PQ)GU=7P-PP"/^>!V;DQ9&+&E8Z^/)K MZ>0JC Z>/+YRE(3L5>9>S:K3(P,+Q+*T6\M+)$XQ K:29@S8>F;XF2@\ W\< M>!8C!::BEJI+^9,5\D. ]7DY@YD5!.IY,.*,1O.'%5[QRSNK+PC9E:ZH0NQZ MM8A=^Y_LINA:>^A2\6H1NZ[=[R^-U[7'[3N$3/8#&&"'RFA;('U5V%)E8]V7 MQI8Z,#2?#;&3RH9@MV^:&148UT;P4%57KG) 3AW7R?C!'WP;>K??T]O-7>.3 M[.I\^V4K02IV/GAV;C5;>F/G*%05.U?LO)?*P);>VCDLX/,R\PN[7 =X-ZN" MI,H:K'7[>F.?F#?5=9S--JK1!T_1W..MG&JC-KN&W]6;QBN[,O>ZPO *EVJK M!FE&7V_URXI!4S4)>+J+VT+4N\-J@5=M\#:XHUW=V+J9:A7"E,5<5Y23V\T*_BPDN_225OO-[;O>WB@3LNKB&D,S>MAVQ#SM^/;!HH *F>D)6W]0;[>I8[M7N MK]'3C4ZUOZ]V?]M-O=<_K"K9*HIY:%,K<"I5-:+W>]793LDWJ:,W6U444_)- M.C'T9GL+K,$J@-E[ %,!5*W4-EV]T=G6)E0.[<'LKV'HO:WKTZO]/9C];;=U MLW58 '-5P/+0IN9@2$Z\((I^JL"J5N>2]899N-E^$I6X'+VX&.B*OC*LJI>( MPY]+=,K'(6WC]7%(=3FAE$]6A*T(>UA/5H1]3L(NX>"I7Q3;ZC?)F+-E*@9%3)"&Z-KS(45(BX< MO V1,28P!1%*R"E"O+@(PGBB#::P#-NB^^4+:'@(98'OEYAP" 833&$D*U( M>2('D7=Z^=OYAYK1UX"FCIBZ-B,0*4P[[L.5@M=)G#H>+26%A,W+HWM$R2R# MGTL1/L"S^(MA/8*1Q,[*@^2Y,0/G 3$D?-8#4%D9ME;IP8X.!0>MVZV;19YN M[H2G==A'UR^B9=%KD4=@ - M8T>LL82:-1)W!#P9BS&#_:28:"SW.91-PLS""5CV?Q.7X2%1O9!RFZ!&@^7= M"'OB!Z@\@(8*[3,/M7D+KP^2B(8OH+B13@)RE!Z6SUQ[97?/O+9R3GFN:M?[ M18VS&[9:B] GIC/%)(@.U:DWN^T?M6OAXR\O D3LPA_ T)W2FY57@J'7K#<+ MN'@5D-Y.@?1.))(DN7T_E0E7;S587:3$G_>8\9MSFD#N!%DMQ(+@Q\!DR!]T MZOT,:T]KMN#/+5#R<.O7OA*=7$8AQG'N0['#/[?'L5N%84>F; ,,NT5>9E@\ MGI8=C/W4-N8!_N#EC#[JX>]@;WSM3Q"!R'%MGET> 3#CG 7L/WB+%4-4@"A\ MBCR2.&H%2-_'TMT@NOMB;$FZ6S2$<%8K>?7B$2F"2> 1%J'D]PJX>B.S;7;6 M U=O WC8^>'G8X.[OC[[]?/9QLQ%5%\0>B!#A6HXF'A%&XQ MV>=(&^Z? /L$:JR>+/^3QPJF>4/PSZ\ 3K-Z%O=O$Y#SI'O8F6N31 M!?M/F>0VHS\'!Q[GJJLGR_3D,30E^!(&JBQJ95W54^X.O[;K;ZN66/+K26U3 M;[T"?*:*ZPZ*ZXR6WM\:R+ODS05]'FA*C]>)IV,B1'#_D;T;#[1MP"%ND]G0FZW2;5.Y4C&O M=>OU1ON1W>0/:^>K)\OTY#&DHSZ$+O>^?+('<+B=^]I=O;/(:,P)6 ']X&;KC94=0K#S-:+=TP'MFK ML\H#O%B&N*_W&T<1#%8[O]1@NWSB63[#53U990&V%:W3()P%U$$ 6QT$V&[D MR'( S;;>W1JQLLH!O/0N-?5>KW2[5.4 7J SN-XWCF+CJR?+].2.L@ L8\W2 M> %K[LX'V$)2EN+O# 7M55=8;;?XX(!KI]T?[XL5^1+ MI\M>S]JJ)\OTY#&<+%;7W5_S=4VSK7<:G;(=RU1WA%\UTS4-W>PTR\9TI0BK M*D8^)$8^ >W9[BZU67Q=/%P]6:8G7U>,7-USW\97:X*V*5WA=%7DO-B-0.]N M7>ATD%7.U .&WN@T-O<&#G+3JR?+].0Q)*"J"^X__&RT]4:K=!%S5>*\ MM$NF>10USM7.+YK^;I4&J)XLL>$_P#1 =;F]H&)ZNM':0LE4@?]+;U!3;W7Z M)=J@*N9_@4UOZ9UN[Y5O>O5DF9[<4,*5B/*I MH79'-]J/;!]?CHM?.XP?7]7.=KIZU]RV:=_;@L@VOBEM.# -O@&Z=BG@M MG%(]6:8GCR%)D37>$=]GPH^>VH#G<$,AHZOW^MN6DE99BI?>)4/O]H^B"5NU M\PN>I&XT'GF!^+ VOGJR3$\>0XG".0)0BRA6/H"N^>))R8D#5"]&0^]VVF4[ M_*X.JI?,?[.Z>G&,.W_2[F]Q3G&06UX]6:8GCZKSWKEO!U.A#<4H"(7F\E^Q M]7V+^['%9CV\FJ5^&54CIZ>2IMQ:VNSJK?ZVZ-,[),]A]/>KA.,HA:/5TMN= M[FL1CE+DO"J!JP3NWK)FO='M;%W>=!S"5CU9IBZL2'.G,T]@X1H\!3^9"&^F!:-1)&(MGF2OAW\ DT=QI$'PJ(76';PJAJ5; M7I0=)L-#(X_XP@KGVLBRXR",=/H>AK8T3T1 +@U8" OE)D .^.LV\!(D+'#V M!-^";_U:OZ[3SUQ,6OL\)"RPOE8\I%:NHAH_/;W1KI(H MXC" +^2;0^!'\)'GRA9Y MTOX4C8)EAP'(89"@HB#"HG$2*(01KNPB",%J#.#-H+U66@SM$%BWO(;A?AZ^ MST 8&2_OVD" \6FF8X_!Y2%N&ONP1*>@HD'&W"")TK%"X5EQ]B)2Z3 +\%1< M#UA<1'5M,(S0.<&O<60=_N5&:7'_4/@"UHE&) RF:QTLXD3)ROB22#*TY@?X M6VL(K ]B"Y,BOTTY7%)0P"6SB-$S44/7*Y,W&CY*9C/X*1A+6#\$&V$RP^^B M0^#X^TS2_:T42KNDLMB?E>1;96R,>J-@:TPP-;N5TZ(1RLM!A&.B4G=<:XJO MLI,8QN!00GTV%!;K>:GY5W%VY?[OFE/N4^F-NOD\*OT^/4<\A,J7U&MJF#@8 MA2^3,%S0^N28KU:OJW0R."HYM;RE0Z\V35*VU0;2SX+():U&Y@9IV'DA]I'98I@M# BC6S.@VW?*J8%@0$S6RI,,2XU#L-5LESFEM]I>KR$L MI^;$=]@86X0Q1CDJ!8![S7F]*7QTR_E S"; K.5F6D.,Z.:<%H1%J)3>MN;= M=?[?#V[#'-K-X;#3:EF=5M_N#MN.TVVT^T93='J-D?$?H]'_8853L,Y6;WO4 M\UY^@J>1[>(1]9])%+NC.0Q,ITJ98T''ER!JGC6+Q#OUC_?J5,KU26#H1^^+ M+\0W+)Q>T@OYZ\PXUQMLH&7YG'RS_+I.7RVYH)](^X=\ S73O(8+HY6X&JO&1X(\0"Z>K-7NON6%2S5 MJ^:[7KNOM\K7B+SBNE?-=6:CJ_?W>;?\=;FU%336-C?#.J;>;?7*UMVF:D&T M /S9;NL-H]JFDF^3 9J\V]PCAMDQA'X5K!%VHT&PO&UO]);/47WEV]0U]?8K M"&)?^2ZU3-UH/K)3=.5^5Y TC\@SM,";*UTOTW2BV=/ M]'[CD8U_*I=[RU[=1^9F=_IZIWOXZ>!7ODN]IMXWM^V?7NW2"^_2"82L9GN+ MECB5A[U5W08#/LFJC4?V'3KJ?E2'W7$*T0EZ>KOYR$;UKZG)8<7%!\S%K2;$ MQIU'IM K+JZXN 2K;G9:>JM;2DTL/2$U"S7M%G'HKAW9#<;(K7:QV^$NAJ^F MN)L*T0/TAZ_70)]J)UX013\]J:ZY++7!I1[C&!)C51GR:R[,:W?T7J=_\(FE MBND.B>G =S3-;2N]*J:KF.Y)R=FNWFSWJ]QL57S\HH4W/;WYV%1/B1(ZKWR7 MC*[>:5?%*B7?I69#[S;V"")]#-%>57E,?&:6#P>S.FQ?PI0UM];9U2Z]?.E: MH[''_,(QN-Y5X7&Q",?0.\;VN%25'_=B.]36>Z99;5"9-ZC;;^UE@X[!Q^8R MMFC-X=U3G.TGU%64CPL-LZGWNH\L>BU'FPR10'J)!:&EA!^)#"/PR*( LZ]W^E7>O>2[U&KHAK''BVW5 M+FT643?TEFE4\< ST?<<6\***%9*6]=\\:0PX !YS#1UXQ64A+SV7>KIC6:[ MVJ5R[]))6^\WNE6ERS-579_[=C 5VE",$/K%Y;]BZ_L6I;#%>Q 2_V.QK+VZ M)/-4TI1;3+NFWF@_LM_=+LAS&'?$*N$X2N$P>KK1J82C$HY*.%9A*@C1AXFU"D/4;/06 ;);/^J(2K@:\7$N MK%#7II;K9RBA$FU885Z[/H$ZNIAF\1E[T5/'KH$?Y5% ,^1&ABK.PXIJ%T$8 M3[3!%(AA6XN0C6LAZ25\HT=8RCS[B?!FRS#)!$&?@R!EI&4(,E:@2%)*OX@E M.;+L. @KL.X79N'[T$R[.6C.]=R; RLMX'X.A2]@0/C)* RF]"/)V$ILI%]D.E6(9-:$A$4\3G?F&:]G\Z/,+.SZ9W>:%=)%+F6]HM$\-2U-X:9B>9Z MK%'D3YH,(ZS"FXK\FW+M 8#K;F@*-KOQ4MI5EL5>7"V; Z/1S2"!R1PT&P^; M@R7T/2C8FT5% MO32:)_5\T0Y9=AA$$=DBA:@+DBE0>%;9EQO"Z&5= '(3K%((J6%9"X>=@6"O M1!ZF%^?ED\07&3<"/XYMT '(:>GLQN)T\CS=;.10KM>S\3(72WYBUR3E*M@O MWG3@X9Q%J&M_"^Y H$ 63I41*27[$6+AU>%26S M&?P,E#TPCN-&83)CL5CK=DBZM!#?F.&W08^2N8$99+#&B&6;^Y4,4!K93ZPA MA"-)O/XGZV"?7WKOS5Z1%OG_G829-S86M2'PQ+>:-8+)OK.\.VL>_?"VB$GM M^K4\ 1?7OEX2RRNL]QG5^^\?E7-)AED&"YJ?15[;M,RZ43"@[1X8T&W4SH+Q M_%J_KFL>Z(+:D-X @3\,EZ"5 OU@15%@N^1*WF\C09\X:K-! [FW(.4"O,R[ MB6M/-);ZHH8JZCVP=:C7'->:(HR]G<0@1*P.U6=#6 X95VEN*TNV8TMF-G(! MP3TLM>A=I2/(2.8 ]N4^I?7 !9SEB+QZQ<#@.8.]%=1:>$(\+WG M_K76CW9]T$]1H_2>FPI0 <7P,=DE@':G/)IIY73RJ9=V MO;==ZN5.:!/K%B,N 8YN:G]4%H.R'LZ::N([T-T688SA@(IJ<:LH\N0P6M P\-\09BWWRAJZ MGAMC[I,7,919IBWE0'.=__>#VS"'=G,X[+1:5J?5M[O#MN-T&^V^T12=7F-D M_ ?XY8<5D4DN8/@3_!-W-'_YDA*RL:>#+^KT[-K;7#Q0?MT M_L^OYQ_.;_XHN6Y@-P&V]]85=^6:Z_+Y61?GFB@K,=Z"\!LI &OF4A 28A:67+ M<6JHP:T9*PPAH'E"'X'Z*"(MDHI$?DR1WA MI U-<\/=!Z\9#S7\X<^ M$2@_7,D,.&&"QEZ'".+6A>$=;6;-L^7'@?UM$GC@]T6Z?,,PQA_F'@+EF2 _ MP3L]S+Y E+_B2*9<0D$"/(BUOR>^X%/E9D//<[##O(=+IG\@D\!&T9KQ),'H M=.O-E?;VC=DV*1UR)?TJ&78F@TN4D(?^\8[IKZ;DP84?:FS?=9C^?4\;IABYZ#Y*A9+G 7X,JAA)X(5Q\/>M_-9E/ .J M,Y):0 Y'6W"#O_T4 (44[;4[U.$6_M2WW1FRUI3B )J"YXH@B,H?534F841,'R<62YQS0"THZ>9?9[ HN]#1_J8",L]V^-'ZQHL MX+,UUPSS92>/C#@4Z0+^GL CF\V?'C74]*^3800RBN*0#L[S5FP(&@%DC0I^ MO,1103(;$5G\X$ZE'9(2I$9"KQ'^C)+AGU)G48P.GA3&ZS@,$\I2*W+$C.CC MJY%2Y967QA5R#9^J S_,DQ>4FBP>4O5"6P;<1WNHUR_AH=Z+9]Q0N"%(TKI* MNO/FQ_+] .V6P_8A$WSF8ER[CB.T7T?%70.& ZTJ;G) M.:B@7##:=EKT)W6 RPXA2)JO#&9 289;3K_Y8ARH_'$(.V#9,G(ON#"C!&/D MQ7"43>']YA'B(%K36K?\MKB.;J^OMXU.CAJ%E5N8%X?XAN)7F=^DDK%VO=G, M:6ET32P99-'WN0,AKF"!A2;P)>M$+-3T?71;_ 1C0(ZB.>2'G\O)Y.>9I-NJ M^&)!,5IR*%*WK-*6=#.'::E/CLF;"*DJV%=D+I:[EJ[U(>[054I%_9)R.:"! M@RD5SF2:&-C? X[A=$D^O9(IX[Q>C\!6I+MZ"#[+N9\QV@(OD_LIW3"ZW0Q$ MH:HC7'J:*LGB*PKSE)4#]6YD#E*/G$E_*_18># _<@?9["FZ$BQLZ2Z8SS>-#!PM< M\P-Q,\]]6)6L5+51ME/Q-& 2P4H.?!30C&"?V,43#KH M(H!PI4,B8KX'@9FZDFZX:Z>4T01!L5U9BX8, ;*!]]P=XG:\8L :+75C@!UB M&9>Q)%,Q@?8%?#_M7-?.X4O-2(\._IGZA*#N,=Z#-7V$U6E&H_;/]65):Y/_ M#W@^Y3DT0(/PT0ONENMC4D?#"L?@:^!UCG;QGD\V=<[CI@X:W?^ )7C6+!+O MU#_>.VXT\ZSY.]>GB="/WLOAI5>';UBX_D$OY*^ED]/OUWOM)OHY\I:P?+%T M@>KD BW<9>'O.KUZNV^N_;I1-]9^=]^P1K/>Z74?->S]W[6;SS39_D;#/G 3 MNYP7KE=?=UI]T2E=5'^317'L4*I[Y-?N=^TS/#6)M#,?51SE@,%M*ZST$/:Q MM]%Z3\A'#A(8PHF6NA.LNC6Y[C):8_D^6LGW&OVC7:UX$Q2S5T4Y8QN!.+ 6 M$VOZN*%IIQL(#M=RK#J.WAGJYB)3O.Z+P1NLO]RW?YN&;AC;-N'9E@:'F)HDXPN:TQ_UFYK4WSVH9>F]/W;.J]F:; M[5!3-_J]JK_92V@$F91[ND8XX/:GW9;>[#0KO(KR[E"GKW=;^]FA8_ 1SD8C MP9TU$W5;ZR>JCWR*_GA2S[/&?6W/CBN=L L"E5S. M>^#+];<'A]L=@0XCL5:)RM&+"B+Y=!^)B;U_<2E3JTD:\1W6%;GV)B7@Z5G/ M8#GD+G%-T4:'5H6+Q>YW;O:J0R#X)TKG^!D"E]VP!MF[5[N'#2CBXS:ULXPHT"N&HQGG,1XY93+X# _[,Y M"F3)Y)&PU46;>ZKNVM(DG*?+/T"3<-_A$JG?-RTCIQ"1HS;4AEQ!7=3@A=N\ MZVJ!W[2;]4[QGF?N/GIZ*Y6#4IM*MAV=?MC,;G/JRRU\P6Z\,5JYKJIJ$%27 M=!$N[=Q($HTUZ^[W3(:76M<4GLRNTN-U.GG!?M,NI*I-R&&HU4T9)[<=6S". M\7C&:;4+]X]7,8"9,\3;[?^!:J>/Z1G1 6NG50==[%?E[JMOHYP6V(M;3"GG M!Q5,H6\$TAK>C1=LC(Q[_,4;\'1',XR5]0M%.FV]<&,HM8ZY.SV+]W.R+A?J MXBC**'[[]3P"I\O-&M/UY-O)HW 2*2P)L*C&SLT&]D[ M$(4.S'=Z(QCT:ZXY@)5OP$&RXM/;R:'0@B'$?=EM9?BID;]ZY$K??I6(YA[- M1PH+(BJ^B]!V.0:0)%S7Z[2Z,[E*P)J-X[XSN866Z>1:DFQCR>[5,BLU3->X M3\/HVBJEE'.6<&YKY7 G*B#G#+(*L+#/7[@U["/ M4AAP:U%7@FM&#^F$3LYL/[].*(OM7MM+H23+N;\-C18E4^KBE>_Y-QUULNO=ZDEEOF9M=3]KV M+E6[FFPUV>>:;+.YSRMUNU>?F]_'D@8O=QUK;[VG&@\TAA>1';ID:Q?<.>RI+OL07U8VRX[A1 M!I)2?QHTZFNIX:I8^IQ!H#H4CH^PVZ+KB U/3-(S MP 4P(2,[+'N@\RCAC;I9:6Q!W+HIGH LZCT J8N**OW_Y'(1C"\'6\=M?+/^;KEW4!W7M!!E"M@2^CX19 M1^ ;[+,[0N[/..J^7U))JIPLMJ.DRE8).LD=P^4OTN;:N<:_N6^UH>!6IEC& M._:!M*I;+]>K9E6J"DTBF@@1';D2M>?&C&/:4#J&I M,MAW0-[Y63(4W,!WSD_AED01*%B=>P^/"!,XY&-PQ,"(!3V,R(RX33A GFA9 M-][\*FFC9?=:V"8MK0MPJ7]J%+LQG=>7ON"0(*%NTA[N.5079(&44S=DHI&' MH&I TH@0SW@'4C@&VCGJEIRAC@BP?2XW!\ZHFS5ZSA7&^]BS%;N\)R%7(*2H M:<0[4PL4=#(M[A)!*P$]AP*ML[/I,MP(H7 *W9PS-:]E&A[W7RIY/RB\&=^V M[=YO#.?6_N$%.69U^]6KL].SBYM/?VCGU]=?SSYH@]/3RZ\7-^<7OVK7-X.+ M#X.K#]5K$'8'O!CPL M&0FY] OHMO*T^MT-K_5*#1UX?G/V66O6M7]^'0#SW0QNSG\[(_1 ^."3^OO# M^?7II\OKKU>(+/C+Y=<;[?/@ZA]G-]K5^?4_2LZDY'3\+E0S?O$=<;_X?I*$ MG93]U]$Z1F#$W0@Y,:W8DI>XBK8I3!3/\:69$ (5Y.Q5JA48#'%'@,%CJM0D M48 ///6WXT:V%T3C*E?GGXL#_S W\(3?P@ ;^ MS -?X<#2T]'D18"![V.C_67!^$=:3T@G)EQ)J%#8- 7 1L@M[-CU5X$[B._@ MA9,[!Z14IR\C+Z"[1A UKB0797;<8.0Z,Z:X4Y-A#,6$JMO1@LB=- 'T@R=U&!KGSCI]1?"0E[3#/[RXN;J\A,#QWZY MNCP]^X#:ON2Z7>+-A0@+8HU)$'4.!"GN2..3W(6_#+>/-1(#-X G@B$3WA=( MO\^D7'Z/$&-AB+<-497"0@4BCTC(;O#S\6X#J8ZK!/20T;1J1OMD^)-*E5 : M@BNVSU0;I &W13+ZS19!BEI35J_Y:#7_L(I.=36HH-9*>.D8T3_D&C.#HLE2 MYDBN+;"%0^;@!%[FX.T/5ECY&8MTQODW_X334R]ES*WLKJVF[IO2Q6M(X]BD:\LPS5, MRHSN0RIN"H&5G5TQ1SI)\'A/48E#S8S$O'T<-B)I[654;P55O/YN)?V4LH@Y MHV41Y>DV9"@O)%M1X(/EGFN>^PV3@V3Y%GZ@;S?M]:@=QW>'QBC28N%.R\9F MOY6:_3W7GV&B.GRXIE\KV[Y M0TD(!#Z=_3KXQ$[$V8?SBU\/PHOXG?LCN#X>9;!1Q) B2"*-KO B("/8*X@4 M?+S[HWEBC%DX6P*DKXT#\\"K=8B_E)^"&;+$IX@%%-X,$[0V9V8Q,8P*$+T, M.YBJHY9(I&\;"MN282DW-T!=#T/F05\1_1A4%5^LRN&]9IY2"O?*\&5X(Q/L MY!"GI&>3 )N)BBZ#JH](G].I$$&I851"6MY*U;9F.?"N2-G9%$?VH6A*:==U MX)-!6&@PD6:>#@@]:B=ZH-DX #TPJ%-V2/LX.+VYO"J[#N"C*3J- +]%GLE@ MX"TQ 36\YC>"_9V@V 1W*G--G(\B,!2$W"@%0/E;:1:I,!9(^RUJ%NS3P![K M*A8;*/7QU,Q,24B_]IQSN3BYR0H9M*B'6- 1@KM'X('14728(77#1HA0=0+2 M<[UK0)&-7*D%,I6!V+N\;02CFTM!%U))=&(F+ZB'UEVZJ_1N&.*.?Y]I[V!( M><3"LV6A^D-IT?1\JC!['4$*:]A58CKT7(FWB$?P@9]B&B;2-[">2 M9:3]2<,'$J,E[@!/!2(.[E&4"XT<8+60P%GE#6F!@HLA"Q,!;0IW5\&/P53Z M,SRW

*JNG?N:)6LM,M1Y+_N=1=VQP%M(&,O4XSG+9BYC M#RRT)W%"L=L6(L92^P9E<^^$A0O"'03JRT/="(T_5DZ@TXP7CT&!N-C@Y;N5 MLCRH$""8O"\.K,^-3C!M#I,/U+7PI55%R6S&V4CX"M19F,SR*.]X=N@)BQ+N M#/!.=\67*9-1 &E$@1[7HR#)1Z S8I(_/C$>P[H#]&]L),8MPZ'F%RRWB0K[ MY<]!1<=WJ*6ODBAR+=K-K]]"F+;(+9,]JV1VA\##:A]0Z2[/.$J[[."I."IG MWO@"$28@;B)+<9%??8M97BX5('VXV87,,PL!SB:))&(HE+)0*1D/T\(OJ-A7T'BS-+E(W M)>Q^MEA/):>168TUPZ@A\BV<4&0B[I_NDE2WF9+-#3<5X#*I MW=#L!=\<&S9$(W" Q!3_S)N C(BG\I,B=34T9%$!P]ES87#8P0S+&9SST*EA M"GB>N&";7KH=0GV46R6WD#XSY"ERK/"ZE*FQZQ\6;**9EPPUQ/,4KH+0A* MJA<7B)=6,\D!E:MPM]YX;\ZF>4Y:D$KRW_)2QTH#JZ!P)S+?31L4O,.BZT&> M J\5A/D^#4U4..(9W#FVX4R_4?D%//68X[.KR9JU.)6\N><\7 +M9O&F;;[#^OHY^I M2Y776KE@Y>RS;D@EAU2V"&_)2J$K!S9$9&O2BZXHVD+SAPO$/MMB9 MNG^EYX"940JEVLMZH :N1[\94U^DM#A"?3)C2J:ST F23+S*E_.9>*KI>@AE@)RCE0-*4]W'7/J M!6V>KA=9P;&FUACC-)L5/)%E1KFY4>+;TA.&!_'(PI[0>18]!HZN%\P%A$!A M&%".U!O!$%A;JTNZ\5=LY7@=MXF'OO(P;_\6-,J"YHACR_Y6B%."2&6<<;/! MFB3P64@5OVQU:2[@R:&XIBP/A'N;3@/V&'P &7"S;)#)6[%[Z6^*/@X;".Q4 M&;H"EOQ..W%_RO.^$]SYZ#O#8": ]14QE@&%.-\ 7,;M2N9W/FR9X:42O)*.FA,&Q8@O??OL33 7K MLN0VVX$*C)1C,N(VA/P\/)[NB^0&7,0MKBZ6\9H[2SPYBRQ0@PUQ([K, ,N0 M"B5$FTF<.O?8@V@O ;OP%>,9D[H#2M<(AB%G@RO4Y>4>HA!"2[ M7-& OX*?918?GU+916RB[;C96012X_M/Z4"IGBV>7KC29X&GX6&5.Z"1^# ? M)(G]AY/O\&H^[; ]R^45\=^RO1GJM_Q.A6*,E,,VW[+UJFJSR)URY30E&[/4 MJNP\-J&,TRQ &IA1:9[RTZ0@*9V4=M^;T&%85S=4P=";E #")(%9$KE@MFID &3 ?EJ9PJK1@G34:/WDGV+&7N M@ATDBR"X]QZR!E QF2DC'LN*",FWA>J]-*Q4ZB5U8.4W>JIPT@^D;R__7C(= M2OVH[]/79L*RVOD ?J<@4?$R:'>EBCFN_N:#OD(F37S^YTHU7)B0C,>D >)@ MA-7B9B=;.W#6JY*%K&3!7%^R\'+%!QL0YEX7?X-6HN4*$93.HUH?/\9CZB4(#%G2)+-D[!K&>&51.B-TNXK? M F]+C]%AAO/4^I*'&)!.&B44"1&%.&T%=$?W<)1PZ!*F%8X^D7F*P9EGA6.A MR*JHG,@K/>([6N[<4K(E9^9?9CED^9>T&DNE9.IW,WEWH^"T@;9VDVGNV$:. M"1Z3U$M4J4!3=01YG#@;S.$$M6SL4% 3?9FO8-6<+Q+SUZ2-UJCCQ1S)"O5\ M>&D-.C6]+(9S3"GDV07J<,I2GB;)0G.DA&+DC!",2P.:526QI=@LEJX$6;ZS M)*2[OZUR@,4ROKQE5SA6*ZQ>SPY+= U/1\9S=7Q32)QB:W.APJTUQV&B>*## MV3D^9^8;FOP0N#^>1VSGTK(?0_N#"0S6K]G!1[KN M7 5171OXZ/8"C664(R)8:)I$P4GPB_R:>DLZ$U1XF5;4(A U1WIE(>5MY0$I M#O+5I]3]=[1+7?MU+?LH![)0;"#?ER6;\M/+ MG3LA%:+8&OMIH.D(U'FRO242:CWC+B5^/8P"\Z1)\OF3-%,L Z>\DX_,$J)R M%C+M/_/ >N+5D[0TSD?H*^Z8+>.)-'/&^3WD)^D[WS-GU"\K)J#GCQXP:,R2 M&C U*A#)3BF0';(^Z=DQ 68M84"+T_?Y

R*Q /P_"<8U)Z&X9/SU\RBYU$E-KD^Q,1:*3[5"-9#,*>DBNF[NY, MA_M^1T(1P?PIK50(KO."LL3MEJ;B'A!$JB90%Q!0(>'Q;BJUZM*R3Y?7I1M! M2N0>]@O"1RR'_3>)N:64FH\%653I@-H'+";X+_8W+/A*UR38*5-)R+SKEC^C MI0*7!:'>-BI=%WZN=(_*8KX?X?EDV2,]?V+H!+GCAG7+5D>Z?/[%_M&M&W@9 M0LC7^G6=?E\\4O6L.S7L./'2//K8"N616NQ"G.I"7#&G!@I.>CE%_8F9YE2B MX.DL>7W%2?1\ MF=0""?6%'8"0,4PK)MBK^TZG4O3N*?TS:S:CXVF,F,,TJ/&!LF\49_/9_/* ML@FR#R!",_@^K5#9Q <="K!UOFQZ\E$,PP3-=#\Y0ZD<(\!.R*3&&EP3KIP1-62[>;+Y,I)*LLAO*K9")0:J8LM)#L\T& M424-"T:<>L.$M>(0[.B& C4=I\T+4TFK_NHA#%C0N7.H54"FZ?"I2BL_P6GN8@]@T5)9_$)\S*-D=.]3A6CA+&5=],3<5) 1E3%)ZS"3(>X9 MG00MO8.E5RX6ZM$1 M5[JG6?0A3X."!6/^+ GVLKLUE):] ;4\&F%B887.8/#@0SU)%C$3XX!NW_71.O+&;H&).9>;6EOU^L5LAJRKSKTY36ID]:,W68YJ MA:E3;H+2/5*CRH O?96.IQ:8XU"GEW3<+2LU _8E/1$7ETB' N0:R"R^D^:S MIA"V2YV7&A]'4)O$*%<-PO/.2HO P*2!B*I:E^D';G20>'0'*'93!>W"_H.= M3:BD$6F1%0!D9=QDIY1R4?#*]SM("_$E7V54\Y3]Y51"A8NNLU+FD9>X,N&5 M'L]/,5+C:Y-RC_!6@KPB.0+#@E>Z5RX@JZLJY%UQ\GCT#N;2CHI9V%P?G\(( M5-]8N)RBO%"ANB!P0YDT1$E[S.12Q,7+&TNW!HBHE$/6\^7XQ8,N>1Q=< TS MQJ*:KQ5I^%&"!R%K2O552=6"#0ZIFG[I9HW$Q,MGF90WJ*0QFUMU;)T>6S>/ MY-CZI0E[C['(F=+\<8$K%BU;6L@S%WA=V5F?DL\KMF"MXY2/9?C\2YD[!S/( MP6R:G3:3ADUO;F0IQ:)IVRRG]T)^W,8WD9OEOXELUK6O%U=GOYY?WYQ=G7W0 MK@>?SJZURX_:V3^_GM_\H5V?G7Z].K\Y/^/F1U^OS_!+V;Y@RWO+J]O ](O- MJU^*)FL;PTBL2G(CR7[(:L.%VFWJ&$<.U;VXT+FF,&BZQ$/ UNLKG3:DVLNB M9!H(",.*=VN83*-NF.;N(0>[]5:G>S##]NNF^0Q8H3CL<^,NKFXS/W4=QQ-[ MPNSZ0N==6Z"6'<:R;JBI\44:]UYC3BG2OJC6T4];\"K\BW2YY>HOQ%".L@3L M"WGF7RR(F&#?F2C/TB6P4V]O@J^Y[,MI1DVY MOVLMF;E#HJQ$@2H?&I+LVU5>/*0*ENLX8+E*SXB5EBCQYE1:HM(2^V?$K3VM M$?W?03E3Z#R#*V4\P95:L>I7K0=7[_+.5=VF9"T=2VVNS58ML>*8G7@NE5!6 M0ED)Y0MQS&-3,H?D*! 2U6Z2+@>HE+J]OMXV.H]S5%\H*'K-2FG5$LO-,6:[ MWFSNE5\JD:Q$LA+)O$B:?;W?:^FFT=H?U[RNI,(]Y[1/R26\MH3KXW35ML2H M IXC"7@>XUOL+P=1"?,+"_-CS$H#7UBP46^IP',_);7_6?U_6]2YRG754"^] M,WHK*U_Y(Q?1J^)W-7QHUQS5VVBUN6JN%W][D5"]>H>H 9T>U>NOD; M1<4>)3[6+UM1%-@NW5I-86+I^BK=-I55SML4*!_4QIEEV[A+'Q')[8G67049 MGKNMJ&Z'_Q(@+$NN37+^>>I2E.(9)80<_L9L-_!^F2>[5KGR8KBJ7L=K96ZD MKKU)F&V^M";1#[#;0R 8?5LV\Q&+K[5L[G"!?^8NX\ENAWC)C@O 5D[@\9BTH:$N\2XU6CSNU MN;:$Z28T1E>VBIPKTVB-1B[>]02B8/-N\!@\!!(;([!#O@U>AAJB,\R0ZJ5" M31+E9?I\5RBB2!"RVY?>DJ=V+NDE>800<+';(KP+_(@HL62O8OG2LQ2C_A+# MH@AL6P8XGU\]HB@!);%! '7]3"=+W:"P0TE"+5B#)(ZP#T[:!F(XIX8KW DI M(P7C(JIN*=PZ*]5-V'-%NKGX6L:X7'PG>B_4H [?2BT2)N[0E&5;=(+#9E+> MZ)9@J?^(R6^K9G1W>.$7>!A$E?J5R(U-F_PDLPB_G*Y#ILDUS*9FS>I6,-TJ M*;;B3-%HKR;)E,89N<+#YHF\[FL;-)@;8>][*XI3RN'3BG+PFIBD2WO3ZC5T M^"Q__U,V8Z3W_-WRJ;^7K-7"^:VX"TI='7P12TQ.;D.^\$\3EU,*HS@N$C?LS<*E5;'#G,R-=P].VI9UQ(]^99Q.-4#E@CY!+ M(+':_).O]7_4?](^,;(<-WE;Q3,$J>#(UG:J3[BD<=I_/*^N$';:C;"/A6J" M%\V$C3?1(>2P,4Z5$&="4A(Y%^=.H4/6$C6]6IX3=6XW)H.1K(F*DZFIO%YC MN#;0"AIR'CR*7!M;<1)O[?!(!7%\31]:ZYL^;.,(]E)'\.5:12SM'A#!K@%A ML>?@NRB9@E\SW\?%]7N\T4Y=._O7W\Y_.;]9#C 6W#%,6K9777P]I"ODO;IA MK/_VOLO3]W_7[+5V?B6[ \,V-KN278+)UIOMSH&,:IAUL['9S?P-[[H7\N>E M>K3_^ OL>SU$/O?M()Q17V=R-*[$2!!F1N'(Y?&M"%0NN4QK/OM.0029EHN@ MOO8(_4F<BM<,96^!8[S;\UNF:ST>N_A>D:1K]IF&VC9[3[;;/[UFGW MVF:CX8CO3:,^B4'@!U/NO(7Y@2N!\3S\<8K[ALWN8LJ59=Y*#LU'9CY 3UF+ MD6+96'5[=;@_D>_5_O$4D7\5-'BBVGL4#=;KJWU0@&ZN4B[4Z#W-)#Y<85M" MJ[?^!LYCJ[Z>MR"Y,FQ[,FP@'^U^K]%\Z_3:W5:CG3-L"S:,[!P=F<2!MF^C M]S*<6C:U_EC3=G@K?:P!>XKVV<G;30QL7YA_&+YWW3MHCZHTS #9^KZ;A2'5!($5ZD[O]9; <_T_<0AZ4/I%W7E^VB M1?$9":'9>\ \?OITRN#&U]KUW <#"'R1MYDXV+7P/"K5'TZ M?TDXBV!/U]GB6,LTHYQC%XVZ"AS,=IJ,K=?CT:RKQ70WU,8;D/ M14,] V^6M2?Y;0."JW=J/RDRD_*:2'SD5JHCQ;:UE$J@18Z!#^F\H4V MS1H:]?.+Z\/TAO9!L'_]CF#+_'P([P9/RLI"OE&,<@S5'.;H^_=MA MVO.]R=&-]3WP@^DO4 M\K#[.KF-GUS_VQ"/ERO[5=FO5,P^G'VL[-=3Q>R#&+F^NT,I.P1#5!FSS:7L MT^"7RI@]5'-ND]0&]PV$Q3=3V79@%*.(:50_5AM2)N>V%D3WF-X=*4^VZ@==;G$\'\UDC9' MPTO9B##Q/'V9JQW9?$=P2Y+0=Z/)*]J6AU7.\E:5:R';KEEAS-Z'V%9 (RD+ M6LI#P![[A5!I[P1"I6W\\//^(51>GJBKP5*NSW^]&-R\ AS&+PMX11+="*.S M:./Z6/[AF-J.P%"(\NK@[1K;(DBN>$+@;8A*AZ\9"@UAX! IC9'KAF)B>2.% M0T;%+O(!:GR2^(AVA^-EH&6/Q$\J0M>@.GU1H)I^O]YK-Q^#4].J-XW-$$JV M&K57-UN/0XVY=]A6W6B9C\=3Z6SB@NPQEEW=D__T;X//7\XO+_ZEG5Y>?;F\ M*B)Y[L(UVX@NY7+-3JY2M;!)G+F-/]0J1PCVP$Y)G2*UA+$#<(47 IY8O9]O MH[>:-KBXN410XL^#J]/+ZV=B\5<#23$ \X6)&$1B#Z*75PBE(\AO""B*B6'7 MH>8PZ@J[4)BBG@@I8\6UJP/;1IAW6)TJ7JUH^//)E]#U;7=F>2OHPPUUM _H M,@TRG%?Y[3'IX>7?',+F(JS/NRUVZ1#61+?MS>Z*Z_9/SA*4*Q=0FK"_LS[L M?SL,G#G\9Q)/O9__/U!+ P04 " !R9?M4**O+]8(. #GF %@ &-H M86UP:6]N>"TR,#(R,#8S,"YXOWW+^,AZ!$S M6"#/!UV*H(\L\(3].?C-0NP[L"E9@-\(_8Y7L%[_+(6Z9/E"L3/W05-K-E]? MI=>7%UK+:B)41Q;2ZP9LS^JS*_N\CL[MB[;6AI>S\_9_G.MVJW5I:5=F79NU MVG7#@D;]4N+981&K+"!/>9#SUS;L'Q:]U^6B.V6X9<;XK*PH]4U MO=[4:P#Z/L6SP$<#0A<]9,/ ]6]J@?=W %UL8V1QB%TD0-PJD+CL0^H@_P$N M$%M"$^5IW^R[U''39=J%@=8KDWUF%G=\F*A7V2\ICE MK(94Q)!YYI!5PR2!Y].7/+&X2R0^*!*%6\HLA(O8CHN+'SML0L\COI079Z)S MRR7V;!*>X*<$?MG"V1FO3EPN964[',7E!A=![G#3G%A61,1-C7$47!0ZJ/2M M7U)4M/5*4J8,@:>9_E[]<1'PE'112"KZ(DM]RV9W>*12=C5ZH2?(,W2J 6YIFI$/X$@]"/6?P-SG^$=(>3OG MR,>\YL= =MN &F9#T]IOA1E\W+)8>=BW*/:V\_"U/[E[F$Q'W?_>CH:]_GC2 M_^7;W?2/8Q!Z'FOJ@&AKVOE!Q!Z:YI0.DL9_ J'Y$RTF4<#9F=P.AJ/?WBMKV*-;'0L7FG9Y4"QP0T!:JBAA?($,,V(_)AH! M/6L2+!:0OA![@AT/VSSV/;]CRA5%[#F/Q,4F1BPWWF\RH@"^J6NZ'L[>,3-= MP@**^($T!X@-D@8!MP@BD^):PBC86 6QV5,(Y$+GAX9"KI"02U5'"0D^&$2_ MJD00$^0(0KWS;$(7LBZYL=XAJN[,+5VN[6PA%RD!"2V5]OX4SMP"_2U3@0J) MEF:TTGUH!Q+@8ZBMVAVBAWR(W;=@$FM0@6)H;2,G*)&Z*J$R1BOD!?GO#L3E MU81TKLM5QRV/1Y+5\VU!YMF64M/-12M-_)%\%2DF:CIW!W0E_@:[8&,,.A"U+C1JO*R.3N.0- MSE GB)56$J<[7G//P9Q<.HPAG_'9P%="K"?LYE_T4NE0#BU\VBKO=VPAM-$& M0G5RAA(K/$$CO%!P%-JO23DRZ7HKW9'4,%5QP%)X66R>M0(7$7M3J# 7'JI? M29(ZY\F"75 DW)$],ALL#I)178U5XK6&G ML!J-"T/>QM^%QEI3)8'HDL4"^V)U5^0^8LZ./0=YA6ZWJ72H1^=+/=U)$MID MEK2E[X2,\$+1#I-#E;K[7!ERYT-^G"K9E\:(^30P_8!R/W"7C/PYHF/DBH=3 MNW/Q(&.1A;G]NI1]JZGI:BB_%L7TZ)J#KS4T]ET4LE/$4B5=G_1/;U9"M3L=M5* MKSKL@J**?)9VZ<$STARJE$S6T@P]M>5D)TY5GVVF/;V9W'5,,U@$,E>6B7.7 M+'ACY\ACW%M#P@J/4>]B3 V\;NBI.[89P"O*] X\*\E+'Y%S.I#9QE[C'29KYV.<^R@^*2H>: MK<[U]/)D4IN<7R?UG9 17BC(8?LUJ>GLHI6>:"M1JB*S*9Q\\'ROB$XU UX: M>FJ"KH:PZC- A>\WL[-[^!>A79$"\YE:O)5\B.$,NUB\_?(6N=: T ETWQ/[ M-]E7Q\F5H:T_4"HAJ 5XO("I6R>@:0$Q_A6Z M[A$4;I8;JG+'QFYIY5!K:'IZ$5OH 5(12&JJ.@X%AU>5#N7 :NBM]&0M Y,J M#JD['5N41Y5*E&1HB"V0N>&I((GU$,4KF2&(8><660Z?4$TIY .6*4>+ GN[ M]VE2DYMXF#*]T7NM4PY D5:05'L":^.+P@\+Y=.G9D"!W"' 59$.]WI\DQ>N M28_8&ZD[3^SF.8A$CV!:3;UMHYD:&7/%Q78ZFF!K?K11 !(5.E&W&M ?'4!O MB)ISHWD8FVQ'S2E.#HF3KQ![XO:.>.74CXV8G);5L7-A-%/SHP-B1]0%?!2U M^3<@WBF4DD_TKWCE"2WRC%E21IT!7NKI&]P)Z6KZN? +35Y+JI.WJU9Z22&A MHXHY6J+YQ5]*D1)5,E9;,YH[WA^3<'\%24;LQ1RXY.F0=XKNDE623EO7TSLE MY&Y0H::BKQ7=X<7"#ZYFJU#W"/' 0RX\_NE]XU-C^QMXX?'6=_+$5_*BKW!* MW-8X_"DW>MVCQ0S1&H S)M_G=E/CR0NJR2_[W=2VBGC8=071QT7D)T:OESSS M(=94?H3+"FC4%5DPDW<.Q-%72H+E32TLCGVTJ('PFUWK;XY>6V3!\ZD[?DTH MVGSR;W?%.^(%S6.T(NZ*9VE=BBSL#Z I[CJ\J-N31[),S=0OIX@NA@1ZN=N7 M+5*:AO4HKXG(\I$Y]XA+'#Z*J=NEDBA-LQ*[X7JB/R/K"_+X#__1Y=.(CO57 MP.0#]0_(CVZ@27?5T[%<2?ZPJYHGT\>B&>*URX2Z8L[ MST>DX8 S#+P'CKF![8B^K=&F:(TA-*\P3V2*E:=@0 MP>^3@*[0"^/1IV[1[K*E:H:R7;:$.7 MK1M94$N1UH?79N'+7'G-Y="8TRGAF07Q>*Y%7_*Z9$ HPH[7?^:G/$=\0UP\ M:KR1-X<+<3'@?(/B/ED2]-4WB4IDL$: M_N5#C/@3;AO)#/<]4N4.;_$"'>+)_?1R8PVWV%DA"AW4)\2-" MO(R,Y$[KMICH458!FQ%G/5+LF7@)77Y>/$&9V?""6H[;?F$C-^ RICH.1?+J MGJ1B=^'2=%@Y42J>4V2*E*=A"S$Z_D^:$O>@;$0Y%*+*HE\QGBA3)*Z-;+&Z M(+[?D\U/!^EZ VM9:'9DTNJ[X'_/V"I0F! M>VQ9+NJ+D<2S.C;EHZ>Z<0J!TC2J6%\M?3=-#'\]O,(6\JSULR"_!)#RU,Y] M$$05>J7:^XR-%#O'Z1 M-VO$:RI]'_WP')D3C[$S]T?VMR@[SLZNWLW X7X\_C!6H)6)E3&QZO4>CDNI M++.K7G."9((!"2@?Z@9XA8HQ2I9T:2AEC#A>8LP+0]R.GPX<4+((7W$:\,,U ME/)\]'TT-B6\!",NM@2TG<@A6:XYAJ5W=V-X1A"EY^1UH1Q"OW!*D,^=(X]) M@_UG\1/M\TI.X5(T= !7A(I:3(+ETGW).;/;)U6:KK![R?[UFHL,5SEVFB_R M9D!X=W-SRR";,M_/0+E7>L+WY1%,BR_CY1(M4\3P3-G%-D:6[,BCI:0N=1OW M296F>?M7UZ/4,@[EMR_79RDL=\!'M>Y[*TR))PI 5V0Z6^\(?P@$O"-[2*)7 MAH1)DV*&]E:U1QHT, ?'0;3XJC[D!:7I.G(.*X?U*.8[ ME(J[,>$W:B.B)U0LBXF\R GWNDBI[/'C;4J/E4)(]4F_R#TWS.0$#C]_^#]0 M2P,$% @ ?,9N/IY- M?WG*?V)/G^ TS?)X^O&7IW]^> GNZ7_]ZQ__^.?_ OCO7]^]?O)BEHX/<;IX M\KS#L,#\Y,MX\>G)7QGG_WE2NMGAD[]FW7_&GP/ OY;_Z/GLZ%LW_OAI\40P M(:[^M?O962:S0 3,R$$%'2'Z8@!-L9KIX*+1_^?CSUI*EYE/P*+4H')0X&), M@,PKC3H+4=SR2R?CZ7]^KB\QS/$)#6XZ7[[]Y>FGQ>+HYV?/OGSY\M/7V$U^ MFG4?GPG&Y+/3JY^>7/[UVO5?Y/)J[KU_MOSKV:7S\4T7TM?R9__]Q^OWZ1,> M!AA/YXLP3?4&\_'/\^6'KV4=_!Z650/P(N0/*?OL[STW_] MX\F3U71TLPF^P_*D_OSSW:M+MTR?PN$1X?CZ4YH=/JM7/'M^\.;%_IOW^R_H ME_<'KU^]V/NP_^+]!WK]8__-A_<'+U^]>7[PQ_Z?TW"'_?O"-GIV/*85).IXLI_ UO3^Y7<7? M[_#PZP*G&5?3>PIF,DN7+II4XC:? MOZ2'YOELNAA/C^F9.SC";CFH^:]89AVNKOL0ON)\_^NB"[..GLS0?7NUP,/Y MFQG]=;J@4=%M/KZ:+K##^6)DH[:.A0A9>0L*DP// H-L&-=2<(4Q7I9/G; Y MS=B2727,XY)B)UB?59D]P\EB?OK)4HI+">Y@."NA;S[3[W'Y=;_AE*!,]J9Y M+Q^.I^/YH@+[C/M?CW ZQY&4,G@T C %4C!2> C"9I L,Z,Y>J]SXTE;#]GE M\5^@_5Z7GM#\84=J^^F3+UB5["]/8:G"5SA#EZX]$)<5R,D5S^;'AX?++P5B M_.'IOZ_Z?)BT7(1DO0"DE(6J6P1(FXV/B,LK&W+H;T3H,4W]SAC64:3.>K31GG:L1 MT\;ZR!)H)AD-37EPTI#9=8E9SZ(JMK6^.K_[]EJX/YDC+U(E$K*D20$*7S/X MQ,FV()I0;+*QI._5/[_7/^WU2=V0?==5]S"$W]"G. %ZHAM^)3^Y.CB"Q>A$ M$F C>E#>(40>245$IAP:QA+'7IAX#/I)W^!FGQS@?F2C1EQQ 82 MODK7#6>W'Z[N+1;=.!XO0IS@A]DMOIU,1F<=#2B&CEZB(M].:4"6+,]&Z?;N MU(-!#DJSM2-+O\)JQJES&QN$"):&2;\DTK[(()H0P"B;/:^Z&=5.?)<-EI). MEQM>8YCC\F4U]2.?DG Q<-#T0((B'QFB\@8*B\5P'3W%/*U7D6X#,R2=N)'4 MKZWV-)GVUDP^#9"[D!9_C1>?GA_/%X2IV_^:)LD"7/Z%M453OWSV=6)>TWO^\M& M>'[PQ]MW^[_3-:_^O;^SU(0[[[J;/(7U!]XH:6&YX/Q\=GC4X2>?\=SF MD@$^*)4Y!AESQ49@PE#TB$B^6O$6!-J"'IE(NO2QE7 /KB8;*#?OEL)_[:> MA_FGEY/9E]\Q?\2S$11RM-]AFH3Y?%S&JVRW.E@: 5.>*\D0"AF2]:UW0%KB'Y*'\&B,[EWP.Z'NV_K!$M[RJK>S^:+#Q;C#FN-ZLF#_ M=D*/YU[^'_*7ZJ=GLYHBIIB-!24T19!2%AJ,(\=,I**81*V;N[,]#>6!^1S] M+@H\*J-WQ8>&Z^;7QG$*B-ZM'/NWLVXIS'6618)+-)$N0$B,DW'Q&H*T]-9D M'WT4(;G6JKGQ$!JNZF:2IA0906<2IE*DN&(L$IPN.B>;G2NM?=EAKNH^)LON M6!=^B'QV8D[.=$&F0-D$)\%(1SY:%!I\";PB8REK%E1IO1_P\"CH<3V7(7&J MN4QWH=]')5E9A"ZNL>1KB5_FT@\,D<@692: MK9O 29Z!A&4S,U8EV5I9;PEY4*G]K8AV?==Y=V(=K%?%LA :21E)I6HNIE?@ MF2BD/V0R'@-#([XGKVJPEJ,OJO8N]4=81/]U[_7>F^?[[W_?W__POJ3&>'\WF8?);-SL^.GL*Z-.T2HO%?)85>SH)RJ;B3?#@ M+2.-S23Y8"%[4,64$DE?Y]3Z_.&6D(<4:FW)JJLZ;9?";&9^]TGIS+XA:;A) M/6-^PY2XP$VP)4'4-H+B.8 /SD+TDD?FDK?%-^;8O:"&9"(;LZBM0)KQ9"^E MV?%T,7\;OE5#?(H%LS=<2.)LQ !*<@TND=T-7 DOH[$AM#[-=#.2(9V3:\R( M!E/?=D7FAO%ERZQQPH! 3F"LMZ2[F ;N,Q/1#Y>78BFA8P8!6BL!H\N3 MC;VRH'9+++3F#=<1O_F^Q-_'5#=3#Z]GTX\?L#M\@7%Q"H1EQZ33='OIR'&) M,9/CH@PH;UC*/AB"TSI:N0YC'2;8[XL)K2:]F?3?+V;I/Y]F$YK,^?[_/29E MM-D^ P]1D&VK20N9F$LZC.(@!*&E1!0JBN;>91OD[>=OA,5Q+-D",D%SP8@2 M(18#C*-E(>>D?&N#>AW%D*+W1^#8M5HXVXFIV>/VQW@ZZY83<#*HPE3R,B3 M&#THY^FA-RI"2DKJS'EQ@C_#U'#,]'3F3')SP)))H#+]Y@L*R(%S3V/W M6K1>R[IP^R%ISZ9,N&,E]$%3/C3_PVO.A4-+H9(OH*1"\#5\0L4$0Y.L8JWW MN?OP/P:S/MJ>:8\@Z#Z4\0BUM$RX##R3LT Q&LV!51F**MK9(+G$YJ'1;8JI MR?:@;@1R4!5X':RWW[.F\G_!1:D MV^>STCL7!EEK[Q7. S-200J!2%EL B^M ]+F0EI5A&J^;7@/I(%N$6W%B)92 MZ'MKX )CC9(I^" A%V2@3! 4)/1M=#UJT+UMT+:J ;1UO1HZTD>MM% MO(!'%AY0Y R,%\+C:[TVKPO8:)V7/I-!:^T(W8YFH'M&VU&BS=RW2RR8SW%1 MZ\Z@,D98*-8'4"JJFL^ H)TI/I$/'D/K,E2K.SZL3?CVM(_O$&/+BA#G!; M4?1D$=_5Z3PH?\Y7.$=:,WI\F8!8.#UWF67P/!80(A$B:03+_5K#*X"&Y#HW MH$6[R6]9NY= +;[5\XV+O6FN2Q=']80C_?YR/*T=3&X"NSSONY?2\>'Q,CGL M!1YUF,:GQW[W#NN2Q_];OAUEY9GR1'%12Z J7VM?YT@FPW#)8RS$B![*I/4\ MJB&Y\ V8.3 :M*N >JIL-4<;L2C@.DE0(B<(=:4O(S/T>(7,FY_->XAMVY4[ MWX J&TUI6X?]Q*B>^XL9'9K BUX3E(B$4^HT5-"KH['QLO<9W(Y AN>DM M[-76D]W8.3_+.#5>$'@-7F32)8S9&G9H*%[EH)VR*;7>#KD$8$@Y7 WDO/GD M]B3?F$5R2GI CKHVB'/@K"FU6&W13!JK=>L4DSODNTDH]IF^9=9]JRM?4:+6)E*]'6!O.<&/&;G2^QEH= MG=(5Z4#!$97*2H7D&U>9HAQ>#M>#/CJ37_-3+.TPX_ERWD(GX M9WFU6F2.W(%9'L"H59(#FKJ#K8+WTL+%1$\:TDD"[ ^MA_HFB MK/JCQFN?PX2@S/<6ST/7?2,6_SM,CG$D"C,^:TUN.MI*5S+G0DNP!%6(K(SV MK7WCM8 -+RQJP9+V,FFXU(-'89Q/&I.<5KNZ,G0?'8]"@0RU]4F(&ER@P,YK MIHOV)D;76I.L 6MX854+JK261\,RS_7T1EK@DL:G4$*P%-F5 M854G'H/)F] MVL,Y!9]X,8P^:DR-&X$,+_9J08;MY[S'E,51TAJU% FT40C*(X-0,WRT*,ZA MPYA*ZUVC]NFWSV>'A[/I\GM76EAEQ.!U@,QJ7Q5+T;)C-364!8PY\VQLZ]ST MJQB&%)QM*?<;"JML/MWM_.:C&E*XU9@JC472,AH_Q;%6 M%<%"T:$B>UWK$I)GD.L1FXSD&61"QXHJP;:N&OQ B$.*QEKKFQZ%]=AM,/;> M__[R]<%??57RNN=>.VIY<<\@&U7V6OK=E\/VRTXY16B7/[APY:I:/Y&IJ[OD M+W#U\VP]KU/);#LK%;SZ8;C6&$9/HO4^U1K_P] M#&-(0<. GYIK]:P>F5 MFQ16'&^[V>9;\> &? M44X&[C)8].1J(3TYWE#8QY3FCG%OBFRMC]='-Z2XZONGY[;B[YN>JRS'R_@B MJV6I2+'+Y7'&D!Q$;SDHEKA1V1G=O*W9^NB&%+%]__3<5OR/8=P]5T(K3?AD MEJ"L0(@L)BA!)8LV.D),<]K!\OW1)2#(G&^B!;3\0#X W)7>^)73>DD_%;O?G\PVPO$9(. M[\#'A&=<)1!6^[K Z"%R+H%;;35CJ'CS_(GUT0VML_=.R-6/[/KCUJ_'\_&T M=ME=K3$N[>'J+WE41$DZ"0V.&_+0B0K@O9+@F-6.HXQ2]\ZN._ -JDG<8_&K ME?P>(\)*: 2S,@ +*8!*-9F;*0:N.'H&? JJ^8F^32.L3=*LK_J,)_5'+U?Z M6:[ZGY^]NW!\.4:5M7<1M'"":!(9!.D9I*)T,9J7$EL[^-MB_@Z\B6UY>#W7 M>X=B;O:07D=]DO!U6BGCQL2O47*99J@>?=>IG@HNDDQ64.0365>\X13WM#8( MFR']'ER/_IG87*8-ZUY?13N>+L]PGH#R/@0;9":;2-ZV8B@@!EN@J*02\HKR MRMK;O76O[[SA]^!*M.)+'S)H=R8VC*?SNN.-\X/I_M0Y*+>@T M2L8*Z9*"8)P&)4L Y[T BS%(9)+YV+HG_;V@'KC<]5W3IQ])M2NX=?',S)O9 MXL;3,J>=P0^FIY>/R"%G3B@#(M:J+I@-!"3TP,Z(V3,>*5JQDY.%/43+"\HZD^2Y6!2 M%%*TCGGNPC.DA/4=<:F9>'KTQJ\T,QI)PQ+G/(,E"* B,3I8%8&+8#$SE8-O M72;P7E!#ZA#QF,'>QH)J6W?BAK'6*7DYF7UYOP@T>\M3($P[+C('%[%6\*VU MV3DI116=+T;Q[$WS?D/K@EN'3^['XE,_@FOJC*\,ZFJ?Y&+8B%G$$'P!8GO= M'M=(1I54IC'",!L#5ZQYS9K;X:S#'?^#^42MI+,#,W9^+'F4N'**L5I.CH:M MG,X0=:W"7+)'XUC2IG72USJXUEJY9#\8@YH+K"&53BIH_-713+V8?9F.F(I6 M<1?!D FMU3P+Q)J4$XG+AG/TO'G4$:HZPPJ?61I_71K<6C'V4Q MNF?AM6S4>:%>Y*R<[JF\GH7I\]E\44__=5C_MBS;<[*:H+(4-EH./!@%2I&R M#%59LF@8-T[0[U=LUOWM.Q\.8RU"[2H;;&WW+J^5R81DOJB<_THECSI;N MZJT$91*Y[<4+B#%K+GG6N7DGI?.[KT63754RV=U:X"9SWZ/-NKVQ_<@@Q72Q M(/":@JAJHU*/3(-)PH?DLLVAM:?S$'QK\><'6TON37X],NS4GU^.G?X+4@B* MYHCY2H6:@Y@*2(X*>0XJJ-:[7G<"6HM#]H?W?3854<.V1>>ULNGW"=Y4-)M' M[@(%?R"C%Y'5QK<>@'6TAN+J_^&F MT^'HYW/Z M<$P^EW-6!",=J-J,34E-J*0L8 V+44MK/6^]KG,?IK48Y'\T!C644SO?N!;" M6#)Y&0Z^)<^]>NW=6_SD[RV=_@9NWF8U$/4RP]J67":N1%+ 46A M6)$'&0FYU^34T6,08RK&VHC>MBZ,TP+W6CF,[,=BX<[E_1@G-YUF+N8D0,1: MPT44!B%R!<6[1+BE5Z9U\\=-3VX^?!XN-N1XVXWIVX]J+:W5J851EB::6(_2 MUQB0W%$&1YUO U<2<;'FH[04B\ZT[WMV/:DA%(G;$GL:B M:E@@[^B$PE?0*)4]LT4 )D[.2]+5$F4.W!=,@HM20NO4J=NP? ]9YJWYTD0N MS8\_KC*43_F[7! >*:U=#,@A:%DKY'(&44H+&5WM#AM,:EY#^ XXWT-*>7/= MTD@Z?=!E7$<^S?.+E4 +)YN8DZW]/S/9RFPIH*ZEL)D/63(I%;8.7>]&]#VD MAO=(FFUEU(L_LX1Q<%0GC"(7[-*8IF%D9O(?AYWZ1/YZ@?E(J^#K(TW30&BMZ=1!^(U MLPH,KTWMZ<7;UF[-_:@>F!+^0^F?1K+JTW;],9[.NO'BVZOI CN<+T8\450G M1*K+>77/4R8(*0203&EDB!BP+Q+= >N!B> _%(M:2:LYC4[V,S_,/H2O?XT7 MGVH)9!H^L?Z6'#"IJF*4(K)(3:?\+7QJIDE,GM;[VUN"G6[R%[O"_" M]2K7?BM07VUD'J;YM/_K^_0)\_$$9^7\HOF+6K!],K\,[@%5J#>]7Y-*U$T& MVZ@:-7&1./QZ_+D2\UHS^1$71G.1/0BLW3Z=C."BR)#)9Q(\RZA#:]_V;D0- MUK1O^_;?NIH[)'+V0JH @D<.JC:'H "50?:Q2*6Y+JSUH8;[, VI%$M#OMRP MF-U.-,V,YAVH+A3\O[0Y7U+*J?C:@$8*PJD17#*UI5*Q6;A@HVZ]*?1PE(,J MJ_(XK&HAOX;)7=?&O?_UI#3I62MTXPIF80PX76JET)@AA/H$".&T)?=!J?9U MI.['U>,S5L5/[HC#X#0DGBR-VB%$GSQP=)D%%G16K5=S'V*$'E%IW!N93ID:Z]Y).U@($'KYA(V+S1]T,Q#FD#LG=2 M]2K WG3RT@VYCHT'S3&Y +$8>@2*<."U2\"$ELG33##1_CCC.LAZ=Y:U1!$P M"I"NYA7$*,DP&PVA&*F$L*0)TM_86>Z!/P]VFA\BHL?3SX4BV>#JYC'7Y-H3 M* @Y*Y"V1%VBX@[;G^+[>:G[ XR4_8=K'HMN]KLABT M%MA&BST7DS:6S<.7!S&7V6,'<3+^N,0_/^N(<-(=^(^P..Y6JY0-0[!M)G M+@.IU6A;UTZ] <:0+-U.F75556TKHF9F[R*0FL%\@D4SK;T+]>!\[:[-C:2Q M20-,HX[>(E.B3[J<(QF2"1L,8S84U*.8L!%O;<3H&_LT8U30Y2ZX@ M,ZM!N1I.&B1Q*TO4D0%=;AVX#,F0W7[_D2M!!B,]%%<5IU8>?"FV9G6&R+T- M.;1.ZU\/V0]E[A["O[N45R-!-CPB&!>OIO-%=UQWI/^&L'51>[E+V M_5K?53/P,%UVD*/9HN%0#/RVFWWLPN'6N0?K?7L3J[S!0!I9Z+W)\AK,-Z>> MG![S.^V%'DT4064&V:A"[CKY8#YD#LS%Y#!Z&9O7PW@8PFT5XWIW&Z604Q*, MF%^KJRNI.-23WN 2QZA8S,ZUSK=8#]F0K&^/W+JJTWH06S-;>UJ>Y#UVG\<) M;T9($W!RUK;F1=^$W8HLI)((46:DZ3$&?*X]+Z,)9 HL8Z5YK_(FR =E>7?( MR4>0>[_F=IE979,5L9NO+-9Y&MR%'(WE,?(ZD@X_U;/EG[$6>]K6&C>Y>1-C MW7X:&MGRZW=<59:H]SUC- ^%J41.8P[6UC+%GK0?4\"9$T)3R)%XZQV<=7 U MJ<=^RSU^Q3+KB.AI$N;S<1FGE7M]-B7,,.]SX."83T!FH/;LRP%BE%9SR;A. MK8.9+> .R<(W9]R-U=IW(-:&9Z(OPZE:_4ZEL!K/282W:GU]-@)43#JN$)*I M72N3J4?J,(V* M2-Y%9) <(VY9KB"@#(!>&<&%XSFV#AD?"'%;W7?+[:[=AYS@<1H9'W3)VM;N MWHQB,X1@@TUW4H("%D;*&ACD292 MJ->ZE\KVJ(>T+[Q+2NY8WOT:U&6K\/EXZ:O2W+P8+[N5+XYI0.=QY!_A?V;= M\^I/4$QY>OCL0F';WW&2ZWG!,-G:(/>%IXE!W\EDM5I*7]YZ6=O\O''BV1[. MC>T31\$'9UBI1SGKEI]&>BHB.HC.FY*Y1&R^O[T!S*8-0N^^U6F:(A\%*PSI MA0(HHZI)'@F<#!&L5\3>I&3"UF=H-L$Y)#>A;P;>V2*T#[GVTZ+V;J1ONQG] MNOCV=A*F=7.V+O$=+1O".6 )OA^"?SN7XN-H2CP*XWQ:.7@UMZ>)O5GE&#%IL"Q*4)ZTY\"R7.8G,_ E&0C269.*T5:* MQR/J.= '%AK\N])R0\D^!@E/.W^^F2V6E?]KHZP+;4!KKIV6WF6)'K*GJ5*F M=B+!8(%%(5(F V!+ZWRKI@,84GW# 9.V,1,>1Z->/G@X*LYX84L"ZU(D$Q I MSDNUF&Q2S"HGA7&MES:V@/O ,HI_5Z)N)>7'B8W.^F4LTZO?5?D=E#_GJP&0 MCVU$3.19"R$*J"PB35DH(!WSS&#FPK'^(J4[L3VP)N,/0<<>!K_SH3E5%>B)AYZU7/3;'NT+BLDB=6L<7%]G[2%A%C MS% BUN:AEIP[;C-PE:3F,ED,K7-BMT<]I!7CG?!T"WO30O"/Z=J_#=^J W<6 M%COEO:X'9I8%&)(G:TFOD(((%*2$S$/S8U/;@A[2\O'0Z=I [(_!UN53=GZ^ M^N*#YA+G*3,!47)1_3M1!^&A**>-"]%'_XA>_.W A[3H/'36-A)_WY6'S_JS M;E]4^-I7-:H7?#?$1GD&9RM<=5D@:*$-*@7&A+K&90,$)2SYW$[R[.C#YEET M%^^_?2;7R7>MBF!Y)Z7RAH.4P=>S+G61(Y.5]TH6'I FKWW=S(L(AN2;;2SG MZ^E3&T]RPY2]$PS_#I/CY>C?X1R[SZ1C=,B!(D)7"Q)*4!'K>6*DL-'3#\EL M"LU[A=Z.9E YZ^T9L-WLMV?#ZU7_4H;H4?MHPM0K*W-HNH)RTAC9-)S(= (BZV+ M<-^E\K<8S[OPY8^PP&X<)C0L5ZM=1PM:+.M:"0XQ&XI228+,B) DMB[/YY]PV29D/N):6BTY Y:(A$K'#!ZE@JBC M]]EEY;%U9L'-2(84#/=!@3S^A+#'/_UC_\/4$L#!!0 ( ')E M^U1NIY,N"U$ ,1[ P : 8VAA;7!I;VYX+3(P,C(P-C,P7V1E9BYX;6SL MO5MW6T>2+OC>O\+C>9THY_U2JZO/HB79I36RI"/)I\]YXLI+I(0N"E #H&S- MKY](D. 5(+&)3 "D7%5+15(4]I?QQ+;X]A\_?IK/O_S]IY_^^../O_T9 MIR=_FTP__B08DS\M?_O'\U__\];O_R$7O\V]]S\M_O;B5V>C5;]('\M_^M^_ MO7J?/N'G */Q;![&Z?(!]/@\O_B'5]'HG\[^DGYU-OK[;/'O7TU2F"_HN7<) M/ZS]C?H=+'\-ZH^ "Y#\;W_.\H__\6\__' FN3!-T\D)OL/RP_F7O[][>1OI M:#S_*8\^_W3^.S^%DQ-"O/B$^;E3^/R%EO?GW]+D\T\+?,_> MO'[^XO7[%\_IB_=O7KU\?O3AQ?/W'^C/WUZ\_O#^S2\O7S][\]N+W\?A-(]H M[[U_"1#*?+7^RX'3!YWH49\P]?%WO\"N.3W%V%&?S M:4CS8VZ,]2DJ*%B0#F):7[2! 3KGGP:K^HFANMKNM3'H^ER=> M5;;C=K6B="/FMB[Q;77I#9E%9*V./[Y",C07?[PD?^(S'I=DHC#>0]&*!%$4 MAR"T@*0=1J8"NN;[X5HPCUPOV@CY-ONBU7%QG(N7,I@(U@@'BAE!VZ/V(&3T MS GMI0J=CHE'SNV#1'B;2KDME<\FL_F;'BK+#YGM-Q2[VHBRUD5+2YJ,<@3+1@5-9@%69ZYQ< M4#KV?'.?C-6^O7@[[-+O\83^ZN.O.":+X.1HG(_R9Q)L!39 M=CD4JF]KL6JCQ03Y_*WZF8[A:HR[P".YX0I4""0N9P(XE@2@P"A9(2<:61<- MO 7EB6C/=B*^S;S>EODSKZLJ];'317$A(I F,E BT$ZJD4Y9:U!8X8,/K!@KQ-J=F64K*3+K>JH_E\.HJG\Q!/\,-DS>YC4XDR1 59R$Q6%?G< MGCZ7'&]RNG7*'K&U>SL8Y*-7D+ZTW-8CVU2/CIV,,4F?0/!"[E=D'"*6 B(% M,N*DCA9;WSQ< _"T^!\DSMO6NB$/RP5RJQ,+ MU9QV@HXCGD';;*5-@GO9^LYA'99'SW@3(=\FW[AJ=[R!\NY [QJYN@GH].3N>8CP7YX%9K MPL%3W8U\@1B,@X()N2P^,M&;^W,H3Y3]APBZ0_SJ/[%F$6,^^DHNZT=\?5I% M\Z8L(,[>G,YKBFW-A5@HZX4@6$XI,S)!)!)RQ6,"%[R$F%AB3')ELVBL'0\" M^N@/C/[TK-A3MLY\&H2:G*/$8S$-\>HJ7/YR,Y_CG_,7)XH'_^'&& M'^L7#]6$V71>8WCY-,W?3-_C].LHX=&?(Y)'33DAK.!LO7?.9+S[8A3H'(1" MDZ4W&]W"T .NZ %]=ZD#ZY[=4 ON*.2Y0RL>0..DH3@;GB97\,R.QODSY M8O_<"-3QC6JB[;F^#:3ER;"N"NJ2[C8D8!1B>&2CG.'A/ MVYZP0F9F'9UV#=_P7;%^K99L+Z0/D6L'P_$PW [HR^AJ3?;LB#[,Q_]:OM?/;/H]>_OGC_ M\O7[#V^>_;__?//J^8MW[U_\S]]??O@_.RCXW.CI.ZD"'2Z'&Z6AUAGED\G@!,\,,N%MM;?7QJZ$83F]:+:HDPQ1@@ADO.2M0&/RD'4(6MF W-H M>SENKUK5B[X_3*9_ MA&D^3H@8I:63&P.=W"EY<+%8L,XR+ZV/I7E1V$"(!Q&9':(;*[)WNE'2X6Q\ M-OG\>7(&\7:HA19;O&<*(E9#CY$G1\>U NFDU;9PQT+KH_(N/+O7C:YDWBIX M:,1$!P/Y]JI),F?%L&\GTP4'FZ2I8"B96S(4,/D "I4%[X0"$9S1Y#HXWCQ- MM0WRIZUY>V"W0V#V2EH=CR8JSP)(6CXH$Q@X0V*QP21;WQ576A]S^\Q/W*6N M/%#*'?+I%]G^M&E^F>*G&LGXBI=)4Z]Q_J;4\OSLJJ.9/7@EZ23WCI%.N@C) M"&,]>9_%M+Z0W@37T]:1YLPTS&._\)&.E[DVF-^&;]7^.YI.P_CCPA1<2HND M4A)#HW.4Y@>/) M61AN2 MB\U3LGJOZ6GJ\T%J1(>R@H7D7LYFIYB?GTZK%;F >?8Z+O[RS9=%%=2+/W&: M1K3&^HX*@W00>"MR/0T$!%GK(JQ4HL10BYUZ> :#4#YMK>S,6H>R@S6(%^_ M:L"9I4S0$))/@EX,+B F86L%'?G1J:3"FL?^AX+\+K6L$6<=ZA^N;-;O\*3V MX/TP(?NU-@:K J(5D%@N[9.KN_4QEXJ$P2,$G6I/(7*+0V &(F<,N60J1-_O M9!X*]VDKWJYX[%"%\7ST=91QG&=70H3/PNS3,2O,HB;/B=E2\\X9G?-*URRL MH (:6WM?-=:O=5B>MO(T8:!'1O4"R3O\5NC4@^/SEU&V_T MK16VIZEO>^9PA3IN?7WPVV@\F2ZNNLZ6N>.W=F!CB+4FOO M()%K#,I%#SYP"RE%'WSRV/A129LZC( *@W]45J<'44$.W"Q7"3 MK0L==68MKD>?^]5<^%U2>:Y5[,B4A!7H(""M5#$1(7+G07"/6@@LWK4NLCV8 M^K5MJ-Y"C/NN7[NUA+/=JD:\)N-JFRV*/&3FRLA"^V:,I*:.=E G,P/2419" M4,&$;OFQJP =2(7;(*+7Z@C. 0JX==6VL[&U-TV%H/5B-Y"@K00,8= M\NB/4CK]?+JX(5^7R+NL^^3H%)(%'+Q1!!09J:A)H+U%6X.[QC5/;]@4W%/0 MCSY,=$C%7QW*.L>FQ )< %EOQU7T#EPR#*PLR,C/SHHW;P=[!YZGH!C-Y+TV ML;YM-?;[LX#%RW&93#\O;H*>UZWO9'8=QX *Z_6?V*)J>D.\-RJA4T'-;2:0 MEBDRU[S,,K#HO34N&*&.UW_LMOT-%I_[#K_4.'-5B(L'7 :[7,H1?:YI[T&2 MOI&A&944D)+3RJK5S_M0/$[*E9A\FSR;C MV>1DE.LN>M&O++* FED''%7M4Y1)&"%HL!@2\LB$]^W'J3X Z!XBXJUUZ;;1 MTYNP?B-[R<./WJ /!KC7M')E-'A-YZ[UGM4>"$HT;_>VST&;W:E:-XUSB)P; M>C^7>0[7U_ZF+&WT=0-=KDAGG6 \"EV\3\"RH371V0#!DH7OZ9C(.:>2TM"L ME?8HG]".[S9*0XV&@]D"->9V%D#BX(S+I,.KO55;].9[TE3NC5O/WD:T;(N[ ::&?8?7X=A]V^$6 M'-U)^18"WA7YW(L2N"R0O2F@4IVK4*^&O13)6Q1D.6Y4YW=0I-_1=7A7G ^1 M:P%O>YBBE%4,)IJ@(BM=*':'\HL.^-R3_8EJ7=:Z!LMM>M6UX MNMF,J(&0N_1=G-*Q1C8Z&<;GR); :$T\L5K[YVO)0R37$$GI$V?U&D$KHUUC M]M>">0+\MQ%TST3LGT]G9"G/9DL%7>QU+&?&"I+#1IA 95FK]>IXV$S?,U3( M<_M6B7< >NKF8'M6>KBK9UB6#;PW -,I-_<:D#WGY&Y/U*WFYMM*N<=N<0U4 MH#-*IQ+ FD*@ NV*3I5$WZ(O,F93?.LS8@>4;YI[VYGQ(<+M'(R^3C"I?VB[L?>@@YMRZ"FDNVH66X"F48YZ/3^>3LE%L!M6@=K#8(41%>91,I?6VB MZ02KLUFB#T8^6 GN>?A3T826,NZR'3R?CA9!\Q78?%&DE2X#0TV&,5,(7G,+ MZ*64+!6T,@[D?_W3'C?AC:38T*J[>N$SP^G7R6AZQZ[$LRJ.%DVG&A)(XVCU MOG;7-B(&&8Q);NA^O\%C'S?GK>6Z-G6V;;KD>1;,\]$L?/PXQ8^+G6E2EC_> M,G5RLT]OD4;Y@'7<2*DL6KH4L\6DC=+"QZ3):9?9.5U"_ M67[XY?661J'R(H!DZR0E[3EX(5[>[.J^JD+=""5Y M4>7=UB=R6^F<#W?56]H2.N@HT!)3!I,UE324#D MM?5*-,8)DY5*S6,3AQBY;$?[L!#E /%WCU-M N:[#5$.(>KN$.4#I-R=>N4] MR[DX0"[KF'8CP4DEP0BK@O#,\=RZ4/S@0Y3-&!\BW/V%*%%RPS$[D,K3H",I[BU$66H5\V!;G&NI,I4.A?@8HHR-H,')R+P80278RM2S@//05Y&_[;"+KQ3G\1 MJOH5)Q^GX1PE&S(E#%\PRN_>[;ZM0"> ME'W71LR-K?IS);P*Z5S--P'5T,9;"V3W1EXCHB:]I-SZ]5\+KK@Z?(7.HB!H M)U+H#$3M8VU1IJ762G.Q4>/OPZ+^#E-OE\P/$6[+2-WD=#R??CO^_?VQ5MZC M2P*$K=D'=7JK*X6!E**DS(1,]JZS?8;I;Q\G7W\Z_\0SAL^_N23X\GF[/;X; M"7ZRE=0:FFIU3:^JZ7CT&:>TFG.S041E2_(>3*A>B D6?-2)UI8$VD!GTF97 M[/>\HK>?_)C9;"#++K'SWT8YG^"+,,.C<3XJ5Z QKS3YDP:,*XEL#A/ .\N! M%IBL43QB')KRN?9ACYG9UK)L&4 _WT*>'1VG5)+511$UD@X35FU]YFBACJ5B MDY+:M]MXGQT]:D(?)K7&5O*+T^GDR[+#+A?U _0Z6&EL MK0MHL.5>?>9C9G K^:WM2OLP'H]FH_ VI%$9I>5]:2I!:N- UX[JBM-B/$^U MNV"(U96+NL@&9-YZ\&-G=#M)WJ95;[NM'OU^K#59Z"PK,+K.OV-DH_M%CPC' M>#2VJ!3O2KX>MJT>_?Z8*7R@U&[S9K:W>A8-S<^52-/9'!SY5=QQ!8L^YE[7 MY!96BD\F(&=IH)USY>,?-6-;R^LV>;9'R/_2AVUT1_%(EA*]&7S'?!/#J(C>>.^]\2!(BUGD5462(1I&1G9@6R)17 MIG5G\4UP;7L]GC2EH<,MVAWXKLSO./I M,P\H"N="RR1EZ_Y.PU%^7ZK4@JH.U_-W(*Y=A(U&GP4C8!(K.C3@Z\U44=9C M,CP7T[HX[VY$WY?2#*6@:P/;.W">W6!&SYC@EDQ^S):L3L,A!0BFME40 MQ4*0)0!7+ K#18ZQ=:/D ?#VW]"LK8)LOFUM1=1N#[E+H*_#9SQWI#>!VZFH M<"#4_90==J-^VVL24&(L%$.]9"TRO5P#LI6WY[*FSF7C7CH$#'X??R%_$PRS_)%K<^W92>J MF%R)VH!D=8!X= C16E\'.%J6G38A;W0Q-4!#UJ-YV@K2B(4N*2&_A*^3:34! MWY]^^7+R[>CC%/%*UG QL3!1R-QDOHZ9-P:B<(6D(+PLZ+DU-Y+S[[TON?N) M3U,3NLB[@X__81HR?@[3?UU4?Y<03*%#5 :F0?G@(?CB()<4T&B#SK8^1VYB M>)H:T43B'>8KOUWL5!?]297FWAH%@1L$Q>B/4-" UIX1T*P];WU(7 /PM+E_ MN*P;IJU<5 [56]];2SY/7.2J)&<\Q*S)BA%90?2* M M%*UX:)@"LX3VJUTK6H,T@K'I6Y]E6'S:KLZ<7'*&JGOI1)-MR8UG.AAV+< M_8O67<-N#QSL2%L'A^XRI'L/\K.PKA+:,4Y[D!$F5_?"0K"HP*$-5M9KQZM'D W/U1 9PE:;[/A7CQ5M;OG(N?0M6X(=1VT[58L M2#IR^V6R8$U-^\'J^3$9P3+FC?&F]N![\; 3L MZ>M+>W[6;B5[*)Q8_F0G51,W'[:SDHD[5WFK7D**9!.1J;A*)3IN,TI=0LZD M*@XWJY>X^<3M]HCEIUWZJH+9Y*0R$$TMU!&Z)A+R!.@*)V7W==!HX_W@%HAM M=[[E![Z;G)S\,IG^$:;YN*9S\,(UH*C=2$UQX%+6X 3Y.EH&XT5K:VH%C-WO M:MLQ?'//VE:R'8ZYBXA:<TOP+DU M$6N('23%#J;K$L=1^N_3T13S\]/I:/SQ+4Y'$UJ@"CIA"J SRZ#<8E2FM""Q M&"D%%T5MU,+U 0ROPO-T6-]:VAU2");8_G,ZFM,Y^J:415X4Y@^3]Z&&N);S M"GXGJ1]'%Y&B0?; $2PO' MT*"XE\LT6F3'9DPCL.26(4JEC4 MN;4#M#FZIZ,VC9GHD+AP<02FE!W3Y&@5IDAW2U:DQ;Z.)M!&!YM%2+U,Q7;7 M>LM//(OTAVB*8 P!/UO(]5#J MH>X>^*.C5=Y:1HL)-6U,TDN8E(1,1B#9 #&%T'H[/,A1:$T8'S0%;8CDNX_" MV@3,]SH%;1!1=\[$>HB4NU.?V'TZ^&LJV36$[Y[?D6]-?A(]XS ,F*;4%)^NB,68(H69?:8XV"5F<:ITMOCFZ MW>\Z+73CIE?1B8T.][/U7?MP_JX=C?.S\&4T#R>O,,SP33P9G4VN(6%8GZUP M%E()Y&<5@NH0 P07HXD%"X^M.S)NANQIZ$L'%CH$(JZO_/=Q..MKA_GY:+;H M!/QV2F?MZ>=%IA3]ZFQV&L8)GTUF9YW-,+NB,09@+I&"UWX)GG,.+"5?'.8H M1>L+XBTA/PWMVB5O':Z:-WLY7H[/:[C.[K#FOX7YZ93(PMFQUL:+X *(HLF2 MI-<$'!.U#T-.0B56Q;>7S6L]YJ>A>#MEKL,]]57\Y^".F9.^*). !U;G9B<$ MVGEK BBB8SY[5EHW;UH!X^GIQT/DV^&:^2JDUY-Q.D<5%0O9$8S"D@1E8X%0 MF 3#46:6D(O-AM4^D/5+)$^/^ =*N4/A^_65GETHZLR\BRH"4[5S#V,UP9NL M]FQMO)LG7"[ L:NKN7[6Q_#I7HH%_-7HQ(?Z-\LKIYL*-X$;T%4^XBV M+48+03JEBDPR96U0ME:/53CV-N!T6VY7[ M;R;B#UW,3TWEXW--Q^*8\FV(>+LJO%H,GT]F5]"IF^Y;R[<[XE9+P37!U,MO78=J/X;XM9W>JP)8"[WYW=06?2(XY M7@MGHI1DIZH"SM,;$ .2^C.G;6E]L[E;1;C'>-^5'@R1.P7.(6&,%2-*"SH+Y:3,F/30-MCW/W7?$=V'(5+67D1&0*P%ML;D*(O05AHVG/UUCWM*M#<1:;>7 MGJUS0*1W$LG.P7J_I(*5M&PR2KG!0GN>-\K+![SM:Q[WE/AN(M(NZ;2+/6@- MN&2(L1ABW7?J97)@X+ER$*TV!;W*\F8OIO?A6>_7CTVW)U)_5;"+K'3+15V) 'L1C6K74A8U.@I\,H"9"B M1*U4X%ZWSFO?'?GW>/&[X'Z(?#MP?K=GZ;*@S8Q%<"S2.1?H1/*6MCM!1BCG M+D?"VYC\ _/JM^=LTDO@:UWY]L53K\-T&N:CK]BB'6?AS]/GT\\^3Z73R1SWJPA?ZF_FW8QNS5-PZ2+)VR,O. M02PE0Q:NB(+D],;F-2,#\#T-3>G&2(<;Y44W<,RS7T@RR_3UBG^V7, Q(_M' M)C1@@[6@' DA*J- QY!LXL%*V;HWU[V@GH:>M)5]AZ#$@'K?6JN92J2%6T]N M61"<+/(B(1G'/$N6Q]"Z%>ICK+YN=P U8Z-#^/(=?@G?%HVLWI35BFUL9N2_ M%;*:;*(S4Y^/"[4U;N06NM<%]+ZBGH25M9=^P'.E*XYIKRSYK_#Q*;\]@ MOYV.QFGT)9R2U2$=#]DC.?E1(GN/ FXY! !ZW6NQ" MZK>5Q&Q_\DQ'7Q>.?]5?4MW)>#X-:7Z<&"'@3 *LRB=5;4AL 7,"J/BF0O; MNJ?L.BR/6S&:2OJV!MAV&O!ZLFAJ=G+N;DFFHXS.@!15,[.*I*-UV'B(QDB? MDTSM+8W56)Z:!FPAZ=L:X-I:G^\PX^A'>QYNJXMOK2Y?3J=T^,V641K/!2;G+&@B$U0* M!6*MX\(24LX&K5-]XV$W$3U-Y=A"ZBMB8RU:CYY;PQ\FE^"N@WX69I_>UM8Q MD_$Q&3I!!V'!A]HIE04R@$@"D+/-(3+/I1F:3#4(P.-6BEU(?866M&A0?"_> MHY2FIXL!?0NW>PD]1RZCU'0RJE#GU7 -)!D-)#N1Z>="!=5<859C^7YTIP$7 M*]1H^^%!YS-%WHPO@;\IUZ$?Y^0U9RE!EG4^IU8.?";'2@B2BW(RX\UT[.WG M?&R ZW$K3S<&5JA)XZCJ^8 '7COSI@#%)@?*.$_G9(7(4=8.BI)W#I\>1#^6 MAE>S@Z5Z*/U85A8N*>$*G8S9DYHJELFFEA@!F5!*\%+(,^NJ'(>6^CF(UTV* M.C>7[RYK^#;!]?T6=0[@;/.BSN$"WZ5"Y+H_UKZ!2GE%!HX4X$MBP&6*T=!! MID3?OLZ'6-3900^&R+E+?=?93$#*R@?MVQ9\*!.W/(GMQ;CS:DVF7=0\), Z-&Z1#N*XR\!\(8S% M"K1B(,>/HUIS.Z9;B73GU9J1E%$@<@@&/9DRS$)(3D/A+@@TP14]])U^'-6: M6_/=1*0[K]94&BVSN8"R3- ?IH 3=%XQ89$VIB+\S08M3Z1:$:04 MY+5JK2%J78N,38@R.\%O5G ^J9+=+56@J7@[=%E>V2U2"IT]>@/&AUJK[!"" MLA)8,#*J9##+'OVU#[F/[C:QFZUEW&F,PXI&J@\1]^[Z MZ'HIF7&*0_;50F%DEKI01!T"GD(2L2C=.FYSZ'UT.^C $"EW\?/6V*?&,"YD MHC./TW&G1*8=+]:OK$NJ,&ZB&=J0YU"L_19,;-I8=8@8.Q3:O;K=R9>+NC3" MX6)FM5<, BTZ@>"HG8@^)MXZ%_4VBD=->B/A[J2/KA7<>ZLL2%%;QRH1(*)( MH(,OB#F%&%KW83C(NA===L)4EO!K($L/&U% MWA2H+<4@V. SFD2[5.OTK$/NMM.<^R'RW7FW'7) D/P/!TZ$ "I) 5%H UQG M'8O,6MGOL=O.(,X&==L9(O >-CW.R;:Y87C&())+*($GK">=3D!6B >35ZW%F^7W)IEL=.5JH71[%]GNYU0BB5;@Q+U$B%H#SY8!R9( MF1QAU2(WIOXN/$_%_FLF\PZEZI?8EH6/5[V<#;!U2\!;CVM?27BM6%RK'HTH MZ+IMK, 8:!^LW48)5*FQ3!3@//,@N38)O3*Q>5.=W:O'O:EY^]".(9+OH!77 M>G#\$;XLK1JIHJS]X&/.M3V\SV3?" 2/SCF,(A76NN'::B3[N/UMQ=:DN:B[ MY/+=Q/7+:#J;?R!6\?]@F"X#7"GG4/TH<#'5,DCC(#J>@=.1:M%R4W!H^L=& M#]Z] K3@Z=:-0'LA=[G_N0ES >Z7R>GT:)Q_H5=B&>UD(I:B'/ 8:YE:U!!K M>#NDK+@T-IH\- 5LLR<_46UH(.8.0>5_8OY(;N]SG(T^CL-"S/4H=-F)+%0 M[TA35;%T%&IOP#EAT!ERLIJ7_ZU&\E2]$5C>ZV?L2'2LL%F?K +CT0;A CFVD44,_+@7 MJ&WOPZX\Z-ED-B<;FGZ&TZ_XZJ(L7]3(?#!U"S;TNC$O@;9F"TQ;CV2C:5Y: MQ[#59YQ)]5B'I)"T' HK],*K.O/)J@Q)H_-9^\10=%WK&8[=;[;- M->'V3>"6XNYP ;A\X]YM(;JDV$&4RH"P:LDMJ_B%# M%Y,K](/61MH >+MJW=%=37I1V,'DC%X&. M#@9.Y@#*NP N6 %&:F]3LD(V-_WN!+2O*$$W+;BI;%&EC*0D4UY9.R>C Z:!!.Q%TCMQ@\Y:W.Z#\ MGJ# KA@?(MPNUP9OIY-,&QQ]_>P3?AZE3TM:,QV6:\/"D]ET?OQL M,IY-3D9YL?,L'.6%)<.4M,XS#>0:D_NB2P'/JB-3G6C.1&$J;6+K\)IB&^W6!=V(=KUXJC.RG?0L -3_<[L6F! MBB65(%E?NY\G,D!%J0-%&9U0FA!0L&'">FWK0<8ATOH&27A8IK33-;QC60-G=:=^.ITE[(7>X5W@V MF7Z9$#!\/1F?(UMZFXX5+30#4S2Y%YHP_5P -*-Q,_78@H/=[2;+&BDKBW:+G/<-6]< M0J8[JAIY\=^GH_FW,,YUVBI9/J3J9(F\G4X^3L/GK6M -OOT%A4=#UC'C?J, MHDWM%IM%"5PIID.1JG!EG>8^!XG'FSUB2]O]4YCBSV%6[8K/U1H\);J]NWR5\['H![]$:;YU45JM71_GS9#M3J^Z$COISDJ'T-H+.@8GWQ#?X_3K*.%JK!_"GS^3NU]& M\U](E*M6H;5V)C(.,=:I))DL U]X 6-T2-&1WQA:!V#:('^:NK<'5COT%MGL M#7J-\S>%UG*<'>-CL%!\&3VTMNE9'!DGL;6-L,PA$]3USJRU.$N M\L$6Q>O)^,V7Q8(6%O1E,?WLS>E\-B>+>C3^^&YR*^&TOPL-6F1T56UX6^/CV[%%!1**SS+H)? MW$$0)ZD8H'TG2F]=M+EU=ZA=K.L1O15]U7*G+\\#=.IQO#>_TK^E8_589BT7 M\T=J=S]0)7!P0A7(Z#6WT7@66^?2]5O-7^_(SMZ1A^A/!RN^P\I(X 5'\],I MSH[&F2S,T73QH;-C;9#LU8Q@T-6AYX5V :XCF(@LTA&OHVN>"+##]?WU]NSL M[6FC8X_#@WGQ)T[3B'Z=/'[GDHD&C(MU$$J-2Z4D@!S])%AQTJO6.78]U_/7 M^[*S]^5A.M1AU,%.K$VR-&7B0H/5=>\V*R#:GUZ.3FBWA$RMU0N_HI_ -4 MXY "&^<+6GBALY?CMS@=3?*OT\F,=A09C$ZH0%I!%C1* <[6.X"0:6DD>W\X M$8WUR_A+WP] /0YP=[_B.2[7=9Q\L+F&7T()CI;$:O&GXY!E4%9(I44YM/U] MQ3+^TO@#4(\>(85Z2?QR-CO%_'Q1&7 &:[&,V>(OS[%?.GFHC/*<:>".>T+, M(T1>) 04'C4K*IOF"CT8Y5_ZVI_<0_+@U]I0SFN9:ZS$%9;)ALH6O,@"L+;J MS8+^QC4?:M_7O'Z 5"^*@.Z%-EN'[:Q$2)/5B=PK.I #@I*N[EL>(42.RAK& MA/&MI=D*_*X:2._;[]X+V8?2?/H,/OWRHM#%1!V9+0)2,@94S :B<0&T+R8Y M3@9E;*VNUP#LO^IOISIP,SWLP5SLPYE=*XC+98SSVY,P?AT^+^<];K*F7AVK M.ZQG/WTOME"3H?;YKCA^+/I;D#.KR=#3W)%QF;DC:R]ZR-HPGUQ4(3>?^/!H M]/:>=AP'KK9#J.VAKM6[./KR98IIM%C.N]''3_/9^Z-W[\^+"8US/N0Z^XRY M.AB%"3IC/(-4,U;(([96;U2-/]2-O O4 7J-W;E?Y3,V(ZY#R1/YL&4R_1S& MY\4-RW833G K+&;0BKP]54JA10M)BT83K8L8L'5FZ1HH?VE1$Y(Z[$J+'ABC M5"L6JIK_3KS,WKW_?=E2$6O31"Z U2B!RF3P1DDP,Q->*IX=EM9#*.X$])<> M-22L2Y_SUY/Q_SP-)XN2^ZOQM'-\OF34+A5 6B2H5&=_.98@"":=RT);?N.( MN[=:]^XG?L<:TX64M0'WMDT,%B@_34[H";.S3)W+08E'*9U^/EVTZEG,2*QB MGN*G:J1^Q5>3V=8]#IH\O$4+A/92N#G!,@=9![ SFZS*.@:NM>1*B,+H2$KI MN F"+>-7=SWFK+-7?=AEJ+!8ED))"K@6M :#&2%>1Y=D=HU#W$-Q+AU M3._-LY='+PL+KUZ7R(19.K5;OBL$.RT4U@M17#!MOU ML]-I%>395?[%6D)Q(0=GP<6LZ57R$H*L$Z!,$1AR-B&T+CEOB?_I*NC>6.Z0 M+'37RW:)D3PT1>X:E%S;OB)&<"59X-(+1V@=8ZTU<1-<3U?#FK/2(Z_G]N%O M0[*6*05)UK$E/ :(:!BX'+S*2N78ODG&/>96-W?M["Z]CEY#&3Q@I*.&Z!80 M4F" BD619" BFG>I&8!O5_DQNW5)>A%T* DO%QU>SQ2ZKF\RQN408>V9CXQ9 M,*F^9):,:Q)=!,:DTP&C1M&Z6?Z=@/:5$--/#=:-6]^:CAX=WZYC6G9LW@!4 MIR26E8#V/'Y]>^)N=F1K)O6=J83D-ANR/"#5BUTEF"8[,R:P4K-L-!.)MZX% MWZ$J;#J6?4>:,$38'31@@ZUQV?[9.6V"M1!"G2P;0@&O"7?@'(,GV\ULUE*[ MK?VRKYNO!F0.MU4>P$2/KK.70#],PWAV<(T6RH+W<@.\@P_$.H7:] K7CIN^$\KZ+'?-Z+M-X"SVZA M9<8K%#* %M*#TE&#%]R SYY[CB5EU[QW\2"$WX$VM>:I1\?82[2_D@S/@Q^U MU?TO)Y,__HGY(YZ%7Y:92!9S3LH"+XJ,?%E;E7@R]UFQ*)*0DC;K?FJU"<3O M0*^:,[6WA(U;MPSE>IQW!VD;#X;0)WFCC41NI' PYF)1,=M0BO*Z1!F,Y6B5 M$\G*+%>$^!Z,H^WMSN5^^>9T_N;N=)+S@,1E *QDQ3DY&ABQN66JGG:RIN(-DQU\%HNPWQG3>_'A/"40)Y/6*>=X>S"^.SW M/H0_DV89D@G[^.Y\8\B2NQ)+!VL8L%2'*& M 'H!05I)IRS9[:;U%<$:*-^[VFW'30>?ZNUT0BCJVW <;"0:2P;M:N9!1$U( MH@!CN--.>9YMZUC.Y=._7\5X( ,=+]('$;?1]>E#I+XSE1",3F8I QAG M:S]#R\#GE$$RKQE*Y9)HW;[XL5RDM]>$(<)NJ &7E8>;WIB\QODR\GTTKMF] MB]NZ!2&T?9ZY5F<_#Q:GI//Q;, #FGI=.YG\*H( MJ!Z#Y,H;N\UB6 M9+RR%C@Z)#N89PB*-A:ME8U<.\E-ZVAY_U4]YA?@0+GOTE_B8>;RXD ,*DE> MB@8G?*@)\0RB$0DR^6V(.:MT,#[R]^F2[(S='12;;8K]_+7?!'TGUV8[Y/OQ M@7:G*8U4= N:#V@;77J$BFP9LF0!)=([[JR'((*$(I7*4G$M?.O+N$-4TGN\ ML\>JHT/8/2#=/#=0A#7),%:CLJI> I8(T0<-!EED&&2.V#N58QCB_=^]]-2/ M1JKY '+7^E9M,]6.$IGQ9Z[C+(SS MO*8;R62H(R.V>.(E*J]BL,S+G- 4PTIT^GC(@[;;57X^G9$_1.[^Y1,O+W8B M&@S*%_!U, 2Y7PIB(@6+V2(+3FJ76K?XN0O/MCOH\K/I/8JC\>(]>T8"'N7S M%(M%L*/@=(J9'Y*B4>30F0B>HP>7L99:Q.B:I[X-P;?[W;&9IMS< M^[K1TB&*M!IKS3C#\?P:ZE>C$$="UA%:="?,)Z]0[4CJ8-S].IGD/T8G)\3TR^O)W/Z/IVE]I%)M\SLJ]'V&G5_ M,_[/Z6A.UN0?X^-BLBK%.G H:)M#K\ '&T"RZ%%ZH\G$;*P&#\7ZA-1F)W3U MF*5U,75CA6AF/W^[\MU9,#(5QI/+I?9C\;6R18!G3 $FI:VV1F?7?!CB0(R[ M2H3JIDQ=23F49*852UN$::1/(@MGH7@603%&:R%G%#A709-#;,A>Z^\Y',8D MG![TK[%XMJ&A@U6S"E;]*OB<]&2#^+IE.KS#\Z_WI]"M^ MF[T@L%BEO616LXT:9QP6[6N. M^5VR/D2PG=C^93+%%"ZRZ;RPDF7F(&ANH=ZK@D_9 //:.11&!+%11_P-J;[^ M]-T=\PUI64'T%C+M<'-R+;;V['KM657KB$Q(S0N(G,B0T;7W92P:(M=&VMH? M*K0N?+H'TI,^^GO0TB&R>0>\\[=D$X"=(@CW@MM/!*$II9NKRQ9\=(@DW _4 M*J>=H;?&:IEI>PVYSI8.D%-2B4OK4O.;MCTIS#V1A/WJRQ :>NO)/_$DE\F4 MOL5UMS_+86[2EXB9<3!2UK[YF4/ $"!FX621+JC8]8)NK$ M6++\:)R/V7J@7*SU5DK3NXL\A,+IOZV'&^QF9=^%-7: 2M)A)L<@P%>FQ>FWN:0]V, 'J(6W;6)=U:!WE;# /A1B5 "]R"0)]H;DJ6](5O(SN:,N:C( MN]J<^];<>RS1)ZRX0YCO06@@PE!*3+NHXT2 MC(HD(NZ%\6;@U=GJ)^W9#.U%U:TKM09RWG^%QN7TX=_"?TVF"QM^4HYF,YS7 M7UVFS8YP5@WP7R;3]V2 =ZSFV I/Y\J/=K*Z426B56&!=B3C4TU<9<$[DY(M M,DMFK)=W58EL!:IC18DL/!06:^])7@>LDR<6F=!@LO""?,+BP@[RPB[P-+4# M[MYACE*:G([G,W)3L3;7>#4)X]D[3#CZ6MV&USBOXY\LCR( =S:2<+!Z#H5. M*._0QTCDY]99F4T7[%O!Q_)<-K,OW&CVF+L2P* M#S[7>T9A.3B6-91 LDO6AM.[OWP+W M]ZJ-+6CL?8-]]QJ656NTI7/&51TZPW6PY():!DXI"3FB-U%)#+YU\?%#<'Z? MJO8PFGK'T>\S%^9A_'%$]NC9/GW,9U6L;4FXKE-VZ'>QB1WU3!JS@6(DDZ;0O M4 ?J@/)TTKM<+$BAE&4ZH2ZM@Y'B/#;\*T&"I>N7.8%^Y M$CK.3A6A7 3! -5>!U\:LG.5"X%Q9EPH6N:PH-0?Y\ZV(+"%4'A7=XY+(D=#NA:X6>;7WQ,#A;V%JE MLY.&W@26ZJ!%(&?!(%1,B:>R:"T%V/J\==7SF(]$;UE4,8>[SUE;XX%)&3 M'>IBG?.5>)VT$("%9$-V)3/;>E?[J[ZRF35V@$K2._MM0.'+)K#_JJ\\3"UJ M5*;V$!4XH/I*8R(K@4O 0MN"$J9 S)Y,*>Z"8XX+%O^JKWR2BCN$^5W65ZH8 MN59(9I"LG>%U41"40S"8=9#92NV&3D5^[/65@ZC:M+YRB)QW5%_Y2QA-_U7'ST6<;(T;4*Q_/'Y3?C=UBOIDA'ZW#KR7BZ_/;G,!O-+F/-/ :; M: 5U0"OIDF0.HB"?AK8O1HOC0?K68Z^:+F#KTQ>GHZ^+&6/G:.)L/@UI?IQ0 M)&:%!!DQ@'+<@2LL@.$\12MH,;^ ZCMH( MKKT"7,2S1!;@C%+@;#T#T$NM-NK8NH6^[.%8;,+./90/$FT/ _T"SY67X&*E M5N6<5=' 7:Q5KNC(.V<%5.3DHGL;;&S=A.I.0']M%BV8VI4:'1LO/!>2EJM4 M3>%T'F(=^9=]+D;'G%3SZ40K@>QS[]B:K$W48)"DN] ?YR_'M+K3:@N^',^1 M/,[Y.W)/%SYJ?HO31'\1/N(Q:BPZQ R%=CY01I)/J9VD;W-PKN@D8_-ZI8W1 M?=_[2Q<..X1%7TW&'S_@]'-%3/)X%KZ,YN%D4>WR)IZ,/IXYJL=*)U[#R&!J M#R"E= 2O3*U.T"P%SYPWK?.O-T/V/6M9!^XZU/I>17DANV.KC497 A3M:FBB MSJ#DS-3,W%)0.!92ZR36E4#^TI]MF.E0O]M"/&=W8@+K6$*10;+B0'%6!R(K M ]Q&+"+$9&7K>O%FX'>57G@XRK@?W@\F4?'"$KTT&]Z-9O]:7!UD:9-*FDR$ M3,XL69\)0D%-/K+&*".W1C;ON7$'GGU=BN])0];Z#%LRU=5SK*.]JWOT@?[E M^0W#)MAZ763?@6M/Z8K-6%RK'HTHV+6:L$(>=>W#AI)<$26# ._(;DR>9WIE M1+*;31DZ:/6X+SEQ+]HQ1/(=M*).1AI]'+_X,WT*XX](W_X1IOG\)E&4:(NQ MM$7R6IB>C848A02-P2D4R UO';R\"\\^@U#;,G?3[FDE]B[I@U<"%W^$+^>H MLA;,,25 A]H+6!.JP&CA3)"':5S12K<.!JQ&\H34H(&H>^P)2Y/KYV]7[J=_ MF>)_G^(X?5OLA\9EZWV4$$PPH.K4O>!# JF2<2$5)DKK(.0&L+YO([4U;QT" MCZL2'RX +I-B-H#8R63= -Y^+-?FU*Y3G<:\]-R=[H!*YEEP46OP*"*]10G! M&VX!C7'.F4 K,4]%=>ZQ:@]! MZ!!IL2F"-HO,$_HC"ATA.T_OC?:\V;(_K*#&K/7X89LY7MP&^^RC&T# ML#LTBM8"W;MYU(SQ3;:MIG3MZN1;"YJ+PDW!#-E*K+MZKHET"$P'E,B8X[KU MF(,#T*W-[:?#4*TA+/54J9?C+Z?SV4("XOS4YDRJK*4%%^MIS)8L]+2=KD#C2VC%AFR9!BLM+=EF6C*=]%!< ML2QFFX7JYI?=AO.]*RS47>G $"GWX'XT MQC?E&>V#H_FRTI5;J0J9VJ+X4COQ%PC(/6#0+HKL3<#FZ:2W4.S>BFC!SZTN MDUL)MZ$9>5G>7)-4ZP3!7T*J!^&WU'D%7R!\^)5 M\I!3,34;4X*//H'G!8NQI6C7?##(3A7AWE35W>C!$#EW:25T5'EXAU\G)U]I MYSNS3V\8,LXYI4WP('BB\]+4<5Q&"[ BRYR<22J(@?;@_4_=1PYB"XYN68>- M!=S%$2",W*TQ8P,J3$42FL#(4#+90!!HP2*WJ(.TX>9H[DW87_>XIT1[$Y%V M>^G9&G#*V>A+5N#1!E!")G")<9 VFR 5*\S&![SM:Q[WE/AN(M*&WL&-/6@= MN$B[CXD"BJW%A9Q[B PY! SHG4.9;@X=V6QW_P[X;B'2AGDO5\"9OTFKK[BI MST_QM_"-()MSB,EZVFSI!V)TYYDE'>C]OH<^'>Z;BK?# ME M=+L:T?F[L0FF3K& 57CV$P?8EJL[J=]"T!UB "NQ*+?GW^/Z[X'Z(?#MP?K<_RA+61JH.K$^6_!-CR!]-!FA_LQFC M\]JVSC([L%C ]IQ->@E\1PV%+RLR9V&<_XGY(X'_, WC64B+_D?+60J37%O"=UH>4PZIH(43&,P2DL;8G&8/4;IO5%9'W? TZH? MPF4&WJN+IC;:*:=*'54:7/)ZQT\G0XFU M5CT% 3'6I'64@3OKO,G]2#^0=J+]F'^HI'MFZ<^N+/SJD(M7D[,I63]_6]W< MX.=OYUOTU7Y"46W8VT EMA#];I4#8XPYY@S16W+$ M:^.>R#0#HQU/SDDR W:QT^PQ1+5KG1@B\0ZZ\&;^":?/3J=3.K^N1>[/JJVT M<,PC@N..#G?/%,0D!-!J==0Q!<=;YRK="6CWMGST9IW7X MK+6&J:!KEH4#Y>JH8Y80BDL254[2F=:[Q'V8GI9FM!+^V@UC;Q'-?8" 93:6!\X#)I^45\9))Y#Y10C3%IV&!"QW$J6\=!>318-!&-")"U!1%(C6 M*W I%6^Y(X^Q=:WL"ACM(E2O)V>S-H\^3T['\V/#'8M>9E#2T_)TO<066M+K M;V6B35TIUF_FS74L^QU[\Q"^UT>GMI!RU_CDF0/I9 @):5$B&#JN4]WX$RO MC(\F1YM-ZJ?3>PH%M69XN"0/)6IS9^ME%IUR6"S(D@LH$0(XE1G9!-:(0&8> M^M;5O8?8"'\KGH>TLQ\B[YWW*=\ VU_M[ >S.*AA^0,HV+6:Q*)D;<@$AD4Z MX0*=:X&3!^$2=\H8KR7VF\[Z&-K9=]..(9+O4CRPNK/ZT3BOZ;7-HRXI9@V2 M.4NN8'$0=*BYL*XP6[*1-\,S]Z8:#X1P8/W,!S%X*_FXI_@/+[?H5Q+8J\EL M-AGOVR??$,F.O?.'R.>&GYX4%P%%-6VX(LLFN&A2\+RVUCV;5QCZEM^+2$Z"=5W$O___RKJ6WB1@(W_DO(WG]]@4) M(3A2";@C/\:T4F@J%HG^?,;=;!'=- ]B>U&YY)!(T6?/YYGQ>!X)G6^_W7W'ZV+8"@AB&A8QO?7C]?O-]F[MTK,I'(^^_LOI*F"=]H#*SW3I+$6@D:ZT9)285D%8Y^6 E8* MM-= OZ81:,W3_8'[[C)O&L4X?0^GVYN4QDA52BNC(^!D<@DX\T#F#D4T(F75 M;N#2F6#[1T9Z,[*/'/^5:,MTVAYF$I>_^^.%ENF .G,Z4"D'.E!!@%620TE/ M0AN3I=\J\_( G/5C+4WYL)@&5$,SH>I9F5R67*L 7+#8/DDF!<1TS5RSQ7(,B1P,Q*_#ACZUN4\6W' M'U?YD]\\OL$K(Y&;(8(00QGQH0/9:V: "Y:ST]T5A?2TD.^B M'6Z5 G-%5I=6>/MU6OB[^SLZ)3@#=(8'IC7P[ VQG4MP@?PV(82W3##&I<,&F=U$<\^"=)*QS3H$B50F2 M.P=!E0D8J21^YI3,4+MNLR\9CCB7/;EPSEXW>0&> &%Z,^XP_M:6YQX8+X0#EV[PN=G5NZ_+1_ COG[U M"U!+ P04 " !R9?M4+9<;]*O1 !.IP@ &@ &-H86UP:6]N>"TR,#(R M,#8S,%]L86(N>&ULY+U[C]PXEB?Z_WP*WMZY.U5 LHN2*)'LG9E%^E5CP&5[ M;??T8 L7 3[3ZHX,Y80B;>=\^B4EQ2,S7J2"4JKWH@"7G:G@.>?'T(^'Y'G\ M\__\<3L'W_2R+JO%O_PA^2/Z ] +6:ER0_N%__NL__,,__S\0 M_L>+3^_ JTK>W^K%"KQ<:K[2"GPO5U_!7Y2N_P;,LKH%?ZF6?RN_<0C_M?G0 MR^KN85G>?%V!%*7IT]\N_T0)RE2J-=1*)Q#S7$#!3 %U84B.\]_SYJG$\;8+\UO-X_6 MY:$'[;#)+__QV[O/\JN^Y;!-F]J-> MEI7ZO.++U3LN]-QJWXRV>KC3__*'NKR]F^OUS[XNM3D\['RY?#2JTY(Y+9/" M:?G?C@G[Y0+U(^F[VM]CZ7@*T_?1U/UB^4$/K_".F(M5;K]0KQ=J MK._N1M3%J@^O<:RO1;7B\Q&^%ELQ.RK/W0_>V;]U8MQ )\BTD=-1]XZJ^L=* M+Y1NV?+1T*!4__('^[?9?0UO.+^;O;BORX6NZVOYG_=E73KROOY1UC.#6<[S MK(!,T@)BFJ60T8Q#2B@S::$PELELM?EJS_0"_OGS6HM&E)>@U?]?UVJ"'3W![T[3_^^? M?]G:UA_7^5AHS:<'5"4?J3-WSD*U? I#)7UAV+Z#M;6@P<#P6C1&=$/\XORS M7_1\5:]_ MU/FA?QG)1?]F;Y>KFV@"_EF4GHGOA%5M9'NEO!1_/A?,H@4U=5 MT!>D!=BJ\ =0+95>6A_X@#E[7]I/6LYY79>F;-VX-U;-:VE=X_NYHZP/JZ]Z M^;*ZO5OJKWI1E]_T6^M4W^J7]\NE=9[;%<.NSQ_,%_YC1C!.""$4,H53RR R MA1Q;'SC5)F6<(982.MM;(\^^&C%U]'J?_)R&F._64Q,!5W^]KU?-!L542V ] M-C"OZEK7H%S(^;UE>ON7YL=E8^Q5\_?*@!7_$49;4;\!?EPW^H2.0Y![D]CL M(W<, XUEX)%IX&TW?YUUH#7O"KQOY_/+B?D,9M#1W%HI(G'5OU=R.4;^V M?NOJX5,UG[^IEM_Y4LVL3%D]T8M$ M9*'21Z6WGM \);V^P_2CPH_+RI2K=W;+-LM):C(MBFI8N'9%C $8^,F=A?S<_TM&A4"<$I@()"!.E,4MDQRZ#4PJN61I@69[ MA_:QP?.[@YC85\[/%^CW-1IXF7?6O^V^/TZUGZ_+B-S!C.&7! MCK97H-,7M I?@5;E>&S@#T\DEO 0."I[^ /PE%4"/MG;I?]6NO RNT-X5=V+ ME;F?7TM9W2]6]2Q)4,&8L10C,(.8"7>*80P4B@KKBJ5ID1>!?NM185-CF(VN MX*>EEI7U!A]^;FZM!%= :7%\M0S'V=O_B(+>P/RR5@E\TE*7WYS/<>7B$56Y M @WWO/YA.=L=3'S2+K21SX_[O'TER M]MI2U>KA6BG[C:H_5K5U__]W>?>R4GI68"6U%G9?IXL,8F*W=-QP!2E":8:3 M(I5,^9#):3%3HY%64]"I:M?:1EE@M05.73\2.8/L:?J(A]? Q-$7*F^2\$/B M #W46O[QIOKVBQV@90;[ERTAG!EV%"KP,VU- IY/]_,H7MFU\>VB7BV;2/0F M6$PS;135"A*<8H@+MU_),@%IH@N>*",X)B%^Q+Z(J;WV3D.P5;%7Z-T!(/T< MA+E9WCTKIZUW6M5_47Y_5]T3]6+ZSF?YMAA&2:%PBRA&?NL@!# MFN<((L9QD>98,Y6&O/\]]9@:2:S-<,<86T-@8PG8F@):6\+(H^]4^3',"!,P M, V%80]^;PP!SA+0F!*1L2X$,Q*M]=5B5.Z[$*JG!'GI<#V/7/B#X^/Z@WE5 M?BN57JCZ975[6[57MS,F"TIYPB!/);%D6>20(4,A9J9(&26"")RVF8/<]<+D=M'#Y;*^KX[,-2E0N^? ;G:] JW4;_A'Q MN,4+GE@'+J>%C7ODXF7XWJ&+WZR:_K#=EQ MWZ[_D#TO\,N%E=K>>+SALIQ; ;_Q'^7M_>V+:KFLOKL;/&Z_Y_;G,YUEB>%% M I.$IQ CGD"*D8 9Y3CA2J.& O0 92\HH,\8 M?9,?OMG5M5H^O->K:U&OEERN9@DEB DL("4,0YP7!;0;5@0++41.,YP([763 M=TK(U+AIHV.;P_C[6L_@+(4#>/I1T*4H#4PUX0#U2"% GR2)C>%Q7RA7XJ<+CO]@M]4RX6;I44?.YJ184FHQ_"5"M3$**@ M,:2 .&$$,BHY+#B2AA%"C'7\[AX5KQD)T<-E>>+>]*NX8/HQZ*7P#,R@C]0# MG7XQT^2/6Q\MW?V B)'3UH\;N9]^?N+9,/:47_GMG=U/_M@<\7VI/ND[^\WX MVB1G/;J'E7)YWUPQ-$'W78S^3"<\P49@**3UIYH8"4XS!0M49))KA3#SBK6\ M7)6IN5Z=EJ#LU&SN D"U ,N-67X4$F&63A/-N-B/=:/PI0);(\"3^ UWRM9. MS]J2==;):'.BNJ*7O'V/)C$WCW3Z.YPC[]4E'JSM&K09KUE=+/>A9H6)(&:4 M=2@>'.O5*N*(/4NC'"G#\J9:ZO)FT59CD0]?EGQ1V_V'.U5=J.9?\^;;_RLO M%R[N^WI9UG:A?=4LMT\J+"4DD3DU"+)4*H@U(:YF H>YQ+G&B<)&!9THC*#S MU%;)SC0@.]O :FO.3N&MP.NI,2;?SWF?V)0.O/@>KZFU2?-<3_C:E.V M9\=XX*SO/@DZ!$ +P:"EN4:-PZ.N--P5Y%GA%%]]VOO2KKNZKF M\U^7U?W=)G/:_E0V67=V->WJ"E6+QP6&/KFRZ1_,G^LV1&S&A: %5@E$2 N( M)*X$]MCYQ@;>\^=9#2Q(^\L8\.UO].,+J'W:>JR4O>-9_#RJ[XM)9]_T?+K MHII7-Z6N?]--C0:9ZC0M)(*IQIG=/-HUF.9V!TFP-)H5N2F4"3PY]1 [M55U MJS-8*PUVM0X^CO.!7IL,JRSAT,)/K-.C-11$YC EDF%5Y+PHM%^MIN' 'Z>. MT[/ [WT:'1G2H4^>SV )?F]5]HR]" 0U^#@Y,KAC'1U?#'*?,^( K'S/@WV& M'/OL-\#, ^>\(9_N&]9U,MWI-_[7:OG2U>9^;[]!KZI;NQ&?9<3@'%$,L[1( M(6;<0,8XA2Q72@F<\ P%)7'VT&%J:^Y.XN#\<.*@B[2T=H#&$. L ;^WM@0' MCH7/F-_!ZL#S,/!:<3YWL\\4] A-ZPUBM,BU< U&#FSK#=%^W%O_H<;(?)_E MG C%-(8B<0T1A65-GA4("IT)*J5"E 5UG0H3/S6:[)5K'0%Y+C.H4V:H3A''JD\CLX$F9_QB M QO]P"_@FZY7(T^/YY(TZ*LP]+*TD\2[FX:YF\D+Q ,XF.S;YO1VUKF4WM8^ MUSNNBV&(N'[U1CG6&A:NP+CK6&^ ]M:R_B/%J$^WCI7[9%GF\ZIK&"S=\=N- MGA6LX"QU+6]=W4I,LA12*@3,\B0M"I)(KH+<>'_14UN_FHC230#VTBI[22V[ MDZ#[\> P4 Y]Q?XT+G<3C^L4OP*MZF"K^U!E\7SP&J10T^7U MO$;HZ8$?KEVP73-?/&P?Z=;+9KE\[^YGW;-M(Z"MLO6;:FETN;JW&E\OU.L? M=V5[G5O/.!<(222@RA"V7F+*H# (08J)+CC-9,)$'R]Q1!LFZE]V^C;^I7;: M7N1@COF=\'1-IS;%?S=.K04 =H5INHYL.Q@TD;YK%)K WAT<(KJ\SS![L9SE M,54?U\U^ADG9<]"?0X=+3^E?V4W$-SNF"SG>B%W'$[LF>9;TW<\^F#?E@B]D MR>=VN3;5\M9E)&]+;!%&%:&%AHJY@_R<)%#PQ 7Y&IT;00K[7[^#_$@:3FVC ML'ORO#5QE\_ZGNO'FM+0H_]GF*C!MR&'YN7J49+(. 72(F,;_0(AEG[/=,<0 M&=[CUQ"Q!?6C_VNE2K>,V,%YJ=XN7O*[(($U MI5E0'=Y+E)D:<3VU!53WJ[8J[\8<<")MMD\'EHOFTH_IQIJA@3EPV,GI4>OH M>?'WKBFK\5YLL;HXX]=KN*[!HZQ+P'291.^:YW_UC M@8LKPG+G>KD7L!GB'XN$7M&"=#],@OMU#OWM\5L@IO6-&'@9V7X5&G.OVN/N MM<7-OSJ;V\S4+C&UVDE,M9]QIC]:>7:-;P;9-3]J\]&1IBI>"].A%1Z[$>I( M$W"@G>I8DGM&O:P;CGSD#^YDKRV^X=1[;[%M_S'+-%(I9PKF@AF(,D.?*F^ ^W@&N/#@E0 D M8H6M^(@<-V E (2]4)60S_8CF/=ZU;KN[LAWEA)B.:1 +K@X@9B3% K#,DBY M8 I+9:A=!R?S!'X-^AP?3CWMX0 M#4RR#IU'=># ]1.0/G+W,L?CWH-(1"+9QV./RJ8'S7I*FXLBZPK>6\]!FC1# MFF'(D+940!,*N:$(IC1A1#&$, F*1XBBU>0HY-ZER#>'!COF@7ICG[OY:@SL M'W\79SH];\/&GJ2A+\QV9V5K$%A;!-SK"G9LQ=%>@M2SBO5I, MH&-=O471:=S;N9@P[EW@11W\@I+(>UGG;?D8(HP1""F8X:R 6&#K^?(,0VIG M%A7676/(JXZ_AZRI\6ZC:H_ZPD>0]"/'2/@,3'GMW=>!S.MH178"\(A9*O>( MI/%+W)XV^6!IVC,?Z<<-;;"KXZ!J81WQKA2+09(2C1(H[<[-;>$*R%&:09.( ME&'KRZ4X*)/LH)2I\4$7R[[1LF?IF\.(^K'#Q3@-S OA$ 43PDD((E'!81FC MDL!),Y^^_J^'7N@4%VQS'[_0K'@65@5]O7T"\7^JS1I]ZH>V'=UYF M^Z_MBWQ\W%%>XK-FK5_@\P_&2 K_I)6^;5)7/BY+J7>2DZ5A@A"MH 8I4@7,39JGAK&" MTO#V2J7)_2;YO7]LO'"/E;S M4CZT?^XDSJ*<$((QS)'2$"OECD&9@8)BQE/$\R()NK/VECPUZG&*@T9SL*-Z M8!:L/^Y^]#,(F@/3T&$@K0O4: Q^[_X_2,9J,%Z1>,E?[JC\% S'4YX*'Z#G MI?N\F5NM#AS6YUH&1AC6CQOR0<#>^A#HD.%8;;E-5RIPP[O M-K(]:H?&?JC%NML.$S[N)78O8/9NJ_N-TH_M7E:+U9++U5_*U=>7]_7*.G_+ MYF;+CC\KN#&%2 W$,I,0IUA8;F,,DD3C! O,I0ARR$X)FYH/MM8UJ+N@%ZI^ MU!0+JX&): /3=ZLG6"MZ]22OQGZCOS<9.,8U55AJ5:Z BX^+QTD^<$5BH).B M1N4;'Z.?LHO79WJ64KJ_NYLWZP^?O^3UUS=VUE^W/ZBO1=V(G2&&)&>YLOX2 M81#C1$.1< Q57E!)6*9R&=;FP$/HU+AE5V?@E 9.:[!6&_R^5CRTH8'/!/C1 M3VQ8A_:'+D&4M?ES:)Q MG[I0$)VQ/)>:P+Q($<1("<@SDD".#)98%Y*(H)"[8X*F1CV=GF!'T9XA-D>A M]2.8&( -3"J]L JFD7- 1**.HV)&I8MSQCZEB+//]Z.%=]7BYHM>WKK+MNN% MZ@KZ--FV'\2\O&DK2VZZV':I;[_Q51M<=.0NS' MA[& &YCK>F'6(ZKI/!C10IE.B!HY?NF\T?M!2QZ?Z7D=)^7R7JO7BV_ELEJT MFT5W=.C.L2Q+Z86TU+13)T/HPF3"[>1$QB%.LL(R2:9@GLBB*'*,91)4#C%0 M_M3(I5,?Z%W]P;SDHIR7JX? .[C N?"\A!L.X8%9: WN(]6;@VWP2/FF6T.G M?L1KN'ZXQ;J'"Y0^[D5ON[''^S;!7=3PGY]O+V]AF%VIX,D)M9% M*9#K=RL@1PF%*4&2,&6,,BBLW^UQ85-[S3>ZNDB@S6W-!?=>IX#VO.^*!-_0 M]US]D>O1T/0\)-%:EYX0-7*3TO-&[[6R=C]7"ME/T"U8V, M#\N/R^I;:0V9);GB*L$")@5U!]!Y"AFB*:0DYPFFC*4Y]J&/\-2UX/W]A/L7;Q=W]JGZGO^EYTB42<2-(BC(#E>M C+G)[(;! M.A68<9(F*$ET%N14G) U-6)H= .!%;M/8>GG-T1":& 2V.9!N!L@I^@5Z ; M(!/+ Y/8N0X')#U/=L-QDX_F,YSXR 7)G0<:)+BCBW78<-LQW?Y\Z>Y_7NGV M_QNG63"NXTS(PR9WH%=/6/;T"[]L9L58-LF.*!V?,'-7+ M%!H_B34*@ >S7..,W/L>:UNQWY0+K5[HA?W+RI7_KZ_57^_KE=M#;N[?/[HZ M_M5BMU;OE\H=-KL [FH^;Y)UV_[QZY1]Q0M$%((J*Q*(W_ J3XW4KQ\UC&E,!J*UN6DT4P.^L=JQ?1=*<]?:O5=\>O'(=/N!UO;@ M2[>AOSC>]W03^CH,?[6WTPJF_29TYC9]9FJP-7@GJ*HS>:_"]F.KP=KL 9SO M\68IWD7BT J/??D5V/D?/DZ[YX#$VMWE"$D]\ADV/Q MU*.QQZ640V;MO?T''^KWHOY%NYY36EU_TTM^H]OB^!],DY!EW.PY,\F<_YE#JA,!<4I3*-+"OM!8&9X9*5+$0U[H7EI,[<5?&P%Y:T77 M.L U.UWK'W@ZT&]R_#AC<,@'YI:U_J S &S[.K0V@!TCKD!CQB!' 10%QH3+(DRR!A2&:)X)R)41@?RM/T4&<.%+S*^F"%TP3O'#760#$ Z@V M)>/X1OW@UDV^,^+'B+GG,VA? 6/W3DJ$) #;:5"1^AY>;0>L4D,>K<.%.^R@69&28QU[H1(-S MZ,N:#6R-IE=@H^O5.C,QXKV,%RJQ[EQ."QOW/L7+\+V[$K]/79H&V#90F:E" MI+GD!&)FK%O$$+*,(NW^D<@T*X26F4S[I?ZU J;&(3NI:WU*2^WAAS.D$LP% MU&FN(=:I@)S2'"8YIRQ/:5)D>&8]8E&-@>"NH%$PO(Z!H1^Y7H++P'3Z%) A M4J?&EF\7\*[5&BP[ MM9O*!FJK>-B[[X>]'R%$1W1@EGCK>D"T8'[:!7-'YP%N)(-0BD0K?C)'Y9H@ M&)X24-B'>Z8K'2PWNE-5]L7#]I&NZ&QSZ?"A:5!1OZF61I>K>_N-M>HVL32S M(F$)9XS! B'7V=)@2&6>0$XT+NPO"$-LMM W[L[R2T"R4WQ5O5Y3UKZF>PH/ M]\IVFFH%?G$UE,OE)0V(AYAA/Z9\K@D;OQKSKGV[)9G=^=O!JLW.RBO0V7D% M=BP%=IY;6R,F=0TW$;%RP0;0<-P4LN$@WLL\&U#4Y975=BI!H$1*G9 $,N-Z MH"4%AESS!"I#$$F)P*R0(;[L83%3Q&2IW?#;_4"N;.C96/#V2C0.RWHET.V\"+TN-R<*XC MP-B5WP:K/7)$R+-5:3M?2>3,TSVY=GO5,,,ZEPE'.138.=HI(9"YVMJ6>91]'Q9#O]\> (2_OONFQGIG=T8>]T7= M-VGO[3SP2/S4NW5M %?35O_*RX7[X2%4H56 MT!2:0$Q- 6F!"XBX9 5),H*2H)*(\52;FINU+C9K_8&F9^SF*+S<%*,+O8N- M-XV>][;/,CE#W_&>3\C;ENIOK+L"SK[-;Y\:>05$8V;<=D;QL1\A>R]0L$D<],WVW*DQ$D3((R C7%=D>'[!^\D"E46B=92DEA9%"3IP?KUU03B["! ]\0MIKVJ9^(#I0I;MX(#_W8>>[YZFE%P_ M:$>9^R.'47F]7&TK>/VJJYLEO_MJEXEYDVJ%>8X25F20N"TU)EQ"9O\*J2&* M9"C)I?**3CHI96J$NZM?4+K::2Q/$V$TA ;FMA!PO G*R_A3G&,'V.$;^Z\M MUYP>>Q3Z\#)OS0A^#T=-UWB[^*;KQV'4VU(X19()PW*HGBY3=UP4VRWV9WJ.SD;@3EM/>;%SZT:%NV!J>9,$L?& MB)TDCD&2V?J#.&Q>QRD%II#?X0&09YZ'STA]8Q$?E[MYN^BJGN\G)VE&[FISVZW$E2&>*R M)1:\T6(F+U1GY'#*..#M1UI&&K1ZVI4?-G^56K^[EVUT9/ M+>Q\V]TZ4(?N,TYV,1]RAOT8?/QY&YC'GQKDZFBXZ3LW3]V]T^^-8MZZ_E7!;+3ZO[%A[!2IF-,-%JJPG760J M@SBG" ID!"SR5!.9B4Q*$E;=_Y2XJ=%R5[*^51DT.E\=*-\26NG_).*GZ30^ MC@/3Y*40]JC][X/,!1T 3@X_K"G@"_69?U?MFGBTQ[UV]L[*]+)?FE)],;5U9*8Y2K)(@@> Z^T=R%LE&[X:U& M<;#5'+P\@W*/?60P7M$VB_Z21]X1!D.RO^T+'Z(O=WVKYM^H-ETWY MG*ZR@,(BSTS!(4 MHTXA[,M*D7 ;G(>.0#9 I08O3*)QS2E9([.+A]G[?.+SH?#3H5>5;#(67"7G M64()R?,L@X8S"G&"$N@ZN4$N#&-%1E*1>C6S?SKPU'AAK5M3%=S_7.<15N=/ MIQS\?<^3DW)1KO2[\IN+LEC9 M:2G%O"OR]!O_:[5\Z:8R'/9#GZI$ASW\ MI*4?>+'.6@*ECWO:T@^:O?.6GL.$$:'\RF_ORFKQ8_:JK.^JFL]_75;W=YL> M,?:GKAU,N;C7JHMWJ!8[UV7N GQ6<*02)C"4QITH,Y-"EBH-<:X)PSA1"'D= MP<109FH4^:[)2UT U5D$;IQ)?OP797).D^'8D _M3*U1;JRXVFG-M6L(V%AR M]2ARP#^:(\K,J,Z/:7XYF1EZI-7?Y4QY+V8QH6U7MLV(S9J%B@PUZU840:,L M8C$A6:]H4>6N+K9A5$39G36A!10YR2#6*H$BL0L94D9E(F,B M#SN..R)G:HO2J^!Z5,< ]'.U(\ R],)A-01;%<'O@\2(G<$A6E'EPU)&KJU\ MTM3]$LNG'^^9G[_.(WMQ7Y<+7=>?]4US;]DD)'+-[G]*VM0H8*U;KWZ$IW'UXX1H: W,#+Y A6>C^P 0*]'\I*QQ M<\A]S-Y+#_?Z4#^2<+>!'\PG_4U;!V237YARK!/FPB\S:LDARPSDJ5)0I3JG M2%.:9$'UEPY*F1HI;.^YU^E*@8F^TS3PF/XTJ*=?_FA0#?SR]T(IJ/[# M610NJ/]P?.S1ZC^<-6^W_L/YA_OF77S^JN=SE][!%P\S.^O"2*%@P;6"."TT MY$QRF&<\*W12)"CW2I,[//S47O0N*:!1$70ZAB91/(+O])M].2@#O])!>/3( MB#AD]@49$(^&&SGCX9 I^QD.!Y_J>5[G?U#X:U6I[^5\GLQ219#K*@(IS^WK MG!L,A8L)1A1+4N1,&QZTG^^CQ-1>^K5B@:=]?>#W/ H<&-3)73"=G8'P4\0+ M((QUQ-A'A7'/'R\ :>]P\I*Q^M['[^2+O2I=-9B%JC_J99,[]K_N^=*RQ_S! M%8M9__;ZSG72UFI&)<*&(@8+JAC$6%/(4J2@4B8A)K>[&.GEUD3096ITN-8+ M_.=:Z[83N>KT;IHKJ6H^Y\L:V#EM&RUY]EF*,7>G273D&1G\0&4W/75CQI7K M>M1FJUZ!C2UM):SU0V!MSG@S$WI;/\H,C719/^A,];BNOQA;S]OZ_G)&OJR_ M&)#]N_K+APP_FGM9+>IJ7JKFZ]Q4=5V?S"&),48YI,JES:2<0TJ+!+(B370B M-!;(ZS3^E)"IK56/]&QK(?VO3I?+]0KOM(SB85,A*(P(:F$]A\*15I/ZHA*F1W29EKM42O'9-S*V>X:F#CX$\?Z%Q,3Q#'T^&(M,KK_"@]16H1%1IB62C(N""P MR*2F)$T2BH.\H OUF1I)['I$\=35>@L^I9@D1. M SQ^Q,@1?:8:/G(:O@MB2#%40_-;.$H79L8.E/ER1,@SYL6>RWTY M\W0_"GC-EPO+.9O;_,WW%1>X<#%B,,L4F[B(_PA,B#N*M1\WQ$!P8';8@+>)!1J$ M(,XA$8DBCHH9E23.&?N4)LX^W[LY8'6K-[FW[ZJV94K;&1ESS;ED$!6"0DP3 MU/;]0Y(;G%J/@9B@T^<3LJ9&%]WYY$97L%:V5R[]*9#]2"(2= /S1&_4^C36 M.X='O)YY1R6-W0[OG,D'.MV=_4@_VK L9*KEK0L]:3N==)6919(CG6D*=4XM M9> BAS05"4PH*8P07.9IT-'-$3E3HXL=-;OUL6E<'WCF>@Q4/XJ( -7 ]+"' M4CU A>LS,$1BA6-21F6$,Z8^98-SC_=U(.P+INO5)TLRG[_SN^X[6RC",T$S MJ)&6$*=80)ZD!10XIT0G:8X2KX"5TV*FQ@-K+<'2J@EJJV=PV]^#:/HZ"9=B M-+A_T,'C- 1.Q0$(X#0*T;R"@T)&=@A.&;KO"YQ\^M+XED?--ZX7ZI-NKG6; M:C/-_>TLRT62,NL+2,U2%]]/H2AR!;F12!49TH*@?K$L9V5/C28>=Z7=[4+3 M!I&V<1-MI9XV-B*T>%? O/AQRT!H#TPX,8&^(/+$&[+H42;G)3]31(DW),>C M1_R'Z$=N[ZK%S1>]O'4'M.N;3T(8-H82R(FK/V 0@X(9!E.>W3P&W>O M_JJ,V9GM!!*1N/F0A%$Y^(2)3[GVU*/]./6]7KE\TH_+RB64JA59HE6"86HR#3&QFTOZB@QAX MA"@^JWE;PN#>:@SL'AZ8M=* ;[0.(XN B?#CD&'@'9A:'+)-*OM:;2 >P$]. M9B#N28$ M:$M9F"K(2,JA$D))QA7F86VW#TJ9FG^X[?_:TMM]PL^>WU_>IKM2S_ M2ZOK6Q?!E\RDI$5*,(/C]9L#S)"L^KD.?8C7H;54&GN#8(I6Q-Y/ MZLCE[(.@V"]L'_;Q"VCJ:S6WGZA?_^=]N7IX7ZVVL6B9Q#3E'$.4% G$7 C( M[(^@L5LJAE.-J/$J&.3A// M@.B.P4 7 MNC"F$03)X5!_W&'+FZ8)"A^Y4$PS[>,Z?A]FY>/6C=W?.M2^^4 MNE[?=G",4))B9)'7.<2NSC_#@D!"D/WU#FEX_ MG25 Z(4V96@V^'GH_1R>J( .S#AK7>&R"Q/8T7: 9$YO:&)E09R5-VXZA*_Y M>WD1WA_L>=);+O0'\W*I5;GJHO&X2C1QH4LFD9FEF8)!+I("YEK)/"E2G9*@ MCJ+[(J;&*ZUNX V73;&SP(/>?00]3WDOPF7H(UZK7%.)L84F?ASC<>MC'>[N M"QCW9/>H@7O'NL>?[)F^L-1WO%1K_V31EI]IRU^L5[2,I(@;FD!)B.MS+P44 ME&0P2Y(BDZS(<$J"4AG.RYS::]^IO.D4V+@255/.279!&'UJR_B@[\<0D3$= MF#+6<';J-FBVQ;%:C0?P*@( BI49X2%QW"P)?PCV,B8"/GI)^J4KO?]C-E)51+OCRH2G2_-X"X6J45G,KZ68= MZ#V3I*"<(@.1*%R/T]1 :@R'6J0IY2Q1B!8A 30#ZCJUB)LND5$T]H"R_=?* M6=0G\7.8Z=52YUR* DJ3I1"K/(64&00SAJC$)LUH)F;?]%)48?FYSS[!NSK_ M_WR*"Y0(E F8H()#3$F3@"T@T@8I8A!3N B+BWWN*1XUOO;O88K]_)SGGK91 MT\>[HJ!N)0=;4[>UM>KUC';/-^9>@S??%8^B+,&\HPN_=#YD88XVL^PX-22G$"9:0N6:.+*>9S%6*N$K"*O&= M%CBUUWFM[P4^V5F,_=[RF,@-_.)O0-MU>YHS)/NW[A@Z8G:"+S+1ZO:=$3=R M!3\_X_=K^7E^[M)T^W4/VBZUG@J9BXQ#I1"QO@ 74!!N(,;<$$:I,5G6+[7^ MD9RIT3 MU@\_/GBE=;L%L=^'TLKL"ONK7* <-P>'5$#,: Y9EB0P(S(A0NK7ZW;KDEGQ=%K&P7IH?R:XI/K.Q,1N\! !TO&+J.]I,M7RZ<<@NZ!P M^M$AX]1+WG9Q2G-,N<(84FFW:3@7.:1)82F34H0)(YPC>DG!Y,DVU]HO^GM9 M6>30QEA1@!J8PPX51AZDB]59, :JC?Q,G:?.FGNN.G*L;E'-A;\[S6UO^W>B M"[M(MESK@A66%!+-,X@)2MM+=E1(+ 0A3(3E59T3.#66:.-7MF5KYEN%P^CB M+-)^K!$3OX')HX5NJ^MN@/$ \82^R$1BDK/B1B447^.?\HKWY_IV1M]K>/=> MKSZ8+_S'QOWYV%:'NM[I5O"E.G*;C-)<$93E$*>D@+C0R+HM0D!N4&*$S/,B M(R$A/Y'UFUJ8S^.>E.UA=&@C];@3Z$=RSS@M W/BB2ZA5\!5ZZF,.^[>W2UV MAH+K)^T\!H\'&&@6HG5HCZO=R-W;!X%VO[/[,&)ZGNX[QW4OA^YZN;0O2%._ MOW[QL'WF(W]P/VOJS#=_?+%2KQ?JHWV?WMLWK+OLYB8E*;4K A+8K@C(E:[, M,P85R0J!-,XI#3KG&T+)J?FTC:; J=HWWF"(F?2\BWCF^1EX?0B9FO#[BP&Q MBW7Y,82*X]Z<# CRWK7+D++ZD?RO=HC:^3.Z_K!X_6-EEX_[LO[J!'\PKFS5 M3 LB!)$&)BZQ$&)/W&<%>[WEC^-WOXQ QDYE M8-T[5P\7Z$=ZAY'R>>3].D./0I=-U'4]K,7RLK?.E7YVJ,AQ,H-[01&+# M\_)&I39O\Y_RE/\'+XT;>5,NRI5^9]U=]?0&I;F1WA[24TE2IEW&01-)XKQ' MFN;"^I%)D1;<))(%Q:CUT&%J?N%N%$5K!&RL"+B8C#8]H9$I@X ^8M3*:;R[ M6!8PR-W+!2!&#WGQU^"9PF&"(3H>*A,^5-\25Y^TL[.42;.DRZP"CCQ,!,"DN?%"-(,C&=;WD&G]33M3F6R!N;EQ\8Y=M[<@Y]( MVFI^MMK 5&+@PV'(3[5<0&E'7!]?^!4V+GJ[=I M8%;E.:_KTI1M;]5Z?8 \(X9H7$CNKN'L'PGCUI46&"9)FC))TR*C0?W.+M!E M:D3?WGS+ [=O'=6O,SR73RVZ HOV$FC%?_2(+^@YE0&A!\-/T"A1"2?OX;K) MV;-F]X8NH:S"H-)4$)%4(R+(/B,@^+F1ISKI4#-TZ[T#(&!X'T M([?+X1F8MS8*7H$-2(V.5R[ O(X8*WX:BF@I_ >%C)Q]?\K0_<3YDT_W3:5= MEM\LG7S3SO]S'IV[E.EN1 LI),X0@33G#.*442AX7D"%"IY30?-$\; TVN/" MID8$6UW!6MF>E]4G(?8CAUC #4P1O3#KD3A['HQH2;,G1(V<,'O>Z/UD68_/ M]+QE=8S_L3D\FO$\$23!!"K*FI18 45F"BAIH8W(DERZY%C_F,B=L:<6S]BH MUAV:!5Z.[@#F>0W:#X:A+SP;!#Z>1B#\7G/?UE@WF#LCCWM7N6_2WJWD@4?" M7D>ER]GKQ:I*'@7Q]'L: YJ!7]9 5+Q?VW.F'WAW:RW_>%-] M^\5^M'UM[5^V;^O1 4=Y9<^9LWYOSS[7NP/,7HC4-H+J[4(NM?W5FVKI&J^[ M$]R;1>GV_\VGZAG76G+&-$RY1!#;/3H4+$,PPR31>:*%$E['H''4F1HQ'&UK M\E.Y '6C\L_!C6(NF2[?"ZZQ)F'H$ .G$&SL )TA8,>2)L^@L0588X"S!NR8 M<]7F?'J>PT2:(57)>_=@\SV9T$P]TNOO=L;Z] B* +!OZZ!+1(W=42@"+ <: M#<48M=^F\I.V:^J]7-TOR\6-_8=>?M.?JOGIK^=$/L^[&>9U9=92@[FBYO%FU_ ?GPQ=);/6\6 M512I&AK%>*@+<&7B_-^+D"G>)= M?HS2&X6!B:/3:P & M.&AQK#YKC\8>MZ/:(;/V>J<=?*AGF23[JE>W>MGT>'6AA5_+N_5W+U5Y)I31 M,%<%@=CU:N0B5Q ))AC+[+LK9D+6U-[EX!IZG%$3A= M0^,.]@$]S0R18!J8$7HAU",&X2@&%X0A[(\Y*%8IPQ/,$:ID:B)6QSKSA& J54EU8ST$)T_.4 MP4?^U(C!*0J;V$_7K_[RWW-FKG"C!C!.2)*YTB[2. M3Y)!GFL$,T*IX(;E11I4#S:.6D&4.$+8]!;LA?ZIERXW' @N/V% M#"S;&VG>4F5DCF@!.RJY!_P1:DR910CDNTK&J+<51:MP"3%&!W*O)%'?TOG'H M;_BW:NDD?+Z_NYL_7-\LM=ZYUTQ(S@3%#"84*8BQ** P!D%,%2X,*WB2IV&1 MYJ<%3FUGM]$6U(VZ@*_U#0Y0/H/T:1H= K^!"7(+7:LIV*AZ?J_6#\+0*.YX M4(X4IWT)I#V"L/WP\0RS/C/8R('4?J;MATI[?J[?!O6WAS?8^D^$JW)8G?E N[A2OY_&-5-_D5F_J( M7$B%N%90(II9'TPCR I7!=.DU-*!422P:K"'T*DQPT;GKFYMJS58J^U3ZK#_ M!/CN<./".CBI7(QHCZVI/T31-IX>(D?>5OJ#L+]I#/ALW[O^U[=Z>6/7D%^7 MU??55U>?C"\>9HJGC)C,0(H3"7$J&.3([@1UD9",9S1A,K"\P$$Y4R.>[D9[ MK2MHE06=MJ&W_H>A];WYOQBP<6[_0['J?] MT0OKE?[%;K[T*QA;S70+LQ_%7 ;>P(RR M40[\90/, )5+]TR/7;5T*^!Y*I;N&7BT6NG^D_W=D+))2*JO%ZJM5G]CO^:E MKE^5M9Q7]?U2;[;I6<&$E)) B0H*,3,8\B3+HC'^LD?W9X)A.>39A ]R M:4.YKOW&)WWG @'<9;]=\&^;N\47#]TOFVY-,\PMYW&=0F)4#G'N#F6H)3^: M%T13QK7&01=$/728&O'M-CA;-S_:6 %VS+@"XF'S1-OK+/3PN,>,>9XE#SL/ M0Q\M#S(%%_28"P8Q>H\Y?PV>J<=<,$3'>\R%#]6/,-_P/ MR**A-C!E[0"VHZGEI"&:7WJ!$HF"3LL:E6R\S'Y**WX?ZEN@HJEV6'\PK\IO MI=(+5>\%CQA+&LSD.:0I3B#.6 %9+A6D7!F2(:(+0==EP?R(Q$.JUXOQN!38 MP(3RRM4^=N$F3=O!5046,4)U?"; CV=B@3I6=8Q66^<@?5BJXL@%-[PAV"_#X?_1\$OX+TON@L _/]R*RG[Q,4M35\ K-U) MS/("4L4E3(EAU!A%:>95SVMOY*FY+)URH-7._V+],5SGK])[@S P)WC:'W19 M?M#67M?CCT<:[4+\H &[5^"''^@;^?*FG.OW]TTLN>:Y*"1FL!#$]<$J$!0R M,5"EN<0\E85=_,/"7;:#3^W5Z^(VG(*@U3 TKF4'N/-OX"5P#/P2!B#1(VIE MW^0+0E5V!ALY/F7?C/V@E //7%R9XE2[S'?E0K]=Z=MZ1EB2(F$2:'?Y*<1Y M02!#UG6GE&IL4I4JZ96QU%>!J;WEWM3P$R252*0P*4QN'9B,0:8%@BACN>190E+N56\S2.K4R&^C,ECK M#':5#LT_],$]PT*DC+D^%:XUHB$2,B(*:#)E?Z&R N5H]DTO1?5LR.]*_[\* M^]-+RF!X#KR.G &R=S:M#Z*A*;61D1TIK_9BA'LDUP8@Y9EAZS/BR&FV 4;N MY]J&?#AP):WN%ZOEP^SE]0Q3G%!,.$32Y+ %Y@R7]C)W8*)\>?W^^M5UA)=TS[@3^_3NX=8;[OZQ=81W MAAKGU=M3??->[?^F=U#F4^_VO5Y],%_X#Z]Z01HE&1&,P!2[ D^)+B#+$OL" M(DDHD7EBJ/%SD")I-#W7Z9VNZS\]V2V6W6YQWNP6^9/L[RC7<9?.K-^.?L39 M&IIOCF_GFV*5[GK/6G4U?JY^)(SC18E>I,W8<:,QH#L021IEV'Z<_4HORV_6 MB7:B7;^U=42K*[%II5Q+^ZMR]2BJM6[C%461:(:8@D5B.1I3H6!3#PKQ5!IF MN;S ).0XM;)#G$AF+("F,@9R33R&"A# VBT]/R)D>:G;J@T1<\5AC\[E0. MY<4S@'NR7SP8A^:X2Q ,IS$_7&*1U1EIXU*2G^E[Q./YL0O:99=RI563;?WG M1;FJ/WW^\[I8)RX8EXQ#1;&!6& .1:XE5#E#%".#!/,ZR_*2-C5JV2K;U@X MC;H]FF,?A=>/2J*!-ORMP@&\P$]65W<;';V;@A:[4)Z:Z6;[2NV[:>JQG):2%P*B'/,PTQ$Q2* C&86CI!!9$( MIX$5?T_*FQJ-=,H"M=46&!U^77D:9-^+RFC0#4PF:]1V% 5.TZNN6ZSG0:0O M?*&WDM%@'.D^LC^ANU?._I][ +R7<<*O=*F7&CU M0B_L7U8?[3>@WG;@?:]7ZY8X=MMJ_]7TZ6T*_9VJ$[\ZSQ) KQ?B"UUJYZVB]J-MSR:75[Z:I$/'B8?M(E^5Z_9TOE=7LPYU[ M=MVI:'.G\OJ'7LK2/CZC+%%IEBN8B#2U7J7 D&*.8(8049)H;/]89\I_"2A) M-*#.7G3\.,_^RQCY>&O]P"_@F_T&V+^XBK)-%=DZL(SLH%/N=R+Z[#,X4M4C M9P-LC "[AH(=2YMZ1SO/==:"QMPF[Q^V%J^[?.S8? 4V5D>LD33"W,0JIC2D MJN-671H!]+WR3&/(['LH\O++I_NZ+OF+^]HNJ_4Z^8#J%&=)02%)%(Z7;_[]=7,LF>:>V;ED3T8L*1 TU.;0[;NL-N3H7E&82H@397;=. M4I,&OOYG)$Z-"M;J@;M6OU V. >P+S-$A&UPEFAU!#^MM?T9E'9KN@;RXQD@ M>["%)SC1F..2$4YT%MFGIA-4KX\24HH42K5"3V&V4XMAX=R>TW*M.P4+FD!6-) M+I.PG.@^.(V3W!SC6^7GH/7!8&"R7JL4,Z[ZL9'10JB[84>.EGYLS'Y@])/? M]V/R4U6Z7O+ZZYMY]=UEBNG-/:ZQ'/))R\?Y' OUA?^8D811992!6<$HQ"8K MH,A9 DE>F"1CKBF5"6&XF,I-C26=_L!8 \!79T'@,4[4:?.CD.>:C(%IZ&PY MPBO03)4SK\F=U5>[83]7@#LSP5,[FZA&:VD\=AL"_T@,&56U45EV"%"?,O4@ M,GH'71=_S$C^62_*:OF^6NGZU;W^C3_8*2W6U1*IXD*A%&+:=#=/)60Z+6"2 M&)SP7+K:SX$AT>=D3HV;&WW_7]!J#!J5@;K7P&D<'!YZ%G":6^,XSZ#[/\12 M^L%2/0R.H=D/5.IG!-F'R^'<^I#DPDJ_]5^=J75 M+->%E!H5D%",(5;N6+10#"8IR1*3\X1D0<7'AE-U:E35J36IN/'UK/KQW33F M:F"R'#YFO+-YTA'C3^9ENO'B:T7_WJ/%GP ^0JSX4XG]EIKU6=&'Q6?N.@TW MATS7=:U7]4S(C.:Y]4=U(A'$A#!(F4PAR@LFJ"DDHWF/]*,3(KUX9/SLH9^< MRC^W6>:6%-2Z8%AE@"E_6 +AC?9AR\$IY/WX_%(@QR'DW=Q6"UY;S:MZ^5#3S&.@&LYSE4'+B&/D@Z@%17 MU1XX?4&C<$1/Q0.66.Q!SWN2]DQ2/C_1CC-=\N;#\4W_4R_593"EG M)F,J-R*!#*D4XDQKR%)B(,^,P#DAFM"@S+"#4J;&$HU2S4FWJN9SOJS!G=VE M-Z?>@8?>AT&E$G-!.($F+7*(&6%0I#*'KE*N)%(AE,BPX.R+81TG.*4%5G?* M;E'=ZS[ULKN=_H\!9\&/K2]&=F">7NL'K(+MJ?X5:'2,Q\PG(8C$R8=EC,K& M)\U\RL.G'^['P#LWJ1_,H[+_FRI?KKE(M5B5BWNM/MC7H0T4XG9KV? S%7EB M'3J:6%\N%1#AE!#&$9(Y#]E9]E5D:GO--C%DOK4&?-5S!4QE:82')OGVGAT_ MGAD#\X&IZ'$GD:N=NHV[FH.-ZE? )_XEF*XN13(2H_568U32NQ2LI[QX\7C] MJ-.WDF(79XE3;>QF5\&4NGH'7!60,Y%#[GZ!38%S'-0T*4S\U-S==9'6CRZL MOLNY:"^F/E;U"G[2JW+9!@YT5@4>U@5.CA]?#@?YP"P94AYWK]#M1^YJQ@_0 M3*4?G)&H,E#XJ 39#YBGM-ASE+[]E)=WE:55_;Y:?-8WN[R'-"&$ M$AED(C-0(94HF5/#BL"-YU%9T]M\;E3=$EQH-^-CN#*&)-*IA%G*7%U!C2$M M> :Q49@F65:DPJNN8%141[G@?81I0/N!\YAZ7O#&0&KH6]ZUCFUL7:?F "1^ M%HQH[9>/R1FYL?(9<_=;)I_[0#_"_;BLK!^[>G!DOKI>*!>L=N=&;^IT&_L> MVA^^_.J"W>I9:AW-1%N/4R%B(-:6)GA:4*@-RB2FFN8ZZ/8E1/C4Z&.C(G"S M"\IU\;,P#@F"WX]6A@)U8*99JWW5>)*KAI0WJE^!+=SN%YWZ\>BG#VB1&"E( M]*@DU0>4I[S5:XR^L2S*^:?E2K\KOVGU]*[ZQ<-O_*_5LFE#VG3#55P3@[FT M')8SB+%&D!J<0YT)0A**% VKQA,H?VJ$ME4?SIW^8"]4HU=/XM!9\2.Y ;$> MF.=V8'[7#^8>P2^]P(H6!1,F?>1PF%[0[,?%]!NF9X",ZX/ZM9K;3]1M5(0R+#A.3*X*$S0-L=7?_[?Z-I0OX' MT(W.@>$Q^[!*Q(L\-PBJ-"T@MFN"72)H 37FNF!%AC.,9G9]*ROU><67JS' M?2INP"MO?5,NW%4A$-S^0@;>.AWZFAJF/1-&Q- 5M;P.^#1)K&0#5Z&8@>JCQ3E8C^H!TO M(G'!F'U+N'U<5NJ^>>_M]_#Z?E7=-H$(7[3\NJCFU8T5NZ[*E!9%QDD!,VXX MQ$5F[)8 8TBU=6V)T<@(KQC8'K*GQJ);Q<%_M\;\#[!5'NQJ'UH:RW\R>?D-,KV< @#W^>OD;7 M+59'L.U=$"Z @@(+PPT"]D@%XCQ![R[P8E:)"T;-LUJ<_[@C5XT+-GB_>ESX M$&$+MM+E[/5BU13_L"N<\]2_Z5=\Q5_>+]VV=D83GBK.*4PY;[H$L_9X25%J M4%$42PH"YRVH%/7CXO.HGN:W6-B-C"5]X7+FT9\L3C1 M ,4.T6X:[%^V>X6S X]"&K[FK1G"^_E^YR1OCE\4[,3:7=^ZKNC_U:Z:*=45Z!8.R#CSKZPQ?I@*.' J,>:_0'Z.EAQ@4CQ6KKV&53+&Y>\KMR MQ>>;@K")(MQ0G4-"10%Q8004J4AA)F5*$2X(,?JR_H['1$_-:^JB9%RKPFJM M(I-EM[":+_;30*Y?^KHW1TO[>U3NKEKJ\60#]0S8#_?RG2SM%'ITS/WX< M9B8&YL4CO2,WFH-.]4&J_(8C-EA#R:."G[FSY#E SK>8/#M"WX9Y*^Z2)];9 MM]WI2,$RJI,BAP56W&X!40H%0Q1F*DT)QQG1(K EW"$Q4Z.R9E7Y8Y-#)$O/ M_=X9(/TXYW)X!N:7M8)@DQP?/];^- C1>J8=%#)R![53AN[W4SOY=,]8K?:H M[Y.^<\[3XN;MPJ[#[3G3.ROL[4K?UC..[7\\03!!QB7!(P2%U$Y(9_M&:=3?BN57JCZ975[6RV:."#7A6PFEJ N4:\"VM&OQJ@*RT?U1K"GX MZ1_1'Q')>]?V.3H1?G1T$:YCE=7H5+P"K9*@T;)MJ!@Q*N8,$K$B7HZ)&3>: MY8RQ>Y$JYY[OFZF]&:WSP$FNI,!(096Y0VJA%60)SB 2F&%MORMY6(.2/0E3 M?Z4_\B7X=SX/;>.\CZ/?VW\1.@._]KO #)(K?,3T:#G"3\Z6=G='@040 MSF/OQVN1H!PI.+-3MJGGN%770;GK.T6L;^"-3JRJ!N<%CEO+P!N O0H&_I_L M1S\O[NMRH6NW/Q/EHN&]ETV1P1LKUM&=W;XMNQ.@KH?H+'E>$7GP]QL[SBJLW(D-O^[S!Z)$3?LCF:/G@CP8?.1?\D&'[>> ' MG[JT=\^C LKUZ0K*[M?5K=YH\J*MDO#YJ]:N9M2U4DW723[?)E/6VWSDO-"* M&>L+66IPY\XJ@:Q0*=0<)285(L^R(%_H&6R8'/7L=-!I2M> IG:-^^?U-N!P MIV V^#=7G=ZZR.!S<'7ZY_C.>++AM+\)@U_>[=;$K\\7Q:]':K(T^F1$;]XT MG@7/U!1J]"DZWFQJ?%7ZAF7LZ/F^6AU4T#7]=G.!T(C M-'K.B6\$Q_!(C[I(N"K1J^,M4YH^GVU'=CLKC3E067MB1H):HP< M27(96/N1)A>.%YY>_:K+Z_]?]WQI.67^T ;.S1C&J1$F@ZE))<2\P)"+3$"> M)Y1HFA'!O"ZE3\B8&MVMU00;/;O(3_]TZF-HGF:S2!@-353!\ 2E3Y\!H%?F M]+$Q1TN:/F/4;K[TN4=[MI73*SO8!]-V/E_'F1&MM7NW"7:G@"3'4*0&P23) M=(83^W(3$>+O'!(RM9>[U;&Y'VRT#.S_=@A&/Q?E4G &?JN?XC) M-DI!&+U M6SLD8MQ>:B>,W.N3=NK9GCW0FD.EKKS")J#)9"3C&MFEFPA7'H485QZ%0(HR M8E#!42&+H%9GAZ1,[4WOU.O.V0(#QP[CZ/>F7XS.P*_ZNO+ &J A(KY.8A"K M8]A!&>,V!CMEYE[_KY,/]WO?-SFV[US.[>:V\+U5?UT:R1!,7&\9@G,*,4T, M%"I7$.9SCWZC/;'VXX>H" [,%5OP&F5W M8@^:/E8R5N&D8&PB<:/RB;?Y3[G%_X,1SE3=%96IEJY]\K'#B74R>8J$ MI$620<8SZWD0;IS3@2#-I9*9S$21AE6C[J?'U#CIZ6&?LP1:4Z"SY=397VAY MZI[3UN/4=9C)&/G0U7\>!M@?70CG$">N 5H\WX%K.%0GSUM[#-<[2\C% I2F ME,VH'^Y7'\Q.F:BF.^G+ZO9NJ;^ZKLRN0K:[5'M5W?*RN:W2)N<)Q"QU%:FM M3R>2G$&N!"=B*]_=-$/ MOU:5^E[.YS,FD609P]#D2$*LD@)R)CA$&B&.6"+RG$=L@KBGP-0(>*\+8KFM M?=G6VHO:_G!_0OS8=$B8!^9/CP:(/VWT!VL#CI?6B-T.\2AVX_1#W!<_I8:( M1\$)[(AX?)PXU?5V^+8K,C?C*B4HXP544@CK?1(!>9$GD$N6*F/RH@CK,'5> MY-2X;==#43%*[QU V=<9C(G=X [?TY)\/^TBV2D@D)0FR[(F4SS/-$:&H2I*PN*W &DL62E"UZ>NP.$S] MO_X"?)%4)8D"()#%G9@NUPN)S'P@/$@ B4RMC;*SB!2 V0\1L.OZ4A&%-5-! MBWMOR5.;"&K% X_-O5'V/#X? KNAC]'K;ZR:#8^84SW::)SQ/#P4K MU;FZM]QQS]=#X3@Z9P]N(#*.3\K5XW*[^:REGG]W=P$_Z.VNVIE=@*NJ4*"D M. <8R=(EFJ7 (%22DN$25450.%^/L*D1T%Y'.W26.G#=W0NK'_VD FM@QNG4 MS/9ZWF3\D1-;@M-L.!:%,!0I0'62@&&C2MUS*4D!45:!S&+O^BI\F"62HCR%=?@?0%+?GO]HN 7NG3N"\CYN^+>+5R9SNC- M/Q_GVY_N$'BU=,G*ZNV?LL"H(BP'5<5*@ O* ".( D:1I#DB1!5A+-8G;6K$ MU>B8[96,VJCK!]B3D5+!-C )!2,6GQBI#XG4>9).RGJ9M$E]9I_-HM3[4AAM M;-9;RTUZR=?SU1_+S8.6_W"YOLCX/RF^&O@&'@4[U4;(%3_G-V)YO"CYD>=ML\9]WRF/OM< M9#5W/E_795_^KKD[$*J3#W_6[O[2?'G7?BP+40A>Y0Q0PX0=SR0'K" E@':: MED9*PLN@V",?H5,;XT[GID#.3;93-;!4NP_6?A20&L&!:>$D> ,P1 @LJ2&(R1]LIT=++UJ7%(P#GN:;3ZR>%J#$8YC[TXZCUP4&VZGCHH83@\GHAY M<5R\V;#7[H;V=H_4A):715Z3VNDW1V&O7J4[FNI_*#[_VMOY1O+%?VB^?FM_ MLYFY5$PEAQPP[2H:6_<&T+(BH(!,2U4@@I57CJ8>&5/CIEV"L4;/S"F:U9J& M)V![#F<_;24":6#RBL G*@/;&02NRL#VO,W1,["=,>I4!K9SC\8M;]QQ+M]\ M^[1>N2JBZM7//S;N;.1$+,DNW5 E<"40,J!D4@)<*0P$U0)P3K@I3,ZQUB&+ MG7 5ID8-=:R46:S^VF2N>[/5+J**[W0/S/04T2]^"Z-AT1Z88ZSR36!:IWXF M?F:_. LREW3V5"3;('FDXD%,M*B*4)58\0,\77%>T=.4A[ONN'OM,JS*O M#.6@0$4%<$&$]7L8!K1B.5$4XA+'U:5Y_[SD^U08[: R1\:G/HG="WB9X]N1X_&;F7.U^Z ,,Z&=6G]7PI MYP]\T=7_FYFJ, 5W^RND=/&KA@!6X0)(SHE/VX:&ON!*WZ;2V__7ROOUOL7/AF137)L>* 0U( MS"$$G-KO(+>L6-97B(+R_ON)G1H![D^"LYVR=36^#[?_'A4SZXF^IPN6'-.A M?;$KX(P_7?=")_7Y>K_0ESEA]P+B[!F[W]O1:\%S'/C[>K79S&BN"*RX IC! MRJ7HX$!PF;L[2-1(:#]Y!9E]UVNQ"E@)]HH,&3:'@H<;/;5:V6N^7O^L=U7O MW66PX(5?/\[>:[]DV V__.OQHVZR6M^D2T O9-*M OO%C;T0]#+^Q%K0[[W( M/62]6+CD9WII66M1IY:XMQ+=_O36RGSSXT$O-WK&-=78_@>4)*X "BL JPP% M!=2FJI"POU9!^\I>8J?F\;1:WV1WC=[U],R?:)[I1O7 #6B_7O#OODV$ZJL*L@J M0 I&W"6V"E"L2E 1F4,H-(0TR'M-H=34IHPW]P^+U4^M,]'HGSW8/\=YLTGZ MS,_7';LG!IY@6G-J![@))7]J4=:9U/G#V2^=5>X$O/WEKTUI,6M:.G4F;&KL^KZ&X=NJ"E0&/F[AJ#OU8^Y%G,@0'9L6C&HJ? M._2LLLUFY5 %%,^ ,DCQQ.>R7K!PXAFS^XLFGGLITO%;K]2C[$J$:YX+3%D! M"@US@&&)7,2;)0]B%%%$" .#KBT_:7UJ9-$JEZTM32\?0YVO)[AY>E&Q: SM M#K5 I+]=?-+B5'[)D[;'=3!.F77D*9Q\*#K-ZJ5J4EWB <@,+3BV>-EQBPDM M &-& FZ8@5SD59&'E5#WE3RUT5TK_K>#PFQ_JW.'!N=A]<1=YI14"A.00VHL M!-R!:?KVX^MWV>UV MNYZ+QZU+3IAM5]DGOJZO'B2G[F"$TJ7']90[=J[<,#A.),X-;"#^95# -3"@1"$5=T#X'P54WM(\:'?V*]CFS3MW1/OML^"!_ M;S%??/JV6NH/C_6,Q[5FE=%N<+M<4Z6F@)$2 LDEITR7G!DOE^]4XU,;U+5^ M6:U@UFCH/YB/@+L\B*^!8^#!&X!$T* ]9W+48#UJ;+1!>LZ,P\%Y]IG8\ D[ MI]^OEE^V*_E?M_*?C_.U5K?6X^9W^O5JL_VDUU^^67=M1B1#94X4J*"=DC'! M"#"*W;&9X%*5A<(L#PN?\!,\M<'R3JTN:S.RC;,C6^L'*^@;=W?Y M?YDO,[5:+-R9](-=3FR<.><+,%[7/?VT,"3H U-&HW!6:WR3=3K;[]I^<&IG M5N^L5GP@=$.C*M*C/%)412*T(X(KPB#S#*[P;'3DX(HP4X^#*P+?CRXANG8[ M][_IYM]WRW?+[_8#N%K/]6964"I+716@HI0"7.4EX!5$H$*E9H50I,*HNV7N MMW/4*\]KI#R]8#[P-'"@7'"5SAY<_3:"KL=JK)BX1K_LET[37S,[*?I@%U,; M\S(FZ4I:]L@:NQ+E9;-/%)#T>"G6H;QU>'W5Z_OW*[Y\R^5\,=_^;#-E[2IN8Y.T\RIFCE=LT[94)^E#U]3 MJLH=A@)!= FP8AQPK@PHGG%?2R.[PQY&'?O /B_%YI+\JZT7.%_> M?5JOEO9;V63(_K1:S.7/YNM7_6/[RAKR7S.B"ZJ8N^*/& .XA 0P ^V/!5$: MTJ+0,"AX+52!J4US5O]L;X KO+M4?*T"_>3@;O!SG8<$=V"F?H;K4^5OLD;Q M[,_V7V=!5IN0-&-D''K)\D4&BA\Y6V0<.,>Y(B/;B>.[SWJS73_*[:-+_6]_ MT.OONC[Y6=3S91"P8L!0B$HJ:2%8 M4.K<8 VFQGBU>C=V:2L7C\J-3;-:Z_G=,I-UC5D[&K=[<\)H,+QW_'AP4,P' M)L(GNF>M\C?9@?H'ER3V%J2CP6CP$O%@N/Q1B3 :GN=,&-]0JCW/3VO]P.?J M-VVT'1L"U.5=W:#6XBCSX"RJ/G7:?'S<;MR*SS+V3*J*&4)*P*DA M+F9 ::H!D)C2$51B@H'I0;M$S8UG_#U05C 37/VO\E6>WWK\(#FUYXQ 5Z0 M"TZKHA(0*$U=DO!_I>_F MRZ7#6?!%G<=X&+P1PP3)0H""V4\W-@@"@8P$DFN+N^$%S&6+]YNEY^R?%NU. M['!8OVD^T,,"[3=YIX)NX"GZ:9A%H^E-=J!KNLG8!Y%$4VZOJ%$G5A^CGT^? M7N_$KBN:T]6?3:[ DG"H%61 *LD!YJ@"HH05R"N$$$0Y896>;5=;OO!=+1PV M'S01[H0,]UG_\BAJ,:$N_A/(?%WW6" &=\E;Q9+G33QM%D#CBBF42R3R(NQ>7-?T M] [,.\W"AN<>*L%1R40)L,06*DX5$)!Q0!"D%2PHJO(JW-^,@>L%?.1&]M/C 2-<0R5E!@@H@S 2AI M%3% %G;NY+)2!40OF1#)(:8F##OR> MM#ZU@=);*=>/NO?D:;&W(3"_5B_L?H,^&9@#DT";":.%[$#3 6C!"Y-4Z;5Z M98V;7LO'[*/T6EXO12;NV9VG;[ZN/FMGQGRA/^AMD_'!)4+YN@JMZZPJ4Q0Y MQT"6RBYV\HH#NT!D@#,D!"\%+@0+RO$S@)*3([&]C2YMRKJS,EOJK8LVLG:Z MW[N?9/KBW8-\#/S8\:4[=V!2?=:O.P,S5QF\,3'[Q1GYJ_OS%$J%#]DAJ7+P M#*'BN.EZ!@3Y*+//D+*NVWZ]71Y5L_EMOI&+U>9QK??QW@I"3@A' !KEREO9 MY:F0W( JS[FLF.0*1F[2^BDPO:W^6S/P>)NX\#+O%&EZ?P%]D."P/FW*998"O10::68+_R'VTX5IM_>Z808AI# M#9A"UD%&"@.::PZ@@"POE"X$"N2S,Y*F1USU'%,GMS>K=?9+5V7 =?>O.S^7 M_XBX:G\2:3^R2H#>P*S4>HI6Q7W*_U;+\Y$W,=&,P^4T\$ M7/8^'L8/F_5V]D7?.9?L=[VZ6_.';W/)%[^M[OE\.6.BTF4.D?5QC 2XI"7@ M95$!JC'-#8(EPMAG^=PK96KKWT,-LS\;'3TO)/>CV<\ R3 :VBL)@L=[X'N9 MWS?L;0,'0][^M!_N_6V/,MB]S.N&NM_#<8Y %Y:]HY&#?;P/KBA&SKD2A .I M2@2PX@JPHL2 2*%*52@E\J =LPORIC;X.W6O< N(>SG""3$;6!"V$%VX!D< M*'OC]I?2.0:>N"1R$"Y)&]51\#3]NN'>&9CT:M5!K7MV:%]V M8* [:SM\KC4RJZV\R5H[74B_L[2^8UO;FCS(?\"N2!5U-8"&X\9N#0?Q4038 M@*)B SY4G>:?+S[QN?5.7_.'^98ONIR"@FM$K<-8(A=Q+2L$*!*%"P8M!1:% M4<0K9Z.7M*D1^-.;>JVJ;JB_^2'U9N,2@'_BZ^S?^2(T5+0?=-\XB410#A[P MT.F9.46!Q:^#7;UIO7=4" M)Z?=?Z4$,DIS NQB5 !,2F6=R*($2/!*$5EB*$4(I9P7-34^:37-:E6S3M? MS6T/A/WX(PUN Y-'+&3!Q'$9C42LT2-H5,JX;/!SOO!X([X"V-OYQM4VJ=V: MM_9WFYE2PJC"LH.FQ*XXBR('0N'*?LF%J4A>5="+)WJE3(TB=A6N&DW;1456 MZQI>!>P8U'YJ2 ;5T'O=,2A%50([B\)5I<".6QV]%MA9PTX5 SO_<.SIUWK^ MW?+'=_U^OM3OMOI^,\MY;I@A$A0FURZ1F@$,$0'*O-*EL@.?2QYVXG4D8W*# M?:=B]J=3,JNU#/0#3F'I>[9U%4*#GV>%@1-QA'76_&3'5L<21CZJ.FOB\?'4 M^4?C!OD_M*O[OBM/TU0L^VA^FR\>[6^/D_PH67%"%04Y0%M^Z3B-V$VF&F/BMYA#.TGB0C/"W?T=;1=O&DN7 M[YP G/-22:7S0I&0]#5#=M((^6V^.AE=S[CXX+I#'&=99^!QW=S)&*US_&A_ M0,@'GA(ZS7<5R1K=W3YAV&:N M=T-WL1@S5^O20J !*BFW%">E77)2!106A#'!"JZ#2CJ; VXJ^>: M3E(A(PI2 NO,VWFBLA,\@Q !(DIEL*%2XS(LM/UJ0,<);#^ ]'U:2,/=^RB8 MQG/P.P43U,OQLGX _WXOX\4\_",S^WS\XX%_JCV:5C:V^F?^5B M<7!+S!1E":')@8"YLCQ *:!%:5?ZT%%J:3D7!YTD^@J>&M.Z<]_5LK[^:_V6 MG>Z!D2&^J/M1Q1!8#LP>G^#K[[FSY-;,?QK^Q[/[9 M&W:]>_(/\\W&I=^IL^X<)#VWR^"Z3%[['KS)[,,/VETEUXM CSJ3S^BNZ:7 M!B:TI\$FM78WV;L:R4$20C^Q/WT2Z*;YETK\_,2XGF3/3Y^+746*[;NE*U;C MCDH^V"YNC^%Y68J<5A H7C" 52$ -]H (PRC&E4%18%W>$X+FAK5.#VSO:(W MF5,U,LKA++B^:Z#K(1M\&12%5L2"J!^*9&NB,V)&7A;U&WN\,KKP?&04U.-F MOM2;S:W\Y^-\4P=;U=^N=?>/&3_F: M?Q1&Y?UB;/K>Y7RU_K#:[K)2&JUAR8P$I8NSQ- 0P(DN *]*;21$I0@+XCZ2 M,#52:13,:@U#<_@^!\]S!^4:2(;>*CE 8Y"$OF=,3Y;4]WG[(R?V/6/><7+? M-]G?._SY5:Z#>\+MMV:]9SR=L/):7([9MR4&I* "Z+ C!64%!"F!NI M"U80K]MX'K*F-K8;13.KZ3;[7U;[_Y,UVOJ-"[PG0L<&\7H"CX=+="S5+YF61UTSIT\XHG!E@4,>> M(:_$\NCSXICSY7OW3UL9%A>Z1$I6@.2NE(W*2\ HE0 )PY#0HB@@]JO@ZRG1 MZQ,^:JG>6CD55([7%UU?,KT>L1ZF8;A2 H<2:#,B1R/7V?O6XW+IC MO/D.6G4([:+^7?/9_%M*TO5"RI-X^]L:F7R]##LF8+_7PA/;W6[F_!.7=;L? MTH5U,G*F-V7UN_4[/P"HQ9^#TVTQ* M -+ H_D8GR%*PO3#D*H8S!DIXY:!Z3?UJ #,A<4 UI4Q#*%AH#G=;XH2;A FNH(HK/ M7Z-3R( 9KX)H7=+#Q<#495OT7MWZE^N=,Y'[=;AR]O&MRIV@5'O41W^DU!HW70 MP!.5T^RFJ:)SH.!-MM<]:QYQW?3LEX=O) S!2H%LJGBMJW09-[@K!6Q'D6!) M&HV;;9^4V[G=6AGB<5N'O*X^6$A6RZV%Q[Y_]VYI/5ZKQ$P87'$F*)"Y2YRC M404HQ0@8IF59Y*0255#BG& -IN:EO]>;S;_6=;/:--&_+.JZ6?S EKI&VA-K M[,.-.6&L&]Y??DP[:"\,S*[')_A\.S*G+ 1&MQ)'>5%3\^I.U)L.+%[; ZL?-Z4!:V >>E+<8W?O<8#T_9?12,0N M/8)&99++!C]G#8\WXACB[6JMYW?+-S_D-Y $QP>11-S1*VI4]O Q^CE_>+T3QR"?UBNIM=J\M8K6 M=Q[;3/)O?NBUG&^TFHD<,ZD+"9!$T&5H08"ZVLHZYZC"]N,D95#"FXL2I\8E MG<)UT=%,MVJZ[?GFNO2JT3^,4"[C[L EEKVU7*R';ZIJ,7;V@2 M<:,2C;?YS]G&_\7K*]OG=W+6>"8LEP;BSG4 &P M*"40)L^!*$2%%:=&B*"][,LBITTZ"ZLIL&+O,V5UC6>:,W"'4\WU(([*-9VZ MCK2=PL!IG/W6A^55=-,/SP!\Q_W[O MEEI./7[W'ZA*);AY6&[[X M?;UZ?'BWE(M'EYG(;>S6&[U66AM:MUJV^SBSJJ*Y*8GU3YC;B%4E 1Q7$JA< M2B,5JB@)RN)RI3Y38YH#<[)O>J')!]HBO03;]1G*4-B^UVWP-=#U;TED][/ 2@O!*)D7IV'R)%= M/'\0COV]@'>OS?#>W&+\M/&GD]-?N;Y MN/'_6*;(,?N M@!V610FE (B5&.#25>,I8 ZTE+B@.32T*$)8XCIUIL8ESZUI=F+YWIQLY>S) MY*%!V:*O.OH0G>C'4N-US/CIJDO6RO(A5@^K2([0U!"AI1E6D(EP%+F@*&<@()) MI+5B$)=!R5![I4V-3=OQM]/VVOK0_5#[D6(R ?FO"NP"Z8S+TP2L56_K%') MR,OLYUSC]U)D9"2?K^OT[:W#N%0'.UY_U]S%::N/R\^N#M]ZOKRS#WQ8+=?= MCZ_X9KYYOZN82DN("Y)S4!'H[M9QZ8X(%="F)!7,,2M44#F(I-I-C:J<<5V% M@L:^^B+$X5% 9V)FQ^#.R/JI0S.SVLXKBM^F_1#XD>*+=>W )/HBO1H>4CH$ M^JEB4)/J-F[0ZA"P'D6Y#B(D;/IP9(<<%,:ZW7F MU!WP*F HI9!JR+CQV@H\:GEJM+U3+G/:^1'M,5S])'D5" ,3G*?]WI1TUM83 M=++1\F]WJ^__8M]IF,1^LR>0XY9&&?QG#>@&[OD'HG,>N"0*G]:K[W.EU:N? M?VRT>K=TE;\V[I[=K:L%U=2XQ"*OL*05D-)5 \^Y ;SB#)36/BAR4:"R#"DT M[2\Z:-B.4&/:7;*OL\8\NARM+KQBWBF=\9W6PYA?C7;*=\=GL9YIC$!8&(IKR6([4Q63&-,20,/L,I)#RUH"EB GAA,-9<&JH%N[YP1-S;7X9/TS.7_@ MBXSOTOFZ0/8VYO2:FE\'Z/J>-UZ/V>#GC<]J?CDMLT;-H2I^'0,Q2,6O S$O M6/'KV-C^BE\GGH_,HWIF]]QE3;'T]-%\Y3]FBD&#BD( (YA+5N)N\,H2@AQ! MC90PE75P0GP;'Z%3\VH^GC@:;+(X!69:]0&; Y-US>-HDP;JI4Y+9&=#JG3 ; M;@!*J5+C^H@<-T]N A'27-#WKW^XF-WN;;F6:677QTRKK!(FMUXV\^ MGL;;CX&2HC@P_3R]][B_Z_B^ _)U/Y!777OL!6> 6X^GY;W8I<=>\_ON//:_ M&'WE\3F5[29>"9D@!:P 4I0"C$H#*-$*$$$5%!4A1E0A'F:/K*DYEJ]/>3C/ M,X*^;HN>_'_!-R#/0N['-(F ')AC/)V;FZ-TGY]XZAC[BW"ENS!Y5M+8ER8O MF7SBXN3%5^(XYO?52OTU7RS: K7JMT=W$/>I3EH^@T:2$LD*B%(H@+6E&U&5 M&$A=EI6LI,RI"?%E^H1-S8TY*-X;1B&]B/IQ2"JSA \@B6BB5]2H/.%C]'.B\'HGCBG^KM=W=MP=C MWOM_<.VQ^W*?/W.QS MQ0HIHK.588*]+2P M)Q_S#J.@O)Z_G?#UC[]7OPI#7FYTL_AH[TVW$_Q!9IB(,_H34 << MRU\'X"@G\<,FMKJ 0LJ3]A-2QC]OH(>&>EQ=J?83JP55A>$& MY"6S*R-CUTC<( 8XQB;G4!I.4%AYIY-R0C[;XU1Q:C[BR]42=&S (S*XG 8U M@ :N 6H4$F@4O,GV*B:F@',(I"2 (QGC#_]S9IX<_&X3_KNDMO5^NZ MZ.:CW-;[TS,CN&(8$5>@P"4+SSE@6AE@F"$(5A(C*6=+?>?2%WP-B)TY(\_K MP\V:#_>1U $#/UIU T-DSH'J-_JOPFBD@)A6Q?IJS!,E$\; 7( A5>C+.3'C M1KQ<,/8HT.72\]&Y0M::;_1ONOGWW?+-_<-B]5/KS[K.5'+@>\PP+G-N/0$@ MH>&6(E .&-$80&$J5NC(\*DN*5RLKUU3-(DPW+)"MR9D0B^UF8=2 M25"'^-'+4# /3#F=VMDOG>*_9O-EUNF>MJW, W,_VDJ-Y,!T=:CN3;93 MN,;SU@?/B*MG_@ ENX;F(7+D*VG^(!Q?3PMX-Y*#YAM^=[=V"QB7!LY\UM_U M\E%_=;&<,YQ7E#-< ":M4X4Y0H!BKBSW$*AAJ0DV037A^H1-CG.>Z.IB75MM MLS]K?0./D'IQ]N2;1.@-S3/1P(43C 5GD];01W_HH<\G5QG<3S/4-1;NMOJ5L M/JWU Y\[30Z.*[I#<%9*0C1!H)2NKE=5V;E(DA*00L \1U4%BZ#(\T1Z36V& M:G7MBT^(.9%,U8O>_O/8?3.\JQU8_ZOK2-=_3\],D\=,)(8[G1^?1*NQ7?Z4 M4)Y8'21M/G8A\6&U_+^/?#$WE\X%<_]X^T$8JW;E^R=90^/FXW6[YT MR]T/C[7;CB'7FKOUI2(5P Q#0$M: HFDP0)*1GD^>ZAS97S9\O76CQ.3ZQDR MC)]K.]R(/E#S)A/Z;KYU3TH[D^3+;.#-#TXRF[V98\J+"JK#.K$8 M%Y4"G%42$%FZNK\",H[:;GZS5/]C.KG3=:0NUO6_4^Q?OXGS17MLX-FU5AS4 MFF>'UF4'YKE*!X?/M29FM8TWW6K>?G/8Z8VEZ>;AP3HAT62=7K]19_3!X'T^ M[0\G*$5YAC^6;/]R[5BWMTLWET+/9ZM=FZ3,!V722H MH50#)C$#&&H-N"8Y**L2%EB4LF(FXK[1E6IY,EF6X14.%=YCD"I2^N]8Y4#CI0$ M.:JD1CDIH?8JUI=$FZGM85U;^CUF4^NZ[O2CZ-$Z:6""'KA_@JDY":Z)B/DZ M74:EY22P/2?E-(W&)B1T;:T?5DVD1UVO^[6;"-8_7Z^4ML]1:I@E752P'&!: M2, 4*P$F6FE(M9!^25H]Y4V-5MM\>T]TOFF*S5N8LU;SS*D>FJJP'_=^=AP MS8'Y+P60$4D,O>"Y(I=A?_LCIS3T,O8XLZ'?:R-OU7^P-%CO$+SYYV.M8^>S M'NX8?%XM%FW(\8P;5!FA&9 EP@ +60&&L 8(&TA061K!O!*HCJ[YU"BOV1H4 MGEN(XM06H@L2:C#(&A .EJ9/-Q:S/QT27=A_H/\YWH=KX(WE(3\RT]]P3O]I M&6\W.K;G7GJ7.ECO_QF[U['=D6Q7.UJ!N.G5RI]OZK6"F[%=/8?58BY_-E_W M&?VK0NJJJ*P37[J24(84P,Z&$F MI3OX)$($S8U^8J&*/E]J/IK@2Z"X ?EZXVN_O/T>)WOG"$6.<+F\NMY5C[A]NE>OJ+@R=G M2.>L@J@"IL@+QUH%H#*O@*+&H#+/2ZUH"'\-H./4R*XQT0U6W=VM7;NU=O.] M'<7+3%H+ZH.@^AN]MZ7^Y7IG:?WW,)XG5W8[J^'&U[ MTRE]4W_-#G2_R?9FM8^XSGWVRZ=OO&[N?SE_>W<#+&$.LP%[*!'S#Z'AJ-/$ M@! _GU.&%!59&]6V]G:Q^NO+X\/#HG;6^>)DG2LH(1%4$L HLEXQ-Q!0+JQ7 MC"!GTO"2*Z^,)*&"IS95U S@%+?K;K-:WT?XQ=Z8^Y'X$$@.S,P[$&^R0ZU' M*!\6"E:JHJF^8L>MH!H(QE$YU=#W8V\]WSI /^OOJ\5W.]$V1:'?RRO2R 8L;RDV(4B*JRKB]!>5DQ4G#M52\^1.C4N,DIG.TT;NN;9YW. MH9=W/4#O)ZBAH!R8G/I1C+X+[0%GZ'WHM+".="#8Y\ M*]K?Q..;T0'OQ@:P/;0)SS^:]ZOEW5>]OG=Q83G/Y"Z$UTX_&957FJ5 M/326'20:?;#&@;UUN_)%AU/[3;;LN;4VZJ?!;WWRDIT[9F7&IU=9?FF,_#5S M9KI:)$V?MS9ESJB;C!O+#]G1;9F]L=TCUM[$91Z'ZY"4A2('T'+\4I/#07VR M6.6 XF+7B%WAO*\KNPRUH^Y;/1<>7LYT1Q&?W.U,ZV^*(D>*: $JP>SRKX0( M<((4*'*LB2ERI?R.*B/E3VVU=WM?7V=>F>QA/5_*^0-?U)M,V7IGBPI=*81U MB.^B;C"8!^;O76'-KZMLKWEV=,V\/O9LU1\6\= %V&#(C[3*2MH#$>NH*/P\ M%TMA;8^\(HHR_'C9$]=,@KH('U;;DTF\?^?SI9OU/BZ[QV>&0\6K0@%9T!+@ MW.2 "BD 9%1K)(TB/"K929PZ$UV;."5=@)WJTN[?.;.R;WJAZK+#]E>>=S^O M[2Z_Q<60Z+],@0-KQ-G2!LZ0+EFD[:3NU8$*&H3#.40!@P M7JY@03A4O04* M(IJ+O+'J,FJ[O"=:_5:7LOY4Y]C[=[YXU(?9MM_\T&LYMX[FK-((BA)34"JF M %:E )00"'(I2\D()EIZQ>E$:S U][S)"K]JL\+K3LW RYW!_>!'CX.B.S Q M-L VRF>-]EFC_DU6&W#S+"/_FXO8AU^5C,4OU97'8/GC7EV,A>?H"F)T0U?L MCW]8+5<-L[J=>K=/\J:I_3034FG"( &XR"N L92 &HT!I%R:'&*#".YY^Y%(=G_[C)B1;VSW&WM\1_O"\[&!RV[746YK3[*^?%=GEKN5V_GW^7:N M-_M++OO+6H(972&%@.&P!%B( E HK,\G6(E+E_]-!=6(B5%B:H3RQ(:#@IJM M+=GK;WQ]IP.S'4?UCA_M#(WYP)1T#'<']-Z"@SMV UVQNP;$9"'6$2J,''X= M#])Q:/85;45>&U[=W[OT=[:E.K7/YO9Q^VVU=KF19P4K3%$2"G3E=OBP88#2 MH@)E*2I"5(Z**FB'KT?6U/BN437;.%UOVCH?&=^I&U_]HP]O/VI+A.+ #-8" M^*4!L%$TVVN:\![P93A27?WMD33N;=_+)A]=\/5X)?;@P%*4.]?]:)HEG>6M M$X%'M\)2&Y?;&<^E-#(G )?$ &P* H2VSA8UQ.2J,F6A<=BQ09#\J1'-3GT7 MUG,Z!W:G>FB:R,".\3U'& SNP4\1$B =<6X0A5>R4X,PZ2.?&41!5$"0:6VOE59 MY@A#^T<=5U8X0INI4>%!T=T#:^K53VO/Z=7/)OO3V9351D47+H[I3C_*'*V3 M!B;0@?OGBD+*5^":O.QRC"XO5*3Y"MC.EW2^IM%!"T#OKR[E3.=204"9*0%F MG !N9 $*5' H)'HP/"/#!Q M!M5^KFN1.171 MS>96_O-QOIG7P3&O?A[\U)2=4H(3@I$ D+M2CT;0 M.@4**D0IQ4>9!GF>H M E-CO4Y_-](Z"[)#$VY<^OZ#7\35"@ON)\]5^(#H#[T,3PY\^)H\$KU4B_)0 M\>.NRB/!.5J6Q[9S1?SR_LJ)JD]/W*7&XS#"F?7R=&E0!2SGY0"37 /+@0P@ MJ@0V6A8Y(Q&A9@$J3#3N[.#"59,@VWYB%FW>"CM\-T-'@3;P7>" M7;#X@=KM"7NM^,D \\1QY&&(I8P@]Y0\?NQX&"0GH\8#FXA/L^TVF)_F[K[= MON;K]4\KJ1D]FA6(,V. ,KP 6%80B(HB5TY=,*(KH6G0%H.7U*FQU^MSA1;" MDVQ?1MSS[#PUCD.?HG<0'I+3^M5]*ZV3-JH))$*E!9/\J2CZJ D#D$'.6*E:C$ M!0HZ83\M9FILXY3+YLOL8;VZL^T&DLP9*/U8Y7J !J:1G8(W60=3J^2-NVS< M U8P=_1CD8@LS@@9E1WZ#7U.!Q>>CAO_;_E\7?/([6:CMYN_:^[.5=3'Y64(#ZGXJ1M1YY8UY*;O)_;&<*D4(H2 MP'2> PQ1#H1 &"A7X\\PQ0FJ9MO5EB\\SZ,/6P^BTIV,X8;N5RY]EQ+"1#GPS7>MVTF8(39L _:7"JT]PG;8][5GO*K*.3V),/Q8;[ M;>9WR_H2QJ:-9=D'N+3%7HJJHH)*#@2V0Q?S4@&.$06%,B4IE2PU06%!?1=E M3LU!VJMLA_0N&FRO=6A0WF70_<9]8B@'9H-+*%ZN6!010^<-4+)(N_1L-H'O7WS0RX>73WUWUO5YOMYE9*EZ=ZM?QHZIQXCZY ":5("%&5 %&B 5;8.E^5 MJT!&RT(YOPPK'E@M,ER+J9'?H0ENETJU1F0+:T4FG1GUU@CO;*D?:JT)+H<8 MT6O]9#A:7PR]NGO6#9W^F3,@JRW(?MG9\&OVT60[,\;HA> JE!!.U,&\HK'(Q%/'H8WO=[?#!.:B,B4'5"H.,#42 M<(H4T)!@5%6*V'^#DD_U")O:#'0JLO>*:WJ]./MYUJG0&WC.B "2,0I>>S-\OM?/OSRSU?+#H),R(8Y*;(@4:$ 8RY M!$*7!6 F)T9R*B'R*GUYIOVIT42C8E;KN+L-X$<-YQ#L9X,$N Q, &&0> _Z M"X:?&.<;+?]VM_K^+_;-9HC;;_8C^UQ[HPSF"\9TX_?28U=&7;0GA\YE?;O6 M_WQT-?Q^6]WS^7*&!2>P* J@F$$ 0T, 8U4%"L@@KGB>E\9K& ?(G-K0/M T MVZF:_=DH&SC]^T#NYP4D!G)@+HC$,#YFX3(JJ4,2>B2^3,3!90C.!A1XO'K% MY:9OJX5]8^.B2;<_/ZRV^E1V1",T@T)P0+!P1P % YQ7! B5&TT1XA7RJI@6 M+'EJ]'.H^/_.&M4C;LMX@>Y'/8- .3 !G4+1U:71PR>?#(8KY349+[GC7Y() M@>/D%9F@!F*W\;M:QY_Y5G_YBS^\G:\WVZ^V>_1_:+[>M ?XNL %+RH-..'< MY?O/ 2TU 25BI2A4J93?A?1 N5/CJ4[IS&F=.;5OLEKQK-8\JU4/W0SVZP'? M3?CDN Y_&'D9TLNQ%%=A&[JUGASCD3;3K_OX1NR:!P'EN4_NU^;(.^-!AA[O MA8>]?G7NX-_FW^=*+]7FDU[7"49_1VFK<3&5R((FR?U%8%##H<.ZY@*E1 M4*O?OX96:'@&FQ]M7 /&P!31J39(&-HYNY,50WC6_,B%#DX;=US$X,QSD=OM M\^5\J]_/OVMU(AAM5A).A*L85S$D 29$ 2J$ $R3P@6&\4*1D,LS_>*"1O4( MMVEZGIOJR3 ;>/ WBH):T^QTS&K"374O5%+MI_<+&WR3O5CN5'[:!P^?*IGUBE:+Y)JVS(WNK.C M[COS7M9:F(Y#4V.>B&V3J34J+Z<&\SF#)V]_J*P8S87NW?&=BZV2BE"0*R, M1H8 JNO4N$(B0PG$)BCA8*@"4ULJ'F:[:+,KN,L"[^=Z8!=,+2/ZIO;8@JI+$ZC.%K:BF?B)Y:BXC0XX>DHSK03>SS[7O/_ M^O*X_JY_;MXM97M>5:JJ@M1R(.9E!; K=TK+O (:4\B4,9J'7J,Z)69J3.=T MS%HE;UP:_K^%G@:>!-/W8/5:B 9FHF-TH@]-3\(4>D9Z+5PC'8D&?*@BSC_[ M0/ \[CS9Q,BGFWUF'!]F]CX=&5+G#A=>N5RQKE"#7FZ:DM/KM>W*.H+OU<_] M(Y_X3_>KV[_X6GU\J'W8CX_;S=:Z19:?/ULO]NUJ[?XX@XA):9@E3DU=_)V[ M\X.P!(PK^\%1F.9*V] M]IN]Q=F?SN:L-3JT>/?XJ=8^'1R,.VB&I0A>' M47+<.,=!@3X*BAQ66MS4],?R@6^M(+8 ,@J"+"& M% AWY*59R3G%S,[VU>R[7HN5[P1S7E@(6QR*'(XT]KIFVT[9N0[<<>A!UX^; MTR V,+\>0+779;MPU[^)D8JQ0UE!9"5P@!3S@"%(@>P+ T1QKJL MG$8<::71;J('6E;O3#2*A[%/HC[S8ZH1NV!\KW'G#>XGZYNL5?G&%4_,7EWH MH&"R2XMG(F),I-2H))H6R.>$F[CU(>N1U;IM9D3BBA;6F:-Y3@$FA09<, HX M+O,*04HMR(,5)&MTF"C1!E0DJV.GZWCI36# =%!?Y48QJ30!U+ALKTH1P'-4 M ETP @4M";339?+R9 &=-&I0Z=1ZQW-[92#,AY[^0NJ6-=J/7;CL*6:C5BYK M14^P=-E34.)JESUK(S:;;!.1T45FO%O>RB8/UFMF%C MOW0*_^IJ#74Z9WNE4Z9^]85AM^.+W]>KQP3)!D]FY3H^YW,Z7CUI]?-#KVJ/_N/VFURYPLRFL M<1 ..#-*$@5Y"8RA!&!1*L!,40*8D[RRPYV0/.@R71*MIL8%M:9UY'M;_&:Q MUS6P/D:23O/S0$;OBH%YJ+,GJPVJXW/:#/6'-F4[HVZRIM\.K+G)]D8FK,21 M$NA4M3J2Z#1N-8^4,![5^TC:>!QC?US?\66;Y/CU:KE9+>:J.;5>JD]VI'0! M;A_-V_F2+^6<+[[8W]0;Y)M3V:L(P@4I, $5IRX1CRX!-9H 6% .S*$Y]6[,E\?[>[[^Z?[V97ZWG)NYY.Z4HG&IZPT:"X<, MYOSDW>Y'_R_9E0//!(>FW61/C*M[\DG7NL*?G8'9WL+ATZ -U0&)9HCDZHTZ M60P%[O-Y8S YL47MQ'9?IVJ_]=A<()\IHK%=A4M04EK7HV2 4P4!D01I* O( M2J^[ '[BIN:FW][=K>O]Q>QA/;==\6 '/*\US=;[3=K0@G:]@'MZXLE@'-K% MMHH>5*V[.3BQN)2C(*)^G0\HR4K7]0H;N6J=C^''!>N\WKJN&,;KU;VP--;R M6WVMZ2!S?F JF;!&)S0*=H4<#C2O_8I:]Z?E'09(11.'6^)R#Y["7Z0 1!@P MYTI"!+:28KY^ORM\H@B'I- <0(D+@*O*KMR@_1$+)BM:%+HJ1?Q$_3ZF.LHX MQ6:?S"]7E)4Y!VS,A!P%U[@S\4!U9"[@,,CD^_YEJL=<,+5_NCU^/(X.VLC' MS4=3M[_9/+JXF[K$U:S*,:88E\!Z[98(5%D!)@H$!$?.I=<%%#(BDJQ'Y$0# MQ[KPT+KZH1T%.-P1:=E4Q+/\4:K:%,2+QU=>,"1 MB#+Z)(U*&QXF/Z<.GUO\NVIYS?;U\\U!A"I1"58"95?[CD9R0)GU M+'+**HPQ0UJ9L#UA#ZG3V^9ME;93J%FM[VLO+S!VT0-K/Q))C-_ 9-(!MU-W MA'H1_@"E"DOTD#AN-*(_!$=!B &OQM).G>OI=[W4:[YPBR5U/U^ZM%!V7'W7 M;=1]ES^_JG)I2N7RD>0&8$URP-RE) 49UHW MM9N?&)#IQH)0>@KI$U^B&@CIP2FK!?GW Y"?ZMY=+_(H'A%!7Q&P)2.R$-DC M4UH$+,?D%M-(',T='/1;0<=%=W;;GYCR7)&* LFQM@RG"1"T4 !7ADN[8C*, M>(5!A@J>&KF]?W?[ZMW[=U_?O?F2W7[X+7OS?_]X]_4_PGC,&W0_"AL"RH'9 MZS YGR.NME37$#O+H>@D(BEOL:/R4R@8SZDI^/TD.3&MJ /!)U+.V0<^K);K MIQGHZGL+D%>1Y"C]L#0IY4I0O-?OW1<_GF(7R@H_X1"DX[(/P_@M>'X/2T/SLGO MEM^MZ-7Z)YQ1*$B.799Y+JSCK,L2T$(B !DI#)2*E"@H1VB4%E-CWIUF@S'M M00\D)]**QV-02;4.N;)C4.2R- MAH 0[HHK0@Q8R7-0R["DB=ADZ1(L"510! MC;2+Z5,04"T-*)30%.:NRE014L\N%K@QJMZ*[=U&J[7W_CZSN7_*Y#."N571!M?WZR';N]72IW]OI0Y_I? MJN9&KG[O4F-]GM]]VWXT?VQT>]-'/MX_+EQ(^V_Z8:WE?'<1Z-Z%T347?F?& ME 652()<"&)=>NJRNQ8$,)YC5FAB* W:=A]4VZE1SX'6F3I0V]7">VB!N,D> M'!0W]>F=[M (#/,?]"/@1W23Z=B!&?/3KM\^[?MM9VS]4VMN5MN;U0:#E0%_ MN"O$SN:;[/"#<6AV$[=W8'C"FPMC]$^JNP^#ZCKN[8DQ8#^Z?S&*T+CIZM^T MNG,;>GHSOVOOGOZ8;V:L1*P2V@!:& DP<9FIN9UVF"D-YJ)B7.N0>>:TF*E- M$*V6V8&:V9].T<"8FC.@^C'W]5 -3+D1* 738S\(B7CMC)!1":G?T.=,%2&U5/MC99D MM<>8PSRK?8]=41'D27#O[FCNDW,-+"]LM^NY>-RZ':RO*Y<\<+7<6KMLHW?O MEG9O0L/_=7EHX#%1HKF>/ MG?J -_JW!86RU5[SFTPXW>/+#85UD2@XYY() &V/ &P( E3G!AC%$;+3,:Q8 MT&G08!TTQB1[U#W+6GV74>2XH\;J(;\9=C#;@=S^L!_#!TV-,C"/5>]&VXF_! ZA;_S^ MP3J1/V:WUKS\JU[?OU_QY5LNW16#KK*XJ"0L#7-!(R4"6&D(."/*CK/<+M.+ MHL E\QI=/M*F-O"'K*R1$>QS,> >,+#)@:MX')\0Q@ES.[1""G5K). -G$ HR&X!.Q$T32 M?^8)0::9E':OU)-.7A9Y,_%XM33.G!1BU&ZZ"GHI,N)Y4?>$5J<+9W#G9Z@5C3KTK?>KM?V$=W4$7AS =/P8.H@B%(%5_L)'3?8.@B( MH^#KL+?C:XB^^6$)T'XO*Y.)_B=SY?OE]M-A^7S=W4>5/MJ$FI F>E*"M.(0.$5*5=OJD"T-R5 MH".51AH1C6#0C?A^<5,;V$U!D T/+C1^ 54_-R$=5@./=*=H]HM3]5<7_'V@ MK=OM;O1-YQKXP9+();@@;%17P,_PYRZ YUNQ]4_6\^]UJLX/*](OOG:+DF5]<-VDA9QW@1)K5^!L\Q=_",UL=+8K"",0*@ERA(GUQDH$ MN+)DCG)5"@(Q%T4>=E:=HC/&V7Q[UAV/2_O1SM1.?8OZK@(+OUMK'7X[Y2SL M?AR? LJ!V7VOHBNOW.*9OEIE:E- %_D-ZT>%S7U[VLMU-;4/-_F=W$1=.N5F0>RS15=YL=' MXW3$P(SUU C7$UT/N+'8=FM)F%,T&*8)Q/;#)KA1'*S+RQ>-K 3N^ MGGQUBY'[]K6O_=$$9'_JTF]8-F4Y+S#0E.0 J&<2UVOT@/W]..[Q7.??Q2PAW;_@G/5-68/D6'E:CQ3'13$*S+N MX<'5@!T=*%S?8F3U#KUUK/+1O%YK-=\>A-FUZRU225H270$.W=4;;#B@3!!@ M:"FYR(TV55!M]$L"I\:'!PIFBT9WY_G(6ON;S"7#WO[,Q&JIF@V'NT>^YLNM M#MW:O-@1?MR8$MZ!&?#]'LU&V:>1NZF7PK[(I*K><4GF5Z(S^*IS!XQ3< #_IQ>!E!FGCF2,GW+JG)DG*TW!?;[*$PC3;0L0$%S!##B"%!(*@ Y$=CZ&65)@@9]G["IC?W# MS:WWJ^4=J(,+G=Z!5W7[ /9C@U2P#4P*AXC5M9N'W&/RP235[=8^4>/>5?4P M^NCFJ<\[D=QQ,M!J=ZN<"84-A12(JG+LD6,@W#U26*"<:)R[^B]![-$K;G+\ M4<<1BO-QA.Z*KZ7Q+I[0Y]9X3"]X4DPR;()*2DZ!(;P$V.@",,0%( 87VKA05Q1T.>:BQ*F1 M6G,OYHO>;ASI;*7$U"MO_(1$/N:?S#'D]>*UX?.?]8/]?'VS'EVSJGRW"RV<&0-9J: !50XY MP"570 A5[R!5@A%3P2J?+?6=BSGP8QT?L5X#AC4#YE#X<./F@]YF"ZMUXP.L M=YK71RLJ>!?)"WL_]DF&YXL$W.]UWFTS[=4>(O#^,DC)P^][1+Y0$/YE$,Z' MXGN\&WX7[_7JNU[OLU!6LF*YU(!RC !V8?@B-PCD7"&N$9:4>B6V.&IY:@Y- MK5SP3M$Q8/U,<14, ].!-P)!=^Q.6AMUN>YI2Z/=JCMIP.%UNM,/Q-Z$.1S% M]9;R3%$&(2PIT+EB[AXL!$Q4!2 *44:)@ 4.O 1S)&-J@_'HA&C;G1 =3$F; M]A0D<%/W%,1^T_N5P(UX1O3T5"T(LX@[%V=127;=XEC"R#6K$^;0LHN// M5O5LKWOTR;M_?_@>>@V \N!'76D OJXBI0]80Y2I[)7[#H+6CIU<"U M 8>'!.J8\^UJ?<2=!Y/LIDWP5-]G.QU24//OJ[I:VK- .VR,*9A2P 4J XQ1 MY6*1[!J5X<+VL)(TS+]\$2NF1JY/[O_61VV-AW1HS,5T:1/ZD'B>WDV]ZU_6 M%[[)G!&9^%F7U1PI!O0%>B)Y<.F8-KQ0U.H+=-/Y<-B74&:0$+>#>'V9\\I( M::72(_=X+[\Q;"U@78Z M0L$:)T#MQ;)!A($1&(J6+/J_R2/Q63^X E9VS= M=B$ON<"J! 95&&#*GJH"0 ;VHF,P2K<0;P 1"H? M[IR8<=VL"\8>>4*7GH^CA=.5Z]KXR+P21$!I *PJ!K F):!250!Q+BJ,BD*Q M,H0:^H1-C1ZLKN!4N<@P:NB%UX\>4H$V,$6Z/J)( T@ P__3K&$X_VRW7VCW+Y],,+M3_O1W=/P M*&/ZLF'=2/9X,C(X?+52?\T7BW^LY]NM7GXTICU ^+KZPMUVRZO'S7RI-QM7 M &]&D2%*8PQ854* N:# #F8!2%[G&6&4X;*+$O\:D'$]1 FOS_K3F/&O(W# MKHR%2]FHNH1D=R[W5&#(>%"/^+D.Z0$>*8B\U?LF:S7/5L;L3BHMT$Y[=XS1 MZ9\Y Q*&D\?@EBJN/$CVN 'F,; <19I'-1+'Z/=KZH+1/EKIV/WM:=NLF6.G!]M((YYQ(4B>CEK)A1F>22L<])X^+S&8?(6A-N M7-J"[$#WF^Q"B$ ZCKL6Q40<&*W&J!QY+5C/.?3J]B*SX\ZY<'5&74C:4M5Q M1TZBI9\F2GZ&I>((EPH44@N ->> :4: 5 3I*A?I:U\#\MY>@]N.ZE .S&GOGZ'VIA^U\(2WGE"D2GA[ M2=RX"6\]C3]*>.O[7O3=)=_\WI_6*_OMM@[QV5I=G/R'^NZ]KLIN/V4KNTD5\_U^GY6 M2J4TI140A2X!9CRWS$L00 @96FF.E_.[R:K+Y[_,E]F M/S5?;WZ]ZJJY@]23%Z\":FB6>WJEW"Y2K7Z#W2<_L'V8Z^1.P$O>)C\P\,)E M\L,GHVOU+?AF,S?S)MSZ5OWGXV;K&O_XN/UH;J5\O'^LEYP?M]_TVBTMU_J; M75W.O^MF/^_]?*G?;?7]9D:%%KDA#)0JSP'..0,FZWH_$7JA#!V:_ MD?LRID)@:M33E0Q,IMG8-0130WJBJ&!R$9%[@*OEG7-ZZI3VMHG;'_/-3"D) MJUQA8##5SA%D@*)<@4)7.Y)FR ^B\'V]'@Q2[>6=$C'N_EV/D4=[=GW/7A=B]GFU6+QM M"LO/5$5+8A2S8U[;,0]Q 7C!"*@P9QHI4>4L:/%W0L;4AGRG8O:G4S)KM0P< M[J>P]!OM5R(T\& /!2G7HT=O'WT!XK?C2. M0QQQ.Z]A5^YNQ@S&2I\3+G(\00GV=+EDKR1%R2> MYA\O,WQ?C WBM"/'M<\7=HEROUK680J;V^UV/1>/V_KF_JHW%M- M;7#@UG6"GO3CN7'[9V B/# F:ZQI K8VV:$]+K9NUXEO=IUX(;3K?![*B/C5 M5)@GBW2]6J&18V)3 7@I*\I( 6"H*2:2*T+F%>%"$L MGD2KJ1'YH5$NM].!674@P*%ACB!VIF5[VZ(3(:3I9S^.'[WW!J;YL3HNF-B3 M IV(V]/H-"J])X7Q.<.G;3PZDX32F_G=TITHM!>;:6$D@P4$B!?$+OY5#K@@ MQ#K>2BF95QKSH#W^$S*F1L ?5MOLMYV.&=]D_Z;579,2X6+A&V]@_3CR2K@& M9CP?I(9)'W$.E'19(XXDC)TLXIR))W)$G'TT07SNIC_N;//!?CY^6]WS^7*6 M8R8L(11 0I8#K(H*<(ZT_9'FK-*FRF&0>Q>IQ]3XY&G\9^84S?YL5 TM4A+9 M,7Y<,P+< _-1%-+7A1I%)H!*S71 &&)03<8 Y$SI$HA7(*V$YKBPD$ JY M)/^E-(C22A 85G$V1+S7J!NU\FRMV69>3SIU H[ZK-A5C>*MSG$7X;TZPX_5 MD@,\ZH7WC6.S5KULK_F.V>H*7;>7L(Z^ZQX"6N+[[5ZB7^1.>P@HY^ZQ![41 M1VQO^7S][WSQJ-\M'QZWF_?ZNUZ@=@>&5UA06@A0(N8J:%8(,(,1**021248 MK#0/\=5Z9$W--ZMURU 8+_5AZ4=#B1 :F'6EZG5_VJY;?E:K&ZF^M-^['& MLH)*YAQ@Y^]@94K ]%JNQT3T4^C\7WWY*3HW9T#M[I\"ZS,;A MJ*F5K(\MFM128Z'W1.K8*+9YZ:^?TD)0:>:TW1OU;)6715[/6%X-C3)EA9C4 MS5E![X1-6G5A^<>UVP1X.]](OO@/S==OENHWN\R=D=PHJ)D!]DME5^.Y]6?+ M0@&#A#"&$ [O1\F]WJ^__8E]O?%?[S=YE[6UTE('O8U8WX+V>C3Q[L(MB%Y8= MD ED)@N$2D4$T$5> LRU 0))9LF@K#BQB]I"D)!T;!$Z!-'$:!G:>&U(5J>M M-*MU9FT)+%D6TQV>YP[#@CSJP:M/BJ/&WH0G$/'XI3J)B-!@W!.)>(B.3B:N M:"IR(V^^G&_U^_EWK=Y9/WEY-Q<+W:CQ?I>! B'$"\P+0 RRRW5.2L"A7;-K MKDMH\J(J:%"U(Q^A4_.(&IU!K72VU[H=<%>D"O'J <]]P,2X#KTAF #2\'W! M (Q2;1#ZB!QWIS A*,MPY!WHZL3/&GW@]Z^^=&28'=3=U90** L-*C*' ., M# ,""@(*:$GI_Z_NVGKCQK'T^_P*O6T/8 *B2(GD/@S@I-.+8#-QD&2Q"^R# MP6M2.TZ5MZJC^.F0YX;+(C?8^)USA0P[ MO_.NHX73&&)QS0JN YXSC'".) MR<#V(_S4$(Y,^&<FF?MOFDFU+K=;ZF5O>PPJ(4A0+$.#\1L;MMFFL-+/.;0FFF"QT4 M]M^'J367N_R2T.3"WN@I;(BBI"!$ 2$8!+7 (F* 0% MIH6 "FN5H[#/9P)P)_(0M?#J5N #MAE_$>OWMCUS_I]1Y\*/[!/@.S*_[R3, MK(A-@O5-UDJ9CL^OP)"(PKM&F92UKZCZDJBO71X9P[A>2:W5QK5A;_J0==T@W>!K\^&0D<$?FF%-<=^T.7U1VOQFKM'L$9JE"%P-&GC9R,1R2L\#% MB$=$^GWVE3Y=E*12=70Q?_C$%^K]\BU_7-@M9,V=XF6SG\^ZB4;67_3ZYT)J M2[*+E?JLY>K;LGY*'49U#TG%:2X8$+FS6 LFG;,8@<(0ZJ*YD>7 H$25D06> M&VU^2=+S;/1I]G0^S6CR1J;EVT_OWU[MEU8[L-;:_KKV$[Y=;;;9D4X)O583 M 9_*Q36VN-/ZPR8"_\QY-M6X89\>UZG\I/)$?4)>ER7.L2@D5@@8QDJ (:\ M8Q(!*2H"9<>,/LI.0U$(Y-H!#K>U'@=@#XR MLWAX\">U<5VQ'%!Y7#N[DV,8KW4-1F%QI#K14$F )-6!0*VL6 M*LA+(R R-+)W8SO$W%PC32R0;(/BCKHV1K=JW&'I9VP-0VCDE7TDW$W6BC=* M,\87JJ=OO[@;X+4:+KY0L*?%XLLK8_-8FEJMM]_6NC9B=P'MA:J(1!S8[1X% M6$B[T3.& L6X(LHH%Q$8EL)R<9S9?<";6LU[*4-3!"Z#V;_"$T(T]@?\!3K1 MF10=[UQ@$L5@N";*GPB'+2)WHA<,S[2)R\^8.&.B5Y'S9(G^RZ.3^TZ:I34; MIH5L]_R?UHNE7#S:O9>V;XC]@KNVU3DV$G!C>1*7W "N<@9*:0C%E!2T] H@ MC!Q_;B3Z=[Y4[GU]SOB/U7K;EB?,'G=]Z!\;L6L_(U\NG[K[_269'5_V'0WS MD5GYK(7B3O3=&97K#-M*7_]21GS8PB /3H<;"_JI,N223D%,YEP,@+[)=$'/ MGCJ_+D;Q"REW48^);9WBQI';)_O8;^Z0^':I[,_T^N=15T0E2II7K !($ PP M*S!@3 D@,#9(4,,X4F'=4ZX/.K?OR(G,S7&Z\WNV8@]J7^DQ W[;\M2XCORM M2 %I1(,5?XR2]5CQ&'+B-BO^()QW6@FX=V#%F\WOEOQ^&>^U\./7>4SVR*P\Z3S'EQH:;0I25RI*+^CK%#H:#?#..DGC MC1CW6?HBOVOUY$*F#N,>[/3-5_UK^\9"]X][61C&N-:@JF@!L$8"<.T:R,N\ M5))JI8N@!O*^ \_MD[&3VT4-?EPU(0([:K$_NGO:;K;6XJMSK ]3'?91\)X4 M/XH? ^J1"?L8Y2,B/I*ZI>',29_5XB=DY%#$$O&K]["3LF4H&"^Y+_C^\-H[ M[Y;;Q?;Y5BG[#F[:_SG#O;C'2A!$5 Z$* W 4.: YX0!50JE*DP$1EY]D7M' MF1M'-8)FK8@WN[_4'3ZSKW^N_"OP= /;3SW)X!J99Z*1"JK#W4JZ>+.?8#[?>V#W^AQ5?;CYKJ2TMV8_)1[V] MEYAQA@6VUHWSRU>5)0RB&3 5*@C"DF 2WRQEJ'1S(YJ#<($63MHY\S.#7FTF MQG9/A1?Y:=6[R6H%ZQ/*6L7LH&.=6CU2E%HASC0 I2PQP:?E:E 4%4JH25W8%&>Z5-=,[RMS(M]=VN5L&U%GL M!C;>R@N"ZS6MO#ZDDEAY2%A M3B 'DFAHMW4H![0J"F!8P60I3655#+'23IX^MX5>>Q%7)ONV6JGF8[UI\DP" MC:Y3"/V,IFA@1E[2.TQ:R=(9*A<53F1HG#Y[4D/AHEHO/_27+PI/5_JT7JDG MN;U;M_E0=7X-*[2@2E2 4NAJ]I,"<$D4@*7$L(028;\EVS7 W%9M*V.]7ELQ M@U.5+@+9OW!3P#/RVHU )BA-J4_] 4E*%Q\[68I2GU+'"4J]UX4OY7=/+I-^ MUYD'(T@+:0#,A5W"S'YU![ SOVLC?&\*0 M1/;KF2/,[2>48T!)91.#B UEZ$$D=BG)IJ-<))NE1NC,V-2:V\(2P5>]_N$. MW_[@TJ4S/K"N0YKE!!,:VT5Q2'UVASHQ G:>9$ MK0^[LYVPH9D:??CFLI"T,B6 "EI\\Z($HN(5* FF6)>((EZ&-L]*A/ TM1$G MP+B?G9/C-C(]=P 6G?G9AUQHUE B!"?*$8I&,B(=R ,9S^2?OB=-G.KCH=1Y M8H_/39%^_4O10K=+U09"WDK[JSI1__ 1W5MPE$HI*V9 F1<08$T8$+JB (D* M8;V%>P(IW.',:TVV4&=(Y,QVM0>,H]^EOA$LS/REV#,B0GW MUP^'-)5W?H DT_KBAT-VYGE/\,A(=UN=];_C\_K(#T];X/@&=O]%H9,N!>N4_E4 MKKCS :;UQW4J>.:4Z[XRLMK8RG4^7?]P*=F62]K*AA]<62.YG! MUFTHZO(#=91<77ST('%@;3(_Y,M/5M>'F2I6 YV59']'8WX80 M;4+LIR1?OEX_UT;/#Q=2-@K2?DR<'K^1V;E^<;_&O;CAQ>."T$E54,YOT&F+ MS 4!<59X+NSNV,9H/ZT%N5H_N\/GMG1MG>5NK3O.M#*N'5JN+-T;C2WQ,P4J M:0I5%!@K)2W=6SFT^NK//=TCAG']BW''6SM[@;-U(VAH9,)_6VQ=&V%,]'66G2=L.ONUYO M]M>3O Q(YX0R5T7 Q39@*4K D/U8<?2Y^7>KRX"T@ M1"IMW_5!>&HA5:#4$I7[LMCS*G+>/G#<*$\5\#-L2U5ZF?^827?5:7^[\7V M^]NGS7;U0Z_W\?JX5(H9BH"AT%K/1&H@--*@D!@AJ1B2O SKJN(U[MRX:;=T MW$P?JL?_:27/=J)'IU/X3H4?38T \,A$E0C;B"8K04@EZ[/B-^K$K5:"H#CO MMA)V>VPB=$<69$49P1@;("%VX;6( 8J@!KJ$C!"&C2B]HE>N#30W4AJ>E3LP M(7?VN;@)TW 39>#^RR3?3I1WFR3E=A[9MJ&)MJ/DV+[EF^_N/[>Q_0U+_/C"A;=I7QL^,G>^+,/(GRZER MD[D_LR.-;K*#LEES2=N%\/B'IW<4 9E( !ED)M"H+ 1',L21Q#;:\QI_;;N7X>/=$@9;):A7J!JO1S;7\YL73 M%3@>VJ.?I_2".U&?K2#4DK?;\AO]E;IN!4'3W7PK[#&QJ0!OM3O0>7B_5/K7 M?^KG^XH@PX6B %KX 1;4 "9A#@RN1(XAS(GPRF7N'&%NO-4&LK=29K68F94S M-.3_)9#]-)0$GI&))AB9B-#^#NT'A/2_?.+$H?P="IV'\'==.+ ,[9OGOULS MZ6E=^\?_6-N=I%[*IHR)P5+GE29 DI*X:K0G[1GQ=@LUJMQZWA M%>8_\.UB>?O#[LXD;T_)D:KRBLH2&($-P$8B0*41@$O[/J&BRDOJW2KB_/%S M(Y%:PJP5T;_H_ 7<^@EB.!HC<\$)$(GKT'RW+Z)&@KO=[445O?]8/*5LMLL=D\U9DA*Y-MMBOY#R#J# +N(K # MSWB'3*$?,8X](]-G=.PS-0[Q\#?9SDV2&4N7KCC#D8*C5)-+@&LB,ATBR:3D MF@"REV2;XI%#O697LS4V7>D:M>]H:0A"]*5Z;0XZ7.,_Q:OU%@99KNFD/===-.)ECD_G9//:G MZFUZ<_6NSN, 9U\BS).[ 8?*]4H.PD1P=KL.4PT0]TEX\[19+/5F8\<6BV4] M]-O5!451 MA P^-V)O"B=GCWRA:ON-R_]_6FP6X76K@V; CX#'PG5DCMV)G1W)?9.=2)X= MB9Z./&/P2L2/04-/2H$QH+QDN:AGA$='O'6U^^U6ZNU*Z7LA*"I-00#ARI(4 MPQ (ADO =%DQDA>D1%[YNR\?/#<" >1Z#1<,P\N)KC_K'2 2]K'.J M4Z?3AT][D'11L;.SH4$!K2N/TX)96Q\6,-\W*/!;P_Z#1QRBC[S":TE#*X=Z8^VW^!/C-U65 MT;/\%I[47?N0KKUBD++ES&W<)5'K3*I"Q(&@I@LC*EW@-/7+PT%)#S MDJ;!3XCOHK5M^[5\M8_X??6#+Y;WFI:**$B!@7D.<)47@$OC@IA4B7*EE:$\ MM'?3^3!SLS=..V7=9$[2['\;60-/@CMP]6.DX6B-S#ZGG9E\@8KJR=2-0\(> M3!<&F;SG4K>BEWHL]5P=Z;':VL^]._"\,U^$ "MA]Q^X8* L""Y1"0N["PGR1OF,.C>:V M=NRB.Q/ZW737 V*(X?I/@ MZ1M*#>W8?I\4J(9[RRM[BB$* *%844G&(=U'\R M7(2Y$5>=+6\>5G]NFK)39B=ZQO>R_WL88T7,BQ]]C8OVR%SF2EK48._$=S[J MWYP&=I/VUVROQ'$G]#'8+1[$1%07(<"DO!^3K[4(N'IO3E<4RXYN- MWFQ^'-6D^:'5(J"I:F[TT/@3'_9^D8>#T&$,T8.N'TND MP6QDIFC@.O6T[N5,1PO7L4A$#3T#34H/UQ5^21$>=T2W-GE<;?C#?ZQ73X]U MKN:^VVSKXV-*Y K1 N0M2'];ZTWKUJ-?;YT_V==G>+I7SM#RZ2^X+1DMIF (LSRG PG6FI<)N8HRA M4(A<4@C#HLO\!Y]?=%D;)9-I9Y>KQ?9I'6JV!$#OQS^)X9R&B'9"9]M5UHJ= M[>2^R6K)F\K,>^'3D5(X8(G8*6#@26DJ')"7?!7QA*%=M%VLT)W9M4FYSPM5 M5B4N@=0P!UA6!' M-*"H4 66)61%4%)SUT"SLXSV]FZS>6KE.HL^: MKT,;B7:"[&D0)8!N;#MH+^)-5@>=KGY?/#RY$C&G;5*E+$I>&I=ZSPN J:: %T(!4Z!<54)C MJH*BR"+EF!LQ'5?IV"F262.RJ<016S4E;&H\W4OC SZV_^D2UI]V6-]DM1[U M_JO59*)F!U%X)J]V$B;%*]4VB8*JNY))W.,B>ZNM-BZPES_H35N?%^(2&J$A M*+5+"2I(!2A!R,79*@,A5T**$$H\&V%N9.<$=(OOVVJEFC"OC5[_7,C0TZ1S M*%4!.6&2 $8)!!@6]F^"6DO7(*((AU32P-JR@\"'#Z?1$&030RU^^P MJ:5+6#SZJNZINH>=/7_:!E]=ZIWUX.J\L(LEC^? &J7_^-M?=C^Q?[@ FK_] MY9]02P,$% @ <.8XF^KU_1=ZZ7R\JN2]]NGN.TDN6SSAMC^WL MFIXO<;B =G1)$>J(D-/N7W_!T+['PE%/ MWW"QG,YG__H7_E?VEY]PEN9Y.OORKW_Y_?-K<'_Y'__V3__T+_\/P/_^Y>/; MGU[.T\D1SE8_O5A@6&'^Z8_IZNM/?\^X_,=/93$_^NGO\\4_IM\"P+^M_]&+ M^?&/Q?3+U]5/@@EQ\V\7_^PLDUD@ F;DH(*.$'TQ@*98S71PT>C_[\L_:RE= M9CX!BU*#RD&!BS$!,J\TZBQ$<>L//9S._O'/]9<8EO@3,3=;KK_\U[]\7:V. M__GGG__XXX^_?H^+P[_.%U]^%HS)G\]_^B]G/_[]UL__(=<_S;WW/Z__]N)' ME].[?I ^EO_\OW][^RE]Q:, T]ER%6:I+K"<_O-R_?4A$0K#>@L$@(GG:3$"I+U"$(NQ_95U>[3O55I1XLTD_S1<8%V9'SY<(B MW5+P=0R?_<3/QV%!'P3IZ_0PG__K:E!:Z&HU;R"Y4[40N7_YB;@NN%A@?GNJ ME7N96W.V(NN*ZY]LH?'_=1(6](F'/S[B\7RQFAA$9;/AX$14H"Q1[UFV@!A3 M$C85)E@3Y=]8>",A-ER6@5_!FC&LV8D%F#65T"; M!#$Z"!*J?TCL)=&14?%JMIJN?KR>'N*[DZ.(BXD) M.6"R&E B"4-%,F^F% BH=&*AV!+*7FBXN>)&*-#]HF O"7:A_8_X95J%,%N] M"TQ:"2F!]IG/0)&+)4 B5 ML@J"?&5A<+_0X\'E-X**ZQTJ+63;!4@.SN=(9_XD%S07 #7)! 5 MM0*?$_E-TB7RG&/F.34 R!U+;P0.WSLX]I5II\ 0$UTDC]D;"$):8L(9B$%P M*%Y8HM]Y9>P@P!";I:_8\T/&=D+M"1DOZ(_O%Y_G?\PF7&<==,Z (4907I-; M70)AG:,K0N?"#;;#Q>7"FZ&BXZQF"X'VA(FUT_1^\6$Q_S:=)9SH8(24Q8)0 MWH%B&""DY"!8*Z++SD?CV@'CQNJ;H:/C7&M+\B(I$1JZ&M?6W@P>'><^&XEU9'!4JW>PP+"FFR5# MQ,4 F=L,"CD#GUQUGRDX9S(K:_=S,*ZNMAD .LYT[BRZD55>+]$//WR=S\YS M[))5;!(00F-?"2;,X&B7J]E]IOKKB9ZCM.;^XEPI'5_PG3R8*@ MRT7\/%T=XB0YQ:5AY.U$DH1RA7QA\GLA:Q^EX$:HPO=2_\T5-U-_QWG-O40X MLOH_+T(M4_KTXRC.#R>8D3P5@1"QXM9H\F!$88#)_H:9E]PG8GG1;J@9 01";HJD,/BF'0@7$:M4HB![Y>)O&O5 MS3#0<09R;U%V$0Z\.%E4<9W>S59(DPY.EI/BI38!Z>"2B2)?%LB028_DU>BH M'44V2K1()=R]^F;0Z#[_V$"T74#DS8P^C<0Q_88OPRJ(C!2K":.40CB_ M;K:N+;H9(+K/0>XNR"YP\.DH'![^G>3!5B.G0'D3(18Z$3%E$[1B7CO? ?7%MT,!]UG&W<79!'6$BR]T MY/VZF/^Q^OIB?G0<9C\F!&);D)%9GKR2WY?N357WJ4R/KB0Q.L.(R,$X.L@I*T]&7 M#'#A;.9,AL#VJ[M]G(;-0-)Q=K*QF/L #4EN$0[?S#)^_Y_X8R)J4%U2 )MJ M08DF8M?(P;RVX&C8XSE_L+<^S[JM-0Z?5TF<+A?V!8G#\Z M"%87IC,'&7D E0WYS,@CH"M&"X)T"OM=8MRW\F:8Z#BIV42DG;SCN&3B-7UG M.<$4C98I00DQ@4K%@F.H@:V?'$3)E=\/%?_'6,VT_B\_ MWQ+>6_K&[F_WW[][^>K=IUO?YT_O7;]Z] M>/_;J]]GX21/5WC#,][FB?^V"S7J!+ 7?WLV##A9PI<0CB?U><<1KNOH*GHN MK_XA(MOTX0'WZ=+$H5FFL@$9VOM>389 M?#$*= Y"HD8!1B>&2CG.'@OZ5BU0F9F'4NL(3)N$S ./-KH]#9 ]A3PB"@Y MWS!GC/R&ZVK#%*W()2 8IT5]S53KSHN"4BRZP")F_5!4N\O) '?T!_)DAK$4I_;AV@+*$MBB!$56&YT09?0RX?N5_9R2B^H M& DYQ>S&=K%OX^77U]<;)<47BW>/4]'9[4*\6# MY1+IO_PY?)]8Y%XDS%"X('?-6%=9#/4$Y5BD5!H?:I>S!X:V(7-BOMDE[RU&37Z@C)XYH;U4#_5P MVN=H&Z?1WY"V9CMQ[@Z#^2H<-H'!B_ER];Z<43]11ADM@P:OH@25C 674H&L MDLK)DM?G6H?0UPCHQ 5NX^/L+MH.S,.OB_ER2<%CF:XF++ 4LT;@3E!\EUR" M0%N$PKTH"P6.FC6_B[BR_+A&HC$F=A5K;Y;BPF9FJ8V4DHRD()MH M^SY:QO5JVB.IBS@UE/^^H&IDDBKY;\G1.\\\36H[B9$T-YV%Q8^U_T#R2#5G-5\;[?,=1UZ% M-8:35Z%KKV"%#B%ZVF&B1$["(#G;C6[ MRX+&H2=">!8$H "HV1%1O]@D]_=T7N+E'%ZB ^*O/W$ MO3-JON$BSMO58W!B9,Q)NEKE6ZI;9$9AXBE@$B!'%VI MH\76EVK7"!BG%?E38&0=MLI4V">]GZ.NT^6D;J3SX07)I(O .+.YZDR< SR4,) MI*/9>@LR&#*/@2'#AWH.MX#-FI!QLYYM=/P(<+87>(>H>3D]/%EAGHB!83BDS\M$D$J>*QP0N> DQL41$%T]-T!2U)IX+(:#L)&#*D%#)"<14A ^:Z.JE,<$XKA'YA, 9A^(;J6] M+I)0][!W9OMO-PU24;,@0P%I;)TZ7R= %ZT ->>Y),-C>*A9=$-XWD?BN"=S M-P!MHL'G^UK_Q?O?/GQ\]3?ZF3?__NK)GNX_N.H3O>/?G/-&C_HO?(+WY33# M<3#+M3'= K_B;#G]=G8'= EV@\8FK^N=I@2EDP*'*"!J&[C/629\:,+(7L^/ M-B.Q869?)HJS!(_ 7'!T(&@#P0A%.SL67:P@#ZDULUMF]H?W%0? Q0-I_VTD MWH%WN*X'N$,LE9=W2++['+Z?MMBA[R]J!?Y+//W]LIN"SR;722.FMEY1&"V$ M("Q@,9BM((\\M:Y8W9_J3HJ?GP";3ZSACC']>KX@9V5VVFPN_5B/AZ\=T$GG ML[S^ZG"-@%_#=+:^8EE,E^2RO#Q9T*^G(CH7V$1E25Y1MB!DUN3&\ #!4Q1J MN!(2DY+%-W_Q,SQ;XUKLIT;JAAME+-ATO),JFR_"\NOKP_D??\/\!2]X+[3X M1TR'8;F\F(Q5%;B:M0'^LD*$X'$8IRP;2^K&E)_[@G1J=[ M8W @=+X)/M1OK!E;_U2=P;C U72Q/MS/2H,^')*).,C_>;)]>V(*@K.!% M%J!#O#Y>#167WW(\J8H$?-UCD@ M9TKM%Y_!!3(%GN<8=$K>J]99O$WH&O=94\)-R*L>9CHHK8*IV\9',@T^!@=1*B9AU*N&ACN^[O;]KRD(G[SN?(.P= M4_=]0W\S=HU53D8'OBA/HB^:V&4,7 R&K(AF%+H\'=2;07OX1ZGC0KNY;KNX M)7R X8E'[D-] >>EH'V)4D$46@*&H(5B+*3T4.OLQD#MY)'-N"#<2B?-;.63 MW/']C=L\: ]W>;<-7^MN[U=!9F:1H.*2R:KK?( M.2Y+28BU-TP,Q=<'$Y(\S%B39L'K&'P=-S7<%=V]=.UKQFKKJ]5E!QR&AG// M/0A=1^L)PR!X%R )':.SZ+)L;;FN4]#-_5P;)-RT4'N(NX.LTRGU9X-Q+IBH MXW"DY1IX\75B@HK@O?80B1_.G+:E^7WNG82,"YU]-'LG2/81M33 M;Z_^ZV3Z+1P2,\N#U8NP6/P@S^_?P^$)3B0ZB45;$HY,-8TDP;DLP+B8'#*N MK&MM53)' M[7JCBA69D\5DO!1B0%"0B<@A"X]!!&VP>;A_=?UQDTSM<;*S;+O("YW*HQ8; M+X_GRW#XZV)^]0L[O@:])=*(Q.)%S!-0,07E. M/F$6$@K%-#8JDSQKW91O [+&;=K2'G.M-=$!N*X3KY10W-@ F3M;QZ+2SA!, M [,B1:=Y(1:&3 V,V\=E*".UBW0[N/[[L*@-WE8_:G')BL!> ]'C]0R\63[- MMIVV4_]8'^^\+[_3CJCLKJNVR'<\.3HYK'4A+Y$82-/SXJV#HWIA^M_K+R>H M72Z!)!HLR4%YLLE1)@Y,1HS!E<1#ZY>"PW/50R#9)*_5&0"ZWDE(#V%A M&\SL+>8N+,XI!Q,5O?4L>]G88X/9RNIK@>.KJ:IW]\G1^2T)?5X5_]N"RDX-$X'0)@U+5-3D[@ ME"B0+,LJN&!,:6T_-J6MFZ>XPY2A#**B#LZI*WS=3+OH'%)*W((1$4'1Z0N> MHD*RHN@*N71T&+=^WW$_->.6%PRC_?LAMH\J>@#5?/;E,RZ.7F*\N*X4'&/4 MD9$\3#V3:ZAIO0-KI=72&_+?FJ/I-AG=P&@O#=\$SI[B[@ QYS?='\*/>LU] MSD5ARJ+WM']T=>1RRN"U$V"DL,K%C*YY<^J[*1GW=!L(-PV$WH7W_.KH^'#^ M _$CKK.=MZ4U2447+0M"U,802Q@@*ID@H*/=D#-K_TCW4:+&S2$.!*FVJNC M,-T87GO&SX\+,TMQ)DH7(?/:$C=Y Q0GFEW627'WG-5^\QLL=HBG&1>4-D!_)R8=,%F)*#)A&3EQ6 MT=TH:KGG7.F*(?RU)]0C1V@=IV=O,NTB[!Z2Z%>R(%?N@DR,$LDR@F86:R=/7:-9#X598V5Q M@H76TQ[NIJ2;%,* &O:Y?YNE.-5UA+Y$EB MG RO"89QV[Q4X#&BNDDN#(>SMHKI 6DWG,&K=EESR6H,'!+SY ]*!EZE"#+F M.I+3)GB2>^&MA-V!3WY;(KMT;;N0HG))^#IV3L5:&:24@1@L122H M@N514$32VF"UY:";QGW#%,F,J.X.C.*+^='1?+:6P6ES""%3*EYS0/)!:V,N MA,@IGA8V^) 3.G4SD=^BJ=DU&L9N#C0>'FXW.MM=.1V ZR#G]3ZE'1NF% 6] M",=3LM)7V)I(5"@UDD^J'*M5KX$XDN2G>LL9]]*(V/H@?IRJL;SD9_7'IR5:9JN)CX99E4V($)]5623@*#)<0E:RU@<]R&T3I4\ M3M78AW WD&RLP X@>86#C3IAAX ^:D5;S*2:,<\<@H@2&/G8Y)(S[?, ]67; MD#AV/]QNP#JD:CM [FU)3Z*)OFCM:IOV.H8Y*_"!I77?*&ER*26WS@#>IF+L M5KC=X&]/!740C/\VG=9#."LFOD!Y<+IKHEP%\R9K8D5DQFR)KWK+D M)@WCIF\Z@M=>RNG2?NW4GS^[9)1*'#0FON)JF<'B=L6&:W5]?\,D[WS_ [U.VP8]*>HLB0K1) MU^H7"J'I"(?3G$[D)31OV/P4;?!W;4VT65HK.??_C7EBM/5. M2@&Z%F8J(3F)6S.0D06=ZSA ,WW"OPBC9,T2F5YI74]Y#R#"*7IG9K!P7T MB*/W)ZOE*LQJ*F"BJ@P<1T!GB1>F ^T)*4%X1)N%9UZV?CC[$#UCI[F?&E&[ MJJ(9K)XD#O[TF7[][=6[SY_>OW[QMX-WO[[Z].;=I\_O7_S/O[U_^_+5QT^O M_M?O;S[_QT 3X+9>?< (>3])M ^7'RB5M"S&@JF"$-=P)&\_)%L;-1='6%7& MM^[9N1%A^V?(SQ;Y7!.?$_("A!7H(*"NC_'JQN;.@^ >M1!8O&N?Z;Y*033R0>U*7C!8BBM,[*WB!@7,@T4>[];OH.4.X#)/46M9\P4D9DS.4!1 MO-[>803/. /G3'1".I2A==>M!PD:-]W9'C[MI-\!E&X6HYYO"&U84'28H_$" ME!$<8@KD 5J7G8TI.FR-H;LI&3>/V1X\#>3= 6HVJ H]8RQP=*JF3X(WBAA# M1MO!)-#>HI4R1-.\]?K&Q(V;SQS , VBE0[@=G>QTADO2JR9"2 3JV\SO0.7 M3.V74I!ES;+BK5\G/D3/N"G-]J!J)OL.<'01?;PE$_R&_KB<:(LRQ5@3'+& MRA2Z>E0.H@Y$OPW,X6 A_045G5P(-XSC=Q-P!Q A,[FH)1,O\?3W-[/;>;*/ MM!=>SQ=_A$6>)$2,TBIP&&J11/*UFLV"=99Y:7TLLK7UV9+$3@+^'1%Q:_+1 M<.KI 'T/7AB1<(KW3$%$2;RP6C@9Z$OII-6V<,="ZWGQ>]_=#8:K08&PS37> M-EK9&6''N)C.,^VEQ:JG9P,82N96),#D RA4%KP3"D1P1@L*9[AM7V/Y9,\& M!CMPGQ*[(VBZ&Y1_6,S+=%6?)TYX-%%Y1HZJK1-H36#@# G3!I-LW:.NM#ZF M+U)=C#/8Z'EK=L$6E3UX)#9%=.ZMTC_ MSY6?$F'-M=1%9_JU6_$+B2Y_"#_6!=R+19A]63O.Y](EZ;V8+UQGUG_91VN2MT=+!; MUI(^+2!^>;*HWO:I<[O>^NN_?'].53.)IM]GI-___?IZFL5*'%,8KST MP:Z>*A,N%0F/1P@Z.5#,!SHYF('(&'K M3^$[PR]KJMH--IA^FV:65//*+L/PZ8859U!2TAQB#"F@H M-K"M'=[[:-DLF<_^# !LHHY^T+6F_R,>GRPH+*4-9KC\\]P7#:"T\6%YF;6[^X[KII1?DQY. M9W*E'Y\78;8\/-7XI?\RX3K58KD(W-?);M[4@DWF@"?,=)J@-'[;D:&M:-L, MLL_ZTFEDA780']WL7GB5TXL!K#4"O.]>]V^G^IA$60>P<@8AU4?.R4D(OB!P MRY4NBMO8O.=I*]HW _J?XNYK%'6/;[@W*L-Q%J76WD%2M:NM:W8,W5LF?=R*M9[JDVRM$GZX@(6-]Q*!0"O.,13#)".^X3 MMZTK!9ZP-HK_*2ZM1E!U)R"_LFDO\B'GC9-(\H?T6YX(*7)MHD1>?2WZ*E*# M"SI6OZ@8;K)U84";>B]=G53+OVU2T-Q<$7_N5C$#-E/=CY2.FL@\:0/6![J( M*"NX5L[4_M4"E*BM(PM?.P A.=H7TK9NNO@D'64VVK(L!R8H8 2#9CT'PT*0 MF,!:8:QDF0+,UN^*FMG.D;O/;(.;GJ"XI6>J:2-,B&,W2W MZ-G[M2VNZF=^6,SK!LJ__/A]60> 7XQH/D@KVEKK!N\76U9['HI68%F=HUO[ M)$:%&B2Y1L8EEAFV#G:VI[(;V[%;WQ-M^8YC, -K>?[GW)L(_0.X'*M%+76D<[2]!!)?)\T^* @."UTA L+U$ECCD.6IS=T.)$"H[_Z5]6B+)9?;M+:JF] UKKT='STW"Y=: MJ[('>$Z7Q_-E./QU,3\Y?C=?T=4\13(41AR*FR*AKM ].E=:.&VU2,^TBY.[#MJ:8.@%;- M]+(*#LE2O_I>970R77X]37*\Q+B:)!.,928"N>HD)"V11,,$9.Z%D27Q(%J_ M%WJ4J''?)W<'P[9*[.?H?7FV^JET8586M]N/T;3N,^%NX-F4Q5V8B]/W=I/X1#?EW4OB_5$ON7$ M12ZCJG?Z:3W4O" X8\C=3<$:8;*RS4/P!\@9]Y5O=T!LI;A^K.-:%!2O.36@6MHT+E=0$N,O$5LCOM$VMB34OYQ;_[3S,:M.4)3&V6.>YR!>IF8(UD\)9Q:I#XD6H[7W0 M0E2^@$N<&Y%+(GAM^>QB!S+&?;+;#2R?3I4=G. ?:LNI==)U?01\(+X6Z]=1 M51&_X P+N26OOM?4 7[$;[1N.'Q?SKY1JT?K.U-I?49/[#I7J_FR#>"3]X J MYN)\BKKY55(+ND=^(MP-X$?#0@?X7W-ZAT#/*QHNBAPF21GDNC 0PAE0,52A M9@,ZQ>B=]1%SZXS3QL2-_,RX.R0/H]4.X'K[+<$%EV6]M*$%@C*'U7,#-J1LW3?_$M_8#*:U+.)[[[60%":=/Z*>8F=/76[;L-)AZ%WIX*VC?@'PAVYU.)T>R7B51'W9%%I/A'Z0H-Y:ZW""J MMP[?3WS^[J*:+CV^5T?'A_,?B&>][]Y.0YP>KIWG2;$R.:$3Q&#J)!%4$+07 M(!(/V1DOG&_]C&0;^GKKZ_U$"&RDL"[!6%.R)]=X.C?N%\*]RB]Z23(4"-S8 M6E&* 5RT#"P7MMZU!JY:O_+9E^;>&G _G=D<2K%=W!K=Y'@Z>UM_.W=)G)&F M6 W!.$W[DIR3Z+'*$DT4.K(4;YS?C]X//;A@;SVQFX)L"*%WZ@=>WR!GPGN' MJPD%78)C8<11?3"\0WD==;_VNG\C$-5%6%T#V]@\Y7M]/%J<+;6H)3&>R_=%E M<#D4L!&=\ME$5EHGLS>GKLOGX\UPP^XO&9VW&##X[>,QG)BJ,A,>^CY8N(Y.A(-9$(1T]+KQ@IC)QOF?6CX FW&;&7!T]@8IO M08L24RD"66D# MJE0K'FA+94:;BCR&4GPG%LDQ?TD3BC1UW2F M+!"321 93Z%F"HQK_;II5UK'K=@:":6#*K0C_%[-P-\YH%P&F9U+M!%E)C_$ MNPB.10U!LI!C4B6P(-6*TN[^*.@AV[S@(;L[1FZ#+TJ%3(*VL MSUIU@.AT(8'Y%#D+,OJAKHT?(&OIL'!=)OEA,26Y'8?# M(Z"T8H9-$Z;Q@K;,M#Q(T;D.3)\9;.]7T<[QN+L)) M<$GZ;#CX0K^0(\PAVA)!6!1*"R;S4PWLN(.ZD3N-/#$2!]):!_=MK^J+K%7M M>4(Q_^P+?B2XOY]59NO_:['%MW!XZO[6X;6)-L/ZOKN.'+_ZC2L_.=$EN2(8 MF7]C:6=Z\D,BDLRM$UP5ZY,4K8WF &R,FP :[,9N;(5WX&[NQ>R']8S/V[7N M9S-)KXKU5-23+&URUBO2EG*@:NLL+ZR$PKSP%",6UKR)Z=-R.&[2:K"=TC%, M.C@X]K,8F#637@7@H>;V3% 0/!JR&(;5U)Y!5#WMB7$S7GU"?"LE[CE3F22P M6'6 6W(;G=7D.@:%M$E%'79A%0-/!Y]GB?9P\WAP>-P.EA?K%+?;*+'I+/#6 M\T5_"F'TU0#N&L, M;C%H=*]%VTP<;<=WH]&C[Q=?PNRLK>J+^6Q):^5P-OKI*I7ORUG(& XO]L;E MCK!&*S2)U;=NM"."8Q"TXB $-T(0:(5HG>)L0OC>'2OW(:+VJ3V<+T\6^)F4 M^]R3$SL M;/2_X2+.!QTIO8_I&]7T=W0$/(.CP!29A1$%3*[!H-.J/I!7H*4-.49M4VH] M?:R+HV"MUO?EALY^G/YZN9E%DE$7D0!EH,U,P3$X;3W8C,R=FI?65]";4?9G M,-O;8.^FV1Y ?QTD#-_A'U8?1VFBW\/AR?X&X;J"57.[F8L$S\EZP(" MD1@+M2-Y2A)*L8(A2RDU-Z8;$S=N\??X*!U&B\W@V=J[_81?*H=O9F6^.#HM M-=S55[WCH]IXGH_1V,B//%OF(Q[7B2VS+Y=Y,[0\&Z9 Q/K"F%,@$UAQ8$+2 MP:N".;8N"[B/EKU'[][XW+OB-LF,#D[4(+(V<,3 *6ZS'!(:)HCY'$+KQP$; MD#6NG]<$&[<&ZS961L=!].TM_+EVKMT],+[W X>RF<-MC:J1W*\)Q/=)F>'=]U]L_L!-<%M:=+UO$N%R=^+0 [ MWP+*$I9Y3A"SD* 4&G V6T@DD)B82U:UMD>[4]NIF=H&2;??83Z)ZIZ1B_02 M5V%ZV-)XG7_B4-;K3HJ'-E]".'*(K29UK\1:7/R&8M_EP??I5(@YB MIE\",\RHJ%W>**E 2UR!&GUU";/[5Q\914,K?-Y4^MWAY^7\*$QG$^Y%"5P6 MR-Z4.BU/DTA,!G(0DK#<&D&GZX^#H58Z?1 B.PBX@X3F1=O>:7(H%W\]D9)^>,D QX8@J<\;8^U0@0D#98XLP%([0RVC5&SKW$C',= M,QAVV@B]80II#V?[/*-_WO;Q?#NLK3++F;':[Y'<0 $JD[@"#Y9"3/J:H:)X MLW6OG <)&KF#]A.Y/NUUTX&A.J/];/<%,J8ZE0#6%"(^T!9TJB3Z$GV1,9OB M6QNG:P2,[$.W4^S=:>X=I-S%5)T/BWD^2>L+R:]X-$WA\#.FK[/YX?S+%,]/ M:)63E$0Y1%8+G OM*^^Y 87K67]>6'4CU?'H<)U-UNTB>-]%L;?&Z#277=!91>+J:']+=?[N#%%T4[P&5@J$L=,E6GW',+Z*64+!6T,FZ)G?M7&[FM M;D.P-))H%^CX2&I8?)M/%P]83YY5<20D.KF1F#*.I.6% F%$##(8D]RV9]0& MRX[\J+LA7EK+N!\'^*Z8X2TY@>O8=.)2CNASJ,Y>;>.0#!E-*2 EIY5/11C> M^FW')G2-;(B>.NYJK:D.T'?]8OG*??+G^F;ZQJ7RQ=QM\,TOS(WSUO?9P');>& S=063]M_$[9>#M?WBO/7Y V/I[^W.?P'9>OOI,4 M2>_365C\6-N!=Z0@^I=$X>':4IRWT S)9*8X6/+"*=R/'(+(&E@4G'&9='"M MWWX.R,XXYKCC?= '<#JNSC]SN7:N9SW_]VVJ5^^DIE&MZI7:Y8J$"J[:6?S% MR7)%RE]<*3_,S%O"6CXM_9$.0DP"N,V<66],#*U+5S$XQ8]BZVK?#:E;>R0J#V&[@F"VFJIVPK[,V[W?!)T M_5.:VJ(!'_]LBB9IZ& AUPR*R X4EQZ\3 &LC#9FY935[:>0/8E%>CE=AB]? M%M5AO/J^9"WS*X_!$P\Z%P2&0=%NTHD@'^KL860LU%'9OG4U_4:$/0];M UZ M;MJB]OKI(*"]4UK+)=:!UV^G(9+[NOIQ@\44728#'H";.M@U9PE>>0LV2,&+ M$38T;P^^ YGC9F.> I!#ZZ[W<_+ZAIR?;\A]7Z5M]NE-S]5M.'GB\[8X+DPB MQ\T(SD_;;'LG)&C!D3DM+39_]-_!>3N1KEZ%JU#OKBG2SLZ"2ZJ 22BLME%A M\T[R#]'S/$[7;;"RS>FZE38Z.%0?J2%5P<: $IBTF4(5"H4BYQ%,-,8)DY5* MS>MK]R[<'@Q;[?2^787V%DKH 5'7ZG>4]RS7^6[():_U.Q*<5)*VG55!>.9X M;CT\\OE4:&^CV 12\%GP6GXG)E!E%*C%+ MM9&;]'PKM+=2[&X5VMM(N3/L/%8Q;%Q(-E!LBR57PTS!2HQTR$>RU;+D(C3Z MG0'TC"JT6Z&HI;R[@-(#]<1.945;@ ./:$%)QB%D;D"7DCQ9:>4TVQ([SZ-" M>S^P-))H%^C8I'JX*&MC5 FLK:]:K'3@#")!WAB5$6N[P3]WA?9^>&DMX^X: M-:P]/4]V,6=1@-DHB(-Z&5ZG?@I4$D.N#98VJD4TX=/?;!3ANACWPT722M?L7YET4X M_EK=LK4M%IE++2('09$>J(2ACNTE-[YD0\>UX9YMU,?CD;/I7@+ ,&\63: M"'MLQ)Q"_2H+YYO),92&3&40!':%SD#4/M(Y;K746FDN-FH$^QAB[B-@O+.I MD6+GK:4\9F1=!TDL?DQ^_S31%#6B2P($652B6!9PI3"04I24F9#)/G0&+3'] M]$AS9/+RM[M3!$2Z(^[/C4$1E2_(> M3*A>O0D6?-2)9)$$VD!6<[.+Q4?LPNV5QW,XVB*A@5R[R+']-LWY$%^%)1[, M\D&YP@KS2E-L9\"XVO\ZFWI#;SF00)(UBD>\V8KXTO_;UD.3(& M#I;3\"&D.IOR_&8QE2"U<: 9KY?4Q+SGJ3XL#[$&5U&7C:;^/@*$6PN/,])^ ML)]4.CH*#WR=:4^3$L@*C:]D>H]C)K]L].\:CL46E^-#;Y>V.@H/?QYD, M/]Q1L*4$N_ 0WZ^^XN(,L)I\E^ H5N:.*^)=$&!U+5UAI?AD G*6MO0)KWS\ M1MIVST#;>\NN@_SU/=FVMQ?](32*FE,M$&PFXZ4]!R\$0@XY,2.B*[)U&X/' M:!KW6GZP\M2FJN@ 6A?M:GS(9 Z9 2%K#B663-$RL<&3D2GSC!OFLY]=BZ"V M&KVO&] VXNW_J?WYKMSW\U/_%K'1).D*99,$+D? MBI,CXFJQH.=&*!<1DWNFKV/O?>Q66[E8;Y,QR0 =Y85V5J$P+' 20 Z6G&]$ MDU5CMA^BYWF\UMD&*QL_/=Q6&QV<7'?QL$=^HY%*&8PY>=5^8L?C=#V/1ZZMD;:7=KI]U?J&/F3V94J.Y7HG+<,L_SJ? MYS^FAX<[GX^G!M\@;QLK&6" O..G?X';,6>/6\>_^3!K=V O7&VPZ5PM8MVH",0 M:RD,M[7IK,N0K2Z,0D74OG4,\*0V[[+E^.OI;+JB /L;WEKV1ML+)C-C(A7 M@*8VJ$,(7 DPT5M?I95%\Q&\VY/YG*S?-BB[?S#M,!KL(*BX9/$-&8"R,9O> M9YU)=B3'5%UE(\ )9,"LY$Q;]#ZUKB/>D=1Q0X\QP#J<)KL"[,6!=MDT2,;" M&(E/1>-.60E2:V AE.*]88*U/E$>(&?<@N4Q@+>?1IYCP'O.^[Q<_M#>R>%= MUQO<==RVG/5,^7$^##4F5Z(V(%FD M6"XZA&BM!Y>,9=EI$_)&Y=);H.M^:L;-OCPEN!II9-0S];)X]'7X-E]4Q^/3 MR?'QX8^#+PO$*R_:BZ&X7A2$S#QQY(PAM]@5DIOPLJ#GUMS(M#Q:B_OPBN,F M4YX"1X/(O@-+]7D1,AZ%Q3\N>@Z6$$PA5T$&ID'YX"'XXB"7%-!H@\ZV/OUN MTC!NK>Y36J6]I-\!>CZL;>HY\4II[JU1$+A!4(Q^"04-:.T9,9:UYZV/MFL$ MC/,^; S<["[W#D"S?OEP2T1GCZ2Y*LD9#S%K\O-J743TB@'*))(N0K/0O'72 M_>2,\\1L#$"UTDD'\'I ;&\OBNBY\\Z')"&BK_7O)*MH5 *5F!9(DE*F=477 M)G2-W)EV]'S7;@KJ&W2_+N;+Y20IF;VI#<5=J8]\Z$P/*!TPI;-(,DI56M>6 M/T93MYF%'5&P.NS@]E1VFX48'(@MU-8[-.M;#J/19\&(%8F5'W).?7WG M6)3UF S/Q;1^S?7&\=N'R/\'3K-HYK5P)7=:*5J%.WB<>H M T+VRJ9L5:W%:@S++4GLY;:]/5IN#3$?3G7](_/NY$')/LC P?*"M,\3!?E: M<@C,H/4V&^Y;5V?M0.:X"!T4-MM!=&\==@#36\EOZ4(FW]:"-=4WP9IR8C*" M9Z>A@+8/LK_;'KAVTTT &"WLP^+.8)E\LZJH0H^4H^S4O\ MAH?SXRLW5UT M<.,3X3*P*XGDI:R %"T="R71)M-*URD:05KAN-2M@^%=Z.PE%]V3-[B;$OL' MZJOOZ? D3V=?SH/#B>;Y:+V0O ** H4M5\0N2XQ<&,V:N_9#J2W:.SZ MK&Z FNU@NI\*NX#HK435+9XNTA))&Q8A[3H_+]LGP#*:S#O&XOC2ZOA.:F"5GQ4; *(,TQ,1"#904P,>#7H-&=2$(]/^)*G MRZN^)P/EP.KKXLIO$V%.>! LJ&+/7BY;1H>+JF4C5L>4E4 36]\_;T+7N.?S M:+9Q;Q4ULXRC/ (__\Z3O "_N=@3/O]^D,]1WG[7^39U@!:=N9%.7Q<3N$P6 MSK(0<@A:H&A]-HWT]OM:'Z=)B*;0)D! 'VCSLAS!F5"@6!19*F^X:UT1?0\I MS^E5]S9HV:#=Q=::Z"#XN!A1]\O)6PC: MU*#?.U6,$^2(M@;/50)&!DL[Q=Z$S,Y2[F*6QX?%/)^DJH877_&HCKFX>"@Y MQ8M!RR8*(U3EA=?\94#POO:E$DHYU#&;$#=RH;9;=V3([*[86X\'FTNY,^R0 M/WIPLB))U2_N8 V3\)@% YMYI*.=#+//)#TE8I'H6$*E=P;0(XN/?*$U"(I: MRKL+*+UD=O"21M>2\@ ZEOD/RAL[SPH#QHCC3J++8%COWKS9NAJ E M6!I)M MTU-J!Q;?Y=/&0]2R%%4UG.+?"@,IH(*BLP1N=/1?%"1ZVA,D&RX[[ M9KDE7EK+N ,'^#PNN+R(%*C,01NZBIX_G1ZUQL[?D.[(J?U],5RN^SZ6H2743M2@;'A:X;!<$Q:R'EDA$U"J%;E^AM16 ?15"M M<=9>-]L#SY\";U:'1-:&9JWQ1_+"Z9?9Z5RL]./S(LR6ISWY?J7XXFU]/!^5 M8Z6F$^)IFZOL(&K'(4F,0I&S2(' 0.![G+IQ@[&AD-=8*_W!;I)2=DRC@\(4 M[9J2%>T?+R$Z;72P680TE*L];N^HP9RI;22ZIS/U:I8'+/!XB7&U<\'&^A^W M*<"X34>C@HKZP7?#)@'3DQBCR@>MX, J[LI4^.QT8CXVWQ-V4[#TT M_-JG7IE!861P.48@;XR!4K'4PDP#HF@K4%&,:5L'4/>0,O+ .1 M=SOVHS*WY[BW*Q_1SC@,.,#M'HC4VAC'BP F2(G*K*\+Z?C/N;" V0EO6E>@ M#V,B+E.2%X*\!&UQFJN(",;;0AL!%41D"LBKYM%&8W-J74GZ$#U=&HMMD'!_ MX=2>PN_:8KR=S[[0.D=K >Y9!GK?Y[6S)8]2.ZQAR2DJGK0'B80D)0V'8(H! M'Z3B.2#3S:?(#>=[O)G19YW46[+3>PZ=F7=116"J=OUFK+XTUA8RBT'Q6/LM M#<'<#3*Z-"/;Z/TNGV,?47>0A;NZZS[3OUE7AME0O G>@L#*@TF,>$ .KL@D M*2PS*%O#Y2XZQL?+7LJ=-Y9TAV@YNX.G\U)3\)U !%-[MG%+@;M"X$D(K:4N MAK=V5^ZF9%S$[*_A1R"S@[A[ ,UT1H[6"UIX>M[Y(G'&DN8"3)$*5* 8ST>3 M@3/KDI5*V-!Z\-%M*OH"RRZZO0F7_03=1='39Q+)VWF8O0YI>CA=G8\M"71$ MLY R2(44Q8=0VW+3EXJX$89;#';;6MR[5QKWOK A*)J*M ,K\@EGT_GBW7QU M49<5K+(Z,%,[>1+94@6(HHZ/R!B43TSEYJ.K;A$Q[K7? #9D/S%W@)/K;MOZ M""XAET)\@]2QU/&_M3I01I"UKWM)S@G7&BBWJ1C7L+1V9O>4=)0#$@28.P7.(?$4*T\H+>@LE),R8]+;#B5[?-6>X+*K?F]Y M+XV%W0N N+O'+5,^:^YKLT$I:S-5(R#6HBYCX&_A![%HSI]34J3H,"-H+G,=0\P@&HD0A#911FVT1 M\]BBXU:F#86;IJ+N(':Z[H6=MG^7Y'P)*6 "/5G*)$"*$K52@7O=>F+-772, M&RSMJ]L'H;*#H#L R\,QGLN"-@R+X%@D"QS(5GI+6TJ06\:YRY'X:XR:CF/M M_?4]'TKX'2#INB%^>_&,,T=>HM((TDERU(J-=,IF"3I9S5T,1LK68RGO(:4G M][AU,G@W>7<'FS0D)B&+4ZW/L,VIZRD-N",8'@18,\UT@+EZ@_?Y[ ;O8)9?A.-I[1V*88GO MX^'TRUIM)#SKLQ7.0BH46*I"K#G$ ,'%:&+!PF/K.XG-*.LI?]@&:P-H9(_' M9VT>;%^7T^^S<-J+&7.MAYR?S%8?%G@T/3E:3ZFA'UTN3\(LX8OY\G2$)F97 M="U?8B[15O(YDV?!.;"4?(U;HQ2MWW3O27)/D> 0-G!8'?;S6G*SW?AF=M;G M^?2YZ.JWL#I93%=37$ZT-EX$%^I[GYJ7(\_8,4%_BCD)E5B5^BB6\WZ:>W(. MG]*F-M)B!P,-KO)[QLR$.>F+,@EX8!:43 BQ7BMP.C8<\]FSTKSD\389/>57 MVV-K%UGO:^N: ^;=?);.^(B*A>R(\,(2Q=TV%@B%23 <968)N>"M"Y?NIF0C MV)CG"IL=)=YP,,43O?Z:W*!]__=?](F#O@"[2?'%&["?]Y+-N[!8$)7?L,6S MN%L?UDXB#],Y[(,X'S4&7WB.58HX^BN?QTO:N=%?@M>MG M"E!L2A=3NAY_(@;AN];_(@;AM1=Y"1N;/J40E7N(3L MLZY=(A4$B1&0":4$+R6K(=I2[% __*2/X;92[";UPYM+N3N<7*D5R FCK[&* M4EZ!*M$IO]1=H%,AZJ7&7: M1UI8\O\+@O;'21+S=8.6^RE6ET3*;2YV&*.@74\ ) M.I.9L$@&M A_\W7'^LM!!O/UAYN!XH%8FF>(1B6&7,1/#.6- \IBR] MXCZ.]+KIZ4N#&R"GG;#[ -#CYL.@104I!D:/6&J+6M7;>A"BS$_QFL? 3 M598_40J['7R:BKJ#J/K.%BI2Z.S1&S ^U!)\AQ"4E<""D5$E@UD.<0VR4SNB M)WW!O4\&9F])=XB6LSWEI63&*0[9UR.7D8_F0A%U7$<*2<2B=.L,S+-I1[25 MAC=K1[2-N+LXH.[QU(QA7,A$5IB3 58BTVZ*]4_6)548-]%L^YIR#Q_XJ1L/ M;:7%37O,;"/2'NS)[09*7%11$-TN9E8?]R&0D!((CMJ)Z&/BK3LVWZ:BRZ9$ MNP"FD: [@,KM/CE6<.^MLB!%[;JC1("((H$.OB#F%&)H71/^/-H1[0.4_<3< M 4[N>.CE<_;2HH:4N\/)V!9/);?2[29/);<1= =@>3AA1.X\ MDC?OP(D00"4I( IM@.NL8Y%9*_M_^U/)K?2]U5/);83? 9+>XHH^[(8K%H-( M+J$$GK!:8IV SE8/)JN4M<\AY.:ERG?0,:[7VQPW>XNZ [B\Q,7TV[H@\?+T M_CA=_N/4*@NE6+(UM5 3U4%[\,$Z,$'*Y(@W+7)CV#Q$3T\W32T*IAI)OBL4 MO9C/UD6'5Z*%0-NH/C8FXDM-4*$ YYD'R;5)Z)6)L?U;L_OI&;M:II76[X73 MGBKH $[7W@/_$8[/3V*IHJRMW6+.M=.;SW0F"P2/SCF,(A76>HC!W93T J%] M-3UO+O8NLL$W^7@]72Q7GPD1^!\8%N=IAY1SJ#$'N$C1ADK&070\ R>#;M%R M4W#;*^^-%AX7/"UT?"M7W%[@7>)HS/D2E],OLU,%U>/> M92>R4 &\HUVABJ7C7GL#S@F#SE! TGSRW=V4]%2(L[]CW4#:76+F_(2WC'O- M&)A8QU_*1'SDE %9-&A%,2*UOK^ZCY9QC[(6>GX4.CL(O0/PG#. ^6!YQM/E M#CL_CIDI,64&Q)BO-[D9(A.J7N>0E\@8; M6F$RD8C.%I,I7LT4% 2IB1<*7SWM*%VXMQH'GF-)5(P=SS=0[L//=K>5='=8 M>1T2'AS5ID@3KARW1F80L796CDG5\7O$43:\8$#T.,0K]KMHZ:E^= C<["CU M#M#S]DHYTL5]7O@^/3HY^F6^6,S_J+=]X9C^9O5C8F.6BEL'20I]^E",HLL, M6;@B"NKBFB>HMZ&OI\*.-B@;3#L=(._#8IX0\_(U2?*\)4WE=WG.\(1Y&V5" M S98"\J1T**J[1C(';")!RNE;PRW1XGJZ6JM#<;:ZJ$#8&W1,K6VK$PEDJ"L MIV@B" Z>%PG)..99LCP.W ME[V:V3]ZPK-VAV4PS'6#N(QZ''Y4IVC5W;R)C M,\O%%?(J;2*_0".$4O=4;3#MK8O:M8[X'B6JI]BO#<+:ZJ&+RY7K8J(M,IWG M:?IPRN:'Q726IL?A\&SK3+(11>C"P&7.:Y-(7AO#:<@>2]11(8O;SE#;BH"- M(&6? Z2>0@,=6*[+2_*Z5VB;G%V53Q(CBCD3@,*L&X\J<(+.?\P*H^*9"]LZ M?7X?+1N!RCT'4#65>E?H>3>O^@B'9V&P9#K*Z Q(47=!5I'V Z.P)$1CI,]) MIO:>U=VT;(0>_SS1LX?4NT#/5=E\Q(Q'QY4?LJD)KSB#Z#4F;QP(++4U:5+@ M!5<0C"THF+2<#]N$_5[2-DN(LN<%KO9*Z1!KQR<+.N&7YVD[SP4FYRQH0@*H M% K$X,GNEI!R-FB=&C99>I.BS9#UC'/M>ZF@"\_\S -(5@L2HG,S8 MO#QO$[HV ]ZSRM4W5T?#$1"M&_F_F!\=35?K719FN0;(T]D7G*4Z)N8:]5OT MK'_H,]NTKM^8ZD8=[*^L=W!CO3L:G.<@M%8Z0U:<7"Q/?E9 82"5))R)*>;F M2>BM"-S[*?DFBWTFT?]"_^H?$^Z$3AH+<%Y?K&K%P1GO0$J5.,4V-C9_[;D= MA2._'QX,6[=>I@^GMXY'E3Q@*_8=SK'!1P]N[X8Y 6]PZ?Z(.\P7Q=%1$.IT M*2M=+5-B$ SYOZAYY)$DFJW>R<:UHFCD9@N#(W$4S740N^[&[=T -&:<-;SV M74/K04ECP*4@0'(355;&E^9-'/8D<=P"Q]/9S"$UUP$P'[+R\R,NCX,WEV'R M;;W[+KQ!3](BEY;%6H->5.T>64#;%"27(NK4ZJC9Z1?R23YLE7Z6KR8_EZ-Y;++K -0:5P2_;CQ;"P%L?G",<*=VZ%F)GXHXO?'QA MH4WQNU42B_+D\HI"\7N6 :(7")RV#^>6Q>Q;W^X(6B>WG-(5'BP&R$R%VA(F M@K,&03J?,:F2>?.N*KTYELL.*ES'PH(FDR"3 671@'=U]@Q#%Y,K] >M'>P] MR#L7.[L/F@YT*/?65@?9Z^53W9J&?7V]J"\K%Y_QRRHK6YN*12Z"1TO^L,PD M-.\"N$!.N9':VY2LD,V;93U+T+A@&PP&C^'63"<] &Q%^[JAF"C2QD+!G.+: M@E*Q)O*#!NU$T#ER@\T?DCT@8&0 M5/LD_%"ATJYBR*$C_-9INU$OW_S%;]- M4KC\ ]/7Z>QR]F5R.S!)BUS(&8X@O"&NA%7D*7,!W.=)L[VKX'=8=V3( M'*[8IV7NK:7$'IA\7$+4X;!44MY=P*F7^:32_K;+YNX(8GI.M,X.%NOB3UQ([P ME)%KGFV(CV_^7N[&L'6U<:M#6L*ED40[P0>Y?CC_,9O,G[&ATN10;(Z0=!T4 MF%& ET'4XYP;F3!0++(G4'98=MR"CI:(:2WC4:&SF%]=O)E-%[/+25YJ8_EP M:.GQ,26M\TR#QTQ!@BX%/*OA0IV9Q)DH3*5=O&%:XIXG3#_=><';5Q_Y/!HX MEFHD]1&]X\T7%JA84@F2]?7M:U+U]KXV.65D2C4O6';*C>V-G#'#J%8Z M?18B!PBX@RC[PW>LEU[3+S<1Y+.^:B8H9Q"=F(0+N,'(%89YEZSG.L9=19M3[L M]B)P[)%Y0\%L."V-'/C?"NMSPFF83V9+8ZZU]3J1];:RRJM$!9ZV#B"Z5+Q1 MA36)^CXQ'HK9.6.:17 $E48%+ M-6,:55 A\F+]3G4<+P%G&P'C!?\-E#IK+>%.8/+K;(XI+&YB3V:+XX7$D6N5 ME-(B DDB@A'2^RP5!M,B&;UY]1$!TD:E&T!RA'P[<( >UA:3=5W:VGHO@[_? M=C\3-;T:3)TW::J!]1)<=A88[2_,'#4O@S[]VT+7N+,V3A7M-]=0=ZA;5[3K MD!0R(X',L@)%.Q&"51F21@IMM4^L>1*[\Q<%3;2]RV."?41_SH\)'OR3M5@_ MS2XORVS^9YCG$SP?V)&"DST8.$0BIW]<98-64I#WQDK%>V1TI@:$R)1E(3L= MHAW2,ISL<=4]!?RZ4L %1Q0B.@0IZH'AZ\#G$@PP48C]:+0U:DC>GY+4D8%L MAIIGK>216NGMO%VS;S:K' JW??OH?)?-FS?>U+>-IS1>4, M2CA36^/58>): 6/"!O);A-TM>W5,L+"=O'%3I"=#6T,==6"^[CIH_S)9?)\M M)E5?'\J2N06_D'4ZE\<$?IGF<11W1[+NX%2Q4I->0P\)LH:: MZ !7-P,!2#(/A'81+"J3R2J[0-2KXA&\L!PXV6S'(M-[J>/VHAZZ/M4"EEH\D%]-AR* M\$8K)63 0=LX[>/T#S;$]N1._SY2/]+I?SL==-QI&=)G?Z^"E,WX#])5\ J//)1.52Z0)01(2J%WBNI(IZ7 ;R[ M%+[_];I9R+=XLEU>S1-, M).<$O$<*NWG.M,U2 5XX*\RXDN1P_2A/R&C7QG8?+&_O/-0K;#J(9^Z$M S, MMJAC=0_T\Q&K0@M1RS\A"72U "/4^7T)UQL-9^OC.K)EX#G]SE$,GCWWUJ;6CX9. MY5-L6>?>#\WQ%.?WC9:VVB3HR6P2D9"A@C9GB1>,":%],V^CF:NYK% MX XBCQZR-LPG%U7(S9NR#L#'N. ^ E:/;>78.NX!YU?D#;_Z3LNGR2HC-_GR M]6KQ^=6GS^LG",8Y'[(*X)FKU;Q,D#'P#)+,GF6TUNK6%3@O$M7E\7U"W#SI M_=I2B1V@\B/.RVS^+5 @L!3DS6-,)[@5%C-HY2E:+(6B12XD"0E-K(WJ [:^ MX]Y"2I=!]7@(;*&P#G"WO&Z=I"O,RRWUK^GD:O'I\[]NVO1@;<3#!3"6+0FH M5O]*8BLSX:7BV6$99(C;-H)&[D_2&P;;*:^+]L;O9]-_NPZ7R\>%2X8^?*\" MOME9OF34+A7 6%O3I_K(QK$$03#I7!;:\D?'\HOM(I]?<>2WW+V@;1 %=6#Z M7A3P-OG^?ON0S#N3A,D!'!.\UFO6QKW$>PHV:".LEKKUD[OCJ>ZEH^68D?J) M==^%>5WNV"<\KYM_W*;B6':1,R? HB:IHA.K]OJT=V/R)@K_>$[ABU9VIX4[ M#W :X^&):6VOG XL[/IRE0Z+C>)=>LDT6Z4C8/)04'Q.&/97D,=X.[MM^^7LY^(GW'^8[*.SY[P]D?XZS5.L4RN M?B71;^)::^U,9!QB%+47%P;PA12FQ MVZ9]CU40/G@('AK@#:TDL$)Z6-K)W4_"L>)ZOLSLP=I M['!S.[L*E^,&4A1/KB+(53'$NVDM_5]Z_A^NKQ9789KK&X![#PM2$=D[[R&A ME>1CU8HK9Q3]HEA(++# 0R_QUK[,=9Y?'<8![AM"';@RPPKF_?6JXZ.*0F%F M=;3,LL$DZ3 5 V3CHJSC<&UN?>89P: C/YJB.7!<1S 1622'1$?7O-_T"?GK M_#;T[[KSVN"MGW3" ")Z^Q?.TX3^^876SB43#1@727>JYA!3$E ")L&*DUZ= MJ)J\"3^=7PG_7;?<87CZ6V^QIUXV>=@R<:'!:J] 18/KK@M:F#H_M'8V[7^K M'1;%#=>E^'_JECL.7TV;<(RP[]:%+5M492.OE08!"J])VJ+(Y\[D?6OC%$;I M4.CF[X4'X>1,/RBPCGM=-G QIDZ7OWNEF.ATE&NH%:CO%LLKC'_LFR" MN.)F],PW<+5N*\ B1%PD!A4?-BLK-9QSL3^69ILX&A/RP MBNX(TUS#57X@K+Y#MF"UYD 5@G^&1!?^-:#S09)\3H+Z_5[Q%P'$RZ M;AN[M 9?9Y>$B<4J4_>0[#UZ'&WX5)N&1B_1V*I[T9-EWL^N[JHT%:_CNKD% M&W@]\UV"6)0E-UDQ3'6>96Y^W_0L14W<@2=?O^LN>M?@JT;,(64%VFD)JG9* MCHHY((Z##\RA-,U[;>Q*W,CYE':8V7B(-U=/M_W7GK)[9!/7K1\9CQ*(44]=;2<@Y*903G"P+6,G)EH\FE^?WW!>4C)VN'P_$(BCVCL_I]F-=2M1]X;*/4'3X]U/G]/ ^G M.^S:;+57Z9_)AD MDN+BX[K#\+]=ASF!]?)G;55[\[>U^=;L1ZW(RIH[E26D@G6[%@9U ].NH1"[ MA)"8X3N!J@$Q79_/^Z#F:8. TRBH@[/Y.49_J>9]7A.AB,$XS&!3/2A,1/(W M:@5(CB89QE3VK7?@+G1U?:X>@K_!E-(!T.X8"3_K\?_F>EZE_&I:J^+2ZH>+ MFD&TJ43(SF--(7+PY!T08\SR1'^HFT\RW(6ND>\/AP-:5LXZU M+^#=C;21[^Z&@]L0JND/<7DYY_UJ,M]TTWCAO+?:ZP)"URE729,D38R AKO$ M$GH;FM.R5UT6WLGL?P*I'@B(97/W >OF =J'/C.UQH':41 M-D) 6UM=U&DHPGF28O#")HSL\?N@?:*'9U8>=X+FJ4*%5J(_&YOV[^'R&B]8 M*2FS4" Y59\J<$4. D9R$#)#XQ3799 .WKN1MQ/T[!E!;V@5G5&*[2:1/GL^ MZUA3Z.V3< ]E[7=U=R$-=G ML"NY?6YO+I <6I3! \9$6]!Q 2$%!JA8%$D&X4+SQF![T-=U,F\?Y#SI!C:4 MDKHXI8FM6IFUDEEE;3:M[PF7LTNT9SXR9L$D)^H,.JS-H2,0(4X'C!I%\S&" MSQ$T\ER7P7#PY%QNI90.$/:(AW5C<\EM-L892'7(AQ),0ZAM2JW4+!O-1.*M MZ[XV$C*VT6JFZ,<--X^6>@?0V6'#K5O9,^>T"=9""(Q$%*E..L/>#^F(?IXG*EIOR?UXNKNDW7?*'W MAFNTD'/AM30P0[15A"F2\&1PN?D8[]THZ_Y\/ 08V^'72D=]F;I?L$RFF->M MD.M D,43[ICQ"H4,H(7TH'34X 4WX.OT38X4JKOF+=CWHG#U8J%7R]G?_X#\Q?\N%3&S2 MBSDG98&7FB"2M=./)]>7%8LB M"2GI6!D.DKN0..XE[,DQV5QK?8'RN1#L]]N&(\6R% HQQ+6P= R(N!QO!-9J MSZ,K4KOF8W;WI+%[4]DFJ!U4=3U \\.;=Z^NKN:3>'VUK$Z=K3;:39?X^\_N M9,),TF-0;&6-RP0!.0>3R2<7Q@G7O.7*'N1U[T4>@9/'H!Q(:1W@\6E"](*D MQ&VH++HZ%K*(6_^,YL+^EWTT#GN2WX M&LMLCH]+^!>W8S$*+VBY0[!<40@F:(N&XBUXJ921C&<56GN$1Y [\C%\(ER> M2I\=&,#'C-2A0CL<+NL*QM7=]RWOH;B0@[/@8M:T>;V$(!.#8(K D+,)H?4D MDY;TCQSZG C)DH]]79L2-8RI2#)>GG%8X"(AH'+P:NL5([M1S\=YFL. M5HLZHJ^YC_3/K)/*$_^D/+3R)ZC;.IB$H:JWVLCD-#5<(DBA,T-">J!S-2L/ M(2H)W*HD4_:2CM>SJN$ZZ@WSA9;1A9(YI.!('&3O(>3"P)J0JK!9.BCI*WOM_N MN.SKA,#8JPYL'RUU +G-A2B".>6E#&!K ]I%Z%Z^3=KUJ)]?ZYMJS/D'%JV6)R*3JD3;EY75M-OAQ-E_J]9YG M?C6KKU5GTRLBG(CX\FY*Q.-B?4FZOBK-R>?B60"']4F7UAF\*@*DE4%RY8UY M7 S[XM.G#MCJL3IM+W@^>4[5@5#WPDH'MGE7D3TGES^>E#,WCN=DGT_$9XWEM7&CGRD"N#*!$$K.S%&!3 MT U%*I6EXEKXUH4KQU%\GJ'C_LAJ!.D#U'S&H%X?2<(NVQUQX%[EV@PS0O2A M]L9DD6&0.6)KU^0XBL\3U(=@JQ&L#U!TA["^\[]VY?OWNR*YDA7G+$+RB8Q) M4!)BTE42,E-XXBT9E8$Q?@3YXY8O]..9G H!'8!_R1!%$K/O6/N'UCBB\O/V MKSII B\"X\B0PFHED=$O)8 O=$P*R2W:P(QN/J?Z>8KZLLDG \JFXH8V6NNG MIN:N/J,6%+VAT'8RO2;>/JR8G$W7E7,WN_XO7+S]ZVH>2.F3:9C_7(IU42,"))8%U)G4L%-UP0RQY.AMKBK349D.F=6N)+:3TY5R,"]KC]-3%&^Z/ M\QG177??1;"U.5;)H%TMX8P4;T3Z(S"&.^V4Y]FVOL>^6WW<:L9>8'6@-HX^ M_!^5-K8N2WL;YE,RR[<]E0\N+GORH38E8L_3UZC0Z_$B=P.:%$4\SA-,2B)- M)^_)>LA:@AB+3%QQEENWZ=I&R]%5"X^^>S=S0LEDK)8(5H?Z2K;!@^:9 M6XKK"NK6=6Q;B1GY$K<%#IX4+C01?+>=")^P=]Q8KBV?&\:8##B2:RN4"GFZ MTI*6DS &5+&,SJ#$0*+,C+/:T*-YG=! )N5N=M/C%5Z'Q22]FN9?)I?7]1![ M-+-)LJ)U)E\_HR=/C(YAKXT%9Y0C>5CRQEJW_SN0U$[-T3X8VCYP:SBEG8VQ M.K:B?MOWAC%70]:Z;\5:8D&DR#4PKA-AC1<(=#J!]*AU4L$FW3J\'O<>K MNXS&A6+&F50,!"L0%(4 $)5%<#JB%-8PD5J[/0\(Z-2V[*/OQ[;E< %WD*?_ M#YQ\^7IUV[%\-*X.<]3FL\F2NK@Y?;&:.9"!%,? M'B,!HG;Z0"S@,QT%01NEK/3,^-:/MS<2,N[[[4'P=+S N[AE>1)DK?;#!8LZ ME9P52/(80#%M*,9V'IREWQI%KFUI?9^]A91Q!P:=!#N'"+T+]+R:7DUR)7[R M S]CNIY/KB;U$KR^*L"\NC7_]OUZI:ZG*9?5E+<+[97-(0CBDY.OJHP$QXTC MH4;B.\N81//>CBT('W>>T"#(/+U"NTV6+4=XK9Z1+4)-"_[ Q=7DZGI^1'K_ MN6^V29KM3'6CQ-GKZ\5DBHL%P2).IBOP3_.KQ0*O[I%RBTV*/HW,L4#6.H#R MK-XD10?(L9!UTQ)=:]=W/PJ/M8C_Q/D7 N9]-2QSRHOOL_6/]/MT.5M4C=RE MEW4=;L\*24,YBGA2#+5)E86(3*$71?/8.LUX&*7CINT&1-MC2W@"19ZCZ3OR M?O/E+P]N!@>\]=P3GK$D7D?$@X[U'HMK#]%9 :9$K8JQ,J36?35/:PSO+MM6 M^R9<_C:?77]?W#X[K5MH55:)^:ZJ@8L@C$QR8DYE\Z$0;T!A/NY_$*J+DUC8?+7=Z-L_*#.^#\^WWM7U"Z!QM M^/LPKV+Z]GU:OJ%)A/+E<:F[,USD5 CQC)*"DM-76Z.R&,\^[T7A6 MMG4?A&VWK0,HKX-[F0U<+1]D2Y]$%LY"\2R2?6?$AD$&G*N@BU3&-;^\WD+* MR-VJ!M7_K+TR.L74:M;[S;MH*83*=$)"3)R3SV C.,P1K&+&L!"Y9:TK'%\D MJ@^3=I3J=X#3X7KHHC?:[QC^Z_/U_ ?^K.[K39L=#,+IE,&D0C)*1H''J(&+ MJ*R2(N?'D[)?;%:V:9W^ '*$,I]T$CM:LB/B8S&_NFLK^#GA-,PGL^7V099# M4IX!4W6\6 Z1&- (I7BG:2-EY7;J2D0KW#,R]-.=@=FZ^+CU5236:&Q =+RKM&S#$$(#UBLTEXRJ]E.R:>7T+.-@'$L M3B.ESEI+N!.8_#J;8PJW/=Z\L))E5LL7N(7:[P5\R@:8U\ZA,"*(G6YK=L3( MP]5'!$@;E6X R1'R[<#W?9"!>_/P66K=0A&9D)H7$#G1(:WK5,%8-$2NC;1U M7&]H_4SW!9+&+:\\:7S54CE]8VV]%ZURVAD2EM4U2^L#[<7( ^245.+2NM2\ MWO=%HL9UHYM"8'=X':"/W@#V#[S,93:G'_'][&KSE<)-V.!+Q,PX&"GK@)?, M(6 ($"F2E46ZH)K?U!](:K=@/ 0PS\%Q(.UU -(#KK%>_]SKHFS5H5)*$K\B M/X2\$5 NUG[72I.=0!Y"X?3_UF7"I^%LW#KVDY[_'4*E@PVT%X/OPVUSRZA$ M*(%[$,@3:2)9TD2VD)W-&7-1D0_J7.Q.ZKA6OD?4/7=4# 2!+O+';_[X=$VG M;+@Q-C=!IG*.CM4 9#\0E"*O+]HHP:A((N5>&&\>0OG%#/+FE3KR-X92\Y/, M<@.9=V E-QQ/O]]VC8IH,"A?P M74^]204PJD\MDD04GM4NMJ_.?HV?II:.(':OK.$-26R2UUMR.;-E11F_*!XUDR*!BT:!"B:"YR0^EU%RFV-T MS9L<[T-?=Y=E!Z)B"]R:JZA;^-7&MB3Q!US^/@EQ/>Q)T8C.T4U@$F?YO-\I^3R\L+$7PH6EH0B7P$ MI;P IVN1;)!:BJ*C:9[)O%E[W 3Y8.@Y2+0=0.*!$[LMEU6[R]2!9Q^F_S&? M7)$?^^?THIBL2K&.PB)!YAB] A]L ,FB1^F-ECAH5G(/6L?-R0P&N9.H[ARK MS6]P:O8VTEK MG(IWYEVR(CE@UI/!)02"D\P"%\Z6'.DD;MX.O/.*=VL5!7F2O!+/4FV\'2%: M'FB3*Y$3JA":3[CX6U>\[X.PHRO>]U%>;_[#AAM@3#$K4RQ0J.?"OB]\+!GA<8^RND;:^O4JHZB>!DU,"8J5R5 =*R.34I) MQI1MT*T?^Y]YA<9>$-B[0F,???0&L#WN^'4A,2J&P)FOA=W<@$^B@ A9<\]$ M$'I0(_?WJ=#8"S"-*C3VT5X'(#W1!:@O%!U&;B&Y6*H0F,?"/1Y4S^1U5H[*7F M72LT]I%Y!U;RV;2U+#P4%NOP0%Y 96DA5H?-9.$IF'#%A1.\9]^O0J.?1Q?' M'.G-U-(!Q!YLS^=WYZN4:I_'!?GR6+NB_3X+T\4G3#CY447Z'J\N,#C+HPC MG:5-F['6O10&RCOT,9J4FH\.:\I 'RG1XW'UW%%[4B6?%\+?37^0FF;SG_S" MV-J.7GCPN3X,%9:#8UE#"23K9%W(O'4GY(,([;@0Y$2(/5!IYX7,CW/\'B:9 M-N1RX.?J9O#-];PJZ8*9(!+S$@(KF>&YSIC_NKG1XI+:T3ZEC3PO4:J%Y$Y%A4SX!S2Z:+IG(E<&9"^,!$- M&B]:7YRVH+OC^I:3(;F%2L\+QC<59W3T<,9540JX#A:4M R<4A)R1&^BDAA\ MZ^+E0^@IK+S@N4[TNGTRX3\]=5YQ^D R[E8!-,?IR,H[-]B^2NGZV_5E MN"(RZ^3/K J3Y-<0ZDP A3E#+-:"0;228R".CCO M5Y;_40?TYSF^4*(._E0%3*JMI3QY,RX7"U(H99E.J$OK.X$#R-P)G/YLP'DJ MA74P;_" 1/+'\+,FCF]2&M%IE8(Q8+4W]6E. &=J[5: G1U@3ZO-#DSJ/GY-S<:MV;SW_.(B.U6$<@%,$*R.62-Y>TN.N'(I M*,Z$"X,6H!Q$]6X _EO?:[70YQDB^/ULFIXR;8BTS%!!-%B?<0>$H#&#]EX& M$H9PO+6;T(3PW7#\M[[M:J35#J!\C_3]?"84C(O,"MB859TNF>C0L1YLJEPF MP8MOGK MF[_6YLGI#I0V>C!ZN]*]BM+;QWO>N>1L+;9RA=Q$4VKO8U>OZ8OP2A#4'C>C M.GK'/D?/L99KT[?OYH@Q$TTFMQART;+FO!2XI.F7H WG$NE_K2.<9PD:MZ:I M&2X>FZ!V2NCV>?W&W7OD*,[GOCF@S1EP_.:S",M.EZB\!6%,[?R:!'BG,W Z M[@QS.AC7VM,]B>59Y9K6$LX?II_JU.XY';NOPV)R;Q\8)U%K7<#Q7&?+>P=1 MQ@C)".MI)V0O6Y<&[4MCQ_9I'_1LM4]#J*H#]_UE_EY-,P4J\X?L5CMPSTRG MG$WEF1S! #496L=O)"C"B8A%&=^\!U(+NLEXG[['=:9[]Z(!G M[Y!]8I[%(D67Z.-R*GJ*H*PPX%EPH%DV*?O"E&L]Z?J$A^^K!WUY]MDL%P)K M@RF10;(ZOI.SVD%1&>"6=H@(,5G9NEBL&?$=']?[X.T%VW*6^FK*^S5+I]U#_]!_^7Z 2@K5N7ZK@BEY*!DJ)X,]Y \SR0[ MD>QN8\@.PMY3>D9^1=M,ZUOA=*0*.H!3G;,V^3)]^Q=Y1M,O2#_^&>9Y_?17 ME&B+L;3)>*W^R>0=QR@D: Q.H4!N>.MI)\_1TPN?PA5^_C-\7W.1M6".*0$ZU-$!FK@(C 3%5C/9BU:Z=7YW,R7C1J�:B! MV#L SZVS\/KGO5CLUSG^]S5.T\^EW38N6^^CA&"" 57GC@8?$DB5C NI,%%: M7V3N0%8GR8U1G:S6VNL)D)L86F];\AR"BUJ#1Q%K\@C!&VX!C7'.F4 <#W9/ MMYVL3KS^5E#8!K5&>ND4:HO;'7MKSWTR5@M 44L'#>W,J"-Q5VAS!N8D-G_G MN0M=G8"M%1AV -M1FND);:]_WO[V'Q.<$U%??_Z./_!RN4=UB"2<%$&;VEI3 MT"]1Z C9>=JCVG.>6X>3NU$V[AOX[L[;5CKL"9GW=]M3_M;[FHO"3<$,V4JL M^SJ#,PJ!Z8 2&7-!G5C&A@C9Q3@V45=/6'PW_7Y]M5A*3*P-/F=2 MY3HNQ<4Z'C<5O38X2 M=!>-)?X@D=1>FK^&M!Q;N>:CQ. 5XQJ2K'U=(FKP#AV@]R%XR;1Z/&WTQ:81 MFU<:U_%I"(JF(NW BGS&Z60V7[9;O;DFQ>"DD'5P)7&AK*<8EE,,Z[T7Y E* M+VWK1, 3(L9-2@U@0XX3IO:!LQH 59DF9,S206QIY?S\JH]P>50_3[Q>1H+NQ< <;?%F0NH,!5)U =& M1[[)!H) "Q:Y11VD#8_;L.^"G&W+C5U1-11DFHCW8*S\P'F<-34W; L[RMGH M2U;@T=:W1S*!2XR#M-D$J5AA-AY@9[8L-ZZ//*"!:2'>CM BMK$3R5*:**#8 MHNH(& ^1(8> ;US*-/C/B*[G4I'H&6P5/&0QU$#\?:"%O._I=7W0L5?KO&? MX2O)*EH$$DPF<4D-3F=)]I.3!37*.\/VQ4C%N.^T^(O0C==-! MA/Z0@_4>5)*G0BX^Z%)SG5X7""Y($*:0>?51NNP&Q5&(L1D@/:0S1B=U[9UO4_'D?KQ^IX-)?P.D-3"?/]^ MVW..QV!3R Y"KCZA9 ZB\!%"LBPBXT%ZWQAY31D8M^-_'T?I>(CH8#OR"A2,P*"3)BJ-ZP U=8 ,-YBE:XH%G[NYC-M'120'EZ>&Q]VGR$KCK$ MW$741G#M%6!>%CEG40L#%3A;AR:CEUJU[JORF(:QD^LM-/L"7/82> M"TGB4:K.N' >HA0)LL_%Z)@3[=-30*\7FW6THG>!T%Y2[P(Z]].,#WH 7-4) M/A]QGJJZON %:BPZQ R%+#1%4)*">^TD_9B#Z.(WD]R9\G]1VXW7\V8=X.?FR5/;B0NG$$ZHZ6()[4*I6EBE3 M1TYIEH)GSIO6A3.[47;^;Q;:('0 /7:&SEM97UAM-+H2H&A'7%G.3!UZ M4@H*QT)J7I>^B9#S+Q9LC[W#M-1MZ]0[;V01IOD?F+^0Z/Z8A^F"_)RE_7G MP1[]4U_^0: O>DM!"2D[[ M1*XVZT!4G31'/Q4F=^EQ.8B&S]>*'CD&8M?OG\BB#C@>XA@,\Z*%5_5AB'04 MBQN=P!?I(6O+HTF*L3)9G-O]$/]PX'74P2S-:"YUH8XI2&@,A!<\]L,E)FU3H0 M:L[$V%7J76)\8"R.Q\BP%(.9'[<:2,.O!4#%/"TR?! M,MI>R@=RM(W*9.<-RB*L2MP6??WYZ^(5[_73Y!F7__< MW*;X]<\UE;_@8O)ENORWJ\J87--Z,CB*&>K38,8"Q%(RF2@6G4]DO-Y:H#0N.CKPGS8QO:R/]4$:)J4F><;EJ.#J!]+1A\X';4+@KOF5 M[#9:.JE6&ADKLP$4URD UQ6V&&/,,>?5N'556[E'IAD8[7AR3L843P'!'@K8 MVVA[!P@=(/H.0+0<>?[FR;SSFVYV6CCF$<%Q1UZ\9PIB$@)(.CKJF(+CK3V? M9PGJ#TJ':'TVE IZP=/[V31MX\=:2_Y'T/55M*/ ,"GP+"$4ER2JG*0SK4W3 M2S2-&_,/B:I6BN@ 6/=K]Z7J\7UDW<7SY2UEI+PVSUN.\ZV3G%(-Q&/MKXZ2W$_KO,G#06;?XMT3 M)+V'P\VA4F\(GA&3TV-GI/M*0Y]5[IEG)Y1,!AB*3&#UC*)4(\')[+@QSLAR MBB&Q)Z\^6GD;3H:0T"O:_(8V?ZJN<&(%F/'1Y&BS2:T[D3\BH9< M^^NA*]]LPT!7\E.5PV*!^"^@1 C@5&;DRUHC D7;Z%L76#Q'3R\ .T#1^PQ/ MWD?J72%HPP#.6)2LHW# L$@[*V@)@9,KX1)WRABO)0[W'/FLAB?OI?5]AB?O MHX(N^C!NGMU+IGS+1%8>=4DQ:Y#,483CBH.@0VW0Y JS)1OY.//Z8B^L/4GH M!5;':O])=ZPA5=&5Z;H+HI)%@T$8T(D+H.BX0+1DY5U*Q5ON*(X:SH_J)"DV MS%%WF(R[@LG[655!N'SU;78]O:+PV+'H)>TKZ8D/7=N7"-IAD5F9A&-*L>%> M%#^DI1<3=*"2MX+F"(G_/1(2-P6%L^G8J8D=*3EYDN(0"760KE#!HF72TS%) M*%:"T_[07('U-B>M0Y8#MB,XA\=2ZQY12EFK=.T(G3SM>W)G(!H6@%P)E,G* M7'3K@;D'$]N+%1X6C0V>21V@VPX<@7=3LD]X6]C]H$:&F8BFB LEPC*1@E. M*SJC"O'B4G;T=XUA^@PY9P?$0P Q&T8[_0)M'=.Q8!A)J;YAM*6^SW;D!%E6 M6ZI()DS"W+R;[[,$C0NV9FK?#4X'Z* #0+V9+:X^E,_A\K:F15N%PO($4O+: M[<1$B.1%@Y"L%&NRS%*!PM6FV0' 9!214S.L<4;G6)]MF2GK)OYW2?VJ@DRZ1 MM=Y_FD(8[[T&37N/(ASO*<*I ^USK0\N.5O>NNYQ&RWCGGLM]/PB= X0>@?@ MN6$ \ZO%FJ>['7@S3Z8X9^JP^L!3;8R(M=\2S^!88DKZP'AL?Z7Y(EF]0>H0 M_3])*[151@?X>C^;YENN;HK+?4FHU;*G?P#E4X:8 X+63'#C9;2QM1^U@8QQ M#[Q!\'.LL#O RR&.P-T-C'"HN)<"BC>N3A]!"CIT(MZ]-Z6$+/QP-;,'$#SV M(+LQG*[3:;@#.*^>;\V^T?I?*799,EU#F7I[\R8LOOYZ.?NS,HXW5SJ?,%V& MQ6)2)NM'&%AF<_PC_'41M(S!FP"L(,G<.C+\!B5$5QPK.EKW>"!GH^=V+:@_ MO^SL@9#;^'SOY/KOMFG*N^D/^LYL/CFB@]K];[2Y>MU*5:-+TYOO_WR/5W=M M^E(..0<%Q=5G*II9<$[6.MSDG!,!9?,9\IOH.#YQO_[FIHZ 21J*J QMG:QI MZ]C,( 8EP*B@2U&2N&Z=BX&F^OI'HS\%<'-EV\>F7FIN. 5LI M;H1.$:S4_T->EAXF).@D4KAR-B21973^' S(77NQVZ^OW[LO!7JOO:B+?#F' ME!A3]<%SHJTB/+ 0G&79*"]:3Q_8E;8.#\:VA2L[!R!Q;6[;A4\W- MS)#571N1%# 9YZ,!4FB]4K8)O)86,&!A#JTHI750/:BC\BG\^<] H)J$R\4% MG8,N>^O!)EO?>Q*"O6$(.3ABD@Y+GEKGHC82TJ$%V4?O6UV3@X7=0?!^R\1_ MS.;_]6[Z<3Y+N%A<.%4TYYH#\]7H":? !^N BY03*X4S;'T.;:9D[+O?H3!S MN+A[ LVOD^ED0>?H;[-97ER@*\ASU)!82*#JJ\M0A^01;R)K79+1[2N8-E$R M;LIQ.- <+NZ>0//;?$:0]R*;D!4#%Y@!I90C@5AB08FH,4P\$QJS.-FH*C-K]8*N$3Z6/^ Q<7.:%A)4A(RZ[B<1GD^P#2"IMC M"$:5UA7UVZD9=\30<* Y3NS[ \BO #3%+_4:[X_V1N;W=[]^6/-RP636+"D# MWA<$%3! ,#& =<'W8.%76'J"'97&@EBDU$N,N<6(C) M4+RO! 2)3DHE=B[$#7T>7WZ^_>7^M^&<%M"I'KF%UQ"7@TO#IC'$(Q!:*S%/:A MLEXTK\K?D;9Q8 6 " M <: @!C:&%M<&EO;G@M,C R,C V,S N>'-D4$L! A0#% @ "TR,#(R,#8S M,%]C86PN>&UL4$L! A0#% @ "TR,#(R,#8S,%]D968N>&UL4$L! A0#% M @ "TR,#(R,#8S,%]L86(N>&UL4$L! A0#% @ "TR,#(R,#8S,%]P&UL 64$L%!@ * H O ( )E8! $! end