0000911177-24-000005.txt : 20240216 0000911177-24-000005.hdr.sgml : 20240216 20240216163747 ACCESSION NUMBER: 0000911177-24-000005 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 127 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240216 DATE AS OF CHANGE: 20240216 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CASELLA WASTE SYSTEMS INC CENTRAL INDEX KEY: 0000911177 STANDARD INDUSTRIAL CLASSIFICATION: REFUSE SYSTEMS [4953] ORGANIZATION NAME: 01 Energy & Transportation IRS NUMBER: 030338873 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-23211 FILM NUMBER: 24648996 BUSINESS ADDRESS: STREET 1: 25 GREENS HILL ROAD CITY: RUTLAND STATE: VT ZIP: 05701 BUSINESS PHONE: 8027750325 MAIL ADDRESS: STREET 1: 25 GREENS HILL ROAD CITY: RUTLAND STATE: VT ZIP: 05701 10-K 1 cwst-20231231.htm 10-K cwst-20231231
00009111772023FYfalseP2Yhttp://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligationshttp://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligations00009111772023-01-012023-12-3100009111772023-06-30iso4217:USD0000911177us-gaap:CommonClassAMember2024-01-31xbrli:shares0000911177us-gaap:CommonClassBMember2024-01-3100009111772023-12-3100009111772022-12-310000911177us-gaap:CommonClassAMember2023-12-31iso4217:USDxbrli:shares0000911177us-gaap:CommonClassAMember2022-12-310000911177us-gaap:CommonClassBMember2023-12-310000911177us-gaap:CommonClassBMember2022-12-310000911177us-gaap:CommonClassBMember2022-01-012022-12-31cwst:vote0000911177us-gaap:CommonClassBMember2023-01-012023-12-3100009111772022-01-012022-12-3100009111772021-01-012021-12-3100009111772020-12-310000911177us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-12-310000911177us-gaap:CommonClassBMemberus-gaap:CommonStockMember2020-12-310000911177us-gaap:AdditionalPaidInCapitalMember2020-12-310000911177us-gaap:RetainedEarningsMember2020-12-310000911177us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310000911177us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-01-012021-12-310000911177us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310000911177us-gaap:RetainedEarningsMember2021-01-012021-12-310000911177us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-3100009111772021-12-310000911177us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-12-310000911177us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-12-310000911177us-gaap:AdditionalPaidInCapitalMember2021-12-310000911177us-gaap:RetainedEarningsMember2021-12-310000911177us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000911177us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-01-012022-12-310000911177us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310000911177us-gaap:RetainedEarningsMember2022-01-012022-12-310000911177us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310000911177us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-12-310000911177us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-12-310000911177us-gaap:AdditionalPaidInCapitalMember2022-12-310000911177us-gaap:RetainedEarningsMember2022-12-310000911177us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000911177us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-01-012023-12-310000911177us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310000911177us-gaap:RetainedEarningsMember2023-01-012023-12-310000911177us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310000911177us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-12-310000911177us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-12-310000911177us-gaap:AdditionalPaidInCapitalMember2023-12-310000911177us-gaap:RetainedEarningsMember2023-12-310000911177us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-31cwst:state00009111772023-06-302023-06-30cwst:subsidiary0000911177cwst:SolidWasteOperationsMember2023-01-012023-12-31cwst:segment0000911177us-gaap:BuildingAndBuildingImprovementsMembersrt:MinimumMember2023-12-310000911177us-gaap:BuildingAndBuildingImprovementsMembersrt:MaximumMember2023-12-310000911177srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2023-12-310000911177srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2023-12-310000911177srt:MinimumMembercwst:RollingStockMember2023-12-310000911177cwst:RollingStockMembersrt:MaximumMember2023-12-310000911177srt:MinimumMemberus-gaap:ContainersMember2023-12-310000911177srt:MaximumMemberus-gaap:ContainersMember2023-12-310000911177srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2023-12-310000911177us-gaap:FurnitureAndFixturesMembersrt:MaximumMember2023-12-31xbrli:pure0000911177srt:MinimumMemberus-gaap:MeasurementInputDiscountRateMember2023-12-310000911177us-gaap:MeasurementInputDiscountRateMembersrt:MaximumMember2023-12-310000911177cwst:ClosureAndPostClosureCostsMember2023-01-012023-12-310000911177cwst:ClosureAndPostClosureCostsMember2022-01-012022-12-310000911177cwst:ClosureAndPostClosureCostsMember2021-01-012021-12-310000911177cwst:ClosureAndPostClosureCostsMember2022-12-310000911177cwst:ClosureAndPostClosureCostsMember2023-12-31cwst:agreement0000911177us-gaap:AutomobilesMembersrt:MinimumMember2023-01-012023-12-310000911177us-gaap:AutomobilesMembersrt:MaximumMember2023-01-012023-12-310000911177cwst:MidAtlanticRegionMember2023-12-310000911177cwst:WesternRegionMember2023-12-310000911177cwst:EasternRegionMember2023-12-310000911177cwst:ResourceSolutionsRegionMember2023-12-310000911177us-gaap:PensionPlansDefinedBenefitMember2023-01-012023-12-31cwst:plan0000911177cwst:CollectionMembercwst:EasternRegionMember2023-01-012023-12-310000911177cwst:WesternRegionMembercwst:CollectionMember2023-01-012023-12-310000911177cwst:CollectionMembercwst:MidAtlanticRegionMember2023-01-012023-12-310000911177cwst:CollectionMembercwst:ResourceSolutionsRegionMember2023-01-012023-12-310000911177cwst:CollectionMember2023-01-012023-12-310000911177cwst:LandfillRevenueMembercwst:EasternRegionMember2023-01-012023-12-310000911177cwst:LandfillRevenueMembercwst:WesternRegionMember2023-01-012023-12-310000911177cwst:LandfillRevenueMembercwst:MidAtlanticRegionMember2023-01-012023-12-310000911177cwst:LandfillRevenueMembercwst:ResourceSolutionsRegionMember2023-01-012023-12-310000911177cwst:LandfillRevenueMember2023-01-012023-12-310000911177cwst:TransferMembercwst:EasternRegionMember2023-01-012023-12-310000911177cwst:WesternRegionMembercwst:TransferMember2023-01-012023-12-310000911177cwst:TransferMembercwst:MidAtlanticRegionMember2023-01-012023-12-310000911177cwst:TransferMembercwst:ResourceSolutionsRegionMember2023-01-012023-12-310000911177cwst:TransferMember2023-01-012023-12-310000911177cwst:TransportationMembercwst:EasternRegionMember2023-01-012023-12-310000911177cwst:WesternRegionMembercwst:TransportationMember2023-01-012023-12-310000911177cwst:TransportationMembercwst:MidAtlanticRegionMember2023-01-012023-12-310000911177cwst:TransportationMembercwst:ResourceSolutionsRegionMember2023-01-012023-12-310000911177cwst:TransportationMember2023-01-012023-12-310000911177cwst:LandfillGasToEnergyMembercwst:EasternRegionMember2023-01-012023-12-310000911177cwst:WesternRegionMembercwst:LandfillGasToEnergyMember2023-01-012023-12-310000911177cwst:LandfillGasToEnergyMembercwst:MidAtlanticRegionMember2023-01-012023-12-310000911177cwst:LandfillGasToEnergyMembercwst:ResourceSolutionsRegionMember2023-01-012023-12-310000911177cwst:LandfillGasToEnergyMember2023-01-012023-12-310000911177cwst:ProcessingServicesMembercwst:EasternRegionMember2023-01-012023-12-310000911177cwst:WesternRegionMembercwst:ProcessingServicesMember2023-01-012023-12-310000911177cwst:ProcessingServicesMembercwst:MidAtlanticRegionMember2023-01-012023-12-310000911177cwst:ProcessingServicesMembercwst:ResourceSolutionsRegionMember2023-01-012023-12-310000911177cwst:ProcessingServicesMember2023-01-012023-12-310000911177cwst:NationalAccountsMembercwst:EasternRegionMember2023-01-012023-12-310000911177cwst:WesternRegionMembercwst:NationalAccountsMember2023-01-012023-12-310000911177cwst:NationalAccountsMembercwst:MidAtlanticRegionMember2023-01-012023-12-310000911177cwst:ResourceSolutionsRegionMembercwst:NationalAccountsMember2023-01-012023-12-310000911177cwst:NationalAccountsMember2023-01-012023-12-310000911177cwst:EasternRegionMember2023-01-012023-12-310000911177cwst:WesternRegionMember2023-01-012023-12-310000911177cwst:MidAtlanticRegionMember2023-01-012023-12-310000911177cwst:ResourceSolutionsRegionMember2023-01-012023-12-310000911177us-gaap:TransferredAtPointInTimeMembercwst:EasternRegionMember2023-01-012023-12-310000911177cwst:WesternRegionMemberus-gaap:TransferredAtPointInTimeMember2023-01-012023-12-310000911177us-gaap:TransferredAtPointInTimeMembercwst:MidAtlanticRegionMember2023-01-012023-12-310000911177us-gaap:TransferredAtPointInTimeMembercwst:ResourceSolutionsRegionMember2023-01-012023-12-310000911177us-gaap:TransferredAtPointInTimeMember2023-01-012023-12-310000911177us-gaap:TransferredOverTimeMembercwst:EasternRegionMember2023-01-012023-12-310000911177us-gaap:TransferredOverTimeMembercwst:WesternRegionMember2023-01-012023-12-310000911177us-gaap:TransferredOverTimeMembercwst:MidAtlanticRegionMember2023-01-012023-12-310000911177us-gaap:TransferredOverTimeMembercwst:ResourceSolutionsRegionMember2023-01-012023-12-310000911177us-gaap:TransferredOverTimeMember2023-01-012023-12-310000911177cwst:CollectionMembercwst:EasternRegionMember2022-01-012022-12-310000911177cwst:WesternRegionMembercwst:CollectionMember2022-01-012022-12-310000911177cwst:CollectionMembercwst:MidAtlanticRegionMember2022-01-012022-12-310000911177cwst:CollectionMembercwst:ResourceSolutionsRegionMember2022-01-012022-12-310000911177cwst:CollectionMember2022-01-012022-12-310000911177cwst:LandfillRevenueMembercwst:EasternRegionMember2022-01-012022-12-310000911177cwst:LandfillRevenueMembercwst:WesternRegionMember2022-01-012022-12-310000911177cwst:LandfillRevenueMembercwst:MidAtlanticRegionMember2022-01-012022-12-310000911177cwst:LandfillRevenueMembercwst:ResourceSolutionsRegionMember2022-01-012022-12-310000911177cwst:LandfillRevenueMember2022-01-012022-12-310000911177cwst:TransferMembercwst:EasternRegionMember2022-01-012022-12-310000911177cwst:WesternRegionMembercwst:TransferMember2022-01-012022-12-310000911177cwst:TransferMembercwst:MidAtlanticRegionMember2022-01-012022-12-310000911177cwst:TransferMembercwst:ResourceSolutionsRegionMember2022-01-012022-12-310000911177cwst:TransferMember2022-01-012022-12-310000911177cwst:TransportationMembercwst:EasternRegionMember2022-01-012022-12-310000911177cwst:WesternRegionMembercwst:TransportationMember2022-01-012022-12-310000911177cwst:TransportationMembercwst:MidAtlanticRegionMember2022-01-012022-12-310000911177cwst:TransportationMembercwst:ResourceSolutionsRegionMember2022-01-012022-12-310000911177cwst:TransportationMember2022-01-012022-12-310000911177cwst:LandfillGasToEnergyMembercwst:EasternRegionMember2022-01-012022-12-310000911177cwst:WesternRegionMembercwst:LandfillGasToEnergyMember2022-01-012022-12-310000911177cwst:LandfillGasToEnergyMembercwst:MidAtlanticRegionMember2022-01-012022-12-310000911177cwst:LandfillGasToEnergyMembercwst:ResourceSolutionsRegionMember2022-01-012022-12-310000911177cwst:LandfillGasToEnergyMember2022-01-012022-12-310000911177cwst:ProcessingServicesMembercwst:EasternRegionMember2022-01-012022-12-310000911177cwst:WesternRegionMembercwst:ProcessingServicesMember2022-01-012022-12-310000911177cwst:ProcessingServicesMembercwst:MidAtlanticRegionMember2022-01-012022-12-310000911177cwst:ProcessingServicesMembercwst:ResourceSolutionsRegionMember2022-01-012022-12-310000911177cwst:ProcessingServicesMember2022-01-012022-12-310000911177cwst:NationalAccountsMembercwst:EasternRegionMember2022-01-012022-12-310000911177cwst:WesternRegionMembercwst:NationalAccountsMember2022-01-012022-12-310000911177cwst:NationalAccountsMembercwst:MidAtlanticRegionMember2022-01-012022-12-310000911177cwst:ResourceSolutionsRegionMembercwst:NationalAccountsMember2022-01-012022-12-310000911177cwst:NationalAccountsMember2022-01-012022-12-310000911177cwst:EasternRegionMember2022-01-012022-12-310000911177cwst:WesternRegionMember2022-01-012022-12-310000911177cwst:MidAtlanticRegionMember2022-01-012022-12-310000911177cwst:ResourceSolutionsRegionMember2022-01-012022-12-310000911177us-gaap:TransferredAtPointInTimeMembercwst:EasternRegionMember2022-01-012022-12-310000911177cwst:WesternRegionMemberus-gaap:TransferredAtPointInTimeMember2022-01-012022-12-310000911177us-gaap:TransferredAtPointInTimeMembercwst:MidAtlanticRegionMember2022-01-012022-12-310000911177us-gaap:TransferredAtPointInTimeMembercwst:ResourceSolutionsRegionMember2022-01-012022-12-310000911177us-gaap:TransferredAtPointInTimeMember2022-01-012022-12-310000911177us-gaap:TransferredOverTimeMembercwst:EasternRegionMember2022-01-012022-12-310000911177us-gaap:TransferredOverTimeMembercwst:WesternRegionMember2022-01-012022-12-310000911177us-gaap:TransferredOverTimeMembercwst:MidAtlanticRegionMember2022-01-012022-12-310000911177us-gaap:TransferredOverTimeMembercwst:ResourceSolutionsRegionMember2022-01-012022-12-310000911177us-gaap:TransferredOverTimeMember2022-01-012022-12-310000911177cwst:CollectionMembercwst:EasternRegionMember2021-01-012021-12-310000911177cwst:WesternRegionMembercwst:CollectionMember2021-01-012021-12-310000911177cwst:CollectionMembercwst:MidAtlanticRegionMember2021-01-012021-12-310000911177cwst:CollectionMembercwst:ResourceSolutionsRegionMember2021-01-012021-12-310000911177cwst:CollectionMember2021-01-012021-12-310000911177cwst:LandfillRevenueMembercwst:EasternRegionMember2021-01-012021-12-310000911177cwst:LandfillRevenueMembercwst:WesternRegionMember2021-01-012021-12-310000911177cwst:LandfillRevenueMembercwst:MidAtlanticRegionMember2021-01-012021-12-310000911177cwst:LandfillRevenueMembercwst:ResourceSolutionsRegionMember2021-01-012021-12-310000911177cwst:LandfillRevenueMember2021-01-012021-12-310000911177cwst:TransferMembercwst:EasternRegionMember2021-01-012021-12-310000911177cwst:WesternRegionMembercwst:TransferMember2021-01-012021-12-310000911177cwst:TransferMembercwst:MidAtlanticRegionMember2021-01-012021-12-310000911177cwst:TransferMembercwst:ResourceSolutionsRegionMember2021-01-012021-12-310000911177cwst:TransferMember2021-01-012021-12-310000911177cwst:TransportationMembercwst:EasternRegionMember2021-01-012021-12-310000911177cwst:WesternRegionMembercwst:TransportationMember2021-01-012021-12-310000911177cwst:TransportationMembercwst:MidAtlanticRegionMember2021-01-012021-12-310000911177cwst:TransportationMembercwst:ResourceSolutionsRegionMember2021-01-012021-12-310000911177cwst:TransportationMember2021-01-012021-12-310000911177cwst:LandfillGasToEnergyMembercwst:EasternRegionMember2021-01-012021-12-310000911177cwst:WesternRegionMembercwst:LandfillGasToEnergyMember2021-01-012021-12-310000911177cwst:LandfillGasToEnergyMembercwst:MidAtlanticRegionMember2021-01-012021-12-310000911177cwst:LandfillGasToEnergyMembercwst:ResourceSolutionsRegionMember2021-01-012021-12-310000911177cwst:LandfillGasToEnergyMember2021-01-012021-12-310000911177cwst:ProcessingServicesMembercwst:EasternRegionMember2021-01-012021-12-310000911177cwst:WesternRegionMembercwst:ProcessingServicesMember2021-01-012021-12-310000911177cwst:ProcessingServicesMembercwst:MidAtlanticRegionMember2021-01-012021-12-310000911177cwst:ProcessingServicesMembercwst:ResourceSolutionsRegionMember2021-01-012021-12-310000911177cwst:ProcessingServicesMember2021-01-012021-12-310000911177cwst:NationalAccountsMembercwst:EasternRegionMember2021-01-012021-12-310000911177cwst:WesternRegionMembercwst:NationalAccountsMember2021-01-012021-12-310000911177cwst:NationalAccountsMembercwst:MidAtlanticRegionMember2021-01-012021-12-310000911177cwst:ResourceSolutionsRegionMembercwst:NationalAccountsMember2021-01-012021-12-310000911177cwst:NationalAccountsMember2021-01-012021-12-310000911177cwst:EasternRegionMember2021-01-012021-12-310000911177cwst:WesternRegionMember2021-01-012021-12-310000911177cwst:MidAtlanticRegionMember2021-01-012021-12-310000911177cwst:ResourceSolutionsRegionMember2021-01-012021-12-310000911177us-gaap:TransferredAtPointInTimeMembercwst:EasternRegionMember2021-01-012021-12-310000911177cwst:WesternRegionMemberus-gaap:TransferredAtPointInTimeMember2021-01-012021-12-310000911177us-gaap:TransferredAtPointInTimeMembercwst:MidAtlanticRegionMember2021-01-012021-12-310000911177us-gaap:TransferredAtPointInTimeMembercwst:ResourceSolutionsRegionMember2021-01-012021-12-310000911177us-gaap:TransferredAtPointInTimeMember2021-01-012021-12-310000911177us-gaap:TransferredOverTimeMembercwst:EasternRegionMember2021-01-012021-12-310000911177us-gaap:TransferredOverTimeMembercwst:WesternRegionMember2021-01-012021-12-310000911177us-gaap:TransferredOverTimeMembercwst:MidAtlanticRegionMember2021-01-012021-12-310000911177us-gaap:TransferredOverTimeMembercwst:ResourceSolutionsRegionMember2021-01-012021-12-310000911177us-gaap:TransferredOverTimeMember2021-01-012021-12-31cwst:business0000911177cwst:SolidWasteCollectionBusinessesMember2023-01-012023-12-310000911177srt:MinimumMember2023-12-310000911177srt:MaximumMember2023-12-310000911177cwst:TransferStationsAcquisitionMember2023-01-012023-12-310000911177cwst:TransferStationsAcquisitionMember2022-01-012022-12-310000911177cwst:TransferStationsAcquisitionMember2021-01-012021-12-310000911177cwst:TransferStationsAcquisitionMember2023-12-310000911177cwst:TransferStationsAcquisitionMember2022-12-310000911177cwst:TransferStationsAcquisitionMember2021-12-310000911177us-gaap:TradeNamesMembercwst:TransferStationsAcquisitionMember2023-12-310000911177us-gaap:TradeNamesMembercwst:TransferStationsAcquisitionMember2022-12-310000911177us-gaap:TradeNamesMembercwst:TransferStationsAcquisitionMember2021-12-310000911177us-gaap:NoncompeteAgreementsMembercwst:TransferStationsAcquisitionMember2023-12-310000911177us-gaap:NoncompeteAgreementsMembercwst:TransferStationsAcquisitionMember2022-12-310000911177us-gaap:NoncompeteAgreementsMembercwst:TransferStationsAcquisitionMember2021-12-310000911177us-gaap:CustomerRelationshipsMembercwst:TransferStationsAcquisitionMember2023-12-310000911177us-gaap:CustomerRelationshipsMembercwst:TransferStationsAcquisitionMember2022-12-310000911177us-gaap:CustomerRelationshipsMembercwst:TransferStationsAcquisitionMember2021-12-310000911177us-gaap:LandMember2023-12-310000911177us-gaap:LandMember2022-12-310000911177cwst:LandfillsMember2023-12-310000911177cwst:LandfillsMember2022-12-310000911177us-gaap:BuildingAndBuildingImprovementsMember2023-12-310000911177us-gaap:BuildingAndBuildingImprovementsMember2022-12-310000911177us-gaap:MachineryAndEquipmentMember2023-12-310000911177us-gaap:MachineryAndEquipmentMember2022-12-310000911177cwst:RollingStockMember2023-12-310000911177cwst:RollingStockMember2022-12-310000911177us-gaap:ContainersMember2023-12-310000911177us-gaap:ContainersMember2022-12-310000911177us-gaap:ConstructionInProgressMember2023-12-310000911177us-gaap:ConstructionInProgressMember2022-12-310000911177cwst:LandfillsMember2023-01-012023-12-310000911177cwst:LandfillsMember2022-01-012022-12-310000911177cwst:LandfillsMember2021-01-012021-12-310000911177us-gaap:MachineryAndEquipmentMember2023-01-012023-12-310000911177us-gaap:MachineryAndEquipmentMember2022-01-012022-12-310000911177us-gaap:LandfillMember2023-01-012023-12-310000911177us-gaap:LandfillMember2022-01-012022-12-310000911177cwst:EasternRegionMember2022-12-310000911177cwst:WesternRegionMember2022-12-310000911177cwst:MidAtlanticRegionMember2022-12-310000911177cwst:ResourceSolutionsRegionMember2022-12-310000911177cwst:EasternRegionMember2021-12-310000911177cwst:WesternRegionMember2021-12-310000911177cwst:MidAtlanticRegionMember2021-12-310000911177cwst:ResourceSolutionsRegionMember2021-12-310000911177us-gaap:NoncompeteAgreementsMember2023-12-310000911177us-gaap:CustomerRelationshipsMember2023-12-310000911177us-gaap:TradeNamesMember2023-12-310000911177us-gaap:NoncompeteAgreementsMember2022-12-310000911177us-gaap:CustomerRelationshipsMember2022-12-310000911177us-gaap:TradeNamesMember2022-12-310000911177us-gaap:SecuredDebtMembercwst:AmendedTermAFacilityDueDecember2026TermLoanFacilityMembercwst:SecuredOvernightFinancingRateSOFRMember2023-12-310000911177us-gaap:SecuredDebtMembercwst:AmendedTermAFacilityDueDecember2026TermLoanFacilityMember2023-12-310000911177us-gaap:SecuredDebtMembercwst:AmendedTermAFacilityDueDecember2026TermLoanFacilityMember2022-12-310000911177us-gaap:SecuredDebtMembercwst:A2023TermLoanFacilityDueDecember2026Membercwst:SecuredOvernightFinancingRateSOFRMember2023-12-310000911177us-gaap:SecuredDebtMembercwst:A2023TermLoanFacilityDueDecember2026Member2023-12-310000911177us-gaap:SecuredDebtMembercwst:A2023TermLoanFacilityDueDecember2026Member2022-12-310000911177us-gaap:LineOfCreditMembercwst:A2023RevolvingCreditFacilityDueDecember2026Membercwst:SecuredOvernightFinancingRateSOFRMember2023-01-012023-12-310000911177us-gaap:LineOfCreditMembercwst:A2023RevolvingCreditFacilityDueDecember2026Member2023-12-310000911177us-gaap:LineOfCreditMembercwst:A2023RevolvingCreditFacilityDueDecember2026Member2022-12-310000911177cwst:RevenueBondsSeriesTwoThousandFourteenDueTwoThousandFortyFourMemberus-gaap:UnsecuredDebtMember2023-12-310000911177cwst:RevenueBondsSeriesTwoThousandFourteenDueTwoThousandFortyFourMemberus-gaap:UnsecuredDebtMember2022-12-310000911177us-gaap:UnsecuredDebtMembercwst:RevenueBondSeriesTwoThousandFourteenRTwoDueTwoThousandFortyFourMember2023-12-310000911177us-gaap:UnsecuredDebtMembercwst:RevenueBondSeriesTwoThousandFourteenRTwoDueTwoThousandFortyFourMember2022-12-310000911177us-gaap:UnsecuredDebtMembercwst:RevenueBondsSeries2020DueSeptember2050Member2023-12-310000911177us-gaap:UnsecuredDebtMembercwst:RevenueBondsSeries2020DueSeptember2050Member2022-12-310000911177cwst:RevenueBondsSeries2020R2DueSeptember2050Memberus-gaap:UnsecuredDebtMember2023-12-310000911177cwst:RevenueBondsSeries2020R2DueSeptember2050Memberus-gaap:UnsecuredDebtMember2022-12-310000911177us-gaap:UnsecuredDebtMembercwst:FinanceAuthorityofMaineSolidWasteDisposalRevenueBondsSeries2005R3FAMEBonds2005R3Member2023-12-310000911177us-gaap:UnsecuredDebtMembercwst:FinanceAuthorityofMaineSolidWasteDisposalRevenueBondsSeries2005R3FAMEBonds2005R3Member2022-12-310000911177us-gaap:UnsecuredDebtMembercwst:FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R1Member2023-12-310000911177us-gaap:UnsecuredDebtMembercwst:FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R1Member2022-12-310000911177us-gaap:UnsecuredDebtMembercwst:FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R2Member2023-12-310000911177us-gaap:UnsecuredDebtMembercwst:FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R2Member2022-12-310000911177cwst:LongTermRevenueBondSeries2013Due2036Memberus-gaap:UnsecuredDebtMember2023-12-310000911177cwst:LongTermRevenueBondSeries2013Due2036Memberus-gaap:UnsecuredDebtMember2022-12-310000911177us-gaap:UnsecuredDebtMembercwst:LongTermRevenueBondSeries2022A1Due2052Member2023-12-310000911177us-gaap:UnsecuredDebtMembercwst:LongTermRevenueBondSeries2022A1Due2052Member2022-12-310000911177cwst:RevenueBondSeriesTwoThousandThirteenDueTwoThousandTwentyNineMemberus-gaap:UnsecuredDebtMember2023-12-310000911177cwst:RevenueBondSeriesTwoThousandThirteenDueTwoThousandTwentyNineMemberus-gaap:UnsecuredDebtMember2022-12-310000911177cwst:NotesPayableMember2023-12-310000911177cwst:NotesPayableMember2022-12-310000911177cwst:CreditFacilityMembercwst:SecuredOvernightFinancingRateSOFRMember2023-01-012023-12-310000911177us-gaap:SecuredDebtMember2023-04-300000911177us-gaap:SecuredDebtMembercwst:A2023TermLoanFacilityDueDecember2026Member2023-05-310000911177us-gaap:SecuredDebtMembercwst:A2023TermLoanFacilityDueDecember2026Member2023-06-012023-06-300000911177us-gaap:UnsecuredDebtMember2023-06-300000911177cwst:CreditFacilityMemberus-gaap:SecuredDebtMember2023-12-310000911177cwst:CreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-12-310000911177cwst:CreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:LetterOfCreditMember2023-12-310000911177cwst:CreditFacilityMember2023-12-310000911177us-gaap:LineOfCreditMembercwst:CreditFacilityMember2023-01-012023-12-310000911177cwst:CreditFacilityMemberus-gaap:BaseRateMember2023-01-012023-12-310000911177us-gaap:SecuredDebtMembercwst:AmendedTermAFacilityDueDecember2026TermLoanFacilityMembercwst:SecuredOvernightFinancingRateSOFRMembersrt:MinimumMember2023-01-012023-12-310000911177us-gaap:SecuredDebtMembercwst:AmendedTermAFacilityDueDecember2026TermLoanFacilityMembercwst:SecuredOvernightFinancingRateSOFRMembersrt:MaximumMember2023-01-012023-12-310000911177us-gaap:SecuredDebtMembercwst:AmendedTermAFacilityDueDecember2026TermLoanFacilityMemberus-gaap:BaseRateMembersrt:MinimumMember2023-01-012023-12-310000911177us-gaap:SecuredDebtMembercwst:AmendedTermAFacilityDueDecember2026TermLoanFacilityMemberus-gaap:BaseRateMembersrt:MaximumMember2023-01-012023-12-310000911177us-gaap:LineOfCreditMembercwst:SecuredOvernightFinancingRateSOFRMembersrt:MinimumMembercwst:RevolvingCreditFacilityDueDecember2026Member2023-01-012023-12-310000911177us-gaap:LineOfCreditMembercwst:SecuredOvernightFinancingRateSOFRMembercwst:RevolvingCreditFacilityDueDecember2026Membersrt:MaximumMember2023-01-012023-12-310000911177us-gaap:LineOfCreditMemberus-gaap:BaseRateMembersrt:MinimumMembercwst:RevolvingCreditFacilityDueDecember2026Member2023-01-012023-12-310000911177us-gaap:LineOfCreditMemberus-gaap:BaseRateMembercwst:RevolvingCreditFacilityDueDecember2026Membersrt:MaximumMember2023-01-012023-12-310000911177us-gaap:SecuredDebtMembercwst:A2023TermLoanFacilityDueDecember2026Membercwst:SecuredOvernightFinancingRateSOFRMembersrt:MinimumMember2023-01-012023-12-310000911177us-gaap:SecuredDebtMembercwst:A2023TermLoanFacilityDueDecember2026Membercwst:SecuredOvernightFinancingRateSOFRMembersrt:MaximumMember2023-01-012023-12-310000911177us-gaap:SecuredDebtMembercwst:A2023TermLoanFacilityDueDecember2026Memberus-gaap:BaseRateMembersrt:MinimumMember2023-01-012023-12-310000911177us-gaap:SecuredDebtMembercwst:A2023TermLoanFacilityDueDecember2026Memberus-gaap:BaseRateMembersrt:MaximumMember2023-01-012023-12-310000911177cwst:CreditFacilityMembersrt:MinimumMember2023-01-012023-12-310000911177cwst:CreditFacilityMembersrt:MaximumMember2023-01-012023-12-310000911177cwst:CreditFacilityMember2023-01-012023-12-310000911177cwst:CreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:LetterOfCreditMember2023-01-012023-12-310000911177us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-12-310000911177us-gaap:UnsecuredDebtMember2023-12-310000911177cwst:GFLEnvironmentalIncMember2023-01-012023-12-310000911177cwst:TwinBridgesAcquisitionMember2023-01-012023-12-310000911177cwst:InterestRateContractActiveMemberus-gaap:CashFlowHedgingMember2021-12-310000911177cwst:InterestRateContractForwardStartingMemberus-gaap:CashFlowHedgingMember2021-12-310000911177us-gaap:InterestRateContractMemberus-gaap:CashFlowHedgingMember2021-12-310000911177cwst:InterestRateContractActiveMemberus-gaap:CashFlowHedgingMember2022-01-012022-12-310000911177cwst:InterestRateContractForwardStartingMemberus-gaap:CashFlowHedgingMember2022-01-012022-12-310000911177us-gaap:InterestRateContractMemberus-gaap:CashFlowHedgingMember2022-01-012022-12-310000911177cwst:InterestRateContractActiveMemberus-gaap:CashFlowHedgingMember2022-12-310000911177cwst:InterestRateContractForwardStartingMemberus-gaap:CashFlowHedgingMember2022-12-310000911177us-gaap:InterestRateContractMemberus-gaap:CashFlowHedgingMember2022-12-310000911177cwst:InterestRateContractActiveMemberus-gaap:CashFlowHedgingMember2023-01-012023-12-310000911177cwst:InterestRateContractForwardStartingMemberus-gaap:CashFlowHedgingMember2023-01-012023-12-310000911177us-gaap:InterestRateContractMemberus-gaap:CashFlowHedgingMember2023-01-012023-12-310000911177cwst:InterestRateContractActiveMemberus-gaap:CashFlowHedgingMember2023-12-310000911177cwst:InterestRateContractForwardStartingMemberus-gaap:CashFlowHedgingMember2023-12-310000911177us-gaap:InterestRateContractMemberus-gaap:CashFlowHedgingMember2023-12-310000911177us-gaap:OtherCurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2023-12-310000911177us-gaap:OtherCurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2022-12-310000911177us-gaap:OtherNoncurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2023-12-310000911177us-gaap:OtherNoncurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2022-12-310000911177us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2023-12-310000911177us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2022-12-310000911177us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:InterestRateSwapMember2023-12-310000911177us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:InterestRateSwapMember2022-12-310000911177us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-12-310000911177us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-12-310000911177cwst:IndustrialRevenueBondsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310000911177cwst:IndustrialRevenueBondsMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310000911177srt:MaximumMember2022-12-310000911177cwst:EnvironmentalRemediationContingencyOtherMember2023-01-012023-12-310000911177cwst:EnvironmentalRemediationContingencyOtherMember2022-01-012022-12-310000911177cwst:InactiveWasteDisposalSiteMember2023-01-012023-12-310000911177cwst:InactiveWasteDisposalSiteMember2022-01-012022-12-310000911177us-gaap:CommonClassAMember2023-06-162023-06-160000911177us-gaap:CommonClassAMember2023-06-160000911177us-gaap:CommonClassAMember2023-01-012023-12-310000911177us-gaap:CommonClassAMembercwst:A2016IncentivePlanMember2023-12-310000911177us-gaap:CommonClassAMembercwst:A2016IncentivePlanMember2023-01-012023-12-310000911177cwst:A2016IncentivePlanMember2023-01-012023-12-310000911177cwst:A2016IncentivePlanMembersrt:MinimumMember2023-01-012023-12-310000911177cwst:A2016IncentivePlanMembersrt:MaximumMember2023-01-012023-12-310000911177cwst:NonEmployeeDirectorMembercwst:RestrictedStockAwardsMember2023-01-012023-12-310000911177us-gaap:EmployeeStockOptionMember2023-01-012023-12-310000911177us-gaap:EmployeeStockOptionMember2022-01-012022-12-310000911177us-gaap:EmployeeStockOptionMember2021-01-012021-12-310000911177us-gaap:EmployeeStockOptionMember2023-12-310000911177cwst:RestrictedStockAwardsRestrictedStockUnitsAndPerformanceStockUnitsMember2022-12-310000911177cwst:RestrictedStockAwardsRestrictedStockUnitsAndPerformanceStockUnitsMember2023-01-012023-12-310000911177cwst:RestrictedStockAwardsRestrictedStockUnitsAndPerformanceStockUnitsMember2023-12-310000911177cwst:PerformanceStockUnitMember2023-01-012023-12-310000911177us-gaap:CommonClassAMembercwst:PerformanceStockUnitMember2023-01-012023-12-310000911177cwst:StockOptionsPerformanceStockUnitsRestrictedStockUnitsAndRestrictedStockMember2023-01-012023-12-310000911177cwst:StockOptionsPerformanceStockUnitsRestrictedStockUnitsAndRestrictedStockMember2022-01-012022-12-310000911177cwst:StockOptionsPerformanceStockUnitsRestrictedStockUnitsAndRestrictedStockMember2021-01-012021-12-310000911177cwst:RestrictedStockAwardsMember2023-12-310000911177cwst:RestrictedStockAwardsMembersrt:WeightedAverageMember2023-01-012023-12-310000911177us-gaap:RestrictedStockUnitsRSUMember2023-12-310000911177us-gaap:RestrictedStockUnitsRSUMembersrt:WeightedAverageMember2023-01-012023-12-310000911177srt:MaximumMembercwst:PerformanceStockUnitMember2023-12-310000911177srt:WeightedAverageMembercwst:PerformanceStockUnitMember2023-01-012023-12-310000911177cwst:MarketbasedPerformanceStockUnitsMember2023-01-012023-12-310000911177cwst:AmendedAndRestatedNineteenNinetySevenEmployeeStockPurchasePlanMember2023-01-012023-12-310000911177cwst:AmendedAndRestatedNineteenNinetySevenEmployeeStockPurchasePlanMember2022-01-012022-12-310000911177cwst:AmendedAndRestatedNineteenNinetySevenEmployeeStockPurchasePlanMember2021-01-012021-12-310000911177us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-12-310000911177us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-012021-12-310000911177us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-310000911177us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-12-310000911177us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-12-310000911177us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-012023-12-310000911177us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-12-310000911177us-gaap:InterestRateSwapMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310000911177us-gaap:InterestRateSwapMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310000911177us-gaap:InterestRateSwapMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310000911177us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310000911177us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310000911177us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310000911177us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:InterestRateSwapMember2023-12-310000911177us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMember2023-12-310000911177us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMember2023-12-310000911177us-gaap:FairValueMeasurementsRecurringMemberus-gaap:LandfillMemberus-gaap:FairValueInputsLevel1Member2023-12-310000911177us-gaap:FairValueMeasurementsRecurringMemberus-gaap:LandfillMemberus-gaap:FairValueInputsLevel2Member2023-12-310000911177us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:LandfillMember2023-12-310000911177us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310000911177us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-12-310000911177us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000911177us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310000911177us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310000911177us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000911177us-gaap:FairValueMeasurementsRecurringMemberus-gaap:LandfillMemberus-gaap:FairValueInputsLevel1Member2022-12-310000911177us-gaap:FairValueMeasurementsRecurringMemberus-gaap:LandfillMemberus-gaap:FairValueInputsLevel2Member2022-12-310000911177us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:LandfillMember2022-12-310000911177us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:InterestRateSwapMember2022-12-310000911177us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMember2022-12-310000911177us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMember2022-12-310000911177us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-01-012023-12-310000911177cwst:DefinedContributionPlanFirstMatchingContributionMembercwst:HourlyEmployeeMember2023-01-012023-12-310000911177cwst:DefinedContributionPlanSecondMatchingContributionMembercwst:HourlyEmployeeMember2023-01-012023-12-310000911177cwst:SalaryEmployeeMember2023-01-012023-12-310000911177us-gaap:CommonClassAMember2023-06-012023-06-010000911177us-gaap:CommonClassAMember2022-01-012022-12-310000911177us-gaap:CommonClassAMember2021-01-012021-12-3100009111772019-01-012019-12-3100009111772019-12-310000911177us-gaap:PensionPlansDefinedBenefitMember2022-01-012022-12-310000911177us-gaap:PensionPlansDefinedBenefitMember2021-01-012021-12-3100009111772020-01-012020-12-310000911177us-gaap:DomesticCountryMember2023-12-310000911177us-gaap:StateAndLocalJurisdictionMember2023-12-310000911177cwst:CompleteDisposalCompanyIncMember2023-12-310000911177cwst:SouthbridgeLandfillMember2023-01-012023-12-310000911177cwst:SouthbridgeLandfillMember2022-01-012022-12-310000911177cwst:SouthbridgeLandfillMember2021-01-012021-12-310000911177us-gaap:CommonClassAMember2021-12-310000911177us-gaap:CommonClassBMember2021-12-310000911177us-gaap:RelatedPartyMember2023-12-310000911177us-gaap:RelatedPartyMember2022-12-310000911177us-gaap:RelatedPartyMember2023-01-012023-12-310000911177us-gaap:RelatedPartyMember2022-01-012022-12-310000911177us-gaap:RelatedPartyMember2021-01-012021-12-3100009111771993-05-011994-04-30cwst:lease0000911177us-gaap:LandfillMember2021-01-012021-12-310000911177us-gaap:LandfillMember2023-12-310000911177us-gaap:LandfillMember2022-12-310000911177cwst:EasternRegionMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-310000911177cwst:EasternRegionMemberus-gaap:IntersegmentEliminationMember2023-01-012023-12-310000911177cwst:EasternRegionMemberus-gaap:OperatingSegmentsMember2023-12-310000911177cwst:WesternRegionMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-310000911177cwst:WesternRegionMemberus-gaap:IntersegmentEliminationMember2023-01-012023-12-310000911177cwst:WesternRegionMemberus-gaap:OperatingSegmentsMember2023-12-310000911177cwst:MidAtlanticRegionMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-310000911177cwst:MidAtlanticRegionMemberus-gaap:IntersegmentEliminationMember2023-01-012023-12-310000911177cwst:MidAtlanticRegionMemberus-gaap:OperatingSegmentsMember2023-12-310000911177cwst:ResourceSolutionsRegionMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-310000911177cwst:ResourceSolutionsRegionMemberus-gaap:IntersegmentEliminationMember2023-01-012023-12-310000911177cwst:ResourceSolutionsRegionMemberus-gaap:OperatingSegmentsMember2023-12-310000911177us-gaap:CorporateNonSegmentMember2023-01-012023-12-310000911177us-gaap:CorporateNonSegmentMember2023-12-310000911177us-gaap:IntersegmentEliminationMember2023-01-012023-12-310000911177cwst:EasternRegionMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-310000911177cwst:EasternRegionMemberus-gaap:IntersegmentEliminationMember2022-01-012022-12-310000911177cwst:EasternRegionMemberus-gaap:OperatingSegmentsMember2022-12-310000911177cwst:WesternRegionMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-310000911177cwst:WesternRegionMemberus-gaap:IntersegmentEliminationMember2022-01-012022-12-310000911177cwst:WesternRegionMemberus-gaap:OperatingSegmentsMember2022-12-310000911177cwst:MidAtlanticRegionMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-310000911177cwst:MidAtlanticRegionMemberus-gaap:IntersegmentEliminationMember2022-01-012022-12-310000911177cwst:MidAtlanticRegionMemberus-gaap:OperatingSegmentsMember2022-12-310000911177cwst:ResourceSolutionsRegionMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-310000911177cwst:ResourceSolutionsRegionMemberus-gaap:IntersegmentEliminationMember2022-01-012022-12-310000911177cwst:ResourceSolutionsRegionMemberus-gaap:OperatingSegmentsMember2022-12-310000911177us-gaap:CorporateNonSegmentMember2022-01-012022-12-310000911177us-gaap:CorporateNonSegmentMember2022-12-310000911177us-gaap:IntersegmentEliminationMember2022-01-012022-12-310000911177cwst:EasternRegionMemberus-gaap:OperatingSegmentsMember2021-01-012021-12-310000911177cwst:EasternRegionMemberus-gaap:IntersegmentEliminationMember2021-01-012021-12-310000911177cwst:EasternRegionMemberus-gaap:OperatingSegmentsMember2021-12-310000911177cwst:WesternRegionMemberus-gaap:OperatingSegmentsMember2021-01-012021-12-310000911177cwst:WesternRegionMemberus-gaap:IntersegmentEliminationMember2021-01-012021-12-310000911177cwst:WesternRegionMemberus-gaap:OperatingSegmentsMember2021-12-310000911177cwst:MidAtlanticRegionMemberus-gaap:OperatingSegmentsMember2021-01-012021-12-310000911177cwst:MidAtlanticRegionMemberus-gaap:IntersegmentEliminationMember2021-01-012021-12-310000911177cwst:MidAtlanticRegionMemberus-gaap:OperatingSegmentsMember2021-12-310000911177cwst:ResourceSolutionsRegionMemberus-gaap:OperatingSegmentsMember2021-01-012021-12-310000911177cwst:ResourceSolutionsRegionMemberus-gaap:IntersegmentEliminationMember2021-01-012021-12-310000911177cwst:ResourceSolutionsRegionMemberus-gaap:OperatingSegmentsMember2021-12-310000911177us-gaap:CorporateNonSegmentMember2021-01-012021-12-310000911177us-gaap:CorporateNonSegmentMember2021-12-310000911177us-gaap:IntersegmentEliminationMember2021-01-012021-12-310000911177cwst:SolidWasteOperationsCollectionMember2023-01-012023-12-310000911177us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembercwst:SolidWasteOperationsCollectionMember2023-01-012023-12-310000911177cwst:SolidWasteOperationsCollectionMember2022-01-012022-12-310000911177us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembercwst:SolidWasteOperationsCollectionMember2022-01-012022-12-310000911177cwst:SolidWasteOperationsCollectionMember2021-01-012021-12-310000911177us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembercwst:SolidWasteOperationsCollectionMember2021-01-012021-12-310000911177cwst:SolidWasteOperationsDisposalMember2023-01-012023-12-310000911177us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembercwst:SolidWasteOperationsDisposalMember2023-01-012023-12-310000911177cwst:SolidWasteOperationsDisposalMember2022-01-012022-12-310000911177us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembercwst:SolidWasteOperationsDisposalMember2022-01-012022-12-310000911177cwst:SolidWasteOperationsDisposalMember2021-01-012021-12-310000911177us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembercwst:SolidWasteOperationsDisposalMember2021-01-012021-12-310000911177cwst:SolidWasteOperationsPowerGenerationMember2023-01-012023-12-310000911177us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembercwst:SolidWasteOperationsPowerGenerationMember2023-01-012023-12-310000911177cwst:SolidWasteOperationsPowerGenerationMember2022-01-012022-12-310000911177us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembercwst:SolidWasteOperationsPowerGenerationMember2022-01-012022-12-310000911177cwst:SolidWasteOperationsPowerGenerationMember2021-01-012021-12-310000911177us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembercwst:SolidWasteOperationsPowerGenerationMember2021-01-012021-12-310000911177cwst:SolidWasteOperationsProcessingMember2023-01-012023-12-310000911177us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembercwst:SolidWasteOperationsProcessingMember2023-01-012023-12-310000911177cwst:SolidWasteOperationsProcessingMember2022-01-012022-12-310000911177us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembercwst:SolidWasteOperationsProcessingMember2022-01-012022-12-310000911177cwst:SolidWasteOperationsProcessingMember2021-01-012021-12-310000911177us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembercwst:SolidWasteOperationsProcessingMember2021-01-012021-12-310000911177us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembercwst:SolidWasteOperationsMember2023-01-012023-12-310000911177cwst:SolidWasteOperationsMember2022-01-012022-12-310000911177us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembercwst:SolidWasteOperationsMember2022-01-012022-12-310000911177cwst:SolidWasteOperationsMember2021-01-012021-12-310000911177us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembercwst:SolidWasteOperationsMember2021-01-012021-12-310000911177cwst:ResourceSolutionsOperationsProcessingMember2023-01-012023-12-310000911177us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembercwst:ResourceSolutionsOperationsProcessingMember2023-01-012023-12-310000911177cwst:ResourceSolutionsOperationsProcessingMember2022-01-012022-12-310000911177us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembercwst:ResourceSolutionsOperationsProcessingMember2022-01-012022-12-310000911177cwst:ResourceSolutionsOperationsProcessingMember2021-01-012021-12-310000911177us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembercwst:ResourceSolutionsOperationsProcessingMember2021-01-012021-12-310000911177us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembercwst:NationalAccountsMember2023-01-012023-12-310000911177us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembercwst:NationalAccountsMember2022-01-012022-12-310000911177us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembercwst:NationalAccountsMember2021-01-012021-12-310000911177cwst:ResourceSolutionsOperationsMember2023-01-012023-12-310000911177us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembercwst:ResourceSolutionsOperationsMember2023-01-012023-12-310000911177cwst:ResourceSolutionsOperationsMember2022-01-012022-12-310000911177us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembercwst:ResourceSolutionsOperationsMember2022-01-012022-12-310000911177cwst:ResourceSolutionsOperationsMember2021-01-012021-12-310000911177us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMembercwst:ResourceSolutionsOperationsMember2021-01-012021-12-310000911177us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2023-01-012023-12-310000911177us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2022-01-012022-12-310000911177us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2021-01-012021-12-310000911177cwst:BradfordJHelgesonMember2023-01-012023-12-310000911177cwst:BradfordJHelgesonMember2023-10-012023-12-3100009111772023-10-012023-12-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
____________________________________________________
FORM 10-K
____________________________________________________
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2023
Or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                      to                     
Commission file number 000-23211
____________________________________________________
CASELLA WASTE SYSTEMS, INC.
(Exact name of registrant as specified in its charter) 
____________________________________________________
Delaware 03-0338873
(State or other jurisdiction of
incorporation or organization)
 (I.R.S. Employer
Identification No.)
25 Greens Hill Lane, Rutland, VT
 05701
(Address of principal executive offices) (Zip Code)
Registrant’s telephone number, including area code: (802775-0325
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading
Symbol(s)
Name of each exchange
on which registered
Class A common stock, $0.01 par value per shareCWSTThe Nasdaq Stock Market LLC
(Nasdaq Global Select Market)
Securities registered pursuant to Section 12(g) of the Act:
None. 
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes      No  
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.    Yes      No  
Indicate by checkmark 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 filer   Accelerated filer Emerging growth company
Non-accelerated filer   Smaller reporting 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 Act.
Indicate by check mark whether the registrant has filed a report and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to § 240.10D-1(b).
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  
The aggregate market value of the common equity held by non-affiliates of the registrant, based on the last reported sale price of the registrant’s Class A common stock on the Nasdaq Stock Market at the close of business on June 30, 2023 was approximately $5.1 billion. The registrant does not have any non-voting common stock outstanding.
There were 57,007,273 shares of Class A common stock, $0.01 par value per share, of the registrant outstanding at January 31, 2024. There were 988,200 shares of Class B common stock, $0.01 par value per share, of the registrant outstanding at January 31, 2024.
Documents Incorporated by Reference
Part III of this Annual Report on Form 10-K incorporates by reference information from the definitive Proxy Statement for the registrant’s 2024 Annual Meeting of Stockholders or a Form10-K/A to be filed with the Securities and Exchange Commission not later than 120 days after the registrant’s fiscal year ended December 31, 2023.


CASELLA WASTE SYSTEMS, INC.
ANNUAL REPORT ON FORM 10-K
TABLE OF CONTENTS
 
ITEM 1.
ITEM 1A.
ITEM 1B.
ITEM 1C.
ITEM 2.
ITEM 3.
ITEM 4.
ITEM 5.
ITEM 6.
ITEM 7.
ITEM 7A.
ITEM 8.
ITEM 9.
ITEM 9A.
ITEM 9B.
ITEM 9C.
ITEM 10.
ITEM 11.
ITEM 12.
ITEM 13.
ITEM 14.
ITEM 15.
ITEM 16.

2

PART I
Unless the context requires otherwise, all references in this Annual Report on Form 10-K to “Casella Waste Systems, Inc.”, “Casella”, the “Company”, “we”, “us” or “our” refer to Casella Waste Systems, Inc. and its consolidated subsidiaries.
Forward-Looking Statements
This Annual Report on Form 10-K contains or incorporates a number of forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Exchange Act of 1934, as amended. Any statements contained in or incorporated by reference into this report that are not statements of historical fact should be considered forward-looking statements. You can identify these forward-looking statements by the use of the words “believes”, “expects”, “anticipates”, “plans”, “may”, “will”, “would”, “intends”, “estimates” and other similar expressions, whether in the negative or affirmative. These forward-looking statements are based on current expectations, estimates, forecasts and projections about the industry and markets in which we operate, as well as management’s beliefs and assumptions, and should be read in conjunction with our consolidated financial statements and notes thereto. We cannot guarantee that we actually will achieve the plans, intentions or expectations disclosed in the forward-looking statements made. The occurrence of the events described and the achievement of the expected results depends on many events, some or all of which are not predictable or within our control. Actual results may differ materially from those set forth in the forward-looking statements. The forward-looking statements in this Annual Report on Form 10-K include, among other things, statements about:
the projected development of additional disposal capacity or expectations regarding permits for existing capacity;
the outcome of any legal or regulatory matter;
expected liquidity and financing plans;
expected future revenues, operations, expenditures and cash needs;
fluctuations in recycling commodity pricing, increases in landfill tipping fees and fuel costs and general economic and weather conditions;
projected future obligations related to final capping, closure and post-closure costs of our existing landfills and any disposal facilities which we may own or operate in the future;
our ability to use our net operating losses and tax positions;
our ability to service our debt obligations;
the recoverability or impairment of any of our assets or goodwill;
estimates of the potential markets for our products and services, including the anticipated drivers for future growth;
sales and marketing plans or price and volume assumptions;
potential business combinations or divestitures;
projected improvements to our infrastructure and the impact of such improvements on our business and operations; and
general economic factors, such as ongoing or potential geopolitical conflict, pandemics, recessions, or similar national or global events, and general macroeconomic conditions, including, among other things, consumer confidence, global supply chain disruptions, inflation, labor supply, fuel prices, interest rates and access to capital markets, that generally are not within our control, and our exposure to credit and counterparty risk.
There are a number of important risks and uncertainties that could cause our actual results to differ materially from those indicated by such forward-looking statements. These risks and uncertainties include, without limitation, those detailed in Item 1A. “Risk Factors” of this Annual Report on Form 10-K. We explicitly disclaim any obligation to update any forward-looking statements whether as a result of new information, future events or otherwise, except as otherwise required by law.
ITEM 1. BUSINESS
Overview
Casella Waste Systems, Inc. is a regional, vertically integrated solid waste services company. We provide resource management expertise and services to residential, commercial, municipal, institutional and industrial customers, primarily in the areas of solid waste collection and disposal, transfer, recycling and organics services.
We provide integrated solid waste services in nine states: Vermont, New Hampshire, New York, Massachusetts, Connecticut, Maine, Pennsylvania, Delaware and Maryland, with our headquarters located in Rutland, Vermont. On June 30, 2023, we acquired the equity interests of four wholly owned subsidiaries of GFL Environmental Inc., which are the basis of our newly formed regional operating segment, the Mid-Atlantic region, that expanded our integrated solid waste services into the states of Delaware and Maryland (the "GFL Acquisition"). Operations under the Mid-Atlantic region commenced on July 1, 2023.
3

We manage our solid waste operations on a geographic basis through three regional operating segments, the Eastern, Western and Mid-Atlantic regions, each of which provides a comprehensive range of non-hazardous solid waste services. We manage our resource renewal operations through the Resource Solutions operating segment, which leverages our core competencies in materials processing, industrial recycling, organics and resource management service offerings to deliver a comprehensive solution for our larger commercial, municipal, institutional and industrial customers that have more diverse waste and recycling needs. Legal, tax, information technology, human resources, certain finance and accounting and other administrative functions are included in our Corporate Entities segment.
For more information about our reportable operating segments, please see "Operational Overview." For financial information concerning our reportable operating segments and additional disclosure over the GFL Acquisition refer to “Item 7. Management’s Discussion and Analysis of Results of Operations and Financial Condition” and “Item 8. Financial Statements and Supplementary Data” of this Annual Report on Form 10-K.
Our website is www.casella.com. We make available, free of charge through our website, our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, Proxy Statements on Schedule 14A, and any amendments to those materials filed pursuant to Sections 13(a) and 15(d) of the Securities Exchange Act of 1934, as amended. We make these reports available through our website as soon as reasonably practicable after we electronically file such materials with or furnish them to the Securities and Exchange Commission (“SEC”). The information found on our website is not part of this or any other report we file with or furnish to the SEC.
Growth Strategy
Our goal is to maintain and build lasting shareholder value by providing exemplary service to our customers, while operating in a safe and environmentally sound manner. Throughout our history we have worked with many of our key customers to improve their environmental footprint and to help meet sustainability goals by increasing their recycling rates, diverting organic materials out of the waste stream into beneficial use processes, and partnering to develop resource solutions within their organizations or communities. Since we first began operating in Vermont in 1975, our business strategy has been firmly tied to creating a sustainable resource management model, and we continue to be rooted in these same tenets today.
We continue to invest in resources (team, technology, facilities, and capital) to further develop this important long-term strategy that we believe will continue to differentiate our service offerings to our customers, make us an employer of choice for our people, and improve our economic returns. We strive to create long-term value for all of our stakeholders, including customers, employees, communities and shareholders.
Our primary objective is to maximize long-term shareholder value through a combination of financial performance and strategic asset positioning. We utilize a comprehensive strategic planning process to assess and refine our strategic objectives in the context of our asset mix, the current market environment, opportunity set for growth and capital allocation. This process helps the management team allocate resources to a range of business opportunities with the goal to maximize long-term financial returns and competitive positioning.
In February 2022, we announced an updated long-term strategic plan through the fiscal year ending December 31, 2024 (the "2024 Plan"). We executed well against the 2024 Plan in the fiscal year ended December 31, 2023 ("fiscal year 2023") and grew our business meaningfully. Notably, we closed on seven acquisitions in fiscal year 2023 within existing and adjacent geographies, including a new and expanded integrated solid waste services operating footprint in Pennsylvania, Maryland, and Delaware through the GFL Acquisition, as well as an expansion to our collection, transfer, and recycling business in the greater Albany, New York area through the acquisition of the assets of Consolidated Waste Services, LLC and its affiliates (dba Twin Bridges), which was completed on September 1, 2023 ("Twin Bridges Acquisition"). We believe this positions our business well to explore future operating and growth opportunities across both the Northeast as well as through our new platform in the Mid-Atlantic over time. For information regarding our business acquisitions, see Note 5, Business Combinations to our consolidated financial statements included under Item 8. "Financial Statements and Supplementary Data" of this Annual Report on Form 10-K. The key strategies of the 2024 Plan, set forth below, reflect our continued focus on creating shareholder value through execution against our core competencies, disciplined growth strategy and strengthening foundational pillars.
(1)Increasing landfill returns;
(2)Driving additional profitability in collection operations;
(3)Creating incremental value through Resource Solutions;
(4)Allocating capital to return driven growth; and
(5)Strengthening four key foundational pillars:
People: Developing a safe, engaged, ready workforce to support growth.
Sustainable Growth: Driving profitable growth through an integrated resource solutions approach.
Technology: Driving profitable growth and efficiencies through technology.
4

Facilities: Developing necessary long-term infrastructure through facilities planning.
Increasing Landfill Returns
Over the last 10 years, disposal capacity has tightened in the Northeast market as permanent site closures have reduced capacity, partially offset by select volumes leaving the market via rail to out-of-state disposal sites. Given this backdrop and the positioning of our assets, and in response to persistent cost inflation, we advanced landfill pricing by 8.1% for fiscal year 2023, as compared to the fiscal year ended December 31, 2022 ("fiscal year 2022"). We believe that a positive pricing backdrop will continue, as additional site closures are expected over the next several years.
On the landfill development side, we continue to advance key permitting activities across our landfills to increase annual capacity limits at select sites and expand total permitted capacity across our footprint. Since early 2016, we have been advancing permit increases at our Subtitle D landfills, cumulatively adding approximately 0.5 million tons per year of permitted capacity and approximately 50.9 million cubic yards of permitted airspace.
We also continue to focus on improving our landfill operations through various initiatives related to safety, compliance, operating practices, and capital efficiency programs.
Driving Additional Profitability in Collection Operations
Collection pricing was up 7.9% for fiscal year 2023, as compared to fiscal year 2022, with sustained execution against our strategic pricing programs, which helped to offset inflationary pressures. We also continue to advance several key operational initiatives, including route optimization, fleet standardization and automation, acquisition integration and maintenance programs to further reduce our operating costs and further improve safety in our collection operations. Our comprehensive fleet plan is designed to optimize our fleet and target truck replacements in order to maximize returns, reduce our operating expenses through lower maintenance costs, improve our service levels through reduced down times, and increase automation and optimization of trucks and service types.
From a technology perspective, we continue to advance business intelligence tools that provide our teams with actionable data as well as investment and deployment of on-board-computers and cameras designed to enhance safety and service and modernize our fleet. We also remain focused on acquisition integration as we work diligently to onboard new customers and employees, while enhancing service accuracy, increasing operating efficiencies, and optimizing the internalization of solid waste and recycling volumes into our facilities.
The combination of these operating advancements and pricing programs are driving improved results in our collection operations, with our cost of operations as a percentage of revenues down approximately 100 basis points in fiscal year 2023 as compared to fiscal year 2022.
We also remain focused on mitigating fuel cost exposure through our floating fuel cost recovery fee program. In fiscal year 2023, this program helped to offset the impact of changing fuel costs due to fluctuating fuel prices.
Creating Incremental Value Through Resource Solutions
Our Resource Solutions operating segment's business strategy is focused on driving value-added resource management and sustainability-oriented solutions to our customers. These solutions range from professional services to large industrial, institutional or multi-site retail customers, our organics business, which is a leader in organics processing and disposal, and our large scale, technology-driven recycling business.
We leverage our core competencies in materials processing, industrial recycling, organics and resource management service offerings to deliver a comprehensive solution for our larger commercial, municipal, institutional, and industrial customers with more diverse waste and recycling needs. Our processing operations consist of our recycling and biosolids facilities where we receive inbound materials, process the volume, and sell the resulting products into end markets.
A focus of our recycling business model is to reduce exposure to recycling commodity price volatility and drive adequate returns in all market cycles. We have accomplished this by: (1) restructuring most third-party processing contracts to limit downside risk through processing fees; (2) implementing our sustainability recycling adjustment fee (“SRA Fee(s)”) that floats inversely to changes in recycling commodity prices; (3) investing in processing infrastructure to reduce operating costs and improve the quality of post-sorted commodities, such as the replacement and upgrade of the processing equipment at our Charlestown, Massachusetts materials recovery facility ("MRF") completed in fiscal year 2023; and (4) developing strong partnerships with industrial consumers of recycled materials to ensure circularity. Where implemented, our risk mitigation programs offset most recycling commodity price decline and allow us to return value to our customers with higher recycling commodity prices through lower tipping fees and a lower SRA Fee. Given our growth strategy, at times, the businesses we acquire may not have sufficient risk mitigation programs and thus may temporarily increase our recycling commodity risk exposure. Over time, we strive to mitigate recycling commodity risk exposure and improve returns.
5

Our National Accounts business, which we previously referred to as our Customer Solutions business, consist of brokerage and resource management services provided to large customers with broad sustainability needs. This professional services business continues to make progress pivoting from the legacy waste and recycling brokerage model to an advisory services organization focused on helping large industrial and institutional customers develop and achieve actionable resource management and sustainability goals.
Allocating Capital to Return-Driven Growth
We have focused on a balanced growth strategy through a combination of acquisitions, development projects, and new contracts while adhering to strict capital discipline standards. Our objectives include simplifying our business structure, reducing risk exposure, increasing returns, and improving cash flows. As a result of these actions, we have grown our business and maintained conservative debt levels with a consolidated net leverage ratio of 2.78x as of December 31, 2023. See Item 7. “Management's Discussion and Analysis of Financial Condition and Results of Operations” of this Annual Report on Form 10-K for more disclosure about our consolidated net leverage ratio. We believe the strength of our balance sheet coupled with a robust acquisition pipeline positions us well for continued execution against our growth strategy.
We have acquired 60 solid waste collection, transfer and recycling businesses since the beginning of the fiscal year ended December 31, 2018 ("fiscal year 2018") through fiscal year 2023 with over $600 million of total annualized revenues. This includes seven solid waste, collection, transfer and recycling businesses acquired in fiscal year 2023 with approximately $315 million in total annualized revenues. We expect roll-over revenue growth of approximately $175 million in the fiscal year ending December 31, 2024 ("fiscal year 2024") from acquisitions completed in fiscal year 2023.
We expect to adhere to our disciplined capital return hurdles and rigorous review and risk management process in executing against our acquisition and development opportunities. We are focused on acquiring well-run businesses in strategic markets across our footprint and in markets that will drive additional operating synergies and provide opportunities to grow profitably, and further our potential to expand into new market areas over time.
Strengthening Foundational Pillars
Execution against the 2024 Plan is supported by strengthening our foundational pillars: people, sustainable growth, technology, and facilities. We believe that it is important to continue to invest in and strengthen our foundational pillars to support growth and further differentiate our business strategy.
People. We continue to invest in our people through leadership development, our career paths program, technical training for key roles such as drivers and mechanics, and incentive compensation structures that seek to align our employees’ incentives with our long-term goal to improve cash flows and returns on invested capital. As a result of our acquisition activity in fiscal year 2023, which included entry into new markets, we have grown our workforce by over 30% as compared to fiscal year 2022, to approximately 4,200 employees. Our integration process has focused on welcoming and introducing our culture to new team members as well as providing the necessary resources across all operations. We believe investing in our team and culture, and creating a safe, engaged, and ready workforce is key to our continued success.
Sustainable Growth. Execution against the key strategies within the 2024 Plan are supported by our sustainable growth initiatives. We are focused on driving further value through profitable new customer growth and the expansion of services with existing customers. Through an integrated effort across our sales, marketing, engagement, customer care, communications, and sustainability functions, we seek to enhance customer profitability, improve key customer retention, and further growth within markets through a differentiated sustainable service platform.
We have increased our sales training and developed centralized processes, consistent sales metrics, and compensation programs to position us to further improve accountability and alignment across our organization. Our sustainable growth initiatives shape how we interact with our customers and with the communities we serve.
Technology. We have a multi-year technology plan focused on driving operating and back-office cost efficiencies, customer value, and strategic growth. Through fiscal year 2023, we have successfully implemented: a new Customer Resource Management system to help manage and drive higher sales force effectiveness; a new Case Management system to ensure strong integration between our sales force, customer care group and operating teams; a cloud-based Enterprise Resource Planning system as the financial backbone to our business; and a new digital procurement system to enhance spend category management and drive efficiencies.
We plan to continue our measured approach to technology implementation, with capital investment in select technologies that are long-term strategic fits, drive operational efficiencies, and streamline various back-office functions. This initiative also includes the implementation of route optimization software and a new on-board computing platform to drive efficiencies, safety, and improve billings. We have also increased our access to actionable real-time data through continued improvements to our business intelligence software over the last several years.
6

Facilities. We believe prioritizing and allocating capital to meet our long-term facility needs will help to improve employee safety, operating efficiencies, acquisition integration, and employee engagement. Our multi-year facility strategy helps to guide decisions related to facility expansions, consolidations, and relocations as well as key property or facility acquisitions. We are also focused on developing facility standards that will create a more welcoming and accommodating experience for our employees, customers, vendors, and site visitors. These attributes coupled with improved functional design aim to increase the attraction and retention of key roles across our organization.
Human Capital
We believe that one of the most important factors in achieving our long-term strategy is to hire, develop, and retain employees who will be able to make good decisions for our business, customers and communities by adhering to our core values of service, trust, responsibility, integrity, continuous improvement and teamwork ("Core Values"). Our team consists of drivers, vehicle technicians, equipment operators, recycling facility sorters, engineers, accountants, customer care specialists, and many other key roles.
As of January 31, 2024, we employed approximately 4,200 employees, including approximately 800 managerial, sales, clerical, information systems or other administrative employees and approximately 3,400 employees involved in collection, transfer, disposal, recycling, organics or other operations. Approximately 180 of our employees are covered by collective bargaining agreements.
Health, Safety and Wellness
A top priority across all of our operations is to protect the health and safety of our team and the communities that we serve. At the heart of our safety program are our safety and operations teams, who are dedicated to ensuring that every employee has a safe operating environment and the necessary training and personal protective equipment to safely conduct their role. Both the success of our safety programs and the performance of our health and safety and operations teams is measured by our total recordable incident rate, a measure of accidents and injuries compared to hours worked. Our extensive focus on new hire and ongoing training programs also helps us to manage and reduce operational risks for our front-line employees.
We are also focused on facility upgrades, enhancements, and standards that result in safety and operational improvements, while furthering employee engagement. We understand the importance of providing a safe and attractive environment for our employees to work.
Compensation and Benefit Programs
We strive to provide the necessary resources to support the physical and mental health of our employees and the overall well-being of their families and the communities that we serve. We aim to achieve this through our benefit programs, caring attitude towards our employees, deep engagement in our communities, and adherence to our Core Values. We are committed to offering high quality benefits at affordable rates, competitive compensation based on role, experience and performance, and a career path program to encourage members of our team to advance throughout their employment with us. We conduct market-based surveys to ensure that our employees continue to be paid competitively, and we perform annual reviews to provide feedback and support the growth and development of members of our team.
We offer our employees access to enhanced benefits such as a concierge surgery service, telemedicine options, access to a certified clinical pharmacist to support employees in managing their medications and healthcare budget, and online psychology appointments. We understand the importance of work-life balance for our employees and offer eight weeks maternity leave as well as maintain a robust employee assistance program designed to provide support and guidance related to personal life challenges and events. Further, our Employee Life Navigator program is focused on employee retention, career development, and financial stability for at risk employees. Through comprehensive compensation and benefits, ongoing employee development, tuition reimbursement and a focus on health, safety and employee well-being, we wish to help our employees in all aspects of their lives so they can realize their value and do their best work.
People, Culture & Belonging
Our commitment to workplace diversity, equity, and a culture of inclusion is rooted in our Core Values and our People, Culture & Belonging initiatives. Our vision is to draw on our Core Values to achieve diversity throughout our workforce, including our leadership, through the following:
directing recruiting efforts to new talent pools, promoting diversity in our training and development programs, and encouraging diversity within our process for advancing our next cohort of leaders;
focusing on ongoing cultural awareness and competency training program for managers that emphasize people, culture and belonging; and
7

incorporating diversity, equity, and inclusion practices as part of our ongoing efforts to upgrade our procurement system and practices.
Employee Engagement, Training and Development
We are committed to building people and cultivating engagement by investing in our career path program in order to provide a clear and measurable development pathway for career growth, including the following training initiatives and programs.
Apprenticeships. We have developed an apprenticeship program for drivers and technicians, where we recruit new employees from diverse backgrounds and help them build the skills they need to thrive in our organization.
Commercial Driver's License Training. We have developed a commercial driver's license ("CDL") training school and have partnered with several additional training schools across our operating footprint to help develop skilled drivers for our team. Since the beginning of the fiscal year ended December 31, 2021 ("fiscal year 2021"), we have supported over 200 drivers in securing their CDL, which has unlocked new opportunities for them within our company.
Operations Trainee Program. Our operations trainee program develops individuals into frontline management roles. Through on-the-job training, participants learn the technical and leadership skills required to lead our operations. This program has become a strong pipeline for our operating managers across our company. We continue to expand our management development programs across the organization.
Diesel Mechanic Training. In fiscal year 2023 we launched our in house Diesel Technician school and, with our continued collaboration with technical schools, have produced several diesel technicians throughout our organization. We continue to enhance our training infrastructure and resources to attract, develop, and retain skilled diesel mechanics.
We have also increased our focus on Core Values training to support the continued growth of our workforce and ensure that new employees understand our culture and values. This training highlights our commitment to integrating new employees and ensuring that there is continuity in our message about culture within our organization.
Operational Overview
We manage our solid waste operations, which are vertically integrated and include a full range of solid waste services, on a geographic basis through three regional operating segments, which we designate as the Eastern, Western and Mid-Atlantic regions. Within each geographic region, we organize our solid waste services around smaller market areas that we also refer to as “wastesheds.” A wasteshed is an area that comprises the complete cycle of activities in the solid waste services process, from collection to transfer operations and recycling to disposal in landfills, some of which may be owned and/or operated by third parties. We typically operate several divisions within each market area, or wasteshed, each of which provides a particular service, such as collection, recycling, disposal or transfer. Each division operates interdependently with the other divisions within the market area. Each market area generally operates autonomously from adjoining market areas.
Our Eastern region consists of wastesheds located in Maine, northern, central and southeastern New Hampshire, central and eastern Massachusetts, and eastern Connecticut. We began entering into these wastesheds beginning in 1996 and have expanded primarily through acquisitions and organic growth since. Our Western region consists of wastesheds located in Vermont, southwestern New Hampshire, eastern, western and upstate New York, western Massachusetts, and in Pennsylvania around our Subtitle D landfill located in Mount Jewett, Pennsylvania ("McKean Landfill"). We began entering into these wastesheds in 1997 and have expanded primarily through tuck-in acquisitions and organic growth since. We remain focused on increasing our vertical integration in our Western region through extension of our reach into new markets. Our Mid-Atlantic region consists of wastesheds located in eastern Pennsylvania, Delaware and Maryland. We began operations in these wastesheds in 2023 after the completion of the GFL Acquisition.
We manage our resource renewal operations through the Resource Solutions operating segment, which leverages our core competencies in materials processing, industrial recycling, organics and resource management service offerings to deliver a comprehensive solution for our larger commercial, municipal, institutional and industrial customers that have more diverse waste and recycling needs. The Resource Solutions operating segment is not specific to a geography and is organized to leverage our core competencies across our entire business footprint.
8

The following table provides information about each reportable segment (as of January 31, 2024 except revenue information, which is for fiscal year 2023):
 Eastern
Western
Mid-Atlantic
Resource Solutions
Revenues (in millions)$374.5$511.6$85.6$292.8
Number of Properties:
Solid waste collection facilities23329
Transfer stations29411
Recycling and processing facilities3620
Subtitle D landfills26
Landfill gas-to-energy facilities12
Construction and demolition ("C&D") landfills1
For financial information concerning our reportable segments, refer to “Item 7. Management’s Discussion and Analysis of Results of Operations and Financial Condition” and “Item 8. Financial Statements and Supplementary Data” of this Annual Report on Form 10-K.
Solid Waste Operations
Solid waste operations within our Eastern, Western and Mid-Atlantic regions consist of a comprehensive range of solid waste services. Our Eastern and Western regions are comprised primarily of solid waste collection, transfer station, and disposal facilities. Revenues derived from our solid waste operations in our Eastern and Western regions consist primarily of fees charged to customers for solid waste collection and disposal services, including landfill, transfer station and transportation, while also providing landfill gas-to-energy and processing services. Our Mid-Atlantic region is comprised of collection facilities and a transfer station facility. Revenues in our Mid-Atlantic region consist primarily of fees charged to customers for solid waste collection and transfer services. We derive a substantial portion of our collection revenues from commercial, industrial and municipal services that are generally performed under service agreements or pursuant to contracts with municipalities. The majority of our residential collection services are performed on a subscription basis with individual property owners or occupants. Landfill and transfer customers are charged a tipping fee on a per ton basis for disposing of their solid waste at our disposal facilities and transfer stations. We also generate and sell electricity, renewable energy credits, and energy capacity payments at certain of our landfill facilities.
Collection. A majority of our commercial and industrial collection services are performed under one-to-five year service agreements, with prices and fees determined by such factors as: collection frequency; type of equipment and containers furnished; type, volume and weight of solid waste collected; distance to the disposal or processing facility; and cost of disposal or processing. Our residential collection services are performed either on a subscription basis (with no underlying contract) with individuals, or through contracts with municipalities, homeowner associations, apartment building owners or mobile home park operators.
Transfer Stations. Our transfer stations receive, process and transfer solid waste, collected by our various residential and commercial collection operations along with volumes from various third party service providers, for transport to disposal facilities by larger vehicles. We believe that transfer stations benefit us by: (1) increasing the size of the wastesheds which have access to our landfills or third-party disposal facilities; (2) reducing costs by improving utilization of collection personnel and equipment; and (3) helping us build relationships with municipalities and other customers by providing a local physical presence and enhanced local service capabilities.
Landfills. We operate eight solid waste Subtitle D landfills and one landfill permitted to accept C&D materials. Revenues are received from municipalities and other customers in the form of tipping fees. The estimated capacity at our landfills is subject to change based on engineering factors, requirements of regulatory authorities, our ability to continue to operate our landfills in compliance with applicable regulations and our ability to successfully renew operating permits and obtain expansion permits at our sites.
9

The following table (in thousands) reflects the aggregate landfill capacity and airspace changes, in tons, for landfills we operated during fiscal years 2023, 2022 and 2021:
 Fiscal Year 2023Fiscal Year 2022Fiscal Year 2021
 Estimated
Remaining
Permitted
Capacity
(1)
Estimated
Additional
Permittable
Capacity
(1)(2)
Estimated
Total
Capacity
Estimated
Remaining
Permitted
Capacity
(1)
Estimated
Additional
Permittable
Capacity
(1)(2)
Estimated
Total
Capacity
Estimated
Remaining
Permitted
Capacity
(1)
Estimated
Additional
Permittable
Capacity
(1)(2)
Estimated
Total
Capacity
Balance, beginning of year57,547 49,632 107,179 58,705 47,251 105,956 42,681 31,239 73,920 
New expansions pursued (3)
— — — — 4,494 4,494 19,607 16,200 35,807 
Permits granted
— — — — — — — — — 
Airspace consumed(3,615)— (3,615)(3,672)— (3,672)(3,675)— (3,675)
Changes in engineering estimates (4)
703 783 1,486 2,514 (2,113)401 92 (188)(96)
Balance, end of year54,635 50,415 105,050 57,547 49,632 107,179 58,705 47,251 105,956 
(1)We convert estimated remaining permitted capacity and estimated additional permittable capacity from cubic yards to tons by assuming a compaction factor derived from historical average compaction factors, with modification for future anticipated changes. In addition to a total capacity limit, certain permits place a daily and/or annual limit on capacity.
(2)Represents capacity which we have determined to be “permittable” in accordance with the following criteria: (i) we control the land on which the expansion is sought; (ii) all technical siting criteria have been met or a variance has been obtained or is reasonably expected to be obtained; (iii) we have not identified any legal or political impediments which we believe will not be resolved in our favor; (iv) we are actively working on obtaining any necessary permits and we expect that all required permits will be received; and (v) senior management has approved the project based on a review of the engineering design and determination that the financial return profile meets our investment criteria.
(3)The increase in capacity associated with new expansions pursued at various landfills in our Western region (Hakes Landfill (defined below) in fiscal year 2022; and McKean Landfill and Hyland Landfill (defined below) in fiscal year 2021).
(4)The variation in changes in airspace capacity associated with engineering estimates are primarily the result of changes in compaction at our landfills and estimated airspace changes associated with design changes at certain of our landfills.
Our Eastern region consists of the following Subtitle D landfills located in Bethlehem, New Hampshire ("NCES Landfll") and West Old Town, Maine ("Juniper Ridge Landfill"):
NCES Landfill. NCES Landfill is a Subtitle D landfill located in Bethlehem, New Hampshire that we purchased in 1994. NCES Landfill currently consists of approximately 52 acres of permitted or permittable landfill area, and is permitted to accept 0.23 million cubic yards of municipal solid waste, C&D material and certain pre-approved special wastes annually. We are party to an agreement for the construction of a landfill renewable natural gas ("RNG") facility, which will be constructed, owned and operated by a third-party.
Juniper Ridge Landfill. Juniper Ridge Landfill is a Subtitle D landfill located in West Old Town, Maine. In 2004, we completed transactions with the State of Maine and Georgia-Pacific Corporation (“Georgia Pacific”), pursuant to which the State of Maine took ownership of Juniper Ridge Landfill, formerly owned by Georgia Pacific, and we became the operator under a 30-year operating and services agreement between us and the State of Maine. Juniper Ridge Landfill currently consists of approximately 150 acres of permitted or permittable landfill area, which is sufficient to permit the additional airspace required for the term of the 30-year operating and services agreement, and is permitted to accept the following waste originating from the State of Maine: C&D material, ash from municipal solid waste incinerators and fossil fuel boilers, front end processed residuals and bypass municipal solid waste from waste-to-energy facilities and certain pre-approved special waste. Outside of the limitations on municipal solid waste, there are no annual tonnage limitations at Juniper Ridge Landfill. We are party to an agreement for the construction of a landfill RNG facility plant at the Juniper Ridge Landfill, which will be constructed, owned and operated by a third-party.
10

Our Western region consists of the following Subtitle D landfills located in Coventry, Vermont ("Waste USA Landfill"), Morrisonville, New York ("Clinton County Landfill"), Angelica, New York ("Hyland Landfill"), Seneca, New York ("Ontario County Landfill"), Chemung, New York ("Chemung County Landfill") and McKean Landfill, and a C&D landfill located in Campbell, New York ("Hakes Landfill"):
Waste USA Landfill. Waste USA Landfill is a Subtitle D landfill located in Coventry, Vermont that we purchased in 1995, and is the only operating permitted Subtitle D landfill in the State of Vermont. Waste USA Landfill consists of approximately 144 acres of permitted or permittable landfill area and is permitted to accept up to 0.6 million tons of municipal solid waste, C&D material and certain pre-approved special waste annually. The Waste USA Landfill site houses a landfill gas-to-energy plant, which is owned and operated by a third-party, that has the capacity to generate 8.0 MW of energy.
Clinton County Landfill. Clinton County Landfill is a Subtitle D landfill located in Morrisonville, New York that we have operated under an operating, management and lease agreement since 1996. Clinton County Landfill currently consists of approximately 197 acres of permitted or permittable landfill area, portions of which are leased from Clinton County, and other portions owned by us, is permitted to accept up to approximately 0.3 million tons of municipal solid waste, C&D material and certain pre-approved special waste annually. The Clinton County Landfill site houses a landfill gas-to-energy facility, which we own, but is operated by a third party, that has the capacity to generate 6.4 MW of energy.
Hyland Landfill. Hyland Landfill is a Subtitle D landfill located in Angelica, New York that we own, and that began accepting waste in 1998. Hyland Landfill currently consists of approximately 178 acres of permitted or permittable landfill area and is permitted to accept up to 0.5 million tons of municipal solid waste, C&D material and certain pre-approved special waste annually. The Hyland Landfill site houses a landfill gas-to-energy facility, which we own, but is operated by a third-party, that has the capacity to generate 4.8 MW of energy.
Ontario County Landfill. Ontario County Landfill is a Subtitle D landfill located in Seneca, New York. In 2003, we entered into a 25-year operation, management and lease agreement for the Ontario County Landfill with the Ontario County Board of Supervisors. Ontario County Landfill currently consists of approximately 171 acres of permitted or permittable landfill area and is permitted to accept up to 0.9 million tons of municipal solid waste, C&D material and certain pre-approved special waste annually and is strategically situated to accept long haul volume from both the eastern and downstate New York markets. In January 2016, we received an expansion permit at the Ontario County Landfill, which is sufficient to permit the additional airspace required for the remaining term of the 25-year operation, management and lease agreement. The Ontario County Landfill site houses a Zero-Sort MRF, which is operated by us, and a landfill gas-to-energy facility, which is owned and operated by a third-party, that has the capacity to generate 11.2 MW of energy.
Hakes Landfill. Hakes Landfill is a C&D landfill located in Campbell, New York that we purchased in 1998. Hakes Landfill currently consists of approximately 122 acres of permitted and permittable landfill area and is permitted to accept up to 0.5 million tons of C&D material annually.
Chemung County Landfill. Chemung County Landfill is a Subtitle D landfill located in Chemung, New York. In 2005, we entered into a 25-year operation, management and lease agreement for Chemung County Landfill and certain other facilities with Chemung County. Chemung County Landfill currently consists of approximately 132 acres of permitted or permittable landfill area strategically situated to accept long haul volume from both eastern and downstate New York markets and is permitted to accept up to 0.4 million tons of municipal solid waste and certain pre-approved special waste annually and 20.5 thousand tons of C&D material annually. In the fiscal year ended December 31, 2016, we received an expansion permit at Chemung County Landfill, which is sufficient to permit the additional airspace required for the remaining term of the 25-year operation, management and lease agreement. In fiscal year 2019, we exercised an option to extend the remaining term of the operation, management and lease agreement for up to five years through 2035.
McKean Landfill. McKean Landfill is a Subtitle D landfill located in Mount Jewett, Pennsylvania that we purchased in 2011. McKean Landfill currently consists of approximately 256 acres of permitted or permittable landfill area and is permitted to accept up to approximately 1.6 million tons of municipal solid waste, C&D material and certain pre-approved special waste annually. We are actively in the process of investing capital in the development of rail infrastructure to expand the market reach for the landfill to rail capable transfer facilities.
Our closed landfills consist of the following landfills:
In fiscal year 2017, we initiated a plan to cease operations of the Town of Southbridge, Massachusetts landfill (“Southbridge Landfill”) and decided to not proceed with expansion efforts and to close Southbridge Landfill once the remaining capacity had been exhausted, which occurred in fiscal year 2018. Closure operations, which began in November 2018 when Southbridge Landfill reached its final capacity, are ongoing. The site houses a landfill gas-to-energy facility, which we own, but is operated by a third-party, that has the capacity to generate 1.6 MW of energy.
11

In addition to Southbridge Landfill, we own and/or manage five unlined landfills and three lined landfills that are not currently in operation. We are closing, in the case of Southbridge Landfill, or have closed and capped all of these landfills according to applicable environmental regulatory standards.
Resource Solutions
Our Resource Solutions operating segment was formed to leverage our core competencies in materials processing, industrial recycling, organics and resource management service offerings in order to generate additional value from the waste stream for larger commercial, municipal, institutional and industrial customers with more diverse needs. Resource Solutions services are comprised of processing services and our National Accounts business. We also work to develop and/or partner with firms that have developed innovative approaches to deriving incremental value from the organic portion of the waste stream.
Processing. Processing services consist of the receipt of recycled, sludge or other organic materials at one of our materials recovery, processing or disposal facilities, where it is then sorted, mixed and/or processed, and then repurposed, disposed of or sold. Revenues from processing services are derived from municipalities and customers in the form of processing fees, tipping fees, and commodity sales, primarily comprised of newspaper, corrugated containers, plastics, ferrous and aluminum, and organic materials such as our earthlife® soils products including fertilizers, composts and mulches.
We are one of the largest processors and marketers of recycled materials in the northeastern United States with facilities located in Vermont, New York, Maine, Connecticut, Massachusetts, and Pennsylvania, including our eight large-scale, high volume MRFs, which utilize sophisticated processing operations, two of which are located in New York, two of which are located in Vermont, two of which are located in Massachusetts, one of which is located in Connecticut and one of which is located in Maine. Three of the eight MRFs are leased, four are owned, and one is operated by us under a contract with a municipal third-party. Our MRFs receive, sort, bale and sell recyclable materials originating from the municipal solid waste stream, including newsprint, cardboard, office paper, glass, plastic, steel or aluminum containers and bottles. We also operate smaller MRFs, which generally process recyclables collected from our various residential and commercial collection operations.
A substantial portion of the recyclable materials provided is delivered pursuant to multiple long-term anchor contracts. The terms of the recycling contracts vary, but all of the contracts provide that the municipality or a third-party delivers the recycled materials to our facility. These contracts may include a minimum volume guarantee by the municipality. We also have service agreements with individual towns and cities and commercial customers, including small solid waste companies and major competitors, which do not have processing capacity within a specific geographic region. Under the recycling contracts, we charge the municipality a fee for each ton of material delivered to us. Some contracts contain revenue sharing arrangements under which the municipality receives a specified percentage of our revenues from the sale of the recovered materials if certain economic thresholds are met. In fiscal year 2023, we processed and/or marketed in total over 0.8 million tons of recyclable materials, including tons marketed through our National Accounts business commodity brokerage division and our baling facilities located throughout our footprint.
The pricing for recyclable materials can fluctuate based upon market conditions. We have actively worked to reduce our risk exposure to commodity pricing volatility through our efforts to shift customers to a processing fee model and other risk management programs. We effectively manage commodity pricing volatility through our long-term revenue sharing (or processing fee) contracts with customers. Under such contracts, we obtain a guaranteed minimum price for recyclable materials through the receipt of a tipping or processing fee when commodity prices fall below agreed upon thresholds. Conversely, when prices for recyclable materials rise above agreed upon thresholds, we provide the counterparty with a portion of the related revenues above such threshold. Also, we mitigate the impact from commodity price fluctuations through the use of a floating SRA Fee charged to collection customers to reduce recycling commodity risk. Further, we work to manage commodity pricing risk through commodity sales contracts with large domestic companies that use the recyclable materials in their manufacturing process, such as paper, packaging and consumer goods companies.
The global recycling market has experienced volatility due to changes in economic conditions and numerous other factors beyond our control. In fiscal year 2017, China's National Sword program resulted in negative commodity pricing pressure. Recycling commodity price volatility resulted in near record highs in the second quarter of fiscal year 2022 followed by near record lows in the fourth quarter of fiscal year 2022. Recycling commodity prices improved and stabilized in fiscal year 2023.
See also Item 7A. “Quantitative and Qualitative Disclosure About Market Risk” of this Annual Report on Form 10-K for further discussion over commodity price volatility.
12


National Accounts. Our National Accounts business consists of brokerage services and overall resource management services, which provide a wide range of environmental services and resource management solutions to large and complex organizations, as well as traditional collection, disposal and recycling services provided to large account multi-site customers. In brokerage arrangements, we act as an agent that facilitates the sale of recyclable and organic materials between an inbound customer and an outbound customer. Revenues from the brokerage of recycled materials are recognized on a net basis at the time of shipment. In general, these fees are variable in nature. In overall resource management services, we work with larger scale commercial or industrial organizations (including multi-location customers, colleges and universities, municipalities, and industrial customers) to develop customized solid waste and recycling solutions. The focus of this business is to help these large-scale organizations achieve their economic and environmental objectives related to waste and residual management. We strive to differentiate our services from our competitors by providing customized and comprehensive resource solutions, which enables us to win new business, including traditional solid waste collection and disposal customers.
Competition
The solid waste services industry is competitive and requires substantial labor and capital resources. Our business strategy generally focuses on operating in secondary or tertiary markets where we have a strong market presence. However, in the larger urban markets where we operate, we typically compete against one or more of the large national solid waste companies, including Waste Management, Inc., Republic Services, Inc. and Waste Connections, Inc., any of which may be able to achieve greater economies of scale than we can. We also compete with a number of regional and local companies that offer competitive prices and quality service. We compete primarily on the basis of the quality, breadth and price of our services. This includes our Resource Solutions operating segment, from which we strive to leverage our core competencies in materials processing, industrial recycling, organics, and resource management service offerings to deliver a comprehensive solution for our larger commercial, municipal, institutional and industrial customers that have more diverse solid waste and recycling needs. In addition, we compete with operators of alternative disposal facilities, including incinerators; with certain municipalities, counties and districts that operate their own solid waste collection and disposal facilities; and with rail-serviced transfer stations that use rail to transport waste to disposal sites primarily located outside of our operational footprint. Public sector facilities may have certain advantages over us due to the availability of user fees, charges or tax revenues.
From time to time, competitors may reduce the price of their services in an effort to expand market share or to win a competitively bid solid waste or recycling contract. These practices may also lead to reduced pricing for our services or the loss of business. In addition, competition exists within the industry for potential acquisition candidates.
Sales and Marketing
We have aligned our sales and marketing strategies with other customer-facing teams - Customer Care, Business Development, Sales Operations, Marketing, Community Engagement, and Sustainability - to better serve our customers while delivering on several key strategic initiatives for sustainable growth.
As a part of our resource management offering, we serve customers with multiple locations and are focused on growing our number of municipal, institutional, commercial and industrial customers. We leverage broader service offerings of the Resource Solutions operating segment to provide customers with a full set of solutions to augment our regional and divisional service capabilities.
While we continue to provide traditional waste and recycling services locally, our differentiated sustainable resource management approach aims to meet our customers’ unique needs and strives to deliver value beyond competitors in local markets. We value and embrace the uniqueness of our local communities above the homogeneity of corporate process, while encouraging and supporting our local managers to engage with local government, non-profits, and business organizations.
Deep community engagement, supported by modern corporate brand governance and strategy gives us the flexibility needed to serve today’s customers and support communities. A combination of enterprise sustainability goals and efforts, strong brand placements, and marketing tactics are designed to unify and humanize our company while retaining existing customers and attracting new ones.
Risk Management, Insurance and Performance or Surety Bonds
We actively maintain environmental and other risk management programs that we believe are appropriate for our business. Our environmental risk management program includes evaluating existing facilities, as well as potential acquisitions, for compliance with environmental law requirements. Operating practices at all of our operations are intended to reduce the possibility of environmental contamination, enforcement actions and litigation. We also maintain a worker safety program, which focuses on safe practices in the workplace.
13

We carry a range of insurance intended to protect our assets and operations, including a commercial general liability policy and a property damage policy. A partially or completely uninsured claim against us (including liabilities associated with cleanup or remediation at our facilities), if successful and of sufficient magnitude, could have a material adverse effect on our business, financial condition and results of operations. Due primarily to market factors beyond our control, the insurance market is increasingly restrictive, potentially limiting our ability to obtain adequate coverage at reasonable prices, if at all. Any future difficulty in obtaining insurance could also impair our ability to secure future contracts, which may be conditioned upon the availability of adequate insurance coverage. See Item 1A. “Risk Factors” of this Annual Report on Form 10-K for further disclosure.
We self-insure for automobile and workers’ compensation coverage with reinsurance coverage limiting our maximum exposure. In fiscal year 2023, our maximum exposure per individual event under the workers’ compensation plan was $1.25 million. In fiscal year 2023, our minimum and maximum exposure per individual event under the automobile plan were up to $1.75 million and $3.88 million, respectively.
Municipal solid waste collection contracts and landfill closure and post-closure obligations may require performance or surety bonds, letters of credit or other means of financial assurance to secure contractual performance. While we have not experienced difficulty in obtaining these financial instruments, if we are unable to obtain these financial instruments in sufficient amounts or at acceptable rates, we could be precluded from entering into additional municipal contracts or obtaining or retaining landfill operating permits.
We hold a 19.9% ownership interest in Evergreen National Indemnity Company (“Evergreen”), a surety company which provides surety bonds to secure our contractual obligations for certain municipal solid waste collection contracts and landfill closure and post-closure obligations. Our ownership interest in Evergreen is pledged to Evergreen as security for our obligations under the bonds they provide on our behalf.
Customers
We provide solid waste and recycling services to commercial, municipal, institutional, industrial and residential customers. A majority of our commercial and industrial collection services are performed under one-to-five year service agreements, and our price for the services performed is determined by such factors as: professional or management services required; collection frequency and the related operational costs; type of equipment and containers furnished; the type, volume and weight of the solid waste, recyclables or organics collected; the distance to the disposal or processing facility; and the cost of disposal or processing. Our residential collection and disposal services are performed either on a subscription basis (with no underlying contract) with individuals, or through contracts with municipalities, homeowners' associations, apartment owners or mobile home park operators. We provide recycling processing services to municipalities, commercial haulers and commercial waste generators within the geographic proximity of the processing facilities.
We also provide brokerage services and overall resource management services, through a wide range of environmental service offerings, to large and complex organizations, as well as traditional collection, disposal and recycling services to large account multi-site customers.
Seasonality and Severe Weather
Our revenues historically have been higher in the late spring, summer and early fall months. This seasonality reflects lower volumes of waste in the late fall, winter and early spring months because the volume of waste relating to C&D activities decreases substantially during the winter months in the eastern United States.
Because certain of our operating and fixed costs remain constant throughout the fiscal year, operating income is therefore impacted by a similar seasonality. Our operations can be adversely affected by periods of inclement or severe weather, which and may increase with the physical impacts of climate change and could increase our operating costs associated with the collection and disposal of waste, delay the collection and disposal of waste, reduce the volume of waste delivered to our disposal sites, increase the volume of waste collected under our existing contracts (without corresponding compensation), decrease the throughput and operating efficiency of our materials recycling facilities, or delay construction or expansion of our landfill sites and other facilities. Our operations can also be favorably affected by severe weather, which could increase the volume of waste in situations where we are able to charge for our additional services provided.
Our processing line-of-business in our Resource Solutions operating segment experiences increased volumes of recycled fibers from November through mid-January due to increased retail activity during the holiday season.
14

Regulation
Introduction
Our facilities and operations are subject to a variety of federal, state and local requirements that regulate, among other things, the environment, public health, safety, zoning and land use. In order to transport, process, or dispose of solid waste, it is necessary for us to possess and comply with one or more permits from federal, state and/or local agencies. We must renew these permits periodically, and the permits may be modified or revoked by the issuing agency under certain circumstances. We are subject to extensive federal, state and local laws and regulations. The laws and regulations affecting us are administered by the United States Environmental Protection Agency (“EPA”) and other federal, state and local environmental, zoning, financial, health and safety agencies.
In order to comply with these regulations, we must incur substantial capital expenditures relating to our vehicles, landfills, transfer stations, and recycling processing centers, and in connection with our final capping, closure, post-closure and environmental remediation activities. Compliance with existing and future legal and regulatory requirements, including changes relating to per- and polyfluoroalkyl substances (commonly referred to as "PFAS") and other chemicals of emerging concern, and limitations or bans on disposal of certain types of wastes or on the transportation of waste, could increase our costs to operate or require additional capital expenditures. Failure to comply with such requirements could result in substantial costs or penalties, including civil and criminal fines and penalties.
We strive to conduct our operations in compliance with applicable laws, regulations and permits. However, from time to time we have been issued citations or notices from governmental authorities that have resulted in the need to expend funds for remedial work and related activities at various landfills and other facilities or in the need to expend funds for fines, penalties or settlements. Citations and notices may be issued in the future, notwithstanding our strong regulatory compliance efforts.
Except as described in this Annual Report on Form 10-K, we believe that we are currently in substantial compliance with applicable federal, state and local environmental laws, permits, orders and regulations. Other than as disclosed herein, we do not currently anticipate any material costs to bring our existing operations into environmental compliance, although there can be no assurance in this regard for the future. We expect that our operations in the solid waste services industry will be subject to continued and increased regulation, legislation and enforcement oversight. We attempt to anticipate future legal and regulatory requirements and to keep our operations in compliance with those requirements.
The principal federal statutes and regulations applicable to our operations are as follows:
The Resource Conservation and Recovery Act of 1976, as amended (“RCRA”)
The RCRA regulates the generation, treatment, storage, handling, transportation and disposal of solid waste and requires states to develop programs to ensure the safe disposal of solid waste. The RCRA divides waste into two categories, hazardous and non-hazardous. Wastes are generally classified as hazardous if they either (a) are specifically included on a list of hazardous wastes, or (b) exhibit certain characteristics defined as hazardous and are not specifically designated as non-hazardous. Wastes classified as hazardous waste are subject to more extensive regulation than wastes classified as non-hazardous, and businesses that deal with hazardous waste are subject to regulatory obligations in addition to those imposed on businesses that deal with non-hazardous waste.
Among the wastes that are specifically designated as non-hazardous are household waste and “special” waste, including items such as petroleum contaminated soils, asbestos, foundry sand, shredder fluff and most non-hazardous industrial waste products.
The EPA regulations issued under Subtitle C of the RCRA impose a comprehensive “cradle to grave” system for tracking the generation, transportation, treatment, storage and disposal of hazardous wastes. Subtitle C regulations impose obligations on generators, transporters and disposers of hazardous wastes, and require permits that are costly to obtain and maintain for sites where those businesses treat, store or dispose of such material. Subtitle C requirements include detailed operating, inspection, training and emergency preparedness and response standards, as well as requirements for manifesting, record keeping and reporting, corrective action, facility closure, post-closure and financial responsibility. Most states have promulgated regulations modeled on some or all of the Subtitle C provisions issued by the EPA, and in many instances the EPA has delegated to those states the principal role in regulating businesses which are subject to those requirements. Some state regulations impose obligations different from and in addition to those the EPA imposes under Subtitle C.
Leachate generated at our landfills and transfer stations is tested on a regular basis, and generally is not regulated as a hazardous waste under federal law. However, there is no guarantee that leachate generated from our facilities in the future will not be classified as hazardous waste.
15

In October 1991, the EPA adopted the Subtitle D regulations under RCRA governing solid waste landfills. The Subtitle D regulations, which generally became effective in October 1993, include siting restrictions, facility design standards, operating criteria, closure and post-closure requirements, financial assurance requirements, groundwater monitoring requirements, groundwater remediation standards and corrective action requirements. In addition, the Subtitle D regulations require that new landfill sites meet more stringent liner design criteria (typically, composite soil and synthetic liners or two or more synthetic liners) intended to keep leachate out of groundwater and have extensive collection systems to carry away leachate for treatment prior to disposal. Regulations generally require us to install groundwater monitoring wells at virtually all landfills we operate, to monitor groundwater quality and, indirectly, the effectiveness of the leachate collection systems. The Subtitle D regulations also require facility owners or operators to control emissions of landfill gas (including methane) generated at landfills exceeding certain regulatory thresholds. State landfill regulations must meet those requirements or the EPA will impose such requirements upon landfill owners and operators in that state.
The Federal Water Pollution Control Act of 1972, as amended (“Clean Water Act”)
The Clean Water Act regulates the discharge of pollutants into “navigable waters” or “waters of the United States” from a variety of sources, including solid waste disposal sites and transfer stations, processing facilities and waste-to-energy facilities (collectively, “solid waste management facilities”). If pollutants from our solid waste management facilities are discharged into streams, rivers or other surface waters, or if there is a functional equivalent of a direct discharge into navigable waters, the Clean Water Act would require us to apply for and obtain a discharge permit, conduct sampling and monitoring and, under certain circumstances, reduce the quantity of pollutants in such discharge. A permit also may be required if run-off or leachate from our solid waste management facilities is discharged to an offsite treatment facility. Almost all solid waste management facilities must comply with the EPA’s storm water regulations, which govern the discharge of regulated storm water to surface waters.
Under federal regulation, facilities that have above ground and/or below ground petroleum storage capacities over certain thresholds may be subject to regulations and/or permitting under the Clean Water Act. Many of our facilities have petroleum storage and are required to have a spill, prevention, control and countermeasures plan to prevent petroleum release to waters of the United States due to a spill, rupture or leak.
Several states in which we operate have been delegated the authority to implement the Clean Water Act requirements and in some cases the regulations are more stringent than the federal regulations. We believe we are in compliance with the Clean Water Act regulations; however future changes to the law or regulations could have a material impact on our business.
The Comprehensive Environmental Response, Compensation, and Liability Act of 1980, as amended (“CERCLA”)
CERCLA established a regulatory and remedial program intended to provide for the investigation and remediation of facilities where, or from which, a release of any hazardous substance into the environment has occurred or is threatened. CERCLA has been interpreted to impose retroactive, strict, and under certain circumstances, joint and severable, liability for the costs to investigate and clean up facilities on current owners and operators of the site, former owners and operators of the site at the time of the disposal of the hazardous substances, as well as the generators and certain transporters of the hazardous substances. CERCLA imposes liability for the costs of evaluating and addressing damage to natural resources. The costs of CERCLA investigation and cleanup can be substantial. Liability under CERCLA does not depend upon the existence or disposal of “hazardous waste” as defined by RCRA, but can be based on the presence of any of approximately 800 “hazardous substances” listed by the EPA, many of which can be found in household waste. The definition of “hazardous substances” in CERCLA incorporates substances designated as hazardous or toxic under the Federal Clean Water Act, Clean Air Act and Toxic Substances Control Act ("TSCA"). In September 2022 the EPA issued a proposed rule to designate two PFAS -- perfluorooctanoic acid ("PFOA") and perfluorooctanesulfonic acid ("PFOS"), and their salts and structural isomers -- as hazardous substances under CERCLA. If we were found to be a responsible party for a CERCLA cleanup, under certain circumstances, the enforcing agency could pursue us or any other responsible party, for all investigative and remedial costs, even if others also were liable. CERCLA also authorizes the EPA to impose a lien in favor of the United States upon all real property subject to, or affected by, a remedial action for all costs for which the property owner is liable. CERCLA provides a responsible party with the right to bring a contribution action against other responsible parties for their allocable share of investigative and remedial costs. Our ability to obtain reimbursement for amounts we pay in excess of our allocable share of such costs would be limited by our ability to identify and locate other responsible parties and to prove the extent of their responsibility and by the financial resources of such other parties.
16

The Clean Air Act of 1970, as amended (“Clean Air Act”)
The Clean Air Act, generally through state implementation of federal requirements, regulates emissions of air pollutants from certain landfills based upon the date the landfill was constructed, the total capacity of the landfill and the annual volume of emissions. The EPA has promulgated new source performance standards regulating air emissions of certain regulated pollutants (non-methane organic compounds) from municipal solid waste landfills. Landfills located in areas where ambient levels of regulated pollutants exceed certain thresholds may be subject to more extensive air pollution controls and emission limitations. In addition, the EPA has issued standards regulating the disposal of asbestos-containing materials under the Clean Air Act.
The EPA is also focusing on the emissions of greenhouse gases ("GHG"), including carbon dioxide and methane. In December 2009, the EPA issued its “endangerment finding” that carbon dioxide poses a threat to human health and welfare, providing the basis for the EPA to regulate GHG emissions. In December 2009 the EPA’s “Mandatory Reporting of Greenhouse Gases” rule went into effect, requiring facilities that emit twenty-five thousand metric tons or more per year of GHG emissions to submit annual reports to the EPA.
In May 2010, the EPA issued the so-called “GHG Tailoring Rule”, which described how certain sources that emit GHG would be subject to heightened Clean Air Act Prevention of Significant Deterioration ("PSD") / Title V regulation. In June 2014, the U.S. Supreme Court issued a decision partially invalidating the GHG Tailoring Rule and in 2015, the D.C. Circuit directed the EPA to consider further revisions to its regulations. In August 2016, the EPA proposed revisions to PSD and Title V regulations to clarify when sources would require permits based on GHG thresholds. We do not know whether or when the EPA will finalize regulations, or what obligations such regulations will impose on our operations.
The adoption of other laws and regulations, which may include the imposition of fees or taxes, could adversely affect our collection and disposal operations. Additionally, certain of the states in which we operate are implementing air pollution control regulations, including regional cap and trade systems, relating to GHG that may be more stringent than regulations the EPA may promulgate. Several states have passed Climate Protection or Global Warming Acts intended to achieve statewide goals in reduction of GHG emissions. Changing environmental regulations could require us to take any number of actions, including purchasing emission allowances, developing mitigation strategies, or installing additional pollution control technology, and could make some operations less profitable, which could adversely affect our results of operations.
Congress has considered various options, including a cap and trade system, which could impose a limit on and establish a pricing mechanism for GHG emissions and emission allowances. There also is pressure for the United States to join international efforts to control GHG emissions.
The Clean Air Act regulates emissions of air pollutants from our processing facilities. The EPA has enacted standards that apply to those emissions. It is possible that the EPA, or a state where we operate, will enact additional or different emission standards in the future.
All of the federal statutes described above authorize lawsuits by private citizens to enforce certain provisions of the statutes. In addition to a penalty award to the United States, some of those statutes authorize an award of attorney’s fees to private parties successfully advancing such an action.
The Occupational Safety and Health Act of 1970, as amended (“OSHA”)
OSHA establishes employer responsibilities and authorizes the Occupational Safety and Health Administration to promulgate and enforce occupational health and safety standards, including the obligation to maintain a workplace free of recognized hazards likely to cause death or serious injury, to comply with adopted worker protection standards, to maintain certain records, to provide workers with required disclosures and to implement certain health and safety training programs. A variety of those promulgated standards may apply to our operations, including those standards concerning notices of hazards, safety in excavation and demolition work, the handling of asbestos and asbestos-containing materials, and worker training and emergency response programs.
The Public Utility Regulatory Policies Act of 1978, As Amended (“PURPA”)
PURPA exempts qualifying facilities from most federal and state laws governing the financial organization and rate regulation of electric utilities, and generally requires electric utilities to purchase electricity generated by qualifying facilities at a price equal to the utility’s full “avoided cost”. Our landfill gas-to-energy facilities are self-certified as “qualifying facilities”.
17

State and Local Regulations
Each state in which we now operate or may operate in the future has laws and regulations governing (1) water and air pollution, and the generation, storage, treatment, handling, processing, transportation, incineration and disposal of solid waste and hazardous waste; (2) in most cases, the siting, design, operation, maintenance, closure and post-closure maintenance of solid waste management facilities; and (3) in some cases, vehicle emissions limits or fuel types, which impact our collection operations. Such standards typically are as stringent as and may be more stringent and broader in scope than, federal regulations. Most of the federal statutes noted above authorize states to enact and enforce laws with standards that are more protective of the environment than the federal analog. In addition, many states have adopted statutes comparable to, and in some cases more stringent than, CERCLA. Those statutes impose requirements for investigation and remediation of contaminated sites and liability for costs and damages associated with such sites, and some authorize the state to impose liens to secure costs expended addressing contamination on property owned by responsible parties. Some of those liens may take priority over previously filed instruments. Some states have enacted statutes that impose liability for substances in addition to the “hazardous substances” listed by the EPA under CERCLA.
Many municipalities in which we currently operate or may operate in the future also have ordinances, laws and regulations affecting our operations. These include zoning and health measures that limit solid waste management activities to specified sites or conduct, flow control provisions that direct the delivery of solid wastes to specific facilities or to facilities in specific areas, laws that grant the right to establish franchises for collection services and then put out for bid the right to provide collection services, and bans or other restrictions on the movement of solid wastes into a municipality.
Some states have enacted laws that allow agencies with jurisdiction over waste management facilities to deny or revoke permits based on the applicant’s or permit holder’s compliance status. Some states also consider the compliance history of the corporate parent, subsidiaries and affiliates of the applicant or permit holder.
Certain permits and approvals issued under state or local law may limit the types of waste that may be accepted at a solid waste management facility or the quantity of waste that may be accepted at a solid waste management facility during a specific time period. In addition, certain permits and approvals, as well as certain state and local regulations, may limit a solid waste management facility to accepting waste that originates from specified geographic areas or seek to restrict the importation of out-of-state waste or otherwise discriminate against out-of-state waste. Generally, restrictions on importing out-of-state waste have not withstood judicial challenge. However, occasionally federal legislation is proposed which would allow individual states to prohibit the disposal of out-of-state waste or to limit the amount of out-of-state waste that could be imported for disposal and would require states, under certain circumstances, to reduce the amounts of waste exported to other states. Although such legislation has not been passed by Congress, if similar legislation is enacted, states in which we operate solid waste management facilities could limit or prohibit the importation of out-of-state waste. Such actions could materially and adversely affect the business, financial condition and results of operations of any of our solid waste management facilities within those states that receive a significant portion of waste originating from out-of-state.
Certain states and localities may restrict the export of waste from their jurisdiction or require that a specified amount of waste be disposed of at facilities within their jurisdiction. In 1994, the U.S. Supreme Court rejected as unconstitutional and therefore invalid, a local ordinance that sought to limit waste going out of the locality by imposing a requirement that the waste be delivered to a particular privately-owned facility. However, in 2007, the U.S. Supreme Court upheld a U.S. District Court ruling that the flow control regulations in Oneida and Herkimer counties in New York requiring trash haulers to use publicly-owned transfer stations are constitutional, and therefore valid. Additionally, certain state and local jurisdictions continue to seek to enforce such restrictions. Some proposed federal legislation would allow states and localities to impose flow restrictions. Those restrictions could reduce the volume of waste going to solid waste management facilities in certain areas, which may materially adversely affect our ability to operate our facilities and/or affect the prices we can charge for certain services. Those restrictions also may result in higher disposal costs for our collection operations. Flow control restrictions could have a material adverse effect on our business, financial condition and results of operations.
There has been an increasing trend at the state and local levels to mandate or encourage both waste reduction at the source and waste recycling, and to prohibit or restrict the disposal in landfills of certain types of solid wastes, including yard wastes and leaves, certain construction or architectural wastes, food wastes, beverage containers, newspapers, household appliances and electronics such as computers, and batteries. Regulations reducing the volume and types of wastes available for transport to and disposal in landfills could affect our ability to operate our landfill facilities. Vermont, for example, enacted Act 148, containing among other things, a phased waste ban for recyclables, organics and leaf/yard waste. The law became effective July 1, 2012, with phased deadlines for compliance beginning 2014 through 2020. Vermont also passed a law requiring recycling of architectural waste from construction or demolition of a commercial project. The law became effective in January 2015.
On November 1, 2022, new waste ban regulations took effect in Massachusetts, adding mattresses and textiles as materials banned from disposal or transport for disposal in Massachusetts, and lowering the threshold on commercial organic/food waste to facilities generating more than one-half ton of these materials per week.
18

New York State revised its regulations governing solid waste management, 6 NYCRR Part 360, effective in November 2017. The revised regulations, among other things, include requirements to conduct landfill liner integrity testing and install radiation detectors at certain facilities. New York has also enacted the Food Donation and Food Scraps Recycling Law, requiring certain generators to separate and donate or recycle food scraps as of January 2022.
Although there is no federal law governing extended producer responsibility (“EPR”) regulations, many states have implemented or are contemplating EPR regulations for certain products. EPR regulations are intended to place responsibility on manufacturers for ultimate management or end-of-useful-life handling of the products they create. In addition to financial responsibility, an EPR program may include responsibility for local take-back or recycling programs. For example, several states in which we operate have EPR regulations for electronic waste. In 2021, the Maine Legislature passed EPR legislation for packaging, and rulemaking commenced in 2022. If broad EPR laws or regulations continue to be adopted, and are managed under a manufacturer implemented program, it could have an impact on our business.
The EPA and environmental agencies within individual states in which we operate continue to consider and promulgate changes to water quality standards, action levels, remediation goals, and other federal or state regulatory standards for individual compounds or classes of compounds. These changes include the development of new or more stringent standards for “Emerging Contaminants”, including PFAS, pharmaceutical compounds, and a variety of synthetic chemical compounds used in manufacturing and industrial processes. In December 2016, the EPA designated ten chemical substances for risk evaluations under TSCA, and in December 2019, the EPA designated an additional 20 chemical substances for risk evaluation, based on the requirements of the June 2016 Frank R. Lautenberg Chemical Safety for the 21st Century Act. In April 2023, the EPA issued an Advance Notice of Proposed Rulemaking asking the public for input regarding potential future hazardous substance designations of PFAS under CERCLA. This request for input followed the EPA's September 2022 proposed rule to designate two PFAS -- PFOA and PFOS, and their salts and structural isomers -- as hazardous substances under CERCLA. In March 2023, the EPA proposed to establish legally enforceable levels, called Maximum Contaminant Levels (MCLs), for six PFAS in drinking water. Changes in regulatory standards for existing or emerging contaminants can result in higher levels of cost and effort associated with the performance of environmental investigations and ongoing compliance at our facilities.
Information about our Executive Officers
Our executive officers and their respective ages are as follows:
NameAgePosition
John W. Casella73Chairman of the Board of Directors, Chief Executive Officer and Secretary
Edmond “Ned” R. Coletta48President
Bradford J. Helgeson
47Executive Vice President and Chief Financial Officer
Shelley E. Sayward49Senior Vice President and General Counsel
Sean M. Steves47Senior Vice President and Chief Operating Officer of Solid Waste Operations
Kevin J. Drohan43Vice President and Chief Accounting Officer
Paul J. Ligon55Senior Vice President Sustainable Growth
John W. Casella has served as Chairman of our Board of Directors since July 2001 and as our Chief Executive Officer since 1993. Mr. Casella also served as our President from 1993 to July 2001 and as Chairman of our Board of Directors from 1993 to December 1999. In addition, Mr. Casella has served as Chairman of the Board of Directors of Casella Waste Management, Inc., a wholly owned subsidiary of ours, since 1977. Mr. Casella is also an executive officer and director of Casella Construction, Inc., a company owned by Mr. Casella and his brother Douglas R. Casella, also a member of our Board of Directors, which specializes in general contracting, soil excavation and heavy equipment work, and which performs landfill-construction and related services for us. Mr. Casella has been a member of numerous industry-related and community service-related state, local, and national boards and commissions, including the Board of Directors of the Associated Industries of Vermont, the Association of Vermont Recyclers, the Vermont State Chamber of Commerce, the Rutland Industrial Development Corporation, the Rutland Regional Medical Center, the National Recycling Coalition, the Detachable Container Association and the Environmental Research & Education Foundation. Mr. Casella has also served on various state task forces, serving in an advisory capacity to the Governors of Vermont, New York, and New Hampshire on solid waste issues. Mr. Casella holds an Associate of Science degree in Business Management from Bryant & Stratton College and a Bachelor of Science degree in Business Education from Vermont State University.
Edmond “Ned” R. Coletta has served as our President since November 2023. Mr. Coletta joined us in December 2004, and has previously served as our President and Chief Financial Officer from July 2022 to November 2023, Senior Vice President, Chief Financial Officer and Treasurer from December 2012 to July 2022, Vice President of Finance and Investor Relations from January 2011 to December 2012 and Director of Finance and Investor Relations from August 2005 to January 2011. From 2002 until he joined us, Mr. Coletta served as the Chief Financial Officer and was a member of the Board of Directors of Avedro,
19

Inc. (FKA ThermalVision, Inc.), an early-stage medical device company that he co-founded. From 1997 to 2001, he served as a research and development engineer for Lockheed Martin Michoud Space Systems. Mr. Coletta has served on the Board of Trustees for Killington Mountain School since May 2020. Mr. Coletta holds an MBA from the Tuck School of Business at Dartmouth College and a Bachelor of Science degree from Brown University in Materials Science Engineering.
Bradford J. Helgeson has served as our Executive Vice President and Chief Financial Officer since November 2023. From November 2013 to June 2022, Mr. Helgeson was the Executive Vice President and Chief Financial Officer of Covanta Holding Corporation (“Covanta”), a publicly-traded materials management and energy services company. Previously, he served as Vice President and Treasurer of Covanta from May 2007 to November 2013. Mr. Helgeson started in the environmental services industry as the Vice President of Finance and Treasurer at Waste Services, Inc. from 2004 to 2007 after an investment banking career at Lehman Brothers and Donaldson, Lufkin & Jenrette from 1998 to 2004. Mr. Helgeson holds a Bachelor of Arts degree in Economics and History from Bowdoin College.
Shelley E. Sayward has served as our Senior Vice President and General Counsel since January 2021, and prior to that in various roles in our legal department since November 2006. She was previously our Vice President and Assistant General Counsel from September 2014 until January 2021 and Associate General Counsel from September 2008 to September 2014. Prior to joining us, Ms. Sayward held sales and marketing roles with GlaxoSmithKline and Abbott Laboratories, as well as a sales and managerial position with First American Financial Corporation. Ms. Sayward holds a Bachelor of Arts degree from Middlebury College, completed a four-year law clerkship program, and is licensed to practice law in the State of Vermont.
Sean M. Steves has served as our Senior Vice President and Chief Operating Officer of Solid Waste Operations since July 2022. He is responsible for our Operations Support, Fleet Management, Landfill Operations and Service Excellence functions. Mr. Steves most recently served as our Senior Vice President of Operations from April 2019 to July 2022. Mr. Steves joined us in April 2018 as our Vice President of Operational Initiatives. From 2016 until he joined us in April 2018, he was the Director of Operations Support for Republic Services, Inc. a provider of U.S. environmental services. Mr. Steves has extensive operations experience in the waste industry starting as a transfer station scale operator and has held roles of increasing responsibility, including Operations Supervisor, Operations Manager, and General Manager. Mr. Steves holds a Bachelor of Arts degree from DePaul University with a concentration in Sustainable Management.
Kevin J. Drohan has served as our Vice President and Chief Accounting Officer since April 2022. Mr. Drohan joined us in August 2021 as our Corporate Controller. Prior to that, from 2015 until he joined Casella, Mr. Drohan served as the Corporate Controller for Sprague Resources, LP (“Sprague”), then a publicly-traded regional provider of industrial, commercial, and residual energy products. From 2007 through 2015, Mr. Drohan held various finance and accounting roles of increasing responsibility at Sprague. Prior to Sprague, Mr. Drohan held accounting and audit roles at Stanley Black & Decker, EY, and BerryDunn. Mr. Drohan is a Certified Public Accountant and holds an MBA and a Bachelor of Science degree in Business Administration from the University of New Hampshire.
Paul J. Ligon has served as our Senior Vice President of Sustainable Growth since December 2019 and oversees our Sustainable Growth teams including sales, marketing, customer care, sustainability, and community engagement teams. From 2012 to December 2019, Mr. Ligon led the development of our Resource Solutions business focused on delivering sustainable services to commercial, industrial, and municipal customers. Prior to joining us, Mr. Ligon was a managing director for Waste Management’s Organic Growth Unit in Houston from 2003 through 2011 and a Senior Scientist with the Tellus Institute for Resource and Environmental Strategies from 1990 to 2001. Mr. Ligon holds an MBA from the Tuck School of Business at Dartmouth College and a Bachelor of Science degree in Environmental Science from the University of Vermont.
ITEM 1A. RISK FACTORS
The following factors, among others, could cause actual results to differ materially from those indicated by forward-looking statements made in this Annual Report on Form 10-K and presented elsewhere by management from time to time. The risks and uncertainties described below are those that we have identified as material, but are not the only risks and uncertainties facing us. Our business is also subject to general risks and uncertainties that affect many other companies, including overall economic and industry conditions, especially in the eastern United States, where our operations and customers are principally located, changes in laws or accounting rules or other disruptions of expected economic or business conditions. Additional risks and uncertainties not currently known to us or that we currently believe are not material also may impair our business’s results of operations and financial condition.
We have in place an Enterprise Risk Management process that involves systematic risk identification and mitigation covering the categories of strategic, financial, operational, and compliance risk. The goal of enterprise risk management is not to eliminate all risk, but rather to identify and assess risks; assign, mitigate and monitor risks; and report the status of our risks to the Board of Directors and its committees on a quarterly and annual basis.
20

Risks Related to Our Business and Industry
We are subject to general macroeconomic risks in the waste industry that are impacted by economic factors outside of our control, which, if realized, may adversely affect our business, operating results and financial performance.
Our business is directly affected by general macroeconomic risks in the waste industry that are impacted by economic factors outside of our control, which if realized may negatively impact our business, results of operations, and financial performance. These risks related to general macroeconomic conditions include those with respect to consumer confidence, global supply chain disruptions, inflation, labor supply, fuel prices, interest rates and access to capital markets. Economic factors, such as ongoing or potential geopolitical conflict, pandemics, recessions, or similar national or global events, have caused and may continue to cause, economic disruption across our geographic footprint resulting in reductions in business, consumers and construction activity. Negative economic conditions can result in decreased consumer spending and decreases in solid waste volumes generated in the collection and disposal businesses, which negatively impacts our ability to grow through new business or service upgrades and the sales price of commodities in our recycling business, and may result in customer turnover and reduction in customers’ waste service needs. Furthermore, residual macroeconomic effects associated with these economic factors have negatively impacted, and may continue to negatively impact, the global supply chain, labor markets and distribution networks leading to heightened inflation across labor, select services and goods, and capital investments. Inflationary increases in costs, including current inflationary pressures associated primarily with labor, certain other cost categories and capital items, have materially affected, and may continue to materially affect, our operating margins and cash flows. In addition, fuel cost increases may materially impact our operating margins and cash flows. Significant components of our operating expenses, including labor, fuel and third-party services, have been impacted by sustained inflation. To the extent these economic factors increase macroeconomic risks and adversely affect our business and financial results, it may also have the effect of heightening many other risks described in this section, any of which could materially and adversely affect our business, results of operations and financial condition. See Item 7. “Management's Discussion and Analysis of Financial Condition and Results of Operations” of this Annual Report on Form 10-K for further discussion.
If we are unable to attract, hire or retain key team members and a high-quality workforce, or if our succession planning does not develop an adequate pipeline of future leaders, it could disrupt our business, jeopardize our strategic priorities and result in increased costs, negatively impacting our results of operations.
Our operations require us to attract, hire, develop and retain a high-quality workforce to provide a superior customer experience. This includes key individuals in leadership and specialty roles, as well as a very large number of drivers, technicians and other front-line and back-office team members necessary to provide our services.
We experience significant competition to hire and retain individuals for certain front-line positions, such as commercial truck drivers, from within and outside our industry. This competition comes from other waste management companies as well as other employers who hire drivers and maintain fleets, such as companies that provide courier delivery services, including United Parcel Service, Inc., FedEx Corporation and Amazon, as well as from a tightening labor market. As a result, certain positions currently experience, have historically experienced, and may experience in the future, high turnover rates or labor shortages, which can lead to increased recruiting, training and retention costs. If we are unable to hire and retain sufficient numbers of drivers to service our collection and disposal routes and mechanics to maintain our trucks, our financial condition and operating results could be materially impacted. We also compete to attract skilled business leaders, and our own key team members are sought after by our competitors and other companies. We make significant investments, and engage in extensive internal succession planning, to provide us with a robust pipeline of future leaders. If we are not able to attract, hire, develop and retain a high-quality workforce with the necessary skills and expertise, as well as key leaders, or if we experience significant employee turnover, it can result in business and strategic disruption, increased costs, and loss of institutional knowledge, which could negatively impact our results of operations. Also see Item 1A. "Risk Factors — We are subject to general macroeconomic risks in the waste industry that are impacted by economic factors outside of our control, which, if realized, may adversely affect our business, operating results and financial performance" of this Annual Report on Form 10-K.
21

Significant shortages in diesel fuel supply or increases in diesel fuel prices could affect our operating expenses and results.
The price and supply of fuel is unpredictable and fluctuates based on events beyond our control, including among others, geopolitical developments, supply and demand for oil and gas, actions by the Organization of the Petroleum Exporting Countries and other oil and gas producers, war and unrest in oil producing countries and regional production patterns. Fuel is needed to run our fleet of trucks, equipment and other aspects of our operations, including our reliance on various third-party transporters and service providers. Price escalations of fuel increase our operating expenses. In fiscal year 2023, we consumed approximately 11.9 million gallons of diesel fuel in our solid waste operations. Although we have a fuel cost recovery program, which is the energy component of our energy and environmental fee program that floats monthly based on reported diesel fuel prices, contractual restrictions and competitive conditions may impact our opportunity to pass this fee on to our customers in all circumstances. See Item 7A. "Quantitative and Qualitative Disclosure About Market Risk" of this Annual Report on Form 10-K for further discussion over the impacts of fuel prices on our operations. Also see Item 1A. "Risk Factors — We are subject to general macroeconomic risks in the waste industry that are impacted by economic factors outside of our control, which, if realized, may adversely affect our business, operating results and financial performance" of this Annual Report on Form 10-K.
We face substantial competition in the solid waste services industry, and if we cannot successfully compete in the marketplace, our business, financial condition and results of operations may be materially adversely affected.
The solid waste services industry is highly competitive, has undergone a period of consolidation and requires substantial labor and capital resources. The markets in which we compete are served by, or are adjacent to markets served by, one or more of the large national or super regional solid waste companies, as well as numerous regional and local solid waste companies. Intense competition exists not only to provide services to customers, but also to acquire other businesses within each market. Some of our competitors have significantly greater financial and other resources than we do. From time to time, competitors may reduce the price of their services in an effort to expand market share or to win a competitively bid contract. These practices may require us to reduce the pricing of our services and may result in a loss of business or revenues.
As is generally the case in our industry, municipal contracts are typically subject to periodic competitive bidding. We may not be the successful bidder to obtain or retain these contracts. If we are unable to compete with larger and better capitalized companies or replace municipal contracts lost through the competitive bidding process with comparable contracts or other revenue sources within a reasonable time period, our revenues would decrease and our operating results could be materially adversely affected.
In our solid waste disposal markets, we also compete with operators of alternative disposal and recycling facilities and with counties, municipalities and solid waste districts that maintain their own solid waste collection, recycling and disposal operations. We also face increased competition from companies which seek to use parts of the waste stream as feedstock for renewable energy supplies. Public entities may have financial advantages because of their ability to charge user fees or similar charges, impose taxes and apply resulting revenues, access tax-exempt financing, transport waste to disposal sites outside of the northeastern markets, and, in some cases, utilize government subsidies.
In addition, we may be impacted by the development and commercialization of disruptive technologies that may materially change how waste management services are provided. If we are unable to gain access to these technologies or to compete effectively against them, our financial results may suffer.
Our growth strategy focuses on complementing or expanding our business through the acquisition of companies or assets, or the development of new operations. However, we may be unable to complete these transactions and, if executed, these transactions may not improve our business or may pose significant risks and could have a negative effect on our operations.
Our growth strategy includes engaging in acquisitions or developing operations or assets with the goal of complementing or expanding our business. We have made, and we may continue to make in the future, acquisitions to densify existing operations, expand service areas and grow services for our customers. These acquisitions may include “tuck-in” acquisitions within our existing markets, acquisitions of assets that are adjacent to or outside of our existing markets, or larger, more strategic acquisitions. In addition, from time to time we may acquire businesses that are complementary to our core business strategy. We may not be able to identify suitable acquisition candidates, and if we identify suitable acquisition candidates, we may be unable to successfully negotiate the acquisition at a price or on terms and conditions acceptable to us. Furthermore, we may be unable to obtain the necessary regulatory approvals to complete potential acquisitions.
Our ability to achieve the benefits from acquired businesses, including cost savings and operating efficiencies, depends in part on our ability to successfully integrate the operations of such acquired businesses with our operations. The integration of acquired businesses and other assets may require significant management time and resources that would otherwise be available for the ongoing management of our existing operations. Any operations, properties or facilities that we acquire may be subject to unknown liabilities, such as undisclosed environmental contamination, or other environmental liabilities, including off-site disposal liability for which we would have no recourse, or only limited recourse, to the former owners of such operations or
22

properties. As a result, if claims for liabilities were asserted against us based upon ownership of an acquired property, we might be required to pay significant sums to settle it, which could adversely affect our financial results and cash flows. For information regarding our business acquisitions, see Note 5, Business Combinations to our consolidated financial statements included under Item 8. "Financial Statements and Supplementary Data" of this Annual Report on Form 10-K.
The waste industry is subject to extensive government regulations, including environmental laws and regulations, and we incur substantial costs to comply with such laws and regulations. Failure to comply with environmental or other laws and regulations, as well as enforcement actions and litigation arising from an actual or perceived breach of such laws and regulations, could subject us to fines, penalties, and judgments, and impose limits on our ability to operate and expand.
We are subject to potential liability and restrictions under environmental laws and regulations, including potential liability and restrictions arising from or relating to the transportation, handling, recycling, generation, treatment, storage and disposal of wastes, the presence, release, discharge or emission of pollutants, and the investigation, remediation and monitoring of impacts to soil, surface water, groundwater and other environmental media including natural resources, as a result of the actual or alleged presence, release, discharge or emission of hazardous substances, pollutants or contaminants on, at, under or migrating from our properties, or in connection with our operations. The waste management industry has been and will continue to be subject to regulation, including permitting and related financial assurance requirements, as well as attempts to further regulate the industry, including efforts to regulate and limit the emission of greenhouse gases to ameliorate the effect of climate change. Our solid waste operations are subject to a wide range of federal, state and, in some cases, local environmental, odor and noise and land use restrictions. If we are not able to comply with the requirements that apply to a particular facility or if we operate in violation of the terms and conditions of, or without the necessary approvals or permits, we could be subject to administrative or civil, and possibly criminal, fines and penalties, and we may be required to spend substantial capital to bring an operation into compliance, to temporarily or permanently discontinue activities, and/or take corrective actions, possibly including removal of landfilled materials. Those costs or actions could be significant to us and affect our results of operations, cash flows, and available capital. In addition, the potential for increased regulation of PFAS and other emerging contaminants could lead to increased compliance and remediation costs, or litigation risks, which could adversely impact our financial condition and results of operations. Future regulation changes may also require us to modify, supplement, or replace equipment or facilities at a substantial cost.
Environmental and land use laws and regulations also affect our ability to expand and, in the case of our solid waste operations, may dictate those geographic areas from which we must, or, from which we may not, accept solid waste. Those laws and regulations may limit the overall size and daily solid waste volume that may be accepted by a solid waste operation. If we are not able to expand or otherwise operate one or more of our facilities because of limits imposed under such laws, we may be required to increase our utilization of disposal facilities owned by third-parties, which could reduce our revenues and/or operating margins.
We have historically grown through acquisitions and expect to make additional acquisitions in the future. We have tried and will continue to try to evaluate and limit environmental risks and liabilities presented by businesses to be acquired prior to the acquisition. It is possible that some liabilities may prove to be more difficult or costly to identify or address than we anticipate. It is also possible that government officials responsible for enforcing environmental laws and regulations may believe an issue is more serious than we expect, or that we will fail to identify or fully appreciate an existing liability before we become responsible for addressing it. Some of the legal sanctions to which we could become subject could cause the suspension or revocation of a permit, prevent us from, or delay us in, obtaining or renewing permits to operate or expand our facilities, or harm our reputation.
In addition to the costs of complying with environmental laws and regulations, we incur costs in connection with environmental proceedings and litigation brought against us by government agencies and private parties. We are, and may be in the future, a defendant in lawsuits brought by parties alleging environmental damage, including natural resource damage, personal injury, and/or property damage or impairment, or seeking to impose civil penalties or injunctive relief or overturn or prevent the issuance of an operating permit or authorization, all of which may result in us incurring significant liabilities.
The conduct of our businesses is also subject to various other laws and regulations administered by federal, state and local governmental agencies, including tax laws, employment laws, privacy laws and competition laws, among others. New laws, regulations or governmental policy and their related interpretations, or changes in any of the foregoing, including taxes or other limitations on our services, may alter the environment in which we do business.
In certain jurisdictions, we are subject to compliance with specific obligations under competition laws due to our competitive position in those jurisdictions. Failure to comply with these obligations could subject us to enforcement actions or financial penalties which could have a material adverse effect on our business.
23

The increasing focus on PFAS and other emerging contaminants may lead to increased compliance and remediation costs and litigation risks, which could adversely impact our financial condition and results of operations.
The regulatory environment for PFAS is rapidly evolving, with increasing demands for enhanced environmental monitoring programs and advanced treatment technologies to mitigate PFAS contamination. Risks to the Company related to PFAS include regulatory risks, including the proposed designation by the EPA of PFAS as hazardous substances, which could create Superfund liabilities under CERCLA for all downstream recipients of PFAS, including passive receivers such as our landfills, the establishment of federal and state drinking water standards and surface water criteria which set low thresholds for impacts to drinking water and surface water, the risk that states in which we operate will require stringent monitoring of PFAS at our landfills, the risk of material increases in landfill leachate treatment costs due to mandatory pre-treatment or otherwise, the risk that existing remedial sites will become more complex and that closed landfills will be under enhanced regulatory scrutiny, the risk that biosolids management will be impacted by restrictions on end uses and the risk that that pre-existing land application sites will be determined to contain PFAS. Any such liability is likely to be uninsurable, with no coverage likely under our pollution or product liability policies.
We may be unable to obtain or maintain required permits or to expand existing permitted capacity of our landfills, which could decrease our revenue and increase our costs.
We are required to obtain government permits to operate our facilities, including all of our landfills. There is no guarantee that we will be able to obtain the requisite permits and, even if we could, that any permit (and any existing permits we currently hold) will be renewed or modified as needed to fit our business needs. Localities where we operate generally seek to regulate some or all landfill and transfer station operations, including siting and expansion of operations. The laws and regulations adopted by municipalities in which our landfills and transfer stations are located may limit or prohibit the expansion of a landfill or transfer station, as well as the amount of solid waste that we can accept at the landfill or transfer station on a daily, quarterly or annual basis, and any effort to acquire or expand landfills and transfer stations, which typically involves a significant amount of time and expense. In addition, state laws applicable to certain of our landfills require that the state determine whether acceptance at the landfill of waste not generated within the state provides a substantial public benefit. In addition, the potential for increased regulation of PFAS and other emerging contaminants could also lead to increased financial impacts such as additional capping requirements, increased closure/post-closure care costs and obligations, enhanced leachate treatment requirements, waste disposal limits, and transport limitations.
Despite our best efforts, we may not be successful in obtaining new landfill or transfer station sites or expanding the permitted capacity of any of our current landfills and transfer stations. If we are unable to develop additional disposal and transfer station capacity, our ability to achieve economies of scale from the internalization of our waste stream will be limited. If we fail to receive new landfill permits or renew existing permits, we may incur landfill asset impairment and other charges associated with accelerated closure. See Note 13, Commitments and Contingencies to our consolidated financial statements included under Item 8. "Financial Statements and Supplementary Data" of this Annual Report on Form 10-K for disclosure about legal matters impacting our permitting efforts. Given our current expected run rate and remaining available capacity at our NCES Landfill in Bethlehem, New Hampshire, we may consume all remaining permitted capacity at our NCES Landfill during the fiscal year ending December 31, 2027 ("fiscal year 2027"). Based on currently available information, we believe that it is unlikely that the landfill under development by us in Dalton, New Hampshire will be fully permitted, constructed and operational by the end of fiscal year 2027.
Fluctuations in commodity prices and diminished markets for recyclable materials that we sell to customers may adversely affect our results of operations and cash flows.
Our processing business involves the purchase and sale of recyclable materials, some of which are priced on a commodity basis. Our results of operations and cash flows may be adversely affected by falling purchase or resale prices or market requirements for recyclable materials. The resale and purchase prices of, and market demand for, recyclable materials are subject to changes in economic conditions and numerous other factors beyond our control, which may result in decreased demand of recyclable materials and lower commodity prices. Global and domestic factors such as recycling commodity inventory levels, inflation, consumer spending and economic activity levels may result in lower recycling commodity prices. The recycling commodity markets continue to see ongoing price volatility. Significant price fluctuations may adversely affect our results of operations and cash flows in the form of higher operating costs or lower revenues. Although many of our recycling contracts require the respective municipalities to absorb some of the impact of declining commodity prices, these contracts have had the impact of significantly increasing the costs to municipalities for continuing to offer recycling services to their customers. In the event that the costs of such services become excessive, such municipalities could discontinue their recycling programs altogether, which could materially affect our financial results. See Item 7A. "Quantitative and Qualitative Disclosure About Market Risk" of this Annual Report on Form 10-K for further discussion over the impacts of commodity prices on our operations.
24

We are upgrading our technology infrastructure and there can be no assurance that our efforts will be completed on the projected timetable or that our investment will result in the expected gains.
Upgrades to our technology infrastructure are ongoing and include a comprehensive lead to cash solution, on-board computers, dynamic route optimization, procurement optimization, cybersecurity initiatives, and other systems that we believe will improve our internal processes and the productivity of our employees. These upgrades are complex and there can be no assurance that they will result in expected productivity gains and operating cost reductions on our anticipated timeline, if at all. In addition, if we are not able to maintain the security of our data, confidential information about us or our customers or suppliers could be inadvertently disclosed, subjecting us to possible expenses and other liabilities as well as adversely impacting customer and other third-party relationships. If we are unable to benefit from new technologies, we may be at a competitive disadvantage to other companies in the waste management industry, in which case our operating results could suffer.
Significant disruptions in our information technology systems or cybersecurity incidents could negatively impact our business and our relationships with customers, adversely affecting our financial results and exposing us to litigation risk.
We use computer technology, including computer and information networks, in substantially all aspects of our business operations. We also use mobile devices, social networking and other online activities to connect with our customers and for our employees to be able to process transactions and provide information that we feel is necessary to manage our business. Our information technology systems may be susceptible to damage, disruptions or shutdowns due to power outages, hardware failures, telecommunication failures, employee malfeasance, user errors, catastrophes or other unforeseen events. If we were to experience a prolonged disruption in the information technology systems that involve our internal communications or our interactions with our customers, it could result in the loss of sales and customers and significant incremental costs, which could adversely affect our business. In addition, the use of our information technology systems give rise to cybersecurity risks, including security breach, computer viruses, sabotage or espionage, ransomware attacks, system disruption, theft and inadvertent release of information. Our business involves the storage and transmission of numerous classes of sensitive and/or confidential information and intellectual property, including customers’ personal information, private information about employees, and financial and strategic information about us and our business partners. We also rely on a Payment Card Industry compliant third party to protect our customers’ credit card information. Further, as we pursue our strategy to grow through acquisitions and to pursue new initiatives that improve our operations and cost structure, we are also expanding and improving our information technologies, resulting in a larger technological presence and corresponding exposure to cybersecurity risk. If we fail to assess and identify cybersecurity risks associated with acquisitions and new initiatives, we may become increasingly vulnerable to such risks. Additionally, while we have implemented and continue to implement measures to prevent security breaches and cyber incidents, our preventive or detection measures and incident response efforts may not be entirely effective, especially as cybersecurity attacks continue to evolve and become more sophisticated, often are not recognized until launched against a target and may be difficult to detect for a long time. We are also exposed to cybersecurity risk with respect to data and other information that may be shared with third parties in connection with our business operations, if such third parties become subject to security breaches or other releases of information. In addition, outside parties may attempt to penetrate our systems or those of our vendors or fraudulently induce our employees or employees of our vendors to disclose sensitive information to gain access to our data.
If company, personal or otherwise protected information is improperly accessed, tampered with or distributed, we may face significant financial exposure, including incurring significant costs to remediate possible injury to the affected parties. We may also be subject to sanctions and civil or criminal penalties if we are found to be in violation of the privacy or security rules under laws protecting confidential information. If our established network of security controls, policy enforcement mechanisms, educational awareness programs and monitoring systems that we use to address these threats to technology fail, the theft, destruction, loss, misappropriation, or release of sensitive and/or confidential information or intellectual property, or interference with our information technology systems or the technology systems of third parties on which we rely, could result in business disruption, negative publicity, brand damage, violation of privacy laws, loss of customers, potential litigation and liability and competitive disadvantage. While we have purchased insurance coverage for cybersecurity risks, there can be no assurance that any such coverage would be adequate to cover potential liability.
Our business is geographically concentrated and is therefore subject to regional economic downturns.
Our operations and customers are concentrated principally in New England, New York, Pennsylvania and other Mid-Atlantic states. Therefore, our business, financial condition and results of operations are susceptible to regional economic downturns and other regional factors, including state regulations and budget constraints and severe weather conditions. In addition, as we seek to expand in our existing markets, opportunities for growth within this region will become more limited and the geographic concentration of our business will increase.
25

Our results of operations and financial condition may be negatively affected if we inadequately accrue for final capping, closure and post-closure costs or by the timing of these costs for our waste disposal facilities.
We have material financial obligations relating to final capping, closure and post-closure costs of our existing owned or operated landfills and will have material financial obligations with respect to any disposal facilities that we may own or operate in the future. Once the permitted capacity of a particular landfill is reached and additional capacity is not authorized, or a determination is made to cease operations at a landfill due to other considerations, the landfill must be closed and capped, and we must begin post-closure maintenance. We establish accruals for the estimated costs associated with such final capping, closure and post-closure obligations over the anticipated useful life of each landfill on a per ton basis. We have provided and expect that we will in the future provide accruals for financial obligations relating to final capping, closure and post-closure costs of our owned or operated landfills, generally for a term of 30 years after closure of a landfill. Our financial obligations for final capping, closure or post-closure costs could exceed the amounts accrued or amounts otherwise receivable pursuant to trust funds established for this purpose. Such a circumstance could result in significant unanticipated charges that would have an adverse effect on our business.
In addition, the timing of any such final capping, closure or post-closure costs, which exceed established accruals, may further negatively affect our business. Since we will be unable to control the timing and amounts of such costs, we may be forced to delay investments or planned improvements in other parts of our business or we may be unable to meet applicable financial assurance requirements. Any of the foregoing would negatively affect our business and results of operations.
For information regarding our final capping, closure and post-closure obligations, see Note 10, Final Capping, Closure and Post-Closure Costs to our consolidated financial statements included under Item 8. "Financial Statements and Supplementary Data" of this Annual Report on Form 10-K.
Our insurance coverage and self-insurance reserves may be inadequate to cover all significant risk exposures.
The provision of resource management services, including the operation of landfills, a substantial fleet of trucks and other waste-related assets, involves risks. These risks include, among others, the risk of truck accidents, equipment defects, malfunctions and failures, improper use of dangerous equipment, the release of hazardous substances, fire and explosion, any of which could result in environmental liability, personal injury, loss of life, business interruption or property damage or destruction. We carry a range of insurance policies intended to protect our assets and operations, including general liability insurance, property damage and environmental risk insurance. While we endeavor to purchase insurance coverage appropriate to our risk assessment, and seek to minimize our exposure to these risks through maintenance, training and compliance programs, we are unable to predict with certainty the frequency, nature or magnitude of claims for direct or consequential damages, and as a result our insurance program may not fully cover us for losses we may incur. In addition, as a result of a number of catastrophic weather and other events in the United States, insurance companies have incurred substantial losses and accordingly in many cases they have substantially reduced the nature and amount of insurance coverage available to the market, have broadened exclusions, and/or have substantially increased the cost of such coverage. It is likely that the tight insurance markets will continue into the foreseeable future. A partially or completely uninsured claim against us (including liabilities associated with cleanup or remediation at our facilities), if successful and of sufficient magnitude, could have a material adverse effect on our business, financial condition and results of operations. Any future difficulty in obtaining insurance could also impair our ability to secure future contracts, which may be conditioned upon the availability of adequate insurance coverage. In addition, claims associated with risks we have retained under our self-insurance programs may exceed our recorded reserves, which could negatively impact future earnings. See Note 3, Summary of Significant Accounting Policies to our consolidated financial statements included under Item 8. "Financial Statements and Supplementary Data" of this Annual Report on Form 10-K for disclosure about our self-insurance liabilities and related costs.
We could be precluded from entering into contracts or obtaining or maintaining permits or certain contracts if we are unable to obtain third-party financial assurance to secure our contractual obligations.
Public solid waste collection, recycling and disposal contracts, and obligations associated with landfill closure and post-closure, typically require performance or surety bonds, letters of credit or other means of financial assurance to secure our contractual performance. We currently obtain performance and surety bonds from Evergreen National Indemnity Company, in which we hold a 19.9% equity interest. If we are unable to obtain the necessary financial assurance in sufficient amounts or at acceptable rates, we could be precluded from entering into additional municipal contracts or from obtaining or retaining landfill management contracts or operating permits.
26

We may be required to write-off or impair capitalized costs or intangible assets in the future or we may incur restructuring costs or other charges, each of which could harm our earnings.
In accordance with generally accepted accounting principles in the United States, we capitalize certain expenditures and advances relating to our acquisitions, landfills, cost method investments and development projects. In addition, we have considerable unamortized assets, including goodwill. From time to time in future periods, we may be required to incur a charge against earnings in an amount equal to any unamortized capitalized expenditures and advances, net of any portion thereof that we estimate will be recoverable, through sale or otherwise, relating to: (1) any operation or other asset that is being sold, permanently shut down or impaired or has not generated or is not expected to generate sufficient cash flow; (2) any landfill or development project, or growth oriented investment that is not expected to be successfully completed or generate a sufficient return on investment; and (3) any goodwill or other intangible assets that are determined to be impaired.
In response to such charges and costs and other market factors, we may be required to implement restructuring plans in an effort to reduce the size and cost of our operations and to better match our resources with our market opportunities. As a result of such actions, we would expect to incur restructuring expenses and accounting charges which may be material. Several factors could cause a restructuring to adversely affect our business, financial condition and results of operations, including potential disruption of our operations, the development of our landfill capacity and recycling technologies and other aspects of our business. Employee morale and productivity could also suffer and result in unintended employee attrition. Any restructuring would require substantial management time and attention and may divert management from other important work. Moreover, we could encounter delays in executing any restructuring plans, which could cause further disruption and additional unanticipated expense.
Our revenues and our operating income experience seasonal fluctuations, which could adversely affect our operational results in certain quarters and cause our results to fluctuate.
Our transfer and disposal revenues have historically been higher in the late spring, summer and early fall months, which when combined with operating and other fixed costs that remain constant throughout the fiscal year, results in seasonal fluctuations in our operating performance. This seasonality reflects the lower volume of solid waste during the late fall, winter and early spring months primarily because the volume of waste relating to C&D activities decreases substantially during the winter months in the eastern United States where we are geographically located.
Adverse weather conditions, including those brought about by climate change, may limit our operations and increase the costs of collection and disposal.
Our collection and landfill operations could be adversely impacted by extended periods of inclement weather, or by increased severity of weather, including as a result of climate change. Adverse weather could increase our operating costs associated with the collection and disposal of waste, delay the collection and disposal of waste, reduce the volume of waste delivered to our disposal sites, increase the volume of waste collected under our existing contracts (without corresponding compensation), decrease the throughput and operating efficiency of our materials recycling facilities, or delay construction or expansion of our landfill sites and other facilities.
Efforts by labor unions to organize our employees could divert management attention and increase our operating expenses.
Certain groups of our employees have chosen to be represented by unions, and we have negotiated collective bargaining agreements with these groups. The negotiation of collective bargaining agreements could divert management attention and result in increased operating expenses and lower net income (or increased net loss). If we are unable to negotiate acceptable collective bargaining agreements, we may be subject to union-initiated work stoppages, including strikes. Depending on the type and duration of any labor disruptions, our revenues could decrease and our operating expenses could increase, which could adversely affect our financial condition, results of operations and cash flows. As of January 31, 2024, approximately 4% of our employees were represented by unions.
Our enterprise risk management process may not be effective in mitigating the risks to which we are subject, or in reducing the potential for losses in connection with such risks.
Our enterprise risk management framework is designed to minimize or mitigate the risks to which we are subject, as well as any losses stemming from such risks. Although we seek to identify, measure, monitor, report, and control our exposure to such risks, and employ a broad and diversified set of risk monitoring and mitigation techniques in the process, those techniques are inherently limited in their ability to anticipate the existence or development of risks that are currently unknown and unanticipated. The ineffectiveness of our enterprise risk management framework in mitigating the impact of known risks or the emergence of previously unknown or unanticipated risks may result in our incurring losses in the future that could adversely impact our financial condition and results of operations.
27

We may be adversely affected by market responses to our environmental, social and governance ("ESG") practices and may not be effective in mitigating the risks associated with ESG expectations and emerging ESG regulations, or in reducing the potential for losses in connection with such risks.
We are subject to risks related to our ESG activities and disclosures that may adversely affect our market outlook, brand and reputation, and financial performance, which may impact our ability to achieve our long-term business objectives. Our ESG practices are designed to bring our actions and impacts into alignment with broader societal goals and environmental limits. Although we have developed a framework and perform a reporting initiative to identify, measure, monitor, report, and control our ESG practices and related exposure to ESG expectations and regulations, we may not achieve our sustainability goals and commitments, or we may improperly report on our progress toward achieving our sustainability goals and commitments, which could result in negative publicity that could affect our brand and reputation, and accordingly, adversely impact our financial condition and results of operations.
Risks Related to Our Indebtedness
We have substantial debt and have the ability to incur additional debt. The principal and interest payment obligations of such debt may restrict our future operations.
As of December 31, 2023, we had $1,054.5 million of outstanding principal indebtedness (excluding $27.7 million of outstanding letters of credit issued under our $350.0 million term loan A facility, $300 million revolving line of credit facility with a $75.0 million sublimit for letters of credit, and $430.0 million aggregate principal amount of term loan A facility (collectively, the "Credit Facility")). This amount of indebtedness and our debt service requirements may limit our financial flexibility to access additional capital and make capital expenditures and other investments in our business, to withstand economic downturns and interest rate increases, to plan for or react to changes in our business and our industry, and to comply with the financial and other covenants included in the Credit Facility. We may also be subject to higher interest expense based on how we perform against financial and other covenants. Additionally, if we do not comply with financial and other covenants, we may be required to take actions such as reducing or delaying capital expenditures, selling assets, restructuring or refinancing all or part of our existing Credit Facility or seeking additional equity capital.
Our ability to satisfy our obligations and to reduce our total debt depends on our future operating performance and on economic, financial, competitive and other factors, many of which are beyond our control. If we are unable to service or refinance our debt, we may be required to divert funds that would otherwise be invested in growing our business operations or sell selected assets. Such measures might not be sufficient to enable us to service our debt, which could negatively impact our financial results. In addition, we may not be able to obtain any such financing, refinancing or complete a sale of assets on economically favorable terms. In the case of financing or refinancing, favorable interest rates will depend on conditions in the debt capital markets. As of December 31, 2023, we had $272.3 million of unused commitments remaining under the Credit Facility, subject to customary borrowing conditions, and approximately $220.9 million in cash and cash equivalents available for any future payment obligations.
An event of default under any of our debt agreements could permit some of our lenders, including the lenders under the Credit Facility, to declare all amounts borrowed from them to be immediately due and payable, together with accrued and unpaid interest, or, in the case of the Credit Facility, terminate the commitment to make further credit extensions thereunder, which could, in turn, trigger cross-defaults under other debt obligations. If we are unable to repay debt to our lenders or are otherwise in default under any provision governing our outstanding debt obligations, our secured lenders could proceed against us and against the collateral securing that debt.
28

Risks Related to Our Common Stock
Holders of our Class A common stock are entitled to one vote per share, and holders of our Class B common stock are entitled to ten votes per share. The lower voting power of the Class A common stock may negatively affect the attractiveness of our Class A common stock to investors and, as a result, its market value.
We have two classes of common stock: Class A common stock, which is entitled to one vote per share, and Class B common stock, which is entitled to ten votes per share. All of the outstanding Class B common stock are beneficially owned by John W. Casella, our Chairman and Chief Executive Officer; certain trusts for the benefit of Mr. John Casella and his spouse; Douglas R. Casella, a member of our Board of Directors who is Mr. John Casella's brother; and certain trusts for the benefit of Mr. Douglas Casella and his spouse. Except for the election of one of our directors and in certain limited circumstances required by applicable law, holders of Class A common stock and Class B common stock vote together as a single class on all matters to be voted on by our stockholders. As of January 31, 2024, an aggregate of 988,200 shares of our Class B common stock, representing 9,882,000 votes, were outstanding. Based on the number of shares of common stock outstanding as of January 31, 2024, the shares of our Class A common stock and Class B common stock beneficially owned by John W. Casella and Douglas R. Casella represented approximately 15.0% of the aggregate voting power of our stockholders. Consequently, John W. Casella and Douglas R. Casella are able to substantially influence all matters for stockholder consideration and constitute, and are expected to continue to constitute, a significant portion of the shares entitled to vote on all matters requiring approval by our stockholders. The difference in the voting power of our Class A common stock and Class B common stock could diminish the market value of our Class A common stock.
ITEM 1B. UNRESOLVED STAFF COMMENTS
None.
ITEM 1C. CYBERSECURITY
We have certain processes for assessing, identifying and managing cybersecurity risks, which are built into our information technology function and are designed to help protect our information assets and operations from internal and external cyber threats, protect employee and customer information from unauthorized access or attack, as well as secure our networks and systems. Such processes are periodically assessed against the National Institute of Standards and Technology cybersecurity framework and include physical, procedural and technical safeguards, response plans, regular tests on our systems, incident simulations and routine review of our policies and procedures to identify risks and refine our practices.
We engage external parties to supplement our internal capabilities and to assess our cyber maturity and readiness on a periodic basis. This includes being party to a managed services agreement with an external party for incident response; engaging an external party for comprehensive cybersecurity assessment, opportunity prioritization, initiative road mapping and cyber project delivery; and engaging additional external parties to assist with critical cyber-related infrastructure such as firewall maintenance and upgrade initiatives. While utilizing third-party service providers presents risk, we assess all third-party service providers for their qualifications before engaging them and monitor such providers throughout the term of the engagement in order to help protect us from any additional vulnerabilities.
We do not believe that there are currently any known risks from cybersecurity threats that are reasonably likely to materially affect us or our business strategy, results of operations or financial condition.
The Audit Committee of our Board of Directors ("Audit Committee") provides direct oversight over cybersecurity risk and acts in an advisory capacity to our management team, primarily, as it relates to cybersecurity, our Chief Information Officer ("CIO"), and provides updates to the Board of Directors regarding such oversight. The Audit Committee receives quarterly updates from management regarding cybersecurity matters, and is notified between such updates regarding significant new cybersecurity threats or incidents.
Our CIO leads the operational oversight of our company-wide cybersecurity strategy, policy, standards and processes and works across relevant departments to assess and help prepare us and our employees to address cybersecurity risks. This includes the utilization of a security operations center which deploys overlapping layers of security technology, monitoring, and staff for incident response. Should an incident arise, we, led by our CIO, follow a documented incident response plan, which includes activating retained third-party incident response specialists. The CIO’s cybersecurity expertise is derived from over 30 years of experience in information technology, consulting, and technology transformation through ever-progressing leadership roles.
In an effort to deter and detect cyber threats, we provide key employees, with various cybersecurity trainings that cover timely and relevant topics, and educate employees on the importance of reporting all incidents immediately. We also use technology-based tools to mitigate cybersecurity risks and to bolster our employee-based cybersecurity programs.
29

ITEM 2. PROPERTIES
Our headquarters is located at 25 Greens Hill Lane, Rutland, Vermont 05701, where we currently lease approximately 12,000 square feet of office space.
Our principal property and equipment consists of land, landfills, finance lease right-of-use assets, buildings, machinery and equipment, rolling stock and containers. At January 31, 2024, we operated eight subtitle D landfills, four of which we own and four of which we lease; one landfill permitted to accept C&D materials that we own; 71 transfer stations, 40 of which we own, 11 of which we lease and 20 of which we operate under a contract; 64 solid waste collection facilities, 41 of which we own, 22 of which we lease and one of which we operate under a contract; 29 recycling processing facilities, 16 of which we own, 10 of which we lease and three of which we operate under a contract; three landfill gas-to-energy facilities that we own; and 34 corporate office and other administrative facilities, 15 of which we own and 19 of which we lease (See "Operational Overview" in Item 1. “Business” of this Annual Report on Form 10-K for property information by operating segment and location). We believe that our property and equipment are adequately maintained and sufficient for our current operations.
ITEM 3. LEGAL PROCEEDINGS
The information required by this Item is provided in Note 13, Commitments and Contingencies to our consolidated financial statements included in Part II, Item 8. "Financial Statements and Supplementary Data" of this Annual Report on Form 10-K.
Legal Proceedings over Certain Environmental Matters Involving Governmental Authorities with Possible Sanctions of $1,000,000 or More
Item 103 of the Securities and Exchange Commission's Regulation S-K requires disclosure of certain environmental matters when a governmental authority is a party to the proceedings and the proceedings involve potential monetary sanctions unless we reasonably believe the monetary sanctions will not equal or exceed a specified threshold which we determine is reasonably designed to result in disclosure of any such proceeding that is material to our business or financial condition. Pursuant to Item 103, we have determined such disclosure threshold to be $1,000,000. We have no matters to disclose in accordance with that requirement.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
30

PART II
ITEM 5. MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
Our Class A common stock trades on the Nasdaq Global Select Market (“Nasdaq Stock Market”) under the symbol CWST. There is no established trading market for our Class B common stock. As of January 31, 2024, there were approximately 700 holders of record of our Class A common stock and two holders of record of our Class B common stock.
For purposes of calculating the aggregate market value of the shares of common stock held by non-affiliates, as shown on the cover page of this Annual Report on Form 10-K, we have assumed that all the outstanding shares of Class A common stock were held by non-affiliates except for the shares beneficially held by directors and executive officers and funds represented by them.
Dividends
No dividends have ever been declared or paid on our common stock and we do not anticipate paying any cash dividends on our common stock in the foreseeable future.
The information required by Item 201(d) of Regulation S-K is included in Part III of this Annual Report on Form 10-K.
Stock Performance Graph
The following performance graph and related information shall not be deemed “soliciting material” or “filed” with the Securities and Exchange Commission, nor shall such information be incorporated by reference into any future filing under the Securities Act of 1933 or the Securities Exchange Act of 1934, each as amended, except to the extent that we specifically incorporate it by reference into such filing.
The stock performance graph below compares the percentage change in cumulative stockholder return on our Class A common stock for the period from December 31, 2018 through December 31, 2023, with the cumulative total return on the Russell 2000 Index and Peer Group. The stock performance graph assumes the investment on December 31, 2018 of $100.00 in our Class A common stock at the closing price on such date, in the Russell 2000 Index and the Peer Group, and that dividends are reinvested. No dividends have been declared or paid on our Class A common stock.

31

CWST2023-600dpi .jpg
December 31, 2018December 31, 2019December 31, 2020December 31, 2021December 31, 2022December 31, 2023
Casella Waste Systems, Inc.$100.00 $161.57 $217.44 $299.82 $278.38 $299.96 
Russell 2000$100.00 $125.52 $150.58 $172.90 $137.56 $160.85 
Peer Group$100.00 $127.59 $138.58 $195.70 $184.40 $220.13 
 
(1)The Peer Group is comprised of GFL Environmental, Inc., Waste Connections Inc., Waste Management, Inc. and Republic Services, Inc.
ITEM 6. [RESERVED]
ITEM 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion of our financial condition and results of operations should be read in conjunction with the consolidated financial statements and notes thereto, and other financial information, included elsewhere in this Annual Report on Form 10-K. This discussion contains forward-looking statements and involves numerous risks and uncertainties. Our actual results may differ materially from those contained in any forward-looking statements.
32

Discussion and analysis of our financial condition and results of operations for the fiscal year ended December 31, 2022 ("fiscal year 2022") compared to our financial condition and results of operations for the fiscal year ended December 31, 2021 is included under the heading Item 7. "Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022 as filed with the Securities and Exchange Commission on February 17, 2023.
Company Overview
Casella Waste Systems, Inc., a Delaware corporation, and its wholly-owned subsidiaries (collectively, “we”, “us” or “our”), is a regional, vertically integrated solid waste services company. We provide resource management expertise and services to residential, commercial, municipal, institutional and industrial customers, primarily in the areas of solid waste collection and disposal, transfer, recycling and organics services.
We provide integrated solid waste services in nine states: Vermont, New Hampshire, New York, Massachusetts, Connecticut, Maine, Pennsylvania, Delaware and Maryland with our headquarters located in Rutland, Vermont. On June 30, 2023, we acquired the equity interests of four wholly owned subsidiaries of GFL Environmental Inc. ("GFL Subsidiaries"), which are the basis of our newly formed regional operating segment, the Mid-Atlantic region, that expanded our integrated solid waste services to the states of Delaware and Maryland, ("GFL Acquisition"). Operations under the Mid-Atlantic region commenced on July 1, 2023.
We manage our solid waste operations on a geographic basis through three regional operating segments, the Eastern, Western and Mid-Atlantic regions, each of which provides a comprehensive range of non-hazardous solid waste services. We manage our resource renewal operations through the Resource Solutions operating segment, which leverages our core competencies in materials processing, industrial recycling, organics and resource management service offerings to deliver a comprehensive solution for our larger commercial, municipal, institutional and industrial customers that have more diverse waste and recycling needs. Legal, tax, information technology, human resources, certain finance and accounting and other administrative functions are included in our Corporate Entities segment.
For financial information concerning our reportable operating segments and additional disclosure over the GFL Acquisition refer to “Item 8. Financial Statements and Supplementary Data” of this Annual Report on Form 10-K.
As of January 31, 2024, we owned and/or operated 64 solid waste collection operations, 71 transfer stations, 29 recycling and processing facilities, eight Subtitle D landfills, three landfill gas-to-energy facilities and one landfill permitted to accept construction and demolition materials.
Acquisitions and Divestitures
Acquisitions
We have made in the past, and we expect to make in the future, acquisitions to densify existing operations, expand service areas, and grow services for our customers. These acquisitions may include “tuck-in” acquisitions within our existing markets, assets that are adjacent to or outside of our existing markets, or larger, more strategic acquisitions. In addition, from time to time, we may acquire businesses that are complementary to our core business strategy. We face competition for acquisition targets, particularly the larger and more meaningful targets, but we believe that our strong relationships and reputation help to offset this factor.
We have a business development team that identifies acquisition candidates, categorizes the opportunity by strategic fit and financial synergies, establishes contact with the appropriate representative of the acquisition candidate and gathers further information on the acquisition candidate.
In the fiscal year ended December 31, 2023 ("fiscal year 2023"), we acquired seven businesses: the GFL Subsidiaries, which include solid waste collection, transfer and recycling operations in Pennsylvania, Maryland and Delaware; the assets of Consolidated Waste Services, LLC and its affiliates (dba Twin Bridges), which was completed on September 1, 2023 and consists of a collection, transfer and recycling business in the greater Albany, New York area (the "Twin Bridges Acquisition"); and five additional solid waste collection businesses that provide collection, transfer and recycling services. Our total consideration for acquisitions completed in fiscal year 2023 was $846.6 million, including $846.7 in cash, $2.7 million in holdbacks and additional consideration owed to sellers, partially offset by $(2.8) million of open working capital settlements due from sellers.
In the fiscal year 2022, we acquired fourteen businesses, primarily related to our solid waste collection, transfer, recycling and transportation operations, for total consideration of $82.7 million, including $76.6 million in cash, $1.3 million in non-cash consideration and $4.8 million in holdbacks to sellers.
33

Divestitures
From time to time, we may sell or divest certain investments or other components of our business. These divestitures may be undertaken for a number of reasons, including: to generate proceeds to pay down debt; as a result of a determination that the specified asset will provide inadequate returns to us or that the asset no longer serves a strategic purpose in connection with our business; or as a result of a determination that the asset may be more valuable to a third-party. We will continue to look to divest certain activities and investments that no longer enhance or complement our core business if the right opportunity presents itself.
34


Results of Operations
Revenues
We manage our solid waste operations, which include a full range of solid waste services, on a geographic basis through three regional operating segments, which we designate as the Eastern, Western and Mid-Atlantic regions. The Mid-Atlantic region, which was formed as a result of the GFL Acquisition on June 30, 2023, commenced operations on July 1, 2023. Revenues associated with our solid waste operations are derived mainly from fees charged to customers for solid waste collection and disposal services, including landfill, transfer station and transportation services, landfill gas-to-energy services, and processing services in the eastern United States. We derive a substantial portion of our collection revenues from commercial, industrial and municipal services that are generally performed under service agreements or pursuant to contracts with municipalities. The majority of our residential collection services are performed on a subscription basis with individual property owners or occupants. Landfill and transfer customers are charged a tipping fee on a per ton basis for disposing of their solid waste at our disposal facilities and transfer stations. We also generate and sell electricity at certain of our landfill facilities. We manage our resource renewal operations through the Resource Solutions operating segment, which includes processing services and non-processing services, which we previously referred to as our Customer Solutions business, but now refer to as our National Accounts business. Revenues from processing services are derived from customers in the form of processing fees, tipping fees, commodity sales, primarily comprised of newspaper, corrugated containers, plastics, ferrous and aluminum, and organic materials such as our earthlife® soils products including fertilizers, composts and mulches. Revenues from our National Accounts business are derived from brokerage services and overall resource management services providing a wide range of environmental services and resource management solutions to large and complex organizations, as well as traditional collection, disposal and recycling services provided to large account multi-site customers.
The table below shows revenue attributable to services provided (dollars in millions and as a percentage of total revenues) for the following periods:
 Fiscal Year Ended December 31,$
Change
 20232022
Collection $710.6 56.2 %$539.6 49.7 %$171.0 
Disposal244.6 19.3 %228.0 21.0 %16.6 
Power6.6 0.5 %7.5 0.7 %(0.9)
Processing9.9 0.8 %10.1 1.0 %(0.2)
Solid waste operations
971.7 76.8 %785.2 72.4 %186.5 
Processing106.0 8.4 %119.1 10.9 %(13.1)
National Accounts
186.8 14.8 %180.8 16.7 %6.0 
Resource Solutions operations
292.8 23.2 %299.9 27.6 %(7.1)
Total revenues$1,264.5 100.0 %$1,085.1 100.0 %$179.4 
Solid waste revenues
A summary of the period-to-period change in solid waste revenues (dollars in millions and as percentage growth of solid waste revenues) follows:
Period-to-Period Change For
Fiscal Year 2023 vs Fiscal Year 2022
 Amount% Growth
Price$58.6 7.5 %
Volume
(14.7)(1.9)%
Surcharges and other fees12.3 1.6 %
Commodity price and volume(1.6)(0.2)%
Acquisitions131.9 16.8 %
Solid waste revenues$186.5 23.8 %

The most significant items impacting the change in our solid waste revenues during fiscal year 2023 are summarized below:
35

Price increased due to (i) $42.9 million, or 7.9%, from favorable collection pricing and (ii) $15.7 million, or 6.9%, from favorable disposal pricing associated with our landfills, transfer stations and, to a lesser extent, transportation services.
Volume decreased due to (i) $(10.9) million from lower collection volumes associated with slowing economic activity, primarily in the roll-off business, higher customer churn due to increased pricing and fees charged to additional customers, particularly in our Western region, and, to a lesser extent, purposeful shedding of less profitable customers and (ii) $(4.3) million from lower disposal volumes, primarily lower landfill volumes related to slowing economic activity; partially offset by additional disposal volumes in our Western region related to flooding from a severe weather event in the summer; partially offset by $0.5 million from higher processing volumes.
Surcharge and other fees increased primarily due to (i) new fees related to legacy fuel and environmental cost recovery programs associated with the GFL Acquisition and (ii) higher sustainability recycling adjustment fees ("SRA Fee(s)") revenues as a result of lower recycled commodity prices and a higher customer participation rate; partially offset by lower energy and environmental fees ("E&E Fee(s)") revenues associated with our fuel cost recovery program as a result of lower diesel fuel prices, partially offset by a higher customer participation rate. See Item 7A. “Quantitative and Qualitative Disclosures about Market Risk” included in this Annual Report on Form 10-K for additional information regarding our E&E Fee and SRA Fee;
Commodity price and volume decreased primarily due to (i) unfavorable commodity and energy pricing and (ii) lower energy volumes; partially offset by higher commodity processing volumes; and
Acquisitions increased due to (i) the partial year impact of the seven acquisitions completed in fiscal year 2023, including the GFL Acquisition and Twin Bridges Acquisition, as described above, and (ii) the rollover impact of the twelve acquisitions completed in fiscal year 2022.
Resource Solutions revenues
See “Segment Reporting” below for discussion over the period-to-period change in Resource Solutions revenues.
Operating Expenses
A summary of our cost of operations, general and administration and depreciation and amortization expenses is as follows (dollars in millions and as a percentage of total revenues):
 Fiscal Years Ended December 31,$
Change
 20232022
   
Cost of operations$832.0 65.8 %$723.1 66.6 %$108.9 
General and administration$155.8 12.3 %$133.4 12.3 %$22.4 
Depreciation and amortization$170.7 13.5 %$126.4 11.6 %$44.3 

Cost of Operations
Cost of operations includes: (i) direct costs, which consist of the costs of purchased materials and third-party transportation and disposal costs, including third-party tipping fees; (ii) direct labor costs, which include salaries, wages, incentive compensation and related benefit costs such as health and welfare benefits and workers compensation; (iii) direct operational costs, which include landfill operating costs such as accretion expense related to final capping, closure and post-closure obligations, leachate treatment and disposal costs and depletion of landfill operating lease obligations, vehicle insurance costs, host community fees and royalties; (iv) fuel costs used by our vehicles and in conducting our operations; (v) maintenance and repair costs relating to our vehicles, equipment and containers; and (vi) other operational costs including facility costs.
36

A summary of the major components of our cost of operations is as follows (dollars in millions and as a percentage of total revenues):
Fiscal Years Ended December 31,$
Change
20232022
Direct costs$311.2 24.6 %$279.7 25.8 %$31.5 
Direct labor costs175.3 13.9 %144.0 13.3 %31.3 
Direct operational costs99.7 7.9 %89.5 8.3 %10.2 
Fuel costs48.6 3.8 %48.3 4.4 %0.3 
Maintenance and repair costs102.1 8.1 %81.7 7.4 %20.4 
Other operational costs95.1 7.5 %79.9 7.4 %15.2 
$832.0 65.8 %$723.1 66.6 %$108.9 
These cost categories may change from time to time and may not be comparable to similarly titled categories presented by other companies.
The most significant items impacting the change in our cost of operations during fiscal year 2023 are summarized below:
Direct costs increased in aggregate dollars due primarily to (i) acquisitions and (ii) higher third-party disposal rates and hauling charges reflecting inflationary pressures; partially offset in dollars, and more than offset as a percentage of revenues, by (i) lower purchased material costs in our Resource Solutions operating segment and (ii) lower hauling and transportation costs on lower base business disposal volumes in our Eastern region operating segment, which operates with a higher level of direct costs as a percentage of revenue.
Direct labor costs increased due primarily to (i) acquisitions, with an increase as a percentage of revenues associated with acquired business mix, including more labor intensive rear-load operations, and (ii) higher wages and benefit costs reflecting inflationary pressures; partially offset by (a) improved routing efficiencies and (b) lower outside labor costs.
Direct operational costs increased in aggregate dollars due to (i) acquisitions, (ii) higher accretion expense associated with changes in the timing and cost estimates of our closure, post-closure, and capping obligations, (iii) higher host community and royalty fees, primarily in our Western region, (iv) higher leachate disposal costs, and (v) general cost inflation; partially offset in dollars, and more than offset as a percentage of revenues, by lower other landfill operating costs related to lower volumes.
Fuel costs increased in aggregate dollars due to acquisitions, partially offset in dollars, and more than offset as a percentage of revenues, by lower diesel fuel prices and lower fuel consumption related to lower base business solid waste volumes. See Item 7A. "Quantitative and Qualitative Disclosures about Market Risk" of this Annual Report on Form 10-K for additional information regarding our fuel costs.
Maintenance and repair costs increased due to (i) acquisitions, (ii) higher personnel and parts costs reflecting inflationary pressures, and (iii) higher vehicle maintenance costs driven by delays in the delivery of fleet replacements.
Other operational costs increased due to (i) acquisitions, (ii) higher spend associated with supporting acquisition-related growth, (iii) increased facility insurance costs, and (iv) general cost inflation; partially offset by a gain on resolution of acquisition-related contingent consideration associated with the reversal of a contingency for a transfer station permit expansion in our Western region that is no longer deemed viable.
General and Administration
General and administration expense includes: (i) labor costs, which consist of salaries, wages, incentive compensation and related benefit costs such as health and welfare benefits and workers compensation costs related to management, clerical and administrative functions; (ii) professional service fees; (iii) provision for expected credit losses; and (iv) other overhead costs including those associated with marketing, sales force and community relations efforts.
A summary of the major components of our general and administration expenses is as follows (dollars in millions and as a percentage of total revenues):
37

Fiscal Years Ended December 31,$
Change
20232022
Labor costs$101.6 8.0 %$91.5 8.4 %$10.1 
Professional fees10.1 0.8 %7.0 0.6 %3.1 
Provision for expected credit losses
2.5 0.2 %2.0 0.2 %0.5 
Other41.6 3.3 %32.9 3.1 %8.7 
$155.8 12.3 %$133.4 12.3 %$22.4 
These cost categories may change from time to time and may not be comparable to similarly titled categories presented by other companies.
General and administrative expense increased in fiscal year 2023 primarily due to (i) higher costs related to acquisitions, the establishment of the Mid-Atlantic region, and support of the company’s growth and acquisition strategy, including labor costs, professional fees and other costs, (ii) inflation of salary, wage and benefit costs, (iii) higher equity compensation costs, (iv) higher property taxes, and (v) higher sponsorship and advertising related costs; partially offset by lower accrued incentive compensation costs.
Depreciation and Amortization
Depreciation and amortization expense includes: (i) depreciation of property and equipment (including assets recorded for finance leases) on a straight-line basis over the estimated useful lives of the assets; (ii) amortization of landfill costs (including those costs incurred and all estimated future costs for landfill development and construction, along with asset retirement costs arising from closure and post-closure obligations) on a units-of-consumption method as landfill airspace is consumed over the total estimated remaining capacity of a site, which includes both permitted capacity and unpermitted expansion capacity that meets certain criteria for amortization purposes, and amortization of landfill asset retirement costs arising from final capping obligations on a units-of-consumption method as airspace is consumed over the estimated capacity associated with each final capping event; and (iii) amortization of intangible assets with a definite life, based on the economic benefit provided, or using the sum of years digits or straight-line methods over the definitive terms of the related agreements.
A summary of the major components of depreciation and amortization expense (dollars in millions and as a percentage of total revenues) follows:
Fiscal Year Ended December 31,$
Change
 20232022
Depreciation expense$99.2 7.8 %$78.1 7.2 %$21.1 
Landfill amortization expense40.4 3.2 %31.6 2.9 %8.8 
Other amortization expense31.1 2.5 %16.7 1.5 %14.4 
$170.7 13.5 %$126.4 11.6 %$44.3 

Depreciation and amortization expense increased in fiscal year 2023 primarily due to (i) acquisitions, including the impact of accelerated amortization schedules of certain intangibles, (ii) net investment in property and equipment in our existing operations, and (iii) higher landfill amortization expense related to changes in cost and other assumptions from the prior year periods, more than offsetting lower landfill volumes.
Expense from Acquisition Activities
In fiscal years 2023 and 2022, we recognized expenses of $15.0 million and $4.6 million, respectively, comprised primarily of legal, consulting and other similar costs associated with the due diligence, acquisition and integration of acquired businesses, including the GFL Acquisition and the Twin Bridges Acquisition, in fiscal year 2023, as well as select development projects. See Note 5, Business Combinations, to our consolidated financial statements included under Item 8. "Financial Statements and Supplementary Data" of this Annual Report on Form 10-K for disclosure regarding acquisition activity.
Legal Settlement
In fiscal year 2023, we accrued for a charge of $6.2 million in current liabilities due to reaching an agreement at a mediation held on June 20, 2023 with the collective class members of a class action lawsuit relating to certain claims under the Fair Labor Standards Act of 1938 as well as state wage and hours laws. The settlement agreement was executed July 24, 2023 and has received court approval.
38

Landfill Capping Charge - Veneer Failure
In fiscal year 2023, we recorded a charge of $3.9 million consisting of both (i) the write-off of historical payments associated with capping work that has been deemed no longer viable due to a veneer failure and (ii) the related operating expenses incurred to clean up the affected capping material at a Subtitle D landfill we operate located in Seneca, New York. Engineering analysis is currently underway to determine root causes and responsibility for the event.
Southbridge Landfill Closure Charge, Net
In the fiscal year ended December 31, 2017, we initiated the plan to cease operations of our landfill located in Southbridge, Massachusetts ("Southbridge Landfill") and later closed it in November 2018 when Southbridge Landfill reached its final capacity. Accordingly, in fiscal years 2023 and 2022, we recorded charges associated with the closure of our Southbridge Landfill (in millions) as follows:
 Fiscal Year Ended
December 31,
 20232022
Legal and transaction costs (1)
$0.4 $0.7 
Landfill closure project charge (2)
0.1 0.7 
Southbridge Landfill closure charge, net$0.5 $1.4 
(1)We incurred legal costs as well as other transaction costs associated with various matters as part of the Southbridge Landfill closure.
(2)We recorded a landfill closure project charge associated with revised costs under the closure plan at Southbridge Landfill. See Note 10, Final Capping, Closure and Post-Closure Costs, to our consolidated financial statements included under Item 8. "Financial Statements and Supplementary Data" of this Annual Report on Form 10-K for disclosure regarding our landfill final capping, closure and post-closure costs.
Environmental Remediation Charge
In fiscal year 2022, we recorded an environmental remediation charge of $0.8 million associated with the investigation of potential remediation at an inactive waste disposal site that adjoins one of our landfills. See Note 13, Commitments and Contingencies, to our consolidated financial statements included under Item 8. "Financial Statements and Supplementary Data" of this Annual Report on Form 10-K for further disclosure over environmental remediation liabilities.
Other expenses
Interest Expense, net
Our interest expense, net increased $13.8 million in fiscal year 2023 due primarily to (i) entering into a $430.0 million aggregate principal amount term loan A facility (“2023 Term Loan Facility”) to fund the GFL Acquisition, (ii) the amortization of transaction, legal, and other similar debt issuance costs incurred associated with bridge financing activities related to the GFL Acquisition and the Twin Bridges Acquisition, (iii) rising interest rates, and (iv) the issuance of $35.0 million aggregate principal amount of Vermont Economic Development Authority Solid Waste Disposal Long-Term Revenue Bonds Series 2022A-1 (“Vermont Bonds 2022A-1”) in June 2022 and $35.0 million aggregate principal amount of New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2020R-2 (“New York Bonds 2020R-2”) in August 2023; partially offset by (i) higher interest income associated with the timing of financing activities resulting in a higher average cash balance and (ii) higher interest income rates.
For additional disclosure regarding interest expense, see Note 12, Debt to our consolidated financial statements included under Item 8. "Financial Statements and Supplementary Data" of this Annual Report on Form 10-K.
Loss from Termination of Bridge Financing
In fiscal year 2023, we wrote-off the unamortized debt issuance costs and recognized a loss from termination of bridge financing upon the extinguishment of both a secured bridge financing agreement in connection with the GFL Acquisition of $3.7 million, and an unsecured bridge financing agreement in connection with the Twin Bridges Acquisition of $4.5 million.
39

Provision for Income Taxes
Our provision for income taxes was $11.6 million in fiscal year 2023 and $21.9 million in fiscal year 2022. For fiscal year 2023, the provision for income taxes includes $4.4 million of current income taxes and $7.2 million of deferred income taxes. The provision for income taxes in fiscal year 2022 included $5.4 million of current income taxes and $16.5 million of deferred income taxes. The effective rate for the fiscal year 2023 is 31.4% and is computed based on the statutory rate of 21% adjusted primarily for state taxes and nondeductible officer compensation.
On December 22, 2017, the Tax Cuts and Jobs Act (the “TCJA”) was enacted. The TCJA significantly changed U.S. corporate income tax laws by, among other things, changing carryforward rules for net operating losses. Under the Internal Revenue Code, as amended by the TCJA, federal net operating loss carryforwards generated before the 2018 tax year continue to be carried forward for 20 years and are able to fully offset taxable income (“pre-2018 net operating losses”). Federal net operating losses generated following the 2017 tax year are carried forward indefinitely, but generally may only offset up to 80% of taxable income earned in a tax year (“post-2017 net operating losses”).
Depending on bonus depreciation and other elections made on the 2023 tax return when filed, we project to carry $7.2 million of pre-2018 net operating losses and $125.7 million of post-2017 net operating losses into the 2024 tax year.
In addition, the TCJA added limitations on the deductibility of interest expense that became more restrictive beginning in tax year 2022 and limits the deductibility of some of our interest expense in tax year 2023. Depending on elections made on the 2023 return when filed, we expect $25.1 million of interest expense to be disallowed. Any interest expense disallowed may be carried forward indefinitely and deducted in later years subject to said interest limitation.
Segment Reporting
We report selected information about our reportable operating segments in a manner consistent with that used for internal management reporting. We classify our solid waste operations on a geographic basis through regional operating segments, our Eastern, Western and Mid-Atlantic regions. The Mid-Atlantic region, which was formed as a result of the GFL Acquisition on June 30, 2023, commenced operations on July 1, 2023. Revenues associated with our solid waste operations are derived mainly from solid waste collection and disposal services, including landfill, transfer station and transportation services, landfill gas-to-energy services, and processing services in the eastern United States. Our Resource Solutions operating segment leverages our core competencies in materials processing, industrial recycling, organics and resource management service offerings to deliver a comprehensive solution for our larger commercial, municipal, institutional and industrial customers that have more diverse waste and recycling needs. Revenues associated with our Resource Solutions operations are comprised of processing services and services provided by our National Accounts business. Revenues from processing services are derived from customers in the form of processing fees, tipping fees, commodity sales, and organic material sales. Revenues from our National Accounts business are derived from brokerage services and overall resource management services providing a wide range of environmental services and resource management solutions to large and complex organizations, as well as traditional collection, disposal and recycling services provided to large account multi-site customers. Legal, tax, information technology, human resources, certain finance and accounting and other administrative functions are included in our Corporate Entities segment, which is not a reportable operating segment. Corporate Entities results reflect those costs not allocated to our reportable operating segments.
A summary of revenues by reportable operating segment (in millions) follows:
Fiscal Year Ended December 31,$
Change
 20232022
Eastern$374.5 $340.0 $34.5 
Western511.6 445.2 66.4 
Mid-Atlantic
85.6 — 85.6 
Resource Solutions292.8 299.9 (7.1)
Total$1,264.5 $1,085.1 $179.4 

40

A summary of operating income (loss) by operating segment (in millions) follows:
Fiscal Year Ended December 31,$
Change
 20232022
Eastern$27.2 $16.6 $10.6 
Western62.3 65.5 (3.2)
Mid-Atlantic
(5.8)— (5.8)
Resource Solutions5.6 15.9 (10.3)
Corporate Entities(8.9)(2.6)(6.3)
Total$80.4 $95.4 $(15.0)
Eastern Region
A summary of the period-to-period change in solid waste revenues (dollars in millions and as percentage growth of solid waste revenues) follows:
Period-to-Period Change For
Fiscal Year 2023 vs Fiscal Year 2022
Amount% Growth
Price$30.7 9.0 %
Volume(8.7)(2.6)%
Surcharges and other fees1.6 0.5 %
Commodity price and volume(0.1)— %
Acquisitions 11.0 3.2 %
Solid waste revenues$34.5 10.1 %

Revenue increased in fiscal year 2023 as compared to the prior year, primarily driven by (i) favorable collection pricing of $22.5 million, or 9.6%, (ii) favorable disposal pricing of $8.2 million, or 8.3%, (iii) the contribution from acquisitions, (iv) higher surcharges and fees, and (v) higher processing volume of $0.6 million; partially offset by (a) lower disposal volume of $(8.0) million, or (8.1)%, due to slowing economic activity and landfill customer and material mix, as well as (b) lower collection volume of $(1.3) million, or (0.5)%.
Operating income increased in fiscal year 2023 by $10.6 million as compared to the prior year. The year-over-year increase was driven by revenue growth, described above, as well as intercompany revenues, and lower costs associated with lower base business disposal and collection volumes and improved routing efficiencies; partially offset by (i) higher costs associated with the acquired businesses, (ii) general cost inflation, including for disposal, labor, and maintenance costs, (iii) higher landfill amortization expense resulting from changes in cost and other assumptions from the prior year, and (iv) the legal settlement charge. See further discussion about the legal settlement charge above in "Operating Expenses".
Western Region
A summary of the period-to-period change in solid waste revenues (dollars in millions and as percentage growth of solid waste revenues) follows:
Period-to-Period Change For
Fiscal Year 2023 vs Fiscal Year 2022
Amount% Growth
Price$27.9 6.3 %
Volume (6.0)(1.3)%
Surcharges and other fees4.8 0.9 %
Commodity price and volume(1.5)(0.3)%
Acquisitions41.2 9.3 %
Solid waste revenues$66.4 14.9 %
Revenue increased in fiscal year 2023 as compared to the prior year, primarily driven by (i) the contribution from acquisitions, (ii) favorable collection pricing of $20.4 million, or 6.7%, (iii) favorable disposal pricing of $7.5 million, or 5.8%, (iv) higher disposal volume of $3.7 million, or 2.9%, driven in large part by the flooding caused by severe weather in the summer, and (v)
41

higher surcharges and fees; partially offset by lower collection volume of $(9.7) million, or (3.1)%, due to slowing economic activity, customer churn, and to a lesser extent, purposeful shedding of less profitable customers.
Operating income declined in fiscal year 2023 by $(3.2) million as compared to the prior year. The year-over-year decline was due to (i) an increase in costs due to acquisitions, (ii) the legal settlement charge, (iii) the landfill capping charge - veneer failure, (iv) general cost inflation, including for disposal, labor, and maintenance costs, and (v) higher landfill amortization expense resulting from changes in cost and other assumptions from the prior year; partially offset by (a) revenue growth, described above, (b) intercompany revenues, (c) lower costs associated with lower base business collection volumes, (d) improved routing efficiencies, (e) a gain on resolution of acquisition-related contingent consideration associated with the reversal of a contingency for a transfer station permit expansion that is no longer deemed viable, and (f) the environmental remediation charge taking place in fiscal year 2022. See further discussion about the expense from acquisition activities, the legal settlement, the landfill capping charge - veneer failure, and the environmental remediation charge above in "Operating Expenses".
Mid-Atlantic Region
A summary of the period-to-period change in solid waste revenues (dollars in millions and as percentage growth of solid waste revenues) follows:
Period-to-Period Change For
Fiscal Year 2023 vs Fiscal Year 2022
 Amount
Surcharges and other fees$5.9 
Acquisitions 79.7 
Solid waste revenues$85.6 
Collection and transfer station operations for our Mid-Atlantic region operating segment commenced on July 1, 2023 following the GFL Acquisition. The operating loss of $(5.8) million was impacted by $5.3 million of expense from acquisition activities, comprised of legal, consulting and integration costs related to the GFL Acquisition, as well as the impact of accelerated amortization schedules of certain acquired intangibles.
Resource Solutions
A summary of the period-to-period change in Resource Solutions revenues (dollars in millions and as percentage growth of solid waste revenues) follows:
Period-to-Period Change For
Fiscal Year 2023 vs Fiscal Year 2022
Amount% Growth
Price$(18.9)(6.3)%
Volume6.1 2.0 %
Surcharges and other fees(0.8)(0.3)%
Acquisitions6.5 2.2 %
Resource Solutions revenues
$(7.1)(2.4)%
Revenue decreased in fiscal year 2023 as compared to the prior year, primarily driven by (i) the unfavorable impact of lower recycled commodity pricing on processing revenues of $(37.6) million, or (31.6)%, (ii) lower non-processing volumes of $(2.3) million, or (1.3)%, and (iii) lower non-processing surcharges and other fees; partially offset by (a) higher tipping fees and other processing pricing of $10.6 million, or 8.9%, (b) non-processing pricing of $8.1 million, or 4.5%, (c) higher processing volumes of $8.4 million, or 7.0% and (d) contribution from acquisitions.
Operating income declined in fiscal year 2023 by $(10.3) million as compared to the prior year, primarily driven by lower revenues, described above, as well as intercompany revenues, in combination with higher costs associated with (i) acquired businesses, (ii) the diversion of materials from our Boston, Massachusetts MRF, which underwent a retrofit during fiscal year 2023, and (iii) general cost inflation.
42

Corporate Entities
Corporate Entities operating loss reflects those costs not allocated to our reportable operating segments, which typically consists of depreciation and amortization expense. Operating deficit increased $(6.3) million from the prior year due to unallocated acquisition related expenses, comprised primarily of legal, consulting and other similar costs.
Liquidity and Capital Resources
We continually monitor our actual and forecasted cash flows, our liquidity, and our capital requirements in order to properly manage our liquidity needs as we move forward based on the capital intensive nature of our business and our growth acquisition strategy. As of December 31, 2023, we had $272.3 million of undrawn capacity under our $300.0 million revolving credit facility ("Revolving Credit Facility") and $220.9 million of cash and equivalents to help meet our short-term and long-term liquidity needs. We expect existing cash and cash equivalents combined with available cash flows from operations and financing activities to continue to be sufficient to fund our operating activities and cash commitments for investing and financing activities for at least the next 12 months and thereafter for the foreseeable future.
Our known current and long-term uses of cash include, among other possible demands: (i) acquisitions, (ii) capital expenditures and leases, (iii) repayments to service debt and other long-term obligations, and (iv) payments for final capping, closure and post-closure asset retirement obligations and environmental remediation liabilities. We have made in the past, and plan to make in the future, acquisitions to expand service areas, densify existing operations, and grow services for our customers. Future acquisitions may include larger acquisitions that may be inside or outside of our existing market, which could require additional financing either in the form of debt or equity.
43

A summary of cash and cash equivalents, restricted assets and debt balances, excluding any debt issuance costs, (in millions) follows:
December 31,
20232022$ Change
Cash and cash equivalents$220.9 $71.2 $149.7 
Current assets, excluding cash and cash equivalents$205.4 $136.3 $69.1 
Restricted assets$2.2 $1.9 $0.3 
Total current liabilities:
Current liabilities, excluding current maturities of debt$243.1 $168.6 $74.5 
Current maturities of debt35.8 9.0 26.8 
Total current liabilities$278.9 $177.6 $101.3 
Debt, less current portion, excluding unamortized debt issuance costs
$1,018.8 $594.5 $424.3 
Current assets, excluding cash and cash equivalents, increased $69.1 million and current liabilities, excluding current maturities of debt, increased $74.5 in fiscal year 2023, resulting in a $(5.4) million decline in working capital, net (defined as current assets, excluding cash and cash equivalents, minus current liabilities, excluding current maturities of debt) from $(32.3) million as of December 31, 2022 to $(37.7) million as of December 31, 2023. We strive to maintain a negative working capital cycle driven by shorter days sales outstanding as compared to days payable outstanding in an effort to collect money at a faster rate than paying bills to facilitate business growth.
Summary of Cash Flow Activity
Cash and cash equivalents increased $149.7 million in fiscal year 2023. A summary of cash flows (in millions) follows:
 Fiscal Year Ended
December 31,
$
Change
 20232022
Net cash provided by operating activities$233.1 $217.3 $15.8 
Net cash used in investing activities$(1,005.6)$(206.9)$(798.7)
Net cash provided by financing activities
$922.3 $26.9 $895.4 
Cash flows from operating activities.
A summary of operating cash flows (in millions) follows:
 Fiscal Year Ended
December 31,
 20232022
Net income $25.4 $53.1 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization170.7 126.4 
Interest accretion on landfill and environmental remediation liabilities9.9 8.0 
Amortization of debt issuance costs on long-term debt3.0 1.9 
Stock-based compensation9.1 8.2 
Operating lease right-of-use assets expense15.3 13.8 
Disposition of assets, other items and charges, net0.7 0.7 
Loss from termination of bridge financing
8.2 — 
Landfill capping charge - veneer failure3.0 — 
Deferred income taxes7.4 16.5 
252.7 228.6 
Changes in assets and liabilities, net(19.6)(11.3)
Net cash provided by operating activities$233.1 $217.3 
44

Net cash provided by operating activities increased $15.8 million in fiscal year 2023 as compared to fiscal year 2022. This was the result of operational performance, partially offset by higher interest expense and an increase in the unfavorable cash flow impact associated with the changes in our assets and liabilities, net of effects of acquisitions and divestitures. For discussion of our operational performance in fiscal year 2023 as compared to fiscal year 2022, including discussions of our Loss from termination of bridge financing and Landfill capping charge - veneer failure, see "Results of Operations" included in this Item 7. "Management's Discussion and Analysis of Financial Condition and Results of Operations" of this Annual Report on Form 10-K.
Cash flows from investing activities.
A summary of investing cash flows (in millions) follows:
Fiscal Year Ended
December 31,
20232022
Acquisitions, net of cash acquired$(851.8)$(78.2)
Additions to property and equipment
(154.9)(130.9)
Proceeds from sale of cost method investment— 1.6 
Proceeds from sale of property and equipment1.1 0.6 
Net cash used in investing activities$(1,005.6)$(206.9)
A summary of the most significant items affecting the change in our investing cash flows follows:
Acquisitions, net of cash acquired. In fiscal year 2023, we acquired seven businesses for total consideration of $846.6 million, including $846.7 million in cash, and paid $5.1 million in holdback payments on businesses previously acquired, as compared to fiscal year 2022 during which we acquired fourteen businesses for total consideration of $82.7 million, including $76.6 million in cash, and paid $1.6 million in holdback payments on businesses previously acquired.
Capital expenditures. Capital expenditures were $24.0 million higher in fiscal year 2023 as compared to fiscal year 2022 primarily due to higher capital spend associated with (i) facility spend related to the retrofitting of our Boston, Massachusetts single-stream material recovery facility and the purchase of a transfer station that was formerly leased, (ii) development of rail side infrastructure at our Subtitle D landfill located in Mount Jewett, Pennsylvania, (iii) landfill development, (iv) acquisition activity, and (v) general inflation in capital costs; partially offset by timing of spend for vehicles, machinery, equipment and containers.
Proceeds from sale of cost method investment. In fiscal year 2022, we received proceeds associated with the sale of our minority ownership interest in a subsidiary of Vanguard Renewables.
A summary of financing cash flows (in millions) follows:
Fiscal Year Ended
December 31,
20232022
Proceeds from debt borrowings$465.0 $88.2 
Principal payments on debt(26.2)(59.3)
Payments of debt issuance costs(12.8)(1.2)
Payments of contingent consideration— (1.0)
Proceeds from the exercise of share-based awards0.1 0.2 
Proceeds from the public offering of Class A Common Stock496.2 — 
Net cash provided by financing activities
$922.3 $26.9 
A summary of the most significant items affecting the change in our financing cash flows follows:
Debt activity. Net cash associated with debt activity increased $409.9 million in fiscal year 2023 compared to fiscal year 2022 due primarily to entering into the $430.0 million aggregate principal amount 2023 Term Loan Facility in June 2023 and the issuance of $35.0 million aggregate principal amount of New York Bonds 2020R-2 in August 2023, partially offset by the issuance of $35.0 million aggregate principal amount of Vermont Bonds 2022A-1 in the prior year.
Payments of debt issuance costs. We paid $12.8 million of debt issuance costs in fiscal year 2023 related primarily to bridge financing activities associated with the GFL Acquisition and the Twin Bridges Acquisition. We paid $1.2 million of debt issuance costs in fiscal year 2022 related to the issuance of Vermont Bonds 2022A-1.
45

Payment of contingent consideration. We paid $1.0 million of contingent consideration in fiscal year 2022 associated with an acquisition based on the completion of a permit expansion application.
Proceeds from the public offering of Class A Common Stock. On June 16, 2023, we completed a public offering of 6.1 million shares of our Class A common stock at a public offering price of $85.50 per share. After deducting stock issuance costs, including underwriting discounts, commissions and offering expenses, the offering resulted in net proceeds of $496.2 million. The net proceeds from this offering were and are to be used to fund acquisition activity, including the GFL Acquisition and the Twin Bridges Acquisition, to pay certain costs associated with acquisition activities, and to repay borrowings and/or debt securities.

46

Outstanding Long-Term Debt
Credit Facility
In February 2023, we entered into first and second amendments to our amended and restated credit agreement, dated as of December 22, 2021 (collectively with the third amendment and the Loan Joinder disclosed below, the "Amended and Restated Credit Agreement"). The first amendment provides, commencing in the fiscal year ending December 31, 2024, that the interest rate margin applied for drawn and undrawn amounts under the Amended and Restated Credit Agreement shall be separately adjusted based on our achievement of certain thresholds and targets on two sustainability related key performance indicator metrics during the prior fiscal year: (i) metric tons of solid waste materials reduced, reused or recycled through our direct operations or with third-parties in collaboration with customers; and (ii) our total recordable incident rate. The second amendment provides that loans under the Amended and Restated Credit Agreement shall bear interest, at our election, at term secured overnight financing rate ("Term SOFR"), including a secured overnight financing rate adjustment of 10 basis points, or at a base rate, in each case, plus or minus any sustainable rate adjustment plus an applicable interest rate margin based upon our consolidated net leverage ratio.
In April 2023, we entered into an equity purchase agreement pursuant to which we agreed to the GFL Acquisition. In connection with the GFL Acquisition, we entered into (i) a commitment letter to obtain short-term secured bridge financing of up to $375.0 million and (ii) the third amendment to the Amended and Restated Credit Agreement to, among other things, permit the draw down of the short-term secured bridge financing and authorize a delayed draw term loan facility to be executed with customary limited condition provisions. The short-term secured bridge financing was undrawn and subsequently terminated in May 2023 when we entered into the specified acquisition loan joinder, dated May 25, 2023 ("Loan Joinder"), which provided for a $430.0 million aggregate principal amount 2023 Term Loan Facility under the Amended and Restated Credit Agreement. In June 2023, we borrowed $430.0 million under the 2023 Term Loan Facility and paid certain fees and costs due and payable in connection therewith. Borrowings from the 2023 Term Loan Facility were used to fund, in conjunction with the net proceeds from the public offering of our Class A common stock completed on June 16, 2023, cash and cash equivalents and borrowings from our Revolving Credit Facility, the GFL Acquisition. See Note 14, Stockholders' Equity to our consolidated financial statements included in Item 8. "Financial Statements and Supplementary Data" of this Annual Report on Form 10-K for further disclosure regarding the public offering.
In June 2023, we entered into an asset purchase agreement pursuant to which we agreed to the Twin Bridges Acquisition. In connection with the Twin Bridges Acquisition, we entered into a commitment letter to obtain short-term unsecured bridge financing of up to $200.0 million that was undrawn and subsequently terminated when we completed the public offering of our Class A common stock on June 16, 2023. Net proceeds from the public equity offering completed on June 16, 2023, together with cash and cash equivalents, were used to fund the Twin Bridges Acquisition. See Note 14, Stockholders' Equity to our consolidated financial statements included in Item 8. "Financial Statements and Supplementary Data" of this Annual Report on Form 10-K for further disclosure regarding the public offering.
As of December 31, 2023, we are party to the Amended and Restated Credit Agreement, which provides for a $350.0 million aggregate principal amount term loan A facility ("Term Loan Facility"), a $300.0 million Revolving Credit Facility, with a $75.0 million sublimit for letters of credit, and a $430.0 million 2023 Term Loan Facility (collectively, the "Credit Facility"). We have the right to request, at our discretion, an increase in the amount of loans under the Credit Facility by an aggregate amount of $125.0 million, subject to further increase based on the terms and conditions set forth in the Amended and Restated Credit Agreement. The Credit Facility has a 5-year term that matures in December 2026. The Credit Facility shall bear interest, at our election, at Term SOFR, including a secured overnight financing rate adjustment of 10 basis points, or at a base rate, in each case plus or minus any sustainable rate adjustment of up to positive or negative 4.0 basis points per annum, plus an applicable interest rate margin based upon our consolidated net leverage ratio as follows:
Term SOFR LoansBase Rate Loans
Term Loan Facility
1.125% to 2.125%
0.125% to 1.125%
Revolving Credit Facility
1.125% to 2.125%
0.125% to 1.125%
2023 Term Loan Facility
1.625% to 2.625%
0.625% to 1.625%
47

A commitment fee will be charged on undrawn amounts of our Revolving Credit Facility based upon our consolidated net leverage ratio in the range of 0.20% to 0.40% per annum, plus a sustainability adjustment of up to positive or negative 1.0 basis point per annum. The Amended and Restated Credit Agreement provides that Term SOFR is subject to a zero percent floor. We are also required to pay a fronting fee for each letter of credit of 0.25% per annum. Interest under the Amended and Restated Credit Agreement is subject to increase by 2.00% per annum during the continuance of a payment default and may be subject to increase by 2.00% per annum during the continuance of any other event of default. The Credit Facility is guaranteed jointly and severally, fully and unconditionally by all of our significant wholly-owned subsidiaries and secured by substantially all of our assets. As of December 31, 2023, further advances were available under the Credit Facility in the amount of $272.3 million. The available amount is net of outstanding irrevocable letters of credit totaling $27.7 million, and as of December 31, 2023 no amount had been drawn.
The Amended and Restated Credit Agreement requires us to maintain a minimum interest coverage ratio and a maximum consolidated net leverage ratio, to be measured at the end of each fiscal quarter. As of December 31, 2023, we were in compliance with all financial covenants contained in the Amended and Restated Credit Agreement as follows (in millions):
Credit Facility CovenantFiscal Year Ended December 31, 2023Covenant Requirements at December 31, 2023
Maximum consolidated net leverage ratio (1)
2.78 
4.75
Minimum interest coverage ratio7.57 3.00
 
(1)The maximum consolidated net leverage ratio is calculated as consolidated funded debt, net of up to $100.0 million of unencumbered cash and cash equivalents in excess of $2.0 million (calculated at $954.5 million as of December 31, 2023, or $1,054.5 million of consolidated funded debt less $100.0 million total of unencumbered cash and cash equivalents), divided by consolidated EBITDA. Consolidated EBITDA is based on operating results for the twelve months preceding the measurement date of December 31, 2023. Consolidated funded debt, net and consolidated EBITDA as defined by the Amended and Restated Credit Agreement ("Consolidated EBITDA") are non-GAAP financial measures that should not be considered an alternative to any measure of financial performance calculated and presented in accordance with generally accepted accounting principles in the United States ("GAAP"). A reconciliation of net cash provided by operating activities to Consolidated EBITDA is as follows (in millions):
 Twelve Months Ended December 31, 2023
Net cash provided by operating activities$233.1 
Changes in assets and liabilities, net of effects of acquisitions and divestitures19.5 
Stock based compensation(9.1)
Loss from termination of bridge financing
(8.2)
Operating lease right-of-use assets expense(6.3)
Landfill capping charge - veneer failure
(3.0)
Disposition of assets, other items and charges, net(0.7)
Interest expense, less amortization of debt issuance costs 44.6 
Provision for income taxes, net of deferred income taxes4.3 
Adjustments as allowed by the Amended and Restated Credit Agreement (1)
69.0 
Consolidated EBITDA$343.2 
(1)Adjustments as allowed by the Amended and Restated Credit Agreement includes the estimated annual pro-forma impact of acquisitions on consolidated EBITDA.
In addition to the financial covenants, the Amended and Restated Credit Agreement contains a number of important customary affirmative and negative covenants which restrict, among other things, our ability to sell assets, incur additional debt, create liens, make investments, and pay dividends. We do not believe that these restrictions impact our ability to meet future liquidity needs. As of December 31, 2023, we were in compliance with all covenants contained in the Amended and Restated Credit Agreement.
48

An event of default under any of our debt agreements could permit some of our lenders, including the lenders under the Credit Facility, to declare all amounts borrowed from them to be immediately due and payable, together with accrued and unpaid interest, or, in the case of the Credit Facility, terminate the commitment to make further credit extensions thereunder, which could, in turn, trigger cross-defaults under other debt obligations. If we were unable to repay debt to our lenders or were otherwise in default under any provision governing our outstanding debt obligations, our secured lenders could proceed against us and against the collateral securing that debt.
Based on the seasonality of our business, operating results in the late fall, winter and early spring months are generally lower than the remainder of our fiscal year. Given the cash flow impact that this seasonality, the capital intensive nature of our business and the timing of debt payments has on our business, we typically incur higher debt borrowings in order to meet our liquidity needs during these times. Consequently, our availability and performance against our financial covenants may tighten during these times as well.
Tax-Exempt Financings and Other Debt
As of December 31, 2023, we had outstanding $232.0 million aggregate principal amount of tax-exempt bonds, $53.1 million aggregate principal amount of finance leases and $0.2 million aggregate principal amount of notes payable. See Note 12, Debt to our consolidated financial statements included under Item 8. "Financial Statements and Supplementary Data" of this Annual Report on Form 10-K for disclosure regarding our debt.
Contractual Obligations
The following table sets forth a summary of our significant contractual cash obligations (in thousands) as of December 31, 2023. These obligations are reflected in our consolidated balance sheet and include obligations with scheduled maturities, as well as significant obligations pertaining to accrued environmental remediation liabilities and final capping, closure and post-closure asset retirement obligations at our landfills. Accordingly, this table is not meant to represent a forecast of our total cash expenditures for any of the periods presented (in thousands).
Less than
one year
1 - 3 years3 - 5 yearsMore than 5
years
Total
Debt $35,781 $790,743 $13,531 $214,491 $1,054,546 
Interest obligations (1)
68,505 128,376 18,558 106,415 321,854 
Non-cancellable operating leases 6,788 9,854 6,361 18,987 41,990 
Landfill operating lease contracts5,505 13,830 13,852 20,243 53,430 
Pension plan contributions147 294 294 1,142 1,877 
Environmental remediation1,499 626 605 3,704 6,434 
Final capping, closure and post-closure10,779 26,606 39,677 240,366 317,428 
Total contractual cash obligations (2)
$129,004 $970,329 $92,878 $605,348 $1,797,559 

(1)Based on debt balances as of December 31, 2023. Interest obligations related to variable rate debt were calculated using variable rates in effect at December 31, 2023.
(2)Contractual cash obligations do not include accounts payable or accrued liabilities, which will be paid in the fiscal year ending December 31, 2024.
We have no contractual obligations related to unrecognized tax benefits at December 31, 2023. For further description regarding contractual obligations, see Note 8, Leases, Note 10, Final Capping, Closure and Post-Closure Costs, Note 12, Debt, Note 13, Commitments and Contingencies, and Note 16, Employee Benefit Plans to our consolidated financial statements included in Item 8. "Financial Statements and Supplementary Data" of this Annual Report on Form 10-K.
49

Inflation
Inflationary increases in costs, including current inflationary pressures associated primarily with labor, certain other cost categories, and capital items, have materially affected, and may continue to materially affect, our operating margins and cash flows. While inflation negatively impacted operating results and margins during fiscal year 2023 and fiscal year 2022, we believe that our flexible pricing structures and cost recovery fees are allowing us to recover and will continue to allow us to recover certain inflationary costs from our customer base. Consistent with industry practice, most of our contracts and service agreements provide for a pass-through of certain costs to our customers, including increases in landfill tipping fees and in most cases fuel costs, intended to mitigate the impact of inflation on our operating results. We have also implemented a number of operating efficiency programs that seek to improve productivity and reduce our service costs, and our fuel cost recovery programs, primarily the energy component of our E&E Fee, which is designed to recover escalating fuel price fluctuations above a periodically reset floor. Despite these programs, competitive factors may require us to absorb at least a portion of these cost increases. See Item 7A. "Quantitative and Qualitative Disclosures about Market Risk" of this Annual Report on Form 10-K for additional information regarding our fuel cost recovery programs. Additionally, management’s estimates associated with inflation have had, and will continue to have, an impact on our accounting for landfill and environmental remediation liabilities.
Regional Economic Conditions
Our business is primarily located in the eastern United States. Therefore, our business, financial condition and operational results are susceptible to downturns in the general economy in this geographic region and other factors affecting the region, such as state regulations, labor availability and severe weather conditions. We are unable to forecast or determine the timing and/or the future impact of a sustained economic slowdown or other factors affecting the region.
Critical Accounting Estimates and Assumptions
Our consolidated financial statements have been prepared in accordance with GAAP and necessarily include certain estimates and judgments made by management. On an on-going basis, management evaluates its estimates and judgments which are based on historical experience and on various other factors that are believed to be reasonable under the circumstances. The results of their evaluation form the basis for making judgments about the carrying values of assets and liabilities. However, even under optimal circumstances, estimates routinely require adjustments based on changing assumptions and circumstances, or new or better information becoming available. Accordingly, actual results may differ from these estimates under different assumptions and circumstances.
The following is a list of accounting policies that we believe are the most critical in understanding our consolidated financial position, results of operations and cash flows and that may require management to make subjective or complex judgments about matters that are inherently uncertain. Our significant accounting policies are more fully discussed in Note 3, Summary of Significant Accounting Policies of our consolidated financial statements included in Item 8. "Financial Statements and Supplementary Data" of this Annual Report on Form 10-K.
Landfill Accounting
Landfill Development Costs. We estimate the total cost to develop each of our landfill sites to its remaining permitted and expansion capacity (see landfill development costs discussed within the “Property and Equipment” accounting policy more fully discussed in Note 3, Summary of Significant Accounting Policies of our consolidated financial statements included in Item 8. "Financial Statements and Supplementary Data" of this Annual Report on Form 10-K). The projection of these landfill costs is dependent, in part, on future events. The remaining amortizable basis of each landfill includes costs to develop a site to its remaining permitted and expansion capacity and includes amounts previously expended and capitalized, net of accumulated airspace amortization, and projections of future purchase and development costs including capitalized interest. The interest capitalization rate is based on our weighted average interest rate incurred on borrowings outstanding during the period.
Under life-cycle accounting, all costs related to acquisition and construction of landfill sites are capitalized and charged to expense based on tonnage placed into each site. Landfill permitting, acquisition and preparation costs are amortized on the units-of-consumption method as landfill airspace is consumed. In determining the amortization rate for each of our landfills, preparation costs include the total estimated costs to complete construction of the landfills’ permitted and expansion capacity. The average amortization rate per ton for our landfills during fiscal year 2023 and 2022 was $7.23 and $7.03, respectively.
50

Final Capping, Closure and Post-Closure Costs. The cost estimates for final capping, closure and post-closure activities at landfills for which we have responsibility are estimated based on our interpretations of current requirements and proposed or anticipated regulatory changes. Our investment in final capping, closure and post-closure activities is focused on meeting these regulations, therefore, reducing emissions of air pollutants from our landfills.
We also estimate additional costs based on the amount a third-party would charge us to perform such activities even when we expect to perform these activities internally. We estimate the airspace to be consumed related to each final capping event and the timing of construction related to each final capping event and of closure and post-closure activities. Because landfill final capping, closure and post-closure obligations are measured at estimated fair value using present value techniques, changes in the estimated timing of construction of future landfill final capping and closure and post-closure activities would have an effect on these liabilities, related assets and results of operations.
Final capping activities include the installation of liners, drainage, compacted soil layers and topsoil over areas of a landfill where total airspace has been consumed and waste is no longer being received. Final capping activities occur throughout the life of the landfill. Our engineering personnel estimate the cost for each final capping event based on the acreage to be capped, along with the final capping materials and activities required. The estimates also consider when these costs would actually be paid and factor in inflation and discount rates. The engineers then quantify the landfill capacity associated with each final capping event and the costs for each event are amortized over that capacity as waste is received at the landfill.
Closure and post-closure costs represent future estimated costs related to monitoring and maintenance of a solid waste landfill after a landfill facility ceases to accept waste and closes. We estimate, based on input from our engineers, accountants, lawyers, managers and others, our future cost requirements for closure and post-closure monitoring and maintenance based on our interpretation of the technical standards of the Subtitle D regulations and the air emissions standards under the Clean Air Act of 1970, as amended, as they are being applied on a state-by-state basis. Closure and post-closure accruals for the cost of monitoring and maintenance include site inspection, groundwater monitoring, leachate management, methane gas control and recovery, and operation and maintenance costs to be incurred for a period which is generally for a term of 30 years after final closure of a landfill. In determining estimated future closure and post-closure costs, we consider costs associated with permitted and permittable airspace. See Note 10, Final Capping, Closure and Post-Closure Costs to our consolidated financial statements included under Item 8. "Financial Statements and Supplementary Data" of this Annual Report on Form 10-K for further disclosure about final capping, closure and post-closure asset retirement costs, including revisions in estimates.
Remaining Permitted Airspace. Our engineers, in consultation with third-party engineering consultants and surveyors, are responsible for determining remaining permitted airspace at our landfills. The remaining permitted airspace is determined by an annual survey, which is then used to compare the existing landfill topography to the expected final landfill topography.
Expansion Airspace. We currently include unpermitted expansion airspace in our estimate of remaining permitted and expansion airspace in certain circumstances. To be considered expansion airspace all of the following criteria must be met: 
we control the land on which the expansion is sought;
all technical siting criteria have been met or a variance has been obtained or is reasonably expected to be obtained;
we have not identified any legal or political impediments which we believe will not be resolved in our favor;
we are actively working on obtaining any necessary permits and we expect that all required permits will be received; and
senior management has approved the project based on a review of the engineering design and determination that the financial return profile meets our investment criteria.
For unpermitted airspace to be included in our estimate of remaining permitted and expansion airspace, the expansion effort must meet all of the criteria listed above. These criteria are evaluated annually by our engineers, accountants, lawyers, managers and others to identify potential obstacles to obtaining the permits. Once the remaining permitted and expansion airspace is determined in cubic yards, an airspace utilization factor (“AUF”) is established to calculate the remaining permitted and expansion capacity in tons. The AUF is established using a process that considers the measured density obtained from annual surveys. When we include the expansion airspace in our calculation of remaining permitted and expansion airspace, we include the projected costs for development, as well as the projected asset retirement costs related to final capping, closure and post-closure of the expansion airspace in the amortization basis of the landfill. See Part I. Item 1. “Business” of this Annual Report on Form 10-K for more disclosure about permitted and permittable capacity at our landfills.
After determining the costs and the remaining permitted and expansion capacity at each of our landfills, we determine the per ton rates that will be expensed as waste is received and deposited at each of our landfills by dividing the costs by the corresponding number of tons. We calculate per ton amortization rates for assets associated with each final capping event, for assets related to closure and post-closure activities, and for all other costs capitalized or to be capitalized in the future for each landfill. These rates per ton are updated annually, or more frequently, as significant facts change.
51

It is possible that actual results, including the amount of costs incurred, the timing of final capping, closure and post-closure activities, our airspace utilization or the success of our expansion efforts could ultimately turn out to be significantly different from our estimates and assumptions. To the extent that such estimates or related assumptions prove to be significantly different than actual results, lower profitability may be experienced due to higher amortization rates, higher final capping, closure or post-closure rates, or higher expenses. Higher profitability may result if the opposite occurs. Most significantly, if it is determined that the expansion capacity should no longer be considered in calculating the recoverability of the landfill asset, we may be required to recognize an asset impairment. If it is determined that the likelihood of receiving an expansion permit has become remote, the capitalized costs related to the expansion effort are expensed immediately.
Environmental Remediation Liabilities
We have recorded environmental remediation liabilities representing our estimate of the most likely outcome of the matters for which we have determined that a liability is probable. These liabilities include potentially responsible party investigations, settlements, certain legal and consultant fees, as well as costs directly associated with site investigation and clean up, such as materials and incremental internal costs directly related to the remedy. We provide for expenses associated with environmental remediation obligations when such amounts are probable and can be reasonably estimated. We estimate costs required to remediate sites where it is probable that a liability has been incurred based on site-specific facts and circumstances. Estimates of the cost for the likely remedy are developed using third-party environmental engineers or other service providers. Where we believe that both the amount of a particular environmental remediation liability and timing of payments are reliably determinable, we inflate the cost in current dollars until the expected time of payment and discount the cost to present value. See Note 13, Commitments and Contingencies to our consolidated financial statements included under Item 8. "Financial Statements and Supplementary Data" of this Annual Report on Form 10-K for further disclosure about environmental remediation liabilities, including revisions in estimates, to the extent applicable.
Accounts Receivable, Net of Allowance for Credit Losses
Accounts receivable represent receivables from customers for collection, transfer, recycling, disposal and other services. Our accounts receivable are recorded when billed or when related revenue is earned, if earlier, and represent claims against third-parties that will be settled in cash. The carrying value of our accounts receivable, net of allowance for credit losses represents its estimated net realizable value. Estimates are used in determining our allowance for credit losses based on, among other things, our historical loss trends, the age of outstanding accounts receivable, and current and expected economic conditions. Additions charged to expense in fiscal year 2023 consider the current economic conditions and the potential impact to our customers’ ability to pay for services that we have provided. Our reserve is evaluated and revised on a monthly basis. Past due accounts receivable are written off when deemed to be uncollectible. See Note 6, Accounts Receivable, Net of Allowance for Credit Losses to our consolidated financial statements under Item 8. "Financial Statements and Supplementary Data" of this Annual Report on Form 10-K for further disclosure about changes to the allowance for credit losses.
Goodwill and Other Intangibles
In testing for goodwill impairment, we estimate the fair value of each reporting unit, which we have determined to be our geographic operating segments and our Resource Solutions operating segment and compare the fair value with the carrying value of the net assets of each reporting unit. If the fair value is less than its carrying value, then we would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value, noting that the amount is not to exceed the total amount of goodwill allocated to that reporting unit.
To determine the fair value of each of our reporting units as a whole, we use discounted cash flow analyses, which require significant assumptions and estimates about the future operations of each reporting unit. Significant judgments inherent in this analysis include the determination of appropriate discount rates, the amount and timing of expected future cash flows and growth rates. The cash flows employed in our discounted cash flow analyses are based on financial forecasts developed internally by management. Our discount rate assumptions are based on an assessment of our risk adjusted discount rate, applicable for each reporting unit. In assessing the reasonableness of our determined fair values of our reporting units, we evaluate our results against our current market capitalization.
We elected to perform a quantitative analysis as part of our annual goodwill impairment test for fiscal year 2023. As of October 1, 2023, our Eastern, Western, Mid-Atlantic and Resource Solutions reporting units indicated that the fair value of each reporting unit exceeded its carrying amount, including goodwill. In the case the fair value of our Eastern, Western, and Resource Solutions reporting units exceeded its carrying value by in excess of 30%. In the case of our Mid-Atlantic reporting unit, the fair value of the reporting unit exceeded its carrying value by approximately 10% due to the proximity of the acquisition date. We incurred no impairment of goodwill as a result of our annual goodwill impairment tests in fiscal years 2023 or 2022. However, there can be no assurance that goodwill will not be impaired at any time in the future.
52

Intangible assets consist primarily of covenants not-to-compete, customer relationships and trade names. Intangible assets are recorded at fair value and are amortized based on the economic benefit provided or using the sum of years digits or straight-line methods over their estimated useful lives. Covenants not-to-compete, customer relationships, and trade names are typically amortized over a term of no more than 10 years. See Note 5, Business Combinations and Note 9, Goodwill and Intangible Assets to our consolidated financial statements included under Item 8. "Financial Statements and Supplementary Data" of this Annual Report on Form 10-K for further disclosure.
Recovery of Long-Lived Assets
We continually assess whether events or changes in circumstances have occurred that may warrant revision of the estimated useful lives of our long-lived assets (other than goodwill) or whether the remaining balances of those assets should be evaluated for possible impairment. Long-lived assets include, for example, capitalized landfill costs, property and equipment, identifiable intangible assets, and operating lease right-of-use assets. Events or changes in circumstances that may indicate that an asset may be impaired include the following: 
a significant decrease in the market price of an asset or asset group;
a significant adverse change in the extent or manner in which an asset or asset group is being used or in its physical condition;
a significant adverse change in legal factors or in the business climate that could affect the value of an asset or asset group, including an adverse action or assessment by a regulator;
an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset;
a current period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset or asset group;
a current expectation that, more likely than not, a long-lived asset or asset group will be sold or otherwise disposed of significantly before the end of its previously estimated useful life; or
an impairment of goodwill at a reporting unit.
There are certain indicators listed above that require significant judgment and understanding of the waste industry when applied to landfill development or expansion. For example, a regulator may initially deny a landfill expansion permit application although the expansion permit is ultimately granted. In addition, management may periodically divert waste from one landfill to another to conserve remaining permitted landfill airspace. Therefore, certain events could occur in the ordinary course of business and not necessarily be considered indicators of impairment due to the unique nature of the waste industry.
If an impairment indicator occurs, we perform a test of recoverability by comparing the carrying value of the asset or asset group to its undiscounted expected future cash flows. We group our long-lived assets for this purpose at the lowest level for which identifiable cash flows are primarily independent of the cash flows of other assets or asset groups. If the carrying values are in excess of undiscounted expected future cash flows, we measure any impairment by comparing the fair value of the asset or asset group to its carrying value.
To determine fair value, we use discounted cash flow analyses and estimates about the future cash flows of the asset or asset group. This analysis includes a determination of an appropriate discount rate, the amount and timing of expected future cash flows and growth rates. The cash flows employed in our discounted cash flow analyses are typically based on financial forecasts developed internally by management. The discount rate used is commensurate with the risks involved. We may also rely on third-party valuations and or information available regarding the market value for similar assets.
If the fair value of an asset or asset group is determined to be less than the carrying amount of the asset or asset group, impairment in the amount of the difference is recorded in the period that the impairment occurs. Estimating future cash flows requires significant judgment and projections may vary from the cash flows eventually realized. We incurred no impairment of long-lived assets in fiscal years 2023 or 2022. However, there can be no assurance that long-lived assets will not be impaired at any time in the future.
53

Self-Insurance Liabilities and Related Costs
We are self-insured for vehicles and workers’ compensation with reinsurance coverage limiting our maximum exposure. In fiscal year 2023, our maximum exposure per individual event under the workers’ compensation plan was $1.25 million. In fiscal year 2023, our minimum and maximum exposure per individual event under the automobile plan were up to $1.75 million and $3.88 million, respectively. The liability for unpaid claims and associated expenses, including incurred but not reported losses, is determined by management with the assistance of a third-party actuary and reflected in our consolidated balance sheets as an accrued liability. We use a third-party to track and evaluate actual claims experience for consistency with the data used in the annual actuarial valuation. The actuarial-determined liability is calculated based on historical data, which considers both the frequency and settlement amount of claims. Our estimated accruals for these liabilities could be significantly different than our ultimate obligations if variables such as the frequency or severity of future events differ significantly from our assumptions. Our self-insurance reserves totaled $22.4 million and $22.2 million as of December 31, 2023 and December 31, 2022, respectively. Our estimated accruals for these liabilities could be significantly different than our ultimate obligations if variables such as the frequency or severity of future events differ significantly from our assumptions.
Income Taxes
We use estimates to determine our provision for income taxes and related assets and liabilities and any valuation allowance recorded against our net deferred tax assets. Valuation allowances have been established for the possibility that tax benefits may not be realized for certain deferred tax assets. Deferred income taxes are recognized based on the expected future tax consequences of differences between the financial statement basis and the tax basis of assets and liabilities, calculated using currently enacted tax rates. We record net deferred tax assets to the extent we believe these assets will more likely than not be realized. In making this determination, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies and recent financial operations. In the event we determine that we would be able to realize our deferred income tax assets in the future in excess of their net recorded amount, we will make an adjustment to the valuation allowance which would reduce the provision for income taxes.
We account for income tax uncertainties according to guidance on the recognition, derecognition and measurement of potential tax benefits associated with tax positions. We recognize interest and penalties relating to income tax matters as a component of income tax expense.
See Note 17, Income Taxes to our consolidated financial statements included under Item 8. "Financial Statements and Supplementary Data" of this Annual Report on Form 10-K for further disclosure.
Contingent Liabilities
We are subject to various legal proceedings, claims and regulatory matters, the outcomes of which are subject to significant uncertainty. We determine whether to disclose or accrue for loss contingencies based on an assessment of whether the risk of loss is remote, reasonably possible or probable, and whether it can be reasonably estimated. We analyze our litigation and regulatory matters based on available information to assess the potential liabilities. Management’s assessment is developed based on an analysis of possible outcomes under various strategies. We accrue for loss contingencies when such amounts are probable and reasonably estimable. If a contingent liability is only reasonably possible, we will disclose the potential range of the loss, if estimable. We record losses related to contingencies in cost of operations or general and administration expenses, depending on the nature of the underlying transaction leading to the loss contingency. See Note 13, Commitments and Contingencies for disclosure about loss contingencies, as applicable. Contingent liabilities accounted for under purchase accounting are recorded at their fair values. These fair values may be different from the values we would have otherwise recorded, had the contingent liability not been assumed as part of an acquisition of a business. See Note 5, Business Combinations and Note 15, Fair Value of Financial Instruments to our consolidated financial statements included under Item 8. "Financial Statement and Supplementary Data" of this Annual Report on Form 10-K for disclosure about contingent consideration accounted for under purchase accounting.
Stock-Based Compensation
All share-based compensation cost is measured at the grant date, based on the estimated fair value of the award, and is recognized as expense-in general and administration expense over the employee’s requisite service period. For purposes of calculating stock-based compensation expense, forfeitures are accounted for as they occur. Our equity awards granted generally consist of stock options, restricted stock awards, restricted stock units and market-based performance stock units.
54

The fair value of each stock option grant is estimated using a Black-Scholes option-pricing model. The fair value of restricted stock award and restricted stock unit grants is at a price equal to the fair market value of our Class A common stock at the date of grant. The fair value of market-based performance stock unit grants is valued using a Monte Carlo pricing model. See Note 14, Stockholders' Equity to our consolidated financial statements included under Item 8. "Financial Statements and Supplementary Data" of this Annual Report on Form 10-K for further disclosure.
New Accounting Standards
For a description of the new accounting standards that may affect us, see Note 2, Accounting Changes to our consolidated financial statements included in Item 8. "Financial Statements and Supplementary Data" of this Annual Report on Form 10-K.
ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
In the normal course of business we are exposed to market risks, including changes in diesel fuel prices, interest rates and certain commodity prices. We have a variety of strategies to mitigate these market risks, including those discussed below.
Fuel Price Risk
The price and supply of fuel are unpredictable and fluctuate based on events beyond our control, including among others, geopolitical developments, supply and demand for oil and gas, actions by the Organization of the Petroleum Exporting Countries and other oil and gas producers, war and unrest in oil producing countries and regional production patterns. Fuel is needed to run our fleet of trucks, equipment and other aspects of our operations, and price escalations for fuel increase our operating expenses. We have fuel cost recovery programs, primarily the energy component of our E&E Fee which is designed to offset some or all of the impact of diesel fuel price increases above a periodically reset floor and contemplates a minimum customer participation level to cover changes in our fuel costs. The energy component of the E&E Fee floats on a monthly basis based upon changes in a published diesel fuel price index and is tied to a price escalation index with a look-back provision, which results in a timing lag in our ability to match the changes in the fuel cost component of the fee to diesel fuel price fluctuations during periods of rapid price changes. In certain circumstances, a substantial rise or drop in fuel costs could materially affect our revenue and costs of operations. However, a substantial rise or drop in fuel costs should not have a material impact on our results of operations. In addition, we are susceptible to increases in fuel surcharges from our vendors.
Based on our consumption levels in the last twelve months ended December 31, 2023, combined with our expected fuel consumption related to the GFL Acquisition, and after considering physically settled fuel contracts, we believe a $0.40 cent per gallon change in the price of diesel fuel would change our direct fuel costs by approximately $5.6 million per year. Offsetting these changes in direct fuel expense would be changes in the energy component of the E&E Fees charged to our customers. Based on participation rates as of December 31, 2023 and considering the GFL Acquisition, we believe a $0.40 cent per gallon change in the price of diesel fuel would change the energy component of the E&E Fee by approximately $5.3 million per year. In addition to direct fuel costs related to our consumption levels, we are also subject to fuel surcharge expense from third party transportation providers. Other operational costs and capital expenditures may also be impacted by fuel prices.
Our fuel costs were $48.6 million in fiscal year 2023, or 3.8% of revenue, compared to $48.3 million in fiscal year 2022, or 4.4% of revenue.
Commodity Price Risk
We market a variety of materials, including fibers such as old corrugated cardboard and old newsprint, plastics, glass, ferrous and aluminum metals. We may use a number of strategies to mitigate impacts from these recycled material commodity price fluctuations including: (1) charging collection customers a floating SRA fee to reduce recycling commodity risks; (2) providing in-bound MRF customers with a revenue share or indexed materials purchases in higher commodity price markets, or charging these same customers a processing cost or tipping fee per ton in lower commodity price markets; (3) selling recycled commodities to out-bound MRF customers through floor price or fixed price agreements; or (4) entering into fixed price contracts or hedges that mitigate the variability in cash flows generated from the sales of recycled paper at floating prices. Although we have introduced these risk mitigation programs to help offset volatility in commodity prices and to offset higher labor or capital costs to meet more stringent contamination standards, we cannot provide assurance that we can use these programs with our customers in all circumstances or that they will mitigate these risks in an evolving recycling environment. We do not use financial instruments for trading purposes and are not a party to any leveraged derivatives. As of December 31, 2023, we were not party to any commodity hedging agreements.
Should recycled material commodity prices change by $10 per ton, we estimate that our annual operating income margin would change by approximately $1.0 million annually. Our sensitivity to changes in commodity prices is complex because each customer contract is unique relative to revenue sharing, tipping or processing fees and other arrangements. The above operating income impact may not be indicative of future operating results and actual results may vary materially.
55

Interest Rate Risk
Our strategy to reduce exposure to interest rate risk involves entering into interest rate derivative agreements to hedge against adverse movements in interest rates related to the variable rate portion of our long-term debt. We have designated these derivative instruments as highly effective cash flow hedges, and therefore the change in fair value is recorded in our stockholders’ equity as a component of accumulated other comprehensive loss and included in interest expense at the same time as interest expense is affected by the hedged transactions. Differences paid or received over the life of the agreements are recorded as additions to or reductions of interest expense on the underlying debt and included in cash flows from operating activities.
A summary of the changes to the notional amount of interest rate derivative agreements follows (in millions):
Active Forward StartingTotal
Balance, December 31, 2021$195.0 $85.0 $280.0 
Commencements65.0 (65.0)— 
Maturities(70.0)— (70.0)
Balance, December 31, 2022 (1)
190.0 20.0 210.0 
Additions390.0 — 390.0 
Commencements20.0 (20.0)— 
Maturities(85.0)— (85.0)
Balance, December 31, 2023 (2)
$515.0 $— $515.0 
(1)These agreements mature between May 2023 and May 2028 and state that we receive interest based on 1-month LIBOR, restricted by a 0.0% floor in some instances, and pay interest at a weighted average rate of approximately 2.11%.
(2)These agreements mature between February 2026 and June 2028 and state that we receive interest based on Term SOFR, restricted by a 0.0% floor, and pay interest at a weighted average rate of approximately 3.60%.
As of December 31, 2023, we have $285.3 million of fixed rate debt in addition to the $515.0 million fixed through our interest rate derivative agreements. We had interest rate risk relating to approximately $254.3 million of long-term debt as of December 31, 2023. The weighted average interest rate on the variable rate portion of long-term debt was approximately 7.4% at December 31, 2023. Should the average interest rate on the variable rate portion of long-term debt change by 100 basis points, we estimate that our annual interest expense would change by up to approximately $2.5 million.


56

ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
Report of Independent Registered Public Accounting Firm (PCAOB ID: 49)
Report of Independent Registered Public Accounting on Internal Control Over Financial Reporting (PCAOB ID: 49)
Consolidated Balance Sheets as of December 31, 2023 and December 31, 2022.
Consolidated Statements of Operations for the Fiscal Years Ended December 31, 2023, 2022 and 2021.
Consolidated Statements of Comprehensive Income for the Fiscal Years Ended December 31, 2023, 2022 and 2021.
Consolidated Statement of Stockholders’ Equity for the Fiscal Years Ended December 31, 2023, 2022 and 2021.
Consolidated Statements of Cash Flows for the Fiscal Years Ended December 31, 2023, 2022 and 2021.
Notes to Consolidated Financial Statements.
57


Report of Independent Registered Public Accounting Firm

To the Stockholders and the Board of Directors of Casella Waste Systems, Inc.
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Casella Waste Systems, Inc. and its subsidiaries (the Company) as of December 31, 2023 and 2022, the related consolidated statements of operations, comprehensive income, stockholders' equity and cash flows for each of the three years in the period ended December 31, 2023, and the related notes to the consolidated financial statements (collectively, the financial statements). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2023, in conformity with accounting principles generally accepted in the United States of America.
We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control — Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013, and our report dated February 16, 2024 expressed an unqualified opinion on the effectiveness of the Company's internal control over financial reporting.
Basis for Opinion
These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical Audit Matters
The critical audit matters communicated below are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.
Landfill Accounting
As described in Note 3 of the consolidated financial statements, the Company capitalizes landfill acquisition and development costs and charges those costs to expense on a units-of-consumption method as landfill airspace is consumed. In addition, the Company accrues an asset retirement obligation for estimated capping, closure and post-closure costs related to its landfills. As described in Note 7 of the consolidated financial statements, as of December 31, 2023, the Company’s landfill assets totaled $786.1 million, and the associated amortization expense for the year ended December 31, 2023 was $40.4 million. As described in Note 10 of the consolidated financial statements, as of December 31, 2023, the Company estimated its accrued capping, closure and post-closure costs at $130.9 million. The landfill asset amortization and accrued capping, closure and post-closure costs are based on estimates of future cash flows, which require significant assumptions and estimates about the future operations and retirement of each landfill. Management estimates the costs and timing of expected future cash flows based on various assumptions at each individual landfill including:
The future landfill development costs, as well as costs associated with the final capping, closure and post closure activities.
Remaining permitted and unpermitted expansion airspace, which is estimated by Company engineers, in consultation with third-party engineers and surveyors, who utilize annual aerial surveys.
58

Compaction factors, or airspace utilization factors , which are estimated using a process that considers the measured density obtained from annual aerial surveys.
Inflation rates and the credit adjusted risk-free rate.
We identified the Company’s landfill asset amortization expense and accrued capping, closure and post-closure costs as a critical audit matter because of the significant assumptions and judgments made by management. Auditing management’s assumptions and judgements involved a high degree of auditor judgment and increased audit effort due to the impact these assumptions have on the amounts recorded by the Company.
Our audit procedures related to landfill asset amortization expense and accrued capping, closure and post-closure costs included the following, among others:
We obtained an understanding of the relevant controls related to landfill asset amortization expense and accrued capping, closure and post-closure costs and tested such controls for design and operating effectiveness, including those over the determination of the appropriate credit adjusted risk-free and inflation rates, compaction factors, the amount and timing of expected future cash flows, and permitted and unpermitted airspace.
We tested internal and external data used by management in the future cost estimates for both the calculation of landfill asset amortization expense rates and capping, closure and post-closure activities, by evaluating the reasons for significant changes in assumptions from historical trends and determined whether the change from the historical trend was appropriate and identified in the proper period.
We confirmed the landfill topography drawings and results of aerial surveys directly with the third-party engineers. We agreed relevant data outputs from the topography drawings, such as permitted and unpermitted expansion airspace, to the relevant data inputs in management’s estimates of future cash flows.
We compared remaining permitted airspace to issued permits and evaluated management’s determination of unpermitted expansion airspace through a comparison of airspace and annual aerial surveys.
We compared the results of the compaction factors calculated by aerial surveys to the factors utilized by management in the estimates of future cash flows.
We assessed the appropriateness of the methodology used by management in developing the inflation rate, and we tested the completeness and accuracy of the underlying data utilized by management.
We evaluated the appropriateness of the methodology used by management in developing the credit adjusted risk-free rate and tested it by comparing the Company’s credit adjusted risk-free rate to an independent data source.
We assessed the qualifications, reputation, and objectivity of management’s third-party engineering specialists.
Valuation of Certain Property and Equipment and Intangible Assets in Certain Business Combinations
As described in Note 5 of the consolidated financial statements, the Company completed the acquisition of seven businesses during the year ended December 31, 2023, for total consideration of $846.6 million. The Company accounted for these transactions under the acquisition method of accounting for business combinations. Accordingly, the purchase price was allocated, on a preliminary basis, to the assets acquired and liabilities assumed primarily based on their respective fair values, including identified property and equipment of $214.8 million and intangible assets of $180.6 million. Of the identified property and equipment and intangible assets acquired, the most significant included machinery and equipment of $177.9 million, customer relationship intangible assets of $145.4 million, and covenants not-to-compete intangible assets of $30.9 million. The Company estimated the fair value of these assets using a combination of cost, market, and income approaches, which required management to make significant estimates and assumptions.
We identified the valuation of machinery and equipment, customer relationships, and covenants not-to-compete assets in certain business combinations completed by the Company during the year ended December 31, 2023 as a critical audit matter because of the significant estimates and assumptions management used in the fair value determination. Auditing management’s selection of the cost and market assumptions related to the valuation of the machinery and equipment assets, the forecasts of future revenue and expenses and the selection of the attrition and discount rates related to the valuation of the customer relationships, and the forecasts of future revenue and expenses, the probability of lost profits due to the probability of competition and discount rates related to the valuation of the covenants not-to-compete, required a high degree of auditor judgment and an increased audit effort, including the use of our valuation specialists, due to the impact these assumptions have on the estimates of fair value.
Our audit procedures that pertained to machinery and equipment, customer relationships, and covenants not-to-compete assets in certain business combinations, included the following, among others:
We obtained an understanding of the relevant controls related to the valuation of these assets and tested such controls for design and operating effectiveness. This included management’s controls over the selection of the cost and market assumptions for the valuation of the machinery and equipment assets, the forecasts of future revenue and expenses and
59

the selection of the attrition rates and discount rates related to the valuation of the customer relationships, and the forecasts of future revenue and expenses, the probability of lost profits due to the probability of competition and discount rates related to the valuation of the covenants not-to-compete intangible assets.
We read the purchase and sale agreements to understand and evaluate the terms of the acquisitions.
We evaluated the reasonableness of management’s selection of the cost and market values used in the valuation of the machinery and equipment assets by assessing of the nature, age and condition of the subject assets.
We evaluated the reasonableness of the forecasts of future revenue and expenses and the selection of attrition rates used in the valuation of the customer relationships by comparing the projections and rates to historical results.
We evaluated the reasonableness of the forecasts of future revenue and expenses used in the valuation of the covenants not-to-compete by comparing the projections to historical results, and we evaluated the reasonableness of the probability of lost profits due to the probability of competition by gaining an understanding of the Company’s assumptions as well as comparing to industry benchmarks.
We tested the underlying data used by management to estimate the fair value of the machinery and equipment assets, customer relationships, and covenants not-to-complete intangible assets for accuracy and completeness.
We utilized our valuation specialists to assist in the following procedures, among others:
Evaluating the appropriateness of the valuation models and methods used by management and testing their mathematical accuracy.
Corroborated the market data used by management to estimate the fair value of the machinery and equipment by independently obtaining cost and market data from market sources and comparing it to the data used by management.
Comparing the source information underlying the determination of the discount rates to publicly available market data and verifying the accuracy of the calculations.
/s/ RSM US LLP

We have served as the Company's auditor since 2010.
Boston, Massachusetts
February 16, 2024

60

Report of Independent Registered Public Accounting Firm

To the Stockholders and the Board of Directors of Casella Waste Systems, Inc.
Opinion on the Internal Control Over Financial Reporting
We have audited Casella Waste Systems, Inc.'s (the Company) internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control — Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013. In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control — Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013.
We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements of the Company and our report dated February 16, 2024 expressed an unqualified opinion.
Basis for Opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting in the accompanying Management’s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
As discussed in Management’s Report on Internal Control Over Financial Reporting, management has excluded from its assessment of the effectiveness of internal control over financial reporting as of December 31, 2023: four wholly owned subsidiaries of GFL Environmental Inc. (GFL Subsidiaries), Consolidated Waste Services, LLC and its affiliates (dba Twin Bridges) (Twin Bridges); Taylor Garbage Services, Inc. and Southern Tier Recyclers, Inc. (collectively, Taylor); and Pinard Waste Systems Co., Inc.(dba Pinard Waste Systems) and Group Pinard, LLC (collectively, Pinard), because they were acquired by the Company during 2023 and have not yet been fully incorporated into the Company’s internal controls over financial reporting. We have also excluded GFL Subsidiaries, Twin Bridges, Taylor, and Pinard from our report of internal controls over financial reporting as of December 31, 2023. Collectively, the GFL Subsidiaries, Twin Bridges, Taylor, and Pinard represent total assets and revenues of approximately 34% and 10%, respectively, of the related consolidated financial statement amounts as of and for the year ended December 31, 2023.
Definition and Limitations of Internal Control Over Financial Reporting
A company's internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company's internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the company's assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
/s/ RSM US LLP
Boston, Massachusetts
February 16, 2024

61

CASELLA WASTE SYSTEMS, INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
(in thousands)
 
December 31,
2023
December 31,
2022
ASSETS
CURRENT ASSETS:
Cash and cash equivalents$220,912 $71,152 
Accounts receivable, net of allowance for credit losses of $4,066 and $3,016, respectively
157,324 100,886 
Refundable income taxes3,089  
Prepaid expenses17,223 15,182 
Inventory17,859 13,472 
Other current assets9,918 6,787 
Total current assets426,325 207,479 
Property and equipment, net of accumulated depreciation and amortization of $1,167,541 and $1,064,756, respectively
980,553 720,550 
Operating lease right-of-use assets100,844 92,063 
Goodwill735,670 274,458 
Intangible assets, net241,429 91,783 
Restricted assets2,203 1,900 
Cost method investments10,967 10,967 
Deferred income taxes11,224 22,903 
Other non-current assets26,255 27,112 
Total assets$2,535,470 $1,449,215 
The accompanying notes are an integral part of these consolidated financial statements.
CASELLA WASTE SYSTEMS, INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS (Continued)
(in thousands, except for share and per share data)
 
December 31,
2023
December 31,
2022
LIABILITIES AND STOCKHOLDERS' EQUITY
CURRENT LIABILITIES:
Current maturities of debt$35,781 $8,968 
Current operating lease liabilities9,039 7,000 
Accounts payable116,794 74,203 
Accrued payroll and related expenses22,657 23,556 
Accrued interest3,886 2,858 
Contract liabilities31,472 3,742 
Current accrued capping, closure and post-closure costs10,773 11,036 
Other accrued liabilities48,456 46,237 
Total current liabilities278,858 177,600 
Debt, less current portion1,007,662 585,015 
Operating lease liabilities, less current portion66,074 57,345 
Accrued capping, closure and post-closure costs, less current portion123,131 102,642 
Deferred income taxes627 437 
Other long-term liabilities37,327 28,276 
COMMITMENTS AND CONTINGENCIES
STOCKHOLDERS' EQUITY:
Class A common stock, $0.01 par value per share; 100,000,000 shares authorized; 57,007,000 and 50,704,000 shares issued and outstanding, respectively
570 507 
Class B common stock, $0.01 par value per share; 1,000,000 shares authorized; 988,000 shares issued and outstanding; 10 votes per share
10 10 
Additional paid-in capital1,168,812 661,761 
Accumulated deficit(146,521)(171,920)
Accumulated other comprehensive (loss) income, net of tax
(1,080)7,542 
Total stockholders' equity 1,021,791 497,900 
Total liabilities and stockholders' equity $2,535,470 $1,449,215 
The accompanying notes are an integral part of these consolidated financial statements.

62

CASELLA WASTE SYSTEMS, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except for per share data)
 
 Fiscal Year Ended
December 31,
 202320222021
Revenues$1,264,542 $1,085,089 $889,211 
Operating expenses:
Cost of operations832,038 723,117 582,403 
General and administration155,847 133,419 118,834 
Depreciation and amortization170,705 126,351 103,590 
Expense from acquisition activities15,038 4,613 5,304 
Legal settlement
6,150   
Landfill capping charge - veneer failure
3,870   
Southbridge Landfill closure charge, net467 1,436 496 
Environmental remediation charge 759 924 
1,184,115 989,695 811,551 
Operating income80,427 95,394 77,660 
Other expense (income):
Interest income(10,741)(709)(302)
Interest expense47,578 23,722 21,229 
Loss from termination of bridge financing
8,191   
Other income(1,646)(2,585)(1,313)
Other expense, net43,382 20,428 19,614 
Income before income taxes37,045 74,966 58,046 
Provision for income taxes11,646 21,887 16,946 
Net income$25,399 $53,079 $41,100 
Basic earnings per share attributable to common stockholders:
Weighted average common shares outstanding55,174 51,623 51,312 
Basic earnings per common share$0.46 $1.03 $0.80 
Diluted earnings per share attributable to common stockholders:
Weighted average common shares outstanding55,274 51,767 51,515 
Diluted earnings per common share$0.46 $1.03 $0.80 
The accompanying notes are an integral part of these consolidated financial statements.



63

CASELLA WASTE SYSTEMS, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF
COMPREHENSIVE INCOME
(in thousands)
 
 Fiscal Year Ended
December 31,
 202320222021
Net income$25,399 $53,079 $41,100 
Other comprehensive (loss) income, before tax:
Hedging activity:
Interest rate swap settlements6,259 (1,662)(4,743)
Interest rate swap amounts reclassified into interest expense(6,361)1,443 4,763 
Unrealized (loss) gain resulting from changes in fair value of derivative instruments
(13,102)16,959 8,480 
Other comprehensive (loss) income
(13,204)16,740 8,500 
Tax effect related to items of other comprehensive (loss) income
(4,582)4,095 2,086 
Other comprehensive (loss) income, net of tax
(8,622)12,645 6,414 
Comprehensive income $16,777 $65,724 $47,514 
The accompanying notes are an integral part of these consolidated financial statements.

64

CASELLA WASTE SYSTEMS, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENT OF
STOCKHOLDERS' EQUITY
(in thousands)
 Casella Waste Systems, Inc. Stockholders' Equity
  Class A
Common Stock
Class B
Common Stock
Additional
Paid-In
Capital
Accumulated Deficit
Accumulated Other Comprehensive ( Loss) Income, Net of Tax
 TotalSharesAmountSharesAmount
Balance, December 31, 2020$362,142 50,101 $501 988 $10 $639,247 $(266,099)$(11,517)
Issuances of Class A common stock1,250 322 3 — — 1,247 — — 
Stock-based compensation11,551 — — — — 11,551 — — 
Comprehensive income:
Net income41,100 — — — — — 41,100 — 
Other comprehensive income
Hedging activity6,414 — — — — — — 6,414 
Balance, December 31, 2021422,457 50,423 504 988 10 652,045 (224,999)(5,103)
Issuances of Class A common stock1,564 281 3 — — 1,561 — — 
Stock-based compensation8,155 — — — — 8,155 — — 
Comprehensive income:
Net income53,079 — — — — — 53,079 — 
Other comprehensive income
Hedging activity12,645 — — — — — — 12,645 
Balance, December 31, 2022497,900 50,704 507 988 10 661,761 (171,920)7,542 
Issuance of Class A common stock - equity offering, net of stock issuance costs
496,231 6,053 61 — — 496,170 — — 
Issuances of Class A common stock1,799 250 2 — — 1,797 — — 
Stock-based compensation9,084 — — — — 9,084 — — 
Comprehensive income:
Net income25,399 — — — — — 25,399 — 
Other comprehensive loss
Hedging activity(8,622)— — — — — — (8,622)
Balance, December 31, 2023$1,021,791 57,007 $570 988 $10 $1,168,812 $(146,521)$(1,080)

The accompanying notes are an integral part of these consolidated financial statements.
65

CASELLA WASTE SYSTEMS, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
 Fiscal Year Ended
December 31,
 202320222021
Cash Flows from Operating Activities:
Net income $25,399 $53,079 $41,100 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization170,705 126,351 103,590 
Interest accretion on landfill and environmental remediation liabilities9,885 8,008 7,324 
Amortization of debt issuance costs
2,962 1,903 2,288 
Stock-based compensation9,084 8,155 11,551 
Operating lease right-of-use assets expense15,318 13,804 13,827 
Disposition of assets, other items and charges, net708 737 1,055 
Loss from termination of bridge financing
8,191   
Landfill capping charge - veneer failure
3,021   
Deferred income taxes7,392 16,527 15,073 
Changes in assets and liabilities, net of effects of acquisitions and divestitures:
Accounts receivable(39,436)(7,101)(7,422)
Landfill operating lease contract expenditures(5,496)(5,486)(5,655)
Accounts payable41,592 11,075 13,888 
Prepaid expenses, inventories and other assets(8,172)(11,054)(6,343)
Accrued expenses, contract liabilities and other liabilities(8,061)1,316 (7,539)
Net cash provided by operating activities233,092 217,314 182,737 
Cash Flows from Investing Activities:
Acquisitions, net of cash acquired(851,839)(78,197)(170,647)
Additions to property and equipment
(154,907)(130,960)(123,295)
Proceeds from sale of cost method investment 1,637  
Proceeds from sale of property and equipment1,110 600 788 
Net cash used in investing activities(1,005,636)(206,920)(293,154)
Cash Flows from Financing Activities:
Proceeds from debt borrowings465,000 88,200 3,701 
Principal payments on debt(26,257)(59,211)(10,305)
Payments of debt issuance costs(12,759)(1,232)(3,684)
Payments of contingent consideration (1,000) 
Proceeds from the exercise of share based awards89 192 172 
Proceeds from the public offering of Class A Common Stock496,231   
Net cash provided by (used in) financing activities922,304 26,949 (10,116)
Net increase (decrease) in cash and cash equivalents 149,760 37,343 (120,533)
Cash and cash equivalents, beginning of period71,152 33,809 154,342 
Cash and cash equivalents, end of period$220,912 $71,152 $33,809 
The accompanying notes are an integral part of these consolidated financial statements.
66

CASELLA WASTE SYSTEMS, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS (Continued)
(in thousands)
 
 Fiscal Year Ended
December 31,
 202320222021
Supplemental Disclosures of Cash Flow Information:
Cash paid during the period for:
Interest$43,588 $21,003 $19,025 
Income tax payments, net
$10,109 $2,798 $1,438 
Supplemental Disclosures of Non-Cash Investing and Financing Activities:
Non-current assets acquired through long-term financing obligations$12,322 $11,919 $20,753 
The accompanying notes are an integral part of these consolidated financial statements.


67


CASELLA WASTE SYSTEMS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except for per share data)

1.     BASIS OF PRESENTATION
Casella Waste Systems, Inc. (“Parent”) and its subsidiaries (collectively, “we”, “us” or “our”), is a regional, vertically integrated solid waste services company. We provide resource management expertise and services to residential, commercial, municipal, institutional and industrial customers, primarily in the areas of solid waste collection and disposal, transfer, recycling and organics services.
We provide integrated solid waste services in nine states: Vermont, New Hampshire, New York, Massachusetts, Connecticut, Maine, Pennsylvania, Delaware and Maryland, with our headquarters located in Rutland, Vermont. On June 30, 2023, we acquired the equity interests of four wholly owned subsidiaries of GFL Environmental Inc. ("GFL Subsidiaries"), which are the basis of our newly formed regional operating segment, the Mid-Atlantic region, that expanded our integrated solid waste services into the states of Delaware and Maryland ("GFL Acquisition"). See Note 5, Business Combinations for further disclosure. Operations under the Mid-Atlantic region commenced on July 1, 2023. The GFL Acquisition was funded from financing transactions (see Note 12, Debt for further disclosure), the net proceeds from an equity offering completed June 16, 2023 (see Note 14, Stockholders’ Equity for further disclosure) and cash on hand.
We manage our solid waste operations on a geographic basis through three regional operating segments, the Eastern, Western and Mid-Atlantic regions, each of which provides a comprehensive range of non-hazardous solid waste services. We manage our resource renewal operations through the Resource Solutions operating segment, which leverages our core competencies in materials processing, industrial recycling, organics and resource management service offerings to deliver a comprehensive solution for our larger commercial, municipal, institutional and industrial customers that have more diverse waste and recycling needs. Legal, tax, information technology, human resources, certain finance and accounting and other administrative functions are included in our Corporate Entities segment.
The accompanying consolidated financial statements, which include the accounts of the Parent and our wholly-owned subsidiaries have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). All significant intercompany accounts and transactions are eliminated in consolidation. Investments in entities in which we do not have a controlling financial interest are accounted for under either the equity method or the cost method of accounting, as appropriate.
68

2.    ACCOUNTING CHANGES
The following table provides a brief description of a recent Accounting Standards Update ("ASU") to the Accounting Standards Codification ("ASC") issued by the Financial Accounting Standards Board (“FASB”) that we adopted and is deemed to have a possible material impact on our consolidated financial statements based on current account balances and activity:
StandardDescriptionEffect on the Financial Statements or Other
Significant Matters
ASU No. 2020-04: Reference Rate Reform (Topic 848), as amended through December 2022
Provides temporary optional guidance to ease the potential burden in applying GAAP to contract modifications and hedging relationships that reference London Inter-Bank Offered Rate ("LIBOR") or another reference rate expected to be discontinued, subject to meeting certain criteria.
This guidance provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. Effective the quarter ended March 31, 2023, we elected optional expedients under this guidance that allowed us to maintain hedge effectiveness upon modifying contract terms related to reference rate reform in our amended and restated credit agreement, dated as of December 22, 2021, as amended by the first amendment, dated as of February 9, 2023, the second amendment, dated as of February 9, 2023, and the third amendment, dated as of April 25, 2023, collectively with the specified acquisition loan joinder, dated May 25, 2023 ("Loan Joinder") (the "Amended and Restated Credit Agreement") until we transitioned our interest rate derivative agreements from LIBOR to term secured overnight financing rate ("Term SOFR") in the quarter ended June 30, 2023. See Note 12, Debt. This guidance will be in effect through December 31, 2024.
The following table provides a brief description of recent ASUs to the ASC issued by the FASB that are pending adoption and deemed to have a possible material impact on our consolidated financial statements based on current account balances and activity:
StandardDescriptionEffect on the Financial Statements or Other
Significant Matters
Accounting standards issued pending adoption as of December 31, 2023
ASU No. 2023-07: Improvements to Reportable Segment Disclosures (Topic 280)
Requires entities to provide additional disclosure related to the chief operating decision maker ("CODM") and reportable operating segments, including providing more detailed information about reportable operating segment's significant expenses and how that information is used by the CODM.
We are currently assessing the provisions of this guidance and expect that its adoption will have an impact on reportable operating segment disclosures within our consolidated financial statements and accompanying notes. This guidance is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted.
ASU No. 2023-09: Improvements to Income Tax Disclosures (Topic 740)
Requires entities to provide additional disclosure related to the transparency and decision usefulness of income tax disclosures, including additional disclosure around the rate reconciliation and income taxes paid,
We are currently assessing the provisions of this guidance and expect that its adoption will have an impact on income tax disclosures within our consolidated financial statements and accompanying notes. This guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted.

69

3.     SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Management’s Estimates and Assumptions
Preparation of our consolidated financial statements in accordance with GAAP requires management to make certain estimates and assumptions. These estimates and assumptions affect the accounting for and recognition and disclosure of assets, liabilities, equity, revenues and expenses. We must make these estimates and assumptions because certain information that we use is dependent on future events, cannot be calculated with a high degree of precision given the available data or simply cannot be readily calculated. In some cases, these estimates are difficult to determine, and we must exercise significant judgment. In preparing our consolidated financial statements, the estimates and assumptions that we consider to be significant and that present the greatest amount of uncertainty relate to our accounting for landfills, environmental remediation liabilities, asset impairments, if applicable, goodwill recoverability assessment, accounts receivable valuation allowance for credit losses, self-insurance reserves, deferred taxes and uncertain tax positions, estimates of the fair values of assets acquired and liabilities assumed in any acquisition, contingent liabilities and stock-based compensation. Each of these items is discussed in more detail elsewhere in these notes to the consolidated financial statements, as applicable. Actual results may differ materially from the estimates and assumptions that we use in the preparation of our consolidated financial statements.
Cash and Cash Equivalents
We consider all highly liquid investments purchased with original maturities of three months or less to be cash equivalents.
Concentrations of Credit Risk
Financial instruments that potentially subject us to concentrations of credit risk consist of cash and cash equivalents, restricted investment securities, accounts receivable and derivative instruments. We maintain cash and cash equivalents and restricted investment securities with banks that at times exceed applicable insurance limits. We reduce our exposure to credit risk by maintaining such deposits with high quality financial institutions. Our concentration of credit risk with respect to accounts receivable is limited because of the large number and diversity of customers we serve, thus reducing the credit risk associated with any one customer group. As of December 31, 2023, no single customer or customer group represented greater than 5% of total accounts receivable. We manage credit risk through credit evaluations, credit limits, and monitoring procedures, but generally do not require collateral to support accounts receivable. We reduce our exposure to credit risk associated with derivative instruments by entering into agreements with high quality financial institutions and by evaluating and regularly monitoring their creditworthiness.
Accounts Receivable, Net of Allowance for Credit Losses
Accounts receivable represent receivables from customers for collection, transfer, recycling, disposal and other services. Our accounts receivable are recorded when billed or when related revenue is earned, if earlier, and represent claims against third-parties that will be settled in cash. The carrying value of our accounts receivable, net of allowance for credit losses represents its estimated net realizable value. Estimates are used in determining our allowance for credit losses based on, among other things, our historical loss trends, the age of outstanding accounts receivable, and current and expected economic conditions. Our reserve is evaluated and revised on a monthly basis. Past due accounts receivable are written off when deemed to be uncollectible. See Note 6, Accounts Receivable, Net of Allowance for Credit Losses for disclosure over allowance for credit losses.
Inventory
Inventory includes secondary fibers, recyclables ready for sale, and parts and supplies. Inventory is stated at the lower of cost (first-in, first-out) or market.
70

Property and Equipment
Property and equipment is recorded at cost, less accumulated depreciation and amortization. We provide for depreciation and amortization using the straight-line method by charges to operations in amounts that allocate the cost of the assets over their estimated useful lives as follows:
Asset ClassificationEstimated
Useful Life
Buildings and improvements
10-30 years
Machinery and equipment
5-10 years
Rolling stock
5-10 years
Containers
5-12 years
Furniture and Fixtures
3-8 years
The cost of maintenance and repairs is charged to operations as incurred.
Landfill development costs are included in property and equipment. Landfill development costs include costs to develop each of our landfill sites, including such costs related to landfill liner material and installation, excavation for airspace, landfill leachate collection systems, landfill gas collection systems, environmental monitoring equipment for groundwater and landfill gas, directly related engineering, capitalized interest, on-site road construction, and other capital infrastructure. Additionally, landfill development costs include all land purchases within the landfill footprint and the purchase of any required landfill buffer property. Under life-cycle accounting, these costs are capitalized and charged to expense based on tonnage placed into each site. See the “Landfill Accounting” accounting policy below for additional disclosure about the amortization of landfill development costs and Note 7, Property and Equipment for disclosure about property and equipment.
Landfill Accounting
Life Cycle Accounting
Under life-cycle accounting, all costs related to acquisition and construction of landfill sites are capitalized and charged to expense based on tonnage placed into each site. Landfill permitting, acquisition and preparation costs are amortized on the units-of-consumption method as landfill airspace is consumed. In determining the amortization rate for each of our landfills, preparation costs include the total estimated costs to complete construction of the landfills’ permitted and expansion capacity.
Landfill Development Costs
We estimate the total cost to develop each of our landfill sites to its remaining permitted and expansion capacity (see landfill development costs discussed within the “Property and Equipment” accounting policy above). The projection of these landfill costs is dependent, in part, on future events. The remaining amortizable basis of each landfill includes costs to develop a site to its remaining permitted and expansion capacity and includes amounts previously expended and capitalized, net of accumulated airspace amortization, and projections of future purchase and development costs including capitalized interest. The interest capitalization rate is based on our weighted average interest rate incurred on borrowings outstanding during the period. Interest capitalized during the fiscal years ended December 31, 2023 ("fiscal year 2023"), December 31, 2022 ("fiscal year 2022") and December 31, 2021 ("fiscal year 2021") was $643, $330 and $718, respectively.
Landfill Airspace
We apply the following guidelines in determining a landfill’s remaining permitted and expansion airspace:
Remaining Permitted Airspace. Our engineers, in consultation with third-party engineering consultants and surveyors, are responsible for determining remaining permitted airspace at our landfills. The remaining permitted airspace is determined by an annual survey, which is then used to compare the existing landfill topography to the expected final landfill topography.
Expansion Airspace. We currently include unpermitted expansion airspace in our estimate of remaining permitted and expansion airspace in certain circumstances. To be considered expansion airspace all of the following criteria must be met: 
we control the land on which the expansion is sought;
all technical siting criteria have been met or a variance has been obtained or is reasonably expected to be obtained;
we have not identified any legal or political impediments which we believe will not be resolved in our favor;
we are actively working on obtaining any necessary permits and we expect that all required permits will be received; and
senior management has approved the project based on a review of the engineering design and determination that the financial return profile meets our investment criteria.
71

For unpermitted airspace to be included in our estimate of remaining permitted and expansion airspace, the expansion effort must meet all of the criteria listed above. These criteria are evaluated annually by our engineers, accountants, lawyers, managers and others to identify potential obstacles to obtaining the permits. Once the remaining permitted and expansion airspace is determined in cubic yards, an airspace utilization factor (“AUF”) is established to calculate the remaining permitted and expansion capacity in tons. The AUF is established using a process that considers the measured density obtained from annual surveys. When we include the expansion airspace in our calculation of remaining permitted and expansion airspace, we include the projected costs for development, as well as the projected asset retirement costs related to final capping, closure and post-closure of the expansion airspace in the amortization basis of the landfill.
After determining the costs and the remaining permitted and expansion capacity at each of our landfills, we determine the per ton rates that will be expensed as waste is received and deposited at each of our landfills by dividing the costs by the corresponding number of tons. We calculate per ton amortization rates for assets associated with each final capping event, for assets related to closure and post-closure activities, and for all other costs capitalized or to be capitalized in the future for each landfill. These rates per ton are updated annually, or more frequently, as significant facts change.
It is possible that actual results, including the amount of costs incurred, the timing of final capping, closure and post-closure activities, our airspace utilization or the success of our expansion efforts, could ultimately turn out to be significantly different from our estimates and assumptions. To the extent that such estimates or related assumptions prove to be significantly different than actual results, lower profitability may be experienced due to higher amortization rates, higher final capping, closure or post-closure rates, or higher expenses. Higher profitability may result if the opposite occurs. Most significantly, if it is determined that the expansion capacity should no longer be considered in calculating the recoverability of the landfill asset, we may be required to recognize an asset impairment. If it is determined that the likelihood of receiving an expansion permit has become remote, the capitalized costs related to the expansion effort are expensed immediately.
Final Capping, Closure and Post-Closure Costs
The following is a description of our landfill asset retirement activities and related accounting:
Final Capping Costs. Final capping activities include the installation of liners, drainage, compacted soil layers and topsoil over areas of a landfill where total airspace has been consumed and waste is no longer being received. Final capping activities occur throughout the life of the landfill. Our engineering personnel estimate the cost for each final capping event based on the acreage to be capped, along with the final capping materials and activities required. The estimates also consider when these costs would actually be paid and factor in inflation and discount rates. The engineers then quantify the landfill capacity associated with each final capping event and the costs for each event are amortized over that capacity as waste is received at the landfill.
Closure and Post-Closure Costs. Closure and post-closure costs represent future estimated costs related to monitoring and maintenance of a solid waste landfill after a landfill facility ceases to accept waste and closes. We estimate, based on input from our engineers, accountants, lawyers, managers and others, our future cost requirements for closure and post-closure monitoring and maintenance based on our interpretation of the technical standards of the Subtitle D regulations and the air emissions standards under the Clean Air Act of 1970, as amended, as they are being applied on a state-by-state basis. Closure and post-closure accruals for the cost of monitoring and maintenance include site inspection, groundwater monitoring, leachate management, methane gas control and recovery, and operation and maintenance costs to be incurred for a period which is generally for a term of 30 years after final closure of a landfill. In determining estimated future closure and post-closure costs, we consider costs associated with permitted and permittable airspace.
Our estimated future final capping, closure and post-closure costs, based on our interpretation of current requirements and proposed regulatory changes, are intended to approximate fair value. Absent quoted market prices, our cost estimates are based on historical experience, professional engineering judgment and quoted or actual prices paid for similar work. Our estimate of costs to discharge final capping, closure and post-closure asset retirement obligations for landfills are developed in today’s dollars. These costs are then inflated to the period of performance using an estimate of inflation, which is updated annually (2.4% as of December 31, 2023). Final capping, closure and post-closure liabilities are then discounted using the credit adjusted risk-free rate in effect at the time the obligation is incurred. The weighted average rate applicable to our asset retirement obligations as of December 31, 2023 is between approximately 6.1% and 10.0%, the range of the credit adjusted risk free rates effective since the adoption of guidance associated with asset retirement obligations in the fiscal year ended April 30, 2004. Accretion expense is necessary to increase the accrued final capping, closure and post-closure liabilities to the future anticipated obligation. To accomplish this, we accrete our final capping, closure and post-closure accrual balances using the same credit-adjusted risk-free rate that was used to calculate the recorded liability. Accretion expense on recorded landfill liabilities is recorded to cost of operations from the time the liability is recognized until the costs are paid. Accretion expense on recorded landfill liabilities amounted to $9,529, $7,565 and $6,775 in fiscal years 2023, 2022 and 2021, respectively.
72

We provide for the accrual and amortization of estimated future obligations for closure and post-closure based on tonnage placed into each site. With regards to final capping, the liability is recognized, and the costs are amortized based on the remaining airspace related to the specific final capping event. See Note 10, Final Capping, Closure and Post-Closure Costs for disclosure about asset retirement obligations related to final capping, closure and post-closure costs and Note 18, Other Items and Charges for disclosure about the write-off of historical payments for capping work associated with a veneer failure at a Subtitle D landfill we operate located in Seneca, New York ("Ontario County Landfill").
We operate in states which require a certain portion of landfill final capping, closure and post-closure obligations to be secured by financial assurance, which may take the form of surety bonds, letters of credit and restricted investment securities. Surety bonds securing closure and post-closure obligations at December 31, 2023 and December 31, 2022 totaled $241,728 and $231,871, respectively. There are no letters of credit securing closure and post-closure obligations as of December 31, 2023 and December 31, 2022. See Note 15, Fair Value of Financial Instruments for disclosure about restricted investment securities securing closure and post-closure obligations.
Lease Accounting
We lease vehicles, equipment, property and other non-core equipment in the ordinary course of our business. Leases are classified as either operating leases or finance leases, as appropriate. Our leases have varying terms and may include renewal or purchase options, escalation clauses, restrictions, lease concessions, capital project funding, penalties or other obligations that we consider in determining minimum rental payments. We recognize lease expense for operating leases on a straight-line basis over the lease term. We recognize depreciation expense for finance leases over either the useful life of the asset or the lease term based on the terms of the lease agreement.
We are also party to three landfill operation and management agreements that we account for as operating leases. These agreements are long-term landfill operating contracts with government bodies whereby we receive tipping revenue, pay normal operating expenses and assume future final capping, closure and post-closure obligations. The government bodies retain ownership of each landfill. There are no bargain purchase options and title to each of the properties does not pass to us at the end of the respective lease terms. We allocate the consideration paid to the landfill airspace rights and underlying land lease based on the relative fair values.
In addition to up-front or one-time payments, the landfill operating agreements may require us to make future minimum rental payments, including success or expansion fees, other direct costs and final capping, closure and post-closure costs. The value of all future minimum rental payments is amortized and charged to cost of operations over the life of the contract. We amortize the consideration allocated to airspace rights as airspace is utilized on a units-of-consumption basis and such amortization is charged to cost of operations as airspace is consumed (e.g., as tons are placed into the landfill). The underlying value of any land lease is amortized to cost of operations on a straight-line basis over the estimated life of the respective operating agreement.
We recognize a right-of-use asset and a lease liability for core leases classified as operating leases with a term in excess of 12 months in our consolidated balance sheets. For other non-core operating leases, which are comprised of small-dollar-value items such as office equipment, we expense these costs in the period incurred rather than capitalizing such expenditures on our consolidated balance sheets. We identify lease and nonlease components in a contract to which consideration in the contract will be allocated. We may elect by class of underlying asset to choose not to separate nonlease components from lease components and instead account for each separate lease component and the nonlease components in a contract as part of the single lease component. We have elected to not separate lease components from nonlease components for property leases and are, therefore, not allocating consideration between lease and nonlease components for this asset class. Lease payments include: fixed payments, including in-substance fixed payments, less any lease incentives paid or payable to the lessee; variable lease payments that depend on an index or a rate; exercise price of a purchase option reasonably certain to be exercised; penalties for terminating a lease; and amounts where it is probable that we will owe under a residual value guarantee. Refundable deposits are not considered to be a fixed payment. Variable lease costs that are not based on an index or a rate are recorded to expense in the period incurred. Lease term is determined at lease commencement and includes any noncancellable period for which we have the right to use the underlying asset together with any periods covered by an option to extend or terminate the lease if we are reasonably certain to exercise the option to extend or not to exercise the option to terminate. The initial determination of a lease liability is calculated as the net present value of the lease payments not yet paid. The discount rate used to determine present value is the rate implicit in the lease, if present, or, if not present, our incremental borrowing rate, which is a rate that reflects interest that we would have to pay to borrow funds on a collateralized basis over a similar term to the lease and in a similar economic environment. For shorter term leases, such as vehicle and equipment leases, we calculate our incremental borrowing rate using the interest rate from our existing secured line of credit, adjusted based on term. For longer term leases, such as our landfill operating leases, we calculate our incremental borrowing rate based on an industry yield curve with a similar credit rating, adjusted by a company specific spread as determined by a third-party. See Note 8, Leases for further disclosure about lease costs and other lease information.
73

Goodwill and Intangible Assets
Goodwill. Goodwill is the excess of our purchase consideration over the fair value of the net assets of acquired businesses. We do not amortize goodwill, but as discussed in the “Asset Impairments” accounting policy below, we assess our goodwill for impairment at least annually. See Note 9, Goodwill and Intangible Assets for disclosure about goodwill.
Intangible Assets. Intangible assets consist primarily of covenants not-to-compete, customer relationships, and trade names. Intangible assets are recorded at fair value and are amortized based on the economic benefit provided or using the sum of years digits or straight-line methods over their estimated useful lives. Covenants not-to-compete, customer relationships and trade names are typically amortized over a term of no more than 10 years. See Note 9, Goodwill and Intangible Assets for disclosure about intangible assets.
Investments in Unconsolidated Entities
Investments in unconsolidated entities over which we have significant influence over the investees’ operating and financing activities are accounted for under the equity method of accounting. As of December 31, 2023 and December 31, 2022, we had no investments accounted for under the equity method of accounting. Investments in affiliates in which we do not have the ability to exert significant influence over the investees’ operating and financing activities are accounted for under the cost method of accounting. As of December 31, 2023 and December 31, 2022, we had cost method investments totaling $10,967 and $10,967, respectively.
We monitor and assess the carrying value of our investments throughout the year for potential impairment and write them down to their fair value when other-than-temporary declines exist. Fair value is generally based on: (i) other third-party investors’ recent transactions in the securities; (ii) other information available regarding the current market for similar assets; and/or (iii) a market or income approach, as deemed appropriate.
When we assess the carrying value of our investments for potential impairment, determining the fair value of our investments is reliant upon the availability of market information and/or other information provided by third-parties to be able to develop an estimate of fair value. Considerable judgment is required in interpreting market data to develop the estimates of fair value. Accordingly, our estimates are not necessarily indicative of the amounts that we, or other holders of these investments, could realize in a current market exchange. The use of different assumptions and/or estimation methodologies could have a significant effect on the estimated fair values. The estimates of fair value could differ significantly from the amounts presented. See “Asset Impairments” accounting policy below.
Fair Value of Financial Instruments
Our financial instruments may include cash and cash equivalents, accounts receivable, restricted investment securities held in trust on deposit with various banks as collateral for our obligations relative to our landfill final capping, closure and post-closure costs, interest rate derivatives, contingent consideration related to acquisitions, trade payables and debt. Accounting standards include disclosure requirements around fair values used for certain financial instruments and establish a fair value hierarchy. The three-tier hierarchy prioritizes valuation inputs into three levels based on the extent to which inputs used in measuring fair value are observable in the market. Each fair value measurement is reported in one of three levels: Level 1, defined as quoted market prices in active markets for identical assets or liabilities; Level 2, defined as inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; and Level 3, defined as unobservable inputs that are not corroborated by market data. See Note 12, Debt and Note 15, Fair Value of Financial Instruments for fair value disclosure about debt and financial instruments, respectively. See the “Derivatives and Hedging” accounting policy below for the fair value disclosure about interest rate derivatives.
Business Combinations
We acquire businesses in the waste industry, including non-hazardous waste collection, transfer station, recycling and disposal operations, as part of our growth strategy. Businesses are included in the consolidated financial statements from the date of acquisition.
74

We recognize, separately from goodwill, the identifiable assets acquired and liabilities assumed at their estimated acquisition-date fair values. We measure and recognize goodwill as of the acquisition date as the excess of: (a) the aggregate of the fair value of consideration transferred, the fair value of any noncontrolling interest in the acquiree (if any) and the acquisition date fair value of our previously held equity interest in the acquiree (if any), over (b) the fair value of net assets acquired and liabilities assumed. If information about facts and circumstances existing as of the acquisition date is incomplete by the end of the reporting period in which a business combination occurs, we will report provisional amounts for the items for which the accounting is incomplete. The measurement period ends once we receive the information we were seeking; however, this period will not extend beyond one year from the acquisition date. Any material adjustments recognized during the measurement period will be recognized in the consolidated financial statements in the reporting period in which the adjustment amounts are determined. All acquisition-related transaction and restructuring costs are to be expensed as incurred. See Note 5, Business Combinations and Note 18, Other Items and Charges for disclosure about business acquisitions and acquisition related expense, respectively.
Environmental Remediation Liabilities
We have recorded environmental remediation liabilities representing our estimate of the most likely outcome of the matters for which we have determined that a liability is probable. These liabilities include potentially responsible party investigations, settlements, certain legal and consultant fees, as well as costs directly associated with site investigation and clean up, such as materials and incremental internal costs directly related to the remedy. We provide for expenses associated with environmental remediation obligations when such amounts are probable and can be reasonably estimated. We estimate costs required to remediate sites where it is probable that a liability has been incurred based on site-specific facts and circumstances. Estimates of the cost for the likely remedy are developed using third-party environmental engineers or other service providers. Where we believe that both the amount of a particular environmental remediation liability and timing of payments are reliably determinable, we inflate the cost in current dollars until the expected time of payment and discount the cost to present value. See Note 13, Commitments and Contingencies for disclosure about environmental remediation liabilities.
Self-Insurance Liabilities and Related Costs
We are self-insured for vehicles and workers’ compensation with reinsurance coverage limiting our maximum exposure. In fiscal year 2023, our maximum exposure per individual event under the workers’ compensation plan was $1,250. In fiscal year 2023, our minimum and maximum exposure per individual event under the automobile plan were up to $1,750 and $3,875, respectively. The liability for unpaid claims and associated expenses, including incurred but not reported losses, is determined by management with the assistance of a third-party actuary and reflected in our consolidated balance sheets as an accrued liability. We use a third-party to track and evaluate actual claims experience for consistency with the data used in the annual actuarial valuation. The actuarial-determined liability is calculated based on historical data, which considers both the frequency and settlement amount of claims. Our self-insurance reserves totaled $22,427 and $22,184 as of December 31, 2023 and December 31, 2022, respectively. Our estimated accruals for these liabilities could be significantly different than our ultimate obligations if variables such as the frequency or severity of future events differ significantly from our assumptions.
Income Taxes
We use estimates to determine our provision for income taxes and related assets and liabilities and any valuation allowance recorded against our net deferred tax assets. Valuation allowances have been established for the possibility that tax benefits may not be realized for certain deferred tax assets. Deferred income taxes are recognized based on the expected future tax consequences of differences between the financial statement basis and the tax basis of assets and liabilities, calculated using currently enacted tax rates. We record net deferred tax assets to the extent we believe these assets will more likely than not be realized. In making this determination, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies and recent financial operations. In the event we determine that we would be able to realize our deferred income tax assets in the future in excess of their net recorded amount, we will make an adjustment to the valuation allowance which would reduce the provision for income taxes.
We account for income tax uncertainties according to guidance on the recognition, derecognition and measurement of potential tax benefits associated with tax positions. We recognize interest and penalties relating to income tax matters as a component of income tax expense. See Note 17, Income Taxes for disclosure related to income taxes.
75

Derivatives and Hedging
We account for derivatives and hedging activities in accordance with derivatives and hedging accounting guidance that establishes accounting and reporting standards requiring that every derivative instrument (including certain derivative instruments embedded in other contracts) be recorded in the consolidated balance sheet as either an asset or liability measured at its fair value. The guidance requires that changes in the derivative’s fair value be recognized currently in earnings unless specific hedge accounting criteria are met.
Our strategy to reduce exposure to interest rate risk involves entering into interest rate derivative agreements to hedge against adverse movements in interest rates related to the variable rate portion of our long-term debt. We have designated these derivative instruments as highly effective cash flow hedges, and therefore the change in their fair value is recorded in stockholders’ equity as a component of accumulated other comprehensive income (loss), net of tax and included in interest expense at the same time as interest expense is affected by the hedged transactions. Differences paid or received over the life of the agreements are recorded as additions to or reductions of interest expense on the underlying debt and included in cash flows from operating activities. See Note 12, Debt for further disclosure about interest rate derivatives and Note 15, Fair Value of Financial Instruments for fair value disclosure about derivative instruments.
Contingent Liabilities
We are subject to various legal proceedings, claims and regulatory matters, the outcomes of which are subject to significant uncertainty. We determine whether to disclose or accrue for loss contingencies based on an assessment of whether the risk of loss is remote, reasonably possible or probable, and whether it can be reasonably estimated. We analyze our litigation and regulatory matters based on available information to assess the potential liabilities. Management’s assessment is developed based on an analysis of possible outcomes under various strategies. We accrue for loss contingencies when such amounts are probable and reasonably estimable. If a contingent liability is only reasonably possible, we will disclose the potential range of the loss, if estimable. We record losses related to contingencies in cost of operations or general and administration expenses, depending on the nature of the underlying transaction leading to the loss contingency. See Note 13, Commitments and Contingencies for disclosure about loss contingencies, as applicable. Contingent liabilities accounted for under purchase accounting are recorded at their fair values. These fair values may be different from the values we would have otherwise recorded, had the contingent liability not been assumed as part of an acquisition of a business. See Note 5, Business Combinations and Note 15, Fair Value of Financial Instruments for disclosure about contingent consideration accounted for under purchase accounting, as applicable.
Revenue Recognition
We disaggregate our revenues by applicable service line: collection, landfill, transfer, transportation, landfill gas-to-energy, processing, and non-processing, which we refer to as our National Accounts business. Under the revenue recognition guidance, revenues are measured based on the consideration specified in a contract with a customer. The circumstances that impact the timing and amount of revenue recognized for each applicable service line may vary based on the nature of the service performed. We generally recognize revenues for services over time as we satisfy the performance obligation by transferring control over the service to the customer as the service is performed and the benefit is received and consumed by the customer. Services are typically delivered in a series as a single bundled performance obligation over either a designated period of time or for specified number of services. Services may also be delivered as a single bundled service, on a period-to-period basis, or in a spot transaction. Consideration may be variable on a per ton basis and/or fixed. Fixed consideration is allocated to each distinct service and variable consideration is allocated to the increment of time that the service is performed, and we have the contractual right to the fee. Fees are typically billed weekly, monthly, quarterly or in advance. Generally, the amount of consideration that we have the right to receive that is invoiced to the customer directly corresponds to the value of our performance completed to date. We do not disclose the amount of variable consideration included in the transaction price that is allocated to outstanding performance obligations when the variable consideration is allocated entirely to unsatisfied performance obligations or to a wholly unsatisfied promise to transfer a distinct good or service that forms part of a single performance obligation. Revenues that are not satisfied over time are recognized at a point-in-time. This typically includes the sale of recycled or organic materials, as well as renewable energy credits ("RECs"). Revenues from the sale of organic or recycled materials are recognized at a point-in-time as control of the materials transfers to the customer upon shipment or pick-up by the customer. Revenues from the sale of RECs are recognized at a point-in-time as the trade is executed and control transfers to the customer.
Payments to customers that are not in exchange for a distinct good or service are recorded as a reduction of revenues. We make rebates to certain customers associated with payments for recycled or organic materials that are received and subsequently processed and sold to other third-parties. Rebates are generally recorded as a reduction of revenues upon the sale of such materials, or upon receipt of the recycled materials at our facilities. We did not record revenues in fiscal years 2023, 2022, or 2021 from performance obligations satisfied in previous periods.
76

Contract receivables, which are included in Accounts receivable, net, are recorded when billed or when related revenue is earned, if earlier, and represent claims against third-parties that will be settled in cash. Accounts receivable, net includes receivables from contracts of $158,931 and $102,234 as of December 31, 2023 and December 31, 2022, respectively. Certain customers are billed in advance and, accordingly, recognition of the related revenues for which payment has been received is deferred as a contract liability until the services are provided and control transferred to the customer. Contract liabilities of $31,472 and $3,742 as of December 31, 2023 and December 31, 2022, respectively, are presented separately on the consolidated balance sheets. Due to the short-term nature of advanced billings, substantially all of the deferred revenue recognized as a contract liability as of December 31, 2022 and December 31, 2021 was recognized as revenue during fiscal years 2023 and 2022, respectively, when the services were performed. See Note 4, Revenue Recognition for disclosure over revenues by applicable service line.
Asset Impairments
Recovery of Long-Lived Assets. We continually assess whether events or changes in circumstances have occurred that may warrant revision of the estimated useful lives of our long-lived assets (other than goodwill) or whether the remaining balances of those assets should be evaluated for possible impairment. Long-lived assets include, for example, capitalized landfill costs, property and equipment, identifiable intangible assets, and operating lease right-of-use assets. Events or changes in circumstances that may indicate that an asset may be impaired include the following: 
a significant decrease in the market price of an asset or asset group;
a significant adverse change in the extent or manner in which an asset or asset group is being used or in its physical condition;
a significant adverse change in legal factors or in the business climate that could affect the value of an asset or asset group, including an adverse action or assessment by a regulator;
an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset;
a current period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset or asset group;
a current expectation that, more likely than not, a long-lived asset or asset group will be sold or otherwise disposed of significantly before the end of its previously estimated useful life; or
an impairment of goodwill at a reporting unit.
There are certain indicators listed above that require significant judgment and understanding of the waste industry when applied to landfill development or expansion. For example, a regulator may initially deny a landfill expansion permit application although the expansion permit is ultimately granted. In addition, management may periodically divert waste from one landfill to another to conserve remaining permitted landfill airspace. Therefore, certain events could occur in the ordinary course of business and not necessarily be considered indicators of impairment due to the unique nature of the waste industry.
If an impairment indicator occurs, we perform a test of recoverability by comparing the carrying value of the asset or asset group to its undiscounted expected future cash flows. We group our long-lived assets for this purpose at the lowest level for which identifiable cash flows are primarily independent of the cash flows of other assets or asset groups. If the carrying values are in excess of undiscounted expected future cash flows, we measure any impairment by comparing the fair value of the asset or asset group to its carrying value.
To determine fair value, we use discounted cash flow analyses and estimates about the future cash flows of the asset or asset group. This analysis includes a determination of an appropriate discount rate, the amount and timing of expected future cash flows and growth rates. The cash flows employed in our discounted cash flow analyses are typically based on financial forecasts developed internally by management. The discount rate used is commensurate with the risks involved. We may also rely on third-party valuations and or information available regarding the market value for similar assets.
If the fair value of an asset or asset group is determined to be less than the carrying amount of the asset or asset group, impairment in the amount of the difference is recorded in the period that the impairment occurs. Estimating future cash flows requires significant judgment and projections may vary from the cash flows eventually realized.
Goodwill. We annually assess goodwill for impairment during the fourth quarter of our fiscal year or more frequently if events or circumstances indicate that impairment may exist.
77

We may assess whether a goodwill impairment exists using either a qualitative or a quantitative assessment. If we perform a qualitative assessment, it involves determining whether events or circumstances exist that indicate it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill. If based on this qualitative assessment we determine it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, we will not perform a quantitative assessment. If the qualitative assessment indicates that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, or if we elect not to perform a qualitative assessment, we perform a quantitative assessment to determine whether goodwill impairment exists at the reporting unit.
In testing for goodwill impairment, we estimate the fair value of each reporting unit, which we have determined to be our geographic operating segments and our Resource Solutions operating segment, and compare the fair value with the carrying value of the net assets of each reporting unit. If the fair value is less than its carrying value, then we would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value, noting that the amount is not to exceed the total amount of goodwill allocated to that reporting unit.
To determine the fair value of each of our reporting units as a whole we use discounted cash flow analyses, which require significant assumptions and estimates about the future operations of each reporting unit. Significant judgments inherent in this analysis include the determination of appropriate discount rates, the amount and timing of expected future cash flows and growth rates. The cash flows employed in our discounted cash flow analyses are based on financial forecasts developed internally by management. Our discount rate assumptions are based on an assessment of our risk adjusted discount rate, applicable for each reporting unit. In assessing the reasonableness of our determined fair values of our reporting units, we evaluate our results against our current market capitalization.
If the fair value of goodwill is less than its carrying value for a reporting unit, an impairment charge would be recorded to earnings. The loss recognized cannot exceed the carrying amount of goodwill. After a goodwill impairment loss is recognized, the adjusted carrying amount of goodwill becomes its new accounting basis.
In addition to an annual goodwill impairment assessment, we would evaluate a reporting unit for impairment if events or circumstances change between annual tests indicating a possible impairment. Examples of such events or circumstances include the following: 
a significant adverse change in legal status or in the business climate;
an adverse action or assessment by a regulator;
a more likely than not expectation that an operating segment or a significant portion thereof will be sold; or
the testing for recoverability of a significant asset group within the operating segment.
We elected to perform a quantitative analysis as part of our annual goodwill impairment test for fiscal year 2023. As of October 1, 2023, our Eastern, Western, Mid-Atlantic and Resource Solutions reporting units indicated that the fair value of each reporting unit exceeded its carrying amount, including goodwill. In the case of our Eastern, Western and Resource Solutions reporting units, the fair value of each reporting unit exceeded its carrying value by in excess of 30%. In the case of our Mid-Atlantic reporting unit, the fair value of the reporting unit exceeded its carrying value by approximately 10% due to the proximity of the acquisition date. We incurred no impairment of goodwill as a result of our annual goodwill impairment tests in fiscal years 2023, 2022 or 2021. However, there can be no assurance that goodwill will not be impaired at any time in the future.
Cost Method Investments. We monitor and assess the carrying value of our cost method investments throughout the year for potential impairment and write them down to their fair value when other-than-temporary declines exist. We incurred no impairment of cost method investments in fiscal year 2023, 2022 or 2021. There can be no assurance that our cost method investments will not be impaired at any time in the future.
Defined Benefit Pension Plan
We make contributions to one qualified multiemployer defined benefit pension plan ("Pension Plan"). The Pension Plan provides retirement benefits to participants based on their service. We do not administer this plan. The Pension Plan’s benefit formula is based on credited years of service and hours worked as defined in the Pension Plan document. Our pension contributions are made in accordance with funding standards established by the Employee Retirement Income Security Act of 1974 and the Internal Revenue Code, as amended by the Pension Protection Act of 2006. The Pension Plan’s assets have been invested as determined by the Pension Plan's fiduciaries in accordance with the Pension Plan's investment policy. The Pension Plan’s asset allocation is based on the Pension Plan's investment policy and is reviewed as deemed necessary. See Note 16, Employee Benefit Plans for disclosure about the Pension Plan.
78

Stock-Based Compensation
Our equity awards granted generally consist of stock options, restricted stock awards, restricted stock units and market-based performance stock units. The fair value of each stock option grant is estimated using a Black-Scholes option-pricing model. The fair value of restricted stock award and restricted stock unit grants is at a price equal to the fair market value of our Class A common stock at the date of grant. Compensation expense associated with our stock options, restricted stock awards and restricted stock units is recognized as expense in general and administration expense over the employee’s requisite service period. The fair value of market-based performance stock unit grants is valued using a Monte Carlo pricing model and compensation expense is recognized as expense in general and administration expense ratably over the performance period based on our estimated achievement of the established performance criteria. For purposes of calculating stock-based compensation expense, forfeitures are accounted for as they occur. See Note 14, Stockholders' Equity for disclosure about stock-based compensation.
Earnings per Share
Basic earnings per share is computed by dividing net income by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income by the combined weighted average number of common shares outstanding during the period and potentially dilutive shares. Dilutive shares include the assumed exercise of employee stock options, unvested restricted stock awards, unvested restricted stock units and unvested market-based performance stock units based on the expected achievement of performance targets. In computing diluted earnings per share, we utilize the treasury stock method. See Note 19, Earnings Per Share for disclosure about the calculation of earnings per share.
Subsequent Events
We have evaluated subsequent events or transactions that have occurred after the consolidated balance sheet date of December 31, 2023 through the date of this filing of the consolidated financial statements with the SEC on this Annual Report on Form 10-K and determined that, except as disclosed, there have been no material subsequent events that have occurred since December 31, 2023 through the date of this filing that would require recognition or disclosure in our consolidated financial statements.
4.    REVENUE RECOGNITION
We disaggregate our revenues by applicable service line as follows: collection, landfill, transfer, transportation, landfill gas-to-energy, processing and National Accounts.
Collection
Collection revenues are principally generated by providing waste collection and disposal services to our customers. Services may be provided as needed or as scheduled. We derive a substantial portion of our collection revenues from commercial, industrial and municipal services that are generally performed under service agreements or pursuant to contracts with municipalities. The majority of our residential collection services are performed on a subscription basis with individual property owners or occupants.
Landfill
Landfill disposal services primarily consist of receiving some form of acceptable solid waste materials at one of our landfills and appropriately disposing of it. Landfill customers are typically charged a tipping fee on a per ton basis for disposing of their solid waste at our disposal facilities. In general, these fees are variable in nature.
Transfer station
Transfer station disposal services primarily consist of receiving some form of acceptable solid waste materials at one of our transfer stations and appropriately disposing of it by transporting it to an appropriate disposal site. Transfer station customers are charged a tipping fee on a per ton basis for disposing of their solid waste at our transfer stations. In general, these fees are variable in nature.
Transportation
Transportation services consist of the transportation of large volumes of waste or recycled materials from a customer designated location to another location or disposal facility. Transportation customers are charged a fee on a per ton basis for transporting and/or disposal of the materials. In general, these fees are variable in nature.
79

Landfill gas-to-energy
Landfill gas-to-energy services primarily consist of the generation and sale of electricity from landfill gas-to-energy facilities located at certain of our landfills; the reservation of electric generating capacity to be used by a customer on demand; and the sale of RECs.
Processing
Processing services consist of the receipt of recycled, sludge or other organic materials at one of our materials recovery, processing or disposal facilities, where it is then sorted, mixed and/or processed, and then disposed of or sold. Revenues from processing services are derived from customers in the form of processing fees, tipping fees, and commodity sales, primarily comprised of newspaper, corrugated containers, plastics, ferrous and aluminum, and organic materials such as our earthlife® soils products including fertilizers, composts and mulches.
National Accounts
Revenues from our National Accounts business are derived from brokerage services and overall resource management services providing a wide range of environmental services and resource management solutions to large and complex organizations, as well as traditional collection, disposal and recycling services provided to large account multi-site customers. In brokerage arrangements, we act as an agent that facilitates the sale of recyclable materials between an inbound customer and an outbound customer. Revenues from the brokerage of recycled materials are recognized on a net basis at the time of shipment. In general, these fees are variable in nature.
A table of revenues disaggregated by service line and timing of revenue recognition by operating segment follows:
Fiscal Year Ended December 31, 2023
EasternWesternMid-Atlantic (1)Resource SolutionsTotal Revenues
Collection$266,991 $358,883 $84,716 $ $710,590 
Landfill28,275 72,726   101,001 
Transfer65,401 56,630 924  122,955 
Transportation4,994 15,632   20,626 
Landfill gas-to-energy806 5,811   6,617 
Processing7,996 1,958  105,997 115,951 
National Accounts
   186,802 186,802 
Total revenues$374,463 $511,640 $85,640 $292,799 $1,264,542 
Transferred at a point-in-time$463 $2,731 $ $34,654 $37,848 
Transferred over time374,000 508,909 85,640 258,145 1,226,694 
Total revenues$374,463 $511,640 $85,640 $292,799 $1,264,542 
(1)Operations under the Mid-Atlantic region commenced July 1, 2023.
80

Fiscal Year Ended December 31, 2022
EasternWesternMid-Atlantic (1)Resource SolutionsTotal Revenues
Collection$233,043 $306,544 $ $ $539,587 
Landfill27,301 70,241   97,542 
Transfer65,800 44,762   110,562 
Transportation5,619 14,248   19,867 
Landfill gas-to-energy925 6,594   7,519 
Processing7,370 2,764  119,045 129,179 
National Accounts
   180,833 180,833 
Total revenues$340,058 $445,153 $ $299,878 $1,085,089 
Transferred at a point-in-time$462 $2,138 $ $52,735 $55,335 
Transferred over time339,596 443,015  247,143 1,029,754 
Total revenues$340,058 $445,153 $ $299,878 $1,085,089 
(1)Operations under the Mid-Atlantic region commenced July 1, 2023.
Fiscal Year Ended December 31, 2021
EasternWesternMid-Atlantic (1)Resource SolutionsTotal Revenues
Collection$175,816 $266,869 $ $ $442,685 
Landfill25,241 66,732   91,973 
Transfer53,882 37,400   91,282 
Transportation1,683 12,047   13,730 
Landfill gas-to-energy1,052 4,086   5,138 
Processing6,895 2,386  93,323 102,604 
National Accounts
   141,799 141,799 
Total revenues$264,569 $389,520 $ $235,122 $889,211 
Transferred at a point-in-time$166 $1,719 $ $63,666 $65,551 
Transferred over time264,403 387,801  171,456 823,660 
Total revenues$264,569 $389,520 $ $235,122 $889,211 
(1)Operations under the Mid-Atlantic region commenced July 1, 2023.
5.     BUSINESS COMBINATIONS
In fiscal year 2023, we acquired seven businesses: the GFL Subsidiaries, which includes solid waste collection, transfer and recycling operations in Pennsylvania, Maryland and Delaware; the assets of Consolidated Waste Services, LLC and its affiliates (dba Twin Bridges), which was completed on September 1, 2023, consisting of a collection, transfer and recycling business in the greater Albany, New York area ("Twin Bridges Acquisition"); and five additional solid waste collection businesses that provide collection, transfer and recycling services.
In fiscal year 2022, we acquired fourteen businesses primarily related to our solid waste collection, transfer, recycling and transportation operations.
In fiscal year 2021, we acquired ten businesses primarily related to our solid-waste collection, transfer and recycling operations, including a residential, commercial and roll-off collection business in eastern Connecticut that operates a rail-served construction and demolition processing and waste transfer facility, a waste transfer station, a single-stream recycling facility, and several other recycling operations.
The operating results of these businesses are included in the accompanying audited consolidated statements of operations from each date of acquisition. Due to the integration of certain of these businesses within our existing market areas, it is not practicable to segregate the revenue and earnings of all of the acquired businesses since their respective acquisitions dates.
81

The purchase price has been allocated to the net assets acquired based on fair values at each date of acquisition with the residual amounts recorded as goodwill. Purchase price allocations are based on information existing at the acquisition dates or upon closing the transactions, including contingent consideration. See Note 15, Fair Value of Financial Instruments for further disclosure about contingent consideration. Acquired intangible assets other than goodwill that are subject to amortization may include customer relationships, trade names and covenants not-to-compete. These are amortized over a two to ten-year period from the date of acquisition.
Goodwill acquired is primarily associated with the value of projected discounted cash flows, based on the current and anticipated operating performance of the business, in excess of the specific values allocated to other assets, new growth opportunities from the expansion of our geographic operating footprint into the Mid-Atlantic market in fiscal year 2023, and expected synergies from combining the acquired businesses with our existing operations and implementing our operating strategies. Substantially all amounts recorded to goodwill are expected to be deductible for tax purposes.
A summary of the purchase price paid and the purchase price allocation for acquisitions follows:
 Fiscal Year Ended
December 31,
 202320222021
Purchase Price:
Cash used in acquisitions, net of cash acquired$846,711 $76,573 $166,489 
Other non-cash consideration 1,275  
Open working capital settlements due from sellers
(2,873)  
Holdbacks, additional consideration owed to sellers and contingent consideration
2,729 4,840 5,194 
Total consideration846,567 82,688 171,683 
Allocated as follows:
Current assets (1)
19,524 7,644 7,218 
Property and equipment:
Land8,440 3,141 1,321 
Finance lease right-of-use-assets  31,467 
Buildings and improvements28,411 8,576 11,046 
Machinery, equipment and other
177,916 11,689 46,396 
Operating lease right-of-use assets11,786 405 6,500 
Intangible assets:
Trade names4,320 55 8,350 
Covenants not-to-compete30,860 2,424 1,807 
Customer relationships 145,393 12,224 36,195 
Other non-current assets 40  
Deferred tax liability
(9,058)  
Current liabilities(21,417)(3,812)(6,014)
Other long-term liabilities(828)(123) 
Financing lease liabilities, less current portion  (10,535)
Operating lease liabilities, less current portion(9,939)(282) 
Fair value of assets acquired and liabilities assumed385,408 41,981 133,751 
Excess purchase price to be allocated to goodwill$461,159 $40,707 $37,932 
(1)Includes contract receivables in fiscal year 2023, 2022 and 2021 of $17,002, $6,806 and $5,340, respectively.
 
82

As of December 31, 2023, certain purchase price allocations reflected in the table above, including the GFL Acquisition and the Twin Bridges Acquisition, are subject to revision upon finalization of third-party valuations over each respective one-year- measurement period. Amounts have been updated from the preliminary purchase price allocations, including the value of certain tangible and intangible assets acquired, as information has been obtained about the facts and circumstances that existed at the valuation date and remain subject to revision based on the final valuations.
Unaudited pro forma combined information that shows our operational results as though each acquisition completed since the beginning of the prior fiscal year had occurred as of January 1, 2021 is as follows.
 Fiscal Year Ended
December 31,
 202320222021
Revenues$1,436,871 $1,412,377 $1,303,556 
Operating income$89,236 $113,842 $99,286 
Net income $28,507 $60,121 $36,200 
Basic earnings per share attributable to common stockholders:
Basic weighted average shares outstanding55,174 51,623 51,312 
Basic earnings per common share$0.52 $1.16 $0.71 
Diluted earnings per share attributable to common stockholders:
Diluted weighted average shares outstanding55,274 51,767 51,515 
Diluted earnings per common share $0.52 $1.16 $0.70 
The unaudited pro forma results set forth in the table above have been prepared for comparative purposes only and are not necessarily indicative of the actual results of operations had the acquisitions taken place as of January 1, 2021 or the results of our future operations. Furthermore, the unaudited pro forma results do not give effect to all cost savings or incremental costs that may occur as a result of the integration and consolidation of the completed acquisitions.
6.    ACCOUNTS RECEIVABLE, NET OF ALLOWANCE FOR CREDIT LOSSES
A summary of the changes to allowance for credit losses follows:
Fiscal Year Ended
December 31,
202320222021
Balance at beginning of period$3,016$3,276 $2,333 
Additions - charged to expense2,4681,893 1,896 
Deductions - write offs charged against the allowance, net of recoveries
(1,418)(2,153)(953)
Balance at end of period$4,066 $3,016 $3,276 

83

7.     PROPERTY AND EQUIPMENT
A summary of property and equipment is as follows:
 December 31,
 20232022
Land$47,863 $37,321 
Landfills786,130 730,914 
Finance lease right-of-use assets 101,770 90,362 
Buildings and improvements262,204 209,234 
Machinery and equipment287,175 243,359 
Rolling stock396,247 276,282 
Containers266,705 197,834 
Total property and equipment (1)
2,148,094 1,785,306 
Less: accumulated depreciation and amortization (1,167,541)(1,064,756)
Property and equipment, net
$980,553 $720,550 
(1)Includes construction-in-process of $74,408 and $53,439 at December 31, 2023 and December 31, 2022, respectively, that have have not been placed in service and, therefore, have not begun depreciating..
Depreciation expense for fiscal years 2023, 2022 and 2021 was $99,249, $78,139 and $62,342, respectively. Landfill amortization expense for fiscal years 2023, 2022 and 2021 was $40,419, $31,619 and $30,295, respectively.
84

8.     LEASES
A schedule of lease costs and other lease information follows:
Fiscal Year Ended
December 31,
20232022
Lease cost:
Amortization of right-of-use assets$7,383 $6,339 
Interest expense1,840 1,638 
Fixed lease cost - vehicles, equipment and property6,292 5,130 
Fixed lease cost - landfill operating leases9,026 8,674 
Fixed lease cost15,318 13,804 
Short-term lease cost5,313 3,884 
Variable lease cost604 522 
Total lease cost$30,458 $26,187 
Other information:
Cash paid for amounts included in the measurement of lease liabilities:
Financing cash flows for finance leases$8,981 $7,847 
Operating cash flows for operating leases$10,578 $10,009 
Right-of-use assets obtained in exchange for new finance lease liabilities$12,211 $11,919 
Right-of-use assets obtained in exchange for new operating lease liabilities$19,796 $9,835 
December 31, 2023
Weighted-average remaining lease term - finance leases (years)4.9
Weighted-average remaining lease term - operating leases (years)9.9
Weighted-average discount rate - finance leases4.0 %
Weighted-average discount rate - operating leases4.7 %
Estimated minimum future lease obligations as of December 31, 2023 for each of the next five fiscal years and thereafter are as follows:
Operating LeasesFinance Leases
Fiscal year ending December 31, 2024$12,293 $12,432 
Fiscal year ending December 31, 202512,586 12,230 
Fiscal year ending December 31, 202611,098 11,628 
Fiscal year ending December 31, 202712,423 7,648 
Fiscal year ending December 31, 20287,790 6,985 
Thereafter39,230 8,900 
Total lease payments95,420 59,823 
Less: interest
(20,307)(6,757)
Lease liability balance$75,113 $53,066 

85

9.     GOODWILL AND INTANGIBLE ASSETS
A summary of the activity and balances related to goodwill by reportable operating segment is as follows:
 December 31, 2022AcquisitionsMeasurement Period AdjustmentsDecember 31, 2023
Eastern$52,406 $21,487 $ $73,893 
Western183,286 101,717 53 285,056 
Mid-Atlantic
 332,247  332,247 
Resource Solutions38,766 5,708  44,474 
Total$274,458 $461,159 $53 $735,670 
 December 31, 2021AcquisitionsMeasurement Period AdjustmentsDecember 31, 2022
Eastern$52,072 $93 $241 $52,406 
Western163,728 18,908 650 183,286 
Mid-Atlantic
    
Resource Solutions17,060 21,706  38,766 
Total$232,860 $40,707 $891 $274,458 
A summary of intangible assets is as follows:
 Covenants
Not-to-Compete
Customer RelationshipsTrade NamesTotal
Balance, December 31, 2023
Intangible assets$62,173 $272,571 $12,725 $347,469 
Less accumulated amortization(26,645)(72,227)(7,168)(106,040)
$35,528 $200,344 $5,557 $241,429 
 Covenants
Not-to-Compete
Customer RelationshipsTrade NamesTotal
Balance, December 31, 2022
Intangible assets$31,201 $127,179 $8,405 $166,785 
Less accumulated amortization(24,129)(46,162)(4,711)(75,002)
$7,072 $81,017 $3,694 $91,783 
Intangible amortization expense for fiscal years 2023, 2022 and 2021 was $31,037, $16,593 and $10,953, respectively.
Based on the amortizable intangible assets recorded in the consolidated balance sheets at December 31, 2023, intangible amortization expense for each of the next five fiscal years and thereafter is estimated as follows:
Fiscal year ending December 31, 2024$47,387 
Fiscal year ending December 31, 2025$43,388 
Fiscal year ending December 31, 2026$38,645 
Fiscal year ending December 31, 2027$34,149 
Fiscal year ending December 31, 2028$29,166 
Thereafter$48,694 
10.     FINAL CAPPING, CLOSURE AND POST-CLOSURE COSTS
Accrued final capping, closure and post-closure costs include the current and non-current portion of costs associated with obligations for final capping closure and post-closure of our landfills. We estimate our future final capping, closure and post-closure costs in order to determine the final capping, closure and post-closure expense per ton of waste placed into each landfill as further described in Note 3, Summary of Significant Accounting Policies. The anticipated time frame for paying these costs varies based on the remaining useful life of each landfill, as well as the duration of the post-closure monitoring period.
86

The changes to accrued final capping, closure and post-closure liabilities are as follows:
Fiscal Year Ended
December 31,
20232022
Beginning balance$113,678 $86,914 
Obligations incurred5,447 4,857 
Revisions in estimates (1)
14,030 18,415 
Accretion expense9,529 7,565 
Obligations settled (2)
(11,801)(4,073)
Write-off of capping payments (3)
3,021  
Ending balance$133,904 $113,678 
(1)Relates to changes in estimates and assumptions concerning anticipated waste flow, costs, including as a result of higher inflation, and timing of future final capping, closure and post-closure activities at our landfills.
(2)May include amounts paid and amounts that are being processed through accounts payable as a part of our disbursement cycle.
(3)Relates to the write-off of $3,021 of historical payments associated with capping work that has been deemed no longer viable due to a veneer failure at the Ontario County Landfill that we operate. See Note 18, Other Items and Charges for additional disclosure.
11.     OTHER ACCRUED LIABILITIES
Other accrued liabilities, classified as current liabilities, at December 31, 2023 and 2022 are as follows:
December 31,
20232022
Accrued capital expenditures$7,362 $10,842 
Other accrued liabilities41,094 35,395 
Total $48,456 $46,237 

87

12.     DEBT
A summary of debt is as follows:
 December 31,
 20232022
Senior Secured Credit Facility:
Term Loan A Facility ("Term Loan Facility") due December 2026; bearing interest at 7.083% as of December 31, 2023
$350,000 $350,000 
Term Loan A Facility ("2023 Term Loan Facility") due December 2026; bearing interest at 7.581% as of December 31, 2023
419,250  
Revolving Credit Facility ("Revolving Credit Facility") due December 2026; bearing interest at Term SOFR plus 1.725%
 6,000 
Tax-Exempt Bonds:
New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2014 ("New York Bonds 2014R-1") due December 2044 - fixed rate interest period bearing interest at 2.875% through December 2029
25,000 25,000 
New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2014R-2 ("New York Bonds 2014R-2") due December 2044 - fixed rate interest period bearing interest at 3.125% through May 2026
15,000 15,000 
New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2020 ("New York Bonds 2020") due September 2050 - fixed rate interest period bearing interest at 2.750% through September 2025
40,000 40,000 
New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2020R-2 ("New York Bonds 2020R-2") due September 2050 - fixed rate interest period bearing interest at 5.125% through September 2030
35,000  
Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2005R-3 ("FAME Bonds 2005R-3") due January 2025 - fixed rate interest period bearing interest at 5.25% through January 2025
25,000 25,000 
Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2015R-1 ("FAME Bonds 2015R-1") due August 2035 - fixed rate interest period bearing interest at 5.125% through July 2025
15,000 15,000 
Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2015R-2 ("FAME Bonds 2015R-2") due August 2035 - fixed rate interest period bearing interest at 4.375% through July 2025
15,000 15,000 
Vermont Economic Development Authority Solid Waste Disposal Long-Term Revenue Bonds Series 2013 ("Vermont Bonds 2013") due April 2036 - fixed rate interest period bearing interest at 4.625% through April 2028
16,000 16,000 
Vermont Economic Development Authority Solid Waste Disposal Long-Term Revenue Bonds Series 2022A-1 ("Vermont Bonds 2022A-1") due June 2052 - fixed rate interest period bearing interest at 5.00% through May 2027
35,000 35,000 
Business Finance Authority of the State of New Hampshire Solid Waste Disposal Revenue Bonds Series 2013 ("New Hampshire Bonds") due April 2029 - fixed rate interest period bearing interest at 2.95% through April 2029
11,000 11,000 
Other:
Finance leases maturing through December 2107; bearing interest at a weighted average of 4.0%
53,066 49,813 
Notes payable maturing through March 2025; bearing interest up to 8.1%
230 664 
Principal amount of debt1,054,546 603,477 
Less—unamortized debt issuance costs
11,103 9,494 
Debt less unamortized debt issuance costs1,043,443 593,983 
Less—current maturities of debt35,781 8,968 
Debt, less current portion
$1,007,662 $585,015 
88

Credit Facility
In February 2023, we entered into first and second amendments to our Amended and Restated Credit Agreement. The first amendment provides, commencing in the fiscal year ending December 31, 2024, that the interest rate margin applied for drawn and undrawn amounts under the Amended and Restated Credit Agreement shall be separately adjusted based on our achievement of certain thresholds and targets on two sustainability related key performance indicator metrics during the prior fiscal year: (i) metric tons of solid waste materials reduced, reused or recycled through our direct operations or with third-parties in collaboration with customers; and (ii) our total recordable incident rate. The second amendment provides that loans under the Amended and Restated Credit Agreement shall bear interest, at our election, at Term SOFR, including a secured overnight financing rate adjustment of 10 basis points, or at a base rate, in each case, plus or minus any sustainable rate adjustment plus an applicable interest rate margin based upon our consolidated net leverage ratio.
In April 2023, we entered into an equity purchase agreement pursuant to which we agreed to the GFL Acquisition. In connection with the GFL Acquisition, we entered into (i) a commitment letter to obtain short-term secured bridge financing of up to $375,000 and (ii) the third amendment to the Amended and Restated Credit Agreement to, among other things, permit the draw down of the short-term secured bridge financing and authorize a delayed draw term loan facility to be executed with customary limited condition provisions. The short-term secured bridge financing was undrawn and subsequently terminated in May 2023 when we entered into a loan joinder, which provided for a $430,000 aggregate principal amount 2023 Term Loan Facility under the Amended and Restated Credit Agreement. In June 2023, we borrowed $430,000 under the 2023 Term Loan Facility and paid certain fees and costs due and payable in connection therewith. Borrowings from the 2023 Term Loan Facility were used to fund, in conjunction with the net proceeds from the public offering of our Class A common stock completed on June 16, 2023, cash and cash equivalents and borrowings from our Revolving Credit Facility, the GFL Acquisition. See Note 14, Stockholders' Equity for further disclosure regarding the public offering.
In June 2023, we entered into an asset purchase agreement pursuant to which we agreed to the Twin Bridges Acquisition. In connection with the Twin Bridges Acquisition, we entered into a commitment letter to obtain short-term unsecured bridge financing of up to $200,000 that was undrawn and subsequently terminated when we completed the public offering of our Class A common stock on June 16, 2023. Net proceeds from the public equity offering completed on June 16, 2023, together with cash and cash equivalents, were used to fund the Twin Bridges Acquisition. See Note 14, Stockholders' Equity for further disclosure regarding the public offering.
As of December 31, 2023, we are party to the Amended and Restated Credit Agreement, which provides for a $350,000 aggregate principal amount Term Loan Facility and a $300,000 Revolving Credit Facility, with a $75,000 sublimit for letters of credit, and a $430,000 2023 Term Loan Facility (collectively, the "Credit Facility"). We have the right to request, at our discretion, an increase in the amount of loans under the Credit Facility by an aggregate amount of $125,000, subject to further increase based on the terms and conditions set forth in the Amended and Restated Credit Agreement. The Credit Facility has a 5-year term that matures in December 2026. The Credit Facility shall bear interest, at our election, at Term SOFR, including a secured overnight financing rate adjustment of 10 basis points, or at a base rate, in each case plus or minus any sustainable rate adjustment of up to positive or negative 4.0 basis points per annum, plus an applicable interest rate margin based upon our consolidated net leverage ratio as follows:
Term SOFR LoansBase Rate Loans
Term Loan Facility
1.125% to 2.125%
0.125% to 1.125%
Revolving Credit Facility
1.125% to 2.125%
0.125% to 1.125%
2023 Term Loan Facility
1.625% to 2.625%
0.625% to 1.625%
A commitment fee will be charged on undrawn amounts of our Revolving Credit Facility based upon our consolidated net leverage ratio in the range of 0.20% to 0.40% per annum, plus a sustainability adjustment of up to positive or negative 1.0 basis point per annum. The Amended and Restated Credit Agreement provides that Term SOFR is subject to a zero percent floor. We are also required to pay a fronting fee for each letter of credit of 0.25% per annum. Interest under the Amended and Restated Credit Agreement is subject to increase by 2.00% per annum during the continuance of a payment default and may be subject to increase by 2.00% per annum during the continuance of any other event of default. The Credit Facility is guaranteed jointly and severally, fully and unconditionally by all of our significant wholly-owned subsidiaries and secured by substantially all of our assets. As of December 31, 2023, further advances were available under the Credit Facility in the amount of $272,267. The available amount is net of outstanding irrevocable letters of credit totaling $27,733, and as of December 31, 2023 no amount had been drawn.
89

The Amended and Restated Credit Agreement requires us to maintain a minimum interest coverage ratio and a maximum consolidated net leverage ratio, to be measured at the end of each fiscal quarter. In addition to these financial covenants, the Amended and Restated Credit Agreement contains a number of important customary affirmative and negative covenants which restrict, among other things, our ability to sell assets, incur additional debt, create liens, make investments, and pay dividends. As of December 31, 2023, we were in compliance with the covenants contained in the Amended and Restated Credit Agreement. An event of default under any of our debt agreements could permit some of our lenders, including the lenders under the Credit Facility, to declare all amounts borrowed from them to be immediately due and payable, together with accrued and unpaid interest, or, in the case of the Credit Facility, terminate the commitment to make further credit extensions thereunder, which could, in turn, trigger cross-defaults under other debt obligations. If we were unable to repay debt to our lenders or were otherwise in default under any provision governing our outstanding debt obligations, our secured lenders could proceed against us and against the collateral securing that debt.
Tax-Exempt Financings
Industrial revenue bonds are tax-exempt municipal debt securities issued by a government agency on our behalf and sold only to qualified institutional buyers. As of December 31, 2023, we had outstanding $232.0 million aggregate principal amount of tax-exempt bonds in the states of New York, Vermont, Maine and New Hampshire (collectively, the "Industrial Revenue Bonds"), which are unsecured and guaranteed jointly and severally, fully and unconditionally by all of our significant wholly-owned subsidiaries, and require interest payments semi-annually. The Industrial Revenue Bonds have fixed rate interest periods. At the end of each respective fixed rate interest period, the corresponding tax-exempt bond may be converted to a variable rate interest period or remarketed over a new fixed rate interest period. We borrowed the proceeds of the Industrial Revenue Bonds to finance or reimburse certain qualified capital projects and other costs in each respective state of issuance as defined in the related offering memorandum and indenture.
In fiscal year 2023, we completed the issuance of $35,000 aggregate principal amount of New York Bonds 2020R-2 and in fiscal year 2022 we completed the issuance of $35,000 aggregate principal amount of Vermont Bonds 2022A-1.
Interest Expense
The components of interest expense are as follows:
 Fiscal Year Ended
December 31,
 202320222021
Interest expense on long-term debt and finance leases$44,836 $21,691 $19,201 
Amortization of debt issuance costs (1)
2,962 1,903 2,288 
Letter of credit fees423 458 458 
Less: capitalized interest(643)(330)(718)
Total interest expense$47,578 $23,722 $21,229 
(1)Includes interest expense related to a short-term secured bridge financing entered into in connection with the GFL Acquisition and interest expense related to a short-term unsecured bridge financing entered into in connection with the Twin Bridges Acquisition of $395 and $101, respectively, during the fiscal year ended December 31, 2023.
Loss from Termination of Bridge Financing
In the fiscal year ended December 31, 2023, we wrote-off the unamortized debt issuance costs and recognized a loss from termination of bridge financing upon the extinguishment of both a secured bridge financing agreement in connection with the GFL Acquisition of $3,718, and an unsecured bridge financing agreement in connection with the Twin Bridges Acquisition of $4,473.
Cash Flow Hedges
Our strategy to reduce exposure to interest rate risk involves entering into interest rate derivative agreements to hedge against adverse movements in interest rates related to the variable rate portion of our long-term debt. We have designated these derivative instruments as highly effective cash flow hedges, and therefore the change in fair value is recorded in our stockholders’ equity as a component of accumulated other comprehensive income and included in interest expense at the same time as interest expense is affected by the hedged transactions. Differences paid or received over the life of the agreements are recorded as additions to or reductions of interest expense on the underlying debt and included in cash flows from operating activities.
90

A summary of the changes to the notional amount of interest rate derivative agreements follows:
Active Forward StartingTotal
Balance, December 31, 2021$195,000 $85,000 $280,000 
Commencements65,000 (65,000) 
Maturities(70,000) (70,000)
Balance, December 31, 2022 (1)
190,000 20,000 210,000 
Additions390,000  390,000 
Commencements20,000 (20,000) 
Maturities(85,000) (85,000)
Balance, December 31, 2023 (2)
$515,000 $ $515,000 
(1)These agreements mature between May 2023 and May 2028 and state that we receive interest based on 1-month LIBOR, restricted by a 0.0% floor in some instances, and pay interest at a weighted average rate of approximately 2.11%.
(2)These agreements mature between February 2026 and June 2028 and state that we receive interest based on Term SOFR, restricted by a 0.0% floor, and pay interest at a weighted average rate of approximately 3.60%.
A summary of the effect of cash flow hedges related to derivative instruments on the consolidated balance sheets follows:
Fair Value
Balance Sheet LocationDecember 31,
2023
December 31,
2022
Interest rate swapsOther current assets$5,951 $4,345 
Interest rate swapsOther non-current assets4,413 7,461 
Total$10,364 $11,806 
Interest rate swapsOther long-term liabilities$11,762 $ 
Interest rate swaps
Accumulated other comprehensive (loss) income, net
$(1,398)$11,806 
Interest rate swaps - tax effect
Accumulated other comprehensive (loss) income, net
318 (4,264)
$(1,080)$7,542 
Fair Value of Debt
As of December 31, 2023, the fair value of the Industrial Revenue Bonds was approximately $226,756 and the carrying value was $232,000. The fair value of the Industrial Revenue Bonds is considered to be Level 2 within the fair value hierarchy as the fair value is determined using market approach pricing provided by a third-party that utilizes pricing models and pricing systems, mathematical tools and judgment to determine the evaluated price for the security based on the market information of each of the bonds or securities with similar characteristics.
As of December 31, 2023, the carrying values of our Term Loan Facility and 2023 Term Loan Facility were $350,000 and $419,250, respectively, and the carrying value of our Revolving Credit Facility was zero dollars. Their fair values are based on current borrowing rates for similar types of borrowing arrangements, or Level 2 inputs, and approximate their carrying values.
Although we have determined the estimated fair value amounts of the Industrial Revenue Bonds using available market information and commonly accepted valuation methodologies, a change in available market information, and/or the use of different assumptions and/or estimation methodologies could have a material effect on the estimated fair values. These amounts have not been revalued, and current estimates of fair value could differ significantly from the amounts presented.
91

Future Maturities of Debt
Aggregate principal maturities of debt as of December 31, 2023 for each of the next five fiscal years and thereafter are as follows:
Fiscal year ending December 31, 2024$35,781 
Fiscal year ending December 31, 202566,455 
Fiscal year ending December 31, 2026724,288 
Fiscal year ending December 31, 20276,965 
Fiscal year ending December 31, 20286,566 
Thereafter214,491 
$1,054,546 
13.     COMMITMENTS AND CONTINGENCIES
In the ordinary course of our business and as a result of the extensive governmental regulation of the solid waste industry, we are subject to various judicial and administrative proceedings involving state and local agencies. In these proceedings, an agency may seek to impose fines or to revoke or deny renewal of an operating permit held by us. From time to time, we may also be subject to actions brought by special interest or other groups, adjacent landowners or residents in connection with the permitting and licensing of landfills and transfer stations, or allegations of environmental damage or violations of the permits and licenses pursuant to which we operate. In addition, we may be named defendants in various claims and suits pending for alleged damages to persons and property, alleged violations of certain laws and alleged liabilities arising out of matters occurring during the ordinary operation of a waste management business. The plaintiffs in some actions seek unspecified damages or injunctive relief, or both. These actions fall within various procedural stages at any point in time, and some are covered in part by insurance.
In accordance with FASB ASC 450 - Contingencies, we accrue for legal proceedings, inclusive of legal costs, when losses become probable and reasonably estimable. We have recorded an aggregate accrual of $6,275 relating to our outstanding legal proceedings as of December 31, 2023. As of the end of each applicable reporting period, we review each of our legal proceedings to determine whether it is probable, reasonably possible or remote that a liability has been incurred and, if it is at least reasonably possible, whether a range of loss can be reasonably estimated under the provisions of FASB ASC 450-20. In instances where we determine that a loss is probable and we can reasonably estimate a range of loss we may incur with respect to such a matter, we record an accrual for the amount within the range that constitutes our best estimate of the possible loss. If we are able to reasonably estimate a range, but no amount within the range appears to be a better estimate than any other, we record an accrual in the amount that is the low end of such range. When a loss is reasonably possible, but not probable, we will not record an accrual, but we will disclose our estimate of the possible range of loss where such estimate can be made in accordance with FASB ASC 450-20. We disclose outstanding matters that we believe could have a material adverse effect on our financial condition, results of operations or cash flows. See Note 18, Other Items and Charges for disclosure regarding a legal settlement charge recorded in fiscal year 2023.
Legal Proceedings
North Country Environmental Services Expansion Permit
The permit for expansion of the Bethlehem, New Hampshire landfill of our subsidiary, North Country Environmental Services, Inc. (“NCES”), known as “Stage VI”, issued in October 2020 (“Permit”), was appealed by the Conservation Law Foundation (“CLF”) to the New Hampshire Waste Management Council (“Council”) on November 9, 2020 on the grounds it failed to meet the public benefit criteria. Following a hearing on the merits during which the Council found that the New Hampshire Department of Environmental Services (“DES”) had reasonably measured and acted lawfully in determining a capacity need for Stage VI, the hearing officer presiding over the proceedings issued an Order on May 11, 2022, without further hearing, determining instead that DES had acted unlawfully in reaching these conclusions (“Hearing Officer’s Order”), and remanded the Permit to DES on this determination. On December 5, 2022, DES and NCES both separately sought review of the Hearing Officer’s Order on appeal to the New Hampshire Supreme Court (“Supreme Court”). The parties presented oral arguments to the Supreme Court on October 3, 2023. On December 28, 2023, the Supreme Court issued a decision reversing the Hearing Officer's Order and held that the Stage VI Permit was lawfully issued by DES, fully resolving this matter and upholding the Stage VI Permit.
On December 14, 2022, NCES filed an action in Merrimack Superior Court (“Superior Court”) seeking to invalidate the Hearing Officer’s Order as having been adopted in violation of New Hampshire’s statute governing access to public records and meetings in that the Council did not hold a public meeting to deliberate on the Hearing Officer’s Order. The Superior Court
92

dismissed that proceeding by Order dated April 6, 2023, and NCES appealed that decision to the Supreme Court on April 18, 2023. NCES’s brief on appeal was filed with the Supreme Court on August 11, 2023. On September 26, 2023, CLF filed a Motion to Intervene as well as a memorandum of law asking the Supreme Court to uphold the Superior Court’s dismissal, to which NCES filed an Objection in response on October 23, 2023. The Council filed its brief on October 25, 2023. On November 9, 2023, the Supreme Court issued an Order denying CLF’s Motion to Intervene but treating CLF’s memorandum of law as an amicus brief. NCES filed a reply brief on November 14, 2023. On January 18, 2024, the Supreme Court issued an Order setting a deadline of February 2, 2024 for the parties to submit memoranda addressing the mootness of this appeal in light of the Supreme Court’s December 28, 2023 Order reversing the Hearing Officer’s Order and upholding the Stage VI Permit. NCES subsequently filed a Motion for Vacatur of the Superior Court’s April 6, 2023 Order and a Memorandum in Response to the Supreme Court's February 2, 2024 Order on January 23, 2024. A ruling on the Supreme Court's question of mootness and NCES's Motion for Vacatur remains pending.
On September 20, 2022, NCES, which has since withdrawn as a party, and our subsidiary, Granite State Landfill, LLC ("GSL"), filed a Petition for Declaratory Judgment ("Petition") in the Superior Court asking the Superior Court for a determination of the meaning and constitutionality of New Hampshire’s public benefit requirement, the same statute at issue in the Hearing Officer’s Order. CLF was granted intervention in the Petition proceeding on June 8, 2023. On December 19, 2023, GSL filed a Motion To Stay pending the outcome of the Supreme Court’s consideration of the Stage VI Permit appeal. The Stage VI Permit appeal was decided and upheld by Order of December 28, 2023 as discussed above. As NCES prevailed in the Stage VI Permit appeal, GSL and NCES voluntarily non-suited the Petition on January 2, 2024, resolving this matter.
On April 12, 2023, DES issued approval of construction plans for Stage VI, Phase II to NCES (“DES Approval”). CLF appealed the DES Approval to the Council on May 11, 2023, on the grounds that it failed to meet the public benefit criteria, and that the DES Approval conflicts with the Hearing Officer’s May 11, 2022 Order determining that DES had acted unlawfully in issuing the Permit, and requested expedited review. The Council has denied CLF's request for expedited review. CLF withdrew its appeal by notice to the Council on February 7, 2024. In light of CLF's withdrawal of appeal, this matter is fully resolved.
Environmental Remediation Liabilities
We are subject to liability for environmental damage, including personal injury and property damage, that our solid waste, recycling and power generation facilities may cause to neighboring property owners, particularly as a result of the contamination of drinking water sources or soil, possibly including damage resulting from conditions that existed before we acquired the facilities. We may also be subject to liability for similar claims arising from off-site environmental contamination caused by pollutants or hazardous substances if we or our predecessors arrange or arranged to transport, treat or dispose of those materials.
We accrue for costs associated with environmental remediation obligations when such costs become both probable and reasonably estimable. Determining the method and ultimate cost of remediation requires that a number of assumptions be made. There can sometimes be a range of reasonable estimates of the costs associated with remediation of a site. In these cases, we use the amount within the range that constitutes our best estimate. In the early stages of the remediation process, particular components of the overall liability may not be reasonably estimable; in this instance we use the components of the liability that can be reasonably estimated as a surrogate for the liability. It is reasonably possible that we will need to adjust the liabilities recorded for remediation to reflect the effects of new or additional information, to the extent such information impacts the costs, timing or duration of the required actions. Future changes in our estimates of the cost, timing or duration of the required actions could have a material adverse effect on our consolidated financial position, results of operations and cash flows. We disclose outstanding environmental remediation matters that remain unsettled or are settled in the reporting period that we believe could have a material adverse effect on our financial condition, results of operations or cash flows.
We inflate the estimated costs in current dollars to the expected time of payment and discount the total cost to present value using a risk-free interest rate. The risk-free interest rates associated with our environmental remediation liabilities as of December 31, 2023 range between 1.5% and 7.1%. A summary of the changes to the aggregate environmental remediation liabilities for the twelve months ended December 31, 2023 and 2022 follows:
93

Twelve Months Ended
December 31,
20232022
Beginning balance$6,335 $5,887 
Accretion expense100 104 
Obligations incurred (1)
 759 
Obligations settled (2)
(546)(415)
Ending balance5,889 6,335 
Less: current portion1,662 814 
Long-term portion$4,227 $5,521 
(1)Associated with the investigation of potential remediation at an inactive waste disposal site that adjoins one of the landfills that we operate.
(2)May include amounts paid and amounts that are being processed through accounts payable as a part of our disbursement cycle.
The total expected environmental remediation payments, as of December 31, 2023 for each of the next five fiscal years and thereafter are as follows:
Fiscal year ending December 31, 2024$1,499 
Fiscal year ending December 31, 2025308 
Fiscal year ending December 31, 2026318 
Fiscal year ending December 31, 2027299 
Fiscal year ending December 31, 2028306 
Thereafter3,704 
Total$6,434 
A reconciliation of the expected aggregate non-inflated, undiscounted environmental remediation liabilities to the amount recognized in our consolidated balance sheet at December 31, 2023 is as follows:
Undiscounted liability$6,434 
Less discount, net(545)
Liability balance - December 31, 2023$5,889 
Any substantial liability incurred by us arising from environmental damage could have a material adverse effect on our business, financial condition and results of operations.
14.     STOCKHOLDERS' EQUITY
Public Offering of Class A Common Stock
On June 16, 2023, we completed a public offering of 6,053 shares of our Class A common stock at a public offering price of $85.50 per share. After deducting stock issuance costs, including underwriting discounts, commissions and offering expenses, the offering resulted in net proceeds of $496,231. The net proceeds from this offering were and are to be used to fund acquisition activity, including the GFL Acquisition and the Twin Bridges Acquisition, to pay certain costs associated with acquisition activities, as discussed in Note 18, Other Items and Charges, and to repay borrowings and/or debt securities as discussed Note 12, Debt.
Common Stock
The holders of the Class A common stock are entitled to one vote for each share held. The holders of the Class B common stock are entitled to ten votes for each share held, except for the election of one director, who is elected by the holders of the Class A common stock exclusively. The Class B common stock is convertible into Class A common stock on a share-for-share basis at the option of the shareholder.
94

Preferred Stock
We are authorized to issue up to 944 shares of preferred stock in one or more series. As of December 31, 2023 and December 31, 2022, we had no shares issued.
Stock Based Compensation
Stock Incentive Plans
2016 Incentive Plan. In the fiscal year ended December 31, 2016, we adopted the 2016 Incentive Plan (“2016 Plan”). Under the 2016 Plan, we may grant awards up to an aggregate amount of shares equal to the sum of: (i) 2,250 shares of Class A common stock (subject to adjustment in the event of stock splits and other similar events), plus (ii) such additional number of shares of Class A common stock (up to 2,723 shares) as is equal to the sum of the number of shares of Class A common stock that remained available for grant under the 2006 Stock Incentive Plan ("2006 Plan") immediately prior to the expiration of the 2006 Plan and the number of shares of Class A common stock subject to awards granted under the 2006 Plan that expire or otherwise result in shares not being issued.
As of December 31, 2023, there were 616 Class A common stock equivalents available for future grant under the 2016 Plan, inclusive of additional Class A common stock equivalents that were previously issued under terminated plans and have become available for grant because such awards expired or otherwise resulted in shares not being issued.
Our equity awards granted primarily consist of stock options, restricted stock awards, restricted stock units and market-based performance stock units.
Stock options are granted at a price equal to the prevailing fair value of our Class A common stock at the date of grant. Generally, stock options granted have a term not to exceed ten years and vest over a one year to five-year period from the date of grant.
The fair value of each stock option granted is estimated using a Black-Scholes option-pricing model, which uses a risk-free interest rate, based on the U.S. Treasury yield curve for the period of the expected life of the stock option; and requires extensive use of accounting judgment and financial estimation, including estimates of: the expected term, calculated based on the weighted average historical life of the vested stock options, giving consideration to vesting schedules and historical exercise patterns; and the expected volatility, calculated using the weekly historical volatility of our Class A common stock over the expected life of the stock option.
Restricted stock awards and restricted stock units are granted at a price equal to the fair value of our Class A common stock at the date of grant. The fair value of each market-based performance stock unit is estimated using a Monte Carlo pricing model, which requires extensive use of accounting judgment and financial estimation, including the estimated share price appreciation plus the value of dividends of our Class A common stock as compared to the Russell 2000 Index over the requisite service period.
Restricted stock awards granted to non-employee directors vest incrementally over a three-year period beginning on the first anniversary of the date of grant. Restricted stock units granted to non-employee directors vest in full on the first anniversary of the grant date. Restricted stock units vest incrementally over an identified service period beginning on the grant date based on continued employment. Market-based performance stock units vest at a future date following the grant date and are based on the attainment of performance targets and market achievements.
95

Stock Options
A summary of stock option activity is as follows:
Stock OptionsWeighted
Average
Exercise Price
Weighted
Average
Remaining
Contractual
Term (years)
Aggregate
Intrinsic Value
Outstanding, December 31, 2022129 $55.60 
Granted18 $79.72 
Exercised(18)$4.88 
Forfeited or expired $ 
Outstanding, December 31, 2023129 $66.03 7.5$2,504 
Exercisable, December 31, 202349 $40.60 5.2$2,177 
During fiscal years 2023, 2022 and 2021, stock-based compensation expense for stock options was $516, $248 and $28, respectively.
During fiscal years 2023, 2022 and 2021, the aggregate intrinsic value of stock options exercised was $1,302, $1,467 and $1,238, respectively.
As of December 31, 2023, we had $2,108 of unrecognized stock-based compensation expense related to outstanding stock options to be recognized over a weighted average period of 3.9 years.
The fair value of stock options granted in fiscal year 2023 were calculated assuming no expected dividend yield using a weighted average expected life of 5.6 years, a risk-free interest rate of 4.6%, and an expected volatility of 30.0%.
The Black-Scholes valuation model requires extensive use of accounting judgment and financial estimation. Application of alternative assumptions could produce significantly different estimates of the fair value of stock-based compensation and consequently, the related amounts recognized in the consolidated statements of operations.
Other Stock Awards
A summary of restricted stock award, restricted stock unit and performance stock unit activity is as follows:
Restricted Stock Awards,
Restricted Stock Units,
and Performance Stock
Units (1)
Weighted
Average
Grant Price
Weighted Average
Remaining
Contractual Term
(years)
Aggregate Intrinsic
Value
Outstanding, December 31, 2022169 $75.52 
Granted121 $80.99 
Class A common stock vested(101)$65.21 
Forfeited or canceled(8)$77.77 
Outstanding, December 31, 2023181 $84.82 2.0$15,474 
Unvested, December 31, 2023288 $87.35 1.9$24,593 
(1)Performance stock unit grants are included at 100%. Attainment of maximum performance targets and market achievements would result in the issuance of an additional 107 shares of Class A common stock currently included in unvested. The market-based performance stock unit grants that vested in fiscal year 2023 resulted in the issuance of 43 additional shares of Class A common stock.
During fiscal years 2023, 2022 and 2021, stock-based compensation expense related to restricted stock awards, restricted stock units and performance stock units was $8,116, $7,530 and $11,241, respectively.
During fiscal years 2023, 2022 and 2021, the total fair value of other stock awards vested was $12,048, $17,011 and $20,106, respectively.
As of December 31, 2023, total unrecognized stock-based compensation expense related to outstanding restricted stock awards was $8, which will be recognized over a weighted average period of 0.5 years. As of December 31, 2023, total unrecognized stock-based compensation expense related to outstanding restricted stock units was $5,362, which will be recognized over a weighted average period of 2.3 years. As of December 31, 2023, total unrecognized stock-based compensation expense related to performance stock units based on our estimated achievement of the established performance criteria was $4,377, which will be recognized over a weighted average period of 1.6 years.
96

The weighted average fair value of market-based performance stock units granted during fiscal year 2023 was $83.16 per award, which was calculated using a Monte Carlo pricing model assuming a risk-free interest rate of 4.3% and an expected volatility of 34.9% assuming no expected dividend yield. Risk-free interest rate is based on the U.S. Treasury yield curve for the expected service period of the award. Expected volatility is calculated using the daily volatility of our Class A common stock over the expected service period of the award.
The Monte Carlo pricing model requires extensive use of accounting judgment and financial estimation. Application of alternative assumptions could produce significantly different estimates of the fair value of stock-based compensation and consequently, the related amounts recognized in the consolidated statements of operations.
We also recorded $451, $376 and $281 of stock-based compensation expense related to our Second Amended and Restated Employee Stock Purchase Plan (“ESPP”) during fiscal years 2023, 2022 and 2021, respectively.
Tax benefit for income taxes associated with stock-based compensation during fiscal years 2023, 2022 and 2021 was $(2,330), $(1,744) and $(2,304), respectively.
Accumulated Other Comprehensive (Loss) Income, Net of Tax
Accumulated other comprehensive (loss) income, net of tax is a component of stockholders' equity included in the accompanying consolidated balance sheets and includes, as applicable, the effective portion of changes in the fair value of our cash flow hedges and the changes in fair value of our marketable securities.
The changes in the balances of each component of accumulated other comprehensive (loss) income, net of tax are as follows:
Interest Rate Swaps
Balance as of December 31, 2020$(11,517)
Other comprehensive income before reclassifications
3,737 
Amounts reclassified from accumulated other comprehensive loss4,763 
Income tax provision related to items in other comprehensive income
(2,086)
Other comprehensive income
6,414 
Balance as of December 31, 2021(5,103)
Other comprehensive income before reclassifications15,297 
Amounts reclassified from accumulated other comprehensive loss1,443 
Income tax provision related to items in other comprehensive income(4,095)
Other comprehensive income12,645 
Balance as of December 31, 20227,542 
Other comprehensive loss before reclassifications
(6,843)
Amounts reclassified from accumulated other comprehensive loss
(6,361)
Income tax benefit related to items in other comprehensive loss4,582 
Other comprehensive loss
(8,622)
Balance as of December 31, 2023$(1,080)
A summary of reclassifications out of accumulated other comprehensive (loss) income, net of tax for fiscal years 2023, 2022 and 2021 is as follows:
Fiscal Year Ended
December 31,
 202320222021 
Details About Accumulated Other Comprehensive (Loss) Income, Net of Tax Components
Accumulated Other Comprehensive (Loss) Income, Net of Tax
Affected Line Item in the Consolidated
Statements of Operations
Interest rate swaps$(6,361)$1,443 $4,763 Interest expense
6,361 (1,443)(4,763)Income before income taxes
2,633 98 (1,142)
Provision for income taxes
$3,728 $(1,541)$(3,621)Net income

97

15.     FAIR VALUE OF FINANCIAL INSTRUMENTS
We use a three-tier fair value hierarchy to classify and disclose all assets and liabilities measured at fair value on a recurring basis, as well as assets and liabilities measured at fair value on a non-recurring basis, in periods subsequent to their initial measurement. These tiers include: Level 1, defined as quoted market prices in active markets for identical assets or liabilities; Level 2, defined as inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; and Level 3, defined as unobservable inputs that are not corroborated by market data.
We use valuation techniques that maximize the use of market prices and observable inputs and minimize the use of unobservable inputs. In measuring the fair value of our financial assets and liabilities, we rely on market data or assumptions that we believe market participants would use in pricing an asset or a liability.
Assets and Liabilities Accounted for at Fair Value on a Recurring Basis
Our financial instruments include cash and cash equivalents, accounts receivable, restricted investment securities held in trust on deposit with various banks as collateral for our obligations relative to our landfill final capping, closure and post-closure costs, interest rate derivatives, contingent consideration related to acquisitions, trade payables and debt. The carrying values of cash and cash equivalents, accounts receivable and trade payables approximate their respective fair values due to their short-term nature. The fair value of restricted investment securities held in trust, which are valued using quoted market prices, are included as restricted assets in the Level 1 tier below. The fair value of interest rate derivatives included in the Level 2 tier below is calculated using discounted cash flow valuation methodologies based upon Term SOFR yield curves that are observable at commonly quoted intervals for the full term of the swaps. The fair value of contingent consideration - acquisition included in the Level 3 tier is calculated using a discounted cash flow valuation methodology based upon a probability-weighted analysis of a success payment related to the potential attainment of a transfer station permit expansion. We recognize all derivatives accounted for on the balance sheet at fair value. See Note 12, Debt for disclosure about the fair value of debt.
Recurring Fair Value Measurements
Summaries of our financial assets and liabilities that are measured at fair value on a recurring basis are as follows:
 Fair Value Measurement at December 31, 2023 Using:
Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs
(Level 3)
Assets:
Interest rate swaps$ $10,364 $ 
Restricted investment securities - landfill closure2,203   
$2,203 $10,364 $ 
Liabilities:
Interest rate swaps$ $11,762 $ 
$ $11,762 $ 
Fair Value Measurement at December 31, 2022 Using:
Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs
(Level 3)
Assets:
Interest rate swaps$ $11,806 $ 
Restricted investment securities - landfill closure1,900   
$1,900 $11,806 $ 
Liabilities:
Interest rate swaps$ $ $ 
Contingent consideration - acquisition (1)
  965 
$ $ $965 
(1)In the fiscal year ended December 31, 2023, we recorded a gain on resolution of acquisition-related contingent consideration of $965, within cost of operations, associated with the reversal of a contingency for a transfer station permit expansion that is no longer deemed viable.
98

16.     EMPLOYEE BENEFIT PLANS
Defined Contribution Plan
We offer our eligible employees the opportunity to contribute to a 401(k) plan. Under the provisions of the 401(k) plans participants may direct us to defer a portion of their compensation to a 401(k) plan, subject to Internal Revenue Code limitations. In fiscal year 2023, we provided an employer matching contribution for hourly employees equal to 100% of every dollar an employee invests up to 1% of annual income and 50% of additional employee contributions up to a maximum contribution into a 401(k) plan of 3% of annual income. In fiscal year 2023, we provided an employer matching contribution for salaried employees equal to 50% of every dollar an employee invests in a 401(k) plan up to a maximum contribution of one thousand five hundred dollars or up to 2% of annual income, whichever is greater, per employee per calendar year. Participants vest in employer contributions ratable over a two-year period. Employer contributions for fiscal years 2023, 2022 and 2021 amounted to $4,371, $3,558 and $2,811, respectively.
Employee Stock Purchase Plan
We offer our eligible employees the opportunity to participate in an employee stock purchase plan. Under this plan, qualified employees may purchase shares of Class A common stock by payroll deduction at a 15% discount from the market price. On June 1, 2023, our stockholders approved an amendment and restatement of our employee stock purchase plan to increase the number of shares of Class A common stock reserved for issuance under the employee stock purchase plan by 400 shares of Class A common stock. Class A common stock issued under our ESPP during fiscal years 2023, 2022 and 2021 amounted to 24, 22 and 20 shares, respectively. As of December 31, 2023, 407 shares of Class A common stock were available for distribution under our ESPP.
Defined Benefit Pension Plan
We contribute to a multiemployer defined benefit pension plan. The Pension Plan, under the terms of a collective bargaining agreement covers certain of our union represented employees. In fiscal year 2019, we reached an agreement to withdraw from the Pension Plan by entering into Withdrawal and Re-entry Agreements with the Pension Plan. The withdrawal generated a fixed yearly contingent liability for us for a period of approximately seventeen (17) years, that capped our gross payments at $4,224, significantly reducing our cash exposure from the potential $18,511 withdrawal liability as determined based on a complete withdrawal prior to withdrawing from the Pension Plan. As of December 31, 2023, we had a remaining obligation of $1,496 in aggregate principal amount associated with our withdrawal. Upon re-entry as a new employer in the Pension Plan, our contributions are projected to fully fund the defined benefits accrued by our employees in the Pension Plan, thereby eliminating future accruals of withdrawal liability. As of December 31, 2023, our employees were fully funded, subject to the terms of the Withdrawal and Re-entry Agreements. Subsequent withdrawal from the Pension Plan, under certain circumstances, may result in a change in the payment schedule required to settle the remaining obligation associated with our withdrawal. During fiscal years 2023, 2022 and 2021, we made contributions to the Pension Plan of $479, $442 and $398, respectively.
99

17.     INCOME TAXES
A summary of the provision for income taxes is as follows:
 Fiscal Year Ended
December 31,
 202320222021
Federal
Deferred8,155 15,645 12,356 
8,155 15,645 12,356 
State
Current4,385 5,362 1,873 
Deferred(894)880 2,717 
3,491 6,242 4,590 
Provision for income taxes
$11,646 $21,887 $16,946 
On a periodic basis, we reassess the valuation allowance on our deferred income tax assets, weighing positive and negative evidence to assess the recoverability of the deferred tax assets. In the fourth quarter of fiscal year 2020, we assessed the valuation allowance and considered positive evidence, including significant cumulative consolidated income over the three years ended December 31, 2020, revenue growth and expectations of future profitability, and negative evidence, including the impact of a negative change in the economic climate, significant risks and uncertainties in the business and restrictions on tax loss utilization in certain state jurisdictions. After assessing both the positive evidence and the negative evidence, we determined it was more likely than not that the majority of our deferred tax assets would be realized in the future and released the valuation allowance on the majority of our net operating loss carryforwards and other deferred tax assets as of December 31, 2020, resulting in a benefit from income taxes of $61,317. Following reassessment in fiscal years 2021, 2022 and 2023, our judgement with regard to the realizability of our deferred tax assets remains consistent. As of December 31, 2023, we maintained a valuation allowance of $5,580 primarily related to deferred tax assets that would generate capital losses when realized and deferred tax assets related to certain state jurisdictions.
In assessing the realizability of carryforwards and other deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. We adjust the valuation allowance in the period management determines it is more likely than not that deferred tax assets will or will not be realized. The change in the valuation allowance for fiscal year 2023 was an increase of $912. In determining the need for a valuation allowance, we have assessed the available means of recovering deferred tax assets, including the ability to carryback net operating losses, the existence of reversing temporary differences, and available sources of future taxable income. We have also considered the ability to implement certain strategies, such as a potential sale of assets that would, if necessary, be implemented to accelerate taxable income and use expiring deferred tax assets.
The differences in the provision for income taxes and the amounts determined by applying the Federal statutory rate to income before income taxes are as follows:
 Fiscal Year Ended
December 31,
 202320222021
Federal statutory rate21 %21 %21 %
Tax at statutory rate$7,779 $15,743 $12,190 
State income taxes, net of federal benefit1,383 6,087 3,868 
Change in valuation allowance912 (1,425)(388)
Federal effect of change in state valuation allowance(312)282 74 
Non-deductible officer compensation996 1,300 1,338 
Non-deductible expenses809 782 322 
Deductible stock awards(963)(627)(363)
Tax credits(60)(83)(153)
Reversal of disproportionate tax effects in other comprehensive (loss) income
938   
Other, net164 (172)58 
Provision for income taxes
$11,646 $21,887 $16,946 
100

Deferred income taxes reflect the impact of temporary differences between the amounts of assets and liabilities recognized for financial reporting purposes and such amounts recognized for income tax purposes. A summary of deferred tax assets and liabilities is as follows:
 December 31,
 20232022
Deferred tax assets:
Accrued expenses and reserves$49,339 $43,437 
Net operating loss carryforwards30,165 13,398 
General business and state tax credit carryforwards6,862 6,987 
Interest expense limitation
6,690  
Stock awards2,690 2,728 
Unrealized loss on swaps375  
Other1,567 2,419 
Total deferred tax assets97,688 68,969 
Less: valuation allowance(5,580)(4,668)
Total deferred tax assets after valuation allowance92,108 64,301 
Deferred tax liabilities:
Tax over book depreciation of property and equipment(58,927)(21,561)
Amortization of intangibles(22,540)(17,252)
Unrealized gain on swaps (3,022)
Other(44) 
Total deferred tax liabilities(81,511)(41,835)
Net deferred tax asset $10,597 $22,466 
The net deferred tax asset at December 31, 2023 is reflected on the consolidated balance sheet as a long-term deferred federal and state tax asset of $11,224 and a long-term deferred state tax liability of $(627).
As of December 31, 2023, we have, for federal income tax purposes, net operating loss carryforwards of approximately $7,152 that expire in the fiscal years ending December 31, 2032 through 2037 and $125,665, which do not expire. We have state net operating loss carryforwards of approximately $28,262 that expire in the fiscal years ending December 31, 2024 through 2043 or that do not expire in certain jurisdictions. In addition, we have $6,722 general business credit carryforwards which expire in the fiscal years ending December 31, 2024 through 2043 and $176 state credit carryforwards which expire in fiscal year ending December 31, 2039. Sections 382 and 383 of the Internal Revenue Code can limit the amount of net operating loss and credit carryforwards which may be used in a tax year in the event of certain stock ownership changes. With the exception of $1,756 federal net operating losses we acquired through acquisitions, we are not currently subject to these limitations but could become subject to them if there were significant changes in the ownership of our stock.
The provisions of FASB ASC 740-10-25-5 prescribe the minimum recognition threshold that a tax position is required to meet before being recognized in the financial statements. Additionally, FASB ASC 740-10-25-5 provides guidance on derecognition, measurement, classification, interest and penalties, accounting in interim periods, disclosure and transition. Under FASB ASC 740-10-25-5, an entity may only recognize or continue to recognize tax positions that meet a “more likely than not” threshold. To the extent interest and penalties are not assessed with respect to uncertain tax positions, amounts accrued are reflected as a reduction of the overall income tax provision. As of December 31, 2023 and 2022, we did not have any uncertain tax positions.
We are subject to U.S. federal income tax, as well as the income tax of multiple state jurisdictions. For federal tax purposes, income tax returns from years ending 2020 through 2023 are open for assessment. Tax years 1998 through 2019 are open for examination to the extent of any NOLs or credits that have been carried forward from those years.
101

18.     OTHER ITEMS AND CHARGES
Legal Settlement
In fiscal year 2023, we recorded a charge of $6,150 accrued for in other accrued liabilities due to reaching an agreement at a mediation held on June 20, 2023 with the collective class members of a class action lawsuit relating to certain claims under the Fair Labor Standards Act of 1938 as well as state wage and hours laws. The settlement agreement was executed July 24, 2023 and has received court approval. See Note 13, Commitments and Contingencies for disclosure regarding our aggregate legal proceedings accrual.
Landfill Capping Charge - Veneer Failure
In fiscal year 2023, we recorded a charge of $3,870 consisting of both (i) the write-off of historical payments associated with capping work that has been deemed no longer viable due to a veneer failure and (ii) the related operating expenses incurred to clean up the affected capping material at the Ontario County Landfill that we operate. Engineering analysis is currently underway to determine root causes and responsibility for the event. See Note 10, Final Capping, Closure and Post-Closure Costs for disclosure over our remaining estimated costs associated with obligations for final capping closure and post-closure of our landfills.
Southbridge Landfill Closure Charge, Net
In the fiscal year ended December 31, 2017, we initiated a plan to cease operations of the Town of Southbridge, Massachusetts landfill (“Southbridge Landfill”) and later closed it in November 2018 when Southbridge Landfill reached its final capacity. Accordingly, in fiscal years 2023, 2022 and 2021, we recorded charges associated with the closure of the Southbridge Landfill as follows:
 Fiscal Year Ended
December 31,
 202320222021
Legal and transaction costs (1)
$412 $684 $868 
Contract settlement charge (2)
  572 
Landfill closure project charge (credit) (3)
55 752 (944)
Southbridge Landfill closure charge, net$467 $1,436 $496 
(1)We incurred legal costs as well as other transaction costs associated with various matters as part of the Southbridge Landfill closure.
(2)We updated the cost estimates associated with a contract settlement charge associated with the Southbridge Landfill closure and the remaining future obligations due to the Town of Southbridge under the landfill operating agreement with the Town of Southbridge.
(3)We recorded a landfill closure project charge (credit) each fiscal year associated with revised costs under the closure plan at Southbridge Landfill.
Expense from Acquisition Activities
In the fiscal years 2023, 2022 and 2021, we recognized expenses of $15,038, $4,613 and $5,304, respectively, comprised primarily of legal, consulting and other similar costs associated with the due diligence, acquisition and integration of acquired businesses, including the GFL Acquisition and the Twin Bridges Acquisition, in fiscal year 2023, or select development projects. See Note 5, Business Combinations for disclosure regarding acquisition activity.
Environmental Remediation Charge
In fiscal year 2022, we recorded a charge of $759 associated with the investigation of potential remediation at an inactive waste disposal site that adjoins one of the landfills we operate. In fiscal year 2021, we recorded a charge of $924 associated with a settlement agreement to conduct restoration of a stream bed on lands adjoining one of our landfills. See Note 13, Commitments and Contingencies for disclosure regarding environmental remediation liabilities.
102

19.     EARNINGS PER SHARE
A summary of the numerator and denominators used in the computation of earnings per share is as follows:
 Fiscal Year Ended
December 31,
 202320222021
Numerator:
Net income $25,399 $53,079 $41,100 
Denominator:
Class A common stock57,007 50,704 50,423 
Class B common stock988 988 988 
Unvested restricted stock awards
 (1)(2)
Effect of weighted average shares outstanding (1)
(2,821)(68)(97)
Basic weighted average common shares outstanding55,174 51,623 51,312 
Impact of potentially dilutive securities:
Dilutive effect of stock options and stock awards100 144 203 
Diluted weighted average common shares outstanding55,274 51,767 51,515 
Anti-dilutive potentially issuable shares
93 111 10 
(1)The adjustment in fiscal year 2023 is primarily associated with the 6,053 shares of Class A common stock issued as part of the public offering completed on June 16, 2023. See Note 14, Stockholders’ Equity for disclosure regarding the public offering of Class A common stock.
20.     RELATED PARTY TRANSACTIONS
Services
During fiscal years 2023, 2022 and 2021, we retained the services of Casella Construction, Inc. ("CCI"), a company substantially owned by sons of John Casella, our Chairman and Chief Executive Officer, and Douglas Casella, a member of our Board of Directors, as a contractor in developing or closing certain landfills owned by us as well as providing transportation and construction services. Total purchased services charged to operations or capitalized to landfills for fiscal years 2023, 2022 and 2021 were $7,682, $12,297 and $15,206, respectively, of which $595 and $1,891 were outstanding and included in either accounts payable or other current liabilities as of December 31, 2023 and December 31, 2022, respectively.
In addition to the total purchased services, we provided various waste collection and disposal services to CCI. Total revenues recorded for fiscal years 2023, 2022 and 2021 were $241, $141 and $430, respectively.
Leases
In the fiscal year ended April 30, 1994, we entered into two leases for operating facilities with a partnership of which John Casella, our Chairman and Chief Executive Officer, and Douglas Casella, a member of our Board of Directors, are the general partners. The leases have since been extended through August 2023 and have since continued on a month-to-month basis. The terms of the lease agreements require monthly payments of approximately $29. Total expense charged to operations for fiscal years 2023, 2022 and 2021 under these agreements was $284, $273 and $297, respectively.
Landfill Post-closure
We have agreed to pay the cost of post-closure on a landfill owned by John Casella, our Chairman and Chief Executive Officer, and Douglas Casella, a member of our Board of Directors. We paid the cost of closing this landfill in 1992, and the post-closure maintenance obligations are expected to last until notified by the permitting authority. In fiscal years 2023, 2022 and 2021, we paid $3, $10 and $12, respectively, pursuant to this agreement. As of December 31, 2023 and December 31, 2022, we have accrued $17 and $17, respectively, for costs associated with its post-closure obligations.
103

21.     SEGMENT REPORTING
We report selected information about our reportable operating segments in a manner consistent with that used for internal management reporting. We classify our solid waste operations on a geographic basis through three regional operating segments, our Eastern, Western and Mid-Atlantic regions. The Mid-Atlantic region, which was formed as a result of the GFL Acquisition on June 30, 2023, commenced operations on July 1, 2023. Revenues associated with our solid waste operations are derived mainly from solid waste collection and disposal services, including landfill, transfer station and transportation services, landfill gas-to-energy services, and processing services in the eastern United States. Our Resource Solutions operating segment leverages our core competencies in materials processing, industrial recycling, organics and resource management service offerings to deliver a comprehensive solution for our larger commercial, municipal, institutional and industrial customers that have more diverse waste and recycling needs. Revenues associated with our Resource Solutions are comprised of processing services and non-processing services, which we refer to as our National Accounts business. Revenues from processing services are derived from customers in the form of processing fees, tipping fees, commodity sales, and organic material sales. Revenues from our National Accounts business are derived from brokerage services and overall resource management services providing a wide range of environmental services and resource management solutions to large and complex organizations, as well as traditional collection, disposal and recycling services provided to large account multi-site customers. Legal, tax, information technology, human resources, certain finance and accounting and other administrative functions are included in our Corporate Entities segment, which is not a reportable operating segment. Corporate Entities results reflect those costs not allocated to our reportable operating segments.
Fiscal Year Ended December 31, 2023
SegmentOutside
revenues
Inter-company
revenue
Depreciation and
amortization
Operating income (loss)Interest
expense, net
Capital
expenditures
GoodwillTotal assets
Eastern$374,463 $92,938 $50,881 $27,198 $638 $43,817 $73,893 $434,323 
Western511,640 173,044 82,291 62,318 380 82,706 285,056 1,001,090 
Mid-Atlantic (1)
85,640 417 20,263 (5,790) 5,271 332,247 553,339 
Resource Solutions292,799 15,337 14,202 5,639 143 14,586 44,474 253,090 
Corporate Entities — 3,068 (8,938)35,676 8,527  293,628 
Eliminations— (281,736)— — — — — — 
$1,264,542 $— $170,705 $80,427 $36,837 $154,907 $735,670 $2,535,470 
(1)Operations under the Mid-Atlantic region commenced July 1, 2023.
104

Fiscal Year Ended December 31, 2022
SegmentOutside
revenues
Inter-company
revenue
Depreciation and
amortization
Operating income (loss)Interest
expense, net
Capital
expenditures
GoodwillTotal assets
Eastern$340,058 $83,201 $47,673 $16,559 $565 $38,501 $52,406 $372,895 
Western445,153 151,016 64,116 65,453 508 65,190 183,286 737,658 
Mid-Atlantic (1)
        
Resource Solutions299,878 5,734 12,082 15,862 146 15,172 38,766 191,118 
Corporate Entities — 2,480 (2,480)21,794 12,097  147,544 
Eliminations— (239,951)— — — — — — 
$1,085,089 $— $126,351 $95,394 $23,013 $130,960 $274,458 $1,449,215 
(1)Operations under the Mid-Atlantic region commenced July 1, 2023.
Fiscal Year Ended December 31, 2021
SegmentOutside
revenues
Inter-company
revenue
Depreciation and
amortization
Operating income (loss)Interest
expense, net
Capital
expenditures
GoodwillTotal assets
Eastern$264,569 $66,126 $33,572 $12,937 $456 $31,489 $52,072 $357,446 
Western389,520 132,914 61,055 49,035 159 72,892 163,728 688,826 
Mid-Atlantic (1)
        
Resource Solutions235,122 3,258 7,060 17,591 168 12,094 17,060 127,304 
Corporate Entities — 1,903 (1,903)20,144 6,820  110,004 
Eliminations— (202,298)— — — — — — 
$889,211 $— $103,590 $77,660 $20,927 $123,295 $232,860 $1,283,580 
(1)Operations under the Mid-Atlantic region commenced July 1, 2023.
Amount of our total revenue attributable to services provided are as follows:
 Fiscal Year Ended
December 31,
 202320222021
Collection$710,590 56.2 %$539,587 49.7 %$442,685 49.8 %
Disposal244,582 19.3 %227,971 21.0 %196,985 22.2 %
Power generation6,617 0.5 %7,519 0.7 %5,138 0.6 %
Processing9,954 0.8 %10,134 1.0 %9,281 1.0 %
Solid waste operations971,743 76.8 %785,211 72.4 %654,089 73.6 %
Processing105,997 8.4 %119,045 10.9 %93,323 10.5 %
National Accounts
186,802 14.8 %180,833 16.7 %141,799 15.9 %
Resource Solutions operations292,799 23.2 %299,878 27.6 %235,122 26.4 %
Total revenues$1,264,542 100.0 %$1,085,089 100.0 %$889,211 100.0 %
 
ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.
105

ITEM 9A. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our chief executive officer and chief financial officer, evaluated the effectiveness of our disclosure controls and procedures as of December 31, 2023. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Securities Exchange Act of 1934, as amended, is recorded, processed, summarized and reported, within the time periods specified in the Securities and Exchange Commission's rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Securities Exchange Act of 1934, as amended, is accumulated and communicated to our management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on the evaluation of our disclosure controls and procedures as of December 31, 2023, our chief executive officer and chief financial officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.
Management’s Report on Internal Control Over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Rule 13a-15(f) under the Securities Exchange Act of 1934, as amended. Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. Our management assessed the effectiveness of our internal control over financial reporting as of December 31, 2023. In making this assessment, our management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in Internal Control-Integrated Framework in 2013. Based on its assessment, management concluded that, as of December 31, 2023, our internal control over financial reporting is effective based on those criteria. The effectiveness of our internal control over financial reporting as of December 31, 2023 has been audited by RSM US LLP, an independent registered public accounting firm. RSM US LLP has issued an attestation report on our internal control over financial reporting, which is included herein.
We completed the acquisitions of four wholly owned subsidiaries of GFL Environmental Inc. ("GFL Subsidiaries") on June 30, 2023; Consolidated Waste Services, LLC and its affiliates (dba Twin Bridges) ("Twin Bridges") on September 1, 2023; Taylor Garbage Services, Inc. and Southern Tier Recyclers, Inc. (collectively "Taylor") on August 1, 2023; and Pinard Waste Systems Co., Inc.(dba Pinard Waste Systems) and Group Pinard, LLC. (collectively "Pinard") on September 1, 2023. Since we have not yet fully incorporated the internal controls and procedures of the GFL Subsidiaries, Twin Bridges, Taylor and Pinard into our internal control over financial reporting, management excluded the GFL Subsidiaries, Twin Bridges, Taylor and Pinard from its assessment of the effectiveness of the Company’s internal control over financial reporting as of December 31, 2023. Collectively, the GFL Subsidiaries, Twin Bridges, Taylor and Pinard constituted approximately 34% of our total assets as of December 31, 2023 and 10% of our total revenues for the year ended December 31, 2023.
Changes in Internal Control Over Financial Reporting
No change in our internal control over financial reporting occurred during the fiscal quarter ended December 31, 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
ITEM 9B. OTHER INFORMATION
Director and Officer Trading Arrangements
A portion of the compensation of our directors and officers (as defined in Rule 16a-1(f) under the Securities Exchange Act of 1934, as amended (“Exchange Act”)) is in the form of equity awards, including restricted stock units (“RSU(s)”) and performance stock units (“PSU(s)”), and, from time to time, directors and officers engage in open-market transactions with respect to the securities acquired pursuant to such equity awards or other securities of ours, including to satisfy tax withholding obligations when equity awards vest or are exercised, and for diversification or other personal reasons.
Transactions in our securities by directors and officers are required to be made in accordance with our insider trading policy, which requires that the transactions be in accordance with applicable U.S. federal securities laws that prohibit trading while in possession of material nonpublic information. Rule 10b5-1 under the Exchange Act provides an affirmative defense that
106

enables directors and officers to prearrange transactions in our securities in a manner that avoids concerns about initiating transactions while in possession of material nonpublic information.
The following table describes, for the fourth quarter of fiscal year 2023, each trading arrangement for the sale or purchase of our securities adopted or terminated by our directors and officers that is either (1) a contract, instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) (a “Rule 10b5-1 trading arrangement”) or (2) a “non-Rule 10b5-1 trading arrangement” (as defined in Item 408(c) of Regulation S-K):
Name (Title)Action Taken (Date of Action)Type of Trading ArrangementNature of Trading ArrangementDuration of Trading ArrangementAggregate Number of Securities
Bradford J. Helgeson
(Executive Vice president and Chief Financial Officer)
Adoption
(11/16/2023)
Durable Rule 10b5-1 trading arrangement for sell-to-cover transactions relating to certain equity awards that have or may be grantedSaleUntil final settlement of any covered RSU or PSU
Indeterminable(1)
(1)The number of shares subject to covered RSUs or PSUs that will be sold to satisfy applicable tax withholding obligations upon vesting is unknown as the number will vary based on the extent to which vesting conditions are satisfied, the market price of our common stock at the time of settlement and the potential future grant of additional RSUs or PSUs subject to this arrangement. This trading arrangement, which applies to RSUs or PSUs whether vesting is based on the passage of time and/or the achievement of performance goals, provides for the automatic sale of shares that would otherwise be issuable on each settlement date of a covered RSU or PSU in an amount sufficient to satisfy the applicable withholding obligation, with the proceeds of the sale delivered to us in satisfaction of the applicable withholding obligation.
None of our directors or officers terminated a Rule 10b5-1 trading arrangement or adopted or terminated a non-Rule 10b5-1 trading arrangement (as defined in Item 408(c) of Regulation S-K) during the fourth quarter of fiscal year 2023.
ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS
None.
107

PART III
ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
The information required by this Item (except for information required with respect to our executive officers which is set forth under “Information about our Executive Officers” in Item 1 of Part I of this Annual Report on Form 10-K) has been omitted from this Annual Report on Form 10-K, and is incorporated herein by reference from our definitive proxy statement for the 2024 Annual Meeting of Stockholders that we intend to file with the Securities and Exchange Commission within 120 days after the end of fiscal year ended December 31, 2023 (the "Proxy Statement"), under the sections captioned "Board of Directors", "Corporate Governance" and "Ownership of Our Common Stock".
ITEM 11. EXECUTIVE COMPENSATION
The information required by this Item (other than the information required by Item 402(v) of Regulation S-K) is incorporated herein by reference from the Proxy Statement under the sections captioned "Executive and Director Compensation and Related Matters" and "Corporate Governance".
ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
The information required by this Item (except for the information required with respect to equity compensation plan information, which is set forth under “Equity Compensation Plan Information” below) is incorporated herein by reference from the Proxy Statement under the section captioned “Ownership of Our Common Stock".
Equity Compensation Plan Information
The following table shows information about the securities authorized for issuance under our equity compensation plans as of December 31, 2023:
(a)(b)(c)
Plan CategoryNumber of
securities
to be issued upon
exercise of
outstanding
options, warrants
and rights (1)
Weighted-average
exercise price of
outstanding
options, warrants
and rights (2)
Number of securities
remaining
available for future
issuance
under equity
compensation
plans (excluding
securities reflected
in column (a) (3))
Equity compensation plans approved by security holders309,657 $66.03 1,023,141 
Equity compensation plans not approved by security holders— $— — 
Total309,657 $66.03 1,023,141 

(1)Performance stock units, including market-based performance stock, units are included at the 100% attainment level. Attainment of maximum performance targets and market achievements could result in the issuance of an additional 106,700 shares of Class A common stock.
(2)The weighted average exercise price of outstanding options, warrants and rights excludes restricted stock units and other equity-based awards that do not have an exercise price.
(3)Includes 615,787 shares of our Class A common stock issuable under our 2016 Incentive Plan and 407,354 shares of our Class A common stock issuable under our Second Amended and Restated 1997 Employee Stock Purchase Plan.
ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
The information required by this Item is incorporated herein by reference from the Proxy Statement under the section captioned "Corporate Governance".
ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES
The information required by this Item is incorporated herein by reference from the Proxy Statement under the section captioned "Proposal 3 - Ratification of the Appointment of Independent Auditors".
108

PART IV
ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES
(a)(1)  Consolidated Financial Statements included under Item 8.
  Report of Independent Registered Public Accounting Firm – RSM US LLP.
  
Consolidated Balance Sheets as of December 31, 2023 and December 31, 2022.
  
Consolidated Statements of Operations for fiscal years 2023, 2022 and 2021.
  
Consolidated Statements of Comprehensive Income for fiscal years 2023, 2022 and 2021.
  
Consolidated Statement of Stockholders’ Equity for fiscal years 2023, 2022 and 2021.
  
Consolidated Statements of Cash Flows for fiscal years 2023, 2022 and 2021.
  Notes to Consolidated Financial Statements.
(a)(2)  Financial Statement Schedules:
  All schedules have been omitted because the required information is not significant or is included in the consolidated financial statements or notes thereto, or is not applicable.
(a)(3)  Exhibits:
Exhibit
No.
  Description
2.1
3.1  
3.2  
4.1  
4.2  
4.3
Description of Securities Registered Under Section 12 of the Exchange Act (incorporated herein by reference to Exhibit 4.3 to the annual report on Form 10-K of Casella as filed on February 19, 2021 (file no. 000-23211)).
4.4  
4.5  
4.6  
4.7  
109

Exhibit
No.
  Description
4.8  
4.9  
4.10  
4.11  
4.12  
4.13  
4.14
4.15  
4.16
4.17
4.18
4.19
4.20
10.1  
10.2  
110

Exhibit
No.
  Description
10.3  
10.4  
10.5  
10.6  
10.7*  
10.8*  
10.9*  
10.10*  
10.11*  
10.12*  
10.13*  
10.14*  
10.15*  
10.16*  
10.17*  
10.18*
10.19*  
111

Exhibit
No.
  Description
10.20*  
10.21*  
10.22*
10.23*
10.24*
10.25*
10.26
10.27*
10.28*
10.29*
10.30*
10.31*
10.32*
10.33*
10.34*
10.35*
10.36*
112

Exhibit
No.
  Description
10.37*
10.38*
10.39*
10.40*
10.41
10.42
10.43
10.44
10.45
10.46
10.47
10.48*
10.49
10.50*
113

Exhibit
No.
  Description
10.51*
21.1 +  
23.1 +  
31.1 +  
31.2 +  
32.1 +  
97* +
101.INS  The instance document does not appear in the interactive data file because its XBRL tags are embedded within the inline XBRL document.
101.SCH  Inline XBRL Taxonomy Extension Schema Document.**
101.CAL  Inline XBRL Taxonomy Calculation Linkbase Document.**
101.LAB  Inline XBRL Taxonomy Label Linkbase Document.**
101.PRE  Inline XBRL Taxonomy Presentation Linkbase Document.**
101.DEF  Inline XBRL Taxonomy Extension Definition Linkbase Document.**
104Cover Page Interactive Data File (formatted as inline XBRL with applicable taxonomy extension information contained in Exhibits 101.)
____________________
+     Filed Herewith
*     This is a management contract or compensatory plan or arrangement.
**     Submitted Electronically Herewith. Attached as Exhibit 101 to this report are the following formatted in inline XBRL (Extensible Business Reporting Language): (i) Consolidated Balance Sheets as of December 31, 2023 and December 31, 2022, (ii) Consolidated Statements of Operations for fiscal years 2023, 2022 and 2021, (iii) Consolidated Statements of Comprehensive Income for fiscal years 2023, 2022 and 2021, (iv) Consolidated Statement of Stockholders’ Equity for fiscal years 2023, 2022 and 2021, (v) Consolidated Statements of Cash Flows for fiscal years 2023, 2022 and 2021, and (vi) Notes to Consolidated Financial Statements.

114

ITEM 16. FORM 10-K SUMMARY
Not applicable.
115

SIGNATURES

Pursuant to the requirements of the Section 13 or 15(d) of Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
Casella Waste Systems, Inc.
Dated: February 16, 2024By: /s/ John W. Casella
John W. Casella
Chairman of the Board of Directors and Chief
Executive Officer
(Principal Executive Officer)

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the date indicated.
 
SignatureTitle Date
/s/    John W. CasellaChairman of the Board of Directors and Chief Executive Officer February 16, 2024
John W. Casella(Principal Executive Officer)
/s/    Bradford J. Helgeson
Executive Vice President and Chief Financial Officer
 February 16, 2024
Bradford J. Helgeson
(Principal Financial Officer)
/s/   Kevin J. DrohanVice President and Chief Accounting Officer February 16, 2024
Kevin J. Drohan(Principal Accounting Officer)
/s/    Douglas R. CasellaDirector February 16, 2024
Douglas R. Casella
/s/    Joseph G. DoodyDirector February 16, 2024
Joseph G. Doody
/s/    Rose Stuckey KirkDirector February 16, 2024
Rose Stuckey Kirk
/s/    Gary SovaDirector February 16, 2024
Gary Sova
/s/    William P. HulliganDirector February 16, 2024
William P. Hulligan
/s/    Michael K. BurkeDirector February 16, 2024
Michael K. Burke
/s/ Michael L. BattlesDirectorFebruary 16, 2024
Michael L. Battles
/s/    Emily Nagle GreenDirector February 16, 2024
Emily Nagle Green

116
EX-21.1 2 cwst-ex211123123k.htm EX-21.1 Document

Exhibit 21.1
Subsidiaries of Registrant
Name  Jurisdiction of Incorporation
171 Church Street, LLCVermont
AGreen Energy, LLC  Massachusetts
All Cycle Waste, Inc.  Vermont
BGreen Energy, LLC  Massachusetts
Blow Bros.  Maine
Brattleboro Salvage Company, LLC.Vermont
Bristol Waste Management, Inc.  Vermont
C.V. Landfill, Inc.  Vermont
Casella Major Account Services LLC  Vermont
Casella Mid-Atlantic, LLC.Delaware
Casella of Holyoke, Inc.Massachusetts
Casella Recycling, LLC  Maine
Casella Transportation, Inc.  Vermont
Casella Waste Management of Massachusetts, Inc.  Massachusetts
Casella Waste Management of N.Y., Inc.  New York
Casella Waste Management of Pennsylvania, Inc.  Pennsylvania
Casella Waste Management, Inc.  Vermont
Casella Waste Services of Ontario LLC  New York
Chemung Landfill LLC  New York
County Waste of Pennsylvania, LLCPennsylvania
Evergreen National Indemnity Company  Ohio
Forest Acquisitions, Inc.  New Hampshire
Granite State Landfill, LLCNew Hampshire
GreenerU, Inc.  Delaware
GroundCo LLC  New York
Hakes C & D Disposal, Inc.  New York
Hardwick Landfill, Inc.  Massachusetts
Hiram Hollow Regeneration Corp.  New York
KTI Environmental Group, Inc.  New Jersey
KTI Specialty Waste Services, Inc.  Maine
KTI, Inc.  New Jersey
New England Waste Services of ME, Inc.  Maine
New England Waste Services of N.Y., Inc.  New York
New England Waste Services of Vermont, Inc.  Vermont
New England Waste Services, Inc.  Vermont
Newbury Waste Management, Inc.  Vermont
NEWS of Worcester LLC  Massachusetts
NEWSME Landfill Operations LLC  Maine
North Country Environmental Services, Inc.  Virginia
Northern Properties Corporation of Plattsburgh  New York
North Rd, LLCVermont
Oxford Transfer Station, LLC  Delaware
Pine Tree Waste, Inc.  Maine
Pink Trash Company, LLCDelaware
Portland C&D Site, Inc.  New York
Schultz Landfill, Inc.  New York
Southbridge Recycling & Disposal Park, Inc.  Massachusetts
Southern Tier Recyclers, LLCNew York
Sunderland Waste Management, Inc.  Vermont
TAM, Inc.Vermont
TAM Organics, LLCVermont
TAM Recycling, LLCVermont
Taylor Garbage Service, LLCNew York
The Hyland Facility Associates  New York
Tompkins County Recycling LLC  Delaware
Waste Industries of Delaware, LLCDelaware
Waste Industries of Maryland, LLCDelaware
Waste Industries of Pennsylvania, LLCDelaware
Waste-Stream Inc.  New York
Willimantic Waste Paper Co., Inc.Connecticut


EX-23.1 3 cwst-ex231123123k.htm EX-23.1 Document

Exhibit 23.1
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in the Registration Statements on Form S-8 (Nos. 333-40267, 333-43537, 333-43539, 333-43541, 333-43543, 333-43635, 333-67487, 333-92735, 333-31022, 333-100553, 333-141038, 333-163645, 333-175010, 333-199685, 333-214683 and 333-272392) and on Form S-3 (Nos. 333-85279, 333-88097, 333-95841, 333-31268, and 333-260602) of Casella Waste Systems, Inc. of our report dated February 16, 2024, relating to the consolidated financial statements, and the effectiveness of internal control over financial reporting of Casella Waste Systems, Inc. and subsidiaries, appearing in this Annual Report on Form 10-K of Casella Waste Systems, Inc. for the year ended December 31, 2023.
/s/ RSM US LLP
Boston, Massachusetts
February 16, 2024

EX-31.1 4 cwst-ex311123123k.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION
I, John W. Casella, certify that:
1.I have reviewed this Annual Report on Form 10-K of Casella Waste Systems, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: February 16, 2024By: /s/ John W. Casella
John W. Casella
Chairman and Chief Executive Officer
(Principal Executive Officer)


EX-31.2 5 cwst-ex312123123k.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION
I, Bradford J. Helgeson, certify that:
1.I have reviewed this Annual Report on Form 10-K of Casella Waste Systems, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: February 16, 2024By: /s/ Bradford J. Helgeson
Bradford J. Helgeson
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)


EX-32.1 6 cwst-ex321123123.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
STATEMENT PURSUANT TO 18 U.S.C. §1350


Pursuant to 18 U.S.C. §1350, each of the undersigned certifies that, to his knowledge, this Annual Report on Form 10-K for the fiscal year ended December 31, 2023 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that the information contained in this report fairly presents, in all material respects, the financial condition and results of operations of Casella Waste Systems, Inc.
Date: February 16, 2024By: /s/ John W. Casella
John W. Casella
Chairman and Chief Executive Officer
(Principal Executive Officer)
Date: February 16, 2024By: /s/ Bradford J. Helgeson
Bradford J. Helgeson
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)


EX-97 7 cwst-ex97123123.htm EX-97 Document
Exhibit 97
CASELLA WASTE SYSTEMS, INC.
AMENDED AND RESTATED COMPENSATION CLAWBACK POLICY
This Amended and Restated Clawback Policy (this “Policy”), adopted by Casella Waste Systems, Inc. (the “Company”), relates to the Company’s right to recover compensation previously paid to specified employees in certain circumstances, including the recovery of Erroneously Awarded Compensation (as defined below) in accordance with Nasdaq Listing Rule 5608 (“Rule 5608”), which implements Rule 10D-1 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”) (as promulgated pursuant to Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010).
1.Definitions
(a)“Accounting Restatement” means a requirement that the Company prepare an accounting restatement due to the material noncompliance of the Company with any financial reporting requirement under the U.S. federal securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period. Changes to the Company’s financial statements that do not represent error corrections are not an Accounting Restatement, including: (A) retrospective application of a change in accounting principle; (B) retrospective revision to reportable segment information due to a change in the structure of the Company’s internal organization; (C) retrospective reclassification due to a discontinued operation; (D) retrospective application of a change in reporting entity, such as from a reorganization of entities under common control; and (E) retrospective revision for stock splits, reverse stock splits, stock dividends or other changes in capital structure.
(b)“Committee” means the Compensation and Human Capital Committee of the Company’s Board of Directors (the “Board”).
(c)“Covered Person” means a person who served as an Executive Officer at any time during the performance period for the applicable Incentive-Based Compensation. This Policy (or designated portions hereof as the case may be) will also apply to such other employees (or classes of employees), as the Committee may designate from time to time as Covered Persons.
(d)“Erroneously Awarded Compensation” means the amount of Incentive-Based Compensation that was Received that exceeds the amount of Incentive-Based Compensation that otherwise would have been Received had the amount of Incentive-Based Compensation been determined based on the restated amounts, computed without regard to any taxes paid by the Covered Person or Participating Employee or by the Company on behalf of the Covered Person or Participating Employee. For Incentive-Based Compensation based on stock price or total shareholder return, where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in an Accounting Restatement, the amount of Erroneously Awarded Compensation will be based on a reasonable estimate by the Committee of the effect of the Accounting Restatement on the stock price or total shareholder



return upon which the Incentive-Based Compensation was Received. The Company will maintain documentation of the determination of that reasonable estimate and provide such documentation to Nasdaq.
(e)“Executive Officer” means the Company’s officers as defined in Rule 16a-1(f) under the Exchange Act.
(f)“Financial Reporting Measures” means (A) measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measures that are derived wholly or in part from such measures (whether or not such measures are presented within the Company’s financial statements or included in a filing made with the U.S. Securities and Exchange Commission), (B) stock price and (C) total shareholder return.
(g)“Incentive-Based Compensation” means any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a Financial Reporting Measure.
(h)“Participating Employee” means a person who is not a Covered Person and was an employee of the Company at any time during the performance period for the applicable Incentive-Based Compensation.
(i)Incentive-Based Compensation is deemed to be “Received” in the Company’s fiscal period during which the Financial Reporting Measure specified in the applicable Incentive-Based Compensation award is attained, even if the payment or grant of the Incentive-Based Compensation occurs after the end of that period or is subject to additional time-based vesting requirements.
(j)“Recovery Period” means the three completed fiscal years immediately preceding the earlier of: (A) the date the Board, a committee of the Board, or the officer or officers of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement; or (B) the date a court, regulator, or other legally authorized body directs the Company to prepare an Accounting Restatement. In addition, if there is a change in the Company’s fiscal year end, the Recovery Period will also include any transition period to the extent required by Rule 5608.
2.Clawback Provisions
(a)Recovery of Erroneously Awarded Compensation Upon an Accounting Restatement. Subject to the terms of this Policy and the requirements of Rule 5608, if the Company is required to prepare an Accounting Restatement, the Company will attempt to recover, reasonably promptly from each Covered Person, any Erroneously Awarded Compensation that was Received by such Covered Person during the Recovery Period pursuant to Incentive-Based Compensation that is subject to this Policy.
(b)Potential Recovery of Additional Amounts Upon an Accounting Restatement.
2


(i) In addition to (and without limiting) the provisions of Section 2(a) of this Policy, in the event the Company is required to prepare an Accounting Restatement, the Company will use reasonable efforts to recover from each Participating Employee who is described by the following sentence, any Erroneously Awarded Compensation that was Received by such Participating Employee during the Recovery Period pursuant to Incentive-Based Compensation that is subject to this Policy. This Section 2(b)(i) will apply to a Participating Employee who the Committee, in its sole discretion, determines committed any act or omission that contributed to the circumstances requiring an Accounting Restatement and which involved any of the following: (i) negligence, misconduct, wrongdoing or a violation of any of the Company's rules or of any applicable legal or regulatory requirements in the course of the Participating Employee's employment by, or otherwise in connection with, the Company; or (ii) a breach of a fiduciary duty to the Company or its shareholders by the Participating Employee.
(ii)In addition to (and without limiting) the provisions of Section 2(a) and Section 2(b)(i) of this Policy, in the event that the Committee, in its sole discretion, determines that a Covered Person's or a Participating Employee's act or omission that contributed to the circumstances requiring the Accounting Restatement involved any of the following: (i) willful, knowing or intentional misconduct or a willful, knowing or intentional violation of any of the Company's rules or any applicable legal or regulatory requirements in the course of the Covered Person's or the Participating Employee's employment by, or otherwise in connection with, the Company or (ii) fraud in the course of the Covered Person's or the Participating Employee's employment by, or otherwise in connection with, the Company, then in each such case, the Company will use reasonable efforts to recover from such Covered Person or Participating Employee, up to 100% (as determined by the Committee in its sole discretion as appropriate based on the conduct involved) of such Incentive-Based Compensation (and not just the Erroneously Recovered Compensation) Received by such Covered Person or Participating Employee during the Recovery Period.
3.Interpretation and Administration
(a)Role of the Committee. Section 2(a) of this Policy will be interpreted by the Committee in a manner that is consistent with Rule 5608 and any other applicable law, and this Policy will otherwise be interpreted in the business judgment of the Committee. All decisions and interpretations of the Committee will be final and binding; provided that, with respect to Section 2(a), such decisions must be consistent with Rule 5608.
(b)Compensation Not Subject to this Policy. This Policy does not apply to Incentive-Based Compensation that was Received before September 1, 2015. With respect to any Covered Person, this Policy does not apply to Incentive-Based Compensation that was Received by such Covered Person before beginning service as an Executive Officer or, if earlier, first being designated by the Committee as a Covered Person. With respect to any Participating Employee, this Policy does not apply to Incentive-Based Compensation that was Received by such Participating Employee before becoming a Participating Employee.
(c)Determination of Means of Recovery. Subject to the requirement that recovery under Section 2(a) be made reasonably promptly, the Committee will determine the appropriate means of any recovery under this Policy, which may vary between Covered Persons or
3


Participating Employees or based on the nature of the applicable Incentive-Based Compensation, and which may involve, without limitation, establishing a deferred repayment plan or setting off against current or future compensation otherwise payable to the Covered Person or Participating Employee. Recovery of Erroneously Awarded Compensation under Section 2(a) of this Policy will be made without regard to income taxes paid by the Covered Person or by the Company on the Covered Person’s behalf in connection with such Erroneously Awarded Compensation. To the extent that, pursuant to Section 2(b)(i) or 2(b)(ii) of this Policy, the Company is entitled to recover any Incentive-Based Compensation that is granted to a Covered Person or a Participating Employee, such amounts shall be recovered net of any withholdings or taxes paid by or on behalf of the Covered Person or Participating Employee.
(d)Determination That Recovery is Impracticable. The Company is not required to recover Erroneously Awarded Compensation if a determination is made by the Committee that either (A) after the Company has made and documented a reasonable attempt to recover such Erroneously Awarded Compensation, the direct expense paid to a third party to assist in enforcing this Policy would exceed the amount to be recovered or (B) recovery of such Erroneously Awarded Compensation would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the registrant, to fail to meet the requirements of Section 401(a)(13) or 411(a) of the Internal Revenue Code and regulations thereunder.
(e)No Indemnification or Company-Paid Insurance. The Company will not indemnify any Covered Person or Participating Employee against the loss of Erroneously Awarded Compensation or any other amounts that may be recovered by the Company in accordance with this Policy and will not pay or reimburse any Covered Person or Participating Employee for the purchase of a third-party insurance policy to fund potential recovery obligations.
(f)Interaction with Other Clawback Provisions. The Company will be deemed to have recovered Erroneously Awarded Compensation to the extent the Company actually receives such amounts pursuant to any other Company policy, program or agreement, pursuant to Section 304 of the Sarbanes-Oxley Act or otherwise.
(g)No Limitation on Other Remedies. Nothing in this Policy will be deemed to limit the Company’s right to terminate employment of any Covered Person or Participating Employee, to seek recovery of other compensation paid to a Covered Person or Participating Employee, or to pursue other rights or remedies available to the Company under applicable law.
Adopted by the board on October 31, 2023.


4
EX-101.SCH 8 cwst-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - AUDIT INFORMATION link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - ACCOUNTING CHANGES link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - REVENUE RECOGNITION link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - BUSINESS COMBINATIONS link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - ACCOUNTS RECEIVABLE, NET OF ALLOWANCE FOR CREDIT LOSSES link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - PROPERTY AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - GOODWILL AND INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - FINAL CAPPING, CLOSURE AND POST-CLOSURE COSTS link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - OTHER ACCRUED LIABILITIES link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - EMPLOYEE BENEFIT PLANS link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - OTHER ITEMS AND CHARGES link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - SEGMENT REPORTING link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - ACCOUNTING CHANGES (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - ACCOUNTING CHANGES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - REVENUE RECOGNITION (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - BUSINESS COMBINATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - ACCOUNTS RECEIVABLE, NET OF ALLOWANCE FOR CREDIT LOSSES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - PROPERTY AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - FINAL CAPPING, CLOSURE AND POST-CLOSURE COSTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - OTHER ACCRUED LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - OTHER ITEMS AND CHARGES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - SEGMENT REPORTING (Tables) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - BASIS OF PRESENTATION (Detail) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Estimated Useful Lives of Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Landfill and Lease Accounting (Detail) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible Assets and Investments in Unconsolidated Entities (Detail) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Self-Insurance Liabilities and Related Costs (Detail) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES -Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Asset Impairments (Detail) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Defined Benefit Pension Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - REVENUE RECOGNITION (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - BUSINESS COMBINATIONS - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - BUSINESS COMBINATIONS - Schedule of Purchase Price Paid for Acquisitions (Detail) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - BUSINESS COMBINATIONS - Schedule of Unaudited Pro forma Combined Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - ACCOUNTS RECEIVABLE, NET OF ALLOWANCE FOR CREDIT LOSSES (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - PROPERTY AND EQUIPMENT - Components of Property and Equipment (Detail) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - PROPERTY AND EQUIPMENT - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - LEASES - Schedule of Lease Costs and Other Lease Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - LEASES - Schedule of Estimated Minimum Future Lease Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - LEASES - Schedule of Estimated Minimum Future Lease Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Activity and Balances Related to Goodwill by Reporting Segment (Detail) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Components of Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Estimated Future Amortization Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - FINAL CAPPING, CLOSURE AND POST-CLOSURE COSTS (Detail) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - OTHER ACCRUED LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - DEBT - Components of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - DEBT - Components of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - DEBT - Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - DEBT - Variable Rate Margins (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - DEBT - Tax-Exempt Financings (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - DEBT - Components of Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - DEBT - Loss from Termination of Bridge Financing (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - DEBT - Summary of Notional Amounts (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - DEBT - Summary of Cash Flow Hedges (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - DEBT - Fair Value of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - DEBT - Schedule of Future Maturities of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - COMMITMENTS AND CONTINGENCIES - Schedule of Environmental Liability (Details) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - COMMITMENTS AND CONTINGENCIES - Schedule of Future Minimum Rental (Detail) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - COMMITMENTS AND CONTINGENCIES - Reconciliation of Undiscounted Liability to Amount Recognized in Statements of Financial Position (Detail) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Stock Option Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 9954528 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Restricted Stock, Restricted Stock Unit and Performance Stock Unit Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 9954529 - Disclosure - STOCKHOLDERS' EQUITY - Accumulated Other Comprehensive Income (Loss) (Detail) link:presentationLink link:calculationLink link:definitionLink 9954530 - Disclosure - STOCKHOLDERS' EQUITY - Reclassification Out of Accumulated Other Comprehensive Income (Loss) (Detail) link:presentationLink link:calculationLink link:definitionLink 9954531 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Detail) link:presentationLink link:calculationLink link:definitionLink 9954532 - Disclosure - EMPLOYEE BENEFIT PLANS (Detail) link:presentationLink link:calculationLink link:definitionLink 9954533 - Disclosure - INCOME TAXES - Schedule of Benefit for Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 9954534 - Disclosure - INCOME TAXES - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 9954535 - Disclosure - INCOME TAXES - Schedule of Difference in Benefit for Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 9954536 - Disclosure - INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 9954537 - Disclosure - INCOME TAXES - Schedule of Reconciliation of Gross Unrecognized Tax Benefits (Detail) link:presentationLink link:calculationLink link:definitionLink 9954538 - Disclosure - OTHER ITEMS AND CHARGES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954539 - Disclosure - OTHER ITEMS AND CHARGES - Charges Associated with Closure of Southbridge Landfill (Detail) link:presentationLink link:calculationLink link:definitionLink 9954540 - Disclosure - EARNINGS PER SHARE (Detail) link:presentationLink link:calculationLink link:definitionLink 9954541 - Disclosure - RELATED PARTY TRANSACTIONS (Detail) link:presentationLink link:calculationLink link:definitionLink 9954542 - Disclosure - SEGMENT REPORTING - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954543 - Disclosure - SEGMENT REPORTING - Summary of Financial Information by Reportable Segment (Detail) link:presentationLink link:calculationLink link:definitionLink 9954544 - Disclosure - SEGMENT REPORTING - Summary of Revenue Attributable to Services Provided by Company (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 cwst-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 cwst-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 cwst-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Other long-term liabilities Other Noncurrent Liabilities [Member] Accumulated other comprehensive income (loss), tax AOCI Tax, Attributable to Parent Disposal Solid Waste Operations Disposal [Member] Solid Waste Operations Disposal [Member] Credit facility maximum Line of Credit Facility, Maximum Borrowing Capacity Changes in assets and liabilities, net of effects of acquisitions and divestitures: Increase (Decrease) in Operating Capital [Abstract] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Options granted period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Interest income Interest Income, Other Schedule of Revenue Attributable to Services Provided by Company Revenue from External Customers by Products and Services [Table Text Block] Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Multiemployer pension plan withdrawal obligation, undiscounted Multiemployer Plans, Withdrawal Obligation, Undiscounted Multiemployer Plans, Withdrawal Obligation, Undiscounted Accounts Receivable, Net of Allowance for Credit Losses Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Defined Benefit Pension Plan Pension and Other Postretirement Plans, Policy [Policy Text Block] Proceeds from debt borrowings Proceeds from Issuance of Long-Term Debt and Capital Securities, Net Deferred income taxes Deferred Income Tax Liabilities, Net Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Insider Trading Policies and Procedures [Line Items] Exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Fiscal year ending December 31, 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Additions Derivative, Notional Amount, Additions Derivative, Notional Amount, Additions Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] BASIS OF PRESENTATION Business Description and Basis of Presentation [Text Block] Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Solid waste operations Solid Waste Operations [Member] Solid waste operations. Employee Stock Purchase Plan [Line Items] Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] CURRENT LIABILITIES: Liabilities, Current [Abstract] Deferred Deferred Federal Income Tax Expense (Benefit) Inter-company revenue Intersegment Eliminations [Member] Federal effect of change in state valuation allowance Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Forfeited or expired (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Diluted earnings per common share (in dollars per share) Earnings Per Share, Diluted Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2015R-2 ("FAME Bonds 2015R-2") due August 2035 - fixed rate interest period bearing interest at 4.375% through July 2025 Finance Authority Of Maine Solid Waste Disposal Revenue Bonds Series 2015R-2 [Member] Finance Authority Of Maine Solid Waste Disposal Revenue Bonds Series 2015R-2 [Member] Accounts receivable, net of allowance for credit losses of $4,066 and $3,016, respectively Accounts Receivable, after Allowance for Credit Loss, Current Thereafter Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, after Year Five Environmental loss contingency, current, statement of financial position, not disclosed Environmental Loss Contingency, Current, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag Environmental Loss Contingency, Current, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag Line of Credit Line of Credit [Member] Trading Symbol Trading Symbol Letters of credit Outstanding irrevocable letters of credit totaling Letters of Credit Outstanding, Amount Twin Bridges Acquisition Twin Bridges Acquisition [Member] Twin Bridges Acquisition Covenants Not-to-Compete Noncompete Agreements [Member] Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Asset Impairments Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Interest accretion on landfill and environmental remediation liabilities Accretion Expense, Including Asset Retirement Obligations Multiemployer pension plan withdrawal obligation Multiemployer Plans, Withdrawal Obligation Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Machinery and equipment Machinery and Equipment [Member] STOCKHOLDERS' EQUITY: Equity, Attributable to Parent [Abstract] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Schedule of Numerator and Denominator Used in Computation of Earnings per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Debt And Derivatives Disclosure [Abstract] Debt And Derivatives Disclosure [Abstract] Executive Category: Executive Category [Axis] Unrealized loss on swaps Deferred Tax Assets, (Gain) Loss On Derivative Instruments Deferred Tax Assets, (Gain) Loss On Derivative Instruments Solid-Waste Collection Businesses Solid-Waste Collection Businesses [Member] Solid-Waste Collection Businesses Restricted Stock, Restricted Stock Units, and Performance Stock Units Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Quoted Prices in Active Markets for Identical Assets (Level 1) Fair Value, Inputs, Level 1 [Member] Total deferred tax assets after valuation allowance Deferred Tax Assets, Net of Valuation Allowance Carrying Value Reported Value Measurement [Member] New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2014 ("New York Bonds 2014R-1") due December 2044 - fixed rate interest period bearing interest at 2.875% through December 2029 Revenue Bonds Series Two Thousand Fourteen Due Two Thousand Forty Four [Member] Revenue Bonds Series Two Thousand Fourteen Due Two Thousand Forty Four [Member] Schedule of Components of Property and Equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Accrued expenses, contract liabilities and other liabilities Increase (Decrease) in Accrued Liabilities Hedging Relationship [Domain] Hedging Relationship [Domain] Number of shares available for future grant Stock available for distribution under stock purchase plan (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Fiscal year ending December 31, 2025 Long-Term Debt, Maturity, Year Two Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Entity Small Business Entity Small Business Denominator: Weighted Average Number of Shares Outstanding, Basic [Abstract] Fiscal year ending December 31, 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Letter of Credit Letter of Credit [Member] Fiscal year ending December 31, 2028 Finance Lease, Liability, to be Paid, Year Five Beginning balance Ending balance Derivative, Notional Amount Numerator: Undistributed Earnings, Basic [Abstract] Measurement Frequency [Axis] Measurement Frequency [Axis] Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards, Domestic Amounts reclassified from accumulated other comprehensive income (loss) Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Retirement Plan Type [Domain] Retirement Plan Type [Domain] Restricted Stock Units Restricted Stock Units (RSUs) [Member] Schedule of Restricted Stock, Restricted Stock Unit and Performance Stock Unit Activity Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Depreciation expense Depreciation Performance Stock Units Performance Stock Unit [Member] Performance stock unit. Retirement Benefits [Abstract] Retirement Benefits [Abstract] Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Line of Credit Facility [Table] Line of Credit Facility [Table] Restricted assets Restricted investment securities - landfill closure Restricted Cash and Investments, Noncurrent Market-based Performance Stock Units Market-based Performance Stock Units [Member] Market-based Performance Stock Units [Member] Schedule of Purchase Price Paid for Acquisitions Schedule of Business Acquisitions, by Acquisition [Table Text Block] Sale of stock, number of shares issued Sale of Stock, Number of Shares Issued in Transaction Revenues Revenues Maximum annual contributions per employee Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount Non-deductible officer compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Officer Compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Officer Compensation Accumulated other comprehensive income (loss), before tax AOCI before Tax, Attributable to Parent Grantee Status [Axis] Grantee Status [Axis] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Total Federal Income Tax Expense (Benefit), Continuing Operations Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2005R-3 ("FAME Bonds 2005R-3") due January 2025 - fixed rate interest period bearing interest at 5.25% through January 2025 Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2005R-3 (FAME Bonds 2005R-3) [Member] Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2005R-3 (FAME Bonds 2005R-3) [Member] Expense from acquisition activities Business Combination, Acquisition Related Costs Antidilutive potentially issuable shares (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Supplemental Disclosures of Non-Cash Investing and Financing Activities: Noncash Investing and Financing Items [Abstract] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Hedging Designation [Axis] Hedging Designation [Axis] Goodwill [Line Items] Goodwill [Line Items] Property and equipment, gross Property, Plant and Equipment, Gross Right-of-use assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] RELATED PARTY TRANSACTIONS Related Party Transactions Disclosure [Text Block] Less: interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Contributions by employer Defined Benefit Plan, Plan Assets, Contributions by Employer PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount LEASES Lessee, Finance Leases [Text Block] Schedule of Benefit for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Percentage of fair value in excess of carrying amount Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Current operating lease liabilities Operating Lease, Liability, Current Prepaid expenses Prepaid Expense, Current Interest expense Finance Lease, Interest Expense Stock issued under stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Fiscal year ending December 31, 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Southbridge Landfill Southbridge Landfill [Member] Southbridge landfill. Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Accounting Standards Adopted and Pending Adoption New Accounting Pronouncements, Policy [Policy Text Block] Intangible assets, net Intangible assets, net Finite-Lived Intangible Assets, Net Aggregate intrinsic value, unvested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Aggregate Intrinsic Value Less accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Fiscal year ending December 31, 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Fair value of debt Debt Instrument, Fair Value Disclosure Landfill operating lease contract expenditures Increase (Decrease) in Landfill Operating Lease Contract Expenditures Increase (decrease) in landfill operating lease liabilities associated with landfill operating lease contract payments Sale of stock, price per share (in dollars per share) Sale of Stock, Price Per Share Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Transfer Transfer [Member] Transfer [Member] Total consideration Business Combination, Consideration Transferred Reversal of disproportionate tax effects in other comprehensive (loss) income Effective Income Tax Rate Reconciliation, Reversal Of Disproportionate Tax Effects, Other Comprehensive Income, Amount Effective Income Tax Rate Reconciliation, Reversal Of Disproportionate Tax Effects, Other Comprehensive Income, Amount Contract liabilities Contract with Customer, Liability, Current Non-deductible expenses Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount Security Exchange Name Security Exchange Name Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Accumulated other comprehensive (loss) income, net of tax Accumulated other comprehensive (loss) income, net of tax Accumulated Other Comprehensive Income (Loss), Net of Tax Attainment level percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Stock Options Employee Stock Option [Member] Investments in Unconsolidated Entities Investment, Policy [Policy Text Block] Weighted average grant price, unvested, ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Unvested, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Unvested, Weighted Average Grant Date Fair Value Collection Solid Waste Operations Collection [Member] Solid Waste Operations Collection [Member] Total operating expenses Costs and Expenses Maximum Maximum [Member] Term Loan A Facility ("Term Loan Facility") due December 2026; bearing interest at 7.083% as of December 31, 2023 Amended Term A Facility Due December 2026 (Term Loan Facility) [Member] Amended Term A Facility Due December 2026 (Term Loan Facility) Document Type Document Type Acquisitions Goodwill, Acquired During Period Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Tabular List, Table Tabular List [Table Text Block] Derivative, Notional Amount [Roll Forward] Derivative, Notional Amount [Roll Forward] Derivative, Notional Amount Net operating loss carryforwards subject to expiration Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration Thereafter Long-Term Debt, Maturity, after Year Five Inventory Inventory, Policy [Policy Text Block] Fiscal year ending December 31, 2026 Finance Lease, Liability, to be Paid, Year Three Basis of Accounting Basis of Accounting, Policy [Policy Text Block] Business Acquisition [Axis] Business Acquisition [Axis] Vermont Economic Development Authority Solid Waste Disposal Long-Term Revenue Bonds Series 2013 ("Vermont Bonds 2013") due April 2036 - fixed rate interest period bearing interest at 4.625% through April 2028 Long Term Revenue Bond Series 2013, Due 2036 [Member] Long Term Revenue Bond Series Two Thousand Thirteen Due Two Thousand Thirty Six [Member] Potential exposure per individual event Liability for Claims and Claims Adjustment Expense, Workers' Compensation, Potential Exposure Liability for Claims and Claims Adjustment Expense, Workers' Compensation, Potential Exposure Accounts receivable - trade, allowance for credit losses Balance at beginning of period Balance at end of period Accounts Receivable, Allowance for Credit Loss, Current Derivative [Table] Derivative [Table] Cost method investments Other Investments and Securities, at Cost Deferred Deferred State and Local Income Tax Expense (Benefit) Variable Rate [Axis] Variable Rate [Axis] Operating expenses: Costs and Expenses [Abstract] Title of 12(b) Security Title of 12(b) Security Other long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Complete Disposal Company, Inc Complete Disposal Company, Inc [Member] Complete Disposal Company, Inc [Member] Other information: Lease, Other Information [Abstract] Lease, Other Information [Abstract] Unvested restricted stock awards (in shares) Weighted Average Number of Shares, Restricted Stock Related Party [Domain] Related Party, Type [Domain] BUSINESS COMBINATIONS Business Combination Disclosure [Text Block] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Operating Segments Operating Segments [Member] Schedule of Multiemployer Plans [Table] Multiemployer Plan [Table] Outstanding, beginning balance (in dollars per share) Outstanding, ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Environmental Remediation Liabilities Environmental Costs, Policy [Policy Text Block] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Notes payable maturing through March 2025; bearing interest up to 8.1% Notes Payable [Member] Notes Payable [Member] Entity Tax Identification Number Entity Tax Identification Number Total lease cost Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Interest expense on long-term debt and finance leases Interest Expense, Debt, Excluding Amortization Entity Interactive Data Current Entity Interactive Data Current Commitment fee, margin percent Line Of Credit Facility, Commitment Fee, Basis Spread Line Of Credit Facility, Commitment Fee, Basis Spread Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Beginning balance Ending balance Accrued costs associated with post-closure obligations Asset Retirement Obligation Transfer Stations Acquisition Transfer Stations Acquisition [Member] Transfer Stations Acquisition [Member] Goodwill and Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Contract settlement charge Gain (Loss) on Contract Termination Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Allocated as follows: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Deductible stock awards Effective Income Tax Rate Reconciliation, Deductible Stock Awards Effective Income Tax Rate Reconciliation, Deductible Stock Awards Derivatives and Hedging Derivatives, Policy [Policy Text Block] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Fiscal year ending December 31, 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Operating cash flows for operating leases Operating Lease, Payments Common stock, outstanding shares Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Accrued capping, closure and post-closure costs, less current portion Accrued Capping, Closure, Post-closure and Environmental Costs, Noncurrent Restricted Stock, Restricted Stock Units and Performance Stock Units Stock Options, Performance Stock Units, Restricted Stock Units And Restricted Stock [Member] Stock options, performance stock units, restricted stock units and restricted stock. PEO PEO [Member] Environmental Remediation Site [Domain] Environmental Remediation Site [Domain] Concentrations of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Auditor location Auditor Location EMPLOYEE BENEFIT PLANS Retirement Benefits [Text Block] State income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Next matching contribution Defined Contribution Plan, Second Matching Contribution [Member] Defined Contribution Plan, Second Matching Contribution Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Unrealized gain on swaps Deferred Tax Liabilities, Derivatives Interest rate swap amounts reclassified into interest expense Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Interest rate swaps Interest Rate Swap [Member] Net income Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Debt Instrument [Axis] Debt Instrument [Axis] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Measurement Input Type [Domain] Measurement Input Type [Domain] Revolving Credit Facility ("Revolving Credit Facility") due December 2026; bearing interest at Term SOFR plus 1.725% 2023 Revolving Credit Facility, Due December 2026 [Member] 2023 Revolving Credit Facility, Due December 2026 Credit Facility [Axis] Credit Facility [Axis] Schedule of Future Maturities of Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Environmental Remediation Site [Axis] Environmental Remediation Site [Axis] STOCKHOLDERS' EQUITY Shareholders' Equity and Share-Based Payments [Text Block] Measurement Frequency [Domain] Measurement Frequency [Domain] PROPERTY AND EQUIPMENT Property, Plant and Equipment Disclosure [Text Block] Title of Individual [Axis] Title of Individual [Axis] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] General and administration General and Administrative Expense Tax effect related to items of other comprehensive (loss) income Income tax provision (benefit) related to items in other comprehensive income (loss) Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Current Current State and Local Tax Expense (Benefit) Segment Reporting Segment Reporting, Policy [Policy Text Block] Total current assets Assets, Current Other comprehensive (loss) income, before tax: Other Comprehensive Income (Loss), before Tax [Abstract] Contingent consideration - acquisition Business Combination, Contingent Consideration, Liability Supplemental Disclosures of Cash Flow Information: Supplemental Cash Flow Information [Abstract] Amortization expense Amortization Earnings per Share Earnings Per Share, Policy [Policy Text Block] Debt less unamortized debt issuance costs Long-Term Debt and Lease Obligation, Including Current Maturities GOODWILL AND INTANGIBLE ASSETS Goodwill and Intangible Assets Disclosure [Text Block] ACCOUNTING CHANGES Accounting Standards Update and Change in Accounting Principle [Text Block] Revenues percentage Concentration Risk, Percentage Vermont Economic Development Authority Solid Waste Disposal Long-Term Revenue Bonds Series 2022A-1 ("Vermont Bonds 2022A-1") due June 2052 - fixed rate interest period bearing interest at 5.00% through May 2027 Long Term Revenue Bond Series 2022A-1, Due 2052 [Member] Long Term Revenue Bond Series 2022A-1, Due 2052 Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Fiscal year ending December 31, 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Fiscal year ending December 31, 2027 Finance Lease, Liability, to be Paid, Year Four Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Aggregate intrinsic value, exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Schedule of Estimated Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Commencements Derivative, Notional Amount, Commencements Derivative, Notional Amount, Commencements Class of Stock [Axis] Class of Stock [Axis] First matching contribution Defined Contribution Plan, First Matching Contribution [Member] Defined Contribution Plan, First Matching Contribution Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Number of leases Number Of Leases Number of related party capital lease agreements entered into. General business and state tax credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards, Other Depreciation and amortization Depreciation, Depletion and Amortization Furniture and Fixtures Furniture and Fixtures [Member] Containers Containers [Member] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Transferred over time Transferred over Time [Member] Business Combination and Asset Acquisition [Abstract] Consolidation Items [Axis] Consolidation Items [Axis] Credit Facility Credit Facility [Member] Credit Facility [Member] Revenues Business Acquisition, Pro Forma Revenue Goodwill impairment incurred Goodwill, Impairment Loss Valuation allowance Less: valuation allowance Deferred Tax Assets, Valuation Allowance Letter of credit fees Letters Of Credit Fees Amount of letters of credit fees included in interest expense. Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Additional revolver capacity Line of Credit Facility, Additional Borrowing Capacity Amount of additional optional borrowing capacity under the credit facility. Finance Leases Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Open working capital settlements due from sellers Business Combination, Consideration Transferred, Adjustment, Open Working Capital Settlements Business Combination, Consideration Transferred, Adjustment, Open Working Capital Settlements Industrial Revenue Bonds Industrial Revenue Bonds [Member] Fixed rate bonds. Accumulated income (loss), net, cash flow hedge Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Debt, less current portion Long-Term Debt and Lease Obligation Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Other comprehensive income (loss) before reclassifications OCI, before Reclassifications, before Tax, Attributable to Parent Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Shares issued Preferred Stock, Shares Issued Entity Emerging Growth Company Entity Emerging Growth Company Less—unamortized discount and debt issuance costs Debt Issuance Costs, Net Other non-current assets Other Noncurrent Assets [Member] Total deferred tax assets Deferred Tax Assets, Gross Fiscal year ending December 31, 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Title Trading Arrangement, Individual Title Less: current portion Accrued Environmental Loss Contingencies, Current Common Stock Common Stock [Member] Individual: Individual [Axis] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Fiscal year ending December 31, 2027 Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Four Other non-cash consideration Business Combination, Consideration Transferred, Other Weighted average interest rate Debt, Weighted Average Interest Rate Minimum Minimum [Member] Active Interest Rate Contract, Active [Member] Interest Rate Contract, Active Mid-Atlantic Mid-Atlantic Region [Member] Mid-Atlantic Region Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets: Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Capitalized interest Interest Costs Capitalized Other Deferred Tax Assets, Other Liabilities: Liabilities [Abstract] Other current assets Other Current Assets [Member] Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Deferred income taxes Deferred Income Tax Assets, Net Retirement Plan Type [Axis] Retirement Plan Type [Axis] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Gross receivables from contracts Contract with Customer, Asset, before Allowance for Credit Loss, Current Accumulated Deficit Retained Earnings [Member] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Other expense (income): Nonoperating Income (Expense) [Abstract] Basic earnings per common share (in dollars per share) Earnings Per Share, Basic Unrecognized stock-based compensation expense, options Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Accounting Policies [Abstract] Accounting Policies [Abstract] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Net deferred tax asset Net deferred tax asset Deferred Tax Assets, Net Aggregate intrinsic value of stock options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Revolving Credit Facility Revolving Credit Facility Due December 2026 [Member] Revolving Credit Facility Due December 2026 Cash Flows from Investing Activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Measurement Period Adjustments Goodwill, Purchase Accounting Adjustments Unsecured Debt Unsecured Debt [Member] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Accounts payable Increase (Decrease) in Accounts Payable Finance lease right-of-use-assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finance Lease, Right-of-Use Asset Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finance Lease, Right-of-Use Asset Entity Public Float Entity Public Float Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Operating lease right-of-use assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right-of-Use Asset Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right-of-Use Asset Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Increase (decrease) in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Principal amount of debt Aggregate principal amount outstanding Long-Term Debt, Gross All Trading Arrangements All Trading Arrangements [Member] Accumulated depreciation and amortization Less: accumulated depreciation and amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization All Adjustments to Compensation All Adjustments to Compensation [Member] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Compensation Amount Outstanding Recovery Compensation Amount Automobile Plan Automobiles [Member] Additions - charged to expense Accounts Receivable, Credit Loss Expense (Reversal) Interest rate swaps Derivative Asset Forfeited or canceled (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Deferred income taxes Deferred Income Tax Expense (Benefit) Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Lease liability balance Finance leases maturing through December 2107; bearing interest at a weighted average of 4.0% Finance Lease, Liability Document Financial Statement Error Correction [Flag] Document Financial Statement Error Correction [Flag] Aggregate intrinsic value, outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Forfeited or canceled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Employer matching contribution, percent of employees' annual income Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Operating income Business Acquisitions Pro Forma Operating Income Loss The pro forma operating income for the period as if the business combination or combinations had been completed at the beginning of the period. Total Undiscounted liability Accrual for Environmental Loss Contingencies, Gross Fiscal year ending December 31, 2024 Long-Term Debt, Maturity, Year One Accretion expense and obligations incurred Accrual for Environmental Loss Contingencies, Charges to Expense for New Losses Asset retirement obligation measurement input Asset Retirement Obligation, Measurement Input Asset Retirement Obligation, Measurement Input Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Legal and transaction costs Legal Fees Schedule of Changes to Accrued Capping, Closure and Post-Closure Liabilities Schedule of Change in Asset Retirement Obligation [Table Text Block] Dilutive effect of stock options and stock awards (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Processing Solid Waste Operations Processing [Member] Solid Waste Operations Processing [Member] Beginning balance Ending balance Liability balance Accrual for Environmental Loss Contingencies Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Principal payments on debt Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security Resource Solutions Resource Solutions Region [Member] Resource Solutions Region [Member] Document Period End Date Document Period End Date Adoption Date Trading Arrangement Adoption Date Credit Loss [Abstract] Weighted-average discount rate - finance leases Finance Lease, Weighted Average Discount Rate, Percent Schedule of Changes to Allowance for Credit Losses Accounts Receivable, Allowance for Credit Loss [Table Text Block] Schedule of Unaudited Pro forma Combined Information Business Acquisition, Pro Forma Information [Table Text Block] Reclassification out of AOCI Reclassification out of Accumulated Other Comprehensive Income [Member] Loss contingency accrual Loss Contingency Accrual Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Number of wholly owned subsidiaries acquired Number Of Wholly Owned Subsidiaries Acquired Number Of Wholly Owned Subsidiaries Acquired Provision for income taxes Provision for income taxes Income Tax Expense (Benefit) Weighted average remaining contractual term, outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Designated as hedging instrument Designated as Hedging Instrument [Member] Basic earnings per common share (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Basic FAIR VALUE OF FINANCIAL INSTRUMENTS Fair Value Disclosures [Text Block] Operating segments Number of Operating Segments Equity [Abstract] Equity [Abstract] Weighted-average remaining lease term - operating leases (years) Operating Lease, Weighted Average Remaining Lease Term Deductions - write offs charged against the allowance, net of recoveries Accounts Receivable, Allowance for Credit Loss, Write-Off (Recoveries) Accounts Receivable, Allowance for Credit Loss, Write-Off (Recoveries) Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Acquisitions, net of cash acquired Cash used in acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Credit Facility [Domain] Credit Facility [Domain] Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Property plant and equipment, estimated useful life Property, Plant and Equipment, Useful Life Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Fiscal year ending December 31, 2026 Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Three Landfills Landfill [Member] Total Interest Rate Contract [Member] Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Right-of-use assets obtained in exchange for new finance lease liabilities Right-of-Use Asset Obtained in Exchange for Finance Lease Liability FINAL CAPPING, CLOSURE AND POST-CLOSURE COSTS Asset Retirement Obligation Disclosure [Text Block] Less: interest Finance Lease, Liability, Undiscounted Excess Amount REVENUE RECOGNITION Revenue from Contract with Customer [Text Block] Effect of weighted average shares outstanding (in shares) Weighted Average Number of Shares Issued, Basic Additional paid-in capital Additional Paid in Capital, Common Stock Non-current assets acquired through long-term financing obligations Fair Value of Assets Acquired Additional Paid-In Capital Additional Paid-in Capital [Member] Document Annual Report Document Annual Report Bradford J. Helgeson [Member] Bradford J. Helgeson Restricted Stock Awards, Restricted Stock Units and Performance Stock Units Restricted Stock Awards, Restricted Stock Units And Performance Stock Units [Member] Restricted stock, restricted stock units and performance stock units. Balance Sheet Location [Axis] Balance Sheet Location [Axis] Less: capitalized interest Interest Costs Capitalized Adjustment Cover [Abstract] Amortization of debt issuance costs Amortization of debt issuance costs Amortization of Debt Issuance Costs SOFR Secured Overnight Financing Rate (SOFR) [Member] Secured Overnight Financing Rate (SOFR) Recurring Fair Value, Recurring [Member] Number of businesses acquired Number of Businesses Acquired Other long-term liabilities Other Liabilities, Noncurrent Forfeited or expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Total lease payments Lessee, Operating Lease, Liability, to be Paid Cash Flow Hedging Cash Flow Hedging [Member] Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization SEGMENT REPORTING Segment Reporting Disclosure [Text Block] Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Limited Partners' Capital Account [Line Items] Limited Partners' Capital Account [Line Items] Secured Debt Secured Debt [Member] Equity Component [Domain] Equity Component [Domain] Disposition of assets, other items and charges, net Loss (Gain) On Disposition Of Assets And Other Noncash Expense (Income) Loss (gain) on the sale of property and equipment, the noncash portion of Southbridge landfill closure charge, and the noncash portion of expense from acquisition activities, net. State State and Local Jurisdiction [Member] Defined Contribution Plan, Matching Contribution Hierarchy [Axis] Defined Contribution Plan, Matching Contribution Hierarchy [Axis] Defined Contribution Plan, Matching Contribution Hierarchy Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Other Deferred Tax Liabilities, Other Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Operating income Operating income (loss) Operating Income (Loss) Total deferred tax liabilities Deferred Tax Liabilities, Gross Revenue from External Customers by Products and Services [Table] Revenue from External Customers by Products and Services [Table] National Accounts National Accounts [Member] National Accounts Obligations incurred Asset Retirement Obligation, Liabilities Incurred Segments [Axis] Segments [Axis] Fair Value Estimate of Fair Value Measurement [Member] Floor interest rate Derivative, Floor Interest Rate Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Line of credit drawn Long-Term Line of Credit Customer Relationships Customer Relationships [Member] Long-term portion Accrued Environmental Loss Contingencies, Noncurrent Self insurance reserves Self Insurance Reserve Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Entity Voluntary Filers Entity Voluntary Filers Statistical Measurement [Domain] Statistical Measurement [Domain] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Employer contributions vesting period Deferred Compensation Arrangement with Individual, Requisite Service Period Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number DEBT Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Revolving Credit Facility Revolving Credit Facility [Member] Schedule of Southbridge Landfill Closure Charge, Net Schedule of Southbridge Landfill Closure Charge, Net [Table Text Block] Tabular disclosure of the Southbridge Landfill Closure Charge, Net Weighted average remaining contractual term, unvested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Remaining Contractual Term MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Weighted average remaining contractual term, exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Restatement Determination Date: Restatement Determination Date [Axis] Other expense, net Nonoperating Income (Expense) Federal statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Operating Leases Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Proceeds from the public offering of Class A Common Stock Proceeds from Issuance of Common Stock Schedule of Goodwill [Table] Schedule of Goodwill [Table] INCOME TAXES Income Tax Disclosure [Text Block] Transportation Transportation [Member] Transportation [Member] Total property and equipment Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Lease Accounting Lessee, Leases [Policy Text Block] OTHER ITEMS AND CHARGES Unusual or Infrequent Items, or Both, Disclosure [Text Block] Southbridge Landfill closure charge, net Southbridge Landfill closure charge, net Landfill Closure (Credit) Charge, Net The aggregate (recovery) charge associated with the closure of a landfill, which is comprised of an asset impairment charge, a development project charge write-off, an environmental remediation charge, a legal settlement charge, related legal and transaction costs and a recovery on insurance settlement. A positive number is an expense and a negative number is a gain. Revenue Recognition Revenue [Policy Text Block] Landfill gas-to-energy Landfill - Gas To Energy [Member] Landfill - Gas To Energy [Member] Change in valuation allowance, benefit Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Obligations settled Accrual for Environmental Loss Contingencies, Payments Business Acquisition [Line Items] Business Acquisition [Line Items] Weighted Average Grant Price Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Payments of contingent consideration Payment for Contingent Consideration Liability, Financing Activities Cash flow hedge derivatives, liabilities Derivative Liability, Subject to Master Netting Arrangement, before Offset Interest rate, annual increase upon other event of default Debt Instrument, Interest Rate, Annual Increase, Upon Other Event Of Default Debt Instrument, Interest Rate, Annual Increase, Upon Other Event Of Default PEO Total Compensation Amount PEO Total Compensation Amount Hedging Relationship [Axis] Hedging Relationship [Axis] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Goodwill [Roll Forward] Goodwill [Roll Forward] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Significant Unobservable Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Accrual for Environmental Loss Contingencies [Roll Forward] Accrual for Environmental Loss Contingencies [Roll Forward] Buildings and improvements Building and Building Improvements [Member] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Weighted average fair value of market-based performance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Net income Net income Net Income (Loss) Total current liabilities Current liabilities Liabilities, Current Derivative Contract [Domain] Derivative Contract [Domain] Schedule of Notional Amounts Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Fiscal year ending December 31, 2025 Finance Lease, Liability, to be Paid, Year Two Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name LEASES Lessee, Operating Leases [Text Block] Accrued interest Interest Payable, Current Property and equipment, net of accumulated depreciation and amortization of $1,167,541 and $1,064,756, respectively Property, plant and equipment and finance lease right-of-use assets, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Principal amount of debt Debt and Lease Obligation LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Revisions in estimates Asset Retirement Obligation, Revision of Estimate Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Unrealized (loss) gain resulting from changes in fair value of derivative instruments Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Inventory Inventory, Gross Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table] Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table] Cost of operations Cost of Goods and Services Sold Schedule of Total Expected Environmental Remediation Payments for Succeeding Year Schedule Of Future Environmental Remediation Payments [Table Text Block] Tabular disclosure of future environmental remediation payments as of the latest balance sheet presented, in aggregate and for each of the five succeeding fiscal years and thereafter. Landfill capping charge - veneer failure Landfill Capping Charge The aggregate charge associated with the veneer failure of a landfill, which includes a non-cash write-off of historical payments associated with capping work no long deemed viable and expense to clean up the affected capping material. Options vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Class B Common Stock Common Class B [Member] Contingent liability term Multiemployer Plans, Withdrawal Obligation, Contingent Liability Term Multiemployer Plans, Withdrawal Obligation, Contingent Liability Term Other Commitments [Table] Other Commitments [Table] Name Measure Name Name Forgone Recovery, Individual Name Operating lease liabilities, less current portion Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Liability, Noncurrent Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Liability, Noncurrent Salary employees Salary Employee [Member] Salary Employee Goodwill Excess purchase price to be allocated to goodwill Goodwill, beginning balance Goodwill, ending balance Goodwill Measurement Basis [Axis] Measurement Basis [Axis] Underlying Securities Award Underlying Securities Amount Accounts receivable Increase (Decrease) in Accounts Receivable Fair Value Measurement [Domain] Fair Value Measurement [Domain] Transferred at a point-in-time Transferred at Point in Time [Member] Operating lease liabilities, less current portion Operating Lease, Liability, Noncurrent Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] Facility term Debt Instrument, Term Multiemployer Plans [Line Items] Multiemployer Plan [Line Items] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Payments of debt issuance costs Payments of Debt Issuance Costs Landfill capping charge - veneer failure Landfill Capping Charge, Noncash The non-cash charge associated with the veneer failure of a landfill due to the write-off of historical payments associated with capping work no long deemed viable. Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] ACCOUNTS RECEIVABLE, NET OF ALLOWANCE FOR CREDIT LOSSES Credit Loss, Financial Instrument [Text Block] New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2020R-2 ("New York Bonds 2020R-2") due September 2050 - fixed rate interest period bearing interest at 5.125% through September 2030 Revenue Bonds Series 2020R-2 Due September 2050 [Member] Revenue Bonds Series 2020R-2 Due September 2050 Asset Retirement Obligation Disclosure [Abstract] Asset Retirement Obligation Disclosure [Abstract] New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2014R-2 ("New York Bonds 2014R-2") due December 2044 - fixed rate interest period bearing interest at 3.125% through May 2026 Revenue Bond Series Two Thousand Fourteen R Two Due Two Thousand Forty Four [Member] Revenue Bond Series Two Thousand Fourteen R Two Due Two Thousand Forty Four [Member] Contingent Liabilities Commitments and Contingencies, Policy [Policy Text Block] Site Contingency [Table] Site Contingency [Table] Schedule of Estimated Minimum Future Operating Lease Obligations Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Payables and Accruals [Abstract] Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Accrued expenses and reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Schedule of Lease Costs and Other Lease Information Lease, Cost [Table Text Block] Obligations settled Asset Retirement Obligation, Liabilities Settled Plan Name [Domain] Plan Name [Domain] Environmental loss contingency, noncurrent, statement of financial position, not disclosed Environmental Loss Contingency, Noncurrent, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag Environmental Loss Contingency, Noncurrent, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag Refundable income taxes Income Taxes Receivable, Current Interest expense Total interest expense Interest Expense Unrecognized stock-based compensation expense Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Loss from termination of bridge financing Gain (Loss) on Extinguishment of Debt Common stock, authorized shares Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized State State and Local Income Tax Expense (Benefit), Continuing Operations [Abstract] Weighted average remaining contractual term, outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Trading Arrangement: Trading Arrangement [Axis] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Schedule of Components of Interest Expense Interest Income and Interest Expense Disclosure [Table Text Block] Management's Estimates and Assumptions Use of Estimates, Policy [Policy Text Block] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Landfill Landfill Revenue [Member] Landfill Revenue [Member] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Discount rate Measurement Input, Discount Rate [Member] Fiscal year ending December 31, 2026 Long-Term Debt, Maturity, Year Three Auditor firm ID Auditor Firm ID Intangible amortization expenses Amortization of Intangible Assets Entity Shell Company Entity Shell Company Interest expense limitation Deferred Tax Assets, Tax Credit Carryforwards, Alternative Minimum Tax Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Restatement Determination Date Restatement Determination Date Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Subsequent Events Subsequent Events, Policy [Policy Text Block] Variable lease cost Variable Lease, Cost Letters of credit sublimit Letters of Credit, Sublimit Sublimit to the amount of letters of credit allowed under credit agreement. Fixed lease cost Operating Lease, Cost Common stock, issued shares Common Stock, Shares, Issued Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Proceeds from sale of cost method investment Proceeds from Sale, Maturity and Collection of Investments Current maturities of debt Less—current maturities of debt Long-Term Debt and Lease Obligation, Current Total assets Assets, Fair Value Disclosure Sale of stock, net proceeds Sale of Stock, Consideration Received on Transaction Fiscal year ending December 31, 2027 Long-Term Debt, Maturity, Year Four Weighted average percentage rate paid Derivative, Average Fixed Interest Rate Employer matching contribution, percent of match Defined Contribution Plan, Employer Matching Contribution, Percent of Match Term Loan A Facility ("2023 Term Loan Facility") due December 2026; bearing interest at 7.581% as of December 31, 2023 2023 Term Loan Facility, Due December 2026 [Member] 2023 Term Loan Facility, Due December 2026 Class A Common Stock Common Class A [Member] Unrecognized stock-based compensation expense, weighted average period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Number of plans Defined Benefit Plan, Number of Plans Defined Benefit Plan, Number of Plans Diluted earnings per common share (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Diluted Federal Domestic Tax Authority [Member] Short-term lease cost Short-Term Lease, Cost Entity Address, Address Line One Entity Address, Address Line One Purchase Price: Payments to Acquire Businesses, Net of Cash Acquired [Abstract] Fiscal year ending December 31, 2028 Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Five Fiscal year ending December 31, 2024 Finance Lease, Liability, to be Paid, Year One Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Maturities Derivative, Notional Amount, Maturities Derivative, Notional Amount, Maturities Schedule of Components of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Income Statement [Abstract] Income Statement [Abstract] Common stock, votes (in votes per share) Vote for each share held (in votes per share) Stockholders' Equity, Number Of Votes, Each Share Stockholders' Equity, Number Of Votes, Each Share Leases monthly payments Debt Instrument, Periodic Payment Issuance of Class A common stock - equity offering, net of stock issuance costs (in shares) Stock Issued During Period, Shares, New Issues Landfills Landfills [Member] Landfills. Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Risk free interest rate Accrual for Environmental Loss Contingencies, Discount Rate Interest rate swap settlements Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Settlements, before Reclassification and Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Settlements, before Reclassification and Tax Interest rate swaps Derivative Liability Net income Business Acquisition, Pro Forma Net Income (Loss) Issuances of Class A common stock Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Other current assets Other Assets, Current Cash paid for amounts included in the measurement of lease liabilities: Cash Flow, Operating and Financing Activities, Lessee [Abstract] Cash Flow, Operating and Financing Activities, Lessee [Abstract] Tax at statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Diluted earnings per share attributable to common stockholders: Earnings Per Share, Diluted [Abstract] Investments under equity method of accounting Equity Method Investments Amended and Restated 1997 Employee Stock Purchase Plan Amended And Restated Nineteen Ninety Seven Employee Stock Purchase Plan [Member] Amended And Restated Nineteen Ninety Seven Employee Stock Purchase Plan [Member] Hourly employees Hourly Employee [Member] Hourly Employee Land Land [Member] Other non-current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Total Shareholder Return Amount Total Shareholder Return Amount Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Segments [Domain] Segments [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Current accrued capping, closure and post-closure costs Accrued Capping, Closure, Post-closure and Environmental Costs Consolidation Items [Domain] Consolidation Items [Domain] GFL Environmental Inc GFL Environmental Inc [Member] GFL Environmental Inc Accumulated deficit Retained Earnings (Accumulated Deficit) Fronting fee Line of Credit Facility, Fronting Fee Percentage Line of Credit Facility, Fronting Fee Percentage Surety bond Surety Bonds Amount of surety bonds that are available for the future payment of landfill capping, closure and post-closure obligations. Aggregate principal amount issued Debt Instrument, Face Amount CURRENT ASSETS: Assets, Current [Abstract] 2016 Incentive Plan 2016 Incentive Plan [Member] 2016 Incentive Plan Leases [Abstract] Leases [Abstract] Other Commitments [Line Items] Other Commitments [Line Items] Commitment fee adjustment Line Of Credit Facility, Commitment Fee Percentage, Adjustment Line Of Credit Facility, Commitment Fee Percentage, Adjustment Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Total lease payments Finance Lease, Liability, to be Paid Cash Flows from Operating Activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Power generation Solid Waste Operations Power Generation [Member] Solid Waste Operations Power Generation [Member] Basic earnings per share attributable to common stockholders: Earnings Per Share, Basic [Abstract] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Cash flow hedge derivatives, assets Derivative Asset, Subject to Master Netting Arrangement, before Offset Class of Stock [Domain] Class of Stock [Domain] Schedule of Reclassification Out of Accumulated Other Comprehensive Income (Loss) Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Other, net Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount Stock Options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Legal settlement Litigation Settlement, Expense Buildings and improvements Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Buildings Lease liability balance Operating Lease, Liability Environmental loss contingency, statement of financial position, not disclosed Environmental Loss Contingency, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag Environmental Loss Contingency, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag Estimated accumulated benefit obligation as complete withdrawal Multiemployer Plans, Complete Withdrawal, Estimated Accumulated Benefit Obligation Multiemployer Plans, Complete Withdrawal, Estimated Accumulated Benefit Obligation Collection Collection [Member] Collection [Member] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Prepaid expenses, inventories and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive ( Loss) Income, Net of Tax AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Employer contributions Defined Contribution Plan, Cost All Executive Categories All Executive Categories [Member] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Floor interest rate Debt Instrument, Floor Interest Rate Debt Instrument, Floor Interest Rate Plan Name [Axis] Plan Name [Axis] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Income benefit associated with stock-based compensation expense Share-Based Payment Arrangement, Expense, Tax Benefit Site Contingency [Line Items] Site Contingency [Line Items] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Common stock Common Stock, Value, Issued Landfill post-closure cost Asset Retirement Obligation, Cash Paid to Settle Variable rate adjustment Debt Instrument, Variable Rate Adjustment Debt Instrument, Variable Rate Adjustment Closure and post-closure costs incurrence period Closure and Post-Closure Costs Incurrence Period Closure and Post-Closure Costs Incurrence Period Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Trade Names Trade Names [Member] State net operating loss carryforwards, state and local Deferred Tax Assets, Operating Loss Carryforwards, State and Local Schedule of Recent Accounting Pronouncements Accounting Standards Update and Change in Accounting Principle [Table Text Block] Financing cash flows for finance leases Finance Lease, Principal Payments Schedule of Estimated Minimum Future Finance Lease Obligations Finance Lease, Liability, to be Paid, Maturity [Table Text Block] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Other income Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Deferred tax assets: Deferred Tax Assets, Tax Deferred Expense [Abstract] Schedule of Difference in Benefit for Income Taxes Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Cash Flow Hedges Related to Derivative Instruments Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Unrecognized tax benefits Unrecognized tax benefits at beginning of period Unrecognized tax benefits at end of period Unrecognized Tax Benefits Income Tax Authority [Axis] Income Tax Authority [Axis] PEO Name PEO Name Other accrued liabilities Other Sundry Liabilities, Current Preferred stock authorized to issue (up to) (in shares) Preferred Stock, Shares Authorized Base Rate Base Rate [Member] Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2015R-1 ("FAME Bonds 2015R-1") due August 2035 - fixed rate interest period bearing interest at 5.125% through July 2025 Finance Authority Of Maine Solid Waste Disposal Revenue Bonds Series 2015R-1 [Member] Finance Authority Of Maine Solid Waste Disposal Revenue Bonds Series 2015R-1 [Member] Resource Solutions operations Resource Solutions Operations [Member] Resource Solutions Operations Schedule of Activity and Balances Related to Goodwill by Reporting Segment Schedule of Goodwill [Table Text Block] Tax credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards Number of operation and management agreements entered into Number of Landfill Operation and Management Agreements Entered Into Number of Landfill Operation and Management Agreements Entered Into Stock awards Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2020 ("New York Bonds 2020") due September 2050 - fixed rate interest period bearing interest at 2.750% through September 2025 Revenue Bonds Series 2020 due September 2050 [Member] Revenue Bonds Series 2020 due September 2050 Restricted Stock Awards Restricted Stock Awards [Member] Restricted Stock Awards [Member] Other accrued liabilities Total Other Accrued Liabilities, Current Product concentration risk Product Concentration Risk [Member] Corporate Entities Corporate, Non-Segment [Member] Self-Insurance Liabilities and Related Costs Unpaid Policy Claims and Claims Adjustment Expense, Policy [Policy Text Block] Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total stockholders' equity Beginning balance Ending balance Equity, Attributable to Parent Total State and Local Income Tax Expense (Benefit), Continuing Operations Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Expected life Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Income before income taxes Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Fair Value Measurement Fair Value Measurement, Policy [Policy Text Block] Hedging Designation [Domain] Hedging Designation [Domain] Federal Federal Income Tax Expense (Benefit), Continuing Operations [Abstract] Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Schedule of Limited Partners' Capital Account by Class [Table] Schedule of Limited Partners' Capital Account by Class [Table] Capital expenditures Payments to Acquire Productive Assets Estimate of inflation rate Inflation Rate Estimated inflation rate. Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Fair value of assets acquired and liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Maximum exposure per individual event Liability for Claims and Claims Adjustment Expense, Workers' Compensation, Maximum Exposure Maximum exposure per individual event. Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Eastern Eastern Region [Member] Eastern region. Document Fiscal Period Focus Document Fiscal Period Focus Intangible assets, useful life Finite-Lived Intangible Asset, Useful Life Remaining capacity Line of Credit Facility, Remaining Borrowing Capacity Discount rate Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Purchase Date Fiscal year ending December 31, 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Landfill closure project charge (credit) Landfill Closure Project (Credit) Charge (Credit) charge associated with changes in the estimated costs to execute the closure plan. Outstanding, beginning balance (in dollars per share) Outstanding, ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Operating lease right-of-use assets expense Operating Lease, Expense Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Weighted Average Weighted Average [Member] Machinery, equipment and other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Equipment Finance lease right-of-use assets Finance Lease, Right-of-Use Asset, before Accumulated Amortization City Area Code City Area Code Product and Service [Axis] Product and Service [Axis] EARNINGS PER SHARE Earnings Per Share [Text Block] Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Landfill Accounting Asset Retirement Obligation [Policy Text Block] General business credit carryforward Deferred Tax Assets, Tax Credit Carryforwards, General Business Document Fiscal Year Focus Document Fiscal Year Focus Additional issuance if performance targets met (in shares) Additional Shares Issued Maximum Attainment Level Additional shares of Class A Common Stock potentially issuable if maximum attainment levels are met. Fiscal year ending December 31, 2024 Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year One Other environmental remediation sites Environmental Remediation Contingency, Other [Member] Environmental Remediation Contingency, Other Schedule of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Schedule of Environmental Remedial Liability Schedule of Environmental Loss Contingencies by Site [Table Text Block] Western Western Region [Member] Western region. Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Total liabilities Liabilities, Fair Value Disclosure Land Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Land Cash Flows from Financing Activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Income tax payments, net Income Taxes Paid, Net Business Finance Authority of the State of New Hampshire Solid Waste Disposal Revenue Bonds Series 2013 ("New Hampshire Bonds") due April 2029 - fixed rate interest period bearing interest at 2.95% through April 2029 Revenue Bond Series Two Thousand Thirteen Due Two Thousand Twenty Nine [Member] Revenue Bond Series Two Thousand Thirteen Due Two Thousand Twenty Nine [Member] Capital Leased Assets [Line Items] Capital Leased Assets [Line Items] Total liabilities and stockholders' equity Liabilities and Equity Other non-current assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Schedule of Capital Leased Assets [Table] Schedule of Capital Leased Assets [Table] Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Defined Contribution Plan, Matching Contribution Hierarchy [Domain] Defined Contribution Plan, Matching Contribution Hierarchy [Domain] Defined Contribution Plan, Matching Contribution Hierarchy Impairment of investments Other than Temporary Impairment Losses, Investments Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Related Party Related Party [Member] Schedule of Financial Information by Reportable Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Closure and post closure costs Closure And Post Closure Costs [Member] Closure and Post-closure costs. Tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Amount Net operating loss carryforwards not subject to expiration Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration Unvested, ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Unvested, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Unvested, Number Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Termination Date Trading Arrangement Termination Date Common stock, authorized shares Common Stock, Shares Authorized Document Information [Table] Document Information [Table] Unusual or Infrequent Items, or Both [Abstract] Unusual or Infrequent Items, or Both [Abstract] Audit Information [Abstract] Audit Information [Abstract] Audit Information Environmental remediation charge Environmental Remediation Expense, before Recovery net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions [Abstract] Related Party Transactions [Abstract] Measurement Input Type [Axis] Measurement Input Type [Axis] Derivative [Line Items] Derivative [Line Items] Award Timing Disclosures [Line Items] Title of Individual [Domain] Title of Individual [Domain] Total fair value of other stock awards vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Hedging activity: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax [Abstract] Financing lease liabilities, less current portion Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finance Lease, Liability, Noncurrent Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finance Lease, Liability, Noncurrent Document Information [Line Items] Document Information [Line Items] Holdbacks, additional consideration owed to sellers and contingent consideration Business Combination, Consideration Transferred, Liabilities Incurred Processing Processing Services [Member] Processing Services Income Taxes Income Tax, Policy [Policy Text Block] Fiscal year ending December 31, 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Asset Retirement Obligation, Roll Forward Analysis [Roll Forward] Asset Retirement Obligation, Roll Forward Analysis [Roll Forward] Interest rate, annual increase upon payment default Debt Instrument, Interest Rate, Annual Increase, Upon Payment Default Debt Instrument, Interest Rate, Annual Increase, Upon Payment Default Insider Trading Arrangements [Line Items] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Related Party [Axis] Related Party, Type [Axis] Aggregate intrinsic value, outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Accounting Changes and Error Corrections [Abstract] Accounting Changes and Error Corrections [Abstract] Issuances of Class A common stock (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Fiscal year ending December 31, 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount Contingent consideration, decrease for reversal of contingency Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Auditor name Auditor Name Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Schedule of Reconciliation of Expected Aggregate Non-inflated, Undiscounted Environmental Remediation Liability to Amount Recognized in Statement of Financial Position Schedule of Reconciliation of Expected Undiscounted Liability To Actual Liability [Table Text Block] Reconciliation of the environmental remediation liability to the undiscounted environmental remediation liability as of the latest balance sheet date. Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Schedule of Recurring Fair Value Measurements Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Exercisable (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Entity Central Index Key Entity Central Index Key Stock-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Intangible assets Finite-Lived Intangible Assets, Gross Less discount, net Accrual for Environmental Loss Contingencies, Discount Rolling stock Rolling Stock [Member] Rolling Stock [Member] Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Income Tax Authority [Domain] Income Tax Authority [Domain] Accrued payroll and related expenses Employee-related Liabilities, Current Revenue Revenue Benchmark [Member] Name Trading Arrangement, Individual Name Other comprehensive (loss) income, net of tax Hedging activity Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Accretion expense Asset Retirement Obligation, Accretion Expense Processing Resource Solutions Operations, Processing [Member] Resource Solutions Operations, Processing Issuance of Class A common stock - equity offering, net of stock issuance costs Stock Issued During Period, Value, New Issues Total revenues Revenues Revenue from Contract with Customer, Excluding Assessed Tax Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Weighted-average discount rate - operating leases Operating Lease, Weighted Average Discount Rate, Percent Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Additional shares issued Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Business Combinations Business Combinations Policy [Policy Text Block] Weighted-average remaining lease term - finance leases (years) Finance Lease, Weighted Average Remaining Lease Term Net deferred tax liability Deferred Tax Liabilities, Net Weighted average common shares outstanding Diluted weighted average shares outstanding Diluted weighted average shares outstanding Weighted Average Number of Shares Outstanding, Diluted Grantee Status [Domain] Grantee Status [Domain] Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Interest expense, net Interest Income (Expense), Nonoperating, Net Common stock, additional authorized shares Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Write-off of capping payments Asset Retirement Obligation, Capping Write-Offs Asset Retirement Obligation, Capping Write-Offs Additions to property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Lease cost: Lease, Cost [Abstract] Total assets Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Thereafter Finance Lease, Liability, to be Paid, after Year Five Number of states in which entity operates Number of States in which Entity Operates Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Fiscal year ending December 31, 2028 Long-Term Debt, Maturity, Year Five OTHER ACCRUED LIABILITIES Other Liabilities Disclosure [Text Block] Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Total services purchased Related Party Transaction, Purchases from Related Party Construction in progress Construction in Progress [Member] Accrued capital expenditures Accrued Capital Expenditures, Current Accrued Capital Expenditures, Current Forward Starting Interest Rate Contract, Forward Starting [Member] Interest Rate Contract, Forward Starting Other comprehensive (loss) income Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent Non-Employee Director Non Employee Director [Member] Non Employee Director [Member] Current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Pension Plan Pension Plan [Member] Non-PEO NEO Non-PEO NEO [Member] Adjustment to Compensation: Adjustment to Compensation [Axis] Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Debt Instrument [Line Items] Debt Instrument [Line Items] Weighted average common shares outstanding Basic weighted average shares outstanding Weighted Average Number of Shares Outstanding, Basic Tax over book depreciation of property and equipment Deferred Tax Liabilities, Property, Plant and Equipment Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Bridge loan Bridge Loan Proceeds from the exercise of share based awards Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Inactive waste disposal site Inactive Waste Disposal Site [Member] Inactive Waste Disposal Site Amortization of intangibles Deferred Tax Liabilities, Intangible Assets Schedule of Debt Schedule of Debt [Table Text Block] Fiscal year ending December 31, 2025 Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Two Derivative Asset, Statement Of Financial Position Extensible Enumeration, Not Disclosed Flag Derivative Asset, Statement Of Financial Position Extensible Enumeration, Not Disclosed Flag Derivative Asset, Statement Of Financial Position Extensible Enumeration, Not Disclosed Flag Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] EX-101.PRE 12 cwst-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 cwst-20231231_g1.jpg begin 644 cwst-20231231_g1.jpg M_]C_X 02D9)1@ ! @$"6 )8 #_[@ F061O8F4 9$ ! P 5! ,&"@T M _]L A ! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! @(" @(" @(" @(# P,# P,# P,# 0$! 0$! M 0$! 0$" @$" @,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# M P,# P,# P,# P,# P/_P@ 1" ), L0# 1$ A$! Q$!_\0!2 ! (# ,! M 0 8'! 4( @,) 0H! 0 " P$ #! $"!080 M & 0(#! @%! $#! , $" P0%!@< $A$3(S A(A1 4& Q%346"!" 0207 M() R,S1P0B5#1"8V1C<8$0 !! $# @0"!@,,!@4'#0 # 0($!081$A, %"$B M%0]A>,&FBQOI)-81)BV]X/*&>JZUF:="AY<_HS6 MQ2T^(O1'T;DO\OE_F7I59TL&>'6T;ED6(:$T1#;/0NN8S+6YR@O]WW>=SG2O M^%VI;M3>N$E00V>E>AR=A6NRJO/4MJG0.FU@V]9US+M%].CU_P ^7EFS'@Z+ M=@L06S%9VN;6M5:_Y_1I^YSX_3Z%F20T/MGK&S1IJAT_9M%,;U&>U;=WY M 4]QNMP3ZSSWE1EJ?A^AY1]'Y#QSZ+O7@Z\T^I\_Y>2]1Z/6 M>>N7QG?KOV/G>EO-]+YIY[/V1[/DN::73X]OX^Y\$/ _(O\ 37H^1Q]S[]?T MKMH[Q1RQQ^28_2?=+M>4XKXW>]%1/0 MYE5\SK?9O%3X^V.A8G;\E@^8]514N(-Z+RO]'/'[Z MIXW.[!UL?*&IU?ST''[/YLG-V6=!9P=X\:Y0EJWG\&>HNUM-M^9OH.YC3^=T M?'Z4*LV>X;_'Z2IVP /S"L-EH8 0S22M\8 MA\>UQ=&E'ZW1CF*,EWETF<;:';QGCU<=F5HM_+%.(I -<;$ M %-03T;+C0)KVMEYG6\*W]-P M M M M M .!=LYM'H1*[RNN;D5ETK.V M !S+EY1R:/+H>U4P:\\[ M !!"=@ @A. MP 0$R<;ZG>.Q6L*UWG8 M !0I?0 ($">@ ^5.^='6Z>&YO>W M:H3[EW;* ,4HL^0 *^( #]+G-P1(K\NT U MI31C 'F7*;@ @A.P 50: O4_0 #\*8- M.5"5^=/ &R+E,D $$)V #6%)%KDI M .!=LX?.OZOH!0Q8A. 00G8 *Y(07R M>P @A.P <0'F=1DY M !K#A$N$Z@ ! 3W:;ZR6.Q6L*UWG8 *N(@ M14OLEX *>-H>!EEB@ ^5.^:RI="2R4.]NU0GW M+NV4 :XI %HDO (><5G4YA$@/TU);X !H"*'@:@M8S@ M ""$[ *3-6;$N\ UY4IZ"TRO"X0 8A5QM#P(L M;\S"J2KSJ<_#5F<6> 00G8 *V(0"[#: $3( MF;(EA##P*6.D24 UY7I:0 !!"=@ '.A3Q=A9) M-P 5J4D3@EY^&Y)F>TXJ.ES5GZ>))R6 $)-&6D M#@7;/YS;^@Z/+ZYN1;>E9LH @)7I7Y<);X !S.3LR2+D1)J7J M",D./63@D8 (&:L'Z5"3 OT ',N4OAWK;?/0]JI@UYYV 4 MR:4GY8( -&0D_#R/ \CDDR#K$DQ*0 "#FB/T$U*V+H-"0T_#\/P\ MB?FR ((3L &&48?A ##8S&1HBC">E;%1 M%M'F?A)RVC> ^0>^V'S^G7U MGF79VN;\R^3T/O$647&>0 M!AL9C($$)V ""$[ M !!"=@ M ' -*[O+_/Z>LQ9-2Q.P M #@.*?8;1]17JBI8LH M $$)V M ""$[ ! MAL9C,$)V 4_2Z'Q?M5/ MKEV>5->3T-\ #2&[ -(;L &D-V #2&[ !N21 M CT4G/6VN?NATVG7^(LF*8 42SZB,YQL\NCM0 %#:21::'TU[5 MHV^?:\-@ >.F>7),[2/,,;]9W*&QK60 !":]BB+5>7::PZSCK"ON !1 M+/J(HQ+]]KWTU Q&?G?4FO>6+EBYI].-Z^SK60 !SKC%.TK$M[ M?.CU6UW!H YL@WYYNUM)2Z/4]_E=&U[0 \=,\*1S^W1V MYE\YT]IZ7C;?G=.2[5NF;5#FZMT;BAQQC9STWI7CD,N'BY]$.EQ_E_Y_M])^ M@XW8\,N]AE KLPSF4Z:-X?'W.W5FNGLTGHC=)^=)U+W^3P'#/NN%T8WW.5 M]GYX=Q2O@ #1E?E/&S+B.7X9Z2VBD,:RNO4JKA=.\KM:(X5#G7I[HT>N^?? M @!L"7D+US7N-8?)+(Y(MI6:RRFL681'M'9=IIC3>V(=#6EUNN= M/*D>^FPASHM)M];JX7/MY5JON),6I%N !2A=8*0,7./9K)&]DATQ)LZP_; M3P@VVUF&[M)OUD 1H_"3$,,:.6N]\32Q5B%:S8&\,6PIZK;N'K\RY*5L M M M M 8;$7P_=9/ M9-#(--\\&&9AKL-CE@MXJA]6-Y=G. :QK(F<\PS,, SS ,[#7Y;$P#/, \##,P&&9A'L/TV.7CAL56-#K7%/4AE?:CK$/0L%F?R8K77,9W@KV62?Z;2N+/[#+77 M0H613M:#2.E>C#8=>UIHX[.L12BM/JD&E4VJNLTM2.-L9=*UAVF5O&T@T MB^DN;-IXP:ZW$^FN0S='N:\^]DWNC2, >@]X !"";@ M B>5:P2Q^[5T44\Z09]2S7O4JV?1L8Y ,X_9=LK$&PQ)DXWR8XL M.?,6VQ:N-?5#O(-YITK^6-P M *SCVB,V-E!GSL:1V.7&T MTJB]'?\ 1DJBW'8=.7:_Z,,UAQ&(;< M[WIQV279:9V46; L0UU%+J-,F<3;620[UO)'TQC< M "L(]JEUWTMJIC;9BG*ZMQ]3CU3+8M*I)BS5L6O: ML"*.D>AM^U8_5/!Z(K=S0:Z2[K!Z[9Z8RNG'#*4D\CM6CO2JK;?!@LZ*>KTG ME2^NTSK35AT(M?4FV$M2WI=:4HVX]-#T!MFJ\8]DL?7<4^>P M M M M M !__: @! 0 !!0+VI,8I"NON6HC8 M;AEJITYO!9HJ<[$0V>*5-XW4^Y"H_ :/F"OWB:H68JGD6<:ZW6)L1E:SGFH6A[9\L5VJV1A]Q;&4:6VT_24+5/N#A+A+?_TI0]]\ MRQ'T%.'SS 2M;KV5*[9:!5+(QN%("1GW'W"Q 3,AE@(^L-ON M@JKF!N.182D5FQ9UB(&VIY\IBE,DLQU".H9<@UT]R]0Y"CY"6HE)R_B6OX5E M[%"U?[@+?,Q5VR# ,'P2-;8S$E"6VK2N+H2J!<\9VN'CLN^96-55L79./6E, ME,;40"62R5^^YNJ4;*TG%WV_D45P5A')%"HV)XROV<(FD05S@FN8V=3?Y7P# M8;'9\8+T&%/]T$TY?MON"R-:I(N&,?O[+3\S5)'+L+@[%#:JM,=8PME8H%HR MM:JM;<49"MU5O.2)V3?4A^M3'$+6,L7RF7?&L#:*S6/N)SQ;DK@PPM,3\1E& MB_\ [SC(MV7[9:NL%YJ^+965:TXIBG+28V1F*"AE?&1/MSI@UM+#-=5>2C:Y59WYVFPL>YD_LNRQ?*9=\:R$ M-D26SLLYCI/[>,GQLKC-C\&A_.>HEJ73G,M*P\1.LV=;KL?%(UNNMEF]0J3/ M4G#Q$TC*0\1.-HIG7&3D*12RC-52KV0R\;'.F,+6JY6T3N,9P&HZ-CH=E(TV MH2\A+,:[N;O6;L]AA:I-I)RT"@C\&B/BM@I.-WJC"BT:-U:I''\8M&0L+#L& MP!E"TVH5M=6IU,[>/95Y96.H]*B)&4Q]0IU]!PF-X]ZK# MQ"\G)KT>H*UP,?S%>:U^!8Q'\3XLT4I2%BOI&/D",\6.+BG)U>S!$&QLNU7) M0; R1Q;C!%2:95U^65@8.>*[QGC>0=1<-#PC",AXB$8QU'I41(H0T0UD75,I M[U23KM?FFWJEZ[;Q[/GW.KL[#%.XQI+3KKZHKR\FE*4"7;N[4UG*)#05TM9( MZXUR< V3$)FP252DY5G%DA))U+X@1:G5>)VXG\H*/BS-.4FY,+W=7\3"6Z 6 ME2+J/BS-.4FY,+W\.=OGDM-G;U^*E4)"#8*2/T0,M%FO+.6BI+52KL4]L$U: MK4YCT(_\ FZY*R<3- MN95PA(X_>K22L7-SJ=AF7#;'$NLYA_6D33X.%D.QG)^+KK5QDVF-FUDN MM*JQ'EIBXN&E+M'MJ.QN,VVFV.0:G(10WRE((3-FEB3+>]1Q01OM%%67N]6@ M=0-CB+*U[4S5N=UZ^NT98Y6-IN.[! NOX[N456;'!69Q6V5!G4\4J8UJ*->; MXJEW-<@\>2K)S8Z]8/C%5HD_$2G\86.0A+75;VZ8U6*F&BO]D6\Y(LM=R=.9 M%M]3F6>5+$\:4>UDMU*9OF,@E[*6[&,?<9TV+XU:1-B"'4U PD?6H6(^8>S$ M1\P]F(CYA[*2%IK<3+-[+77;SZTIWP9-0BI(CYAZE_E3&',](G+56*P6#M58 MLY?1,K1;Y+*M\KTK9W_PJ?\ JC%L/+P.-*^5R5SZC661;)#D.+>C]27AQAGZ M9N:VOHZQZ^ 7Y#7F,GL=?7AF6H6U5JQ>@"(%!]D6BQZ_UZ+K5GL=[8W.FR"L MW=O2(CYAZA661;)?5EQ'S#U!+VI%D\1J"TLKVK['=(?N/H-9MJ\U3(ZT HSS%8I_Z?OQM?1L^MK^ M.8A737&N/V:J2*+=/U!$?,/3GCUG'-?.6"WZB(6+@6?K.\Y(LM=R=/93LM4L M3/*EB>-*/:R6ZE5]TV>N?39NS-(=5G67E3=GCH10*U)V42E*0OKN(^8>D2$N MY4G*/)9 N$!"5R(KR?J(7K,KK(5S0[%I+#-%2E(*"C:W&^H)*^U2->32]M$Z<$_?PD'4:S6 MO1\K1;Y+*MDAYV^27PJ?^J,6P\O XTKY7)7/H;IVU8-_KPLKKZ=M4WJ&@(6O M-NUF+# UY!M?IN0I<99I*2?/K%9FSR1L#J-8Q-H9RJ$=D"CRSGLY&5C(=O+6 M0L>FV5M$K$P]158/D&S=J'IL1\P]!>9 KB#G=D.N8)Z$1"M+8T4;SEY37F;6G"._JN) M+"2V3X@D4G?I6O6.9E9UF9J:VO8J)@)]L]3I523E?4,1\P[::M]S0(UZ/?Q3BH12AG#&U(#\ M?DFBD7.PTV7T.QS:-=A:C..YR+]$O.2++7J1H.4[.]Y#0JR;6YQLDV"1M3PLPX>Q#&'BF MEK+7<=UVO+]H_AHB551@96,%&?EV81DO&3+3M'UGKT=I2Q.E#?\ S-P;Z==+ M&L>,RR#JNUJT1]D]$MV,8^XSKRBQCR;-B"'4U PD?6H6(^8?UR%YAFSOX==[ M!J$JL!71[!U)QK%5MUR;.MS<3 M/RRL/$-8-CZ#(UN"E7'P2:8 :5L;$JES@&I6TK%O=5JZL;+)Z=RD9'IKW6I- M].+2D0'#^UK:<1=H>Z7:%-/5]2C>);S)W1F;BLKK2%F^#0C MNXN%^3DY92;AIR4<)UM)2&_BBMLI")BF,)'^CWNJ_4%:_C61=2"](I;K25;K MR"@ !0]11'S#\)F?A:\V^/6R?TA0HU=;4A>*=%N[9DF&J:ZUUF'<-%JY1!TX MQK,RJV5,;NK"KCB@HQE@(FFD'L,=P@DI^$E*1L*QJM[I$U.3%R@85TZD[5)$ MB;EBR)D)^SY!\X[CLIR\-&XZ>,'#;&M+:IM(R-8*>QF8/(QV8K/%V>+L_&$\ M];'4BP^UB'6K%GR8QP[6&L9#X[HE?* >R)VZ"JGXQ'S#V8B/F'LQ$?,/96 M&S8O)OVF7'SV&J5D:7"LQ'S#V55PN_DK@.'9 SZK5=A5:M7VK9DY]F(CYA[, M1'S#V60<(.D]1'S#V5R"W1=T>I.8LU8LVO,6;7F+-KS%FUYBS:\Q9M>8LVO,6;4:2T,([S%FUYBS:\Q9M>8LVO,6; M7F+-KS%FUYBS:\Q9M>8LVO,6;3\EH>H>8LVO,6;7F+-KS%FUYBS:\Q9M>8LV MO,6;7F+-KS%FUYBS:\Q9M'):#R/F+-KS%FUYBS:\Q9M>8LVO,6;7F+-KS%FU MYBS:\Q9M>8LVO,6;34EH;+^8LVO,6;7F+-KS%FUYBS:\Q9M>8LVO,6;7F+-K MS%FUYBS:\Q9M1#59C$^C+K1<%'1>686P5@V6J4E"/LW5=E HJD72["[9&J] MT[R"P867*_%/:K;F=K)V B!0B99AF0Q5_82=I]%700=(O\:Y&0H-=HAF#>0PG:W%19(*-6?89*IKBY MPDI2K_*9+=XV7U6L8R,9?^QE*:^5R)4\9WA)20Q'<[;)T*JS$([[ 0 P.J%> MXEA7LPT7B2>#%D8V.SC>PDV*4DQDL5Y!7H=MHF09&NR..+F^E>QR537% MSA)2E7^4R7*XUN;J6CJQ;U;]_8K<*'10^LK%JRVZ\R%GIMUNB:WUE8M9#EI1 M5Y/+CC*HKYOR0BQF,V6 5S7">_D3'F5;)9[C>9VY*VRIY6F)=%?-^2$6,CE* MR1MDQU=K+9)&US%AK>7:=DFRV&V6+,^1W5=<9;MB=H895R').9',M[2J5:EB MSU?A,D7EBBGD:RSX1AI(T?\ UO)J2:KJ3\J33/)=G4L2D_*DTRE'SIZQL$XM M.R66;$SG8C*5K4R43[@[9&EE+]<)1UBUT]FL-EM\T,,WF)]]E ;S;[%7(]<[ MIA_5).UV+*)LDQ(O;G>[9&/(JYV=+47.2;]KF>6<-8AK>;/32K9GMQD<<7Z[ MWNQSD^LZU=+S8XR8JV4+,_52SG;3UBD76S25G]'G*I5K/J%K\#6VNIZO0]F8 MCC2E&A4\+XX1T^Q70I!,^.*4K)5[%M'JLF>FUI2V)8JH#>%3POCA'1L;4@RM M;I5V.O M1LTR*WL;N;,A=(J+.UNR.28]A9742@EDOXM M9)&$CXR4E5YF M%?6'"%KD&2\Y*-2J59W'+QUQ2IYV1Z>VD2W"R1MNDYW*83SBL@UL',4+*_#: M>A8VMV=%N9BY"CK!%5A^PEHA>,C[XU+7GTW&6+*PV0T,_82\2#=68AK)(-[/ M(PB$?=RR>1K1&6P6Z3.[K,3(72*BSM;LCDF/865U$OH*WF0Y61Q>*5Y MVSM)@L Y$904A 8[@F-F:HS1;H9%TPMJ,46.N))Y)A-*DQC(2JE7]49%L\M6 MTI+*;:J"YOJ"*\QE^,0HK9+)4.K+DRHZ<2 MC+*D6\CI&\*J45[?'M&,RRS#2\6;,5/"U-,OQSXL5F>*"IPF586R#;)ZRP,G M$V"7>W+^I1--9/\ ICZU7(E_ZX?P[:1>V&@L;"Z;8PBXU#^'X05;?5E[0]-2 M&OQR'Q)#Q.K'44K Y-1H919MBF+1-+8[1) PE$=?0QL3=13G7JD"B,H'N_P"CMEGG,,5>^L(-BID&II2KO(-0 M8M56WMC6VK7K&/E_@]ZI=F2>M,?"AHV'I$K&=HDH\K[Z@R\D]98_F5G-5I+2IMFV$X6+C9 M/$\C.,'6(7KET3"C)%\SS#4Q0A MDN+639IG^,-R&4C9 Y?)K *MGCC%^'(\WXHU @QO_P",N5BLWKM$6D(<0\R( M" J@/TQ-?O3V P&.[$XV-4"#!.NJX0 YII@8AUV'R>4_X M<";@1*)!3 AA M3(!2ET43<"^$?!M4(8Q%.MH!$!$1$2\>4@ @0Z)S"31DMI@$Q#%[E@\*A2 ME(!^J!A$X$,*9"^ NTH%W&YWJE4_*34(9%JJ;DKI$*#I(#%01!/@'59M>H^0 M$YF3<$Q3,/25.1 4"';JM?$ATN4AN,ZX 9-43BKTN4AN,Z;!X>8(DF" 5%P' M"00VE Z9N!S&").4 F4@'SK8Z0%X;45A,1P4O"5:\/(@"B[)8[43E'E*IE,1 M)N4.:W$V_P#]BH">WUG[]$'8GV/'Q',4FG!SLM.4_+NC@!!0A@;O# 9;\L#/KNN8RR("D@8I1(LKSE/R$_I[+K@ E7$YVSW_?[+F.5,B@\I-;H:,02+'(9,_8) M=9TCUC(?N#I!SDNQ3'FE(7F:*;>02>#L#& H% QD>(;%#%(19(R"W8**%2*J M (**]'7+'S/8I=9TCUC(]8R8Y;.#"LY6.55;L$NF^V*>6$Y M/BK7@@W[%/F(Z1V(Z1 R;?BF1#L#% P!S/*+"?ENTR*-W2I5W78.DC+-ECE6 M>G#FZ(IQ?=BETWVQ3RW,3&1;]-/^Q@B *O\ B81$Z?+-W.&P@CHJ7A+S%&A] MISB=/EJ=(O+X$CN]5(PJM&P$77:_N#M-[@HJI\'!"IK$7$D0NB))(^S=VD8( MF3:=S2VFD2"LT.'N#>;G@4 ISD*GT= 4"I>X%.KH53F*C M^WT0 *Q 3 4AQ343Z.BE H;9VB?2TET#$ $TN)MIP X+_N MM'$5-&33,&X?,]H7P*[0WFX',90Y@( $$?$'X%\9R^,X=^@\6B^,GZ:]X:_30=X^[7Z:#O'7O#]?T_ ._P#' MWC^'O'1?$0OB*'?H.\N@[_51.FX9@!V1C^%/>55N4IG =< %11) 4^:CP\K_ M (MN!A34,!G:8E,Z$5B(.#\@H%30=M?]21A3;. *5YX.)=_ G#EMPXE+P.]X M[P;=QFW->!4VO>4O],QTSD-PWZYB8Z$.&A, %< HD1P!$UBD$PH][E,-S?M"^!/UP7P M'V>$#B!T1%$$AVN12*9#G'Y@!P,<"J%/Q4TJHJ=<0*4O^.NX!4*"J:X^8$3G M$X"!0)X%"CM)_P!'O&93PF,)P*0Y3$5,($*MN1;F2$CE0=FBE 52G+RES&09 M"EM7WE .6?GI]41$I=8!XZ* G<>LPW%5,FDH053""?0*9( M56[P0="943.1_P!Q1 JJ8<&ZQ!58J*F%3W:3'EN6_0(J3F)N%#JJ[4P5. J% M%;BNW_;Z+N)H_P#O0VMTR 8A2#M$=NQ+@@*A-\>JN<7@I$(U.)C&W "Q"[&N MEMJR!Q,=3B'._3^QW__: @! P !!0+VI !,)@$!()3MT"G7=M_W*Q.!D3*; M55_V[M5/DJ[^"')/I(2JHB<2J D;X@BL5LHEU#?^FB M!EW *%%=1,Q%TE2K%,3;K=T%1Y3=P'EG HF!Z54IF"H:79[.2[*(RINLT>&(,8OP^(QW^TO2KKXIN>H*?PYT)@>K_-N5 MYL6"OFIY,HBW 0,'$"V.(_:*0(#S$ *$,V$P3S;I(")2Q;TIP;/_ )DRX\YA M\U+TJZ[Y8KL>9\57_P#KYO'ZC/U XB&D^B;:7@;QZ'O(/>0W$5#>/0^(I?!H M"E QCF2,4I2 8 4*!1.7B&MQBICP3T/BUU%-> Y1*)DBGXG(GX@/N(3I:, & M,8!5UNXF/U1$QC:,4 T/B#@Z*7>Z[CF$4WB MVU-B\X%6+X99#_4!>89=0JJ;L.&D3?\ ENXL8.[6P.4B;_RW<6,<>_EE(M&& MXE(D597B=5M[M.. OMI",>(_#%2G,6$B3>!O6A^H;L0*(@4IC:0 CO38PN&S!E/\@' M:!/$1,2&YQ.H4# )NU_3U\ @!-_%1!3E*M">79-E.4\8"+51$O+$_$Z8B Z$ M1$"*E(Z3)P;#N.K_ &1771: D07;<=Z*1C"'LJKU4A-N.0VW29.67\@YO 3: M;>7QZ 0,'LJ]X'9;@,Y1 =J'^/Y8'71:%3(+EN.]%(QA#V55ZJ1QYCLAMNDR M FTV\OCT @8/95[P.R$W!^B [4/\ '\L#KHM 2)\1;CO12,80]E5> MJD([E2&VZ3)RR_D']P>S#[O8\1&4;%-M;;=GLK[P_(7R>,H@/.23.)P]EE#\ MQ<@@ )D$@?D)_7V7:FVKH%,&FVW9[+D(90X<#'3 53$ZB9#E4)V!^FV4Z15> MBFKT5>Q.44]'$":!,14*H!A[ $1/P(MPX'2(90R*A5DNP33,J9+KE3$JH"/ M!+L3]-LITBJ=,JP<@_HV[:NSX-UFW!%!$ADTNP5ZC)3EG4$%5(]SUE>Q5VK: M6WJJ"_Z%]J3ET)$2N=S\:[7#5O\ N%FO62(J M8Z?I7_:'=H3&%3W)#WZ/U-*=4!'X=%*8PB8 3-X"_H/ M=HW@/^OX_KK]-?KK]->[7Z?K^'N[ ?"8?"/NU[AT/=ZJ/XT7'3>*E$RBP[BJ M&$B!N"!S%*0RF_:/_,2_Y &VD8[$GJ9>5'%,4CULGS6@'%=BY$>: )G=-A4. MR\1B%V\1]Q^ +I?\<=PINN\JA#*.B'34;ANVG !*Y'J> &Q3N15#8/:&\9 M_7!O$3>/';TC#N,8%1(78(\2E$2:[@T0";.\YA\6BB( 4-@E\&A !UP M$='\9-W'0!P#_H[X2DVJ;>'$2^(I2F.8G4/N+R0T?BF0Q3;B;5'7>8OZ"/ G M#@$I@,"O2T8!!SHW$ 'AO M#O)_W:$>">A':AZS\!B$4,0_*+P/UCD5*11L!D4!XX#!AB]8'J7S'C M_6)BX3_[DU>WL8TUY1)&ZL0>%=9F C1-JM_>4,/T'9,QY.V;TNU%:L4W_HK( MB=G[,H>LJ7<1;6M-1 NG2VL[=2\:Q&_SCAL^%48E4N/ ";1/F?YZ;%OO.0-R M5.DQ^L-".--NQZ?Q?Q-O3LK=/#R@SQCENE9[BVJX\A0L/3()%#P,&.(V_$NX M*6%H&HB:'Q,4'B-OQ;_=\_F"GJ7SJ/"NLS"9LG+B(F32G':Q^ /L(D'V@_[= MF?\ 8@P7]V=XGPW_ $:@[=CVDB[N/0WNZQYZ^&X[)V:_>'%DR>$8@"WMK3], M;-WZF, B9^U=[/=,UV[7O;2$RN% /J!*W5&ZFOCMVWRT_?Y>XZ(.Z[F-=\QFN/I(4$F#[('C& MV$9!TCD]/4Y9FH^GQB(,QMEPY49"D5-!))6W]8$5'BO':[(.?J(EOODY# @< M./F-L6=C=B=01'BUOAHT@^5)$;!6UM4_WE##]!VP]N%)RY)B/"/]M-CB1AU; M2T;R%J?H'\YIMC[A5/2;2?Y^(V3&QE3CON'I7TT8[FYM/LMPV4O2Z(\9X<>/ MD#MVWRT_?Y>XZ(.Z[F-=\T^=?Z8,;=MG!NQ9(UVSE-,9 /F0Y]GW9]477)9=>/X"R6K=H8 MX@$$B-\B1&_39,N$7X\AQE+:V^FW_P N//EY9-L_/NSS,!WC.CBHYD4!64-O MYQ='@#J5GYWF>1@R9L"J#[SJRW./)>3V@Z,)^8XV]/8OF[A?/)VXMGPZI(&W M:!'M/_M0\:6Y9'M%/"9VR]AVN/\ >.^RJA,U(W@<.43YJL16>\[>;?Q& *J: M\W;@6F?2SL+<>Z9Y=XV^7Y\DMVU[R!0J(2Y@=^ZFX D2>4_(,.$?N:=MD&+] M2FOB#(;Q%*;?,\N+GQLYZF$U)8* *5HZZ:GFK;?7.N1X?N/E^,8RQ]+#F9+M MTXS:M:H8-%8CYWW-1VR]BR-P=FFP#]3U_3]5HQ]FW^F[WL67]7/.5<9\F])X M"0 6<;9L6/[QNTQ@>9P)&V++VRWX&[8*$&H,6LI7W9>29TN):#=&'MWS_O>/ MY;#M&I"Y21&XV_#.\$<1LJV?$DUXBD"/"OG/AM\YS8\O[R,2"WB@EA"C[P7D MZ$&10&TG;MGC]Y7CRZ?VO+;Y7VB=NT,2[5BY<1O)!-!'PU.M*[?\RXB_QGN[D+ M]605<+YUR-&EE=QV^5)WUS=CEQ6F*%0SNL>()FLZL!Z996&2*!0(TM"@*1X% M8.W88],F$NN1=]\R7C4WB(.^ =XV_P"6<^868) $^XNH%-(L(C3@8B>M;\+' MV7R4?Z[M,F'QD9598\2"^V;)CKAQ_-K1^J/A*?H M@_SG;Y9EQ;\9_^K_M&W9Y1B)3MEZ_#><>/ M75;KYC4K%#MD[=BN M/)_X>6A'F3"CA<=-@C$=?N,_58C>.K9C'F@#+XBWR& O\98QT%)%J\E.'HG6 MG'8@BNWR4@2% 8_JKD1FIOY0:;]-C^"Y^NR=*VL204TTZ8&GV8696U49S6*P$QSX3=3? %#MG[=W=$8B@_#GV\E6_M&3^C;Y-DW*N'],I_ MQ;?+,N+FQ)WQRD[K 'K/]L'RD^Z=OF67'S*.[]/'[S0\0)@:$FI&NWR7\'_H M&SEQQO<$O=XZ$>!&A)&WR_L']?:?,[L9XX&ZBQYH[ >4LQYU&Q*T,$>PD$_2 M54GQ X?P&QP\I.L4G92R@D;!(.[;%D'WB-*G>IX@[CXC9%3[@$Q]6=&C=-!.V+I\MDVQ2 MV8!CA( F. X;=2T=2(G?'GL>L+I,UKMTVKCX;MNB!?9NUMCGTW1Z_P#%M+,2 M8_HH/H%-B^,0_$;7K3*W+.\W4M]LQ&^8W[!MU?T&#]!!!\:;8R/OJV\:"XQ[ M%+'P6=VPR3=?DMG6YYBWQ:X@1K)C7;);2_7QC2>.T*H%S?2S'^DGZ3L#)N ( M\@WJ'D=XW[]@B">X*E?M6O0KQA]"-&TVZ603C M@Z1PCA4TVQJ6^R/:: >;' M3>3L,D1E&_?L>KS3QKMT@QZ*_5\QL^!EA9JOCOD<=CC MQFW&=PTV-JQLS+,%%_N,2R?V299=Q,D;9&6C,H!\0#(!X@&H'&NQ[:EC2;=Q M^L8WZU\]L?64E(Y9T@'=Y$>P[1EYM-:Z:?1NV!!KL237953[A-(](J1Y"JL/ M-2-QVR'MARB9M_NF8\:'Z-AF:#VW'W>6NNE*'PV;N,C1U5$L?? -*^\+A3QV M*MCAL@0:>H3=C'CS$%!Q,BNP920X/M!VQ,O^H$V_6H+C&^@$F-PG=LF9:95T M.\::'V#Z!L%187:W)S+$5K3AY;!7,B(]G#RV./&;<9W#39D6B$R1Q/'SJ?IV ML"\EUT;KJ\WGS-76IX[#N+OW@&;O>G69UU_@K)DM)@:#4^ \3NV[CY?U/CIC M5^2JWJ0G9CBN-<8QC&+LK?*ADYM^3]V@_9UMY8F26ERS'/^ M'8Y.QZ"%';4U7FFAO80C,D?"819CO@]@M)N[K5K5IW&7 MA5GB2B5!@EH52Z_*.[R40+CO)%L7+^'SLRC1DNR7#ZRG;#V698/;V9BO#-TW M&=O&WNQVVF]IKNSW3N>U,W7) M%_.4[B9R 7.6FP=+(I!8D]R,R_%Z^;J+'I48^06D*,0'+E# \[DXKM<0[_! M 9'87X_?;DA2L22C"Y/3DM<4"7?%[]\CL,B#K2P#-.;",72(69;"X.4Q(.3Q M:=L&5H7MT[GM3-UR1?SE.XF<@ %SEIL'2R*06)/OFZBQZ5&/D%I"C$ M!RY0P/.Y.*[7$.P5JC)@REO$J693.HMM4HO+Z=)@:[B#K,$;9LQJW_NR)72P_AKEC0AKM\Q M6RVY[G93.4/FZ@;15 -NOH48[<@>DY"5N/W>V164B#:=T&)CP,$'C4';/W"- MZ/E_:VQI>%[B[]:Q@R6M*KI;*+;WR(HN_$X@$U^&2UT)%L/S*V2?@A5;X5'; M-TVY/PN74;NI@\:'Z?Z]NR:8Q'NZ M86-\P9@QTD]N$7)=I;U^E&3TAL9,BPG;Y+CR+&3\8IC@K=YK0%K515[)NV'4R]#N;[O=R]#-*S[L-R(E ^'X MO/ R; ]I\1OW;H[[\IT5G;IENLP7JXS Q^EAB#G;%^&-V (*[Y):Z[QZJY%X M"VQ.11_"IQ+Z3'F;9B6U,2=3O)W_ )I4K_P /3^.A4N/M.@@=N%LD&O$<(YA<1Z3LI<:O9&^^5%A45 M#RR\I%W,IB"-L6)8+9 6$5D*;6KIR'UU^'#W1:\9R%^'C@'Q8UM7<8 EZBV[ M'K=2S"T_#5ZT(5A(OW*:6L),9.2266[%DQ^C(V../Q?NJ:A7]PF%/,1[VVE> MH%:=OG1!@F"-L3X_6.YZD3%("D7CF+VW M<\ 39.,A37\/D30#FR94R?1"U),EJP T#/B-<+L'U@JX@'3U!U" B1%F^ MYAMW?;L21DPXDN@*6LZUS$"BD]00);Q/%^\(7\>QPDC3'.)QD-=8=Q $'I+- M;[N&3ZQEBMO!6]YL=O>%%GODZ8'"[*Q4"WU%%^'\2@9F.-10JK#R=0PGQ@_Q6_$"K"JS[K3C@@ZV M_#!L]-\-]<9&13\0JBW^]:C7JI]T\T7$J6?1RPIM9;"'JW >_P!:WJ!O.Q(M MMLZ:V6D3L7;_ ' 4 '@!3^00V-*N$N]@_GYP&.BL0W<'[A=6]T1K)TI!VQ(P MAG]/VO+CH=.&Q!%?XK9%F,32SSZE'[NIR8SY"-YO6VWXJWG,R_NUW:/;[_PN MX#O@L^JJ'*]!#.U,C\JC/@+79,N/OPN\?'R86Q2?;[N&3ZQEBMO!6]YL=O>VI^]8TQP?&# D$1M9;" M'JW >_UK>H&\[$BVVSIK9:1.Q=O]P% !X 4_D$-C2KA+O8/Y^;UMM^ M*M^/O+3KV_P_\OM\/, M>36+>H.I;<8HUT(@)XE44,?&6!KOU_DPY\63[("UUUH]S: M$/(55AY.H83XP?XK?B!5A59]UIQP0=;?A@V>F^&^N,G=B1;;9TULM(G8NW^X"@ \ *?R""!K$^R0)\I8 M#S(X_P 6I17&2^1)N&/'ER,1IT\159Q_7)9P M.4;RV[:RZ1 (/$, P_0?XKYU'^H=DKN-G1:XC<[-BK:0%YF2"XZ3XQ-F3KA] M\CN+"]OU8.+&5]7,"7ON(VOM@0 !P"@*/T#^04IW$ CQ!$@^1%1Q'\6%!< 7 MIKZ?6*-]AO2\TM)FD[=LY0IF_ 9AB75AF P%61M;V![@+'[09!CJ8V^W:EWZ M]BWZ?;F?XL L810![!RJ!^@*/(#;!ER+"OB;)^JJW3=NGEHH)+>[-8SAC)3I M:>_UAD;';,:KC)K$;XK!Q-N7"2=PZY"XQ]8DD^ZK1!W;/C?U Q^9P=HGWN1@ M/*: MX3[> H=K%H\.0#JPQQ>1P !D%H#0;+M^-,7O8!E\@<0S '[10Z?28@[ M=5#^S3)&_IY/0_DW]X2MRB1^:[MT]&%))U]X*0(DE@341X:TV2"+NMBQ$?5? M-;TYW>]6TFV"#6)9D!.2$-GO$9,G22AT+/"VL587 D 20N16!0LRT^LAAE\P M?81!!(/YDLQA1MV^8(8RY2@]DX%8 M@M-M=D<$/<[IR_6QD!_8L@W"5@B"33;+A;U(Q'T4_,R==PWD\!_/]&UF9K5M MQL6W#J6V^)/-4*&BI-()S]41TLF1&\#B1,C5TTR* !S,9M!C9>UGG9E5>#ET MO2W?5=Y 520&*F0/S.#M$^]R,!Y30%O"?;P%#M8M'AR =6&.+R. ,@M :#9 M=O[5%,',,=D[SEQ]5%']FA;T*Q@OMDRJ:K:2-X#EPI]O3;EF^*E8_P"C [P0 M?:*@^PU&WR?L\ZW=OA[:S(/KM+0-*X^;F]),6Z$[=_C#?O&5F@Z0#VZ8@M- MIZH$>XWB5#Y$R%)Q]L X]>,X8OLJ/O*3S+Z%F1(VRY$QVJS$QPG=[/S/RWN? M)V[^H'?Y$RHK_54CE44E;B!U6J3H)50I?O,:QVG3[A0O M_B*J)32BJ :Z :[.IGJG"N*/="J]]&/-%$"X_2G,0:P/S/S-L<3D[940;@PR MG(9X*2=U9G;M0@Y5;)D,U*9 M&NA6@\YB"8H"2IF-LZ=M:DX\*) @8T1LMZKJ-&QLM.9U-XWMAP=HO31<@IX= M5,C$MJ[N5EB14JO]GNX[LI&,9/@Z?"2(N"_YD&U3="J*023MG+GXF1%! M7W+P:Y1]HJ D1(6AR-0?]1CCPO\ =CM\V2-+F2P**08%Y6I+$0<68NJ8SCR^HFULF+*V,K>$Y!RZV/S2%N5;MNZ(QN> MTQ]PF.-'M95$Y!RZV/S2%N5;MO MG$*3'==OCQ7:@9IM)MFX5EK?7RVL (.>[[S'EM_76)#A=4J&5E)-O+S&[9^W M<_OSODMNYDR*5 11]1DU%MI+S/+5LO=*DQVV(V_]^S94R).@4'!DC?5"==OE M>/'F#LV?!?0TONN7)C,,H#VZ.;P2IZ9UPN1';9Q?/IZ3CU$34-NJ+=>;3;MLY(QX,O9IF6\T+L!.,Y O+%8:PS M]6C;9%0-9-)U@U&E-.%#NV[?N6$]#Y4F=OK.>LZM+<2NC$&NLC;YIVF(_#[7 M'=75[LG35;O=XEK6_5V/2FSQU_GXTG6!I^=^2&@&SF+N^Z3MTP8965M#(AD*S\0,(H;"A MD=MBPYKL[G')"L>G*NSWX:-2T!(>"6YK(J.W%W7?K8HE6Z'3)(8T>&R+RVX M$C3;YEWK/'<]MV^6PTU7N"H=EBQ^7DYE(Y9]4G;YAW>/'SIWW9H$]VS,BODQ MVU%2Y6Z+Q M(V[C$AE5"U-F?#CJG;8\AQS)O=F7I=0]+>6UOK"(J=YWZ':T>BHC<02&M(T*R)"GE6MH$F6[C MWRRFM5E/0;#R2GNF.4 4 VMBGQM:_ZB.MK]>/9[L;.H;U(JF:R%],DU)&DZ MQ28IMW'3IU8N\8C_ .D:&-O4OC/$U\=L2@P..GX;[O[/J_O>IO5,SLK8 MJ$,Q'FZV/_>'JXF&/, 1T%'PK"D&L(VJ+/I0S55A8I$;*+C<+>:3?R>CXGK@ M<+HV"E1:,63'2G+F^\TWOO;U>.PZ]?3_ ((MTX6CSW[+0R>EP7YN8'FYM=F[LF+C_A%-!% -J*"+[X/,MVEUIE;M*Q-!PV[EVJV9+7FMRW709^U79L M)JC SS$JOI4L98JLT4F!N&QPC) +82=\]!I2?9RSK$ R%4#-:(QOE9XU,M] M9M7($ %M ($#^6J%]XS^@%C] !)\ 3LV1*XPT2-)K2>/*:>!X;8Y/K]/C2:< M:5\J[/@CXRZKO&NHU&A^@\-FC=$^$S'TP8\CP_*%'J/^R?Z 3Y?DN'IF/:(D M>8D4\1^0#>3'M-!])V;$E0/T'9,:5R-,#>8B8&^+EGS''9HW1/ MA.GTP8\MA;6D^P&"?*:3QV;(E<8,3NFM/.AIX'AL&]T_U&#]!!'F(_).Z8]N ML?01]/Y WNG^HP?H((\Q'Y(&L3[*"?*2![1M)TV4[B 1Y$2#Y$5'A^2!K$^R M@GRD@>T?D)&DQ[:&/."#[1LB^\Q 'B3H!XG<-E.X@$>(-0?(BH_*T;HGPF8^ MF#'D>'Y0H]1_V3_0"?+\L#6)]E*_I'TC\@R+7&21.Z1J)\-^UZU3C[6']*,/ M-6&X[-&Z)\)F/I@QY'ALKCT'0\:D?T@CS!'Y'CW8GPF8GS@QQ@\/X*P]ROWJ M:?2)^F(\)O6,J8W3,,@^$)4;FIC[(+A<>\%12# CX*.[9.LCY.W.52Y;Y;T_ M[<83:?JRJ.E8 )@Q.V+"_<3W./NL;Y,F[(J=OB3(0=#U3BSI&OQQ2#.V09?N MN7P_8]Y_Q]*?&S[.W;X\O*,V) Y'*5Z3D-$>A\F#J-/OYEPBA(V[I],[=>X M 0>;HV7TWXBHPV\P*Y;5ZS'L,@6U5SO::P;\.51-\9%0?"D=P#7(TN1U%7%U MY..W%U=0UW43KVZY2;!GMZ1&*""O-T%%N?[K\?+6>KH$=L'/)6; X6WGH/VU MVV7JD7C%GLCA?@Z=T4+SU[09/2MN&NW9=P W6PM3199"\?5MYA]D2..S-NQ M9[E&EV6$*Y)HMJPE9-Y2QH1>;M$[9?WM<>/*%;T/EY\UCM( 7%GRD)52T<;CQV0G= MV:(2:,'!P_! I.);Y%CG$2EJ\_PK=E MZG^NZ*VVVVS>_JGX/4Z7X>[J?#OZOVMLB&V\=0K$VV'NLI(4-4-7&REN9L1Y M+0N4Y>U!/P8[;J3Z^MU?JMVN M.2#H1D+F[49 :S.P'N_@B6N]77ZV /XQZ[?L3MV^/+RC-B0.1RE>DY#1 M'H?)@ZC3[^9<(H2-NZ?3.W7N $'FZ-E]-^(J,-O,"N6U>LQ[#(%M5<[VFL& M_#E43?&14'PI'< UR-+D=15[._4?@"9K5I'<3/!:.#RKZF%_-MVHR>DG!?NY M^MCZNLY(CK>DCM^F;J?"428#C#W&,>(ZF%UNW$V]0*6J;%B75=@#]7-UIGBW M1Z7C'0^[I'6OYYV^3+E^Y7!C#Q,ST#:#;S4SV!AHJRIC&"-L+]P*X[9 $\K= MQWPRPJT+C$ZY+4Y>H,17ELVZ/Z+6LM63\0<0D4Z(0/\ #&W; MHQ [D8S8!;$GNNX+3/[N&@X6C(.F>;I_#N#91VBB_)C[J)K!&7(V""]114"R M!V_T1R8>G-]S*$[H+?'Q:,V.2X9@Y^,.ALA40;!(Y?%5JO*S,JAV MM @MSHC4_@GISR])FT)T;&O]D9+IDITHG/UCC* M[P0+I/NVVW-,^XV\1MV'2R+9GSH@-=#W'0)CE,T) ,$4N ,J&0*>LKH-1!&0 M9&$3$%1ARW#> MES-8)KT;+BT-07,GIB\\R.!8K76%EE2I;N6U&/J:+O7B9=(-&67F-"SY"N M-<0%Q]UF+1C?*WW@S%8\+$8>WFKNW5U_.])*8N TII3VGZ?X99QJ<93V%D;Z M90?IV*>XGFQ32@IG

:"3):>I,L]5<$!BJPH4 M+FQ/Z&ZD;@G5DO:!35F(#!@A8E8-L9R_[3)E<^>7#T&]EM1]K6138Y@T=P7# M%MYM5T"F9$69,BFES=1B[,T,,BHL*P0;_H54VDG'*^CFR7E/=.6_]"K'D0OG4P=(_P#@\,>-:VEC- %4J"=_O,J@ M1JPF%EAB1&JP76EI8VVL?2):0LMS@2-#&3(U%4.?'X9(R0-6*6DLJRP471;7 M;+@(^,C!2!4R1D8"FLC$^DZ?:699A17)BJPCMC]0I4K"C5VE<=^I[C*4^)B7 M*67_ ,+*V(P?>J%)MFT,)I7;)AUQAHG>?&L(N]?B9$-ZY%,=-R P*G#T[[IB MD @:>JM;K0MK2;H5E!)7"V1<:R(;J/C7(J.GNGXF+&W,2,CQ$+)S/F-C)B&0 M_5 F+2U.<3I!4V92KD)+#NW3GLR,5W@H^1+3]KDYOJF16).?M&/[RA4?9-V3 MI>K<;V6 P%PN/N-M.[F]EEMQ/ "Y1<:2P$R=LG;Q\56(\)5;R ?2Q"\T DP0 M?>$X+='R8QXVY,BX^H%-2G..85!*M!8BX*6$J)V[K+TS.)7)!I MZ&L:)UA^5B)M,SZ3&7 LL58C0ZA!DB/KV&;/5J(E6 51%;8.XW@,@#>DNP98 M0&[F01++.'( >F[X1H9C.>1K?41$G2L6ZG8]NH!9U58F2PD MA988DQD]5IH1$0P4GA;S*UTP%/-:4<*"F]D'_F-:A_58Z/Z#0W01M_>_P6AO MHO63PKH#$'_:"#4$$4((J"*$5%-LWV9C[04J,A\E;)C4:W-U13I&1WKF$@$^ M$X,6;]'5C3W9WP'5E-\H(%3+G(--?V9(H967,):S6"*V6G56O?+C]7I OQ0& M)M:X0:B<68TNZF[TC&]A8\%]/,86YK)NV_"D?'K3R(4F=(!829B.;T@G:X5T M@>\TD*"J^IE9F4!E!!O2#SI.+?>"1%:*;23'IAN4S%2!JRS:D'G59GE)>RR& M])OZB%2"05)8&U6(I/J(T^J%)_LB]1=Z;C9-U-NWP+6_+C2X&5^(156].3D( MR0A/PR']!#?PH,J'W64^*M!CPAE1P>*UD$C;+V[J3VN5$7+7F>R_WA19&7(I MA-+8YE+,G<9EOSK^)8**5S/G!F:,#CRDJ)6&;F8@6[?+U#!CB4SK4G!^'77Z MF(8@U(9T9AZYVR_+S3!EQLK$Z246[ M?@B=V6L?YCNWZ P$34@OZG;;.V$!$.1,BKJ%R8V#)PE(D,E)H59#=?@Z5&1W M::W2Y5I5EM((9 !J.GRLI:UQUE^[Y:4!>T)3+ Z>0-TU+?#5I.2UEE.GVR?Y M71%.4%<.1'%PWN1C52TVS<_3+$%>W2?N\'3\_P!W;!/^*Z/9._;N\^/EROG3 M*N\*V,DK(I<)U%)%-^S6+;VYQX\>XNJ8I&.UR#6TD,65KC:Q$KMWRLU,W4I6 M)8YLF0^>3MQ@(' 3SC6G+]K;#&B#%I1BV/$ MF/U?4;IH;1S+S6Y 6D=N4//CQ8%'G@;&T_VNGI-)UV;-@I(*P>;D9E8@^FLH MI#".91(*W(PQ8Q\.QQ'"\X?2-%15P*H0#4EIKMB81^*Q8\6-&]T+A;&RW+/, M2<.&\W+-IMLOH53E7IY:FLG)DP-&[2QK3H %#7>\F/&(5$5%W\B(J+=I+H@L>10Q#I/,P"Y"KIB,W,J,LOS&UAC@*WJ%O20K<7UR#TN%7N. MV-UCL:SS1TL>+7C&.9 45A44 #;'EA;^FZFF_*W5R,GU)S ME?>85$@>8CC[-LG<7 84U)I!!(CSD'Z"= 3MCQOC8!_2WNL1J!XC9_EAIW R M6^!K;(\)H:2.$%9+K,7,O]UBI_2-FPJE_< >A8N_W_T01J"-CW@<=(.$K0W- M=3Z5(\Z;!+3I,[MWZ:_T[==F 6\+YD@FGT5]FW3]/-$M0;J^5=?/;O%;D."; M[J1'^V0!XF#%8[7(:=;'>HWVW%=/9[)$P:;#MD4WDB.'-3_?MD[<'F4 ^$-< M!_\ *=L_:KSYTSC_7MB[;)ZW61PJJM'G!_0=LG8 M?ME7(?#X7J_[*?1MG^8C[G'@ZIXVT]DUX^W;M4;7+C+CR5K*^,[6 [B?8!)_ M0-L^,, <1(&\CP&_9BWI7N.B?!H4@^37!1OG= G;L,= M+^YRV+_]1^SJ)K4$;$J9'^S8Y/3R@P:'4"/.M1P!VZ738YI46@JR&CC]'A,[IVQ9<+!@^@%3H#,<#-/([+BQ_5Z+/5)XZT\#M^% MQ_>=0)7B0I_XAL672YA_=8K_ %;=QF+ 8\2W&>$@?U_1L,C(>C< 6W G2?/_ M +32NW19AU+5;V.)'\^(.V0C57"QO:1,KQ&XGCMT5'.+I^S8AR:\?;MV]S"=Y!"X,9=Q[P@@$<)KQ@BH,1."_\ :3&_2S_Z]TQ:]UMI_@+MV'C M[-=NXPY.1U;+-U-2QCQN!B/&#OCY+W6 $]HI8$1HS3:\>*D)XP?=2=O^6L ( M.=.X+GP0\H!/ZTFWQD>]#9@L_BD/;-YCNM?[.-A2@;C(.W_,=Z2/_=\7T[C[ M#7QTVP]SW&7]T[4-D"Z"8U)\?1Y-686,>=9<8>X;,6^SF//<#S0H,^<#4@;9 M,*B,WX7MZ\>2B^&^OC6!7;_F?)G_ -:UT?>+(YX'U'NNIZZ 2]H[?MY!SOW6-E'!4,Y#X M2(\[?U9^9]P/]5VG?EA]K'R%T_XOI8^@#97R"<8[K*3Y==YV[O'FR_'Z]W4F MA!B'N\AYF T$H-*54&G!A/ Q3E,[,U_) IXUDSXT^CQV^ M6J^*#P:P S]7EWF1S1Y=WC7(7P)E(1N*P/ZY'&D&HV^7D_\ J"%R?:Z/ M4*S[#:?K"Z9NV^4?#K^%?FX?&-/[7_#M\P[O+G$(O+X%Q8!2I/K==\B!IM\F M>TG'A'X=F_6JI(UN+ *-9!/U21\[/: #O$[IB)K% M3MT[OB/W?;$#?".2WT3_ $\#L<^K]H.SS#]7ILC_ $R@WD:@>K;Y&8Y\ORWN M3'VLN1VM\3+0..WS'!EY=-NW[@XXQYL02=UV+3R)4L6G@#2X3\F__ (W_ !IM_P S M=E,.V4NIX/C52&_LBXCQC;Y>0/A=OTL8\':'R^8D@J?M$>"Y5QCI.6R1O@W- MS5X^J-*\-@RF5.W=2UI.+& ?JDKD"M.ZTP9W:[#\9R=%W.2ZDB26UH;QNTK: MT08[;(Q8B.% ?!J[?*.X..,>:Q)W78C3R) M4L6G@#2X3D.7E R936E.HQGRBOEM\]9TN0=K4:2+TI.V"YOW!\JW<0Z&5!\) M,<"&\&M?X=?PW;\W'X>G]G_BVQ@Y;F&7Z.:0/8"!XZ[]OG*^\V3,!YG# 'F3 M0;?,<&7ERGLNG'V^2G^$^!IQ&WR5'HQ[1^;A\;AXTKJ(H#M\P_%_ZM>V=?"Q M<3V$?T$[X!T@GO.^3_U'R^W(/^\"JU_]M5]L0(7&)YJZ?X9CZ+FCA)X_P&!D MYAXUV,';J8N5YF10SQV1;>56+#P8ZD<"=YW[9+ZWO>WBPT8\6''7;)C/H801 MN(X'B-LF,_=N((W$<#Q&US_>E1KK:)"_V1! W4(&V:^O4]7VM?5QU.O$[6'T M<-N2FQ<*+^.Q[EFM=S-VDD\LSOX3[-H50!/]-3])KM:]5\=N@%E)!M\5T,>& M[AL*Z@'V'0^1W';(+CTJ3PU@3[2 /$QOV9#RV)X1_B,;KMY/U MIWGQV/33F/#?3_8/HV #SC-?#SV'3Y8X4VZC5?COVR!A<(X#39 M6GF25'V:U X-GAL@:H4R/ D02.! M(IY;#+4E!$_5'GNKL[(\9M3QKO.^L:[7X^5YF10SQ\_R!5$*-NID^\:*G4ZQ MYTF/;MC'<#7TW;Z;I\)]FULEUV3F;QKLA:I40/ :P. FNPR3\2VV=]I$ M$3P@ 1PV;MX^ 1!7W2.$:1X?P5CQ+ZF,?3MV/>(MW;/W 4R*])HZ%PJ J!+* MGFR9_K-&WR- 5E>YRYI?Q9""1ZL:BAZN<#=.(>DVC@.GT\DCJ*S M,;RTJC[A\O[7=<:L10:;^9O=22O/;M\T[7"MTJ1C :Z7.),N*&/'-:RS1:"; M1MF[O&0RY+\$_7QO9CPQ_P#UQW&7@#KKLRTZJM@WV#G.,$K_ )BD/SL^F1I4 MVJFV"T$=0]QRQ:RS;"MCW6W68V$--U)BWM"NGX=3.GQ^JP*W5+?LU?#')C/* M$NO':9.8=.Z'707$7*W!N1&4\LB8+VL,6/IV\^4X96%3ERG*,J[@N;'U5!!A M4Z86BSM@M!'4/<;L:E MLMP,Z):OIY?EK-=+6^K4Q$G=/B8W[ML/;&B93WDQ0R,I"D'4%;C'LNF!';,U M,38,;!AJ;TITN;E((6

W_"8;Z#0\#M# <_?K3BI[>:< :\RP8% MH-HC:UW[!I2O4''=/MV[Q-2.Q MR=$@5858^/41IE11)4K]YST_A\-5%T-U&N/ML.)W]QC:>;EV?'2/QC"[U M8X#9!;U*,F,W JVI&..8J6':9'OZ1QY.H:7"$2P]2.5_O&06QE,\C66[?+3D MB^,4^?2S\:[9,'<>]E0Y2?!T943[4A4^IC3X* S\'!BR9%'S3\7E8-H!<'G+ M_P"%DRG#D7=D596BF,7:X<9'>KV65&6.8 VVX2NO4*CN J>I6R@^^)5L1!C" MHVZ>ZY>IV MY;]87W7,9L<#%>/0;M1[P.%+!92 M2 7Q!\SF 9 _A2YN)/A)WVZ>&E!04_-.WNKK],?I) '$F!M 7FOLC0W? M5@UF*@;UYA*UV[/+?\$T!\#!=K=3;REVCD%H8J(V3N8A2BL:Z71OIO( XG3; MHR5,D&E1%=#'LX@@BFW:Y<:2F5@H^M%U#Q61-;9D5 MAACR$4'=+DUNH, QQ)X-I]F---NVS^_BSY6 W$9Y8&UB#$W$?"5(D\"*?9C33;LL^079L5OMB)KXQ MMTKYPCMWQ V_YBE6?I38! 0V29@B\#;N4.K'#;4GEQM>?+F+P -]2==NW?3+ MCN&@(8-%#.EI!(/-ZB(T(2!$=SU )D!>ETP).I)YFH%DF-D:OX;\2^9OK:;KFND&-HDDR22=229)/F3/\@A@M;[?Y_I*C5EE<5IZIT&\SI3VCZ=LE MM;=?#37AJ/I&P93*G^*V#_.4N%X&<>8C$Z[[VX>Z[,6C&;>W#/\ &&3+S>[S MX"@S%M;KND@G10Q* J&VQ(#;DQ+V-QT^X9SD@^_8'3TS-G)=:-LC!+5;+D8# M3E;(S+3=0BF[3^3#V^=-"YN;KNAC248H2/.)_BLN+05 MGQ5DR(P/B1D87:A20*VE/QA4=2(\+8("UF -T0T@5IM474Q@3NZ3%\9'$AF8 M\TW7-=(,;1))DDDZDDR2?,F?Y!"Y&]!:WV_S_25&K+*XK3U&T&\S&@]H^D;9 M+:VZ^&FO#4?2-@RF5/\ %;!_G*7"\#./,1B==][VY5J=_AL%PK\6WL.M_>;K7^SH=6=WWF_9^G]QU,E MGZE[61X61'A_%8 Z3/M@B?."1Y$\?Y!F/Y<&^K)_6+*L5;SJ/XKXG/W2B@GTTSJ54_5C,36;B$# MX8"WE("VV@[&YI"1[08(\ MP:'Q_BPC6SKX'3W?MC5/M1 .FWUD>%D1X?Q8M19=B3YDU)]IJ3[=NXQJX)QY%3]9FM]/AS58PH@ MUTG$@',QR#]7HE1DN.G*6 \=TC;J)6: MU7#]X0/53=(%TBV=DQ[B]MWNA@G4-=X50Q++*,.V_6[E$5+M.5IM/&I!%OJD:;8LR^EE!^G\S:O^[Q/AM.'F8Y&0#>2ETG@!RT+E9D#6 M0,3(TWHCKK49'9%IYJQ.Y0.8B1+Y?J#(6'U1B-KSNH9I)9H)4$03^9[CNG^Y MQJ2?&*P/'^9C:\U463&[J&U1XDF)"S;(NBL9VUZ74NC<,36N3Y&8'J8*2JD0 M2BMHS%0147!56P91R]7J$G61B./="DFYBV3U-""*$_FOEP:?AYV9N M-IQV"/$>,#;NLD^O'TT&['C+I>@_7Q]0,_JN*G7G&'()_ JK*%WB]&1\F^U1C)WB)S*0#Z&4\Q M[G/W+7G(IK_9=44+H%21$'>U M!MV^%O4J*/H'YG#D?[L,"?$ @[9L"9"O6&[&S$PO L##'=ND$[96Q\F< M8L:8HJ,0"&DD]2OWE20I:**U&R4JQ(K:I_-?,.V][ M+A*KP!)6OT#=MV*U_!HZLZZ7M(DG]03TUI6#*DG9,!>>X>6SG096)N*R!1"_ M,T+68MA5VPA?2CD@GU66D=/RN-Y.A*KR R?^HQS9T^\ZN+'Q@9";C6DP(!W3 M.L$=SG>>BF,L:T$;Y-Q )(F W!$VR8(9LGPC36S(I,VGU1&ER \NW:CJJ M,V3'D:[591B@6RC\S R9C'0&[8V8RCM_[;3>#EOO&ZK>]I=%=L#X:X7S9,?& M.F)]5)\86VO*[0=ERO'3[C%VZ+]D]0X\KQQ"H7\9U$3MAP=S,]IVN1LU8YNH M<:%VYMV*=&(OY02VV3!#-D^$::V9%)FT^J(TN0P:@'EV^5E-# M$&L*#Z#?-]PL[GJ$0.:5M@ M06)&P[>?5G:/_ Z:.'\6G,B\)5X'U.^(4A!@[FV=_3Q%PR/$%H#4*BTPW.%* MME4,#W&/ F33UEJV*H,IRZ,;I,@#;YC:DIV_>)AB8N#[Y@P5\C=I"Z[=[VYE MLV+NNGR_5B;[3K^K<.,U V5B1=X>!C?4>6[23KMW6$?M/F?1'!0<-U!X$:;_ M F=NUS.O/E[AL=-U@8LWCH+5D:F6I7GB[P_G^C=I)U_._."-SX\>.*#'D=, M16[20>;@@R0"?7;;;;D]-9YI46BH+148SS+^,[+FMBF1S?CK,Q$-N8138&SJ-U MLE#)GXC #CX1[-OF.7MVNR]OV+ES0IUBXM@>F45I, +-E&6)^7]H!\#NR[-V-C=MW;%O?G$Y3&;M>4)/!B3=<( [?*_J9%/ MTC\YWSI%XZ6L;^XPJT3O*DCC6!7;N<^.3@ P)$P.J]UY!;<% H*,\JFP7)DH MWH"P-N8S2-L&,I&4X0[3_P"-FQ\HX,,5PD\OVYY*@DNI=C(WKN$A82(8DW=@Z$G)GSX\:S ]>/*\M W6;OU:3=MNT=M7S=TA\L",R_3'-^B-OEN:.3N,!;Q4I9/F#U% M(TB&'-K_ -+=/<85&X[_ .D ^! .NV;?U%M:>:5^J9F@W#1=1&W59BK4U-=N'W6E/N/NHC2R=VN^=DNT5V8 M4 9IN( H)FM-L >O3)*^$R/ZS3022*D[=UF:KYQ#S4,#N@TC?I0UUVZK,3EI M4U(MH"I/I,4D08H:;8.G3I,2O@6M+5U-Q5;@:-%9V5HT6T<%69A1HHGWI$PO*B"*;>E;8>D"WX@M?E] M,L"03$F3MTGJL1XE;KK6.K*#HK$J-(BFW<7UZN5+KH?". IX;9,O[1LG4 MG@\1&X2RZ,8]3#.V'$M,>-PR^!560?0KL/;Q V&;W M[BU*"YO4UHI>=[1<=YVZK":Y&C0!LJE68#2LR:5\Z[8%8RZ8PDZ4WP-!)J8U M.L_RU2Q](_K( ^DD#S(&PQO3(1,;XI7RJ/I''9Q;5=?"8B?.1](X[)FGX3:' M<=-#[1](X["=_P"4_D .L3[*B?*01[#P_(%42QV3,3\)C .XFFA]H^D<=FR/ M1 )G='-7_"W]UN!VNW3'MJ8\X!/L.SS[L3X71;/G"0?,&"/,&A\?R3N_()W[,=P!)\A4GR J=B-X_*) MW_E/Y9W?DZ;>N 8WP=#Y'=QVAM?^P-_\I#>1!W["=^Q4^H?U@$?2"#Y$'\BS MOF/&(GZ)$\)''^"LF ^AO]A']?M$HTXV=&PE!\0VL1JGK[LG(-0)9E@$Z9BP9098/?A0E>+?O-HUC%CZ MWI41MVF.Z<2]&TDDS4=7J6Q7[R3DN%A5LF@[O'J[X&G0$0<9MY)PEOO+3 M@LGTV$=+8=*V;FZ=TE"O3/2ZFB@7]+JW@Y;@X$IU7VQ%/O?P:@=3T=6_N"H? M=;4!C$"FP.(&Z,5UU3<3E&37E^[Z4V<@:JQD$CI7?NWXAEJ?V0RD"6- M2"@$DGG6;B0QG#<)R9.U.,\42&4B!S7>SKWS9S19T_A;=FZWVA4#7 M>LMT^5C&Y0'#C09&0D$V]+(2%+=5K8FSH=)[9BE\]"Z?B=3J6X.(FQLGJMD(.[XL;O^Y]86/A]23Z&[6WJ+4&"/*UO(\/T M;,R1UGPXV:8]75<9+1Z5:Q4Y% 6XHM["90F$)UGT]=IMGF*P054\YQB8)V[ M^W[AL?>A8]5['*$$"MAQG$,0]%ID%K+K0:7V^EC?ME?%5@[6 MT/#'N>2POO/,+#4(IPVSFR85GHL&4&6#WX4)7BW[S:-8Q8^MZ5$;=ICNG$O1 MM)),U'5ZEL5^\DY+A85;'.7IH.[QZN^!IT!$'&;>2<);[RTX+)]-A'2VR@4Q MELJTIR6 KXU>H?USR*P24VEA]:-8./I&V8M4-/3F?C#)(25ZC[>++@R/^OU, MJM:!Z:=.<>, <]L2=FB/3BZ5OZR];J1OCK>OEMZ5G/&WS;(EO68M;I&HFWW M;K+^GNOLX;9\> U<@ DD6\5KMERX!&1B]LTY $4&UO2[ M8E9U#?\ J&VSD?Z#ME^K>!-:\@)( M5I91==O90:*UI3^"&4:@:_T^0V&;(\8[2TP1[S1/U( J6A9&H+*FW48< M\.;-6Y/5$:JSVA) &5K9W*;;N;@" MH4B5%T\EQ MD 9+*EB *5(\9L&[U,OJ'C&)L/.&L--PRVC&3,>IF"0)8&K*$YML71,JW5YO M=-C8%4KO@]0ZQ(M84]1),8[':[=\.+UXW*2JZ6N6'39Q7;OSD0S@PN\2*Q@Z MZUKJ"L^W;&T_#9,AT-.FEK7Y=LF1?<4GC)$FVT5"PMN0")WQ2GE0?0/X9Z>ZX'Z/]^V- MO?44(D1KP\R(/+OBY5(Z?O?$YJ3\4RT>Z*U7EY#Z+=F;CD+GQ=D=&8S4R'WF M$@#&$6Y6/;+HU#/NKO(^TZ7X3Z83(T,?3MCSH;I)5H!*R(.LJ084E6#*2BR*;-82"1B M\_A,K+4[Y03,S790BA<2WPHT%[8V,;X'24*)@"@V7$_W83,/_-"^(T*+:1Z= M:F-N\;,)&9;"/L]$8-1;JHGP)B6BXE+N:2%'$L9@#3<&8\$5B) M,*2Q21= MK<8NA1%S&-0%U%)%K-B ]^V.'/Z"3HJL>56:%+FNJ7NKSU UL?\6[D(@J:L;T-MI)7*&C\3C&5G7< M%PL58@Q6ZS+TY5;NG6V=L?34MC;+T_$M#$0*\IL:"2&JDH"Q"9.W5P5#H+AH M;D1Y'$<]#HPYAKLN5!. N5\9M=]-(MQO/-(-H@S13(YE!'C<6 CB38_+ZH4M M%HG:\\)CW@ 2"67U* 0P)8 "UY]#0<;:P?*0M]I.@: >4\U&IRM'4'4#6FV)58BZ5BZ)N2/6LWZ))UX!K2W@H]YO2DRS178NTP+II46^HD:A1J7(MB6F M3MTVH>;V6@F#N#$ E5)!=>996NR]P\A20!2I9@2!NW*S$G15,2UJMDD#I@*; MIIS33=#7 K;^K$WKM:09CZ.6^#P:SFL/- -.4P&]VU6]C%E7Z60@#68&\3-? M;0@C4$&H(-"#4&AKMAGWH]EW4L^DXL@.D'I^J_E_#+4U_0UNT#==/ 6+QF91YR5:FM)B*[9,[ @#'E: M(,SB4E@1JG-R$L.5C!YJ?PH4R+(D,.(83!W[BRGBC,!!AAASB/Q.)RR:VB0L MJ5F6DX\;'F!N!MM5K0G;8VMPV8%)-:8BK#30W(+C# K15#O:5&00/:W4 MR-J?O,QR-KZ"BPMMHQ=W'Q,63&P&_E4@_54WH4*C@O"!:J$&4184S!'3 4/ MTGQ2!^R?W8XJ&R6G2):/!+6[@#_+I^HBK^F) MG<(3THNV%\@NR*S2=[(_K2?'E*M[I70W':QZITEQQ A@IR'G4A@P/4K0-X2\M7')O1E#V@]0BU4!!Y^H^:/46:M303B S!MURY[ PGW>52)\9I&PN(.<9'??83DJX* ^FZVV&# M*!:'YCMVP37'9!,2 A7E0BVU7L%Z\RU: !8$R(/18RCP!R7B>)&FZ=::;9#O M:X5JMK&?3ICJH79RPY6S]0^73R8RO_W)F-WIV7!EK!!D4YE! ._< MS*PK*L8AK65W>.H;*\;#D;F^LQ.0\U.4*(I)+6? ;,/?YAOK;;(M+-]XSN[<+G:_E%;0"6H2U(K0EN\N_: M3&Z(^YFV+^C;CU]?3%VR]U&\F/-KMOP^1N2,G^):;C4, 1N.C0)VQ]VR>C*K M1I-N+%BXM$].09-")"GE"XC5>BB,*$-8"O,I!!0J?3K> ;[90MC)J48UZ: ZW_ N5 MI]3GJS,4%+[(N? MPL3DEPEA4-V[]+5QQR"L8?R^0#MR_5UZH7D]4R*=E(^?&J/$J]UY*7U0M3E,&''BGF(OI\DZ M1R.D" NS0^U%5N]6[DZO/=",&Z#0X^<\6PARXU>*X[H2PT8 (&698+R2N_%Q M:R$UW^.G6&WT+&,]MTSJ3>Q*.IIZ6LGW;C8^<8)K30!7GCO4FX?"\JJU%5=O M4_&DILMQ/)*^$RS=0YK2>A6]HN^B@25+0@&$>U%U5KO'5$5-5ZR.@HA6 MP9>..57FLHT4$2VBMGRZU]A2D!.E$E062XFBO>P7UV^&NJ)D%-5^W/NYDI,9 MN9M%9S<8Q"-CX^>GR_([&OKFV]ZW%*+U8. M.5C]',G79R2H;(L=PO/JW?M:GFTU;K39H>P/-JLC[-F.QZN&:9:WDF'5M$B4N+U&,B:)X:]89,BUF3YB//A2S8T M/#*N/;2IC(88AR_V.3/KY7)QRT\C6.>U6.1Z-5.K%GR1[A8AZ@# MG=RIDVUSN]E]R\'#]I\-NYOZ^J"ODT&6Y-:9(MEZ;58=4!NK)S*H4EN&KCSR5!:8T6*S)FW0Y?:>C>F]^H/4G:\B,Y_V/F54\>I> M- ]NO=BZN:VOI["SAX_BT"X)6,NJZ-91@3VQ+Y[H\@3)/&35-G*QR--RB\=$> MYR)\=.L=S""^SM*K),H@8>!D*(!LZONY_-H&VBS9D/M61^'[16J1=KFN8CVN M1>L/J+*/8FDYK=^@U3X(HQ E[6/Y+!QY<9XHVC_ (C:5W]7K*< K8]S&O,2 M?/;.?8QH0H,M*VQ;62R5QH]C*,0;)#V_M!B7:Y/^CK.KR+7926!@#J]MJY(5 M.KI[;.U?412T^EZK) E.S>JE<#[-=?%?#J!E5K%M)%?8S*B"$->&(68TMUIV MKBCDS8@4&S7SZ$54^A%ZRG!(T>R9;XC%J)=E(.*,VN,.YC-E14@E',))(]@W M>?>$:(OPUZN,HN%-Z;20B39+8[1ODE:S1& C,*4(WR9!7(P:.>U%>Y/%.I6? M4=+E-A&ADG1S8Y&JPR,M[ROE=J>"VICSBB?,\4(C$-^SO/7@(+SHXC4U8FJ:]85"BUV20?GYM]Z#+LX= M8*'W&.FDAGPI9(UO+>*6_M]1(UKVN1[?%%71#XM+AW4^RB8?;9Q.=61X)HT& MDJ!2B$[HDFQB$;+ENB*P+$:J*]S=SFHNO4:?6^T?OI80)@V&B3H6 BE0Y(2? M4,"4"[($P7)\'-54Z]:^7,JR;[>.#TG$JCUFZ_M&OVW8]Q&^P#I]H[=Y>O2Z M_ O=*(,-B:KM;BRQ:("CQZ9&8I)0\AL 7,E*E8K4^T0C=S-?%.G2_2,[7$VR MUA.]P6XG,=A"&0W;_>J%65M4_E_N_P >HLH^)9YDU7(K"6Y+O#J -S2P(0_, MI+&R?8PP1$4/VFJ^7C\VO5[EI\0]Q*#'Z.D9?)9Y%CL:NAW<8KD9'!C\I+4\ M6RER7/;L3>UB[D\W5E[B08UP*JIX]Z>QK9D:*&\BOQYIR3H98C)Q8K)CA W, M:I]-'MW*WQTILHK12@0+R "QB"G,$.8,,ANYC9# 'DA:5$^.TCD_EZ@W5Q77 MEJ*QN8E%$A8]$C3K$L^<&4:.UD>5.@-(C^U5NC7*]7*B(U>JC';C$/*W"Y<6#DN-3JH$'*ZN3,E@A1QGK94\49-Y#Z_WCX,HW5DMH7">=P-1JHT.0#--72D'V2;D3FW^7^ LRK*I'NL[#&+R' :-SF$?*D M5L@0!L]B"\=RN3Q7K'!-6

C5TW+U[FW^'R06M)C?L#E-#?Y!6D%)JY=G/;-G0*X$T+G EN$!%?O8K MD\CFZ^7KVZ]M @5U)[I1/:?.YG@WB2-BU/+;DK2FAABAU-80PG2>]/O5R*GEW>&JZ]>RUADWMV7"J8,'_A MA;7;\II;U+\F1$+90CRHE;H>HX[W?)T*I$1J[-WE\??^^]KLR;5%J/:6/+2)Y1 02M*]NFY%7KV8GXM-L9_JOOKC]GD1[DP M37'S3+)*=<,L.W$ +"-(C>/1J;@['>.[5./5XK1,L%3EPGW M"J30COB!CPYL\J6.QJI'-O"333R1W/1SNO\ EH]S,FH(&,XG!=F5//\ 2J]: M_':6QLM]?47#*\8VQZZ%9N IT7P1OFQT)9,22N88;[BU87HU)M'8V, MV)4W*#5-KI-/-D-17?6V[$\K.1>L*$%VPQ*.P8)^Y6["/LK-K';F^9NUR_%. MGXWF%Q6XYD6'RPKW>ES7LC2VG@DW-1ZIY2Z_'J<+,\\^? M))Y R0I?RO58OV &CVDC\%48PY7(3S;W>*?#K'&Y/[C9/[;%B8+;&J+:J+"Q M^&4KK#22,.72)[BCG$'X$ALBHIA(B M>-7V,@2M;]J<(_K?%Z)N552ZE99+':Q/C M_>%^EQ]=5V+LZ]UU@>\-%[0N=688A)EY68S9,ND2CA[8T=N23H0Q.B?651*Y M5W^/4C&ZWW$J?=O+PIJQT>CFR:V*058CF*]Y&_MVN M=HG5="R7 G^W=9[@X8#'8$!2W#P7%Z/(,1KL>HDMX5&ME(!3K$ M@83(-+QAM4-U9(E$8285"O(62Z[%% M9SRLHC5XDBU]C,B3[0<<8VH2(>1+14*U%W$=L=H7MQ'(:K)),3+I=[, M;138]KV-?#@C.XD]8A2)"X?N/5#<^3#]WO=7#)6S;KQ97 M0M6L*_<[1!P;>N&3X?3IU_S XI% 1\JG]O?9TTL0!*1ZG@5\"WN2[&NX6=5B)WD'@7RKS-9YO# MKWG+DF146/#ETV"LBDO+:!4LDO%31W$9'=/D :9PVN151NNFO6!X9@'I^?%R MS)VV,JOHK^K;&M*?#W#L[&O==H8M?!YCHS5[U79L7P5?#KW%Q+*L57!Y&7L! M[CT^/+.0 5U:Y^&3J+V]696QF*UQ*6 M1/G7(K/E0:*Q2/8A4UUTZ:]CD0:N:UD<6S5RDD:[$3Z573KTA]O5-LQX"_%"8:Z0!,@6]]+6G= M$]'5WJ"M?8^?GX]NWSZ]2JFX8\5G7^TDF+, 71"1C"QQZ+%(B*J(^*GV:_RM MZ_Y?_;O'J@F16V4PLV-I$J:/ M'**SR0#.%T:[BU\!I4GQG.T /G>F]S/-H;:OO(V#[^8U[1L=[H9$KZF[I\/L MC6CNY>GJ(29'90I(Q-3[/0:*S5OZ^HA5RZNSLK8$D,G*ZIE:&%;R0\PS&&"H M/)KHZL>FQS!O5&JW]?5U'BB*8K$N)JL"-2OX:W-/4)+]C?'8.-&X[C&25=S>763X((%/6R@R[>/Q*WN%G58B=Y!X%\J\S6>;PZ]ZW>V^9@Q M.X@T&'G4$FBJ[<%Z3T&-V<$LFS'(2I:A6K]JP1/K>*>'7O-76*9EBST M>CAT%Y&-%7(Z9&*B<<:1W33#:GE:W;IJO*J)8^E5OJ#9#I;9W8Q>\;+?$]/? M*23QQ/@ MN_5.GU]W5UUQ (J.)!M8,:PAODK0>CGGKK./5<<9OIYIJ_M7"V*3^ M=KT*/$,R.JK'EB%*&5@Y(%7R/1-S?HZ;#NJJNN(C3BD MMBVD&-81FR0+N!(:"6(HD.%WBUVFK?HZN6T<6EB3"V/YN(XPUQ+9E^]R4%4BOO1J]1W3U2)JZV&I7: M2/VR;E\WCU'?D6-T%\^'JL1]U3UUHZ+JNJ]NZ='.H=53^;ITZKE0(4FL>%L9 MU<>* T%T=B(C .B$8Z.H6HU-&[=$TZ+'QV@I*".=V\P*6J@U83/371Q1P0 8 M1R:_%>F8$0^"TOJS7,'A;RT%=ZDRV(03V,QQ5#WC;,N]JH@7@5M3 A M5==$:K(L"NB@A0HS%]5T:B>*]"MK;%<;M+4&SAL[&CK)M@' MC_9\4R3%)('LT\-'>'4:^O(=+NQQDJ9#N;:/!W4+'"3O94:QF-UJV. /[5[7 ML\K?'P3J2.++C220C)&F,CG$9\20X 9;8\EHW.4!G19(R(UVB\9&N^"IU#BY M74X];@68UE?'RSQ+/(-^UD,-D(K%F/$QVB,3>K47J>,5G4!!CW'&M!CF0 MQAH]L81Q1Y[6D1E;MB$8]K2;/LU1?AITE[Z56^MI#].2Y[&-ZJE?RSGE$,))\-8\1G;RR@$UJE9H]6M1-=$ZII6 M;S\.KY$>265CTC*I5+%,"8!!(:33%MWL>.2%",W/"NYNY-?HZ]-IJFKJZM5* M]*^L@1(,!5DJKSO[6*(4?60YRJY=/-KX]&97P:/%Z*$T\Z0R'&@4E3$;IR2I M9FA9&A@;M;N(1=/AXKU'7(L;Q_(>WU6*MU3UUMP;_BL=9T<_%N_JZ:]>F)!B M)6\':^GI&"D+MMNSM^UV<'!L\-FW;IT:3CN*XW029#.*1(I:.LJSG%NW\9BP M8H'E9O3715TUZGQSXUCKXEC8^MV8"TU:Z/.MFN:7U>>-\?CDV*/8CN\]G&:KK*,.,[[%7/>U&+Y?#I;BIP_%J MNV7EUM*['ZF%8KSZ\VLV-$')^VU\WF\WT]&L[O",0N+*1QH>PM,:IK"<=!#: M$7-+EPBG)Q!8C6ZN\&HB=0EQNHPB%8A#;AKUHX%#&FBCQ)S8E\*$L 3#L#%L MBH*6C/!AW;2>9>HMT>JKC7,$!8T*V+!C$LX<:1KSQXL]PEE1P&W+N:UR([Z> MIF0W)L4Q@UX2/$L+RS)44I;@H D2)%F64I8SK @8S'<;'O;I8I%F 6M$%D-0RU,_D;LT?N77X]?_#7 /P;CO_\ '=-8QJ-8U$:U MK41&M:B:(UJ)X(B)U8UE'\N0;67,EV-O7U7ID:PDV"#@%G3K&)$V2#3.*QBN M*4C5?M.)7+YVZF8*)@!_<",G=R&L!CI,QCIM&7N3(UJW0DV&8[>NG@Y%^GJZ MI0V%#D#82DK,BJ1RJ^U2(I>4)J^Z@M>= *3C>UPCM37:Y-/CT/)J%V#FA8U MD50<@J%H21HJJ!&"[>0*/8-C?%4TZ3+I+CF/8Y-45/%%ZK@9%$I9K?5(Y:D-T"#(;ZT%AB1"5PYS7IZH(;2.&H_M41 M'*GT]167E-57+(,IDZ$RUKHEBV)-&BH.7%;+"9 2AHY="-TJNT;YE7QZ964U575%:-2J.OK(,:!!8IWN(961(HA :IB M/5SO+YE75>EN*G#\6J[9>76TKL?J85BO/KS:S8T0;S?3U.N(U56Q[ M>S8 =E: @QA6-@.*SCBCG3AB;)ELC#31B/%E456< MERR*\1(K+5Y8KG6+8Q ,5B&W[%8FGP3J+"N:*GMH<$PI$*)9UD*?&AR ,48# MQ02@E%',$;E1KFHBM1?#^"I<^6]!1848\N25?@,$83C%>O\ (T;%7J\ML@BP M*/YVQ/+2!FU^13IUJW* QKG*:,4D):&I'32X%(>5'9P2I?\ S=6ZI4+_ .J_5T.I;ZQB9DE[ M@HL.Q>-=3A1+C$K 5*[(K#Y3;+!6W8=9-NDJ84)B061&N1X^)JKB5UZYD$R9 M?>YON7C?,H66*T7MW!#,K&S("7TJ3992&1'K\UNS2ZR(!3%BQ <2/:0RB),-PO=N; M,?K[AMLKFOE2W^V>8&S&G9FV39385V1MW98CGRX_IX)>T[$ M:HVE;'4O6?\ ?39E?'F^YU5$62/*"8/4M?\ \-,8DB9DF9Q1OL\=IB%CHG+$ MTD%D\(?,PCV.)=2):S)6*Y':6XCBMC9"_P!/PW-),^/&CW\X427=C-C<% LF M&1II02;W>9Z]8\).51>[YHE[+UY51 4V32,T( N[D9ME8M9)#Y=4W()F5$)[=6]A-LZ+/\DOXI9\)SBB+?8Y81(DOVSO;%SG*E-%.L0@6 M2 %&K0(G5;#J\CKTC,E8&+#1S/_K\\%9*6>Q]O* ME*6*\+2O()@4(Z5/?E]!A-M98S K"F]P:V+,Q#(ZB/-MS=I4%=D&-2DN:V3, M=W0VRU8@)(U?'?N&1F$TT6#<4%- MV+G.5*:*=8A LD *-6@1.JV'5Y'7I&9*P,6&CF>X^6%D7V(2:Z ^UE1,0AT] M_7YX*R4L]C[>5*4L5X6E>03 H1T"<7)LQ&2W]TLKQB8&+E5S%A_+@5RES*F+ M!#*;%@;7U[-DL#1V(4\HI#&HQ&P8UEF':1ZO(OY%"7#_8+V^R.BB5E_:U=>&Z6!E!5FRX M5?*C!LD>E4)CPR$)'(Q-'C=X:6#,GRVYI;V/=T0\/H(-U/BBML?/4UA3&9B< MKH4.Q:D*;'DJM=8\WI\]O 1Z M]G.[OOR^P9 S+)(]K&EASW'>RBRK %NES :2 M6/*4+2B20YZ'(C^5ZDP27(R"'62+#VQQJWH9MEFN1XGZGFLLFZQ("EQR@O4] MPY8ML+=4F9HYDE48-W*Y6>UK*F775UL[,IG%*L:Z5<5X7_(N7*?D@1[2AE26 MN'N:W^T"5JJCEUTVKFEADUM'K,UK\E]M?75HQ2*&D=[SL9QZ MV76V$QEH4QU8'C>!S4$-"%S"<+-8@:'_ (F0(]?+FY?>XMCMG5)@%%*])CY_ M0,E&Q6 :Q*Z8(P/L9AQ\'F[AVN$2963OJHY*[(-L7(_/=UCSF6KL>23@M18XS\SYA?X99R,OD3']Z M*3CV+8W;1\]N(B,@M/3D UG]HQVY&JY&NV MZ_K1.HF/X[>XM5Q\6RB^L8D61=P"Y3DN;'9=#L^QJ9,LEN"HCRK.0\IW)S37 MMVB:V*U"&K:O%]95MCWLAF>.9; A,>2?77IQXX &/6D4;^YC7TFPKYRB"30R MJCWIJBZKDF38[)BV.%1(7L]ZS.KD[NM_W?S*=:WC'=LJL:2AQXH7SFKY@ \I M&^&G7O\ W-6<4O'KA+N51SHA6'K[%H<#I8-G.KI G/!)BDMXAF<@W*QQ1O\ MY>LEOFWN0I(I?=;V\QVL@MOK45)'J+J-@ +6(2B#*'536S679U_M B\3UW#V M.U5<;2TR&S^>&^Z]D,V*NN[ \*+CL:-D0,>E-Q@A_3JR#(I1Q3,GC -\DYG( MI7*]S$R EWE#8TGY3MC97%J,\RG(\BJ,P]5CCJ$#C\VB@T^ V8;$IX@ZD,SC MG^1C1G&)S^F1,AM&$S8LVY-D52:8G-!L8DH#)L6JKGS)3XU!7@F1.VV*K5CG M"5Z\AU<[^%"VL5+:38E"2,DN[R3(\D-&C'*P\B-7+D-M:>EQY)0C4K(W$TG$ MSYHAO>NC M&N5*V2ZPGF]7!92($2#CF2V-J1E-)'#N&EIJ^HDVT0]3)+LDB,%A0*CM[4VN MT-F'+,M+.=B1[2O[1,CM(+J.,-LP)B.AQ;2HQ*MLY#AH^:4<89W-;O<_A\M= M5,T0)(4/".&JM*V':S 6+%TBO"$C93_(+>Y%3H.0K(GM+:S4Q@8?E MW)W7I+&M986"4Y,;2I6^BS!A>8R#?%8]XW([Q:K%Z;CN+4L"[MQ5HKFS6XNS MX]5UM?*.:) :27%H\BFDL;$\8W$%(J,XP$<\C%V-)CT2YAVM-D&0I):#'UJK M6SEB-7S 5]D]Q:R!($E7%E26*DTG%'='>TVK6+JE_:ML"C=451Y-G./47L<, MFEH9,U),RE+)KQ@R*OKY1R(0U;W+$<1B*OG'K9+;VK(3:>+23K)Y(TUS(L7( M[ ]53F>\49['-ESXSV>751:;B;6^/1I=0FK[2XH7MED$?FBBYG\/%O M8U[G=5$BQD5SF5];[DQ'L9;W%S*WYIE55D->C[.VA"FV2Q!12C/(,J%([:[1 MVYVT-52$QB78V/MA3>WMV^VL+4$&OD4D.T#'MJMH*::^U 1]V='QRMAZHQCM M_P!9O5+5T4J.T\)8(KB'ZW9XTES7AKC130H^45%;8W5$J37".AHP$,] \>X: M/,+YGGVD^*RPN;.'ZO/?&6RV%.\3BEV[UU5>L MBHZ+'L?Q=^2T4VCL)U!1UM:9XY<,\5"%[*/%=*[=9"N:UZ_']7620[$<&!<6 M4?%Q0G!S_P!Q\H[AV)6?KL0\C3&>K49CMB<= M="DP\WG91;QTRK,,O,2,3"[+%(C4R#+.2PM;!.8*N50P0L W8UJJ/<69=XVV MNG>M48,?O*BSO[O%54$(UA(K[2IR2AK[BPK)T;U,XWM9'1Q$>Q[3"<+0F.V- MO<)9^GT>;09G/;7=M-BDRF^H;>OK(=K=.D6-K HXE:^,DJ001BHUCN)NY6L^ M7+2320X-%@.28%C4^!)F3YEH"[# AQK:\CRJN"E.2'$IP.>8TQ"O7D:C& MH[([J96T/JEJWVFK*^HI)=QD0!$Q?/2V,N9/*6CI9!('!9(4FP*<0F$U\&[W M7UM?LK8UKD%D&86!3S)5C7P(\*MAU<4++"975!YYR#A\A"+%!XOV(BHQ'._\ MB+B>,,=24>-V3J[=99%'GMAY&:<2P#-K(-]&0D*HLJYD<2A"1CB23F9KM%JJ MY7&R"/C"U\#"LIR^E[,5O'*Q*0S&UL TVRD #D\J:!_)+;! !*Y=K2.7E$]V M-U,6XQ>5F&1VYX$AAL(RRAC8JE?BI\GFQ[3';O)0WL\LE@FLC'Y88B#+RHUR M-T=C^7&$*O2VJ V,H/+N!#)L7NV\Y6BU $HW:.5$\O2G@3(LX*/4:FAR!21( M1$:Y1J0+WM1Z-B3#9#E1LG); M_G,DBC^81GC4YJ ,<8V4+,>;"2GDE"H^ MP\_(KW:DT>E705(G!K:>%'@0AO(\SV@C#0;.0I%5Y"+IJYR_%>LI_P =C_Y9 MQW^+.4_X['_RSCO\6PC'IN8 M]CVZM;,4K8CKRWKZELIP-BF2,L^0!#J%"MW;==NY-?CU)=C61T.0MA MJ)LMU';U]LV*X^]0I)6!(.@%,@G;=VF[:NGP_>N(VV/4EM8W4\^/19$2UQX% MWA-U#KI=B7F%8-<0N/W6/ F&D*\SH[$T81C7N17)DX<*PR]J)"X)G='8BLJ M5#!CSI5M GL?CEA#XJJ_F9T\!5.1IYJM8C%0CU1C&-3XJOATH\4KKG-R:ZOR S"?J5Y M"-^'E7QU_P#BQGW_ -:M]K5;_P!:-]MFKI_UIU_9/<*/)5/AZ]AM?-:OT_:) M1V.,.5-?Z*M\O\OFZ^UK<*R,:?6="LKG%I3D_I!AS(.3QGO^C8^6-/IW_P W MK_>/$,PQ]$^M*2K9DM=_]IW.'R;\T<']>2*/I].B=/\ 0KZIMGB_;A@SXTB3 M&5/BR5%819$4C?I:1K7)^\%*JJKX(B)TZ&?*J0D]OQK(, MT5I:_P#555JR[%?^H?7^Q,+SN[1?JO\ 06XT)?Y=V<3,6=QI\=R(NY/J[O#7 M%KYV#%@11XQFM0TVS)53Y5IB^38N"3;5UM[BR[0-?'RBLK)L@,9EL!VYK7HU"M17:Z M_OG*?\=C_P"6<=_@(DB048 !8XIC&>T0A#8FYY"$>J,8QC4U55\$ZX\'JQRX MCO#YMN^:)C>G^MJ8P]MID^GQ:X/;PBI]67KX=#FY;-E9E/&]I1LMT&RAAF:N MYKJ[& (VG"X+OV9CLDS&?Z]>D1$1$1-$1/!$1/@B)]")_IL6]H*BU(+]B>= MC'E1U^A\66\?Y[T\.J^I8S)H4VU M,:-7)=X+G&.1IMM9+%T?#QY39-.:[X['0<>%9RT?HNNFS71>O] MB8)G%JB_5-)JX>+@T^AY6YA8T-@QG\B1W$3^CU]C58;C(W?5-86EME,QJ?\ MGJN!"QN(UZ?J98/3^MUK<^XEWHOUHF,5=)CL%W_I),2^O1_R;)[?^OI'V=47 M)"(J.W9=:6^7)O3Q1[0Y'.LXP51?%J,8UK/YJ)TV+6P8=?%9]6-!C!B ;_W0 M@8P:?]G[\RG_ !V/_EG'?X!6EJ89<@R3C83T>$1@V00E_93+VQ(CHM)!?\6J M3</$ZHC%WC<.N*JNNIP7(FDN;O5'IN"*/ MJK?TSIA<9JXU@_Z]I5!6DMG?3XVU.Z#8^"KJGVO@O7^QLZSVG;]#'7,3)F_R M-<_.*O*)*M_](CE_7KX](RJRI^3FAW^'V[*N1CF/!LI"467T=V1\:9ZOB]3R MQ1P7%XRJ)IT&@MXU=R=8:LJ-+I8])?S;#"BB<:3+EF''C1PL35Y3'* MYHQ#:GQ55TZVU7>XOC3_ *]W)!V^27 OI2DK98E=1PBIX=W+9W2IKQ 9J.1T MD&IB,B1^1YB:.(4\F27Q-,FRSO)*G3I#O$AC/>4B^+G+_"F)XPQU)1XW9.KM MUED4>>V'D9IQ+ ,VL@WT9"0JBRKF1Q*$)&.)).9FNT6JKD=3;_*=@VOPW,,P M%!HQVI)>.0J3A7'?F6PE3&!F$R-I511#BP^%Z:->5OGZQNIBW&+RLPR.W/ D M,-A&64,;%4K\5/D\V/:8[=Y*&]GEDL$UD8_+#$09>5&N1NCL?RXPA5Z6U0&Q ME!Y=P(9-B]VWG*T6H E&[1RHGEZR63#D EQB7H>.1&*,X2;,()[:^FC4E?05W&^?(&CMBRSJ1[(];5B)X$E2'#"U?*BJ16L< M"XS(T>QFQRMD5M'$4CL;H3-7<,H!&8,EU;!7_P"_26(K534 HVKD7^%:BVL; MN^9 KY$.3,QMDMI:*T)6E?)@D[>0,I*LS9.WF?$<)9 VHU^O@Y,NF1$,39W"'^@NKM23#9#E1LG); M_G M,DBC^81GC4YJ ,<8V4+,>;"2GDE"H^P\_(KW:DT>E705(G!K:>%'@0AO(\SV M@C#0;.0I%5Y"+IJYR_%>LI_QV/\ Y9QW]^*YRHUK457.5=$1$\5557P1$3IT M;#',CU>JLDYK)#S0E1%T>W%89$X[^1]"2W?[/$OBGC-A,*23,(A[*SF ME=+M+64C=O^E9 M]+?F&6YHBY.=/]4Y@H#573A*YK3=-8QJ-8U$:UK41K6M:FB-:B>"(B?PYE/^ M.Q_\LX[^^*M)8OJ8$>^R^J=E%C$KUS.UB4^6WE1$:RA#5P*''Y\>%"&(YC M@(JG8_2(Q-KU,VNCJDB6]"V%C*,:;:VAVIM0]E9RWEFS2-;X-WO5!M\K$:U$ M3^ V0'2XS9Q1...&IQ)*(!BHUYF1U=RN$Q5\7(FB=4X9%!D+9IVPJ9MW:Y ^GY,7:WO'%?M)%-(2,WSHY.LB;BIV2< :"C6A-%DOF5/ MK;O5OF,./RG/((E*.,VO5.WE316=W60;F]<]E/6298A3;! MS$2RB#.Z1! M8W7Q4K6HG7S'\V8U\ONU?HW/R<7!ZIW78\W+Y=N_7=X=,*)[""(QI! MD&Y'L(QZ;F/8]NK7,Q"!H*B-(N+TK%^ MJ7TJN'(EABJJ^)RM''9KYGHG7@T6 U3OI?V-YF)F?U6-=+QBB)_*JVVJ?S6+ MX]2KY&93\P6#1MLKX.?YW M+'C$,#5EGK,CA-5$$%K48UK1L:U&M:C41.A5% M0(XH0CSY2)*GS[2425:3Y5I829-A:2IMA+D2[":4KWE*]RN?_ )*QUHEC+LGZ M^1@J:#7D)8NT\51TN(B?KZD5647);(TLR$/+H/4$C8<)]9<&M8T?<) M4=K,>1['JUSE3HCJ*CK:TQ_[U,!&'ZA,7P\TZQ>CYTXGE3S%(]?!/WOB-MCU M);6-U//CT61$M<>!=X3=0ZZ78EYA6#7$+C]UCP)AI"O,Z.Q-&$8U[D5R>X@Z MG&;G#V4V/9G0811CPF_IAY3+N30YF39'/OW5$7'$^87PU%%"LCF.YW(_Q^LN M?)09,W$%SYT]U/\ +%MZTH'^U:XJVW7%TA^N*$-W]A_=M=OVK=1>?K#Z:U9V MEQ QV''.$[6E[(Z"U%&,P)FM)V;7-8Y&O37;\>LE;,* \E+T/(6-')$"[_=S M']FR.65->/1FB+J1VJ^/A\/WH69.DQX<0#=YY4HPX\<+/AO*8KF#&WQ^*KUL MPNDLLMW?4M!IZ1BB?J+\R6+&BL8O]>L%8JG]'X]:Y1DSH$-WUJ'"NXJ1N:O_ M (,W)S.7(92M_P!9#]*U^EO2Q*2LAU@'O4I6Q L&Z09?K2)9?VTN215U<0CG M/F[1-RI(!$]OKJQC"*Y@9P;K$@"E,3X&&&7> D MC8[Z$>QKOY.J^8N+Y'.?,&U\J!6#IY)7*W^R/DHYS5VZ M^76>=:_(*I*P:%ELO*"UJEXU:9ZNBDDQDCV/'V[MW;/+M\-?![-PX-?EE >P M,YK!5BVD0-H][UT:Q*PY!3]ZN\-./7%';I_2 M-)(,:?\ ;U!=7TUWDQ+(2GA,QZ-&/'(':-S3$MI\ROHXHRM*BL4LIG(GBW73 MJ;W$.'B5F5ZLK562S)'@#M$O<3XXAUT1LK=O;Q#.<:>#N1?%B#M;3*;I[8T<,=I2DD$: 3!(0YG M;C&>@T;N*5WBYR^*K^_LI_QV/_EG'?WD6NK32LGMP.XRU.*Q7WDF.;_56,B+ M_LNE=_+.D1F^*>/BG7E%4X+ =_..K,HR=6+]' !P,;J)*?KY;8?\G0I]PDS+ M+4#N05EE-O M@C8DA84[^WYUBWN/RJ.5C"2<=R^':B QST13. M;>5>)2'C&SQ5&L5WZD7I(IJ'*IPU$PJS::AE6\1N]7M02]CS2>5%9XH@UTU1 M5\.O7S"NXL#DX7#E8QDD>T83FX/-2%JFW&SD^#^#C24]$8KK M:KJXT)45NT4AT@I93WNU7]D$C4T^/4WO04&/7+WO;7+%E3LK@QP[!\9IS2P\ M2*:1OWZB&J,3P^T=T*?<9M;6ZC0B+5AK*"JHW*0;A[U "M-36IX;H-'6BEVTQJ+\5&%R)UI18W'QV([ZMOFA=\K M;]!8V*TTATDS%_HRIU>5/I9UOS&[M\N5?K5THK:O&D_6+Y]?!$5>HB$FSX<08>-#/E2@ 8)3:\*$<5[49RZ>77X]6'=9-1"=4OB#M!>J0WF MKGSU(D)LT RN-%=+XG<>]$W[5T^"]67=9#5@]'-%CVG)*&G8FF[NT%(\?(\^ MQ=OZ].GU)I-4/&ZET*MRK(9-B..RBOKP4R311CRO(;.XR:HF M7$8 <=L,/@# P47)L79&0WS.Y[RD,]$XD3;XZI=T,"-4^X/:5./6D"^Q^JF8 M1CHO5YF21#ML)M]D.3%L(#?1!J&56,F(1SBLV:B]^23'I_K(KZQ%U\1_3T05'4P:U#NY)1(X&I)FE_U\^8[=+GR5^DA MGO>OZ_TYXTN^K$G1HXY9:N/)9-N.W-Q\)1T\+N+0[3F0Y0!D!LU9#P(@Z2EERH)R/8 RO>2:^,H%&J=N9V@W%N_3\/K;F+71 M(=%>SXL_*9T%'/0UD%T%"8V.&PBD(Q%C2D4FC'$U1$&D]DO*KM@IK8G$&K96 M5:5KH^BG=!DC@ELO[83ZR&.;1O@GTJMDE@&?9"MEA+.BV5W>6$!_I_\ =VQZ MZ78F@0!Z^)&1QB89552([5>II$Q^DY+)P7V)/2H/)8/C?W=\Y_!NEO!_,4FY M6_1T[:UK=Z[G[41-SMK6;G:?%=K43_H3]RXQU^:8::+>2+67/F&]O+U;4DRV ME%ENG)+#[H &.9!(]G;/8-J1T"-&(B,;T*OR2%49"1\>&EJ293Q%B6DV,%&. MFOKY'>#'O)NIY89;6FE6UG0GDDPT*@W<'*2%M(T MR\K>+:;PWH[:W2:6LOH,M3V 9$>)>U#7!AP-"I*K8TJG/6&17*YBB,9DES$8 MJ.1^['=6=B<0!:^'(1.GK:Q@0+^JF2*?(J^,1Y8\2VB;'.= M%>5&E= L(A@RXRN3>L:0/=XZ_O7$\88ZDH\;LG5VZRR*//;#R,TXE@&;60;Z M,A(5195S(XE"$C'$DG,S7:+55]UHL_&FTM9@6'.R*E=9+OL+QPS7<=)YQQY? M'%JYQZK2.)4:=6?:*[0C4;C=3%N,7E9AD=N>!(8;",LH8V*I7XJ?)YL>TQV[ MR4-[/+)8)K(Q^6&(@R\J-4G:4%[BMQC=2\!*T?&6 M'$!)5/VI2>"I;74O)+_)K.W@4U6:5>,QP/;P**1=RH((P<2/%\-KYA& M;O(TBMARZ2#>W<>QI7WE<>%3RP1)L785\< [&V;6U@9L[B^R&8P]=S7+M8Y' M=-[;'(M4TU2Z0U]];A?+AVSMZ!KI5=1CM(APLT12E%/T\=&[NGV.49G'IH): MT5:E\];R9*DD1%;'BM"1_T^9?A9DL,;R)E9*H@48IF<33 MR?6P-5KG22X%//(K86I ,(\DJ)%DF?JC@[?C'L.,UQ=18[8L>ZN%">5"CL$@ M$BT\0 (U3CL) -1G!7QXHMB(BM7]+7R+*L@SI%3+;.JSRHH3GKIC--),(Q&J M2*;R^*L5%5/!>H+*C(9;H,<\PLR#D//?EFAD(Q0Q@W$B8.TAK$(S[-[WR?!Z M[F.\ND,>18[(BE*">:984,CUZA@]BTQ6M*=X:V\Y)<8.YB)7JS>O'O5VFH)U M7-CSHLD?,$H'HY'#Y2 5VWP>W:8+V+JB*CVJB^*+^E*DNW@M("5&A&CB,DF6 M.7-0SHD9\.+S2D/(;'(K6[-51CE^"+T<=9C5_8/C6HZPSC1X]+'1BH53682W M20R+)(!VUHU(Q!ZK]DU/W MK46UC=WS(%?(AR9F-LEM+16A*TKY,$G;R!E)5F;)V\SXCA+(&U&OU\')D-_W M]Y$L,DQR#C,HE;8K7.A1*X\^3&EU;"2GDE"H^P\_(KW:DT>E705(G!K:>%'@0 MAO(\SV@C#0;.0I%5Y"+IJYR_%>LI_P =C_Y9QW] :JJV36/2T+E_\ QTJ-JGPUZUM[2/A]:[XU6,O;87I6?T9F33XS8T-"-\'# MAPT*-?J2_@O1B5-:(,N5IWMF=YIUS8JGP=97,\DFUL7)I\3%?I^AC G6$&&: M:Y[(894L$RE55/<6->_L/[PDB MTB0"UE?X^#.X,)"N5$9KU7OBXG9Q@S1S7G+=3*RM6N6.A4BLEQHTJSFJM@5K M=NP;N,;MS]%38L!\KY9J-8\Y+2+&=:9 YDIR&;6K76)AXVUX1?9O-RQ$5_F8 MW;X/ZA.L\NN)+P0YD6;'KXU14UUB67W#637M' D7$23#$9$%PSF,11MHW=1Y5L^+ F5C27MG9W;C0K#N>^#,;:2Y0IB2FRWL=R-=]EH/ZC6M3)@>W\ M[V[J8=/34N/Q*Z\QJPY*TK8WS">IIH])DE2+L#^LCERI" :NXHQ[7\.Y"5@J M:YRRX'>Y PT6AQH^-8U0266TL5E2Q;W)[HE9/K*NX%)01(\HQ$ K&(!BM0?0 M!0LF+CU7Q?VUE76Q"WDDVY=6@M[)TV%!B*/P5&PE/KXM,SH=?$)/,)CB$4]G M96%O.,4KE>4LB?9R)4LKGO7Z7;6_!J(FB?O+OIM9%?9=A)K!VXFK$NXT"8U[ M),:%=0U!:P1D0B_L3,5%75/'I?1LBDO$&H[&%69 -+F&DX9-X;*79JH,DE%> MQ>,O),(CDT5$1R+N(Z=C7J#(]5'D.+CUC'.>99ZQV3(42NM?2M@F*][QO<== MPV?0]4:LIUK(D4+*^#!L+"1?U\ZGKH4>P[=H>2YG1PTA"#+*:,J"D$XB:M=H MK5Z7L[*!+T'%,O;3(Y]!3FL)"*O$1WVI!I]C A!B,:2467+CQAQAO5K6 MDD/,1C0L0P])84.+Y5V#;+:QZP36CZ5E:"4QA6./Q<[=UW5\&^HY=5(D25KPU>#U\? M)XY&;XM8QHLP]Q"1.U<#:\JS8:D4_@J(FK:85KAN=%[.<8WJUQG-+($%9JL: M8]A6U&2#BV,>.-OD$L4B#3=L:BN=J.#B?MC4DK82/?#EP9]%2HTLW82EK'JYXSET:Q=J"1/,O MF\OB5,CH<;J8B!W +3999W\E\C>S01HLW#,<"$7&JKO:8B[DTV^.J?>."5XN M3Q_V-D%R3AW(OQ]>HF\FWP_5KX_U>A.K\PM,;B-#L*"JK,>E2"FWO53]U?55 MR,?D5&[>'3PUZ-2V]K=7X9)>4\NPF#A3WIR#*T'<8['HVCCH\7U&-:CFJK7: MM73KU;%BS,(LB1DASYN,Q<>61:1FO>]K9Q+^BOG(?4BHL@/%)>W1KB*C&(V- M5UPE#$BM<@VN(0Q7O(1YCGD',YYI,J5((XA2O5SR$4WMG[3UM="[&IOG# MR";?%N\3BQ0Q&4]A!F^V-8.X]/="B28G<2$XI$,?BB;NI_G1I^^([O(\#MA\+";FBXV[=-$Z*8%#2A-(#%C'**K@C(>/ X4@ M@*]@$<0,-(P^)J^ ]C=NFB=(B(B(B:(B>"(B?!$3Z$3^ \I_QV/_ )9QW]UL MN[LX=:%[T$%9)FL)*.OU(T,'B>;+(O@T0FO(]?!$7K;C-"E+!?\ #(C!8E(@A5GJ44EF4CG;$:.N$1\TB[O#P9X==K( MASYYD6*-[X\BBKH I,Y9*0X1;7([FCK$GG[1ZM TKCN:G@Q>I;ZN@G1LBC6X MZ@M?*J;6VBQ'O*5'F)+A,KZ^T5@D 4,XH M>*5LB!N^TOHAH-I[BVKU&@OLXYUC.*A45R"5%:V46VRNR,QR'.J)-E)8][)?J&Y@7\B.5[52X6TP&Y["6Z%DD?(/<#_AW:W8 MLMCGEAD/ANQ6VM&1!EARVD!Q BLCO:;3]KUM$Q@VZN=M8U&)NIHY;:](QWU"NK832FBQ M7?\ K!^*.WXN>B=')/LJCVTJ #::2Z1+J[;+&17O0;32"&>7%L=52.VHJ^JM M=K\6K\)1Z"-DV9Y!'9%;:WD'',IR^\%%L',:$C[+VG/$?"R+'8TBP4\=2E?-C2Z"\BG' VQWM$C@SRD(YBE1X=R#9;2G9[F9 M3V21!!/ZH^2^#& JDD C@O%O*P*SC:*]X8P'M1NC535VMB 5,G9VLV//E5KI ME@ZI21%Y%#VE1W7ID **5=PP"&PGAO1VUNDLT&O@PBV!UDSRQ(@(Y)LE==9$ MMX6,=).NY?,_5W\3<)N-P,BL^;&XH,0FMN*RVBIZC/:*XPNZBH,,I5/*1\Z* M/?KV[>=R#5&=>_K:V\N;V]G^UU59P7DT0U=&E6^2M](HHT1K5C @U@502-U( M\^XFNY_2JC:7_@5_Q$=X*,/R6BK[8?8Z,0-J5T^RE(YOJ%M;2*L 8X@C%'8+7@]T$ )9!5<13S M!1G"()LR00;SR]I@-(JDNK_'I$1-$3P1$^")^I/XI ,0 2&C.>^,5X MV/)'<0;A$3'HP:# JZ\E./ZU'2Z9*QZ1/CGB7=,43)5./&$, M1[\MB3)\RN&2*1CY8H5>,LV2@475S!)O5FNBI\4H(5O68V'VXK_<:_'D]Q$/(/ M@=^8^'V1*&:Z#8N+75,>/9J ;A-50-FH)553>/6%K<-D/NDQN#S-LGR!R7/X M/[*V<0["RF&4&SD5S7.1=?!>K0_IM$_U*<.;M]?L&\.RLKJ[CU^67ONBB_$5A^5NONBB_$5A^5NONBB_$5A^5NONBB_$5A^5NONBB_$5A^5NONB MB_$5A^5NONBB_$5A^5NONBB_$5A^5NONBB_$5A^5NONBB_$5A^5NONBB_$5A M^5NF!;7T8%9-K9>],@L':I L8L]P=$QIGA(;&XU7Z$=KHOPZ^Z*+\16'Y6Z^ MZ*+\16'Y6Z^Z*+\16'Y6Z^Z*+\16'Y6Z^Z*+\16'Y6Z^Z*+\16'Y6Z^Z*+\1 M6'Y6Z^Z*+\16'Y6Z^Z*+\16'Y6Z^Z*+\16'Y6Z^Z*+\16'Y6Z^Z*+\16'Y6Z MBS_3Z-&QH4^(L?Y@L-"K-/6F:97?+6B*!("IIM77D^*:>/W11?B*P_*W7W11 M?B*P_*W7W11?B*P_*W7W11?B*P_*W7W11?B*P_*W7W11?B*P_*W7W11?B*P_ M*W7W11?B*P_*W7W11?B*P_*W7W11?B*P_*W7W11?B*P_*W7W11?B*P_*W5D9 M:^C*D^:R6UBY!8)VZ,KH$#A:ORT[TAH\88BO:Y[6O3+.Z'555>&5.EF7BBPXH6\D MJ9)+HC!C;JKGO=]*JJ]16'13<8+EGJ4D.P46 .7!@-BR!M(^3ZI(FSD M$((V$Y'C>B+\-V/9"E7DDR)D6.3\N9'B1*ONZO'*M(JV-I:-E7$6/LB]Z-%% M')(D/5WD8[H1Q*JC,-A1JK7,56$:CV*K'HU[%5J_!414_0TK+^41)N0VL2HI MJR(QAI\Z1*E1XKRL$\@6,B0NY:\Q'.:UK?!-7JUKHF-3J7)(;)]F*C@Y'*KX M\?'IMT>L-;"KH133F6LQ71@.3N!1'PT*G&IM_AUBV.<\M;S+K"SA5=:P(72! MQZN3:1"7$[23QQJJ4:J?P.U4I4(.KR/Y9GLK M+Y:AP9TBU%5/T*>W091IF2LJ95S.!##S@JXT9(SF"G M$1_(DV8.4CA!&PC]J:NV[F;KU9M%E-%+HZ2-D:U-W7P8EM8TTV1*B0Y<*$.T MD/CDD2XCAI'F=I*:Y6[QMUZLHM]59+CP(-?D-G$L;JM!$BWD3%G@';DJ(R3B MVZHQ9+%"Z3&C,E-7<%7M\>K-HH%G3V%+.97V]/<,A-L($@T.-8QN1]9/M*XP MY,&8,C7"D$3S:.T>CFI^@5SE1$1-55?!$1/BJK]")UD]GBT6^RF/C%S'H7MH M*U)I;BPDMBZ>C(LD3"0A/E:$DR'1X[$8XF_BT(L:R#6Y"0QI^1U1J:-7"L+N M%9XK&L#VT$T.KES1RC-=7\0^T)):4A1[5T=N2_OLD#<8V;&YL>LL,>M0USK] M]C.KA6M;"A@K+2QKY)["$9'-1).@M'&MJ*T/-+EFW*C$5R,8QC&(XACF(Y&,8Q%>]ZHB)KU2 M9C'QS+[&EN:.3DA3P:R"K:.EAB&>3+NY4JUBUP"M&35D<)SRC;7<8W[5Z<"L MH$$2M5Y7RRQV?:B:U7/?MZHK<53 ME!\=NXE)+=DS*L :.I^8+%M57QK"1,GQCR)J3W(PPH(ICHZ>8FUBHY?T-*R_ ME$2;D-K$J*:LB,8:?.D2I4>*\K!/(%C(D+N6O,1SFM:WP35ZM:Z)C4ZER2&R M?9BHX.1RJ^/'QZ;='K#6PJZ$4TYEK,5T8#D[@41\-"IQJ;?X=13FH6>R$6;W=@#>C80Y911R,(9HT=U(Q)]+DE3/9&LIT M"3<5HH<.ZA5$^/6SYEQ\H$9#M9UDMQ>R4N+2J,3$;R\G6CZJLLPXY M:$@6LR-(:$I>V>P2;MN_J<.7545>#Y:QS':2F@S95U IP8^VRD!5LVPJ:PQB MI8V.]#\"%7C:Y?,G6#47/BUG)QO!I^*ECVFB MLHU]C5@V98;V;*^IR*KN;",.0"+*.U9(J[RLT1CR(WV2D1#.&U$<]==5T7YIE@H*ZNK%RQ:J-16>3'9 M.=E,R&=TDU!;E)38L:.&*[N&U[R#G2#*5R#T1OZ*@S2L;4BCU>.Y57S0D4T> M7.M;EU'V,A_!#*PH6BJ-A2.?R-;M1K7?19S 3&L227EU>KU^JU/<.7FC\=DERFJLZ#%[>%D-P?Y M1HE<(]771<9/B\.*XTJ;'86PD]_O)]5C=-=V67F0+5LN,MM8$Z1#II,R;7P0 MU=+!IHPA39T.M/)>?M'&=K''LY-GGV[U_0*UR(J*FBHOBBHOQ14^E%Z]U4P: M=C51:YI=5CK(]#44LI7LBU$A(M@)D$G;()A1MU8[5--O44=)#Q MNIM:/%,BK*$1\BM\ABGR7(;"%-E9!>VAL8IY4HDA]>QY-(RKN>]C41G68XG; M1L>?F>2Q+8Q\H+?V5^MQD=O6$@2;F=)EXK42:4:,?PC!''(XXWEW.7=NKX95 M:I(D*)&(K%56*\ &" M Z(YKD3 .>5:Y'=T'S0^"-O95<:VBXK;R&4;CIOD M(H1D,B(WR_6ZN:O&IE!52/*R+;=6=:X6(Q:FNJ4H:.VCXU8/A2Y,2M:- M3=GM8U[U1KE7K 8WH^'"]O<*@UQ 80#,K^.'YB@F:D6QES?D<[L@A4\8:.CA M*V+RR%5Q%^*+^AB0Z[TT5E&OL:L&S+#>S97U.15=S81AR 191VK)%7>5FB,> M1&[E3XH3+9S,8LZ.FADC8%"-DEQ!7')DF"8,V^G4P\2G0[>XE&)L:JRV-!'^ M&YVFGM]"VX[;X#@U73KZ#+R6YI9%EE5?PM2]M$CXK="MHU<@N2-&<0*$.NXC MD35JBRJZ+C$*+7UUU4\N.+9LG97"F3 &HVY#"F!XH7RX 9.-$E3MYCDQBN;' Z4>-%:8RIM;R$&/5?,Y$\>O_A/G_\ M[1]K/_\ 2^L=HZ[&/<[%@2:'*K62&G)[)R;:R+5V&'Q(I6%R'(\BJ@UT!MR5 M#-U#(>0X=F]C2[,NK++#?<;*74F3"@1I+7'I]IZ5EF/5)Y+ M9-J0S'QA$9VQA-<3E:1K/_A/G_\ [1]K/_\ 2^O;3'1'L\=AYMD9(5\:-+;# MMXT2)C]C<>B"M*N29T";-E16B<:(;*L@]H(V3WBN(]7 CGE.(0SMKI(1>8R')?DZ[N(% M4.OJ:RRJC6N,4.6SY]0*6ZP5L@[;":D=H_V;GNXT;'Q:IB7TB#AF/96<-'CN M:YA'R>3>=POH])944&/\M!1D-_%-LP+R.O/=7D.L_P",==&?6S+* MPC1XM03VC?<%JI4-Q-@(3)WVQ *S8ATW[=W4.BLX=>:FO,0EY736U=2VM,)1 MQ;.'"V1WW%Q*L+BL*.8G',-7U*D5$5H-KO+F'M!19)>U]]E.:4UY0V([6Q[R MJQ(V+$M[8=3*%(=)@0A6]&X/&-6#9W&B)H[J[S9MML#28C[<(W.>V6I<9!$;297D&/9#DOR==W$"J M'7U-9951K7&*'+9\^H%+=8*V0=MA-2.T?[-SW<:3&15W M4.#B;*QII\CMV759+22]2\NJ?5V_3DD*6>IP7)HC*Z1Z)+QC)*O)88"9=6TQ M/2YDVTDTN2UAXQJ MXUQD4.^KW6..XW&JO4.1M?+?).4(U53-W-ZJ4"/# 1KWW-R[VYB-)4WA3PFT M:61H5Y((W(1LEJ@:US2Q&M%RNT5#"UT;C=]'HH+!GL\QJ5&ARBQ>15V*00B:?6:U=4Z2LKI=;/--M_?6R)/REEO<%C PFZ>2JKXJ MMX#DA\1>#9NT$S16?4V.]LZS'8])576>87(S.7-NHEC;55:")!J2NKXT.%84 MTB4:3+MD;R+(;PC9JK2*J)U#=-*AR<38"X*1X6OA5S;#)X$H3>:83$+ M@^%6NM)B_;DQ5DZ9DM=R+,!W,C*01O[<8$\*/,\4)>P L8YW2]$E;<(R0VWO;D-149/:9C9$ MP E-27I33\7)1OR2;";*+3,>&( E6#F)IPEU8O625@H5*H*?W5]OL&C.?'G* M9]3E<:":QD'#P M,OIEP6\LHTMM%D2MM!!#-;L( I)#&FCH]'>+=,1EVEW8CG6&(1R3LSL,(OLN/@![[V]PRGR2^NK&WM+"UEY$" MJS"[QZQNCRIL:%*A26":\6T3#ZO ,:Z[;WVM)D&5AQ;'US&QKY(5K4;U9WTN\NH$_%/8O&,XK&5=A)JX MTK)IA;4DJTM8L(HA7(93*IC.VE-?&1KG[1ZJC^H,HK.,LF'&.0?CY'F"PCV> M/CY7._TSRHU9.N3A:U1UE:^M%-E*KVM5H'V]A55S7-:['CHBCBS, M RVA ]I%=9VTS!#0@JQBN:TC*/-;FQ5QG)M;MCN35?'1/'J!14."9%WUO;2* MRONI#L(EUL@4.!.LI$BM@E]P*>3(E$BP5<(4Q\#R;WKN4?"^PK)V)7&46U/* MA@FFQKY5K&B;85,&V .PB7^:1HD:RCMF<1AQ9DT:JQ"HY&%:U)\B5AV1TA88 M]\>#:2L1+*M7<9'\4!U+E5O"&3.WW1"&R>FBVON)C<.\A MT$NZ!?/K9=;<%F5*KA,HUI+)O8B.'#(7<]GD5W@O4F&"/E#Z;*\^)4X),S>E MS7)K^LIX^/>HW$L^-KIGMU"]2B$9" 9XC['*]ST&U-<>JOEJ529+90LJGRW3 M\$SVZ8<6-V :^"^!B=6"+D\.)DB21F;(DKL@M7:Y#.ZO SZVKQ6IQZ)BA9]% M94ERN4][D..-LID$LN1;U\>O].L-=KW02*8/AL8OG7W6R>]E^X0XV Y/Z+!A M8%D$6G/C]'645=L JL;?3@CY53Y M5<3["_J9EM)C1L=IX%L'MH%;>4 229+9#F/:IFLU5%14VZ.Q!]Y#HEC>X6)7 MN54 ZD%@*11>CQX5%O%@1HK&^K\B53PF57LW*57? B?#J1C&3CHBG+AE!FT"9C\> M=% "-<'D1)%3,9,L;5))XD@&HY+7A0[%UX6Z?OB,F2XU09#V7-V?KE/76W:= MQQ=QVW?QY'!S\#-^W3=L37X)T^#CM)44$$AW2B0Z6MAU<5\E[!B?(?'@A )Q MWC"QJOTW*C43Z/W/3;N'W<9#AE!5IY,.5$F1W;H\VOL()HT^NF@5?(8!!E;J MNB^/4Z@)3N-!LY\>VL#'M+F1"EG1I,B7*FR+*+E&6QKD\B?$#"L5+=@O1VY!V8([.Z&IN.2]N\J.?YNH( M34#0QZ^K!1BBUUA;5$.32Q2H<%1;0ZJ?#C7E6(J;DCS6G%JYWE\[M76Q*,;Y MS[MF1/>LNQX76XZ1<<;(6'W?9\?HKN#AX^!4\=F[QZBW-'42(MC!KCT\(YKW M(;%L.ID$$9]7%CV=K,C1ZX90HX06,085UXT;N=J+.7U0ERH%2M$*VYI6]M6X MSSK'[;G[)7,Q1=L42!TT8C4Z,\%+.C29$N5-D647*,MC7)Y$^(&%8J6[!>CMR#LP1 MV=T-3<I1:2')'(FCB1Y,RQM[F]GOBP&.'!A-GWL^RF"KX37NXH['M" M//S[*(@V[#FC/*U6-7 M75J:9OE$Z7#LK?.)=>^;VE3Z9!CU]3!]/@0FQS3[4\@[A*KI!7&VF(NJ#&GA MU*BNQU2Q9,(EU+6 M2SS([ZL[EDWV0R8UA,I!M#565W /:D@9!;P6,;LF3AR)6K&KOU:BI 6-4<:U M>36680?]H6C^#([=DL=A8_:37^@QPP8EU,@24KXHW"BP MF5U1!J #$UYC:N4,)%?)O!T]47U( MJ:_^9_\ "V=4%0^ND BXM$; Q\U=JN7] M""Q@X#A4.PBR&2XT^+BU''F1I0G\@Y()0H+#AD#(FY'M5'(OC^Z:F-3ZP#Y( M[+W,;86HCCR1\[U)UK&FBG,G0S]YYM!$8Q$56Z;55.ER&?3D+:+:4]VXC+:Z MCQ'W%!L2HM"5<:Q#5DL(8V(/F4*O<+[-RJQ5;UZZ&ETFI-FV8@/L;8U-&L[( M3@V%G#QPTY^/0K*:-[N60**PS][M7:N=JGCG&CV19;31VN\=FJK^B M?76\&/80R.8102&;D:43MXCBJJ0QRN\7/>JO$K'*QR MM7RJJ=5E7Z0>+'I_4.P/6W=_56K$ME&C@-K*L8HKS/C161(+$9H)K-WQ=JOCU(F7E060 M6:*,&R;%N+RIBW H;MT1EY!J+*#"O&QM-!]V,VUOE3P\.J.XD0&.L,;!8Q:4 MK2R!#A1[:.&)/"D4161#,/'CL;]HQ^Q$\NG3YU-3,BG<"1$"CY<^9&KH4L_< MRH%+"G2I,*AKY4A$>0$(8 OJQ9!P@0IA1QJ8C!H0YW(P(&*]4WF,]=&M3Q]$\[6^*]'N+&^IH%3&DDAR M;2;:0HM='EAEN@&BGFG.R,*2*'597R;NHCS[MKW4L$]E#% M,MVC8TA'5D8AFFGM&QR*O$CM$7H<-T@"3"A+)%%4HTDECQWA&Y$3Q7]R5 M&!*CFD0GC'- (PR&B/,)IPLE":Y7@>4#T>U'(FK5U^'[AYDR0")$BA)(E2I) M6 CQHX6*0QSG*YHPA$-JNHQ]A! M,=DF7O(U6IQM=JOAT.+:9'0ULDTP=<&//MZ^&1@COC$1CE31RC= MI\%_B_!4_&,QSD<N:)(!*$A3@4LU5=47PZ=6W/J3;^@+5S,7?8&F%(N+9?"9!:6)>3C/?H&3. M.]CF/0HD"K>L7.['+)*3&_B!.A/V2*Y*FFE8Y;NL;C'O:F+3E!5&F0Z F+Y3-M;&%9V<49J^F=CL22 M,R=P439"MV 4CT5O6/1:E^2"JY(0Q[9]#(M8C6C-FN$#D-T0WHCIOVJ M.848.5S7-TPDUM5:7TI<?WDN8R@C!1K917 MJXDJY8D.), &GB1Z')[*LFXP+&T1Y9V0R,S@^W3)9+9ID.\I M)#J.SL*=6A$4 X[TU=F16665K;=EF">FCQW)0UC8J36IC;Z:^OU=4\ M;H:5-8(JEW).VOWJ[W;DXA'S<19HHS\:D93&OP9!*E Q:-'>Z"3-1#NI+PS! MN8)TO=]JFB+Q;.H$"(;W)!A4K,7<+[6TSFHR'TL>#3GS$F65E*B9M!J5RH3. M+NBBW&\!Z@<-%D0+ROL;6\3!)3NPF"F%L9E[&HI X:S(&G)867>[2M80;U[M M&$:WE:Q4#BQ\?O(L.:S'IF1Y) P7*KGU;L9?<55%"M:.@L(821CAW29.MM+*DC6=''AADD^VQ',9E[(1"*5M:"QR&>Q#$\BG?P M-(KE8)$A\U;>(6%,SA;&'8T$^OQW& 6EH64.7BN0GBA%D!,DD-"0[%F62IO< MX206,.R>WOW3N**O)'.7F MW#>J.TIB5Q[R'(;*;)G,J(&9R62'^ER^&!:?\/+2OSFNAFG$;]O#',8$C4YP M/9U)MY-=[B09UIA_MBVX[69E=A8.I(&13@98./*K(=9&3)/2%&5PXT6)<(TQ M7 ",SR)U3-OG>Z3'DC*6TGH:L><#@$%<"PW& S3Y6ZG,ZGL630B*..0;?3P38QFHJE?'V MY9V#O<)M]Z/[CMNG$7(O2&F=8?[@NPULC6D6:VM1.+T5%>C=W>?;[>JJ#B)\ ML*<7S(XIXMC>W-LKS8CDQHKI4V0>=--I=$#V[2.5C#<3!M31C4F5THON*;"H M^7@+(-5S\VN\C[*3AD,H&1;*$>?F$RA9E.Y3-B$)QF78_2,A6I@41LG,:.'$ MH\:;4PPXKE=B5]CZU+]>#D2TF5XUB]65D+ME-Z_&D1N)7+%\Z$:ME:WWSB+ MXT/(9>)+.]?F2HXXA%E7QBIW''IYM.K&M*3W /AP,UKRSRP+'-+C) M5H9.&!(]E7:0Y,S-9-8S,>+E2 5Y1:O;X1T*U*>]' ]Q38\V)C<68:PJ[>TO MY=1[J9..U:6L$<<&YANQ5(R.:<9F A<;V;$T=U&A3Y&9LL)4O/C7,:R?=IBA MZZ)/C-Q E$R6OH#Q I9+-?3?%".7O?[1LZ]PK6MF96.:N2U-?!:,^3S8L?#G M0L2+?GH,:JKFE)..FDM4+ (.RW\K(Q6E7;UB\)+'.Y=?)/,!*F-@9?C,WTLW MN#AHD22RRR"^RF%_L-9W">PEML6PE>[[-$72,*L7)YCY%[EV$#[^9;V$FMJK M2^E+CF7R3S^\ES&4$8*-;**]7$CE:KB.TUZ>SU7+$AQ)@ T\2/0Y/95DW&!8 MVB/+.R&1F<'VZ9+);-,CEF5Y+GN-BHK@JQ6VE?=@]P;>!7WOMY:OM?\ ^U*V MQ(2+D<7UAHL?MBV5RVQCQWE)(=1V=A3JT(B@''>FKK6>.;[C+-?5^YUF$(KS M+!A]6J-Y>*O M&B&TQ(E/=S=V:A=';1U8Y2KR)+T)O5U$R0W-YE-2^Y #UD@UIFUR^/ M&M/;U6O?(F]Y,ERJ-N2>1[Y+R1(ZE()RL$][.G_^^?=IE(E'HZ\3!O\ A]\K M,:7=XIB#K#YA5W_ZSSZ:?V;J7$B#S 3#9U;2KL<6PR:PRCY:)FLQLPM(XTJ5 M>B633,85>Q5))AO(8&LDB/<231@S@$*'(]PLD@Q+8=]!EW3XN78Y8U,&V#8! M9,D2+^I9*"#O&.EN&5SG:D1_5!.+\Z,@W$&SNHXZ@V?TN/'O?<"=&,N,>X%ID\FQ/:QBXT2PA MT.28AD@V2X#I#@FMW$@.=IWRV['D,;' MX\P^/,A?-:[UDM:1PY/V;3*GEZMY4)WNI!G$Q'$8F06UO39K8RQW8,CDR\AB MUK(]E0WTNO5KUYFXY+X6!)K!:J;F]542^@W42R5UOQNM/F2>IXD.>UK3OL45YH#6JYKE:-BJYR:)U'CY&]UG-DPL<4+855 PMAYEXS(9#557Z+VS";KM;7N8R?+]KD;9?$UT,L2D6-ZG&$YI5.L\ Y8WH/9Y MV.\JKM)&K+PDRBG4, U4%^.2[,Y\DMBTM:SMH.12O2Y*3@JAXUBL*9%33E"S MJG)D0),&;<1#3DJ9%GB<"="C1& 6>ISVN2U]3,/")*8-009,LY7+]BPK45R- MKFUUSZ- MV&0QAN[:WJEXC@F!K+-PY0 R=6[@2MA4349%:K7K;#]P9U)-'&K(%K76=' 7 M&0R5FV?HWI,B-D.36<&'(;.(#;+-8AC*TZ\G"T2O=76&/4U[DLJP]87T:A+C M,^;�&!'M9!;#YD'C4D0#3 -9VL^0\ZF;Q(_1^P&(\ITL3* "\TBEB'CSY- M:EL"MD8_-MXV8CD.AO9J3TU8HR/XWE:]'HV*YF+9=##,#C\D4R?'H6100LK( M^+CMA*:#(CRTCV$\;@\;!NE#5NX@F"5"*#(,GKK"B,N/T-TWNO2($"\;=D'! M$:CDRKY\:%#?:D0:>J'A*)A&$+M&O)U1,H:JXMB7:VNY*\^-2X]0.DL:^NM# MV-G'R(E0<,9]F(B+!D3%*/7C1[O+U4R(WI"T$FPJ*X\8U5<2IQUGSTCV,R1D M(I<2AQ.)50R(42RQR>^*W@8HRO&CLEH)M;&@5U544%C5$21W%C-2SL,D@R9, MU!JL2($CJ1JQQ-4A.)=Y'->]0A_TB!,-A1%8X91$:CQD&]-KV$8Y%:]CFKHJ M+\?]*?;5>/TE;:6SG/M+*OJH,.?9/>53O?/F1P#D3'/,Y7JI'.U=I:&>>QB-$X:#(:15SZE[9*.&]SQ)'L7JFU6+O1/'35%L9JW%W62+2!!K) MB0'4\F%(KX26[%B2Z>]I[FELX\P=T5"-EQSHFUJCV.156KBTE[D]!'@U$"BF MCIYE='6]JZV1(DQ8TXQ*DTBL MLY:(<*LBYS/%9WB0N"@%+,59PD>,LHLDJ?!SG)X=8I'("#Z-3W#;JPEDGRQV M2K$C'"&KCUPH+XX*OU7^.V,2+-KO4,>DP029%79+'?-KC>H MUUF%@RFB">TPF"E@>S416:NU>8A)Y4+D+7K63D656C1 Q^% '8RZA[:RMQBW;=55?&=&I(I3C9(;L(:2Z1 M+,/ZY5I QN^X;.+(?RKN@R(QG M,:-P=CG]6^+Y)9R23LD-=RK>?!EQY9Z7V^13"T46VJ/0YJV=3Z4&FH:JC%V=F]3KRPR]PJ[3\HD M:Q*]P\PS&-=P$M1KE#)5'(N9D6[.&380I +"@FX^&(XT0"B;&@@[;A:@>-%? MO6?#R#*H\(KQ29M%ZLP]9960:IM,VSL94N)(R&5)="$/D&L[M3%$TI!/)NZD MMFPI#I(.Z9,K)=C"7D=]HL&3$YVM1"[T3JWN039T.QMZ2OHW'!V3TA"JSW,F M',ABEPI0>]8:\(J\S3!78S[/ZV[XZ_RKIJO\OAHG_P CU9&K*X=M=7D_TZI@ MR)WID)2CARK&5(L+%L2P+#A18,(CG.'&D$5VUJ,7=JD0F91CX]9G]24]?#!9 M9*(,6I*T4ZZ273U;RBQD;2C)W\L$,8F%9S()Z[.CTKK"2Z=',Z,7BI;P\%)B M5;;ID!ML&M)5$L9%6]#!CM,ISM_9MG(1=VUJ['[3ELY9H8V2GB&-M/DYK $4%/57,R=>5CL? M!-H(]='MQ=T4[>VBH]G,9A'*)EK4&2<*1"F/CP'@J[N<"U8S%XF5:,EQZGLH MUH2O,51P'%645@5(R M/8QVKVL5-VCM6I43LMHJC'Z>]Q2PRV#-JLDGY'(!!K U4J2RTKB8I1GCN2+: MM7='66W>W8NBJS<<4J3.+)CSPUCX591WUW8.FGK$N6"CUU-6SYTMK:MW,]XA MO&-OUU1>JN*VR.9;B/42X8Y$B"(NQQ$=X=&JDES3S M-HZ+1WLJND2 U2WCJZ%=1 MZTE-.MUJF\Z0PG?)HI[5U>['+':9%)B.LK*7CU;=6"Q!T61 #8+0RV5MD&NLWTSH5AV%F9@93HRR.U MW;B(B(O5&E/5DM+?)BM%35T]\JA$U$A$L9,FZ/(KI4^GBPX85Y-8A#H56CXM MSO#_ 'UJ)./V:W#J:)$IQ7.7QKLWIJVXBX\:LH06ED)8+";T=!"\9@$;M5$: M]]J%;0S%IHMI,F&)470H9(](5L>Z=5SR5S85X^HD/0GXND9>,8^W6U4S4#Z_V0[?T! *S M&G5[#=7=@VD:]SC=WW7.UF0Y31*O&D0"B\,9Y?B[]MM_F[G M!L!32^C&K)5D*;(J,GB2IS!2:.-&6DKI&/L=>@G%O@C$Z,1SRR'-$$97;^." MKB37U4JOR"7)L1T^0DDUA\=EU,6PBV5**E)9P&0O4G++,=H60E"K2Z+KMR") M,CW8'4F0CQX#8N-91;2;>0ZE!NC>K(!+&0'TJ-82Y,DU/ M=AKC"JE:VT;66I:YE9=R:XCMA@PRG,(B*QS49O]I<)S2#5BHCO#J6.5*E%D0I,2$6'6U%QCM/X3JY-59"J+NCL4LJJ=*KUMH*/)%DU\R-85K)M8:7 M$EU\TK%0KR"@NII,7CK#+1Y%(AG/$H:\%K&?42:W MLFMAFE'L]$5W.V0NFEH8\X8,7BY97Y!7U"0 'M;5]1BE+5P",NDMF!A0^^B+ MR!+$YGO#^U8-WC*=-9*HY,W+:R[A5L[T^?*I,=Q[)/6Z7&'/J9I:U!L7G5G" M8K8[96W<7C\;6RQ)D^PLLI^884Q15^/EKZVKO*3&*DPI3[G,,?E!E)(QX9@R MXX9Z":I&DAE^SUCJ2U15'DL/(WM9#\-8V%BQ%T%A%D_!W'SH7;_4V?SNJ2.# M)J[FKX$:OLNXHKYE=:#AQ(58-Z0J3.Z*3ML*JLC!L(LZ38ULQ8PG=L/1R/K< M>I,CCPX@ILJ9D'KU(:Z;EG>ODRI<>V92W>(*.-.LI3CR!!%\6 M5)R.O$&7'QR/ED*!CA(P+=,5MSV]5Z-SW\QU ,SY"AE-+ZAR1]$&H7>?K(VY M9?TN25F4BEQ+5 8]>T=^^L(\ZUU/'OH^KB;F.+X;O@G784!:RA)8X4? M#T<@:0[6+/>\KW.Y^Z&11EW*P)!7 [N^QRWL+FZCW$C MU#"BFH@+'QZ-CPVP("92S(*J9'#&0P)<.WCG$9SO%S5V]8Q,7+-]A01JJ.;( MI%3,7-") *=\L5;ET+(J^R976HI3QEBVOK0%3151SMRNR=8\K'(PKZ'E (\T M(\J$;*C.D27W&5)+[RYBP"&(V.(3(3E$YK3$+L1>AX]ZI]3*?F7N^R^/^ M][\K[+@[O^OP&0,OAS77!(TRTN8U983@)7WY+./SC,I M3B3D>T@C(J:1LGBW$*O"#1AVU=!Z/?V4-M<&"VEM[>DMJRDN:(3XHR##,J)! M@;=HC,33;!C2\@!*-"B>WL)#1J4D,9 ^W]Y+M8R\!+FU2( MBH[C:*Y65CDPA)I9$Y][@M3?V(0_-5MDH!XU86,M[:"4K;@D8Y7AF-(C6$8, M)&Z]%KTN^)20/<6$TWIN]&NSZT2S:91>H,W-J')L5NY.X^.HNJ20&V!!R:@) MW4.U96E+5%E%@E@3Q3*1UFV0:IFB.Y>!)K"LX.8TF4\QMWU&N1&6E?+R7=4$@YE#H(\:F M8"?5.S>4^98GLYY;&4"Z[ KU;%:R/"VB54+S.T>E=:QLBJYEW*S#UZPL_ET@ M:2K # YN+B&E 7*G6$N,=[!:M'/:5"E5VNU%ZAU*SQSHT2$)G(L)8\LUF21+ MDVDXA&S"1TC3"R&J*.T35!M=J0FY-G?-NLA3)_6OF;U9V0Y0ZG^8%E]T^3\G M?,+Z[N[-S:?,W%\&_ ML=W\_:W'O39,ZRM,-QNOJ*L%?7U;I$ZQK[C%+.'8NCW.14==VHCXTBGC/FB< M0!'(P[2(U5GRLCF^GW%[5^X,"5%[")K$^=K"!)'(<*#=64,*P!UR?V9DN6FC M]O=/5JD?9%\,'#*O9EG)P^024>?/0TJ7]KBDDDVC1KG M/XX?(U+DLI91.OZFGGXC+M?;ZL::!)@2JZ-A5YEEJ:+$/WQ3HR-91A!D M;'"&QJ.824(AXDN+-QBDQN1"C4T&FA;*M]V^48,&MXH,://6[PFX MCW)+, Q.>0YCH\8D5C8SCD=$$X9)4QSS@BJUA";D:5Z*]=C?_ "'?_]H M" $! P$_(?W2_8&9QA!55T&,_JD3L*3N]2+,U5\ PK@FGF(+A,PY.]F,6VP, M7U"HQ/$-@2UFE3AC[CJR-QPKWG'8 M2XR\Z6C>B',('O\ 1N'O:?5B$ MAQ7!&/ :NKD/< _"R'06N4I^@B7@1#2%H*O0"-'F_MM#I>)1Y!F11+2T1 ME@HJ/QI18!LD_H(G@B3(J1=EQ.$S-Y#&$ M3MK@$)USJ9H8^ F]@.-61[!E-Q)$/C1VH-<"O$%'F)>R+H(Q74WZ#G?\Z-EQ M&OR?A?% RJM8;[EV9NP>4R9?'X#$W/\ V"#>QBHX>EFD$5U!6;5\A1.DA%;< M7QVZYHA]&RBJ$4P-Z=R%X[VA,+1&"]HVU,(2 8E?@M;M N)T3!A*K?T96 KZ& M'NBED-)#5=$C AAT;MFF'XF +P=P[P9#4O!I_0!T3JVPN1+S%"V=$1('[F3^ MG1)^^08EKR!AU:!F&PZ MIAJNO>J((2(S5I))$0O'!1B*FAJW]INJ89G)(0X!!%P+HJ!"W2[S9$US5Z4@H$@8( F# MC3DB\',O)<^?1RU2T)'@CB>X^01,[T9:3+4:)O56!-[[=C!3<#V4^$FD/1E@ MQ]?;CYK[=8:KKWJB'*.W*WB_$4\Z)OUOBXGDAA^ A!WJ+(KG@2@G M'@FM;36<*N<'1D&-2O )D[1]:XVL"Y\7YR[S1%$+0YSWG4I #(EW>FO$A<@ C!"2\@)%'9^8;@R?< M9P]!A30./&T];:CXM; 4O_N?6WW9ZYVK#-@ V8B$@= -!A-M1&@>KI*$,4Q$ MK8F[WO%T%)AC/LUX[^HT&",%J&;S,AF/;"I@K,V!F7F"1A#Z9ZWX ^ $<+== M+T?D,^N(8*KR*UY,A3*;8[\MU:*7+NJKBJ>;J,'K)RII7'#66FL3*@JHKE>! ME& :G#^=U@5DZ=@ H-C),7ZFQ]':>!662-.8DN<*]H0/Z5I8B2TM[0_&#AYI MEBS1@Z?@ZW0P-RZ87<,HLJ,F^>LMWAHW.;JTZ,\OME" R3@2X8%@G4 MA>!+H#%Q"F#9VOUMUV5I_=1WS[][.3F\$ !DNSGM%*'XSZ'89MSR'T2)'V-I M\Q1_R,TJY2J9B7'' RF0"R.M8XAS0N)RQ+T!8/!0;-1T9.T[F]_*0)O='8\[ M:7>\=I.4F"[6E"P7*)T,6B\*LBA-2&5%2B]QZWH=&YPK,SZR/.$30CB4&X0@J&%C'8309=%2&'D7Y]4J0M87.A>Y M90_S07L;=LGD(LVO;I*V9K1NS_TOU@(U M@JY86QEY@8G'!KJZ?MK1Q$D<8(79#?7MC+_>*<6__8 OQ2&@@U^O.ZN6'4&> MY&!21G#?VW<:6YD%*#,X&JQ8D55/8STY3V1!VTV"3'KIV=Z068F98=?(B+BG MR7Z.D4<*]L%$6J^5$M+7# PNRXR-P;*1YZ@<)XB66TLUK9U!'/%"7JZR65R: MKDY!([9%JCD^^<[[L&3P?^B-6H;I;TV$=\!YJ0%SFBHKB,7@RP;[XR'FU5[) MB:H@E$,?H;G\/T#]74 .X M> *2D:IE&!]$9>OEZV\2BXC)P][^@O 1K!I4,);$38('P,?O$GDSMYQ;O#@O MV^;RZ]&]AF^)X!_.X]9+[WM!["[.[!]N#KA1*TZ=(?T!^0)#M& *KS/_ ",1 MLL7VY\2R_?.O'@@[(PZ&0U>>&K,Z,AA8""1TZT%A'ZT+^KK"0!7/P%SJ M]#Q %>)P1G#Y@?!T@&UJF&<>!(! !H_UIQ<35] _@13GL;?5THKZX,0?C$JW MWC._$ZQRDZ>3BE)T2&W9/H4_@'A6'7T )W#_ !A5F08CC#$=DO\ E!9_T)6G MK;$\N]X.:;;IJ-!W5TC(F\:_D-U$WFT/ M-#P=%.$ _P"WHDV5U^NA; M"\5" #H#5I.,X=5=T8:Z.:-!P^YW3L>F>W8($ MBWW>04CGATZ_#Q!FE GU +44_P!"^2YXWBCF_ )%&UB(Q?@ZKC1(:-^>D(/] MP5PT#8& MV"@\5O)GR"B)%DXA5F"G9=C?*+FXU+?'9F%@&_V +\3VWBH5DPS MEM-1+_9.(W9WI88H"CCO)#?ZI#=+>FPCO@/-%94/]Q2@!J2.6#??&0\VJO9, M35#@(H_057+9J^FTU.HI^K?W>K^=\ G2H&K1 ME(N#JFOAX@JD2;0@X6LL< MT1*QR8,!J+"^W2S\\%I(.C&KT06GN!C,BK(/$6D)#P-O;"<=G-< F,9^ (/M MTKCJ&5TG/>*EE$;=O_I42I]BMXT6U/<+A6Y#_TZ;06&RGG#F()AF 0]3"2 M"($0P4D]_"*8JF0C'K1#XZ_S/Y'#;03/,GX)UAG?E+*5*PV\[5@5-1+XB0EK M.E0.1E"TH[9TL[H96 !/:BV%HW7V9++,8I =-IGF0P[=QO-JMO";VT5&Y'@A M](4"KF!L(P/L0@/" _41;+$KRJT!A*)4N?DGQ5S>?I_R9[!V^?F3^$*SU-V4 MW;@V_2/O.P0Z=!EYVYV3'3SKF07!G$U#).T/V1#WS19.)=FLBH3>WL-=7(2] M 5#V$_EMH_\ 5R@K@=AJ28"S9/0]H)GVBWFZB3S%#/MGP&':WN"U"..WCA-O M63N/_J4%NZ_A:>+@0EVY+-+D$@R4YX-0XA0;F6E)@H@D'Z M)36!Z/18BG*RI 0$[CN!P^ANG?S"ZT(G)$ELM8[9K[C"$@H9S&BD_*K'S6#; MYH!=K(7G:Q7>9KF]S7H$!D2$Q'A6&2]_1HX7=&+QQ;*=8;&J?)REVE@&#^DA MNEO381WP'FE-?SCU $4N/!RP;[XR'FU5[)B:HK"Z: M^ZY+&P3US($K8:PG22/N"JQH6'$#IF":,'2 -/&2-0/LFI:U"9;\5;')!.F:/1%+M -,"\7 M"*HZ23@S$H#>M1JS0P>"&=W,.@'W\)XNMM%?I \8BF=\[(]M18]QN,B:F']"O&D_I%>EV2#;*!YHXBX= 8.#GM8;W M!V;]I4P3X=M4,)Q?UT7 T(9TH#VE,PF+@70N,F6(:C]WZ#KK?.DSTA$!W-XA MIS.JP6;6KDTR/QEK?",29(Y#8@]9_$"6#RPF28!*Q9@*P<+^O&'EXAMB5II, MN-$];EU_0Q;<:AE""O1@[G*GM9_@]5?M!GM$JM_S=!"@6?\ PTW#JA3/]%&& MPA_]$PW>YIRR-YWLXH!30RN"A1@1>LLF\RA+H'%\9UQ;-Z>L2^W5E" 2C7M+ MJTLUA0XFU3I.7;79L9G)_JMZ..E=IU'"ASIA, QRHV'55B=A6*HL!0LH'IKU M@;+?,8A+'DC5TU11W6ZB-J'YP([I )E!'M&ZK@L,BO4-GR!.NGM^,_TY3K11 MR$M 8[8#IQT,CO:D<-]?_ C TD2&QS1H.&+A]1@4_FKUW(M ATY\;VCJ& M"K59LFQRVBQU:74%AZG'W$F>J;,;,#]%9=O]A(L6E91K;51]:TV)^V!: MLW:OQEL8,4Y+$"$*\DAI=+32#&_4+*U4*:S_ /+7S&'S?;TJ *GH. )?E;(S%QOK\I<,2N"UP>OL)^UEH['P!MY M82I)QN1L6$PIJ8VK(,B.Y!'$4 MQMPR2A(22G=JDMR/5DE,B=2L"^T($J+-I&JD\,/F^WI4 5/0< 2")&HDNXX< M$S <1O:'M,R]_P!-W)]>/.%>((Q/36[ T\I7>Q4)Q'T*'NS0@$.97F<8;R!"X-&14PI*T,E$! M;9]GP..5ALTGJ1)A\ FE! Y;^>C@076Y-]&,6$& %YKFT*YD+)1]FO0<>#HA M0#LS?S VE:8S&&0E'UUA1[I?:UQ MQN\N\][ 7,4F#D =HX+'O-"-_P!"QLX62O;7%&0PMF,>58)](IF]MQ:Q*,2W MXEU%(E])/+(Q-==/,X*(O*5%<^7O]1G1GT->,\U#$%QTXX,L<7/GL:8[E4!3 M$UO"J-Q'FWT/LC4EE/\"8*R#/[C99Z*M97=D0WU3@:,DJA/'>2(HRC[B"AG 4,FM&_VBPE+0,ZL,,W%D4"ORG=E* MGDKSMZX;:4%*_P"MS&GFVV2G;IP__MZ/'U&#YD]IJRLBI&1QIR__ &]'CZC! M\R)XRKNWM'*3\G>JD)SOF]"("^?_ !^#6&9TE4.*ZO]:7B(F]])N+IR N^9H[^"5%=PE$\<:%E+$BQ!19'*1K*Y.)2>SW MQGGS$HG5CU3=AS3&6/F3.I)H'(%T(K-N056)5@4H6KR+Y-2K03KFT%C+XX4K M091*G8$(_"K^H-*VB: MY(W?Y"K0O62-(!1%("*TLU',0_^8-5M;MBFNA\QLN2;:>99 M&XR0[8+LHMPM9ORI$'F%6%ALDRT=I)49&&]X3VV,$:A':W;%-=#Y MC9)K/*5'PN "')>XSB3!%>F'IJ$#H&'%7*\5S2O":YGPUY-^*TV'PCK M-['+<>]&%%@347Y523MBE]HV%==7T-8(2<-^OF0[N%N!!U)9,@ZG,4U96ZH3 M9#F*+MFD51&-6"=*#456V1]('5N\X%RQ87YDYHXM-W41WP60$(J@"JNJ?H, M6H$*&;GDCOY2T'[=99(0@ 0- <#T?9BJ+ $I# A,3O"@<9[RZOZV$^GAXS& M*@E$!1T*,B"KT <+/$<":860V^@+ *J2]/S,2!]%(6EO MZ76(-+7ON'CY!8E(D,<,P12>+L:N0H^0 M,&W6T(FR/(P!+B0-?0P)84J1O/CVDZG"*!;)Z,;P.)98$L*5(WGQ[2=3@034 MC0:,%1E!@F2N?J"AU;1KZ!!-2-!HP5&4&)912^[#(HTG4[JD]_:2E52 QHD@ M:4C%>IB$/JT5=X1P)IA9#;Z L JI+T_,Q('U90E='?KL!BU&'BZ&4SV$^S>E'5^%V M[678W! 5 IBVR]2"12+;1-PL;*UGOHBK!!GY,]BML,4B2N%MXU8)6!BJ"< T MF6JO6KD$W,.)DBE:= C&(RXQGESH4@T3*@M8(6$6S^IA(#*.23H?60(.!S#R MOE*PSB7CJ(Z:<&T2\H(+KJ)9/BHJ=@)&>7NS'1ZU"\/D.DU;4J+,S"=AF-;C_\ @A**6,"&CSC5 M7.PNXFBXI 2XY>J\Z3R)/XF+,J\'-:XY8@6JSM8U\J4)?U*PC%J3#4/-9>J- ME/RIP$ALK3&MSL#"9!9 O8KI MIABY#&%QQ2E$?UFE2V+2:HXD!3%,TW'$,ST$[Q9F3H#G ILO?>17@Y(6M*KA MRX%Y.VZF04NWL!@8U0#KV0DM >ZBR:E9S;P"O1%V0T,\4S]I9( @8_ZEM-]_5_H I;7]9+*TA9+PD:E0Q2!8X)W4 M%W-F8D3>YLC=PI:+6[3;.!&UDN#*U4U+_D)<2&4F \!:VN4/E7TYK>G:)*#%*$!P14D9[&7.4>E!# MQ\P'W/",$[BA/@2J'<:AC MD[L%[D!^Y2W"&>!2-FWW3=CQ*N&%4HD_"J!UP3"^0V->4X8/X46UJ;>>LT9R M_3R%:,G;/((C*TO5:L7*'G+P+J^M52HTLP/$Q2\2BRU%E&BTAGR0/MHY3"56 M+[U\C])T+!>UMG=.!6'&0JX73K7(5T& .V7I#?(B'XRR HK+7XBXT"YJNFCQ MD^J;H<";G'3B6CG[K3%[H03Z'$)U5CA:K,"N!E4F4EBH&'DC!*. I <;Q2?' M?UOFT$R&%N]3U#6W>,JQ5&I&E1-<_H87""EP6?(2G+CDN-[<@,D"2C*B[- H MP?TRAM,8T42IJ=V["YL)HO\ N@*YT1QP))A%*=KSWRZ GV;4-7L$;4256X2 MLF4P#Y%93ZXQ)KO7T-YO,AX1^4O0_->AP1.C#VE*?-"#*SKDX$M\H3NC[K*8 MAET.?HO9B"= +]4OER( <1P-[IF+W8 )FR]SS3SN!YO2Q'MQ$BXULC9;3:R MAVFK.]K21"Y^%A7=NW[[_L;6[6CJQG"NN?&#!.5H*, M@&60<7;EC%>]ZT(J+FBGV^[ZO!$&.$@<=%T E%"[M%?]GTQ2^-N17V#G=\W( MLITH'[#333QB,5C@,SQO:;@A.+&(9,[X67;D.<$?\)(R2 N<:[! MB)"172RN#'J('D03%28J5V>7:R?"^G$JB(,C.N)B9V HSI_]#R__V@ ( 0(# M 3\A_=( !*JP VJN@#KE(T0RC?#2D5X@.B3-U>"654L"D=70-9,PA8)M/JK? MABG&:"K W\E-=0;%\4*AZI4]GS1H(V\I+-+6Q+PA3TOLLS%(E:.9N:T1/@!> M"2"Q$\$790B[T)>Y "$.RBOY!Y1>L R/@X;1I6T:*X*;D+9V0DIL!=:^,1F. MH$)1T:H!L$<$*B@OP+:+Q3E8 MQ-;S_"^<%*X@LS=]$M)B&IN4V>S.C-"'@U!A(FEX:!A&-7TMDVY!$4U1.F>2 M$$XB-\ =Q+ -, .KYR?$M9=1D> ,*FP.B+7B*/0T/;X@\OAM>T&9%M8(XWQ$ MA"]@W.*?,- 6Q$9^()LII/./24 Y!1?RPN/:/A1D]OLE/E([-=AB1@J& _.W MQ7+*RK>BV]F\-*%%@U4>H#J'G*>@G+6T5UH_,)"Y-8K'BXO^1CS.$; M"-[@5E#+\&AN(7)?>GN^!X&RJ%BQ6CZ]0W"_-E[F^OXBUX>ZQ -S7QFO15#U M1;/14*/NM#R2GDIL!93W@6TUN($ZO_T'S_G6=;H;^ET\CQCTE .047\L+CVF M^NF34HZ4Z*V@ZTX*%P(@=Y.)92LZ## "6;5P4#0\:@+ Y=I3HT+?0(%0H"OZ M":K"P*GOY!#V>V&*%,2^&S5OT)08=*;GHK$MH5?'6<3H[-[K MO_-+B0S>32PT+!]3?=#9FTNYQ9Y^C>>9@5'9J HQ ^D543".AX8-:+HWBO#R M:L_+LKN[B#"0."(!H:E((.F""987A&@ [Q=2-($PB#%;B5KGJGC3"-P%9F]/ MBH_1%\$)O9[1-%MXWYR*PD0OO;R0H RN 'W$S7"?(CX,4*0S;L/4%CO=+QB& M LUV&[6R"^D%%G'RH:'#@13RT/(_B<^HT331M!4S@KX7;2^&RFF;S%$*DW>= MMW$"D;3 90VTB.Z3N*-,AZ[M82?RM!$9@>>>T;L)M "[;7=P8_.1^$#@*?#M:&A#X/?_(B^,7MF_DF?AH_#84 U%_9+7P2 M@=A:$ )-A"[0E0]&Q\4]F$LTO8;04>(&P"[#F,0WA$?F0<.HXXCQ P;02?"= MK:%;QNS9S2'7V%#:\&-D]/\ (-:(V'5)L8B8+$>CZ<0E! 58@-K0%> KA]W? MA]$L@3A1D!8X(\&CX$<<11$#N%K5C: H)S"+;""/S(.'4?&6YL2P2WP.\=R) M%,2B=-4W'3S&'4*E\%UU+&'6SA]-?(OAH+HN=P08F U\ +X#3HL:,>E[GX=/ MP;/P;A4!J+^R6O@E ["T(.\;(RNL4\ Z10)!#]^JLDI_PAO( *A/SA+_ &.' MY1@ PT1-47?@0XK=B?H36UZK( )\3T4)T,#GZHX-#REW/>\98.CS/MMK\YM>4VWMW7-^?> -29 MZW/KMX$OY8(B JW0 WX !X #6#59KH5]J;S0XJ6K)KKDG;TQ]#8?:NTT49H&I#.KT4^$);)B X @2 !\O \H&US7 M4<' M=EZ;+^<_W.\WYMN$$O,NP0?"AJ^L! /5L.-;5Q;#2[QKKM8A>E[7E2OG$V@! MT(-@AI!V>LD@"JPE7K^7R^<2GM:>:$^3>**VN>629IN5\B-&C>*6-[ZU?P:Z MSY=RVI&F\+?4UIH/9B0:8#XIG=U!\(3F(F"T3HXB9;5>K[<,:R@X6,#IK)[* M05#8\&ST7%O,6]85"&CBF+]GN>#K65DD*FE*^$*4##9FRID86*?)=B$MHR_E MPF@<1Z(_XR-%H1QL7QLW%&JS\8+UN7L-IIZG@P"@< @?@,;7\'H_$_[.8S Y M#L/R?[.8FT .A!L$-(.SUGH$YHV[!I\AWM[<(,/&?P7/_,/:T6J!>B1#DH%; M5!Z?I6]*Z;$.!Y30-J@9J3$**N2/+<"U#%NW.7+*D,T/:*<6TKQX:6B06CH"(-5%Q@Y;!1);* FQ-RRZB=!!6@= M\XI<1MT^=[I@#F"V'N&EHD%HZ B#51<9J3+PDA4QM\!A&"A M 5J:'0JY0JHK:EX!/;^:H+*[&V$2>SFU>@:>WC>=@4]%$FD1B:!Y XPL7+0 M)FEO5[/+D4 1&N)!$ZZX8= H\PNOR*1NO2;A8:0HJ@9Y&MC6Y%0 E6 (OJMK M6XYL&K2G4 C'*F%D#.P8Z#9UU6WIB!).T7LU64OX<8JA6VG8:["N,E9@OB-# ML"F$*Y-JX<%%79*%704D8$1$1:#$KV]CF_(.D:\.DB&XID)5"G2KT13)DLBK M9:-NZ6,(Y+E0RK9/*Z@VDI!#U\'^II"/'$]QOF 77F*;Z$OV9D$2@"H*D'VG M H+1:,9>O5 1](UXM\1D4L-AVG(W"45J<@ M*@N! E%N-9J.O&C34R,GN) M6N"HU24!A7GH#V,"5V:?;.D;\)B *!F5<$,%3#;B2H0,11=][ GWC5'4_[_ M /ON5='Z\VDJO2&#'<\F![A_$*"Z:/*:#,>'3+5S9->TT)AP M@K"Q.X<@T7GR($0V;)@X7D'3)(YN:B=J^B<_&UQMN2RD:4NC K+C*4YF5,&C M*+(JT 9D9F" P@[:T(1B+!PPH1;HRVG%,.P)?A<\V(=FSA*2,LW 4G@&P7[Y MX8_Z(I* CIO=.7V;*NSR29ZX 0306&KK\'IF+1E-.R*)8USL&C4",U37[6<97^14\ ;/8:!S6:UN M@U9($)R#0$H,2P!Y!PCY!V 6P4 @ \ !\']A!359AX8%_W6=&F81=%3U>W M@C?7_(Q<4<.FA2?80VTGPXX8+$>CZ?VMY 3-*RD@3[BZOQ:H VBK5G8BNOP>F M8M&4T[(HEC7.P:-0(S5-?M9QE?Y%3P!L]AH'--X1>2)\C#7=]E4H,2P!Y!PC MY!V 6P4 @ \ !\']A!Y$6SR%?X$G@/HO[8L%HTUB^ 0]H#@O QO:A#2":?VQ^1PJ^7 Z""UA6527.E8 \I2NU>MGC) M_L*^%JV?M@O8OZ O0 OPN&(_;LFR+7NBEB,$H@"#K1&C;ERF4PX>?\ 3D6) M)N!X4D(Y;'8QV4=^13U]GR/\0+]DP4N6&T7 NJ,LOE,: 8EFR\>((2;$MHA:\ MO"W4.+94!!^R'\%5T =5\!D)"=ALM51H#V0'@6;;@/#P( .R)1 X*Q!"PO<& MC1*LPPXL9RI4LUK6C[.\:F!-)=B58^0 50*$S4A9,C1MF\)!D5-=PR,EJMA& M,). 5M5P)+JI2>-IE!XISGK4U^,YAE@6NS$3 M!H((;R@3&&AX4H-&N#1^#[/P6LXR'A"A :4NS0=!(GZZDDD4, /J5#2/YJ7; M!R EZP@[4WJ=C7P3^T6[GM;?$Z56TTF[B-[:PFAD\#;1I SI0(?C=\' M356 8(-"-[%%EWO>W[)+D.U5>E08CQ-BF$C>ABT6"C&'=#R_1 U\ );C1 &X MDU;@T?'!H9)[[6O@M9QD/"%" TI=F@Z"1/UU))(H8 >! (MQHA+"E+'2U)XX M&W-!&]8!_P!#$N:S-=C"M"9)V*P[L41:Z:(<"9#G#ICP=H*RQ5BU&OP\"1.[ M#02!H8:GV6O\I7SQ6 #*BMA M?@\CB+ 920$P@ B/ &90XWTZ4V24:"V.2#.F#\/56!DT4TQ#BN$D6IJDW!B$Q-HV ; 5-+$L#*=E4BMLB!"1, MJYEMBH$'Y470M6AWDK&H?*E"FGTA[N%9 $?(37>J0O!4#SB%$]G N"S)A7WV M(#_(?]KTJT>Z:3#("\5%$%;JGAA(0CR_ MN8LR 6_65K#-1[FQU>$=Z.\&:A#)+[WS6?(*$SSP4GF"Y/%I.OB$Z^./,@0( MTDYG]6T7"K&A008B'$01F1"^0!V\+\T>AK!@ 0Q ;G'Y.HX& 5%V 3QXP:W8 M(,2[&!\AT;71;?R'' IT1'T((&Z\K4?_ )6]YY=+NL,N#W)6R*"HJ2KM73!@ M 0Q ;G'Y.HX&^$ ?#M"T5BR3$"T\5X0$C[P$!!# *(CR$KLDZE!TZ77L)PY[ MAC4S)*A('D C>D$?'8X68%G *>?0*MJK_P RU\TO\@? S1REY /&24B57V57 MLN\5H/2.P8GR\ ['0)Z\5%,T>>;[$A3(8NPQARP=A 2U2[N,([/AJC=74% M"BX']ZIL_H'ET@\_#S&A<]UYV"Q8T4/E2\LT_(&O%1_,4RT/&=%FLM9L\ WJ M:^9GR7_N+Z\MW5U]3RRD/+$H>8AZ"\'Z(=:'9R2IZ'>@1Z?3SX@/E #VH =5 M SU9AV 1#8"*ZB<'$)K@6T1 ;2 '$WBA\C_F&WKR':G'.S0LS=(7X(7 @[GO M*8V+%IHH_*^YALWDCX:2?-1Z1;'Z&P[.S\#^2B=@>)]#9O)'PTD^:CTBV/TV M-Q<>84_ L\$.IB@4@S_Z&!"]H$XH33]-C<7'F%/P+/!#J?0\B-GP 3\$;L3B M9348&UT9_)X\ >T"&D1-?7Y+_P!Q?7ENZNOJ>64AY8E#S$/07@_4 MV;@H^"'\!!>4/)]$/X@=J,N%HCI2Y\-!C9$+>;+_ ,I+Y+_W%]>6[JZQ#6BP MY"8\8S.= ?HC=M:/E?%Y[T.OTK^8G^5V-Z>;<837&LI\H-B<\G-!AGN[U]OL MI>& O?FEQ2$"IIC4;\-4:1B)^$[F[Q:7H@%!$9:3>*<50,#;D2@(AJ,6XQM@ MQT5?AUYYDAZ5<''DS8Q/G$$ !HZL,'6MW[J,+P"5X^&^AZN\Q8OG,6><%?R( M&.2BRH! ^$(3;Z9JRB$)5*$GX+99!88FZ;D^<)X@(%A3V AG"DK17]RZH+QK#PO'%,RWX?!# ML&"I3.&:ZIF*N-]F2$RE+*0=:KU12]P.D8H7Y;"MHZ@IV>T01^ ?C[6X))1A MW#CPY$Q4+2Z2=YQ;^'HVX<>QK 1]^$,!I0XNCI+26P-<1;Y&2M\!#-+[^ M(?'K6:J#1.)6!;7B/ %*738-\)KDC*5:'#,9=:U4$@<<+Z?M&P:#(2!+2]$ MH(C+2;Q3BJ!@;!6&!$/#+24C 1R[$=?@-HDQP$&OUSK''Q\JK+2")5%)NR:E4PIOZ3 M):O+Q3"FH(A*#L64AZ5.@MWH")'G20C-U2"!.8RE >2]6-Z"NH5864!BB<8- M$P[(\0"*X!#R @]B2%$> !8OR@P35JMA 4)S$0 A" #U .=#.4J7)LCRQKB9 MMB)@\R>)U>JI3JP7QJ@4V&RFCZ,9N#=Z-5*\X!XD&7)#&X535M"5=BQ&EXC0 MF!Y-&*&#L861[@BK 1#J!B%A^1X:]/@/EHG1512:UXQW/_'$F"8@*(">.TJ= M,35I>$VNA<72M,BUB%<#6?+O3308O_5Y'R(_R;'\CL_U?.X>554:UH]5[?UE M_P"SM5+_ (/Q'2Q$-M D!18"D' LXYD1,&N!$F9R))%*GX7(.D I,,?@W@[F MJILOL,+!9PY/C;3#0824UDO0_7IV( \L1%.#>5L)!8*N5$!7 7@7 U)$3,H M(S8K8-LW,H&9C)33AS!!'H8 Z"[P@XUJL@$/*_<,6RPV 6&R?1Z#@0@X#"88 MTR](,3*C)MAY@ 4((2EU/DLKI3 >(@MT[:FRPN4Z$@!*3QUPC#8HW3N%"JH M3C119Y$>P)HO=#$0OR/RW?C(R;@N#M6?_P >($2^N&()4>VL%E+RW43,5KU, M$:\=OEVB(*2TR#!X$?IC:N!5KG:#HY;[PZ T1%+M2$29-W?&* X^P2O/:MAA M/!=N_ @:QN[IV$*$#5#1$$QD5$(=D@=SJM9,OF"(O"XVY)."XFLJ.E:\T'5- MN/>+$P5"!Q0-@BR:@UG=C!!LCW1DT!GL=?\ PC2K6*F+1\INH% ,K+41?'A^ M(6*"&Y-A+=?--J/410'9#JG- 9?H-LO15$]:NLZAK0M.04ZI F7%2&D-'R": M ]T-Y!'6G<+W&V@ANI6*=*?0 #%$$A; C&O3,^;@:$W('G+G!=BZ&OSZ%P*Q M:@/A=7&+KF00K-+*S:"RFZ.-. FZ\:W<$1 %$5PLJ$4.6&$*=Z+=!90K2Y'& MN3L-NML<=L!%$$*H6G6TP,1%G5*))L/+'LPK)M[\8!8IB/7;= +! MUL6+4P F]: H&_O#MBF4(4CV1.T05)'*&'H#& Z.-B&DY,F/->&F*%AJB&AM&!MN4!!A21%',CG0 G1 MC8!%2T&A@[YH5>"R"/@-7ANL$GN4?SKE>]X(2@616123$+'&.UC20 36TF\B MQG7L%@T%6=.J]DEE8+9WE)7WR*DK(,FK5[F$UR [BUIUV%;,&6'[X5)N\H,: M<+T"Z26,9#Y1H+I4O'S,\Z]Y /S 1A!HVBQACWRN$OCX5=/J$ TJAJEO3T%\LDUX4&S2U"L\7G262#H,!MC$3HD,+Q"%A!/3">:GLKFND(UTJ M9DQK5H&]-*K \._6O)O#KK42GG:<>7_-O_PL8YB'L"!L >P&+0I5H;0BJM/, M=MBFR,IBC>*LYD9>P^5V=GOPB(DRI&3>B9R8,F.7?$E/E@D%;""E[#D(0\75D-!JH=\D+"2WH"&>D4 &P69:_!?!C8/ NQ*&GI_T//__: @! M P,!/R']TO\ T0#:KP#RN2 XK+FVM-!*%2%(F!5J)Q(#MV*3: /#$>G@2+-A M1=12[%H!'O@IT+1 V;CF\6\QQ+\'(^R-@#@,4U'R _R0\BUFA&I37I;<: Y. MQY6M>F7 W-/&FOA 7X"%UPQ0B M@P0*@5A5$-#+'$R(%?7K*I[!V;60% WO?++I5/B4'6-0$5$+8(H&C1=D0A"X MV] $/D1%NH'&>]>C2(B^VP>0],:(:18QH>8/V+IO/XO]Q\N]>HU--8$%_'[' M?9V$\P,.(%"-2H5LV&>!V(C)"G24@'XGX4]Y3E;>2(/._(&'Q2=A\!K="&*) MJYL,;(>HHE*)-*NI0J/OD-M9\#8NTBJ0TS97$3!UL<=&A,#>I$\N_@A/.APP MFR!8]!O3=Y)Y]%2R5[Z^!EK_ #>7 B.H>?A"^'I!W#;'/_%HX]A*3R.LED1R MV"V8+I.&(F85A0D[L!U6?+/$0_\ 6O;9 FJAYR9E0IRD.;F2JZ&)?:!^D+\. MH#88I@M 4UO:1/R(B>$F'?Z=JV*>NW@3XQ!/;TT7>^MO8+,;HKTY(*=E CX" M,DM2%?!04/!N\_#GD(6]#N LC0"L^F&BPM\ SRLG@OQ@I(-GVA_%4^)SF):< MJG^SZ2M0A;G.N(>-.]WT0>, A&3#@>!OQXSD@%F M "\E!X9Z#";QJY_^FD'<,=OSO4:?&R4.E9C>D;I$$N&[1XA PV<9PIM69[0I8& MWG@_@:ZNTH7E^A1B1.VA.A/@4KQ+@L:SJQ;;XE:<-%1A$CJVN5#@*L G,BTV'DGE MI"@JB@:+=6[>-R.5(QFGYH.30(\%$\-# /\ D9/A(E P=R*3D<^#'!F*[D#: M-<-'(-'MH,1+H:'E@*RSP*J$ M:20&O8@@U4R)-!]PPB<-SK&*;H]2B6$@"^6P*Z%!$EN]Z>ZC84<\E^HI/6FX M,B[20E;?:3R)R]%WM.N<>1I$KVD'2O#,">Q"1%XM2JC0XGA>5PM8Z& F%RAG MVW('I0_.[$BD%:+^%X;W"@H4LQ#4F=],BF]HV!F"XK_,&: Z0'<97JLX@RS8 ME_\ ,F2%!X(L>A#^#@7("S!40PNM:3SP$V0*W8%R*S0NHOMJ'F/K)=L$-H4# MV&:E&$G;]"CT)L8J\X?1ELJ4ZWZE-]8:RB#APT">QO=U6FM+)-5 38Y8HM?! M!QA^0438CQ'R.:BHRP7#P+'N8V&!]4 UM?%)[A>! 8!::=WG35IB<0=9;A2W MP1V4&X ZH.-6[\*-!-C%7G#'YN0=!LE_DPGHG+TS>EX9H]N)#:J'G>-B+"U"@7E&#V@#JH&W!40PNM:3SP$V0*W MC[0581B(Z):*'8F$D)*ZTF'3=B?:+/'O[UB?J4$\D &.'B\]^'O_ .2Y5_0O M&: &@#AOP>, ! 3?S@(O\XB[$;=WMSAD1FBPWAJ!L.W$@J0IOWG^ Z/#GD#\ M=)AR@,=:,!N=.ZXH\1!C31GF/9]&VG:GASP'-ZVB7N105R*2MIYG M7-FGWF@- 36M237B:GK!ZEV-OY>^,1W8MIFUQ2G95/28HJ!@3:4UY13Y57>$ M#^/8[>/SO\[P*I8!3IXEW5+X3!-1I?F\?<'P,9S)@"\KX?7\X\8V,&L:)S=* M/DA*FPDVD]C%RT2&4NX7X2. M(O+%HECKSZS_:SP?BNV]N[ M[OS[Q&-)?0=<]"T>#%-7<7<6KL!0FNRYJZUMV4T-?(:PQ!%38JP]%5AY5\XJ M$%-)PE[QFO,'B83=S-W_ )R!)MT=9IL,-U1('@00H4/.;Q%N,L2AT(KH3QC: M_P"&!)1O@WW1]#\@@&@#@'@,(W9CP,1KL0_@(XXD2LZ/!3W:1/!\#@(23/A> M'@.GBQ?Q,"@C18Z,_ M/@=Z$]#H-^$>7-(Q"K= #?@ #T 8 BE$T\%IY@%[H]8>%>^&FSUT-N]&:NM; M=E-#7R&L:WJN[JU[#8&EWW.ERA7 \E:'" 2!@!#SS1U7:-43]*X,T?E0P1FB MVH_,#X0:*9!PIJ=*$>TL9U.1D*:-;)U,>+N=Q3@K$HBW1".:T9\\>= IH)I6 M1DN?9B\$&I@3T^0$HUJQ\RM%G<&,Y(?641!:IUZ&YZ5!76LE(]#1PV 2+J0C M/4T*!NW(K&5P@T(FDM;M1P.DG[R/VA;(%UA!Z)AI#P(%D0RA(NDL-$5P;]HM MU,MX)ZY-*#:!EL*R+F)J2LH[UL9,4.PN7$]Z1T(3#*+I+#1%<&_:+=3+>">N M32@V@9;"LEF]6@ !)C20@1@XYG$Z &A6\6T+":P$5;C2=4@"C53+$UG\UR@0 MQ=!/"3)L8GR J877+5]=?GA>_P#:1WFPX2H\.?8P4.1 %J#<-M8H&\2Q )4* MVP]6%CP01JCO(R'$@-]W!*(4'*<%6846Y&@D/D,C";RBJ.&-@,WBX(XAHL?@ M["5!3$5N1UK.F>"\N_>431Z2+*>[(: JC"/H6G02\#CY&5BVX!?@Q7X#XC%X MU 8I]\1"ZLX %N>U"@J; GK4INDK..K3AVNJ<$, ((EN/DC#7YGPJV"O P;; M AA.Q^JKI'N #1T($+-$"C!(_9'D %* 4':FQ#H 5Q005"*D&))J8MHCA_5J M=A\:/@!^0 >@'%^OG9H-(3@X6?*4 M(<)3) W#(P5!WA/3472^1@ KX,3U#"L U1$H:SR<'0F%%84#@XBHLY]'$5>X M?.R1EW*TV@HS(:U6723Y)66DGA850!%X4C5P,N(@^36GA%3E6DQ,!WI12^ ! M*U@86$"IOGG* 5T!K^P@(23GPS9_P+P08,>+",=$ M4=-T3L3IG1J\>_XG^5_N&'_!1-B/$?(_M:5ZAGF:I.DX)\L[B.@V7OU$-59P M>")LE0/Q!T6+!@VA:B@4?)\QT!/[83)+[@T'G@?Q8'%+:AJG>.IK,!3:T=PS M@AXA$D/'7'D[<*KAL$P-097O[6V7H8\0CB&NYD8D!=2#$*4,BG1[XV93N;YT M"FWBM8&%A J;YYR@%= :_L("$DY\,V?\"\$&#'CQ#'1H\C=$[\AG1J\>_P") M_E?[AA_P438CQ'R/[6E>H9YFJ3I."?+/)1MCT]8"@$R3B:-U3V0 M#@S_ ,M2>]?_ "\U^UGR $? !^ 9[%Q?V&'4J&7-BZ$CK17GD^2'X!BV#2+V M%UCM?Q6&0^ \84C#G[74&I]@5Y 6Q; E,2V=#43R$I*&R\'*_BE<@\%X5A"O M?["OY#/A2O0$.@1V?MA"%'@G5M//0+-B+\_. 650%RK8R_Y:D]Z_^7FOVQ0C M3G5JO:BCJJ>N'7HA6!$!4&DI&%YG6;WB1\!7"BW)<0.H4XI.HA"F -&+] )L MH*:=FO>_LG@E#X/RV&C0=0WAHG4[#53R"0\6>"4_+6?S:+"'D#92K"V)7DZR M&?V/LV8$ H>_1L03WQL.& $Q:H!HCHC=)6P.]P1]!"U:(P!@6IS\8#$&$@\_ M81 IT8#6C%Z -:&8IN#SJM?#CU:$Z)6D(PK(B6P;QT(=!9>5%E#-[ )>[WO M?V3Y[ZKH!U/ \N%+2-]0;IX8"!@#3&L5(,7:A"_*X-KPMMLK.RDD?:KP\$H? M!^6PT:#J&\-$ZG8:J>02'BR$F%YVZ[@#NV$4T1DM0O44G%*N#@(N$M2.2 +C6[\E)49N#ZP!6W?3M_/V?S M2[IE>08J%X3&N%XWI%%M-P10>37XP(N0.DBO#,?C'0W ""B\ .I/V02P._(P M>_@(#SXSFP^$ :-[Q6@O%UCI8#XA' 4EY"N#[G!H20K7[*( .G(1-4"> M$$AFZ@!.=(5EWWK6T0E 3*O2/!.4 _=/!H%71>SE 9S6M:^R/"CIY$(Z><=6 M8Q)_K3V>IDU(@V8<#@"6:B&+T+$W"HUQ[.(TG3!^T?S2[IE>08J%X3&N%XWI M%%M-P10>51O2(GH#H-G :I/%56Q-+?66@D_Z&#P&N4($ 'JX=X)R%-D+6"44 M8'@4,P8!9R 4W? T!EM@TND-H-BMT]AC@ER2$?QM2(#MHCW-D:NN!3=!S1.# +.0"F[X&@,M[.)"F^2B5@Z3HP(PWPXP2< MP:("HHY(D\DU=F3@,#DGR?!'1?'D21(*MP@:EKPJ*FE6_P [+$0 GS<&-UCF MNT]+*L$FB8UU>@OP$8BS0-N"$2C@%#=A:"HM>0;=7="F 04_'"PY1*%)M%RJ M+K1=Q%J/H!G.I/7RG=.^4B[5X%?<=H%;,"?9-L1\!GR3L/D \TW0AY6-*5!/ MAV"S"^S< !8 "8.,4IF74,"3-90I:5Z#122);OHQR$V(B \@UA '9 @'L:8 M.V<8A9AD!3-UA4 "R6DMH8I-SP$:1CPYL(15SF)@,'5)[WO&ZQ@"##L&T/>*Z^#$*.W#V8 MWZ2/;51 P,@?X;>GS]!P?E8HAW5!5";S@G>(ZQIN/S-@GE:+Y T901_#WXKG MX/MMO#PY@)HK%I. @G4)CL1YF=![V%WE3?W=AWT23P9[BW757<2ZXL4M:%7< MW&&L\U5IMZ7?#*@E"05_S/P[+0W::[$\FJMV>67O;3+8JPG7A" M/AD.7BV\I*J?+>1&]*ENR29'2#R@8P@%ZDN& "#[GN7A[[+OAW=&I&- MT! -#0, '$*C#+VM[B;B!0'7F \MPG>!'VV*9TA%^;&CMG154WV254TX&-5: M)O0#G4H(@@%P@'+TEQG";!79].Q4)=#6EN@=OE\_$QTGXC/,=C_ ";/ M?T=;>;/F2_XI?R?1TGXC/,=C_)L]_1U7S"^*\/RS1Y^CI/./(I7H"#L".SZ. MJ^87Q7A^6://T=AHBGR64^+J^\_D]>A5>@*.@%=&<7VB>1]/I^/JZ/02'RFT M/<-OU\+P%?@.OX/KX?!/]V'^71\_3=T&QKIEV)5SPSU*Y'34A^7_ &; XZ/0 M2'RFT/<-N/AD*>38CQ$^P-)]/@O_ %%]^&]KC]*V(^7\P)XI\4DM1GEN9[:T[DU;Y*-LRNW?!X\HW9%B> *3(T;&U5 - [0*,@6SI8U1J2&0I M&G@!#D-%#F8$!38V.,&TDX^-[!WU)^0+AN&H=CBUD1L*+8] TA-4 T&4(2 J M+"%[=94%!&HVHE'CEQA*6?RI2SHGK &;ABXN$G8!)WYN)5D. MEI->(J;.!#)Q'>!-CZAJ/'[QE'@6QT7:"IJ[" 8+$KUD5T-<;MT<5.J_ET#) M9$WJ7_\ >P0#_P"S>PU+RN:67ZC\$H12,.QIJ'MD[V8]ZTTKP&@[(T0I@V!5 M-M&)T ]V:".\*YDM5;5_,L$TC\TLG?-;!K;E,8-[!6_B(OC$?!F52Y."J?+K M1 CTY2D?8\8T@>R1#%4K>CR,9W.G"[5 MPJ@L28PLUD"V=+&J-20R%(T\ ($?D"!'$$Y%:"6]=.%V!4JL0T^#C2[&:5G_Y1N_\0N>NYT7#*,/G MT2I.A)N1G0'Q_;H:U1EH.>VVC2!E$%0T\H"7X;HV]("&M;//!S1RL1@AM-%[[T^;:\Q% M/)>L+ H2+6Q4\PE@5R(F0' M$D.04+J="2NX'>YC8F7CP_\ $0@Q9:(\G@;U MZ^(U>7:. 2[614E@6AE+HK*@HW)*"(%#L@KS?@RJO YCJ-LR5.W_ )&:'L)@ M0 _=QZTDMB!"[T.* TF W60LNY MO@*2JT.)1K$1TX!3K%HT0T6HEM^A6Q*L!4]['8760RZS!KJALJA6F>0,L>"\ M :D-&+!3-8)%JB_**J.AX+3;J@;6 JC8@-#D+L9&6[EXU%"^2&$ NH?.*._& M#(#I 13\@KH$I?W*ZT Z@H !Q+2"JV58#MY9MZ4LYP&H>1_%_P!_G_VWBX'= M'##$*$W$6,(;PWAZ0 !B!+@>)Y14\1(;N$&KGMJ"D;.#",Y4B[;')@+5"4:5W1!X8:0=QLQ&*$<1BK )12LJ\#W\C_ -O,$TRIC(N!XG19 MH<61)J:!@=*:*8S!K,#"=)L &>NU8X,T@Z=0NEQ=D ,0.! *DY%\6 G1P#QV MO29;T6\ECF9;%0DNH0,*C)+34PV:AVATAJM[" *W.G;O\WM')H3HBL4"^;\] MF!"YH(#:(%! P,1@2 $P(7RO@PODI.T#;B,*I'E?^1WNO]\F]&C;H$^&*:D5 MD+P'G2DQM)32#HA4Q=@L=+ES@<7-?+#1TF&Q'B48H*[E>#J2%2[P&,WL:5[1 MUU0 '8GW) &O@ #25%ZTP&0JA#:1D;Q#!LK*,<'(+:YJ 8TJ']4["5@9'"H- MBYLA\(;VS(RZ*.>HUBY],WTC$4RR&I,M6@\]&I :%@F59&T0]H/@H$+9 *AI MT/>+9\*+^8;D1%(E%Y-J[J-D2N$CA(W\!604,P%2VU0%D#>AE6CD'2LPP'QL MC>"DLRU&BQ; E_R>BKN +9O;RT;9J+#1H#-%PMX2\4UHK9G%74]C4)WB +0# M8>#2VQ>;5[:MFH*UV#^)_(\?'?C#M"L-"#%5$->5;CC=+HW K807\2O'-,%( MH*WA5<^JEQ4MNRF@&Z!\& VN+E6G1*O,9L2[;*#&A#&,0:!V5T;2R]L)=Y6" M <2J.F@-%5*M?KR"L _,V'Y%+6''#&:Y<+8K3L62&(1;A?0BK45%DZ.^11%$ MZO2_@3[V55S\0_\ ,#_;GS\9,#9NRO+(U(+!16:( O@3-;!V"BIAW"T'#4LB ML2+;)LG!7!R@79H0JWG44J4N<[@8Y<8!P-)B"'5@Y\>4F-][GB*! &3:. HC M#% K:(5[!@<4B'D?"D5$>"^1?T0\\;.K:&B(V+_H>7__V@ , P$# A$#$0 M$ \D+?#_ M -ZKD]3Z9-*H!XI^S7AR>S*@ !YUR!;A0J:6A0 22220 M200 " 2" 0 220 M "" "" "0 " M R M M $ M ,6 0 0 " 0 M %<$ #.4 #]@ ,:< >L 9K M7! *(@ "PH !V/@ 42@ !00 M M M M M " 2^V7N[$+G^:@ "22?5@_% "21%P](@ " $ ML.BD2%8*8 0 6I-^X *;5"*@KT M M '@1C0VY\7$K\(6-.$$4@ !_= [6!$)> M?YJ^2ESS@E M M M M #_]H M" $! P$_$/W2@D@ 8[K %4#"2,43>B"=V=%4DZ/W=(#66QP&+$B)!Q*5U!$GW[0O73CQ%5"XB-AYU+CS07 M',+ 9< &I2P 5M%)>9(,)+CQ^V^8(-PPH=&H0+\\<4?5(D]NG@%N%\XT\#)M);U@./:3C7Z(AJI!V^E')TW6*,^TU1P*OIA9J,8[ETTVV&YH') M2R\6Y!"H3_%/HJ74Z8^EX(%@C1^'MOP@7*@Y2U,MMGL .DJ@;J^JOMB7/ I+')SDQFBHSP"] M\?)I-VZ+@FR*R!:[4N@%:T(L%5*>W1/ZVLY>F#3O6R%VE7Z&FR([4SP:,2)@ M-6L#H G**\7K+:^[%!DC#X;S?,VM90(S->G#J36*[?(CE\Y&V\<2M%RD!P5I M:[4A %*X75W0@NRB4YWT)9S],FG>MD+)JQH3)+M()L&?S+Y,4,2O$.X86S>X M=NP83#Y'R.O,BF+1"Y-$)B?FZJ$<($#H&D<(&Q0@4,\ O?'R:3=NBXTP$2O5 M*MV-SRKOYKMAMW3AF!&^(/"/RH>62HY4,VH%L3I1(_0SVP%=5]A$!I!A8=! M$4KNL(E<0 6!6P^UO*4PY]*M9?FOVX!AH!!E?RL0;-&,_P#1/JFO)$I<7%02 M68 AKU+>.MRN,>G0&+F3DZ-LT A]))JNGM ZX]%L"[#&=\NI[==@H (5,'[) M6QP<0.W/ATOSL#H#XCQ'8+/Y3R[3E#_X/1H/=D=I#! FHA-XSP''"";;YUBO MXW)8Y6=PYQRT[_5S1@77.'-OU>1Z MB-TU)ZV6(L16$[F @FN"MP25*SK?!N !324!&-@F&*&+8Z;C,)MR-!PTR_@+ M 6W.8&*W4*I@Y*4IJ8T,^FXQ=HX(L.4\1O0I8\H MC8>/JRH3ZC6M; (/G$#!=E6EUV@9!P0)>,=';T;14,O >^+$6F"%6&GSV%NI MSK"JZR6*NYHM@X%;D)/7YA"5P%41-,IGHJ5"-CA$1?\ K O (@P'CY6B[H9 M3F,/XA=3F?"V"^@F\@UM=M(0 MQ&4Y28*18&JZ#3].56X.:MEZ ?IL!Z) D M494+!%_%F'2(Z?QNQRM->U$='!R( YZ@'KT;#T&C"BAC,-1D:I:TK*OGQM>2 M25JXLB@.#*YE_H/)A>#=$\*6' TY!R5TJ5SA55_H6$B^APQ7N*$5]K(LS/#I MYW-T';(3/9/U2(6"43>R:4?X2(Y+?)J9E?D+27VY;F%B9-Q$@/%#DHB@5FL0 M4^JG!SCZAZJXWUN(4C@=FB$98YD51\0\*#*>Z(*NL1Y"[7(,5D"QC$PW+R&= M$1?212DO.1CR*FS5LH^F'OO3C:_<@G6?+M@K;"#L)II8?O@2O&"* MXZ3]- 0??Z/A#F@EA3GMQ56Z(Q1ILIQ O[5__C4B&M\. MQ 0!0K]Y*F>9 _65FT60[*X:#A\X*)X3+V?V$18L4RN9->?HV=@+)U+HP4Y MJ'!KK(-_@S/8P#3!!65"VPRABD1']'B_]XE"?^(6NOZE8X#4.C Q@56. U# MHP ,8$?Z48E=U!J0U]?ADA->FY&7&;RET)!!AILV:43WU,ES/&\?%L_BI@:3 MI6CL/Z)I4N2=<9),/\"Z./0(+:H(8>OI'1H"AP4F<8;70(@62NBAM?T#UJI? MU).( "N<9;J:P\%PVG1O/Q:5-YCA=G@YD_,Z3^ DD3L'.H>I]W2=B>_6XBI8 MFZ?V?1J=&[5="@F;(F!8Z3@>C94+((Q8SY$&4R;786D?/T2L[\1MM MK=_5&>>>A>..9?I/K=[T?#J)CI:N#@C7/[ETE"O1D^RIYXY$8U-*@.7?&T6. M[P:=GB_"X9_ \;TL%897HS'H9'W X# #R2@@.[F_!^NQ7P.R"20(_$YZ)B;/ M&]F!A=X 0 - 'W$ @ 1 1$B(Z1,79:HW=6]!VEQ, M86T>ZGM HI<=>),-CLE!J7K^P(K'!-T"1!0)USV>B.K2)$6)E"P ,!]ZJT[J MW]4,2*Q6FP4(@ 9:IVD:O!+?T%UE %J$+I+60"5YM=CTL*<]N?CI@23,2PF0 M/ZV^V=C?!,)OP(B>D5)".2XN-^KS_P#QJ1#6^'8AN+$K<03@'8W@ _65FT60 M[*X:#A\X*)X3+V?UL5ZU4OZDG$ !7!*2=FCBY=6?.TN])/M^1_[6O"*[B,Y7 M*)R7 O)%4WK%Q+\&$(.V[2C-K& '[5BG;?-8ISAB$'S,F=PF[/6/$8C<^6 M);G_ $./0^=LEWX(;^" 4, 6#ZG)J@T1GXC'65&38$^/Z7XRN9->?HV=@+-Z M6U2%]VP!13(-_@S/8P#3!!65"VPRABD1'^HB@:N,S,/[$*2/HIQ;AFB8C"KB M*BTLSDX7K3+B_ $/=F*)1OZ#!-D6GF=[K&NAG^56)"86!$2#6'7=%2O%NBG3 M>*,0S6:?N2C^G&)7=0:D-?7]*YU#Y1,H[!C4NA((,--FS2B>^IDN9XWCXMG\ M5,#2=*T=A_I,K?UC=^J(=!=YZQ.G+:X RNN'WZW?TIQU]$1RGG;I[RJAMME] MUI!ITRRY(:(%07I#7?'P@YU.8>+:K(@]#FZS\0FKR&V[7K9=#1>P+!@U\$'V M%465N8 1*$PO0,T#R\B5.D?;V,-X9;,TJ;/A$PN'"X/_CM',_61 M-KX6XY-?K[,)[,2Y9>J9F!2$WDML". M!0&B?ZJC[:RCUN$&K[)$<%1E2D4\W&>)KY M9 V#DG%ZP&5:@+(+)*"&'7@''5I0J![S[S41"%I)2L%#!3K=\W1[!;,D 4,Z[ M[8<6ZY'CX_8X2O4M:-3E\$%;A;[7%)MC^6W5-"Z;K3!I1XYU4LJ<2'YQ N\7 MC/MQ/M %QU;TH MW"R!Q1^!,P=)7YF @=48AQ&)QBNW/QTP))F)83('V4@?L_:[W798/X" )1=06.6<"*KU"IMT'/ @;Z(\CMXN M$%]QTM.L<\WOYHS- HTTK$A!R9V+)A8TX*(J.@-NA'=R(#O8>, F"CZLN_?1 MO(-N=YW*F2HH#]V)1'POIR]Q"J:O_E]#.-3?3)5ZCT1FD=KE<(S[6K*1^[EP MXT8YU"T$<3'\^C1$!(D0LFU[BRC:H&BZ%D$G9@'ZM=?]WXWPTN]S9=_""6(S MC3G/"?,\OZ9D?/\ ^-2(:WP[$#\G[TW>+) !B ?K*S:+(=E<-!P^<%$\)E[/ MLQ5D[E)58&'1 +#_ )Q-$ES.(8Y*D[;@M+HU 8 ^P6 42QC3N> !N5/B %7J MP&P/+$(M"F(QL+ LM4@!6QVF1(!%4QC5#> K&X9W:9W$M5?7@!\?6!8=\NB8 MM_0X-M.@395_A1.5"F:4B6YC)P#:9+I#5MK/Z)MW)DB"#K80),N'4WJS#\LU MTM:6$=H;QWOG:;>#ZDFY)1MF9#*IF*9S-=RQ+LA:Z<1KQ,/HAW#&W!;!WO% M]M"/LUG2\6?+,,FV[SCT+69 M^9BH48T4X6\*7ZA8;'$R_9EBHN7O#I9F20 M3$/?)1C6)=^$ @R'1$D.)H&FUR.P5F!,/N5)87* MO2GC1P[0B,#-FBBAA>3(LWW5=4\I$HJX6?@A0C!4?2-&4+8<6RDD=AG.IY[1 M2G5S-J%H*=W++W5AJYUOF-Z5!2_P"_XRJ K8^2CX(\L#O.JCQF5B[6 MEF-TU"K<@D#62JO['.DJNZR +2P(^C1"3XU"(0$+B2)])0^;6!P8D8,^2*T M"CCR:=69$E_)J.#GB-A*TZ3$TD'S,&13$ 4&V[?V8MQQ3F0L&YQ>))C&IX81V7YE\*"CS6UR1Q M:B#HJQI,=.,@H$S"5GP.4DUEC2AHDOP 9!,6+&D!Z=Z%GI L WS$0D#@ ('[ M2>DJNZR +2Q8_L+BQ8M;D*^_(+--FN^D"\\ 0P)<,2'V[S8K52"HS]KQ6!,- MP;SY!68"FW0(X\4QPLH",>36M?#FTNOSTP))F)83(O\ 81%BGP '_P"0K+ ( M9^UXL)D0S4YW/,=DC M)APA+9Q9Q@A5@%^DKP6_^T)4'=SZWW=4J5*E2I4J5 M*E2HJE)O7=@L*BI7VZE2I4J5*E2I4J7/C#O"(3($"^[U*E2I4J5*E2I4J&A3 M+5=<'E2"ONE2I4J5*E2I4J5*BE1PWI$HA*A?W>I4J5*E2I4J5*E0 DK;>,,) M8L0_IH"(IMD0W J:R0Y,1AIEJAX">N(B *4!%^QO4N I2HC(A2_BW-M+Q4).GW*M4 M]3N^D3S)D56B-JJ9NB',R*?C= :_ M]:_IBXD(BB FI$3#!^"A:C!+D.0\X"8$1-]..F$(9R&>3^9:./.8A#>LPRU MKMW[.J*V#'U**I3S#K\OJ:*7^)DF$&OC5X--F=]OBDS_ &#$X8 RU&M[+)E! MXL-8ZUC^2.)C]%(5LR&UCIJ:7+]Y5[DX=1 /LZ"70HBU1""(QRLVH$+V2UN2 M(1_?=1'I&EA$:$9\F2"6+HP\ZGKR*]$$5BBA]AI5SB^DB=Q-7T9X]SW&$#+^ M*BAR'?:'KL+ \S/G'YM*;[4=45L&/J452GF'7Y?4T4O\3)!4Y\\QG\-0N)^5 M!?TWD-(W_0L >J3_ /RV-RH;Z\5M(&=$=E;6BPBUTX.N[C]=KA1T:! 00)XL MJRLZ;N%1!4Z_19MBV9#+EMNF&($LM%1(NYAT;MHV.42UB_HPWULVF<8$(#BW MC65AJT+(\M;^D8JHTVQ]TV;8MF0RY;;ISF5D[@X(BQBW4))M/LL,(L3V+'I8 MK/$.8!!^):J6<53"9: A39*09T79H%7KS)0/,PS2RR<@NM3!5E_$+5GD*>C& M7G AQ$;VZTG0"XXL>!^M/4>V8L;L4]$B$ U5TI7[H3P8( DI]@*IY>W;M\*_ MH1H>HQ&73_A+E-N6/T1,[3(>HQ&73_4\J'D_,2K,@VK:!&> \8PPH41H^.94 M"-.,-/I^3D#)>]EZJK5$G;9C>#*H:#6.V"XFWSR(&8<4+A$X(P_$X5$=2D_] M %J1]FC=G0IS;G]LQ^0%9Y 4_P 4@FP@RH!UO_6C\!-AHIS,ZOLBL3FUG0G PFDRXRW(Q6;5,GO$6@H_!P@0- U MJS.!_@WJ*#F M7:QK9JNP4:%E_P#4.D@D41Q3_P#DLE.(N=#/(RX"QJZW"$?:-(K@NCYA35# M_5)(_M-K\L>Z;2M%(7'0(4V3Z;R"0=4>9*#$,AMY0A(X3+M9.B48\.0R#E<0 MD"()^6]0Z8"OT)7%];^(K-=E:R);/WJ&G^#FZTEKZW'P@ 0 0 @ &C[)$ MB5'M1V9P',,040HF7?>*3?T^!%W>ZPO;1%]#6C#>M>GH,O$R!7$'X4,+@16Y MB09M;I$:K%T[=1L=%!8J,E\ A%9CXXD1PTOU40PWI)\A'?T+-P:R,LY/J. ?]< H/-2L9 MXN6]#^I639;"FX07[6&@4.L1R7WJDQ'JN*]5G!4@1JM2WRN\ +P4,C7(R1[4 M"@X!('])Q*WSG(R6.QR8 9(>K.49F=]NX.-"-H"Z!*HZZROZ, +P#/W+3+ P M_H!= E4==97]& )AT]OA+Z)9F% 50 JN@#JOK ?Q4/?*H)U%U]"8=/;X2^B6 M?3#..SO&[1C6AX$$H55JE>@A^U] >:E8SQ"?H@9%^3FDERG 1QT%WUD"=, ?.@>:E8SQ_%Z1+0JZX/&NS9:PMRV"IL M7)N/T$,*-4),#EN-)7.JWS5]*TO,3RDOM5<2C&U\M-H;%%?P0CN72++3%\7C#HQB#= 8R1?=+<^'683&5;=,@:\ 3E3(# M@[#=AA .=SC. 6"")K80_%Z1+0J[%I/*V9,;1]#? U:38U\E9^5JT%;$7AG@_@ M8#&KN0*K&""'P*11A0FUQ 7F)2WG]."J#(*-LV]U3<^Z0U@8&[K%].=C. *E'16VD#:U70#(56*W*[%6'3Q]/W B,-9,&:)K(V#8<%I(D$)?H'I1(Z# !L'F["WS0(7R>45!1,EW:>#TEAU5[_P ET](U M"^Q&,-<);0XR#%^"1)+*&@ELX8H^7PGF*!%/]2NN\4AH>7A*+]9T%NVB&OL' MJ*5O(+=&!9_HZJG*L25E$JXS*-=IM.80$TJ!:5F&1^S.BU\.EYSE-\&J1HE- M1LW!KF(S&95\N!H]D/XEGFRJDQ!PV%3[?5@>LAWGP15+QR<*+GDS":+HAI?I M97A&$+N:/24[\5,.9:(^9!#88;R&DRR4Y*D2Q5(,)F+/38:U_2W #VAHK##] M291V[C9%P9%FJ.6RZH?IO# ] 2\4);1E) J[.(6;$$ (FN5V#H#7_P#'D&-T MOD+ODFYBVY,4@R67G)4SJ34A;RBP%@^E8NO"1'&)AP]:?CWU9&E:38P"X"=L M37# %1S+N^^-I'*21./HFUH@1/KB"28\V,>:8IE),H0X7E+X6*9[(R1V9P)K M0@>#/$2*B;9Z >$R?1CO$5S%SXA)"%>-ZK$D@K#T5ROH;95<9OF$ENC/8-T]9P M(89&IMMZ),7QZ05?[P19XP+D#+@O9( L.IOT=&[#>D-'6:$^]1%,C5OE,%GZ!6RPHDIQT,UUZY]#(3"+J-BF M['PY22K7KOZP-L>E@T9AL\Q#,@O07,.RHT]J8^B/:8]Y#&U0F/:-]8J7&Q1? M_)-YU/D?R(;"S"FQ*QZPER?=JV[VPA7/8!)[(\JYV!D M<(M&0_2( C$0\47 $,@POHO28]@5D:=%V7N;6[:A] %H3!%($GDHQ1A_I)B9 M:+P-GPLZ[Z":6!N<0>1D0H B4&7_ &I+@7/D6?0)G#:N7."9HB?2!WP7?_1K MHTV)OY#*452PA5Q'".HU!C$![]JP.[V+FUX=G+%0(-33PS.SE M+PW A@TQ1^/E.6+;_H>D4+6 .N2PP&:XF?_: @! @,!/Q#]TGP^\.4P *B M"K,@$4-D["0 QV*!2.@->D$>A"Y$$JG,!H0](*QS%%( 4MS%/:C;+@#0P;$Q M> ;PA;@P!01:I)$ 5I:$1A!AD3=O-(9E"<*%783E" 8C1TX!=IO."S"(> QE M<@W$[B B92A)2N!:;?E0B ::1H4U2=Y8%RP&T#*Q%!8C6-_E%W CRCG%J3AH M@&0( %I"N,H24TEU2&2XEE0 G$(-0@W/^^^\9_F^L\X\!HL$)*7@+ R%J+##MCV*;34!A#9YH5LD:0Q MCH4KZ;379O"+U#)X+>5KX PL H.#>JY#M:%!@L[63$&6HM^E@LK( A@_''P6 M@+. 9 (%) 74/'2!T-D1%8BC:)$$0> M18!,U\C(K9AFW@*FE)>X2_S_ .!2AXB-C=%,7K+J@7$"1:FQ5?1%LJT2-O@! M_K>#<:;*8*$8T34>+T648$J"P!IU1 F[7S('5-8Q6SU*29HH$9 A %'D\ 0- M1MR2*FF6YIJ@:^7"4@R^*%R]045<5-& =@*U#K12W08ZA#<2L(T\&-Y)1$NQ M>IH\;?816LP!(%,\U8(#:<@04#2$*XT/XE\B:6'=ZR5SF_,/ 3(*C8W?"@&/ M5W+,#('Z$PM$6S/&-5]U&%K'.4R"H;UT1JY2@'TXPMM@L><8X6X9&R1A U2- M:J'=3K2>^6:M MR 8C%Y0JU>/@-.!8;MP@5XLK-5Q(NEI$(S95&(!4976DBQ-#I'@*[CG" :06 M 7HY,+>HMVBJ@!$:C2X^_1+,!(E2-,'9Z64MY4N11#"N4$5C@!:&-!$KS6*8#["XDC_P!P" 8@[$=(['3C:)=&# J$), !09B*$ZMF M J,>?*Z=9BT4:5T*((IB8"CMH6:F.9)G.CTLI;E2Y%$,+\)J4!5@*S0%D)G% M9I2&LH%1"M.%D)"0*2PE-(RTK.4)>W(T #*U <6XJP9"*&%7JBX[*4?C64J M*6B"*S5=QSA -(+ +T#+@"< ^BF+3/01F(8%BM-(FP 0 \ MT"4<8:BZS ="Z!([(1!8U6MHJ"05N/,4H&ZKVE55555WB6%@.\#"NP=::::8 M+%&$@'#H.J!X#81F-2#BI3@D8 %0X ,LA)*Q6E9UQ7T Z2@1#>1; D/1=8& M@W@I$-G@#3U01-JP=^N*F8L*L&T;\W(5'H2U/,NH@!%$'8 (!@["@D0P!*HI MI (74YDU2/A0G 8-1;9/7"5&,&E!1?0J!E0(-@NU321JU"!1=L"U--YR(J71^9)N;"+-53!W.30QB*F@ :A,<,!$/LI! -$38CL38[,?^Y! M4-4=JNU=KMQC9L-X3(Q(#SIA5PQ07@ 'P&7Z[GP)VFBFNBDVX (S*2($H *!(%)O&M7Q:T,4VK4XT ).85#1U2"P$%\]FK&'!!480WG3H[.""(H@#BM&STWS8>M 1_FF M0Y3@B0LY/ :?YV,.""HPAO.G1V<$$11 '%:-GJD*1Y>BFE*,VRI55-4^%0N: MW/4B+9G,P"?!@Y*8J-);8M:._5D*'MQ -HC2SM_Y8#'#VZH.H,(*4261!\P( M'K^#M53#,JZK(WHRP *'!H$T5:H&HQ#0 1LB#3+5')^V(.+FBF4[%Y*=B4$N)-<+6# #$M MFA83 @A8OE M;BE@$:.2^,(OU0:Y@FE'?I$1](B=&XG$V*$8(5>2D[[5$P[IY,$@FJR0X-O/ M$Q*PN'#(^X](H$_8Y0F*(DMH?IPL ZJ<>)41ATE\-5H!94P@YL&EIPJ:J:-( M3"8@S("D9HC;1G)J:YS,@-).T6*$O%ZF0V%X2&"@*=Q[-R7REV;ZAH?@R BZ M9SX-T,GA4.6Q=/AE:>HD&H1:$'W=O A?,%8>A400:6_7PG@"-IZ\)(;>)#O9 MB>IEA*9=F4P15W !HQ>>S;UG[!&^<1I7/IM):.LI69M29Y#Y3!$+V@X(K%ZN MUE"D)>I$C H\)\!"BP("6X8LDK4YHJ"?"7BJ"[_!85>PYB&_>*4KX[1L&=;' M>X)SXA,,(\: RY<=..W,B#?]$9'R_&!$_.>9%=T)ZJH&U M7[>79+QD#:PTCV,P(?M9204@51I2W# ,6"Y2.J$M0;S<8L-]00]V NK8[\#6 M4B$W.'NX0J[_ +"&4;"SZ0:0FH9C1WJ^P)J:1"$. 41"P.J#-%B02%I!+[@$ M Q!B(D1V.G]K.,'B,@84W9])@P^M!(P"BUZ1Q!^UF")J%*34>)$9U*:Z" *V M'^V$Y?C N2AI" ^1&CJPGMS#2@/M7=">JJ!M5^WEV2\9 VL-(]C,"'[64D%( M%4:4MPP#%K@?&9+B?BJ)Q8;Z@A[L!=6QWX&LI$)N MAOJ"'NP%U;'?@:RD0FYP]W"%7?\ 81XZ<-HC#8ENQ4#^V272KU*SF74L]_E7 M-!]O 5Z8BQADFCO":[8 @83$)_Q[OG/_ ,:I^UO'3AI$:;4MV**?[#',!Q@% M7>? A\H_(M!?VNIJW11%;QJ/Z\*)8ZMB8 W2C9D_X]WSG M_P"-4_;!@W-XBS@V=!A#H.6LM(@K#BW#V:-B@!!E$#(_G4;!.R*Y^U0PYF M4J4K4)=%"F8V0LY$RH@+3 <$8*]NMU%*8"F\^^$#D,E]20=?Z4 &;[\OLZ-& M+( A(M/(:)UV-NK*V[O)=9>G83PY69W$N*%1)$> 0*<_JJQ@DB@0-'V"WYKT M!*TAR^JF9/#>4;B4?+ZG<59N'"V)9+^3'6#/HP+K1"!0!H^U\UI50$R# ,[J MF""EDZLC$[APF(0:NLH![!!!0QD9)7Q(BP=(&(2Q;8DCB(@JR<*;^C($T" &Q3?V7W0PA8B6**L% M ,HAG;+VR$'"F5>PDOL07@'P*&$FQCU#MJ+[2$M^:] 2M(P][GZ&J)5Q+=W6U1I$4I:+-"*@)#@#NLT%]1*;7 M2\ -<&^0JU&W0#2PH'I[4]% S"406&@0I9%7S].CJF_5(CL!ZEDF$3/[O%QG M]>8\ -1.OCRB>$V)+RQB&)>G/IKX.7"F1?IE%_M;])#F!F;&\V2@, MYG!)$\J[HN&YR\DF55[5P:<84_EY30_L!W";!#"(JQ)"7-%4R;3^K /#1>) M-?[\);%O!-I7:K3KZYI)P@$B0$F,N..%7G$$,]&!J4WP*-^2\9,2)+V(@X.& "IS !' M8XB-)(%5,"^ITI'W>J/R@?)-.G4(/#@Z#;&C8&LC)1A-5@ (H6CBP)R+_P"7 M<70;R3D%3!9'@%E23N]&?I8 MJJ1=<#\M;/:@P!556K]QOL@7$4J[+*N"+!@(*\P,-*FZ\$[%CA4\03Z 3E0( M8AX10(8 !0#X8[#:=)9I*F)POG]U"#"8;W(IW:FI&T(7X+,'ARB47-8D[9GS M(9S&8:F1*08A_O4\^ZWOVQ-$AU08Q':UWKJ!;2%(HAZ+H 6W7+!(12N4!O*- MWGP)D;*:0ZOI-_!?XX\UI^A0' M^RYI@-/$&$N9MP2HT-,RP#.=)P7R"+HAJ M,%0P)14ZJ(AYP PU!]$U[.: X%*!/%&4!1N&7/"/18UJ""4]X !:(/H M4)51M$(&QO=$&DX"3 MC@*AJ-K1,S0J-8;8FK#&N3Q! BL5M,ON#"EZ/0 L4!C'/R$&%P#K G:!!BL48;J9FRGJ MV>,3U!:EYT9X_-A(<%_>,^!(/< MJT;:5N.%$4(8 8W@JP,96A!+'6#%7@A_I&C@3$FM[%63@S$)'B5VQ8/ I+=C M*4#=D9"!8),H:R XP!P2V5,>20T426HPP&!S7[X._P"05+-5)_A!0"Q4G57% M:2\'^,"),>2)BI0(!FXKH='E60S>-/(0@/BQYD-0E[&I\/GCS%H*Z>GY1YR& M 2JV#K4%^SF<%[V5Q0_Q-DIXY(!G,*.-%H :W_ LKIR&S"F&J@!(&F93@6R)%+ M%$FL,S . H"V246L#I;^GF<53PJFFX"HF!1APM74<56R62-VD'D^18EUUO/L M6KM_0DIXW!B%[522:.BHEA !>%A\%5A\J^W_P#CR6F$4057M6?[-D%25#V7 M "AP8WVSK C$C60Y;/Y@ 7[*/P;$>0(%5 M6<2V-$P^;-Q!B54$2V!V!X]$-V">O31PUFG#$1L1S@0YIFBSP)GV(=O*#11)>CKNI-UQ0SF'-;\Z8+(B. MQ&;$J9=">!:8$]_2LY*"E)L//PCOELZSCNE#;)IJ@YCN'<&5UV,WJ+!Z?9ZY MB*JJEEU#D66OD.B0+,U@,L!$.@HH01<>;37.;UG$+-TIK2H,">^=9RW$U["N MFNC._2,()=KJ07T>4E)-&S>^)9Z0K^J FB##C?>*S775EN@YH<#/:JKW$2,PV>I2#"$# :@%X%E,$B$$0X'$N M U%ZVIRM7DOZ9@2"-L8'@='X 57P#33SL8*NTMV*EJ> MSO#12B8%!^CMLI9=Y7*C5A/*PCTK:M:*, HZHT2XWDTF=ER"2)*9UK-JS1-M MM0!BY(B2Q-G$8&XU[$HR09O;/L0]IL_M)QBBY-.M<(>+-:,R[B]%4,*3L?3K M$.62HZP=Q,$'\$$R^CCA\*V[/(IWXSLYIP^BAYTSN9\"N]51#UJ4R+!D#=K? MU%3K%[/ #A4A$(]^D12&3H*@F>S%E@Q""C*(DP:$RU[BKEVHJ"5X)'9#IKEQ MI&Y1M&8&"5Q"T"O.:XXP:\ $:W5 "1?_ $.__]H " $# P$_$/W2="HR M@@%4( "JPWFUE!X #W&&AV'TZ'"&82;"R9DW\5D,Q9@>J^!F*3EE$\E$-%/P M#5KQ12QM$A6&($^A5: 5+: 1N<)0"0 MB%BEPE+XRZ(I%9I %T*#:,>[R%ASI/MDV:5]X$43X!#JYN.X?9;*"E-!, \$ MTU%UQ+94ZYX[VSJ)? M?)!)%S/Q\K3Z3L%74"T7"1WQ%QP(SA"EANB^2FWY-50'BV^L 9>I5@ &2NA%AO749)$,L1^A=\I @TTB"1Y=QV08,9*B" MR6 H-JWLA<.QU3 NT%Q#VNZ2A!!K7*9V_P#O:.C8^,@Q!PQ-"Q.\7PP^ JO" M$=GGD4HB9I!OO[$&]\Z1U7D:Q'P$-)1R53'(P M&()H)D+08W@@W%BDBB\[MZC=\9-FDE-C34C$6=S$U8E>[UT;WA5=S W4BE. M=JTBH X&8C:C(H16R +*E!155$"+I^)Y0LG)580*C6@$;CBS]HPAZOB1HVV> M'X4HP\BC-*Z$(X8FA8G>+X8? 6P &] 4!\Y J(GB#"]^_3/;R"0:$E$ A%7I MFS_( Z;ZE9VL'NQ>7/T$NO%39&0;3LH[#$K$]0IXW X&_P"9*X]1)/.EG8U. MF=G>G.*V@Y,9XD$R& \Y:U@'L\4^0*SU,/I?B(XE&, 9#EX-"*F2]"BHO5K! MIL_GVX6W8Y&2O&F5QI,-8"42$B\C8*""K03D'!@GM5EWGZD+;;0,T^:YM4,M MS>\0@N8- @9T1\"JH2$4N/JXMS<$!* V.G-!LPI=X3 />EL07BD.UQ#%X(P$ MUQVJM/D%IY0P)46PB^8 ;1-6F-SR+IIW<:/991*$6QH+\##Y"37'&!G;@+0& M00RBC=!M(+(BA6%$!@(3'XN0PH-Q)3$4#8#Y5=.GDK%R#)( M=&=TE%;5$8##* 8U6[R("J-#@BE/7-50L P,FG+.U;):^\!A%0)3=W:?M\KB/@"JF$:CT, $, M3Z9.B2LB@0$87/!@#6!!5- C0T:R%A$@TG5.'AI*E?2L"$BP&GEH"V A#2P0 M#:<#]B=,X+J*!;1< 0P(,"5#3K"P) I4TD!%TGBD-' (N !T1!$36'6J, (! M $,D$;LR<]P;4YU2P40!:+ X& M6S';/<WV$%GP5*^#>*'86$&+EC%?$5F0 MBN#W\Q'K:V 2(WCPL?YQ3VY&? (.( *& *5(-=6^5*SJ6L)/.:44Z+742=FG MV&4DI#N+W!N80&#L*W^6B8:5#D1JV=XLX/A2M9Q0'@3:$ M:6<)($'7B28)3?C/-E<(E=XN)DMT: Q$V:8!L@A) W ,8XE8& L#CHY"5Y'G M*3Q[#^5;K-LX[P0HJ6-%Z01V .MXQ:#!%U(,-4+Z)DY6M@;DBD#"V2)&.1I3 MI4)')%O$(@B"!^J+A$-'HUO&&NFKOE5ZX6^T9(JJ^%41!=2H0I@B"@C@V9QH M P#?0T]S4A- 5-ST4:.("P&]/#X9R=:B)@IHACC=Z9]0$7\+&X@=&S4D\OT" M=*X E\%X"."[5T%'8E&Q*[PY,@D.L^[*X-!R>F-Y:X(G8 E&I<5R7#J^'" U M( 5>5T "(7@1&!(:4!4C[J6M*%P"!SQ.F(%_7M;4V$U9 AGD95:**VHQ^$0% MQEJP&[P10C*K#Q@85@ ,B2;U, [-.M!$H"T":0QL1X $$W(0JEUHI C@LD$8/3R M E#:B5)[D[YN 40'9D%_T1A,PY=$B M.0QK& T%)9@BO:/?.TQLEM )6RN7L-EJ$"* M #(HH2!_8.Q8AXT/=X $8:F;%+L4)#A3*,(%K<@)U?G-.VVG7_-'0JL *!0" M(BB--?M9I*L.IY-@*,@H:NYKXP&D&<:8S 2S&"[*"EN."?3(HD,QE@NP _M@ MF'+KDFQ!DFCD'&TR *W[6QIF"D:=H1L*5)>$B.0QK& T%)9@B-#W> !&&I MF_9Z4D)PF780(7<@)U?G-.VVG7_-'0JL *!0"(BB--?M9I*L.IY-@*,@H0H[ MO)=@H#9%?!F EF,%V4%+<<$^F11(9C+!=@!_;!,.77)-B#)-'(.WP3H",I-- M2\J(T[0C84J2\)$!RSSN8)2,-CJ59/#.TQ MLEM )6RN7L-EJ$"* #(HH2!_8.QE63H$U=(8[!E)^V('F*-16@84&7/T0DR! M#-Q-JL+#,,@XF4T>#J=S"3_#1_R??P?PG[6(2C)V":.@,= V%_L+&/*GEY*, MX+W*S&]0NMCFL4ZNP$+1:"=" (W+CJ/VMSHEZA-2V<&H"VB*C8Q".KDLH!:+ M03H5%&Y<<5_8339U'Y,7U/,$0@?M>3A:&!-O %0Q@08X9:M54/BBI3_#1_R? M?P?PG[87*: J%?E/+13@U#SRGT"U%P/(*"#D '!7];3094>!.V]6!117A:E6 MY!%@40P X@Z^RN[2G4L7GC0&%12%LHR66"'FR3J3I$VC@=@31M@E+;W(AF'6 M3"!]J=0\D?/QH.]A(Y;J$'84&0"*! O*R;3Y/(3V0A$AD?:* M[M*=2Q>>- 85%(6RC)98(>;)L*" U[ +"L0H+(K@@>EX0!KVW]*NG%1&4$'X M1#B*.G(WR58G(HEID_Q&2C%8AVV>A3"MH>$E?"P([L[.I^-=W$E!LE6KOV1# MVR]-EVHJ/H.4"_D28I1M"SB:2>='E;K0QR(&EIM6\?B_:FD\X7C6#2K=\54& M=@'R!4;NN5F $BXF(HW$I #0"%#20. C\W*J%#$!]@ Q$%$1HB;$=B;'%"VO M57:L&1Q.P 5;%BAFR*8TE *"A+H++!0YC5+(M6_)$I2D,E!U]D-N9"TE"DHA M!*2D@ZEX;DC?H+-;_H8EU"YTR+(]?S# 5!\F6$@[VH>,A=!#=+,PI?Q&9L)0WL:O@"Q"+-?EZ<*8U MHE@/OM(A0EMU"D\$)HPK7V@.(' DIR\FT]4 _HRX*YV +6( M$I08>*KV,#P ML<-(>&R-'6S,Q:C:+A!8_1 9GHM*PW(I<0,&1("!!7@LM0H0TF" **A8@1] MU(BIZ4#K;6AU7!\@ZEK5:)[HD^E*<([K82L*E)U\<+/%)BF?4/[V M@KG,&1X/.\!@%6G ,7I$0B'@JLY3> C4;R.0X1J$KS:Z# KE;N ML!@%KLJ387T"2C ,S%32\CE%Y6\0@&L)1& DEKM<# M*6?]76@D&D$&:9HJF&?1J,PX@$JD>B) F\+BG 7:4;!>)X_?C!;M @:15F1_ MD%/W9[8/ +2@53/2\X##=!1HF4 60S99P4D!KL$A 0*5 F 1-X7%. NTHV"] M,T%@,P]&':LV@9'JDT>6J $DP>6>)ZMU-$P(B7I%*@JB"+M8#6RP&!F?"1GW M@KHU$VU ;"*8 G#BI/\ X+1OP%.QP=ZM4DNK;6 M1CS* &TKV(\0L^2!32!' M!G7YG X!48A"2HJ-A10L%;%=@M>UH5)^ZI *DK,@;("*3)PA0FPT!>3>)4D3 MBL@_9YOX$SLA.#<&0MFHQ39)6463:JS@>T$NJC+LUU6M-AG+0 %A;S/-J(!( M>1%4A6#FFF(E@U,<%]H*L/BL=RUB44,.R " &@ T 3F.5:D@ZL98TT' M4&E8(Z-<5S?@ )1^:ZO]QT]K34UL5582]*X &(@ I*#*4CPG&^C ]<&;.5U- M8'7C02\&LR:RZ"0MIDAFK&*CSJ$!"Y]$(TCI2-+)_>J8BZ-K9HULZF\#+.'C MW+56@D86RHIXO52,2L; S0KZ%\VEV;@!'3NSS != "AT@!4$73]9\G)X!4? M"JZ#;] D:0:1]':&.Q:A,!GA<@P *CH 5=&).L:"K;OT!0@M0F.O^XEDR=$( M5P(Z"E:10>(-=&%1M_Y0GS#^.,UB'>*6MOFC+#7YRX707*JU1#F9)(5(P=05_B& MRQ#*VEP 6JAZ%*4#H.B*[@B-Q05PM^2&L"7RDAI(K.Q,/L4'MPS&F. M+9VQX4U>( LTZK2PNT%*%)DQLHF.:JD"J=V%EW#[,-"UXP7#JNA^AJ.%7H0F M7"0B(E4]=L*8AD9W#PU(B"((V$WA*M BFIV;H8?<(>$Y<74IH\O>29E"G[N* M$T^1 8,1P8D[2: ?GT;D#)UJ/NH#%L-]6PM.QI;5I0RC8,@:"M!PB'$FD8!5 MQWH^V:R2PC 7SX#N*@=*UB^'^$UT>=AE;@$'04(RMB[!32P:W!)INI(FWPBU:I^8 *F M&') ,Z/EJI WIV!C-$(NY1+""(E/AJ8$+Q2EDAK6AR):>3(K.636)=F<4046 MTK4P'.Y8EH(:"K3 ^@%F4">"B"&0NH/+1!I=I<:#98,64 LL ;CJYP84"S++ M1!1J:XDNPM?ZR)G[_P!24?Y"Y%#0*0I)?K'@%6GP^[*J)6$3=*+:8\OW]6)E MN3!F*HAX(8DS1 >'.I*! @G3S828+VK0A6WRY01:+@D44MES!Z<3!"4H5"3" MPBA.TEA0-30"9084A=ZVFX[21%D((42C?Z0E)D*R6*$;;X=$7A4BH;,K$IZ( MAZB-7A*LA<("D2OK=!D>K!1;1^L)@@!(;1=J3C-('U<)ZL%OJ-9. '1S,0^' M(\08=%&&9[@8R22A+D$>4.*ZV&V!7]:V@*Y!SJS033SW**I7D%Q!D0(AYD=@ MZ"'_ /'DYV"B>R$1%P;02,-&YNI7-;Y@Z[2L#$U*P:+#-S2$4*B%]^%"$R>4 MK""X%GS:G 0:TC$7C)2_>J9$B-8DWP6.^8)/\@>,0T<$2,&.94O-M%?(X)\( MG"14"7LOP'@EBAE*#O8?!O+F0-@P;-I N(I);. UC?YU6D', D0(*%9[X6"J M_<\$P.J"0ZB;$K8'A=8,0H J%):P==I"U5A)=%6BM*"0B-"H:O"(*' E>!2R)[^@#T#_@BT0-HEHR M(V=0T(1T7*8X5PILI(%>B7R^252>80DY+67(4=#+OK/[,C'\+'#S'C1K8MY: M%)900B"]'E\:C!+\%"8M)0RAS R-8VY)0I:O"_G-);5#4"S2>]5_Y/&HXA)&VCQ7J M75.#8CC>G*.BF247PI*(1#OS!#/4#Y5(_!1L%#A;.%L40D4:,)5Q%%T",\E: M, @=9 MTRL:\<,(JQWD@!44=$_<,/JV=H.QJ&\U2L':$G4\Z0#4*FA8"2X%$#@G(U:9J9E0+PSSX_G278+/,C4EPT9 M-P,@IL?"UQ-!@AC;&;V1Y-I(DEL45CN?*IZC*"DO808 8AO(G7HU)GS_ /(( M]X]=3S[\#$T!%$:5_1BD!PT=D<9!:@- XML 14 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cover Page - USD ($)
$ in Billions
12 Months Ended
Dec. 31, 2023
Jan. 31, 2024
Jun. 30, 2023
Document Information [Line Items]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2023    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 000-23211    
Entity Registrant Name CASELLA WASTE SYSTEMS, INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 03-0338873    
Entity Address, Address Line One 25 Greens Hill Lane    
Entity Address, City or Town Rutland    
Entity Address, State or Province VT    
Entity Address, Postal Zip Code 05701    
City Area Code (802    
Local Phone Number 775-0325    
Title of 12(b) Security Class A common stock, $0.01 par value per share    
Trading Symbol CWST    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Emerging Growth Company false    
Entity Small Business false    
ICFR Auditor Attestation Flag true    
Document Financial Statement Error Correction [Flag] false    
Entity Shell Company false    
Entity Public Float     $ 5.1
Documents Incorporated by Reference Part III of this Annual Report on Form 10-K incorporates by reference information from the definitive Proxy Statement for the registrant’s 2024 Annual Meeting of Stockholders or a Form10-K/A to be filed with the Securities and Exchange Commission not later than 120 days after the registrant’s fiscal year ended December 31, 2023    
Entity Central Index Key 0000911177    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Amendment Flag false    
Class A Common Stock      
Document Information [Line Items]      
Entity Common Stock, Shares Outstanding   57,007,273  
Class B Common Stock      
Document Information [Line Items]      
Entity Common Stock, Shares Outstanding   988,200  

XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
AUDIT INFORMATION
12 Months Ended
Dec. 31, 2023
Audit Information [Abstract]  
Auditor name RSM US LLP
Auditor location Boston, Massachusetts
Auditor firm ID 49
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
CURRENT ASSETS:    
Cash and cash equivalents $ 220,912 $ 71,152
Accounts receivable, net of allowance for credit losses of $4,066 and $3,016, respectively 157,324 100,886
Refundable income taxes 3,089 0
Prepaid expenses 17,223 15,182
Inventory 17,859 13,472
Other current assets 9,918 6,787
Total current assets 426,325 207,479
Property and equipment, net of accumulated depreciation and amortization of $1,167,541 and $1,064,756, respectively 980,553 720,550
Operating lease right-of-use assets 100,844 92,063
Goodwill 735,670 274,458
Intangible assets, net 241,429 91,783
Restricted assets 2,203 1,900
Cost method investments 10,967 10,967
Deferred income taxes 11,224 22,903
Other non-current assets 26,255 27,112
Total assets 2,535,470 1,449,215
CURRENT LIABILITIES:    
Current maturities of debt 35,781 8,968
Current operating lease liabilities 9,039 7,000
Accounts payable 116,794 74,203
Accrued payroll and related expenses 22,657 23,556
Accrued interest 3,886 2,858
Contract liabilities 31,472 3,742
Current accrued capping, closure and post-closure costs 10,773 11,036
Other accrued liabilities 48,456 46,237
Total current liabilities 278,858 177,600
Debt, less current portion 1,007,662 585,015
Operating lease liabilities, less current portion 66,074 57,345
Accrued capping, closure and post-closure costs, less current portion 123,131 102,642
Deferred income taxes 627 437
Other long-term liabilities 37,327 28,276
COMMITMENTS AND CONTINGENCIES
STOCKHOLDERS' EQUITY:    
Additional paid-in capital 1,168,812 661,761
Accumulated deficit (146,521) (171,920)
Accumulated other comprehensive (loss) income, net of tax (1,080) 7,542
Total stockholders' equity 1,021,791 497,900
Total liabilities and stockholders' equity 2,535,470 1,449,215
Class A Common Stock    
STOCKHOLDERS' EQUITY:    
Common stock 570 507
Class B Common Stock    
STOCKHOLDERS' EQUITY:    
Common stock $ 10 $ 10
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
vote
$ / shares
shares
Dec. 31, 2022
USD ($)
vote
$ / shares
shares
Accounts receivable - trade, allowance for credit losses | $ $ 4,066 $ 3,016
Accumulated depreciation and amortization | $ $ 1,167,541 $ 1,064,756
Class A Common Stock    
Common stock, par value (in dollars per share) | $ / shares $ 0.01 $ 0.01
Common stock, authorized shares 100,000,000 100,000,000
Common stock, issued shares 57,007,000 50,704,000
Common stock, outstanding shares 57,007,000 50,704,000
Common stock, votes (in votes per share) | vote 1  
Class B Common Stock    
Common stock, par value (in dollars per share) | $ / shares $ 0.01 $ 0.01
Common stock, authorized shares 1,000,000 1,000,000
Common stock, issued shares 988,000 988,000
Common stock, outstanding shares 988,000 988,000
Common stock, votes (in votes per share) | vote 10 10
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Revenues $ 1,264,542 $ 1,085,089 $ 889,211
Operating expenses:      
Cost of operations 832,038 723,117 582,403
General and administration 155,847 133,419 118,834
Depreciation and amortization 170,705 126,351 103,590
Expense from acquisition activities 15,038 4,613 5,304
Legal settlement 6,150 0 0
Landfill capping charge - veneer failure 3,870 0 0
Southbridge Landfill closure charge, net 467 1,436 496
Environmental remediation charge 0 759 924
Total operating expenses 1,184,115 989,695 811,551
Operating income 80,427 95,394 77,660
Other expense (income):      
Interest income (10,741) (709) (302)
Interest expense 47,578 23,722 21,229
Loss from termination of bridge financing 8,191 0 0
Other income (1,646) (2,585) (1,313)
Other expense, net 43,382 20,428 19,614
Income before income taxes 37,045 74,966 58,046
Provision for income taxes 11,646 21,887 16,946
Net income $ 25,399 $ 53,079 $ 41,100
Basic earnings per share attributable to common stockholders:      
Weighted average common shares outstanding 55,174 51,623 51,312
Basic earnings per common share (in dollars per share) $ 0.46 $ 1.03 $ 0.80
Diluted earnings per share attributable to common stockholders:      
Weighted average common shares outstanding 55,274 51,767 51,515
Diluted earnings per common share (in dollars per share) $ 0.46 $ 1.03 $ 0.80
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net income $ 25,399 $ 53,079 $ 41,100
Hedging activity:      
Interest rate swap settlements 6,259 (1,662) (4,743)
Interest rate swap amounts reclassified into interest expense (6,361) 1,443 4,763
Unrealized (loss) gain resulting from changes in fair value of derivative instruments (13,102) 16,959 8,480
Other comprehensive (loss) income (13,204) 16,740 8,500
Tax effect related to items of other comprehensive (loss) income (4,582) 4,095 2,086
Other comprehensive (loss) income, net of tax (8,622) 12,645 6,414
Comprehensive income $ 16,777 $ 65,724 $ 47,514
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive ( Loss) Income, Net of Tax
Class A Common Stock
Class A Common Stock
Common Stock
Class B Common Stock
Class B Common Stock
Common Stock
Beginning balance at Dec. 31, 2020 $ 362,142 $ 639,247 $ (266,099) $ (11,517)   $ 501   $ 10
Beginning balance (in shares) at Dec. 31, 2020           50,101,000   988,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuances of Class A common stock 1,250 1,247       $ 3    
Issuances of Class A common stock (in shares)           322,000    
Stock-based compensation 11,551 11,551            
Net income 41,100   41,100          
Hedging activity 6,414     6,414        
Ending balance at Dec. 31, 2021 422,457 652,045 (224,999) (5,103)   $ 504   $ 10
Ending balance (in shares) at Dec. 31, 2021         50,423,000 50,423,000 988,000 988,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuances of Class A common stock 1,564 1,561       $ 3    
Issuances of Class A common stock (in shares)           281,000    
Stock-based compensation 8,155 8,155            
Net income 53,079   53,079          
Hedging activity 12,645     12,645        
Ending balance at Dec. 31, 2022 497,900 661,761 (171,920) 7,542   $ 507   $ 10
Ending balance (in shares) at Dec. 31, 2022         50,704,000 50,704,000 988,000 988,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of Class A common stock - equity offering, net of stock issuance costs 496,231 496,170       $ 61    
Issuance of Class A common stock - equity offering, net of stock issuance costs (in shares)           6,053,000    
Issuances of Class A common stock 1,799 1,797       $ 2    
Issuances of Class A common stock (in shares)           250,000    
Stock-based compensation 9,084 9,084            
Net income 25,399   25,399          
Hedging activity (8,622)     (8,622)        
Ending balance at Dec. 31, 2023 $ 1,021,791 $ 1,168,812 $ (146,521) $ (1,080)   $ 570   $ 10
Ending balance (in shares) at Dec. 31, 2023         57,007,000 57,007,000 988,000 988,000
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash Flows from Operating Activities:      
Net income $ 25,399 $ 53,079 $ 41,100
net income to net cash provided by operating activities:      
Depreciation and amortization 170,705 126,351 103,590
Interest accretion on landfill and environmental remediation liabilities 9,885 8,008 7,324
Amortization of debt issuance costs 2,962 1,903 2,288
Stock-based compensation 9,084 8,155 11,551
Operating lease right-of-use assets expense 15,318 13,804 13,827
Disposition of assets, other items and charges, net 708 737 1,055
Loss from termination of bridge financing 8,191 0 0
Landfill capping charge - veneer failure 3,021 0 0
Deferred income taxes 7,392 16,527 15,073
Changes in assets and liabilities, net of effects of acquisitions and divestitures:      
Accounts receivable (39,436) (7,101) (7,422)
Landfill operating lease contract expenditures (5,496) (5,486) (5,655)
Accounts payable 41,592 11,075 13,888
Prepaid expenses, inventories and other assets (8,172) (11,054) (6,343)
Accrued expenses, contract liabilities and other liabilities (8,061) 1,316 (7,539)
Net cash provided by operating activities 233,092 217,314 182,737
Cash Flows from Investing Activities:      
Acquisitions, net of cash acquired (851,839) (78,197) (170,647)
Additions to property and equipment (154,907) (130,960) (123,295)
Proceeds from sale of cost method investment 0 1,637 0
Proceeds from sale of property and equipment 1,110 600 788
Net cash used in investing activities (1,005,636) (206,920) (293,154)
Cash Flows from Financing Activities:      
Proceeds from debt borrowings 465,000 88,200 3,701
Principal payments on debt (26,257) (59,211) (10,305)
Payments of debt issuance costs (12,759) (1,232) (3,684)
Payments of contingent consideration 0 (1,000) 0
Proceeds from the exercise of share based awards 89 192 172
Proceeds from the public offering of Class A Common Stock 496,231 0 0
Net cash provided by (used in) financing activities 922,304 26,949 (10,116)
Net increase (decrease) in cash and cash equivalents 149,760 37,343 (120,533)
Cash and cash equivalents, beginning of period 71,152 33,809 154,342
Cash and cash equivalents, end of period 220,912 71,152 33,809
Supplemental Disclosures of Cash Flow Information:      
Interest 43,588 21,003 19,025
Income tax payments, net 10,109 2,798 1,438
Supplemental Disclosures of Non-Cash Investing and Financing Activities:      
Non-current assets acquired through long-term financing obligations $ 12,322 $ 11,919 $ 20,753
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
BASIS OF PRESENTATION
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BASIS OF PRESENTATION BASIS OF PRESENTATION
Casella Waste Systems, Inc. (“Parent”) and its subsidiaries (collectively, “we”, “us” or “our”), is a regional, vertically integrated solid waste services company. We provide resource management expertise and services to residential, commercial, municipal, institutional and industrial customers, primarily in the areas of solid waste collection and disposal, transfer, recycling and organics services.
We provide integrated solid waste services in nine states: Vermont, New Hampshire, New York, Massachusetts, Connecticut, Maine, Pennsylvania, Delaware and Maryland, with our headquarters located in Rutland, Vermont. On June 30, 2023, we acquired the equity interests of four wholly owned subsidiaries of GFL Environmental Inc. ("GFL Subsidiaries"), which are the basis of our newly formed regional operating segment, the Mid-Atlantic region, that expanded our integrated solid waste services into the states of Delaware and Maryland ("GFL Acquisition"). See Note 5, Business Combinations for further disclosure. Operations under the Mid-Atlantic region commenced on July 1, 2023. The GFL Acquisition was funded from financing transactions (see Note 12, Debt for further disclosure), the net proceeds from an equity offering completed June 16, 2023 (see Note 14, Stockholders’ Equity for further disclosure) and cash on hand.
We manage our solid waste operations on a geographic basis through three regional operating segments, the Eastern, Western and Mid-Atlantic regions, each of which provides a comprehensive range of non-hazardous solid waste services. We manage our resource renewal operations through the Resource Solutions operating segment, which leverages our core competencies in materials processing, industrial recycling, organics and resource management service offerings to deliver a comprehensive solution for our larger commercial, municipal, institutional and industrial customers that have more diverse waste and recycling needs. Legal, tax, information technology, human resources, certain finance and accounting and other administrative functions are included in our Corporate Entities segment.
The accompanying consolidated financial statements, which include the accounts of the Parent and our wholly-owned subsidiaries have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). All significant intercompany accounts and transactions are eliminated in consolidation. Investments in entities in which we do not have a controlling financial interest are accounted for under either the equity method or the cost method of accounting, as appropriate.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCOUNTING CHANGES
12 Months Ended
Dec. 31, 2023
Accounting Changes and Error Corrections [Abstract]  
ACCOUNTING CHANGES ACCOUNTING CHANGES
The following table provides a brief description of a recent Accounting Standards Update ("ASU") to the Accounting Standards Codification ("ASC") issued by the Financial Accounting Standards Board (“FASB”) that we adopted and is deemed to have a possible material impact on our consolidated financial statements based on current account balances and activity:
StandardDescriptionEffect on the Financial Statements or Other
Significant Matters
ASU No. 2020-04: Reference Rate Reform (Topic 848), as amended through December 2022
Provides temporary optional guidance to ease the potential burden in applying GAAP to contract modifications and hedging relationships that reference London Inter-Bank Offered Rate ("LIBOR") or another reference rate expected to be discontinued, subject to meeting certain criteria.
This guidance provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. Effective the quarter ended March 31, 2023, we elected optional expedients under this guidance that allowed us to maintain hedge effectiveness upon modifying contract terms related to reference rate reform in our amended and restated credit agreement, dated as of December 22, 2021, as amended by the first amendment, dated as of February 9, 2023, the second amendment, dated as of February 9, 2023, and the third amendment, dated as of April 25, 2023, collectively with the specified acquisition loan joinder, dated May 25, 2023 ("Loan Joinder") (the "Amended and Restated Credit Agreement") until we transitioned our interest rate derivative agreements from LIBOR to term secured overnight financing rate ("Term SOFR") in the quarter ended June 30, 2023. See Note 12, Debt. This guidance will be in effect through December 31, 2024.
The following table provides a brief description of recent ASUs to the ASC issued by the FASB that are pending adoption and deemed to have a possible material impact on our consolidated financial statements based on current account balances and activity:
StandardDescriptionEffect on the Financial Statements or Other
Significant Matters
Accounting standards issued pending adoption as of December 31, 2023
ASU No. 2023-07: Improvements to Reportable Segment Disclosures (Topic 280)
Requires entities to provide additional disclosure related to the chief operating decision maker ("CODM") and reportable operating segments, including providing more detailed information about reportable operating segment's significant expenses and how that information is used by the CODM.
We are currently assessing the provisions of this guidance and expect that its adoption will have an impact on reportable operating segment disclosures within our consolidated financial statements and accompanying notes. This guidance is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted.
ASU No. 2023-09: Improvements to Income Tax Disclosures (Topic 740)
Requires entities to provide additional disclosure related to the transparency and decision usefulness of income tax disclosures, including additional disclosure around the rate reconciliation and income taxes paid,
We are currently assessing the provisions of this guidance and expect that its adoption will have an impact on income tax disclosures within our consolidated financial statements and accompanying notes. This guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Management’s Estimates and Assumptions
Preparation of our consolidated financial statements in accordance with GAAP requires management to make certain estimates and assumptions. These estimates and assumptions affect the accounting for and recognition and disclosure of assets, liabilities, equity, revenues and expenses. We must make these estimates and assumptions because certain information that we use is dependent on future events, cannot be calculated with a high degree of precision given the available data or simply cannot be readily calculated. In some cases, these estimates are difficult to determine, and we must exercise significant judgment. In preparing our consolidated financial statements, the estimates and assumptions that we consider to be significant and that present the greatest amount of uncertainty relate to our accounting for landfills, environmental remediation liabilities, asset impairments, if applicable, goodwill recoverability assessment, accounts receivable valuation allowance for credit losses, self-insurance reserves, deferred taxes and uncertain tax positions, estimates of the fair values of assets acquired and liabilities assumed in any acquisition, contingent liabilities and stock-based compensation. Each of these items is discussed in more detail elsewhere in these notes to the consolidated financial statements, as applicable. Actual results may differ materially from the estimates and assumptions that we use in the preparation of our consolidated financial statements.
Cash and Cash Equivalents
We consider all highly liquid investments purchased with original maturities of three months or less to be cash equivalents.
Concentrations of Credit Risk
Financial instruments that potentially subject us to concentrations of credit risk consist of cash and cash equivalents, restricted investment securities, accounts receivable and derivative instruments. We maintain cash and cash equivalents and restricted investment securities with banks that at times exceed applicable insurance limits. We reduce our exposure to credit risk by maintaining such deposits with high quality financial institutions. Our concentration of credit risk with respect to accounts receivable is limited because of the large number and diversity of customers we serve, thus reducing the credit risk associated with any one customer group. As of December 31, 2023, no single customer or customer group represented greater than 5% of total accounts receivable. We manage credit risk through credit evaluations, credit limits, and monitoring procedures, but generally do not require collateral to support accounts receivable. We reduce our exposure to credit risk associated with derivative instruments by entering into agreements with high quality financial institutions and by evaluating and regularly monitoring their creditworthiness.
Accounts Receivable, Net of Allowance for Credit Losses
Accounts receivable represent receivables from customers for collection, transfer, recycling, disposal and other services. Our accounts receivable are recorded when billed or when related revenue is earned, if earlier, and represent claims against third-parties that will be settled in cash. The carrying value of our accounts receivable, net of allowance for credit losses represents its estimated net realizable value. Estimates are used in determining our allowance for credit losses based on, among other things, our historical loss trends, the age of outstanding accounts receivable, and current and expected economic conditions. Our reserve is evaluated and revised on a monthly basis. Past due accounts receivable are written off when deemed to be uncollectible. See Note 6, Accounts Receivable, Net of Allowance for Credit Losses for disclosure over allowance for credit losses.
Inventory
Inventory includes secondary fibers, recyclables ready for sale, and parts and supplies. Inventory is stated at the lower of cost (first-in, first-out) or market.
Property and Equipment
Property and equipment is recorded at cost, less accumulated depreciation and amortization. We provide for depreciation and amortization using the straight-line method by charges to operations in amounts that allocate the cost of the assets over their estimated useful lives as follows:
Asset ClassificationEstimated
Useful Life
Buildings and improvements
10-30 years
Machinery and equipment
5-10 years
Rolling stock
5-10 years
Containers
5-12 years
Furniture and Fixtures
3-8 years
The cost of maintenance and repairs is charged to operations as incurred.
Landfill development costs are included in property and equipment. Landfill development costs include costs to develop each of our landfill sites, including such costs related to landfill liner material and installation, excavation for airspace, landfill leachate collection systems, landfill gas collection systems, environmental monitoring equipment for groundwater and landfill gas, directly related engineering, capitalized interest, on-site road construction, and other capital infrastructure. Additionally, landfill development costs include all land purchases within the landfill footprint and the purchase of any required landfill buffer property. Under life-cycle accounting, these costs are capitalized and charged to expense based on tonnage placed into each site. See the “Landfill Accounting” accounting policy below for additional disclosure about the amortization of landfill development costs and Note 7, Property and Equipment for disclosure about property and equipment.
Landfill Accounting
Life Cycle Accounting
Under life-cycle accounting, all costs related to acquisition and construction of landfill sites are capitalized and charged to expense based on tonnage placed into each site. Landfill permitting, acquisition and preparation costs are amortized on the units-of-consumption method as landfill airspace is consumed. In determining the amortization rate for each of our landfills, preparation costs include the total estimated costs to complete construction of the landfills’ permitted and expansion capacity.
Landfill Development Costs
We estimate the total cost to develop each of our landfill sites to its remaining permitted and expansion capacity (see landfill development costs discussed within the “Property and Equipment” accounting policy above). The projection of these landfill costs is dependent, in part, on future events. The remaining amortizable basis of each landfill includes costs to develop a site to its remaining permitted and expansion capacity and includes amounts previously expended and capitalized, net of accumulated airspace amortization, and projections of future purchase and development costs including capitalized interest. The interest capitalization rate is based on our weighted average interest rate incurred on borrowings outstanding during the period. Interest capitalized during the fiscal years ended December 31, 2023 ("fiscal year 2023"), December 31, 2022 ("fiscal year 2022") and December 31, 2021 ("fiscal year 2021") was $643, $330 and $718, respectively.
Landfill Airspace
We apply the following guidelines in determining a landfill’s remaining permitted and expansion airspace:
Remaining Permitted Airspace. Our engineers, in consultation with third-party engineering consultants and surveyors, are responsible for determining remaining permitted airspace at our landfills. The remaining permitted airspace is determined by an annual survey, which is then used to compare the existing landfill topography to the expected final landfill topography.
Expansion Airspace. We currently include unpermitted expansion airspace in our estimate of remaining permitted and expansion airspace in certain circumstances. To be considered expansion airspace all of the following criteria must be met: 
we control the land on which the expansion is sought;
all technical siting criteria have been met or a variance has been obtained or is reasonably expected to be obtained;
we have not identified any legal or political impediments which we believe will not be resolved in our favor;
we are actively working on obtaining any necessary permits and we expect that all required permits will be received; and
senior management has approved the project based on a review of the engineering design and determination that the financial return profile meets our investment criteria.
For unpermitted airspace to be included in our estimate of remaining permitted and expansion airspace, the expansion effort must meet all of the criteria listed above. These criteria are evaluated annually by our engineers, accountants, lawyers, managers and others to identify potential obstacles to obtaining the permits. Once the remaining permitted and expansion airspace is determined in cubic yards, an airspace utilization factor (“AUF”) is established to calculate the remaining permitted and expansion capacity in tons. The AUF is established using a process that considers the measured density obtained from annual surveys. When we include the expansion airspace in our calculation of remaining permitted and expansion airspace, we include the projected costs for development, as well as the projected asset retirement costs related to final capping, closure and post-closure of the expansion airspace in the amortization basis of the landfill.
After determining the costs and the remaining permitted and expansion capacity at each of our landfills, we determine the per ton rates that will be expensed as waste is received and deposited at each of our landfills by dividing the costs by the corresponding number of tons. We calculate per ton amortization rates for assets associated with each final capping event, for assets related to closure and post-closure activities, and for all other costs capitalized or to be capitalized in the future for each landfill. These rates per ton are updated annually, or more frequently, as significant facts change.
It is possible that actual results, including the amount of costs incurred, the timing of final capping, closure and post-closure activities, our airspace utilization or the success of our expansion efforts, could ultimately turn out to be significantly different from our estimates and assumptions. To the extent that such estimates or related assumptions prove to be significantly different than actual results, lower profitability may be experienced due to higher amortization rates, higher final capping, closure or post-closure rates, or higher expenses. Higher profitability may result if the opposite occurs. Most significantly, if it is determined that the expansion capacity should no longer be considered in calculating the recoverability of the landfill asset, we may be required to recognize an asset impairment. If it is determined that the likelihood of receiving an expansion permit has become remote, the capitalized costs related to the expansion effort are expensed immediately.
Final Capping, Closure and Post-Closure Costs
The following is a description of our landfill asset retirement activities and related accounting:
Final Capping Costs. Final capping activities include the installation of liners, drainage, compacted soil layers and topsoil over areas of a landfill where total airspace has been consumed and waste is no longer being received. Final capping activities occur throughout the life of the landfill. Our engineering personnel estimate the cost for each final capping event based on the acreage to be capped, along with the final capping materials and activities required. The estimates also consider when these costs would actually be paid and factor in inflation and discount rates. The engineers then quantify the landfill capacity associated with each final capping event and the costs for each event are amortized over that capacity as waste is received at the landfill.
Closure and Post-Closure Costs. Closure and post-closure costs represent future estimated costs related to monitoring and maintenance of a solid waste landfill after a landfill facility ceases to accept waste and closes. We estimate, based on input from our engineers, accountants, lawyers, managers and others, our future cost requirements for closure and post-closure monitoring and maintenance based on our interpretation of the technical standards of the Subtitle D regulations and the air emissions standards under the Clean Air Act of 1970, as amended, as they are being applied on a state-by-state basis. Closure and post-closure accruals for the cost of monitoring and maintenance include site inspection, groundwater monitoring, leachate management, methane gas control and recovery, and operation and maintenance costs to be incurred for a period which is generally for a term of 30 years after final closure of a landfill. In determining estimated future closure and post-closure costs, we consider costs associated with permitted and permittable airspace.
Our estimated future final capping, closure and post-closure costs, based on our interpretation of current requirements and proposed regulatory changes, are intended to approximate fair value. Absent quoted market prices, our cost estimates are based on historical experience, professional engineering judgment and quoted or actual prices paid for similar work. Our estimate of costs to discharge final capping, closure and post-closure asset retirement obligations for landfills are developed in today’s dollars. These costs are then inflated to the period of performance using an estimate of inflation, which is updated annually (2.4% as of December 31, 2023). Final capping, closure and post-closure liabilities are then discounted using the credit adjusted risk-free rate in effect at the time the obligation is incurred. The weighted average rate applicable to our asset retirement obligations as of December 31, 2023 is between approximately 6.1% and 10.0%, the range of the credit adjusted risk free rates effective since the adoption of guidance associated with asset retirement obligations in the fiscal year ended April 30, 2004. Accretion expense is necessary to increase the accrued final capping, closure and post-closure liabilities to the future anticipated obligation. To accomplish this, we accrete our final capping, closure and post-closure accrual balances using the same credit-adjusted risk-free rate that was used to calculate the recorded liability. Accretion expense on recorded landfill liabilities is recorded to cost of operations from the time the liability is recognized until the costs are paid. Accretion expense on recorded landfill liabilities amounted to $9,529, $7,565 and $6,775 in fiscal years 2023, 2022 and 2021, respectively.
We provide for the accrual and amortization of estimated future obligations for closure and post-closure based on tonnage placed into each site. With regards to final capping, the liability is recognized, and the costs are amortized based on the remaining airspace related to the specific final capping event. See Note 10, Final Capping, Closure and Post-Closure Costs for disclosure about asset retirement obligations related to final capping, closure and post-closure costs and Note 18, Other Items and Charges for disclosure about the write-off of historical payments for capping work associated with a veneer failure at a Subtitle D landfill we operate located in Seneca, New York ("Ontario County Landfill").
We operate in states which require a certain portion of landfill final capping, closure and post-closure obligations to be secured by financial assurance, which may take the form of surety bonds, letters of credit and restricted investment securities. Surety bonds securing closure and post-closure obligations at December 31, 2023 and December 31, 2022 totaled $241,728 and $231,871, respectively. There are no letters of credit securing closure and post-closure obligations as of December 31, 2023 and December 31, 2022. See Note 15, Fair Value of Financial Instruments for disclosure about restricted investment securities securing closure and post-closure obligations.
Lease Accounting
We lease vehicles, equipment, property and other non-core equipment in the ordinary course of our business. Leases are classified as either operating leases or finance leases, as appropriate. Our leases have varying terms and may include renewal or purchase options, escalation clauses, restrictions, lease concessions, capital project funding, penalties or other obligations that we consider in determining minimum rental payments. We recognize lease expense for operating leases on a straight-line basis over the lease term. We recognize depreciation expense for finance leases over either the useful life of the asset or the lease term based on the terms of the lease agreement.
We are also party to three landfill operation and management agreements that we account for as operating leases. These agreements are long-term landfill operating contracts with government bodies whereby we receive tipping revenue, pay normal operating expenses and assume future final capping, closure and post-closure obligations. The government bodies retain ownership of each landfill. There are no bargain purchase options and title to each of the properties does not pass to us at the end of the respective lease terms. We allocate the consideration paid to the landfill airspace rights and underlying land lease based on the relative fair values.
In addition to up-front or one-time payments, the landfill operating agreements may require us to make future minimum rental payments, including success or expansion fees, other direct costs and final capping, closure and post-closure costs. The value of all future minimum rental payments is amortized and charged to cost of operations over the life of the contract. We amortize the consideration allocated to airspace rights as airspace is utilized on a units-of-consumption basis and such amortization is charged to cost of operations as airspace is consumed (e.g., as tons are placed into the landfill). The underlying value of any land lease is amortized to cost of operations on a straight-line basis over the estimated life of the respective operating agreement.
We recognize a right-of-use asset and a lease liability for core leases classified as operating leases with a term in excess of 12 months in our consolidated balance sheets. For other non-core operating leases, which are comprised of small-dollar-value items such as office equipment, we expense these costs in the period incurred rather than capitalizing such expenditures on our consolidated balance sheets. We identify lease and nonlease components in a contract to which consideration in the contract will be allocated. We may elect by class of underlying asset to choose not to separate nonlease components from lease components and instead account for each separate lease component and the nonlease components in a contract as part of the single lease component. We have elected to not separate lease components from nonlease components for property leases and are, therefore, not allocating consideration between lease and nonlease components for this asset class. Lease payments include: fixed payments, including in-substance fixed payments, less any lease incentives paid or payable to the lessee; variable lease payments that depend on an index or a rate; exercise price of a purchase option reasonably certain to be exercised; penalties for terminating a lease; and amounts where it is probable that we will owe under a residual value guarantee. Refundable deposits are not considered to be a fixed payment. Variable lease costs that are not based on an index or a rate are recorded to expense in the period incurred. Lease term is determined at lease commencement and includes any noncancellable period for which we have the right to use the underlying asset together with any periods covered by an option to extend or terminate the lease if we are reasonably certain to exercise the option to extend or not to exercise the option to terminate. The initial determination of a lease liability is calculated as the net present value of the lease payments not yet paid. The discount rate used to determine present value is the rate implicit in the lease, if present, or, if not present, our incremental borrowing rate, which is a rate that reflects interest that we would have to pay to borrow funds on a collateralized basis over a similar term to the lease and in a similar economic environment. For shorter term leases, such as vehicle and equipment leases, we calculate our incremental borrowing rate using the interest rate from our existing secured line of credit, adjusted based on term. For longer term leases, such as our landfill operating leases, we calculate our incremental borrowing rate based on an industry yield curve with a similar credit rating, adjusted by a company specific spread as determined by a third-party. See Note 8, Leases for further disclosure about lease costs and other lease information.
Goodwill and Intangible Assets
Goodwill. Goodwill is the excess of our purchase consideration over the fair value of the net assets of acquired businesses. We do not amortize goodwill, but as discussed in the “Asset Impairments” accounting policy below, we assess our goodwill for impairment at least annually. See Note 9, Goodwill and Intangible Assets for disclosure about goodwill.
Intangible Assets. Intangible assets consist primarily of covenants not-to-compete, customer relationships, and trade names. Intangible assets are recorded at fair value and are amortized based on the economic benefit provided or using the sum of years digits or straight-line methods over their estimated useful lives. Covenants not-to-compete, customer relationships and trade names are typically amortized over a term of no more than 10 years. See Note 9, Goodwill and Intangible Assets for disclosure about intangible assets.
Investments in Unconsolidated Entities
Investments in unconsolidated entities over which we have significant influence over the investees’ operating and financing activities are accounted for under the equity method of accounting. As of December 31, 2023 and December 31, 2022, we had no investments accounted for under the equity method of accounting. Investments in affiliates in which we do not have the ability to exert significant influence over the investees’ operating and financing activities are accounted for under the cost method of accounting. As of December 31, 2023 and December 31, 2022, we had cost method investments totaling $10,967 and $10,967, respectively.
We monitor and assess the carrying value of our investments throughout the year for potential impairment and write them down to their fair value when other-than-temporary declines exist. Fair value is generally based on: (i) other third-party investors’ recent transactions in the securities; (ii) other information available regarding the current market for similar assets; and/or (iii) a market or income approach, as deemed appropriate.
When we assess the carrying value of our investments for potential impairment, determining the fair value of our investments is reliant upon the availability of market information and/or other information provided by third-parties to be able to develop an estimate of fair value. Considerable judgment is required in interpreting market data to develop the estimates of fair value. Accordingly, our estimates are not necessarily indicative of the amounts that we, or other holders of these investments, could realize in a current market exchange. The use of different assumptions and/or estimation methodologies could have a significant effect on the estimated fair values. The estimates of fair value could differ significantly from the amounts presented. See “Asset Impairments” accounting policy below.
Fair Value of Financial Instruments
Our financial instruments may include cash and cash equivalents, accounts receivable, restricted investment securities held in trust on deposit with various banks as collateral for our obligations relative to our landfill final capping, closure and post-closure costs, interest rate derivatives, contingent consideration related to acquisitions, trade payables and debt. Accounting standards include disclosure requirements around fair values used for certain financial instruments and establish a fair value hierarchy. The three-tier hierarchy prioritizes valuation inputs into three levels based on the extent to which inputs used in measuring fair value are observable in the market. Each fair value measurement is reported in one of three levels: Level 1, defined as quoted market prices in active markets for identical assets or liabilities; Level 2, defined as inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; and Level 3, defined as unobservable inputs that are not corroborated by market data. See Note 12, Debt and Note 15, Fair Value of Financial Instruments for fair value disclosure about debt and financial instruments, respectively. See the “Derivatives and Hedging” accounting policy below for the fair value disclosure about interest rate derivatives.
Business Combinations
We acquire businesses in the waste industry, including non-hazardous waste collection, transfer station, recycling and disposal operations, as part of our growth strategy. Businesses are included in the consolidated financial statements from the date of acquisition.
We recognize, separately from goodwill, the identifiable assets acquired and liabilities assumed at their estimated acquisition-date fair values. We measure and recognize goodwill as of the acquisition date as the excess of: (a) the aggregate of the fair value of consideration transferred, the fair value of any noncontrolling interest in the acquiree (if any) and the acquisition date fair value of our previously held equity interest in the acquiree (if any), over (b) the fair value of net assets acquired and liabilities assumed. If information about facts and circumstances existing as of the acquisition date is incomplete by the end of the reporting period in which a business combination occurs, we will report provisional amounts for the items for which the accounting is incomplete. The measurement period ends once we receive the information we were seeking; however, this period will not extend beyond one year from the acquisition date. Any material adjustments recognized during the measurement period will be recognized in the consolidated financial statements in the reporting period in which the adjustment amounts are determined. All acquisition-related transaction and restructuring costs are to be expensed as incurred. See Note 5, Business Combinations and Note 18, Other Items and Charges for disclosure about business acquisitions and acquisition related expense, respectively.
Environmental Remediation Liabilities
We have recorded environmental remediation liabilities representing our estimate of the most likely outcome of the matters for which we have determined that a liability is probable. These liabilities include potentially responsible party investigations, settlements, certain legal and consultant fees, as well as costs directly associated with site investigation and clean up, such as materials and incremental internal costs directly related to the remedy. We provide for expenses associated with environmental remediation obligations when such amounts are probable and can be reasonably estimated. We estimate costs required to remediate sites where it is probable that a liability has been incurred based on site-specific facts and circumstances. Estimates of the cost for the likely remedy are developed using third-party environmental engineers or other service providers. Where we believe that both the amount of a particular environmental remediation liability and timing of payments are reliably determinable, we inflate the cost in current dollars until the expected time of payment and discount the cost to present value. See Note 13, Commitments and Contingencies for disclosure about environmental remediation liabilities.
Self-Insurance Liabilities and Related Costs
We are self-insured for vehicles and workers’ compensation with reinsurance coverage limiting our maximum exposure. In fiscal year 2023, our maximum exposure per individual event under the workers’ compensation plan was $1,250. In fiscal year 2023, our minimum and maximum exposure per individual event under the automobile plan were up to $1,750 and $3,875, respectively. The liability for unpaid claims and associated expenses, including incurred but not reported losses, is determined by management with the assistance of a third-party actuary and reflected in our consolidated balance sheets as an accrued liability. We use a third-party to track and evaluate actual claims experience for consistency with the data used in the annual actuarial valuation. The actuarial-determined liability is calculated based on historical data, which considers both the frequency and settlement amount of claims. Our self-insurance reserves totaled $22,427 and $22,184 as of December 31, 2023 and December 31, 2022, respectively. Our estimated accruals for these liabilities could be significantly different than our ultimate obligations if variables such as the frequency or severity of future events differ significantly from our assumptions.
Income Taxes
We use estimates to determine our provision for income taxes and related assets and liabilities and any valuation allowance recorded against our net deferred tax assets. Valuation allowances have been established for the possibility that tax benefits may not be realized for certain deferred tax assets. Deferred income taxes are recognized based on the expected future tax consequences of differences between the financial statement basis and the tax basis of assets and liabilities, calculated using currently enacted tax rates. We record net deferred tax assets to the extent we believe these assets will more likely than not be realized. In making this determination, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies and recent financial operations. In the event we determine that we would be able to realize our deferred income tax assets in the future in excess of their net recorded amount, we will make an adjustment to the valuation allowance which would reduce the provision for income taxes.
We account for income tax uncertainties according to guidance on the recognition, derecognition and measurement of potential tax benefits associated with tax positions. We recognize interest and penalties relating to income tax matters as a component of income tax expense. See Note 17, Income Taxes for disclosure related to income taxes.
Derivatives and Hedging
We account for derivatives and hedging activities in accordance with derivatives and hedging accounting guidance that establishes accounting and reporting standards requiring that every derivative instrument (including certain derivative instruments embedded in other contracts) be recorded in the consolidated balance sheet as either an asset or liability measured at its fair value. The guidance requires that changes in the derivative’s fair value be recognized currently in earnings unless specific hedge accounting criteria are met.
Our strategy to reduce exposure to interest rate risk involves entering into interest rate derivative agreements to hedge against adverse movements in interest rates related to the variable rate portion of our long-term debt. We have designated these derivative instruments as highly effective cash flow hedges, and therefore the change in their fair value is recorded in stockholders’ equity as a component of accumulated other comprehensive income (loss), net of tax and included in interest expense at the same time as interest expense is affected by the hedged transactions. Differences paid or received over the life of the agreements are recorded as additions to or reductions of interest expense on the underlying debt and included in cash flows from operating activities. See Note 12, Debt for further disclosure about interest rate derivatives and Note 15, Fair Value of Financial Instruments for fair value disclosure about derivative instruments.
Contingent Liabilities
We are subject to various legal proceedings, claims and regulatory matters, the outcomes of which are subject to significant uncertainty. We determine whether to disclose or accrue for loss contingencies based on an assessment of whether the risk of loss is remote, reasonably possible or probable, and whether it can be reasonably estimated. We analyze our litigation and regulatory matters based on available information to assess the potential liabilities. Management’s assessment is developed based on an analysis of possible outcomes under various strategies. We accrue for loss contingencies when such amounts are probable and reasonably estimable. If a contingent liability is only reasonably possible, we will disclose the potential range of the loss, if estimable. We record losses related to contingencies in cost of operations or general and administration expenses, depending on the nature of the underlying transaction leading to the loss contingency. See Note 13, Commitments and Contingencies for disclosure about loss contingencies, as applicable. Contingent liabilities accounted for under purchase accounting are recorded at their fair values. These fair values may be different from the values we would have otherwise recorded, had the contingent liability not been assumed as part of an acquisition of a business. See Note 5, Business Combinations and Note 15, Fair Value of Financial Instruments for disclosure about contingent consideration accounted for under purchase accounting, as applicable.
Revenue Recognition
We disaggregate our revenues by applicable service line: collection, landfill, transfer, transportation, landfill gas-to-energy, processing, and non-processing, which we refer to as our National Accounts business. Under the revenue recognition guidance, revenues are measured based on the consideration specified in a contract with a customer. The circumstances that impact the timing and amount of revenue recognized for each applicable service line may vary based on the nature of the service performed. We generally recognize revenues for services over time as we satisfy the performance obligation by transferring control over the service to the customer as the service is performed and the benefit is received and consumed by the customer. Services are typically delivered in a series as a single bundled performance obligation over either a designated period of time or for specified number of services. Services may also be delivered as a single bundled service, on a period-to-period basis, or in a spot transaction. Consideration may be variable on a per ton basis and/or fixed. Fixed consideration is allocated to each distinct service and variable consideration is allocated to the increment of time that the service is performed, and we have the contractual right to the fee. Fees are typically billed weekly, monthly, quarterly or in advance. Generally, the amount of consideration that we have the right to receive that is invoiced to the customer directly corresponds to the value of our performance completed to date. We do not disclose the amount of variable consideration included in the transaction price that is allocated to outstanding performance obligations when the variable consideration is allocated entirely to unsatisfied performance obligations or to a wholly unsatisfied promise to transfer a distinct good or service that forms part of a single performance obligation. Revenues that are not satisfied over time are recognized at a point-in-time. This typically includes the sale of recycled or organic materials, as well as renewable energy credits ("RECs"). Revenues from the sale of organic or recycled materials are recognized at a point-in-time as control of the materials transfers to the customer upon shipment or pick-up by the customer. Revenues from the sale of RECs are recognized at a point-in-time as the trade is executed and control transfers to the customer.
Payments to customers that are not in exchange for a distinct good or service are recorded as a reduction of revenues. We make rebates to certain customers associated with payments for recycled or organic materials that are received and subsequently processed and sold to other third-parties. Rebates are generally recorded as a reduction of revenues upon the sale of such materials, or upon receipt of the recycled materials at our facilities. We did not record revenues in fiscal years 2023, 2022, or 2021 from performance obligations satisfied in previous periods.
Contract receivables, which are included in Accounts receivable, net, are recorded when billed or when related revenue is earned, if earlier, and represent claims against third-parties that will be settled in cash. Accounts receivable, net includes receivables from contracts of $158,931 and $102,234 as of December 31, 2023 and December 31, 2022, respectively. Certain customers are billed in advance and, accordingly, recognition of the related revenues for which payment has been received is deferred as a contract liability until the services are provided and control transferred to the customer. Contract liabilities of $31,472 and $3,742 as of December 31, 2023 and December 31, 2022, respectively, are presented separately on the consolidated balance sheets. Due to the short-term nature of advanced billings, substantially all of the deferred revenue recognized as a contract liability as of December 31, 2022 and December 31, 2021 was recognized as revenue during fiscal years 2023 and 2022, respectively, when the services were performed. See Note 4, Revenue Recognition for disclosure over revenues by applicable service line.
Asset Impairments
Recovery of Long-Lived Assets. We continually assess whether events or changes in circumstances have occurred that may warrant revision of the estimated useful lives of our long-lived assets (other than goodwill) or whether the remaining balances of those assets should be evaluated for possible impairment. Long-lived assets include, for example, capitalized landfill costs, property and equipment, identifiable intangible assets, and operating lease right-of-use assets. Events or changes in circumstances that may indicate that an asset may be impaired include the following: 
a significant decrease in the market price of an asset or asset group;
a significant adverse change in the extent or manner in which an asset or asset group is being used or in its physical condition;
a significant adverse change in legal factors or in the business climate that could affect the value of an asset or asset group, including an adverse action or assessment by a regulator;
an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset;
a current period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset or asset group;
a current expectation that, more likely than not, a long-lived asset or asset group will be sold or otherwise disposed of significantly before the end of its previously estimated useful life; or
an impairment of goodwill at a reporting unit.
There are certain indicators listed above that require significant judgment and understanding of the waste industry when applied to landfill development or expansion. For example, a regulator may initially deny a landfill expansion permit application although the expansion permit is ultimately granted. In addition, management may periodically divert waste from one landfill to another to conserve remaining permitted landfill airspace. Therefore, certain events could occur in the ordinary course of business and not necessarily be considered indicators of impairment due to the unique nature of the waste industry.
If an impairment indicator occurs, we perform a test of recoverability by comparing the carrying value of the asset or asset group to its undiscounted expected future cash flows. We group our long-lived assets for this purpose at the lowest level for which identifiable cash flows are primarily independent of the cash flows of other assets or asset groups. If the carrying values are in excess of undiscounted expected future cash flows, we measure any impairment by comparing the fair value of the asset or asset group to its carrying value.
To determine fair value, we use discounted cash flow analyses and estimates about the future cash flows of the asset or asset group. This analysis includes a determination of an appropriate discount rate, the amount and timing of expected future cash flows and growth rates. The cash flows employed in our discounted cash flow analyses are typically based on financial forecasts developed internally by management. The discount rate used is commensurate with the risks involved. We may also rely on third-party valuations and or information available regarding the market value for similar assets.
If the fair value of an asset or asset group is determined to be less than the carrying amount of the asset or asset group, impairment in the amount of the difference is recorded in the period that the impairment occurs. Estimating future cash flows requires significant judgment and projections may vary from the cash flows eventually realized.
Goodwill. We annually assess goodwill for impairment during the fourth quarter of our fiscal year or more frequently if events or circumstances indicate that impairment may exist.
We may assess whether a goodwill impairment exists using either a qualitative or a quantitative assessment. If we perform a qualitative assessment, it involves determining whether events or circumstances exist that indicate it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill. If based on this qualitative assessment we determine it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, we will not perform a quantitative assessment. If the qualitative assessment indicates that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, or if we elect not to perform a qualitative assessment, we perform a quantitative assessment to determine whether goodwill impairment exists at the reporting unit.
In testing for goodwill impairment, we estimate the fair value of each reporting unit, which we have determined to be our geographic operating segments and our Resource Solutions operating segment, and compare the fair value with the carrying value of the net assets of each reporting unit. If the fair value is less than its carrying value, then we would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value, noting that the amount is not to exceed the total amount of goodwill allocated to that reporting unit.
To determine the fair value of each of our reporting units as a whole we use discounted cash flow analyses, which require significant assumptions and estimates about the future operations of each reporting unit. Significant judgments inherent in this analysis include the determination of appropriate discount rates, the amount and timing of expected future cash flows and growth rates. The cash flows employed in our discounted cash flow analyses are based on financial forecasts developed internally by management. Our discount rate assumptions are based on an assessment of our risk adjusted discount rate, applicable for each reporting unit. In assessing the reasonableness of our determined fair values of our reporting units, we evaluate our results against our current market capitalization.
If the fair value of goodwill is less than its carrying value for a reporting unit, an impairment charge would be recorded to earnings. The loss recognized cannot exceed the carrying amount of goodwill. After a goodwill impairment loss is recognized, the adjusted carrying amount of goodwill becomes its new accounting basis.
In addition to an annual goodwill impairment assessment, we would evaluate a reporting unit for impairment if events or circumstances change between annual tests indicating a possible impairment. Examples of such events or circumstances include the following: 
a significant adverse change in legal status or in the business climate;
an adverse action or assessment by a regulator;
a more likely than not expectation that an operating segment or a significant portion thereof will be sold; or
the testing for recoverability of a significant asset group within the operating segment.
We elected to perform a quantitative analysis as part of our annual goodwill impairment test for fiscal year 2023. As of October 1, 2023, our Eastern, Western, Mid-Atlantic and Resource Solutions reporting units indicated that the fair value of each reporting unit exceeded its carrying amount, including goodwill. In the case of our Eastern, Western and Resource Solutions reporting units, the fair value of each reporting unit exceeded its carrying value by in excess of 30%. In the case of our Mid-Atlantic reporting unit, the fair value of the reporting unit exceeded its carrying value by approximately 10% due to the proximity of the acquisition date. We incurred no impairment of goodwill as a result of our annual goodwill impairment tests in fiscal years 2023, 2022 or 2021. However, there can be no assurance that goodwill will not be impaired at any time in the future.
Cost Method Investments. We monitor and assess the carrying value of our cost method investments throughout the year for potential impairment and write them down to their fair value when other-than-temporary declines exist. We incurred no impairment of cost method investments in fiscal year 2023, 2022 or 2021. There can be no assurance that our cost method investments will not be impaired at any time in the future.
Defined Benefit Pension Plan
We make contributions to one qualified multiemployer defined benefit pension plan ("Pension Plan"). The Pension Plan provides retirement benefits to participants based on their service. We do not administer this plan. The Pension Plan’s benefit formula is based on credited years of service and hours worked as defined in the Pension Plan document. Our pension contributions are made in accordance with funding standards established by the Employee Retirement Income Security Act of 1974 and the Internal Revenue Code, as amended by the Pension Protection Act of 2006. The Pension Plan’s assets have been invested as determined by the Pension Plan's fiduciaries in accordance with the Pension Plan's investment policy. The Pension Plan’s asset allocation is based on the Pension Plan's investment policy and is reviewed as deemed necessary. See Note 16, Employee Benefit Plans for disclosure about the Pension Plan.
Stock-Based Compensation
Our equity awards granted generally consist of stock options, restricted stock awards, restricted stock units and market-based performance stock units. The fair value of each stock option grant is estimated using a Black-Scholes option-pricing model. The fair value of restricted stock award and restricted stock unit grants is at a price equal to the fair market value of our Class A common stock at the date of grant. Compensation expense associated with our stock options, restricted stock awards and restricted stock units is recognized as expense in general and administration expense over the employee’s requisite service period. The fair value of market-based performance stock unit grants is valued using a Monte Carlo pricing model and compensation expense is recognized as expense in general and administration expense ratably over the performance period based on our estimated achievement of the established performance criteria. For purposes of calculating stock-based compensation expense, forfeitures are accounted for as they occur. See Note 14, Stockholders' Equity for disclosure about stock-based compensation.
Earnings per Share
Basic earnings per share is computed by dividing net income by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income by the combined weighted average number of common shares outstanding during the period and potentially dilutive shares. Dilutive shares include the assumed exercise of employee stock options, unvested restricted stock awards, unvested restricted stock units and unvested market-based performance stock units based on the expected achievement of performance targets. In computing diluted earnings per share, we utilize the treasury stock method. See Note 19, Earnings Per Share for disclosure about the calculation of earnings per share.
Subsequent Events
We have evaluated subsequent events or transactions that have occurred after the consolidated balance sheet date of December 31, 2023 through the date of this filing of the consolidated financial statements with the SEC on this Annual Report on Form 10-K and determined that, except as disclosed, there have been no material subsequent events that have occurred since December 31, 2023 through the date of this filing that would require recognition or disclosure in our consolidated financial statements.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE RECOGNITION
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
REVENUE RECOGNITION REVENUE RECOGNITION
We disaggregate our revenues by applicable service line as follows: collection, landfill, transfer, transportation, landfill gas-to-energy, processing and National Accounts.
Collection
Collection revenues are principally generated by providing waste collection and disposal services to our customers. Services may be provided as needed or as scheduled. We derive a substantial portion of our collection revenues from commercial, industrial and municipal services that are generally performed under service agreements or pursuant to contracts with municipalities. The majority of our residential collection services are performed on a subscription basis with individual property owners or occupants.
Landfill
Landfill disposal services primarily consist of receiving some form of acceptable solid waste materials at one of our landfills and appropriately disposing of it. Landfill customers are typically charged a tipping fee on a per ton basis for disposing of their solid waste at our disposal facilities. In general, these fees are variable in nature.
Transfer station
Transfer station disposal services primarily consist of receiving some form of acceptable solid waste materials at one of our transfer stations and appropriately disposing of it by transporting it to an appropriate disposal site. Transfer station customers are charged a tipping fee on a per ton basis for disposing of their solid waste at our transfer stations. In general, these fees are variable in nature.
Transportation
Transportation services consist of the transportation of large volumes of waste or recycled materials from a customer designated location to another location or disposal facility. Transportation customers are charged a fee on a per ton basis for transporting and/or disposal of the materials. In general, these fees are variable in nature.
Landfill gas-to-energy
Landfill gas-to-energy services primarily consist of the generation and sale of electricity from landfill gas-to-energy facilities located at certain of our landfills; the reservation of electric generating capacity to be used by a customer on demand; and the sale of RECs.
Processing
Processing services consist of the receipt of recycled, sludge or other organic materials at one of our materials recovery, processing or disposal facilities, where it is then sorted, mixed and/or processed, and then disposed of or sold. Revenues from processing services are derived from customers in the form of processing fees, tipping fees, and commodity sales, primarily comprised of newspaper, corrugated containers, plastics, ferrous and aluminum, and organic materials such as our earthlife® soils products including fertilizers, composts and mulches.
National Accounts
Revenues from our National Accounts business are derived from brokerage services and overall resource management services providing a wide range of environmental services and resource management solutions to large and complex organizations, as well as traditional collection, disposal and recycling services provided to large account multi-site customers. In brokerage arrangements, we act as an agent that facilitates the sale of recyclable materials between an inbound customer and an outbound customer. Revenues from the brokerage of recycled materials are recognized on a net basis at the time of shipment. In general, these fees are variable in nature.
A table of revenues disaggregated by service line and timing of revenue recognition by operating segment follows:
Fiscal Year Ended December 31, 2023
EasternWesternMid-Atlantic (1)Resource SolutionsTotal Revenues
Collection$266,991 $358,883 $84,716 $— $710,590 
Landfill28,275 72,726 — — 101,001 
Transfer65,401 56,630 924 — 122,955 
Transportation4,994 15,632 — — 20,626 
Landfill gas-to-energy806 5,811 — — 6,617 
Processing7,996 1,958 — 105,997 115,951 
National Accounts
— — — 186,802 186,802 
Total revenues$374,463 $511,640 $85,640 $292,799 $1,264,542 
Transferred at a point-in-time$463 $2,731 $— $34,654 $37,848 
Transferred over time374,000 508,909 85,640 258,145 1,226,694 
Total revenues$374,463 $511,640 $85,640 $292,799 $1,264,542 
(1)Operations under the Mid-Atlantic region commenced July 1, 2023.
Fiscal Year Ended December 31, 2022
EasternWesternMid-Atlantic (1)Resource SolutionsTotal Revenues
Collection$233,043 $306,544 $— $— $539,587 
Landfill27,301 70,241 — — 97,542 
Transfer65,800 44,762 — — 110,562 
Transportation5,619 14,248 — — 19,867 
Landfill gas-to-energy925 6,594 — — 7,519 
Processing7,370 2,764 — 119,045 129,179 
National Accounts
— — — 180,833 180,833 
Total revenues$340,058 $445,153 $— $299,878 $1,085,089 
Transferred at a point-in-time$462 $2,138 $— $52,735 $55,335 
Transferred over time339,596 443,015 — 247,143 1,029,754 
Total revenues$340,058 $445,153 $— $299,878 $1,085,089 
(1)Operations under the Mid-Atlantic region commenced July 1, 2023.
Fiscal Year Ended December 31, 2021
EasternWesternMid-Atlantic (1)Resource SolutionsTotal Revenues
Collection$175,816 $266,869 $— $— $442,685 
Landfill25,241 66,732 — — 91,973 
Transfer53,882 37,400 — — 91,282 
Transportation1,683 12,047 — — 13,730 
Landfill gas-to-energy1,052 4,086 — — 5,138 
Processing6,895 2,386 — 93,323 102,604 
National Accounts
— — — 141,799 141,799 
Total revenues$264,569 $389,520 $— $235,122 $889,211 
Transferred at a point-in-time$166 $1,719 $— $63,666 $65,551 
Transferred over time264,403 387,801 — 171,456 823,660 
Total revenues$264,569 $389,520 $— $235,122 $889,211 
(1)Operations under the Mid-Atlantic region commenced July 1, 2023.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
BUSINESS COMBINATIONS
12 Months Ended
Dec. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
BUSINESS COMBINATIONS BUSINESS COMBINATIONS
In fiscal year 2023, we acquired seven businesses: the GFL Subsidiaries, which includes solid waste collection, transfer and recycling operations in Pennsylvania, Maryland and Delaware; the assets of Consolidated Waste Services, LLC and its affiliates (dba Twin Bridges), which was completed on September 1, 2023, consisting of a collection, transfer and recycling business in the greater Albany, New York area ("Twin Bridges Acquisition"); and five additional solid waste collection businesses that provide collection, transfer and recycling services.
In fiscal year 2022, we acquired fourteen businesses primarily related to our solid waste collection, transfer, recycling and transportation operations.
In fiscal year 2021, we acquired ten businesses primarily related to our solid-waste collection, transfer and recycling operations, including a residential, commercial and roll-off collection business in eastern Connecticut that operates a rail-served construction and demolition processing and waste transfer facility, a waste transfer station, a single-stream recycling facility, and several other recycling operations.
The operating results of these businesses are included in the accompanying audited consolidated statements of operations from each date of acquisition. Due to the integration of certain of these businesses within our existing market areas, it is not practicable to segregate the revenue and earnings of all of the acquired businesses since their respective acquisitions dates.
The purchase price has been allocated to the net assets acquired based on fair values at each date of acquisition with the residual amounts recorded as goodwill. Purchase price allocations are based on information existing at the acquisition dates or upon closing the transactions, including contingent consideration. See Note 15, Fair Value of Financial Instruments for further disclosure about contingent consideration. Acquired intangible assets other than goodwill that are subject to amortization may include customer relationships, trade names and covenants not-to-compete. These are amortized over a two to ten-year period from the date of acquisition.
Goodwill acquired is primarily associated with the value of projected discounted cash flows, based on the current and anticipated operating performance of the business, in excess of the specific values allocated to other assets, new growth opportunities from the expansion of our geographic operating footprint into the Mid-Atlantic market in fiscal year 2023, and expected synergies from combining the acquired businesses with our existing operations and implementing our operating strategies. Substantially all amounts recorded to goodwill are expected to be deductible for tax purposes.
A summary of the purchase price paid and the purchase price allocation for acquisitions follows:
 Fiscal Year Ended
December 31,
 202320222021
Purchase Price:
Cash used in acquisitions, net of cash acquired$846,711 $76,573 $166,489 
Other non-cash consideration— 1,275 — 
Open working capital settlements due from sellers
(2,873)— — 
Holdbacks, additional consideration owed to sellers and contingent consideration
2,729 4,840 5,194 
Total consideration846,567 82,688 171,683 
Allocated as follows:
Current assets (1)
19,524 7,644 7,218 
Property and equipment:
Land8,440 3,141 1,321 
Finance lease right-of-use-assets— — 31,467 
Buildings and improvements28,411 8,576 11,046 
Machinery, equipment and other
177,916 11,689 46,396 
Operating lease right-of-use assets11,786 405 6,500 
Intangible assets:
Trade names4,320 55 8,350 
Covenants not-to-compete30,860 2,424 1,807 
Customer relationships 145,393 12,224 36,195 
Other non-current assets— 40 — 
Deferred tax liability
(9,058)— — 
Current liabilities(21,417)(3,812)(6,014)
Other long-term liabilities(828)(123)— 
Financing lease liabilities, less current portion— — (10,535)
Operating lease liabilities, less current portion(9,939)(282)— 
Fair value of assets acquired and liabilities assumed385,408 41,981 133,751 
Excess purchase price to be allocated to goodwill$461,159 $40,707 $37,932 
(1)Includes contract receivables in fiscal year 2023, 2022 and 2021 of $17,002, $6,806 and $5,340, respectively.
 
As of December 31, 2023, certain purchase price allocations reflected in the table above, including the GFL Acquisition and the Twin Bridges Acquisition, are subject to revision upon finalization of third-party valuations over each respective one-year- measurement period. Amounts have been updated from the preliminary purchase price allocations, including the value of certain tangible and intangible assets acquired, as information has been obtained about the facts and circumstances that existed at the valuation date and remain subject to revision based on the final valuations.
Unaudited pro forma combined information that shows our operational results as though each acquisition completed since the beginning of the prior fiscal year had occurred as of January 1, 2021 is as follows.
 Fiscal Year Ended
December 31,
 202320222021
Revenues$1,436,871 $1,412,377 $1,303,556 
Operating income$89,236 $113,842 $99,286 
Net income $28,507 $60,121 $36,200 
Basic earnings per share attributable to common stockholders:
Basic weighted average shares outstanding55,174 51,623 51,312 
Basic earnings per common share$0.52 $1.16 $0.71 
Diluted earnings per share attributable to common stockholders:
Diluted weighted average shares outstanding55,274 51,767 51,515 
Diluted earnings per common share $0.52 $1.16 $0.70 
The unaudited pro forma results set forth in the table above have been prepared for comparative purposes only and are not necessarily indicative of the actual results of operations had the acquisitions taken place as of January 1, 2021 or the results of our future operations. Furthermore, the unaudited pro forma results do not give effect to all cost savings or incremental costs that may occur as a result of the integration and consolidation of the completed acquisitions.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCOUNTS RECEIVABLE, NET OF ALLOWANCE FOR CREDIT LOSSES
12 Months Ended
Dec. 31, 2023
Credit Loss [Abstract]  
ACCOUNTS RECEIVABLE, NET OF ALLOWANCE FOR CREDIT LOSSES ACCOUNTS RECEIVABLE, NET OF ALLOWANCE FOR CREDIT LOSSES
A summary of the changes to allowance for credit losses follows:
Fiscal Year Ended
December 31,
202320222021
Balance at beginning of period$3,016$3,276 $2,333 
Additions - charged to expense2,4681,893 1,896 
Deductions - write offs charged against the allowance, net of recoveries
(1,418)(2,153)(953)
Balance at end of period$4,066 $3,016 $3,276 
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY AND EQUIPMENT
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT PROPERTY AND EQUIPMENT
A summary of property and equipment is as follows:
 December 31,
 20232022
Land$47,863 $37,321 
Landfills786,130 730,914 
Finance lease right-of-use assets 101,770 90,362 
Buildings and improvements262,204 209,234 
Machinery and equipment287,175 243,359 
Rolling stock396,247 276,282 
Containers266,705 197,834 
Total property and equipment (1)
2,148,094 1,785,306 
Less: accumulated depreciation and amortization (1,167,541)(1,064,756)
Property and equipment, net
$980,553 $720,550 
(1)Includes construction-in-process of $74,408 and $53,439 at December 31, 2023 and December 31, 2022, respectively, that have have not been placed in service and, therefore, have not begun depreciating..
Depreciation expense for fiscal years 2023, 2022 and 2021 was $99,249, $78,139 and $62,342, respectively. Landfill amortization expense for fiscal years 2023, 2022 and 2021 was $40,419, $31,619 and $30,295, respectively.
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
LEASES LEASES
A schedule of lease costs and other lease information follows:
Fiscal Year Ended
December 31,
20232022
Lease cost:
Amortization of right-of-use assets$7,383 $6,339 
Interest expense1,840 1,638 
Fixed lease cost - vehicles, equipment and property6,292 5,130 
Fixed lease cost - landfill operating leases9,026 8,674 
Fixed lease cost15,318 13,804 
Short-term lease cost5,313 3,884 
Variable lease cost604 522 
Total lease cost$30,458 $26,187 
Other information:
Cash paid for amounts included in the measurement of lease liabilities:
Financing cash flows for finance leases$8,981 $7,847 
Operating cash flows for operating leases$10,578 $10,009 
Right-of-use assets obtained in exchange for new finance lease liabilities$12,211 $11,919 
Right-of-use assets obtained in exchange for new operating lease liabilities$19,796 $9,835 
December 31, 2023
Weighted-average remaining lease term - finance leases (years)4.9
Weighted-average remaining lease term - operating leases (years)9.9
Weighted-average discount rate - finance leases4.0 %
Weighted-average discount rate - operating leases4.7 %
Estimated minimum future lease obligations as of December 31, 2023 for each of the next five fiscal years and thereafter are as follows:
Operating LeasesFinance Leases
Fiscal year ending December 31, 2024$12,293 $12,432 
Fiscal year ending December 31, 202512,586 12,230 
Fiscal year ending December 31, 202611,098 11,628 
Fiscal year ending December 31, 202712,423 7,648 
Fiscal year ending December 31, 20287,790 6,985 
Thereafter39,230 8,900 
Total lease payments95,420 59,823 
Less: interest
(20,307)(6,757)
Lease liability balance$75,113 $53,066 
LEASES LEASES
A schedule of lease costs and other lease information follows:
Fiscal Year Ended
December 31,
20232022
Lease cost:
Amortization of right-of-use assets$7,383 $6,339 
Interest expense1,840 1,638 
Fixed lease cost - vehicles, equipment and property6,292 5,130 
Fixed lease cost - landfill operating leases9,026 8,674 
Fixed lease cost15,318 13,804 
Short-term lease cost5,313 3,884 
Variable lease cost604 522 
Total lease cost$30,458 $26,187 
Other information:
Cash paid for amounts included in the measurement of lease liabilities:
Financing cash flows for finance leases$8,981 $7,847 
Operating cash flows for operating leases$10,578 $10,009 
Right-of-use assets obtained in exchange for new finance lease liabilities$12,211 $11,919 
Right-of-use assets obtained in exchange for new operating lease liabilities$19,796 $9,835 
December 31, 2023
Weighted-average remaining lease term - finance leases (years)4.9
Weighted-average remaining lease term - operating leases (years)9.9
Weighted-average discount rate - finance leases4.0 %
Weighted-average discount rate - operating leases4.7 %
Estimated minimum future lease obligations as of December 31, 2023 for each of the next five fiscal years and thereafter are as follows:
Operating LeasesFinance Leases
Fiscal year ending December 31, 2024$12,293 $12,432 
Fiscal year ending December 31, 202512,586 12,230 
Fiscal year ending December 31, 202611,098 11,628 
Fiscal year ending December 31, 202712,423 7,648 
Fiscal year ending December 31, 20287,790 6,985 
Thereafter39,230 8,900 
Total lease payments95,420 59,823 
Less: interest
(20,307)(6,757)
Lease liability balance$75,113 $53,066 
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLE ASSETS
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND INTANGIBLE ASSETS GOODWILL AND INTANGIBLE ASSETS
A summary of the activity and balances related to goodwill by reportable operating segment is as follows:
 December 31, 2022AcquisitionsMeasurement Period AdjustmentsDecember 31, 2023
Eastern$52,406 $21,487 $— $73,893 
Western183,286 101,717 53 285,056 
Mid-Atlantic
— 332,247 — 332,247 
Resource Solutions38,766 5,708 — 44,474 
Total$274,458 $461,159 $53 $735,670 
 December 31, 2021AcquisitionsMeasurement Period AdjustmentsDecember 31, 2022
Eastern$52,072 $93 $241 $52,406 
Western163,728 18,908 650 183,286 
Mid-Atlantic
— — — — 
Resource Solutions17,060 21,706 — 38,766 
Total$232,860 $40,707 $891 $274,458 
A summary of intangible assets is as follows:
 Covenants
Not-to-Compete
Customer RelationshipsTrade NamesTotal
Balance, December 31, 2023
Intangible assets$62,173 $272,571 $12,725 $347,469 
Less accumulated amortization(26,645)(72,227)(7,168)(106,040)
$35,528 $200,344 $5,557 $241,429 
 Covenants
Not-to-Compete
Customer RelationshipsTrade NamesTotal
Balance, December 31, 2022
Intangible assets$31,201 $127,179 $8,405 $166,785 
Less accumulated amortization(24,129)(46,162)(4,711)(75,002)
$7,072 $81,017 $3,694 $91,783 
Intangible amortization expense for fiscal years 2023, 2022 and 2021 was $31,037, $16,593 and $10,953, respectively.
Based on the amortizable intangible assets recorded in the consolidated balance sheets at December 31, 2023, intangible amortization expense for each of the next five fiscal years and thereafter is estimated as follows:
Fiscal year ending December 31, 2024$47,387 
Fiscal year ending December 31, 2025$43,388 
Fiscal year ending December 31, 2026$38,645 
Fiscal year ending December 31, 2027$34,149 
Fiscal year ending December 31, 2028$29,166 
Thereafter$48,694 
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
FINAL CAPPING, CLOSURE AND POST-CLOSURE COSTS
12 Months Ended
Dec. 31, 2023
Asset Retirement Obligation Disclosure [Abstract]  
FINAL CAPPING, CLOSURE AND POST-CLOSURE COSTS FINAL CAPPING, CLOSURE AND POST-CLOSURE COSTS
Accrued final capping, closure and post-closure costs include the current and non-current portion of costs associated with obligations for final capping closure and post-closure of our landfills. We estimate our future final capping, closure and post-closure costs in order to determine the final capping, closure and post-closure expense per ton of waste placed into each landfill as further described in Note 3, Summary of Significant Accounting Policies. The anticipated time frame for paying these costs varies based on the remaining useful life of each landfill, as well as the duration of the post-closure monitoring period.
The changes to accrued final capping, closure and post-closure liabilities are as follows:
Fiscal Year Ended
December 31,
20232022
Beginning balance$113,678 $86,914 
Obligations incurred5,447 4,857 
Revisions in estimates (1)
14,030 18,415 
Accretion expense9,529 7,565 
Obligations settled (2)
(11,801)(4,073)
Write-off of capping payments (3)
3,021 — 
Ending balance$133,904 $113,678 
(1)Relates to changes in estimates and assumptions concerning anticipated waste flow, costs, including as a result of higher inflation, and timing of future final capping, closure and post-closure activities at our landfills.
(2)May include amounts paid and amounts that are being processed through accounts payable as a part of our disbursement cycle.
(3)Relates to the write-off of $3,021 of historical payments associated with capping work that has been deemed no longer viable due to a veneer failure at the Ontario County Landfill that we operate. See Note 18, Other Items and Charges for additional disclosure.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER ACCRUED LIABILITIES
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
OTHER ACCRUED LIABILITIES OTHER ACCRUED LIABILITIES
Other accrued liabilities, classified as current liabilities, at December 31, 2023 and 2022 are as follows:
December 31,
20232022
Accrued capital expenditures$7,362 $10,842 
Other accrued liabilities41,094 35,395 
Total $48,456 $46,237 
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
DEBT DEBT
A summary of debt is as follows:
 December 31,
 20232022
Senior Secured Credit Facility:
Term Loan A Facility ("Term Loan Facility") due December 2026; bearing interest at 7.083% as of December 31, 2023
$350,000 $350,000 
Term Loan A Facility ("2023 Term Loan Facility") due December 2026; bearing interest at 7.581% as of December 31, 2023
419,250 — 
Revolving Credit Facility ("Revolving Credit Facility") due December 2026; bearing interest at Term SOFR plus 1.725%
— 6,000 
Tax-Exempt Bonds:
New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2014 ("New York Bonds 2014R-1") due December 2044 - fixed rate interest period bearing interest at 2.875% through December 2029
25,000 25,000 
New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2014R-2 ("New York Bonds 2014R-2") due December 2044 - fixed rate interest period bearing interest at 3.125% through May 2026
15,000 15,000 
New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2020 ("New York Bonds 2020") due September 2050 - fixed rate interest period bearing interest at 2.750% through September 2025
40,000 40,000 
New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2020R-2 ("New York Bonds 2020R-2") due September 2050 - fixed rate interest period bearing interest at 5.125% through September 2030
35,000 — 
Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2005R-3 ("FAME Bonds 2005R-3") due January 2025 - fixed rate interest period bearing interest at 5.25% through January 2025
25,000 25,000 
Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2015R-1 ("FAME Bonds 2015R-1") due August 2035 - fixed rate interest period bearing interest at 5.125% through July 2025
15,000 15,000 
Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2015R-2 ("FAME Bonds 2015R-2") due August 2035 - fixed rate interest period bearing interest at 4.375% through July 2025
15,000 15,000 
Vermont Economic Development Authority Solid Waste Disposal Long-Term Revenue Bonds Series 2013 ("Vermont Bonds 2013") due April 2036 - fixed rate interest period bearing interest at 4.625% through April 2028
16,000 16,000 
Vermont Economic Development Authority Solid Waste Disposal Long-Term Revenue Bonds Series 2022A-1 ("Vermont Bonds 2022A-1") due June 2052 - fixed rate interest period bearing interest at 5.00% through May 2027
35,000 35,000 
Business Finance Authority of the State of New Hampshire Solid Waste Disposal Revenue Bonds Series 2013 ("New Hampshire Bonds") due April 2029 - fixed rate interest period bearing interest at 2.95% through April 2029
11,000 11,000 
Other:
Finance leases maturing through December 2107; bearing interest at a weighted average of 4.0%
53,066 49,813 
Notes payable maturing through March 2025; bearing interest up to 8.1%
230 664 
Principal amount of debt1,054,546 603,477 
Less—unamortized debt issuance costs
11,103 9,494 
Debt less unamortized debt issuance costs1,043,443 593,983 
Less—current maturities of debt35,781 8,968 
Debt, less current portion
$1,007,662 $585,015 
Credit Facility
In February 2023, we entered into first and second amendments to our Amended and Restated Credit Agreement. The first amendment provides, commencing in the fiscal year ending December 31, 2024, that the interest rate margin applied for drawn and undrawn amounts under the Amended and Restated Credit Agreement shall be separately adjusted based on our achievement of certain thresholds and targets on two sustainability related key performance indicator metrics during the prior fiscal year: (i) metric tons of solid waste materials reduced, reused or recycled through our direct operations or with third-parties in collaboration with customers; and (ii) our total recordable incident rate. The second amendment provides that loans under the Amended and Restated Credit Agreement shall bear interest, at our election, at Term SOFR, including a secured overnight financing rate adjustment of 10 basis points, or at a base rate, in each case, plus or minus any sustainable rate adjustment plus an applicable interest rate margin based upon our consolidated net leverage ratio.
In April 2023, we entered into an equity purchase agreement pursuant to which we agreed to the GFL Acquisition. In connection with the GFL Acquisition, we entered into (i) a commitment letter to obtain short-term secured bridge financing of up to $375,000 and (ii) the third amendment to the Amended and Restated Credit Agreement to, among other things, permit the draw down of the short-term secured bridge financing and authorize a delayed draw term loan facility to be executed with customary limited condition provisions. The short-term secured bridge financing was undrawn and subsequently terminated in May 2023 when we entered into a loan joinder, which provided for a $430,000 aggregate principal amount 2023 Term Loan Facility under the Amended and Restated Credit Agreement. In June 2023, we borrowed $430,000 under the 2023 Term Loan Facility and paid certain fees and costs due and payable in connection therewith. Borrowings from the 2023 Term Loan Facility were used to fund, in conjunction with the net proceeds from the public offering of our Class A common stock completed on June 16, 2023, cash and cash equivalents and borrowings from our Revolving Credit Facility, the GFL Acquisition. See Note 14, Stockholders' Equity for further disclosure regarding the public offering.
In June 2023, we entered into an asset purchase agreement pursuant to which we agreed to the Twin Bridges Acquisition. In connection with the Twin Bridges Acquisition, we entered into a commitment letter to obtain short-term unsecured bridge financing of up to $200,000 that was undrawn and subsequently terminated when we completed the public offering of our Class A common stock on June 16, 2023. Net proceeds from the public equity offering completed on June 16, 2023, together with cash and cash equivalents, were used to fund the Twin Bridges Acquisition. See Note 14, Stockholders' Equity for further disclosure regarding the public offering.
As of December 31, 2023, we are party to the Amended and Restated Credit Agreement, which provides for a $350,000 aggregate principal amount Term Loan Facility and a $300,000 Revolving Credit Facility, with a $75,000 sublimit for letters of credit, and a $430,000 2023 Term Loan Facility (collectively, the "Credit Facility"). We have the right to request, at our discretion, an increase in the amount of loans under the Credit Facility by an aggregate amount of $125,000, subject to further increase based on the terms and conditions set forth in the Amended and Restated Credit Agreement. The Credit Facility has a 5-year term that matures in December 2026. The Credit Facility shall bear interest, at our election, at Term SOFR, including a secured overnight financing rate adjustment of 10 basis points, or at a base rate, in each case plus or minus any sustainable rate adjustment of up to positive or negative 4.0 basis points per annum, plus an applicable interest rate margin based upon our consolidated net leverage ratio as follows:
Term SOFR LoansBase Rate Loans
Term Loan Facility
1.125% to 2.125%
0.125% to 1.125%
Revolving Credit Facility
1.125% to 2.125%
0.125% to 1.125%
2023 Term Loan Facility
1.625% to 2.625%
0.625% to 1.625%
A commitment fee will be charged on undrawn amounts of our Revolving Credit Facility based upon our consolidated net leverage ratio in the range of 0.20% to 0.40% per annum, plus a sustainability adjustment of up to positive or negative 1.0 basis point per annum. The Amended and Restated Credit Agreement provides that Term SOFR is subject to a zero percent floor. We are also required to pay a fronting fee for each letter of credit of 0.25% per annum. Interest under the Amended and Restated Credit Agreement is subject to increase by 2.00% per annum during the continuance of a payment default and may be subject to increase by 2.00% per annum during the continuance of any other event of default. The Credit Facility is guaranteed jointly and severally, fully and unconditionally by all of our significant wholly-owned subsidiaries and secured by substantially all of our assets. As of December 31, 2023, further advances were available under the Credit Facility in the amount of $272,267. The available amount is net of outstanding irrevocable letters of credit totaling $27,733, and as of December 31, 2023 no amount had been drawn.
The Amended and Restated Credit Agreement requires us to maintain a minimum interest coverage ratio and a maximum consolidated net leverage ratio, to be measured at the end of each fiscal quarter. In addition to these financial covenants, the Amended and Restated Credit Agreement contains a number of important customary affirmative and negative covenants which restrict, among other things, our ability to sell assets, incur additional debt, create liens, make investments, and pay dividends. As of December 31, 2023, we were in compliance with the covenants contained in the Amended and Restated Credit Agreement. An event of default under any of our debt agreements could permit some of our lenders, including the lenders under the Credit Facility, to declare all amounts borrowed from them to be immediately due and payable, together with accrued and unpaid interest, or, in the case of the Credit Facility, terminate the commitment to make further credit extensions thereunder, which could, in turn, trigger cross-defaults under other debt obligations. If we were unable to repay debt to our lenders or were otherwise in default under any provision governing our outstanding debt obligations, our secured lenders could proceed against us and against the collateral securing that debt.
Tax-Exempt Financings
Industrial revenue bonds are tax-exempt municipal debt securities issued by a government agency on our behalf and sold only to qualified institutional buyers. As of December 31, 2023, we had outstanding $232.0 million aggregate principal amount of tax-exempt bonds in the states of New York, Vermont, Maine and New Hampshire (collectively, the "Industrial Revenue Bonds"), which are unsecured and guaranteed jointly and severally, fully and unconditionally by all of our significant wholly-owned subsidiaries, and require interest payments semi-annually. The Industrial Revenue Bonds have fixed rate interest periods. At the end of each respective fixed rate interest period, the corresponding tax-exempt bond may be converted to a variable rate interest period or remarketed over a new fixed rate interest period. We borrowed the proceeds of the Industrial Revenue Bonds to finance or reimburse certain qualified capital projects and other costs in each respective state of issuance as defined in the related offering memorandum and indenture.
In fiscal year 2023, we completed the issuance of $35,000 aggregate principal amount of New York Bonds 2020R-2 and in fiscal year 2022 we completed the issuance of $35,000 aggregate principal amount of Vermont Bonds 2022A-1.
Interest Expense
The components of interest expense are as follows:
 Fiscal Year Ended
December 31,
 202320222021
Interest expense on long-term debt and finance leases$44,836 $21,691 $19,201 
Amortization of debt issuance costs (1)
2,962 1,903 2,288 
Letter of credit fees423 458 458 
Less: capitalized interest(643)(330)(718)
Total interest expense$47,578 $23,722 $21,229 
(1)Includes interest expense related to a short-term secured bridge financing entered into in connection with the GFL Acquisition and interest expense related to a short-term unsecured bridge financing entered into in connection with the Twin Bridges Acquisition of $395 and $101, respectively, during the fiscal year ended December 31, 2023.
Loss from Termination of Bridge Financing
In the fiscal year ended December 31, 2023, we wrote-off the unamortized debt issuance costs and recognized a loss from termination of bridge financing upon the extinguishment of both a secured bridge financing agreement in connection with the GFL Acquisition of $3,718, and an unsecured bridge financing agreement in connection with the Twin Bridges Acquisition of $4,473.
Cash Flow Hedges
Our strategy to reduce exposure to interest rate risk involves entering into interest rate derivative agreements to hedge against adverse movements in interest rates related to the variable rate portion of our long-term debt. We have designated these derivative instruments as highly effective cash flow hedges, and therefore the change in fair value is recorded in our stockholders’ equity as a component of accumulated other comprehensive income and included in interest expense at the same time as interest expense is affected by the hedged transactions. Differences paid or received over the life of the agreements are recorded as additions to or reductions of interest expense on the underlying debt and included in cash flows from operating activities.
A summary of the changes to the notional amount of interest rate derivative agreements follows:
Active Forward StartingTotal
Balance, December 31, 2021$195,000 $85,000 $280,000 
Commencements65,000 (65,000)— 
Maturities(70,000)— (70,000)
Balance, December 31, 2022 (1)
190,000 20,000 210,000 
Additions390,000 — 390,000 
Commencements20,000 (20,000)— 
Maturities(85,000)— (85,000)
Balance, December 31, 2023 (2)
$515,000 $— $515,000 
(1)These agreements mature between May 2023 and May 2028 and state that we receive interest based on 1-month LIBOR, restricted by a 0.0% floor in some instances, and pay interest at a weighted average rate of approximately 2.11%.
(2)These agreements mature between February 2026 and June 2028 and state that we receive interest based on Term SOFR, restricted by a 0.0% floor, and pay interest at a weighted average rate of approximately 3.60%.
A summary of the effect of cash flow hedges related to derivative instruments on the consolidated balance sheets follows:
Fair Value
Balance Sheet LocationDecember 31,
2023
December 31,
2022
Interest rate swapsOther current assets$5,951 $4,345 
Interest rate swapsOther non-current assets4,413 7,461 
Total$10,364 $11,806 
Interest rate swapsOther long-term liabilities$11,762 $— 
Interest rate swaps
Accumulated other comprehensive (loss) income, net
$(1,398)$11,806 
Interest rate swaps - tax effect
Accumulated other comprehensive (loss) income, net
318 (4,264)
$(1,080)$7,542 
Fair Value of Debt
As of December 31, 2023, the fair value of the Industrial Revenue Bonds was approximately $226,756 and the carrying value was $232,000. The fair value of the Industrial Revenue Bonds is considered to be Level 2 within the fair value hierarchy as the fair value is determined using market approach pricing provided by a third-party that utilizes pricing models and pricing systems, mathematical tools and judgment to determine the evaluated price for the security based on the market information of each of the bonds or securities with similar characteristics.
As of December 31, 2023, the carrying values of our Term Loan Facility and 2023 Term Loan Facility were $350,000 and $419,250, respectively, and the carrying value of our Revolving Credit Facility was zero dollars. Their fair values are based on current borrowing rates for similar types of borrowing arrangements, or Level 2 inputs, and approximate their carrying values.
Although we have determined the estimated fair value amounts of the Industrial Revenue Bonds using available market information and commonly accepted valuation methodologies, a change in available market information, and/or the use of different assumptions and/or estimation methodologies could have a material effect on the estimated fair values. These amounts have not been revalued, and current estimates of fair value could differ significantly from the amounts presented.
Future Maturities of Debt
Aggregate principal maturities of debt as of December 31, 2023 for each of the next five fiscal years and thereafter are as follows:
Fiscal year ending December 31, 2024$35,781 
Fiscal year ending December 31, 202566,455 
Fiscal year ending December 31, 2026724,288 
Fiscal year ending December 31, 20276,965 
Fiscal year ending December 31, 20286,566 
Thereafter214,491 
$1,054,546 
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
In the ordinary course of our business and as a result of the extensive governmental regulation of the solid waste industry, we are subject to various judicial and administrative proceedings involving state and local agencies. In these proceedings, an agency may seek to impose fines or to revoke or deny renewal of an operating permit held by us. From time to time, we may also be subject to actions brought by special interest or other groups, adjacent landowners or residents in connection with the permitting and licensing of landfills and transfer stations, or allegations of environmental damage or violations of the permits and licenses pursuant to which we operate. In addition, we may be named defendants in various claims and suits pending for alleged damages to persons and property, alleged violations of certain laws and alleged liabilities arising out of matters occurring during the ordinary operation of a waste management business. The plaintiffs in some actions seek unspecified damages or injunctive relief, or both. These actions fall within various procedural stages at any point in time, and some are covered in part by insurance.
In accordance with FASB ASC 450 - Contingencies, we accrue for legal proceedings, inclusive of legal costs, when losses become probable and reasonably estimable. We have recorded an aggregate accrual of $6,275 relating to our outstanding legal proceedings as of December 31, 2023. As of the end of each applicable reporting period, we review each of our legal proceedings to determine whether it is probable, reasonably possible or remote that a liability has been incurred and, if it is at least reasonably possible, whether a range of loss can be reasonably estimated under the provisions of FASB ASC 450-20. In instances where we determine that a loss is probable and we can reasonably estimate a range of loss we may incur with respect to such a matter, we record an accrual for the amount within the range that constitutes our best estimate of the possible loss. If we are able to reasonably estimate a range, but no amount within the range appears to be a better estimate than any other, we record an accrual in the amount that is the low end of such range. When a loss is reasonably possible, but not probable, we will not record an accrual, but we will disclose our estimate of the possible range of loss where such estimate can be made in accordance with FASB ASC 450-20. We disclose outstanding matters that we believe could have a material adverse effect on our financial condition, results of operations or cash flows. See Note 18, Other Items and Charges for disclosure regarding a legal settlement charge recorded in fiscal year 2023.
Legal Proceedings
North Country Environmental Services Expansion Permit
The permit for expansion of the Bethlehem, New Hampshire landfill of our subsidiary, North Country Environmental Services, Inc. (“NCES”), known as “Stage VI”, issued in October 2020 (“Permit”), was appealed by the Conservation Law Foundation (“CLF”) to the New Hampshire Waste Management Council (“Council”) on November 9, 2020 on the grounds it failed to meet the public benefit criteria. Following a hearing on the merits during which the Council found that the New Hampshire Department of Environmental Services (“DES”) had reasonably measured and acted lawfully in determining a capacity need for Stage VI, the hearing officer presiding over the proceedings issued an Order on May 11, 2022, without further hearing, determining instead that DES had acted unlawfully in reaching these conclusions (“Hearing Officer’s Order”), and remanded the Permit to DES on this determination. On December 5, 2022, DES and NCES both separately sought review of the Hearing Officer’s Order on appeal to the New Hampshire Supreme Court (“Supreme Court”). The parties presented oral arguments to the Supreme Court on October 3, 2023. On December 28, 2023, the Supreme Court issued a decision reversing the Hearing Officer's Order and held that the Stage VI Permit was lawfully issued by DES, fully resolving this matter and upholding the Stage VI Permit.
On December 14, 2022, NCES filed an action in Merrimack Superior Court (“Superior Court”) seeking to invalidate the Hearing Officer’s Order as having been adopted in violation of New Hampshire’s statute governing access to public records and meetings in that the Council did not hold a public meeting to deliberate on the Hearing Officer’s Order. The Superior Court
dismissed that proceeding by Order dated April 6, 2023, and NCES appealed that decision to the Supreme Court on April 18, 2023. NCES’s brief on appeal was filed with the Supreme Court on August 11, 2023. On September 26, 2023, CLF filed a Motion to Intervene as well as a memorandum of law asking the Supreme Court to uphold the Superior Court’s dismissal, to which NCES filed an Objection in response on October 23, 2023. The Council filed its brief on October 25, 2023. On November 9, 2023, the Supreme Court issued an Order denying CLF’s Motion to Intervene but treating CLF’s memorandum of law as an amicus brief. NCES filed a reply brief on November 14, 2023. On January 18, 2024, the Supreme Court issued an Order setting a deadline of February 2, 2024 for the parties to submit memoranda addressing the mootness of this appeal in light of the Supreme Court’s December 28, 2023 Order reversing the Hearing Officer’s Order and upholding the Stage VI Permit. NCES subsequently filed a Motion for Vacatur of the Superior Court’s April 6, 2023 Order and a Memorandum in Response to the Supreme Court's February 2, 2024 Order on January 23, 2024. A ruling on the Supreme Court's question of mootness and NCES's Motion for Vacatur remains pending.
On September 20, 2022, NCES, which has since withdrawn as a party, and our subsidiary, Granite State Landfill, LLC ("GSL"), filed a Petition for Declaratory Judgment ("Petition") in the Superior Court asking the Superior Court for a determination of the meaning and constitutionality of New Hampshire’s public benefit requirement, the same statute at issue in the Hearing Officer’s Order. CLF was granted intervention in the Petition proceeding on June 8, 2023. On December 19, 2023, GSL filed a Motion To Stay pending the outcome of the Supreme Court’s consideration of the Stage VI Permit appeal. The Stage VI Permit appeal was decided and upheld by Order of December 28, 2023 as discussed above. As NCES prevailed in the Stage VI Permit appeal, GSL and NCES voluntarily non-suited the Petition on January 2, 2024, resolving this matter.
On April 12, 2023, DES issued approval of construction plans for Stage VI, Phase II to NCES (“DES Approval”). CLF appealed the DES Approval to the Council on May 11, 2023, on the grounds that it failed to meet the public benefit criteria, and that the DES Approval conflicts with the Hearing Officer’s May 11, 2022 Order determining that DES had acted unlawfully in issuing the Permit, and requested expedited review. The Council has denied CLF's request for expedited review. CLF withdrew its appeal by notice to the Council on February 7, 2024. In light of CLF's withdrawal of appeal, this matter is fully resolved.
Environmental Remediation Liabilities
We are subject to liability for environmental damage, including personal injury and property damage, that our solid waste, recycling and power generation facilities may cause to neighboring property owners, particularly as a result of the contamination of drinking water sources or soil, possibly including damage resulting from conditions that existed before we acquired the facilities. We may also be subject to liability for similar claims arising from off-site environmental contamination caused by pollutants or hazardous substances if we or our predecessors arrange or arranged to transport, treat or dispose of those materials.
We accrue for costs associated with environmental remediation obligations when such costs become both probable and reasonably estimable. Determining the method and ultimate cost of remediation requires that a number of assumptions be made. There can sometimes be a range of reasonable estimates of the costs associated with remediation of a site. In these cases, we use the amount within the range that constitutes our best estimate. In the early stages of the remediation process, particular components of the overall liability may not be reasonably estimable; in this instance we use the components of the liability that can be reasonably estimated as a surrogate for the liability. It is reasonably possible that we will need to adjust the liabilities recorded for remediation to reflect the effects of new or additional information, to the extent such information impacts the costs, timing or duration of the required actions. Future changes in our estimates of the cost, timing or duration of the required actions could have a material adverse effect on our consolidated financial position, results of operations and cash flows. We disclose outstanding environmental remediation matters that remain unsettled or are settled in the reporting period that we believe could have a material adverse effect on our financial condition, results of operations or cash flows.
We inflate the estimated costs in current dollars to the expected time of payment and discount the total cost to present value using a risk-free interest rate. The risk-free interest rates associated with our environmental remediation liabilities as of December 31, 2023 range between 1.5% and 7.1%. A summary of the changes to the aggregate environmental remediation liabilities for the twelve months ended December 31, 2023 and 2022 follows:
Twelve Months Ended
December 31,
20232022
Beginning balance$6,335 $5,887 
Accretion expense100 104 
Obligations incurred (1)
— 759 
Obligations settled (2)
(546)(415)
Ending balance5,889 6,335 
Less: current portion1,662 814 
Long-term portion$4,227 $5,521 
(1)Associated with the investigation of potential remediation at an inactive waste disposal site that adjoins one of the landfills that we operate.
(2)May include amounts paid and amounts that are being processed through accounts payable as a part of our disbursement cycle.
The total expected environmental remediation payments, as of December 31, 2023 for each of the next five fiscal years and thereafter are as follows:
Fiscal year ending December 31, 2024$1,499 
Fiscal year ending December 31, 2025308 
Fiscal year ending December 31, 2026318 
Fiscal year ending December 31, 2027299 
Fiscal year ending December 31, 2028306 
Thereafter3,704 
Total$6,434 
A reconciliation of the expected aggregate non-inflated, undiscounted environmental remediation liabilities to the amount recognized in our consolidated balance sheet at December 31, 2023 is as follows:
Undiscounted liability$6,434 
Less discount, net(545)
Liability balance - December 31, 2023$5,889 
Any substantial liability incurred by us arising from environmental damage could have a material adverse effect on our business, financial condition and results of operations.
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCKHOLDERS' EQUITY
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
STOCKHOLDERS' EQUITY STOCKHOLDERS' EQUITY
Public Offering of Class A Common Stock
On June 16, 2023, we completed a public offering of 6,053 shares of our Class A common stock at a public offering price of $85.50 per share. After deducting stock issuance costs, including underwriting discounts, commissions and offering expenses, the offering resulted in net proceeds of $496,231. The net proceeds from this offering were and are to be used to fund acquisition activity, including the GFL Acquisition and the Twin Bridges Acquisition, to pay certain costs associated with acquisition activities, as discussed in Note 18, Other Items and Charges, and to repay borrowings and/or debt securities as discussed Note 12, Debt.
Common Stock
The holders of the Class A common stock are entitled to one vote for each share held. The holders of the Class B common stock are entitled to ten votes for each share held, except for the election of one director, who is elected by the holders of the Class A common stock exclusively. The Class B common stock is convertible into Class A common stock on a share-for-share basis at the option of the shareholder.
Preferred Stock
We are authorized to issue up to 944 shares of preferred stock in one or more series. As of December 31, 2023 and December 31, 2022, we had no shares issued.
Stock Based Compensation
Stock Incentive Plans
2016 Incentive Plan. In the fiscal year ended December 31, 2016, we adopted the 2016 Incentive Plan (“2016 Plan”). Under the 2016 Plan, we may grant awards up to an aggregate amount of shares equal to the sum of: (i) 2,250 shares of Class A common stock (subject to adjustment in the event of stock splits and other similar events), plus (ii) such additional number of shares of Class A common stock (up to 2,723 shares) as is equal to the sum of the number of shares of Class A common stock that remained available for grant under the 2006 Stock Incentive Plan ("2006 Plan") immediately prior to the expiration of the 2006 Plan and the number of shares of Class A common stock subject to awards granted under the 2006 Plan that expire or otherwise result in shares not being issued.
As of December 31, 2023, there were 616 Class A common stock equivalents available for future grant under the 2016 Plan, inclusive of additional Class A common stock equivalents that were previously issued under terminated plans and have become available for grant because such awards expired or otherwise resulted in shares not being issued.
Our equity awards granted primarily consist of stock options, restricted stock awards, restricted stock units and market-based performance stock units.
Stock options are granted at a price equal to the prevailing fair value of our Class A common stock at the date of grant. Generally, stock options granted have a term not to exceed ten years and vest over a one year to five-year period from the date of grant.
The fair value of each stock option granted is estimated using a Black-Scholes option-pricing model, which uses a risk-free interest rate, based on the U.S. Treasury yield curve for the period of the expected life of the stock option; and requires extensive use of accounting judgment and financial estimation, including estimates of: the expected term, calculated based on the weighted average historical life of the vested stock options, giving consideration to vesting schedules and historical exercise patterns; and the expected volatility, calculated using the weekly historical volatility of our Class A common stock over the expected life of the stock option.
Restricted stock awards and restricted stock units are granted at a price equal to the fair value of our Class A common stock at the date of grant. The fair value of each market-based performance stock unit is estimated using a Monte Carlo pricing model, which requires extensive use of accounting judgment and financial estimation, including the estimated share price appreciation plus the value of dividends of our Class A common stock as compared to the Russell 2000 Index over the requisite service period.
Restricted stock awards granted to non-employee directors vest incrementally over a three-year period beginning on the first anniversary of the date of grant. Restricted stock units granted to non-employee directors vest in full on the first anniversary of the grant date. Restricted stock units vest incrementally over an identified service period beginning on the grant date based on continued employment. Market-based performance stock units vest at a future date following the grant date and are based on the attainment of performance targets and market achievements.
Stock Options
A summary of stock option activity is as follows:
Stock OptionsWeighted
Average
Exercise Price
Weighted
Average
Remaining
Contractual
Term (years)
Aggregate
Intrinsic Value
Outstanding, December 31, 2022129 $55.60 
Granted18 $79.72 
Exercised(18)$4.88 
Forfeited or expired— $— 
Outstanding, December 31, 2023129 $66.03 7.5$2,504 
Exercisable, December 31, 202349 $40.60 5.2$2,177 
During fiscal years 2023, 2022 and 2021, stock-based compensation expense for stock options was $516, $248 and $28, respectively.
During fiscal years 2023, 2022 and 2021, the aggregate intrinsic value of stock options exercised was $1,302, $1,467 and $1,238, respectively.
As of December 31, 2023, we had $2,108 of unrecognized stock-based compensation expense related to outstanding stock options to be recognized over a weighted average period of 3.9 years.
The fair value of stock options granted in fiscal year 2023 were calculated assuming no expected dividend yield using a weighted average expected life of 5.6 years, a risk-free interest rate of 4.6%, and an expected volatility of 30.0%.
The Black-Scholes valuation model requires extensive use of accounting judgment and financial estimation. Application of alternative assumptions could produce significantly different estimates of the fair value of stock-based compensation and consequently, the related amounts recognized in the consolidated statements of operations.
Other Stock Awards
A summary of restricted stock award, restricted stock unit and performance stock unit activity is as follows:
Restricted Stock Awards,
Restricted Stock Units,
and Performance Stock
Units (1)
Weighted
Average
Grant Price
Weighted Average
Remaining
Contractual Term
(years)
Aggregate Intrinsic
Value
Outstanding, December 31, 2022169 $75.52 
Granted121 $80.99 
Class A common stock vested(101)$65.21 
Forfeited or canceled(8)$77.77 
Outstanding, December 31, 2023181 $84.82 2.0$15,474 
Unvested, December 31, 2023288 $87.35 1.9$24,593 
(1)Performance stock unit grants are included at 100%. Attainment of maximum performance targets and market achievements would result in the issuance of an additional 107 shares of Class A common stock currently included in unvested. The market-based performance stock unit grants that vested in fiscal year 2023 resulted in the issuance of 43 additional shares of Class A common stock.
During fiscal years 2023, 2022 and 2021, stock-based compensation expense related to restricted stock awards, restricted stock units and performance stock units was $8,116, $7,530 and $11,241, respectively.
During fiscal years 2023, 2022 and 2021, the total fair value of other stock awards vested was $12,048, $17,011 and $20,106, respectively.
As of December 31, 2023, total unrecognized stock-based compensation expense related to outstanding restricted stock awards was $8, which will be recognized over a weighted average period of 0.5 years. As of December 31, 2023, total unrecognized stock-based compensation expense related to outstanding restricted stock units was $5,362, which will be recognized over a weighted average period of 2.3 years. As of December 31, 2023, total unrecognized stock-based compensation expense related to performance stock units based on our estimated achievement of the established performance criteria was $4,377, which will be recognized over a weighted average period of 1.6 years.
The weighted average fair value of market-based performance stock units granted during fiscal year 2023 was $83.16 per award, which was calculated using a Monte Carlo pricing model assuming a risk-free interest rate of 4.3% and an expected volatility of 34.9% assuming no expected dividend yield. Risk-free interest rate is based on the U.S. Treasury yield curve for the expected service period of the award. Expected volatility is calculated using the daily volatility of our Class A common stock over the expected service period of the award.
The Monte Carlo pricing model requires extensive use of accounting judgment and financial estimation. Application of alternative assumptions could produce significantly different estimates of the fair value of stock-based compensation and consequently, the related amounts recognized in the consolidated statements of operations.
We also recorded $451, $376 and $281 of stock-based compensation expense related to our Second Amended and Restated Employee Stock Purchase Plan (“ESPP”) during fiscal years 2023, 2022 and 2021, respectively.
Tax benefit for income taxes associated with stock-based compensation during fiscal years 2023, 2022 and 2021 was $(2,330), $(1,744) and $(2,304), respectively.
Accumulated Other Comprehensive (Loss) Income, Net of Tax
Accumulated other comprehensive (loss) income, net of tax is a component of stockholders' equity included in the accompanying consolidated balance sheets and includes, as applicable, the effective portion of changes in the fair value of our cash flow hedges and the changes in fair value of our marketable securities.
The changes in the balances of each component of accumulated other comprehensive (loss) income, net of tax are as follows:
Interest Rate Swaps
Balance as of December 31, 2020$(11,517)
Other comprehensive income before reclassifications
3,737 
Amounts reclassified from accumulated other comprehensive loss4,763 
Income tax provision related to items in other comprehensive income
(2,086)
Other comprehensive income
6,414 
Balance as of December 31, 2021(5,103)
Other comprehensive income before reclassifications15,297 
Amounts reclassified from accumulated other comprehensive loss1,443 
Income tax provision related to items in other comprehensive income(4,095)
Other comprehensive income12,645 
Balance as of December 31, 20227,542 
Other comprehensive loss before reclassifications
(6,843)
Amounts reclassified from accumulated other comprehensive loss
(6,361)
Income tax benefit related to items in other comprehensive loss4,582 
Other comprehensive loss
(8,622)
Balance as of December 31, 2023$(1,080)
A summary of reclassifications out of accumulated other comprehensive (loss) income, net of tax for fiscal years 2023, 2022 and 2021 is as follows:
Fiscal Year Ended
December 31,
 202320222021 
Details About Accumulated Other Comprehensive (Loss) Income, Net of Tax Components
Accumulated Other Comprehensive (Loss) Income, Net of Tax
Affected Line Item in the Consolidated
Statements of Operations
Interest rate swaps$(6,361)$1,443 $4,763 Interest expense
6,361 (1,443)(4,763)Income before income taxes
2,633 98 (1,142)
Provision for income taxes
$3,728 $(1,541)$(3,621)Net income
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE OF FINANCIAL INSTRUMENTS
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
FAIR VALUE OF FINANCIAL INSTRUMENTS FAIR VALUE OF FINANCIAL INSTRUMENTS
We use a three-tier fair value hierarchy to classify and disclose all assets and liabilities measured at fair value on a recurring basis, as well as assets and liabilities measured at fair value on a non-recurring basis, in periods subsequent to their initial measurement. These tiers include: Level 1, defined as quoted market prices in active markets for identical assets or liabilities; Level 2, defined as inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; and Level 3, defined as unobservable inputs that are not corroborated by market data.
We use valuation techniques that maximize the use of market prices and observable inputs and minimize the use of unobservable inputs. In measuring the fair value of our financial assets and liabilities, we rely on market data or assumptions that we believe market participants would use in pricing an asset or a liability.
Assets and Liabilities Accounted for at Fair Value on a Recurring Basis
Our financial instruments include cash and cash equivalents, accounts receivable, restricted investment securities held in trust on deposit with various banks as collateral for our obligations relative to our landfill final capping, closure and post-closure costs, interest rate derivatives, contingent consideration related to acquisitions, trade payables and debt. The carrying values of cash and cash equivalents, accounts receivable and trade payables approximate their respective fair values due to their short-term nature. The fair value of restricted investment securities held in trust, which are valued using quoted market prices, are included as restricted assets in the Level 1 tier below. The fair value of interest rate derivatives included in the Level 2 tier below is calculated using discounted cash flow valuation methodologies based upon Term SOFR yield curves that are observable at commonly quoted intervals for the full term of the swaps. The fair value of contingent consideration - acquisition included in the Level 3 tier is calculated using a discounted cash flow valuation methodology based upon a probability-weighted analysis of a success payment related to the potential attainment of a transfer station permit expansion. We recognize all derivatives accounted for on the balance sheet at fair value. See Note 12, Debt for disclosure about the fair value of debt.
Recurring Fair Value Measurements
Summaries of our financial assets and liabilities that are measured at fair value on a recurring basis are as follows:
 Fair Value Measurement at December 31, 2023 Using:
Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs
(Level 3)
Assets:
Interest rate swaps$— $10,364 $— 
Restricted investment securities - landfill closure2,203 — — 
$2,203 $10,364 $— 
Liabilities:
Interest rate swaps$— $11,762 $— 
$— $11,762 $— 
Fair Value Measurement at December 31, 2022 Using:
Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs
(Level 3)
Assets:
Interest rate swaps$— $11,806 $— 
Restricted investment securities - landfill closure1,900 — — 
$1,900 $11,806 $— 
Liabilities:
Interest rate swaps$— $— $— 
Contingent consideration - acquisition (1)
— — 965 
$— $— $965 
(1)In the fiscal year ended December 31, 2023, we recorded a gain on resolution of acquisition-related contingent consideration of $965, within cost of operations, associated with the reversal of a contingency for a transfer station permit expansion that is no longer deemed viable.
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE BENEFIT PLANS
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
EMPLOYEE BENEFIT PLANS EMPLOYEE BENEFIT PLANS
Defined Contribution Plan
We offer our eligible employees the opportunity to contribute to a 401(k) plan. Under the provisions of the 401(k) plans participants may direct us to defer a portion of their compensation to a 401(k) plan, subject to Internal Revenue Code limitations. In fiscal year 2023, we provided an employer matching contribution for hourly employees equal to 100% of every dollar an employee invests up to 1% of annual income and 50% of additional employee contributions up to a maximum contribution into a 401(k) plan of 3% of annual income. In fiscal year 2023, we provided an employer matching contribution for salaried employees equal to 50% of every dollar an employee invests in a 401(k) plan up to a maximum contribution of one thousand five hundred dollars or up to 2% of annual income, whichever is greater, per employee per calendar year. Participants vest in employer contributions ratable over a two-year period. Employer contributions for fiscal years 2023, 2022 and 2021 amounted to $4,371, $3,558 and $2,811, respectively.
Employee Stock Purchase Plan
We offer our eligible employees the opportunity to participate in an employee stock purchase plan. Under this plan, qualified employees may purchase shares of Class A common stock by payroll deduction at a 15% discount from the market price. On June 1, 2023, our stockholders approved an amendment and restatement of our employee stock purchase plan to increase the number of shares of Class A common stock reserved for issuance under the employee stock purchase plan by 400 shares of Class A common stock. Class A common stock issued under our ESPP during fiscal years 2023, 2022 and 2021 amounted to 24, 22 and 20 shares, respectively. As of December 31, 2023, 407 shares of Class A common stock were available for distribution under our ESPP.
Defined Benefit Pension Plan
We contribute to a multiemployer defined benefit pension plan. The Pension Plan, under the terms of a collective bargaining agreement covers certain of our union represented employees. In fiscal year 2019, we reached an agreement to withdraw from the Pension Plan by entering into Withdrawal and Re-entry Agreements with the Pension Plan. The withdrawal generated a fixed yearly contingent liability for us for a period of approximately seventeen (17) years, that capped our gross payments at $4,224, significantly reducing our cash exposure from the potential $18,511 withdrawal liability as determined based on a complete withdrawal prior to withdrawing from the Pension Plan. As of December 31, 2023, we had a remaining obligation of $1,496 in aggregate principal amount associated with our withdrawal. Upon re-entry as a new employer in the Pension Plan, our contributions are projected to fully fund the defined benefits accrued by our employees in the Pension Plan, thereby eliminating future accruals of withdrawal liability. As of December 31, 2023, our employees were fully funded, subject to the terms of the Withdrawal and Re-entry Agreements. Subsequent withdrawal from the Pension Plan, under certain circumstances, may result in a change in the payment schedule required to settle the remaining obligation associated with our withdrawal. During fiscal years 2023, 2022 and 2021, we made contributions to the Pension Plan of $479, $442 and $398, respectively.
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
A summary of the provision for income taxes is as follows:
 Fiscal Year Ended
December 31,
 202320222021
Federal
Deferred8,155 15,645 12,356 
8,155 15,645 12,356 
State
Current4,385 5,362 1,873 
Deferred(894)880 2,717 
3,491 6,242 4,590 
Provision for income taxes
$11,646 $21,887 $16,946 
On a periodic basis, we reassess the valuation allowance on our deferred income tax assets, weighing positive and negative evidence to assess the recoverability of the deferred tax assets. In the fourth quarter of fiscal year 2020, we assessed the valuation allowance and considered positive evidence, including significant cumulative consolidated income over the three years ended December 31, 2020, revenue growth and expectations of future profitability, and negative evidence, including the impact of a negative change in the economic climate, significant risks and uncertainties in the business and restrictions on tax loss utilization in certain state jurisdictions. After assessing both the positive evidence and the negative evidence, we determined it was more likely than not that the majority of our deferred tax assets would be realized in the future and released the valuation allowance on the majority of our net operating loss carryforwards and other deferred tax assets as of December 31, 2020, resulting in a benefit from income taxes of $61,317. Following reassessment in fiscal years 2021, 2022 and 2023, our judgement with regard to the realizability of our deferred tax assets remains consistent. As of December 31, 2023, we maintained a valuation allowance of $5,580 primarily related to deferred tax assets that would generate capital losses when realized and deferred tax assets related to certain state jurisdictions.
In assessing the realizability of carryforwards and other deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. We adjust the valuation allowance in the period management determines it is more likely than not that deferred tax assets will or will not be realized. The change in the valuation allowance for fiscal year 2023 was an increase of $912. In determining the need for a valuation allowance, we have assessed the available means of recovering deferred tax assets, including the ability to carryback net operating losses, the existence of reversing temporary differences, and available sources of future taxable income. We have also considered the ability to implement certain strategies, such as a potential sale of assets that would, if necessary, be implemented to accelerate taxable income and use expiring deferred tax assets.
The differences in the provision for income taxes and the amounts determined by applying the Federal statutory rate to income before income taxes are as follows:
 Fiscal Year Ended
December 31,
 202320222021
Federal statutory rate21 %21 %21 %
Tax at statutory rate$7,779 $15,743 $12,190 
State income taxes, net of federal benefit1,383 6,087 3,868 
Change in valuation allowance912 (1,425)(388)
Federal effect of change in state valuation allowance(312)282 74 
Non-deductible officer compensation996 1,300 1,338 
Non-deductible expenses809 782 322 
Deductible stock awards(963)(627)(363)
Tax credits(60)(83)(153)
Reversal of disproportionate tax effects in other comprehensive (loss) income
938 — — 
Other, net164 (172)58 
Provision for income taxes
$11,646 $21,887 $16,946 
Deferred income taxes reflect the impact of temporary differences between the amounts of assets and liabilities recognized for financial reporting purposes and such amounts recognized for income tax purposes. A summary of deferred tax assets and liabilities is as follows:
 December 31,
 20232022
Deferred tax assets:
Accrued expenses and reserves$49,339 $43,437 
Net operating loss carryforwards30,165 13,398 
General business and state tax credit carryforwards6,862 6,987 
Interest expense limitation
6,690 — 
Stock awards2,690 2,728 
Unrealized loss on swaps375 — 
Other1,567 2,419 
Total deferred tax assets97,688 68,969 
Less: valuation allowance(5,580)(4,668)
Total deferred tax assets after valuation allowance92,108 64,301 
Deferred tax liabilities:
Tax over book depreciation of property and equipment(58,927)(21,561)
Amortization of intangibles(22,540)(17,252)
Unrealized gain on swaps— (3,022)
Other(44)— 
Total deferred tax liabilities(81,511)(41,835)
Net deferred tax asset $10,597 $22,466 
The net deferred tax asset at December 31, 2023 is reflected on the consolidated balance sheet as a long-term deferred federal and state tax asset of $11,224 and a long-term deferred state tax liability of $(627).
As of December 31, 2023, we have, for federal income tax purposes, net operating loss carryforwards of approximately $7,152 that expire in the fiscal years ending December 31, 2032 through 2037 and $125,665, which do not expire. We have state net operating loss carryforwards of approximately $28,262 that expire in the fiscal years ending December 31, 2024 through 2043 or that do not expire in certain jurisdictions. In addition, we have $6,722 general business credit carryforwards which expire in the fiscal years ending December 31, 2024 through 2043 and $176 state credit carryforwards which expire in fiscal year ending December 31, 2039. Sections 382 and 383 of the Internal Revenue Code can limit the amount of net operating loss and credit carryforwards which may be used in a tax year in the event of certain stock ownership changes. With the exception of $1,756 federal net operating losses we acquired through acquisitions, we are not currently subject to these limitations but could become subject to them if there were significant changes in the ownership of our stock.
The provisions of FASB ASC 740-10-25-5 prescribe the minimum recognition threshold that a tax position is required to meet before being recognized in the financial statements. Additionally, FASB ASC 740-10-25-5 provides guidance on derecognition, measurement, classification, interest and penalties, accounting in interim periods, disclosure and transition. Under FASB ASC 740-10-25-5, an entity may only recognize or continue to recognize tax positions that meet a “more likely than not” threshold. To the extent interest and penalties are not assessed with respect to uncertain tax positions, amounts accrued are reflected as a reduction of the overall income tax provision. As of December 31, 2023 and 2022, we did not have any uncertain tax positions.
We are subject to U.S. federal income tax, as well as the income tax of multiple state jurisdictions. For federal tax purposes, income tax returns from years ending 2020 through 2023 are open for assessment. Tax years 1998 through 2019 are open for examination to the extent of any NOLs or credits that have been carried forward from those years.
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER ITEMS AND CHARGES
12 Months Ended
Dec. 31, 2023
Unusual or Infrequent Items, or Both [Abstract]  
OTHER ITEMS AND CHARGES OTHER ITEMS AND CHARGES
Legal Settlement
In fiscal year 2023, we recorded a charge of $6,150 accrued for in other accrued liabilities due to reaching an agreement at a mediation held on June 20, 2023 with the collective class members of a class action lawsuit relating to certain claims under the Fair Labor Standards Act of 1938 as well as state wage and hours laws. The settlement agreement was executed July 24, 2023 and has received court approval. See Note 13, Commitments and Contingencies for disclosure regarding our aggregate legal proceedings accrual.
Landfill Capping Charge - Veneer Failure
In fiscal year 2023, we recorded a charge of $3,870 consisting of both (i) the write-off of historical payments associated with capping work that has been deemed no longer viable due to a veneer failure and (ii) the related operating expenses incurred to clean up the affected capping material at the Ontario County Landfill that we operate. Engineering analysis is currently underway to determine root causes and responsibility for the event. See Note 10, Final Capping, Closure and Post-Closure Costs for disclosure over our remaining estimated costs associated with obligations for final capping closure and post-closure of our landfills.
Southbridge Landfill Closure Charge, Net
In the fiscal year ended December 31, 2017, we initiated a plan to cease operations of the Town of Southbridge, Massachusetts landfill (“Southbridge Landfill”) and later closed it in November 2018 when Southbridge Landfill reached its final capacity. Accordingly, in fiscal years 2023, 2022 and 2021, we recorded charges associated with the closure of the Southbridge Landfill as follows:
 Fiscal Year Ended
December 31,
 202320222021
Legal and transaction costs (1)
$412 $684 $868 
Contract settlement charge (2)
— — 572 
Landfill closure project charge (credit) (3)
55 752 (944)
Southbridge Landfill closure charge, net$467 $1,436 $496 
(1)We incurred legal costs as well as other transaction costs associated with various matters as part of the Southbridge Landfill closure.
(2)We updated the cost estimates associated with a contract settlement charge associated with the Southbridge Landfill closure and the remaining future obligations due to the Town of Southbridge under the landfill operating agreement with the Town of Southbridge.
(3)We recorded a landfill closure project charge (credit) each fiscal year associated with revised costs under the closure plan at Southbridge Landfill.
Expense from Acquisition Activities
In the fiscal years 2023, 2022 and 2021, we recognized expenses of $15,038, $4,613 and $5,304, respectively, comprised primarily of legal, consulting and other similar costs associated with the due diligence, acquisition and integration of acquired businesses, including the GFL Acquisition and the Twin Bridges Acquisition, in fiscal year 2023, or select development projects. See Note 5, Business Combinations for disclosure regarding acquisition activity.
Environmental Remediation Charge
In fiscal year 2022, we recorded a charge of $759 associated with the investigation of potential remediation at an inactive waste disposal site that adjoins one of the landfills we operate. In fiscal year 2021, we recorded a charge of $924 associated with a settlement agreement to conduct restoration of a stream bed on lands adjoining one of our landfills. See Note 13, Commitments and Contingencies for disclosure regarding environmental remediation liabilities.
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS PER SHARE
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE
A summary of the numerator and denominators used in the computation of earnings per share is as follows:
 Fiscal Year Ended
December 31,
 202320222021
Numerator:
Net income $25,399 $53,079 $41,100 
Denominator:
Class A common stock57,007 50,704 50,423 
Class B common stock988 988 988 
Unvested restricted stock awards
— (1)(2)
Effect of weighted average shares outstanding (1)
(2,821)(68)(97)
Basic weighted average common shares outstanding55,174 51,623 51,312 
Impact of potentially dilutive securities:
Dilutive effect of stock options and stock awards100 144 203 
Diluted weighted average common shares outstanding55,274 51,767 51,515 
Anti-dilutive potentially issuable shares
93 111 10 
(1)The adjustment in fiscal year 2023 is primarily associated with the 6,053 shares of Class A common stock issued as part of the public offering completed on June 16, 2023. See Note 14, Stockholders’ Equity for disclosure regarding the public offering of Class A common stock.
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
RELATED PARTY TRANSACTIONS
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS RELATED PARTY TRANSACTIONS
Services
During fiscal years 2023, 2022 and 2021, we retained the services of Casella Construction, Inc. ("CCI"), a company substantially owned by sons of John Casella, our Chairman and Chief Executive Officer, and Douglas Casella, a member of our Board of Directors, as a contractor in developing or closing certain landfills owned by us as well as providing transportation and construction services. Total purchased services charged to operations or capitalized to landfills for fiscal years 2023, 2022 and 2021 were $7,682, $12,297 and $15,206, respectively, of which $595 and $1,891 were outstanding and included in either accounts payable or other current liabilities as of December 31, 2023 and December 31, 2022, respectively.
In addition to the total purchased services, we provided various waste collection and disposal services to CCI. Total revenues recorded for fiscal years 2023, 2022 and 2021 were $241, $141 and $430, respectively.
Leases
In the fiscal year ended April 30, 1994, we entered into two leases for operating facilities with a partnership of which John Casella, our Chairman and Chief Executive Officer, and Douglas Casella, a member of our Board of Directors, are the general partners. The leases have since been extended through August 2023 and have since continued on a month-to-month basis. The terms of the lease agreements require monthly payments of approximately $29. Total expense charged to operations for fiscal years 2023, 2022 and 2021 under these agreements was $284, $273 and $297, respectively.
Landfill Post-closure
We have agreed to pay the cost of post-closure on a landfill owned by John Casella, our Chairman and Chief Executive Officer, and Douglas Casella, a member of our Board of Directors. We paid the cost of closing this landfill in 1992, and the post-closure maintenance obligations are expected to last until notified by the permitting authority. In fiscal years 2023, 2022 and 2021, we paid $3, $10 and $12, respectively, pursuant to this agreement. As of December 31, 2023 and December 31, 2022, we have accrued $17 and $17, respectively, for costs associated with its post-closure obligations.
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT REPORTING
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
SEGMENT REPORTING SEGMENT REPORTING
We report selected information about our reportable operating segments in a manner consistent with that used for internal management reporting. We classify our solid waste operations on a geographic basis through three regional operating segments, our Eastern, Western and Mid-Atlantic regions. The Mid-Atlantic region, which was formed as a result of the GFL Acquisition on June 30, 2023, commenced operations on July 1, 2023. Revenues associated with our solid waste operations are derived mainly from solid waste collection and disposal services, including landfill, transfer station and transportation services, landfill gas-to-energy services, and processing services in the eastern United States. Our Resource Solutions operating segment leverages our core competencies in materials processing, industrial recycling, organics and resource management service offerings to deliver a comprehensive solution for our larger commercial, municipal, institutional and industrial customers that have more diverse waste and recycling needs. Revenues associated with our Resource Solutions are comprised of processing services and non-processing services, which we refer to as our National Accounts business. Revenues from processing services are derived from customers in the form of processing fees, tipping fees, commodity sales, and organic material sales. Revenues from our National Accounts business are derived from brokerage services and overall resource management services providing a wide range of environmental services and resource management solutions to large and complex organizations, as well as traditional collection, disposal and recycling services provided to large account multi-site customers. Legal, tax, information technology, human resources, certain finance and accounting and other administrative functions are included in our Corporate Entities segment, which is not a reportable operating segment. Corporate Entities results reflect those costs not allocated to our reportable operating segments.
Fiscal Year Ended December 31, 2023
SegmentOutside
revenues
Inter-company
revenue
Depreciation and
amortization
Operating income (loss)Interest
expense, net
Capital
expenditures
GoodwillTotal assets
Eastern$374,463 $92,938 $50,881 $27,198 $638 $43,817 $73,893 $434,323 
Western511,640 173,044 82,291 62,318 380 82,706 285,056 1,001,090 
Mid-Atlantic (1)
85,640 417 20,263 (5,790)— 5,271 332,247 553,339 
Resource Solutions292,799 15,337 14,202 5,639 143 14,586 44,474 253,090 
Corporate Entities— — 3,068 (8,938)35,676 8,527 — 293,628 
Eliminations— (281,736)— — — — — — 
$1,264,542 $— $170,705 $80,427 $36,837 $154,907 $735,670 $2,535,470 
(1)Operations under the Mid-Atlantic region commenced July 1, 2023.
Fiscal Year Ended December 31, 2022
SegmentOutside
revenues
Inter-company
revenue
Depreciation and
amortization
Operating income (loss)Interest
expense, net
Capital
expenditures
GoodwillTotal assets
Eastern$340,058 $83,201 $47,673 $16,559 $565 $38,501 $52,406 $372,895 
Western445,153 151,016 64,116 65,453 508 65,190 183,286 737,658 
Mid-Atlantic (1)
— — — — — — — — 
Resource Solutions299,878 5,734 12,082 15,862 146 15,172 38,766 191,118 
Corporate Entities— — 2,480 (2,480)21,794 12,097 — 147,544 
Eliminations— (239,951)— — — — — — 
$1,085,089 $— $126,351 $95,394 $23,013 $130,960 $274,458 $1,449,215 
(1)Operations under the Mid-Atlantic region commenced July 1, 2023.
Fiscal Year Ended December 31, 2021
SegmentOutside
revenues
Inter-company
revenue
Depreciation and
amortization
Operating income (loss)Interest
expense, net
Capital
expenditures
GoodwillTotal assets
Eastern$264,569 $66,126 $33,572 $12,937 $456 $31,489 $52,072 $357,446 
Western389,520 132,914 61,055 49,035 159 72,892 163,728 688,826 
Mid-Atlantic (1)
— — — — — — — — 
Resource Solutions235,122 3,258 7,060 17,591 168 12,094 17,060 127,304 
Corporate Entities— — 1,903 (1,903)20,144 6,820 — 110,004 
Eliminations— (202,298)— — — — — — 
$889,211 $— $103,590 $77,660 $20,927 $123,295 $232,860 $1,283,580 
(1)Operations under the Mid-Atlantic region commenced July 1, 2023.
Amount of our total revenue attributable to services provided are as follows:
 Fiscal Year Ended
December 31,
 202320222021
Collection$710,590 56.2 %$539,587 49.7 %$442,685 49.8 %
Disposal244,582 19.3 %227,971 21.0 %196,985 22.2 %
Power generation6,617 0.5 %7,519 0.7 %5,138 0.6 %
Processing9,954 0.8 %10,134 1.0 %9,281 1.0 %
Solid waste operations971,743 76.8 %785,211 72.4 %654,089 73.6 %
Processing105,997 8.4 %119,045 10.9 %93,323 10.5 %
National Accounts
186,802 14.8 %180,833 16.7 %141,799 15.9 %
Resource Solutions operations292,799 23.2 %299,878 27.6 %235,122 26.4 %
Total revenues$1,264,542 100.0 %$1,085,089 100.0 %$889,211 100.0 %
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Pay vs Performance Disclosure      
Net income $ 25,399 $ 53,079 $ 41,100
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2023
Trading Arrangements, by Individual    
Non-Rule 10b5-1 Arrangement Adopted false  
Rule 10b5-1 Arrangement Terminated false  
Non-Rule 10b5-1 Arrangement Terminated false  
Bradford J. Helgeson [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement  
Name (Title)Action Taken (Date of Action)Type of Trading ArrangementNature of Trading ArrangementDuration of Trading ArrangementAggregate Number of Securities
Bradford J. Helgeson
(Executive Vice president and Chief Financial Officer)
Adoption
(11/16/2023)
Durable Rule 10b5-1 trading arrangement for sell-to-cover transactions relating to certain equity awards that have or may be grantedSaleUntil final settlement of any covered RSU or PSU
Indeterminable(1)
Name Bradford J. Helgeson  
Title Executive Vice president and Chief Financial Officer  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date 11/16/2023  
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCOUNTING CHANGES (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Changes and Error Corrections [Abstract]  
Basis of Accounting
Casella Waste Systems, Inc. (“Parent”) and its subsidiaries (collectively, “we”, “us” or “our”), is a regional, vertically integrated solid waste services company. We provide resource management expertise and services to residential, commercial, municipal, institutional and industrial customers, primarily in the areas of solid waste collection and disposal, transfer, recycling and organics services.
We provide integrated solid waste services in nine states: Vermont, New Hampshire, New York, Massachusetts, Connecticut, Maine, Pennsylvania, Delaware and Maryland, with our headquarters located in Rutland, Vermont. On June 30, 2023, we acquired the equity interests of four wholly owned subsidiaries of GFL Environmental Inc. ("GFL Subsidiaries"), which are the basis of our newly formed regional operating segment, the Mid-Atlantic region, that expanded our integrated solid waste services into the states of Delaware and Maryland ("GFL Acquisition"). See Note 5, Business Combinations for further disclosure. Operations under the Mid-Atlantic region commenced on July 1, 2023. The GFL Acquisition was funded from financing transactions (see Note 12, Debt for further disclosure), the net proceeds from an equity offering completed June 16, 2023 (see Note 14, Stockholders’ Equity for further disclosure) and cash on hand.
We manage our solid waste operations on a geographic basis through three regional operating segments, the Eastern, Western and Mid-Atlantic regions, each of which provides a comprehensive range of non-hazardous solid waste services. We manage our resource renewal operations through the Resource Solutions operating segment, which leverages our core competencies in materials processing, industrial recycling, organics and resource management service offerings to deliver a comprehensive solution for our larger commercial, municipal, institutional and industrial customers that have more diverse waste and recycling needs. Legal, tax, information technology, human resources, certain finance and accounting and other administrative functions are included in our Corporate Entities segment.
The accompanying consolidated financial statements, which include the accounts of the Parent and our wholly-owned subsidiaries have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). All significant intercompany accounts and transactions are eliminated in consolidation. Investments in entities in which we do not have a controlling financial interest are accounted for under either the equity method or the cost method of accounting, as appropriate.
Accounting Standards Adopted and Pending Adoption
StandardDescriptionEffect on the Financial Statements or Other
Significant Matters
ASU No. 2020-04: Reference Rate Reform (Topic 848), as amended through December 2022
Provides temporary optional guidance to ease the potential burden in applying GAAP to contract modifications and hedging relationships that reference London Inter-Bank Offered Rate ("LIBOR") or another reference rate expected to be discontinued, subject to meeting certain criteria.
This guidance provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. Effective the quarter ended March 31, 2023, we elected optional expedients under this guidance that allowed us to maintain hedge effectiveness upon modifying contract terms related to reference rate reform in our amended and restated credit agreement, dated as of December 22, 2021, as amended by the first amendment, dated as of February 9, 2023, the second amendment, dated as of February 9, 2023, and the third amendment, dated as of April 25, 2023, collectively with the specified acquisition loan joinder, dated May 25, 2023 ("Loan Joinder") (the "Amended and Restated Credit Agreement") until we transitioned our interest rate derivative agreements from LIBOR to term secured overnight financing rate ("Term SOFR") in the quarter ended June 30, 2023. See Note 12, Debt. This guidance will be in effect through December 31, 2024.
The following table provides a brief description of recent ASUs to the ASC issued by the FASB that are pending adoption and deemed to have a possible material impact on our consolidated financial statements based on current account balances and activity:
StandardDescriptionEffect on the Financial Statements or Other
Significant Matters
Accounting standards issued pending adoption as of December 31, 2023
ASU No. 2023-07: Improvements to Reportable Segment Disclosures (Topic 280)
Requires entities to provide additional disclosure related to the chief operating decision maker ("CODM") and reportable operating segments, including providing more detailed information about reportable operating segment's significant expenses and how that information is used by the CODM.
We are currently assessing the provisions of this guidance and expect that its adoption will have an impact on reportable operating segment disclosures within our consolidated financial statements and accompanying notes. This guidance is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted.
ASU No. 2023-09: Improvements to Income Tax Disclosures (Topic 740)
Requires entities to provide additional disclosure related to the transparency and decision usefulness of income tax disclosures, including additional disclosure around the rate reconciliation and income taxes paid,
We are currently assessing the provisions of this guidance and expect that its adoption will have an impact on income tax disclosures within our consolidated financial statements and accompanying notes. This guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted.
Management's Estimates and Assumptions
Management’s Estimates and Assumptions
Preparation of our consolidated financial statements in accordance with GAAP requires management to make certain estimates and assumptions. These estimates and assumptions affect the accounting for and recognition and disclosure of assets, liabilities, equity, revenues and expenses. We must make these estimates and assumptions because certain information that we use is dependent on future events, cannot be calculated with a high degree of precision given the available data or simply cannot be readily calculated. In some cases, these estimates are difficult to determine, and we must exercise significant judgment. In preparing our consolidated financial statements, the estimates and assumptions that we consider to be significant and that present the greatest amount of uncertainty relate to our accounting for landfills, environmental remediation liabilities, asset impairments, if applicable, goodwill recoverability assessment, accounts receivable valuation allowance for credit losses, self-insurance reserves, deferred taxes and uncertain tax positions, estimates of the fair values of assets acquired and liabilities assumed in any acquisition, contingent liabilities and stock-based compensation. Each of these items is discussed in more detail elsewhere in these notes to the consolidated financial statements, as applicable. Actual results may differ materially from the estimates and assumptions that we use in the preparation of our consolidated financial statements.
Cash and Cash Equivalents
Cash and Cash Equivalents
We consider all highly liquid investments purchased with original maturities of three months or less to be cash equivalents.
Concentrations of Credit Risk
Concentrations of Credit Risk
Financial instruments that potentially subject us to concentrations of credit risk consist of cash and cash equivalents, restricted investment securities, accounts receivable and derivative instruments. We maintain cash and cash equivalents and restricted investment securities with banks that at times exceed applicable insurance limits. We reduce our exposure to credit risk by maintaining such deposits with high quality financial institutions. Our concentration of credit risk with respect to accounts receivable is limited because of the large number and diversity of customers we serve, thus reducing the credit risk associated with any one customer group. As of December 31, 2023, no single customer or customer group represented greater than 5% of total accounts receivable. We manage credit risk through credit evaluations, credit limits, and monitoring procedures, but generally do not require collateral to support accounts receivable. We reduce our exposure to credit risk associated with derivative instruments by entering into agreements with high quality financial institutions and by evaluating and regularly monitoring their creditworthiness.
Accounts Receivable, Net of Allowance for Credit Losses
Accounts Receivable, Net of Allowance for Credit Losses
Accounts receivable represent receivables from customers for collection, transfer, recycling, disposal and other services. Our accounts receivable are recorded when billed or when related revenue is earned, if earlier, and represent claims against third-parties that will be settled in cash. The carrying value of our accounts receivable, net of allowance for credit losses represents its estimated net realizable value. Estimates are used in determining our allowance for credit losses based on, among other things, our historical loss trends, the age of outstanding accounts receivable, and current and expected economic conditions. Our reserve is evaluated and revised on a monthly basis. Past due accounts receivable are written off when deemed to be uncollectible.
Inventory
Inventory
Inventory includes secondary fibers, recyclables ready for sale, and parts and supplies. Inventory is stated at the lower of cost (first-in, first-out) or market.
Property and Equipment
Property and Equipment
Property and equipment is recorded at cost, less accumulated depreciation and amortization. We provide for depreciation and amortization using the straight-line method by charges to operations in amounts that allocate the cost of the assets over their estimated useful lives as follows:
Asset ClassificationEstimated
Useful Life
Buildings and improvements
10-30 years
Machinery and equipment
5-10 years
Rolling stock
5-10 years
Containers
5-12 years
Furniture and Fixtures
3-8 years
The cost of maintenance and repairs is charged to operations as incurred.
Landfill development costs are included in property and equipment. Landfill development costs include costs to develop each of our landfill sites, including such costs related to landfill liner material and installation, excavation for airspace, landfill leachate collection systems, landfill gas collection systems, environmental monitoring equipment for groundwater and landfill gas, directly related engineering, capitalized interest, on-site road construction, and other capital infrastructure. Additionally, landfill development costs include all land purchases within the landfill footprint and the purchase of any required landfill buffer property. Under life-cycle accounting, these costs are capitalized and charged to expense based on tonnage placed into each site.
Landfill Accounting
Landfill Accounting
Life Cycle Accounting
Under life-cycle accounting, all costs related to acquisition and construction of landfill sites are capitalized and charged to expense based on tonnage placed into each site. Landfill permitting, acquisition and preparation costs are amortized on the units-of-consumption method as landfill airspace is consumed. In determining the amortization rate for each of our landfills, preparation costs include the total estimated costs to complete construction of the landfills’ permitted and expansion capacity.
Landfill Development Costs
We estimate the total cost to develop each of our landfill sites to its remaining permitted and expansion capacity (see landfill development costs discussed within the “Property and Equipment” accounting policy above). The projection of these landfill costs is dependent, in part, on future events. The remaining amortizable basis of each landfill includes costs to develop a site to its remaining permitted and expansion capacity and includes amounts previously expended and capitalized, net of accumulated airspace amortization, and projections of future purchase and development costs including capitalized interest. The interest capitalization rate is based on our weighted average interest rate incurred on borrowings outstanding during the period. Interest capitalized during the fiscal years ended December 31, 2023 ("fiscal year 2023"), December 31, 2022 ("fiscal year 2022") and December 31, 2021 ("fiscal year 2021") was $643, $330 and $718, respectively.
Landfill Airspace
We apply the following guidelines in determining a landfill’s remaining permitted and expansion airspace:
Remaining Permitted Airspace. Our engineers, in consultation with third-party engineering consultants and surveyors, are responsible for determining remaining permitted airspace at our landfills. The remaining permitted airspace is determined by an annual survey, which is then used to compare the existing landfill topography to the expected final landfill topography.
Expansion Airspace. We currently include unpermitted expansion airspace in our estimate of remaining permitted and expansion airspace in certain circumstances. To be considered expansion airspace all of the following criteria must be met: 
we control the land on which the expansion is sought;
all technical siting criteria have been met or a variance has been obtained or is reasonably expected to be obtained;
we have not identified any legal or political impediments which we believe will not be resolved in our favor;
we are actively working on obtaining any necessary permits and we expect that all required permits will be received; and
senior management has approved the project based on a review of the engineering design and determination that the financial return profile meets our investment criteria.
For unpermitted airspace to be included in our estimate of remaining permitted and expansion airspace, the expansion effort must meet all of the criteria listed above. These criteria are evaluated annually by our engineers, accountants, lawyers, managers and others to identify potential obstacles to obtaining the permits. Once the remaining permitted and expansion airspace is determined in cubic yards, an airspace utilization factor (“AUF”) is established to calculate the remaining permitted and expansion capacity in tons. The AUF is established using a process that considers the measured density obtained from annual surveys. When we include the expansion airspace in our calculation of remaining permitted and expansion airspace, we include the projected costs for development, as well as the projected asset retirement costs related to final capping, closure and post-closure of the expansion airspace in the amortization basis of the landfill.
After determining the costs and the remaining permitted and expansion capacity at each of our landfills, we determine the per ton rates that will be expensed as waste is received and deposited at each of our landfills by dividing the costs by the corresponding number of tons. We calculate per ton amortization rates for assets associated with each final capping event, for assets related to closure and post-closure activities, and for all other costs capitalized or to be capitalized in the future for each landfill. These rates per ton are updated annually, or more frequently, as significant facts change.
It is possible that actual results, including the amount of costs incurred, the timing of final capping, closure and post-closure activities, our airspace utilization or the success of our expansion efforts, could ultimately turn out to be significantly different from our estimates and assumptions. To the extent that such estimates or related assumptions prove to be significantly different than actual results, lower profitability may be experienced due to higher amortization rates, higher final capping, closure or post-closure rates, or higher expenses. Higher profitability may result if the opposite occurs. Most significantly, if it is determined that the expansion capacity should no longer be considered in calculating the recoverability of the landfill asset, we may be required to recognize an asset impairment. If it is determined that the likelihood of receiving an expansion permit has become remote, the capitalized costs related to the expansion effort are expensed immediately.
Final Capping, Closure and Post-Closure Costs
The following is a description of our landfill asset retirement activities and related accounting:
Final Capping Costs. Final capping activities include the installation of liners, drainage, compacted soil layers and topsoil over areas of a landfill where total airspace has been consumed and waste is no longer being received. Final capping activities occur throughout the life of the landfill. Our engineering personnel estimate the cost for each final capping event based on the acreage to be capped, along with the final capping materials and activities required. The estimates also consider when these costs would actually be paid and factor in inflation and discount rates. The engineers then quantify the landfill capacity associated with each final capping event and the costs for each event are amortized over that capacity as waste is received at the landfill.
Closure and Post-Closure Costs. Closure and post-closure costs represent future estimated costs related to monitoring and maintenance of a solid waste landfill after a landfill facility ceases to accept waste and closes. We estimate, based on input from our engineers, accountants, lawyers, managers and others, our future cost requirements for closure and post-closure monitoring and maintenance based on our interpretation of the technical standards of the Subtitle D regulations and the air emissions standards under the Clean Air Act of 1970, as amended, as they are being applied on a state-by-state basis. Closure and post-closure accruals for the cost of monitoring and maintenance include site inspection, groundwater monitoring, leachate management, methane gas control and recovery, and operation and maintenance costs to be incurred for a period which is generally for a term of 30 years after final closure of a landfill. In determining estimated future closure and post-closure costs, we consider costs associated with permitted and permittable airspace.
Our estimated future final capping, closure and post-closure costs, based on our interpretation of current requirements and proposed regulatory changes, are intended to approximate fair value. Absent quoted market prices, our cost estimates are based on historical experience, professional engineering judgment and quoted or actual prices paid for similar work. Our estimate of costs to discharge final capping, closure and post-closure asset retirement obligations for landfills are developed in today’s dollars. These costs are then inflated to the period of performance using an estimate of inflation, which is updated annually (2.4% as of December 31, 2023). Final capping, closure and post-closure liabilities are then discounted using the credit adjusted risk-free rate in effect at the time the obligation is incurred. The weighted average rate applicable to our asset retirement obligations as of December 31, 2023 is between approximately 6.1% and 10.0%, the range of the credit adjusted risk free rates effective since the adoption of guidance associated with asset retirement obligations in the fiscal year ended April 30, 2004. Accretion expense is necessary to increase the accrued final capping, closure and post-closure liabilities to the future anticipated obligation. To accomplish this, we accrete our final capping, closure and post-closure accrual balances using the same credit-adjusted risk-free rate that was used to calculate the recorded liability. Accretion expense on recorded landfill liabilities is recorded to cost of operations from the time the liability is recognized until the costs are paid. Accretion expense on recorded landfill liabilities amounted to $9,529, $7,565 and $6,775 in fiscal years 2023, 2022 and 2021, respectively.
We provide for the accrual and amortization of estimated future obligations for closure and post-closure based on tonnage placed into each site. With regards to final capping, the liability is recognized, and the costs are amortized based on the remaining airspace related to the specific final capping event. See Note 10, Final Capping, Closure and Post-Closure Costs for disclosure about asset retirement obligations related to final capping, closure and post-closure costs and Note 18, Other Items and Charges for disclosure about the write-off of historical payments for capping work associated with a veneer failure at a Subtitle D landfill we operate located in Seneca, New York ("Ontario County Landfill").
We operate in states which require a certain portion of landfill final capping, closure and post-closure obligations to be secured by financial assurance, which may take the form of surety bonds, letters of credit and restricted investment securities.
Lease Accounting
Lease Accounting
We lease vehicles, equipment, property and other non-core equipment in the ordinary course of our business. Leases are classified as either operating leases or finance leases, as appropriate. Our leases have varying terms and may include renewal or purchase options, escalation clauses, restrictions, lease concessions, capital project funding, penalties or other obligations that we consider in determining minimum rental payments. We recognize lease expense for operating leases on a straight-line basis over the lease term. We recognize depreciation expense for finance leases over either the useful life of the asset or the lease term based on the terms of the lease agreement.
We are also party to three landfill operation and management agreements that we account for as operating leases. These agreements are long-term landfill operating contracts with government bodies whereby we receive tipping revenue, pay normal operating expenses and assume future final capping, closure and post-closure obligations. The government bodies retain ownership of each landfill. There are no bargain purchase options and title to each of the properties does not pass to us at the end of the respective lease terms. We allocate the consideration paid to the landfill airspace rights and underlying land lease based on the relative fair values.
In addition to up-front or one-time payments, the landfill operating agreements may require us to make future minimum rental payments, including success or expansion fees, other direct costs and final capping, closure and post-closure costs. The value of all future minimum rental payments is amortized and charged to cost of operations over the life of the contract. We amortize the consideration allocated to airspace rights as airspace is utilized on a units-of-consumption basis and such amortization is charged to cost of operations as airspace is consumed (e.g., as tons are placed into the landfill). The underlying value of any land lease is amortized to cost of operations on a straight-line basis over the estimated life of the respective operating agreement.
We recognize a right-of-use asset and a lease liability for core leases classified as operating leases with a term in excess of 12 months in our consolidated balance sheets. For other non-core operating leases, which are comprised of small-dollar-value items such as office equipment, we expense these costs in the period incurred rather than capitalizing such expenditures on our consolidated balance sheets. We identify lease and nonlease components in a contract to which consideration in the contract will be allocated. We may elect by class of underlying asset to choose not to separate nonlease components from lease components and instead account for each separate lease component and the nonlease components in a contract as part of the single lease component. We have elected to not separate lease components from nonlease components for property leases and are, therefore, not allocating consideration between lease and nonlease components for this asset class. Lease payments include: fixed payments, including in-substance fixed payments, less any lease incentives paid or payable to the lessee; variable lease payments that depend on an index or a rate; exercise price of a purchase option reasonably certain to be exercised; penalties for terminating a lease; and amounts where it is probable that we will owe under a residual value guarantee. Refundable deposits are not considered to be a fixed payment. Variable lease costs that are not based on an index or a rate are recorded to expense in the period incurred. Lease term is determined at lease commencement and includes any noncancellable period for which we have the right to use the underlying asset together with any periods covered by an option to extend or terminate the lease if we are reasonably certain to exercise the option to extend or not to exercise the option to terminate. The initial determination of a lease liability is calculated as the net present value of the lease payments not yet paid. The discount rate used to determine present value is the rate implicit in the lease, if present, or, if not present, our incremental borrowing rate, which is a rate that reflects interest that we would have to pay to borrow funds on a collateralized basis over a similar term to the lease and in a similar economic environment. For shorter term leases, such as vehicle and equipment leases, we calculate our incremental borrowing rate using the interest rate from our existing secured line of credit, adjusted based on term. For longer term leases, such as our landfill operating leases, we calculate our incremental borrowing rate based on an industry yield curve with a similar credit rating, adjusted by a company specific spread as determined by a third-party.
Goodwill and Intangible Assets
Goodwill and Intangible Assets
Goodwill. Goodwill is the excess of our purchase consideration over the fair value of the net assets of acquired businesses. We do not amortize goodwill, but as discussed in the “Asset Impairments” accounting policy below, we assess our goodwill for impairment at least annually. See Note 9, Goodwill and Intangible Assets for disclosure about goodwill.
Intangible Assets. Intangible assets consist primarily of covenants not-to-compete, customer relationships, and trade names. Intangible assets are recorded at fair value and are amortized based on the economic benefit provided or using the sum of years digits or straight-line methods over their estimated useful lives. Covenants not-to-compete, customer relationships and trade names are typically amortized over a term of no more than 10 years.
Investments in Unconsolidated Entities
Investments in Unconsolidated Entities
Investments in unconsolidated entities over which we have significant influence over the investees’ operating and financing activities are accounted for under the equity method of accounting. As of December 31, 2023 and December 31, 2022, we had no investments accounted for under the equity method of accounting. Investments in affiliates in which we do not have the ability to exert significant influence over the investees’ operating and financing activities are accounted for under the cost method of accounting. As of December 31, 2023 and December 31, 2022, we had cost method investments totaling $10,967 and $10,967, respectively.
We monitor and assess the carrying value of our investments throughout the year for potential impairment and write them down to their fair value when other-than-temporary declines exist. Fair value is generally based on: (i) other third-party investors’ recent transactions in the securities; (ii) other information available regarding the current market for similar assets; and/or (iii) a market or income approach, as deemed appropriate.
When we assess the carrying value of our investments for potential impairment, determining the fair value of our investments is reliant upon the availability of market information and/or other information provided by third-parties to be able to develop an estimate of fair value. Considerable judgment is required in interpreting market data to develop the estimates of fair value. Accordingly, our estimates are not necessarily indicative of the amounts that we, or other holders of these investments, could realize in a current market exchange. The use of different assumptions and/or estimation methodologies could have a significant effect on the estimated fair values. The estimates of fair value could differ significantly from the amounts presented.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
Our financial instruments may include cash and cash equivalents, accounts receivable, restricted investment securities held in trust on deposit with various banks as collateral for our obligations relative to our landfill final capping, closure and post-closure costs, interest rate derivatives, contingent consideration related to acquisitions, trade payables and debt. Accounting standards include disclosure requirements around fair values used for certain financial instruments and establish a fair value hierarchy. The three-tier hierarchy prioritizes valuation inputs into three levels based on the extent to which inputs used in measuring fair value are observable in the market. Each fair value measurement is reported in one of three levels: Level 1, defined as quoted market prices in active markets for identical assets or liabilities; Level 2, defined as inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; and Level 3, defined as unobservable inputs that are not corroborated by market data.
Business Combinations
Business Combinations
We acquire businesses in the waste industry, including non-hazardous waste collection, transfer station, recycling and disposal operations, as part of our growth strategy. Businesses are included in the consolidated financial statements from the date of acquisition.
We recognize, separately from goodwill, the identifiable assets acquired and liabilities assumed at their estimated acquisition-date fair values. We measure and recognize goodwill as of the acquisition date as the excess of: (a) the aggregate of the fair value of consideration transferred, the fair value of any noncontrolling interest in the acquiree (if any) and the acquisition date fair value of our previously held equity interest in the acquiree (if any), over (b) the fair value of net assets acquired and liabilities assumed. If information about facts and circumstances existing as of the acquisition date is incomplete by the end of the reporting period in which a business combination occurs, we will report provisional amounts for the items for which the accounting is incomplete. The measurement period ends once we receive the information we were seeking; however, this period will not extend beyond one year from the acquisition date. Any material adjustments recognized during the measurement period will be recognized in the consolidated financial statements in the reporting period in which the adjustment amounts are determined. All acquisition-related transaction and restructuring costs are to be expensed as incurred.
Environmental Remediation Liabilities
Environmental Remediation Liabilities
We have recorded environmental remediation liabilities representing our estimate of the most likely outcome of the matters for which we have determined that a liability is probable. These liabilities include potentially responsible party investigations, settlements, certain legal and consultant fees, as well as costs directly associated with site investigation and clean up, such as materials and incremental internal costs directly related to the remedy. We provide for expenses associated with environmental remediation obligations when such amounts are probable and can be reasonably estimated. We estimate costs required to remediate sites where it is probable that a liability has been incurred based on site-specific facts and circumstances. Estimates of the cost for the likely remedy are developed using third-party environmental engineers or other service providers. Where we believe that both the amount of a particular environmental remediation liability and timing of payments are reliably determinable, we inflate the cost in current dollars until the expected time of payment and discount the cost to present value.
Self-Insurance Liabilities and Related Costs
Self-Insurance Liabilities and Related Costs
We are self-insured for vehicles and workers’ compensation with reinsurance coverage limiting our maximum exposure. In fiscal year 2023, our maximum exposure per individual event under the workers’ compensation plan was $1,250. In fiscal year 2023, our minimum and maximum exposure per individual event under the automobile plan were up to $1,750 and $3,875, respectively. The liability for unpaid claims and associated expenses, including incurred but not reported losses, is determined by management with the assistance of a third-party actuary and reflected in our consolidated balance sheets as an accrued liability. We use a third-party to track and evaluate actual claims experience for consistency with the data used in the annual actuarial valuation. The actuarial-determined liability is calculated based on historical data, which considers both the frequency and settlement amount of claims.
Income Taxes
Income Taxes
We use estimates to determine our provision for income taxes and related assets and liabilities and any valuation allowance recorded against our net deferred tax assets. Valuation allowances have been established for the possibility that tax benefits may not be realized for certain deferred tax assets. Deferred income taxes are recognized based on the expected future tax consequences of differences between the financial statement basis and the tax basis of assets and liabilities, calculated using currently enacted tax rates. We record net deferred tax assets to the extent we believe these assets will more likely than not be realized. In making this determination, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies and recent financial operations. In the event we determine that we would be able to realize our deferred income tax assets in the future in excess of their net recorded amount, we will make an adjustment to the valuation allowance which would reduce the provision for income taxes.
We account for income tax uncertainties according to guidance on the recognition, derecognition and measurement of potential tax benefits associated with tax positions. We recognize interest and penalties relating to income tax matters as a component of income tax expense.
Derivatives and Hedging
Derivatives and Hedging
We account for derivatives and hedging activities in accordance with derivatives and hedging accounting guidance that establishes accounting and reporting standards requiring that every derivative instrument (including certain derivative instruments embedded in other contracts) be recorded in the consolidated balance sheet as either an asset or liability measured at its fair value. The guidance requires that changes in the derivative’s fair value be recognized currently in earnings unless specific hedge accounting criteria are met.
Our strategy to reduce exposure to interest rate risk involves entering into interest rate derivative agreements to hedge against adverse movements in interest rates related to the variable rate portion of our long-term debt. We have designated these derivative instruments as highly effective cash flow hedges, and therefore the change in their fair value is recorded in stockholders’ equity as a component of accumulated other comprehensive income (loss), net of tax and included in interest expense at the same time as interest expense is affected by the hedged transactions. Differences paid or received over the life of the agreements are recorded as additions to or reductions of interest expense on the underlying debt and included in cash flows from operating activities.
Contingent Liabilities
Contingent Liabilities
We are subject to various legal proceedings, claims and regulatory matters, the outcomes of which are subject to significant uncertainty. We determine whether to disclose or accrue for loss contingencies based on an assessment of whether the risk of loss is remote, reasonably possible or probable, and whether it can be reasonably estimated. We analyze our litigation and regulatory matters based on available information to assess the potential liabilities. Management’s assessment is developed based on an analysis of possible outcomes under various strategies. We accrue for loss contingencies when such amounts are probable and reasonably estimable. If a contingent liability is only reasonably possible, we will disclose the potential range of the loss, if estimable. We record losses related to contingencies in cost of operations or general and administration expenses, depending on the nature of the underlying transaction leading to the loss contingency. See Note 13, Commitments and Contingencies for disclosure about loss contingencies, as applicable. Contingent liabilities accounted for under purchase accounting are recorded at their fair values. These fair values may be different from the values we would have otherwise recorded, had the contingent liability not been assumed as part of an acquisition of a business.
Revenue Recognition
Revenue Recognition
We disaggregate our revenues by applicable service line: collection, landfill, transfer, transportation, landfill gas-to-energy, processing, and non-processing, which we refer to as our National Accounts business. Under the revenue recognition guidance, revenues are measured based on the consideration specified in a contract with a customer. The circumstances that impact the timing and amount of revenue recognized for each applicable service line may vary based on the nature of the service performed. We generally recognize revenues for services over time as we satisfy the performance obligation by transferring control over the service to the customer as the service is performed and the benefit is received and consumed by the customer. Services are typically delivered in a series as a single bundled performance obligation over either a designated period of time or for specified number of services. Services may also be delivered as a single bundled service, on a period-to-period basis, or in a spot transaction. Consideration may be variable on a per ton basis and/or fixed. Fixed consideration is allocated to each distinct service and variable consideration is allocated to the increment of time that the service is performed, and we have the contractual right to the fee. Fees are typically billed weekly, monthly, quarterly or in advance. Generally, the amount of consideration that we have the right to receive that is invoiced to the customer directly corresponds to the value of our performance completed to date. We do not disclose the amount of variable consideration included in the transaction price that is allocated to outstanding performance obligations when the variable consideration is allocated entirely to unsatisfied performance obligations or to a wholly unsatisfied promise to transfer a distinct good or service that forms part of a single performance obligation. Revenues that are not satisfied over time are recognized at a point-in-time. This typically includes the sale of recycled or organic materials, as well as renewable energy credits ("RECs"). Revenues from the sale of organic or recycled materials are recognized at a point-in-time as control of the materials transfers to the customer upon shipment or pick-up by the customer. Revenues from the sale of RECs are recognized at a point-in-time as the trade is executed and control transfers to the customer.
Payments to customers that are not in exchange for a distinct good or service are recorded as a reduction of revenues. We make rebates to certain customers associated with payments for recycled or organic materials that are received and subsequently processed and sold to other third-parties. Rebates are generally recorded as a reduction of revenues upon the sale of such materials, or upon receipt of the recycled materials at our facilities. We did not record revenues in fiscal years 2023, 2022, or 2021 from performance obligations satisfied in previous periods.
Contract receivables, which are included in Accounts receivable, net, are recorded when billed or when related revenue is earned, if earlier, and represent claims against third-parties that will be settled in cash. Accounts receivable, net includes receivables from contracts of $158,931 and $102,234 as of December 31, 2023 and December 31, 2022, respectively. Certain customers are billed in advance and, accordingly, recognition of the related revenues for which payment has been received is deferred as a contract liability until the services are provided and control transferred to the customer. Contract liabilities of $31,472 and $3,742 as of December 31, 2023 and December 31, 2022, respectively, are presented separately on the consolidated balance sheets. Due to the short-term nature of advanced billings, substantially all of the deferred revenue recognized as a contract liability as of December 31, 2022 and December 31, 2021 was recognized as revenue during fiscal years 2023 and 2022, respectively, when the services were performed.
Asset Impairments
Asset Impairments
Recovery of Long-Lived Assets. We continually assess whether events or changes in circumstances have occurred that may warrant revision of the estimated useful lives of our long-lived assets (other than goodwill) or whether the remaining balances of those assets should be evaluated for possible impairment. Long-lived assets include, for example, capitalized landfill costs, property and equipment, identifiable intangible assets, and operating lease right-of-use assets. Events or changes in circumstances that may indicate that an asset may be impaired include the following: 
a significant decrease in the market price of an asset or asset group;
a significant adverse change in the extent or manner in which an asset or asset group is being used or in its physical condition;
a significant adverse change in legal factors or in the business climate that could affect the value of an asset or asset group, including an adverse action or assessment by a regulator;
an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset;
a current period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset or asset group;
a current expectation that, more likely than not, a long-lived asset or asset group will be sold or otherwise disposed of significantly before the end of its previously estimated useful life; or
an impairment of goodwill at a reporting unit.
There are certain indicators listed above that require significant judgment and understanding of the waste industry when applied to landfill development or expansion. For example, a regulator may initially deny a landfill expansion permit application although the expansion permit is ultimately granted. In addition, management may periodically divert waste from one landfill to another to conserve remaining permitted landfill airspace. Therefore, certain events could occur in the ordinary course of business and not necessarily be considered indicators of impairment due to the unique nature of the waste industry.
If an impairment indicator occurs, we perform a test of recoverability by comparing the carrying value of the asset or asset group to its undiscounted expected future cash flows. We group our long-lived assets for this purpose at the lowest level for which identifiable cash flows are primarily independent of the cash flows of other assets or asset groups. If the carrying values are in excess of undiscounted expected future cash flows, we measure any impairment by comparing the fair value of the asset or asset group to its carrying value.
To determine fair value, we use discounted cash flow analyses and estimates about the future cash flows of the asset or asset group. This analysis includes a determination of an appropriate discount rate, the amount and timing of expected future cash flows and growth rates. The cash flows employed in our discounted cash flow analyses are typically based on financial forecasts developed internally by management. The discount rate used is commensurate with the risks involved. We may also rely on third-party valuations and or information available regarding the market value for similar assets.
If the fair value of an asset or asset group is determined to be less than the carrying amount of the asset or asset group, impairment in the amount of the difference is recorded in the period that the impairment occurs. Estimating future cash flows requires significant judgment and projections may vary from the cash flows eventually realized.
Goodwill. We annually assess goodwill for impairment during the fourth quarter of our fiscal year or more frequently if events or circumstances indicate that impairment may exist.
We may assess whether a goodwill impairment exists using either a qualitative or a quantitative assessment. If we perform a qualitative assessment, it involves determining whether events or circumstances exist that indicate it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill. If based on this qualitative assessment we determine it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, we will not perform a quantitative assessment. If the qualitative assessment indicates that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, or if we elect not to perform a qualitative assessment, we perform a quantitative assessment to determine whether goodwill impairment exists at the reporting unit.
In testing for goodwill impairment, we estimate the fair value of each reporting unit, which we have determined to be our geographic operating segments and our Resource Solutions operating segment, and compare the fair value with the carrying value of the net assets of each reporting unit. If the fair value is less than its carrying value, then we would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value, noting that the amount is not to exceed the total amount of goodwill allocated to that reporting unit.
To determine the fair value of each of our reporting units as a whole we use discounted cash flow analyses, which require significant assumptions and estimates about the future operations of each reporting unit. Significant judgments inherent in this analysis include the determination of appropriate discount rates, the amount and timing of expected future cash flows and growth rates. The cash flows employed in our discounted cash flow analyses are based on financial forecasts developed internally by management. Our discount rate assumptions are based on an assessment of our risk adjusted discount rate, applicable for each reporting unit. In assessing the reasonableness of our determined fair values of our reporting units, we evaluate our results against our current market capitalization.
If the fair value of goodwill is less than its carrying value for a reporting unit, an impairment charge would be recorded to earnings. The loss recognized cannot exceed the carrying amount of goodwill. After a goodwill impairment loss is recognized, the adjusted carrying amount of goodwill becomes its new accounting basis.
In addition to an annual goodwill impairment assessment, we would evaluate a reporting unit for impairment if events or circumstances change between annual tests indicating a possible impairment. Examples of such events or circumstances include the following: 
a significant adverse change in legal status or in the business climate;
an adverse action or assessment by a regulator;
a more likely than not expectation that an operating segment or a significant portion thereof will be sold; or
the testing for recoverability of a significant asset group within the operating segment.
We elected to perform a quantitative analysis as part of our annual goodwill impairment test for fiscal year 2023. As of October 1, 2023, our Eastern, Western, Mid-Atlantic and Resource Solutions reporting units indicated that the fair value of each reporting unit exceeded its carrying amount, including goodwill. In the case of our Eastern, Western and Resource Solutions reporting units, the fair value of each reporting unit exceeded its carrying value by in excess of 30%. In the case of our Mid-Atlantic reporting unit, the fair value of the reporting unit exceeded its carrying value by approximately 10% due to the proximity of the acquisition date. We incurred no impairment of goodwill as a result of our annual goodwill impairment tests in fiscal years 2023, 2022 or 2021. However, there can be no assurance that goodwill will not be impaired at any time in the future.
Cost Method Investments. We monitor and assess the carrying value of our cost method investments throughout the year for potential impairment and write them down to their fair value when other-than-temporary declines exist.
Defined Benefit Pension Plan
Defined Benefit Pension Plan
We make contributions to one qualified multiemployer defined benefit pension plan ("Pension Plan"). The Pension Plan provides retirement benefits to participants based on their service. We do not administer this plan. The Pension Plan’s benefit formula is based on credited years of service and hours worked as defined in the Pension Plan document. Our pension contributions are made in accordance with funding standards established by the Employee Retirement Income Security Act of 1974 and the Internal Revenue Code, as amended by the Pension Protection Act of 2006. The Pension Plan’s assets have been invested as determined by the Pension Plan's fiduciaries in accordance with the Pension Plan's investment policy. The Pension Plan’s asset allocation is based on the Pension Plan's investment policy and is reviewed as deemed necessary.
Stock-Based Compensation
Stock-Based Compensation
Our equity awards granted generally consist of stock options, restricted stock awards, restricted stock units and market-based performance stock units. The fair value of each stock option grant is estimated using a Black-Scholes option-pricing model. The fair value of restricted stock award and restricted stock unit grants is at a price equal to the fair market value of our Class A common stock at the date of grant. Compensation expense associated with our stock options, restricted stock awards and restricted stock units is recognized as expense in general and administration expense over the employee’s requisite service period. The fair value of market-based performance stock unit grants is valued using a Monte Carlo pricing model and compensation expense is recognized as expense in general and administration expense ratably over the performance period based on our estimated achievement of the established performance criteria. For purposes of calculating stock-based compensation expense, forfeitures are accounted for as they occur.
Earnings per Share
Earnings per Share
Basic earnings per share is computed by dividing net income by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income by the combined weighted average number of common shares outstanding during the period and potentially dilutive shares. Dilutive shares include the assumed exercise of employee stock options, unvested restricted stock awards, unvested restricted stock units and unvested market-based performance stock units based on the expected achievement of performance targets. In computing diluted earnings per share, we utilize the treasury stock method.
Subsequent Events
Subsequent Events
We have evaluated subsequent events or transactions that have occurred after the consolidated balance sheet date of December 31, 2023 through the date of this filing of the consolidated financial statements with the SEC on this Annual Report on Form 10-K and determined that, except as disclosed, there have been no material subsequent events that have occurred since December 31, 2023 through the date of this filing that would require recognition or disclosure in our consolidated financial statements.
Fair Value Measurement
We use a three-tier fair value hierarchy to classify and disclose all assets and liabilities measured at fair value on a recurring basis, as well as assets and liabilities measured at fair value on a non-recurring basis, in periods subsequent to their initial measurement. These tiers include: Level 1, defined as quoted market prices in active markets for identical assets or liabilities; Level 2, defined as inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; and Level 3, defined as unobservable inputs that are not corroborated by market data.
We use valuation techniques that maximize the use of market prices and observable inputs and minimize the use of unobservable inputs. In measuring the fair value of our financial assets and liabilities, we rely on market data or assumptions that we believe market participants would use in pricing an asset or a liability.
Assets and Liabilities Accounted for at Fair Value on a Recurring Basis
Our financial instruments include cash and cash equivalents, accounts receivable, restricted investment securities held in trust on deposit with various banks as collateral for our obligations relative to our landfill final capping, closure and post-closure costs, interest rate derivatives, contingent consideration related to acquisitions, trade payables and debt. The carrying values of cash and cash equivalents, accounts receivable and trade payables approximate their respective fair values due to their short-term nature. The fair value of restricted investment securities held in trust, which are valued using quoted market prices, are included as restricted assets in the Level 1 tier below. The fair value of interest rate derivatives included in the Level 2 tier below is calculated using discounted cash flow valuation methodologies based upon Term SOFR yield curves that are observable at commonly quoted intervals for the full term of the swaps. The fair value of contingent consideration - acquisition included in the Level 3 tier is calculated using a discounted cash flow valuation methodology based upon a probability-weighted analysis of a success payment related to the potential attainment of a transfer station permit expansion. We recognize all derivatives accounted for on the balance sheet at fair value.
Segment Reporting
We report selected information about our reportable operating segments in a manner consistent with that used for internal management reporting. We classify our solid waste operations on a geographic basis through three regional operating segments, our Eastern, Western and Mid-Atlantic regions. The Mid-Atlantic region, which was formed as a result of the GFL Acquisition on June 30, 2023, commenced operations on July 1, 2023. Revenues associated with our solid waste operations are derived mainly from solid waste collection and disposal services, including landfill, transfer station and transportation services, landfill gas-to-energy services, and processing services in the eastern United States. Our Resource Solutions operating segment leverages our core competencies in materials processing, industrial recycling, organics and resource management service offerings to deliver a comprehensive solution for our larger commercial, municipal, institutional and industrial customers that have more diverse waste and recycling needs. Revenues associated with our Resource Solutions are comprised of processing services and non-processing services, which we refer to as our National Accounts business. Revenues from processing services are derived from customers in the form of processing fees, tipping fees, commodity sales, and organic material sales. Revenues from our National Accounts business are derived from brokerage services and overall resource management services providing a wide range of environmental services and resource management solutions to large and complex organizations, as well as traditional collection, disposal and recycling services provided to large account multi-site customers. Legal, tax, information technology, human resources, certain finance and accounting and other administrative functions are included in our Corporate Entities segment, which is not a reportable operating segment. Corporate Entities results reflect those costs not allocated to our reportable operating segments.
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCOUNTING CHANGES (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Changes and Error Corrections [Abstract]  
Schedule of Recent Accounting Pronouncements
The following table provides a brief description of a recent Accounting Standards Update ("ASU") to the Accounting Standards Codification ("ASC") issued by the Financial Accounting Standards Board (“FASB”) that we adopted and is deemed to have a possible material impact on our consolidated financial statements based on current account balances and activity:
StandardDescriptionEffect on the Financial Statements or Other
Significant Matters
ASU No. 2020-04: Reference Rate Reform (Topic 848), as amended through December 2022
Provides temporary optional guidance to ease the potential burden in applying GAAP to contract modifications and hedging relationships that reference London Inter-Bank Offered Rate ("LIBOR") or another reference rate expected to be discontinued, subject to meeting certain criteria.
This guidance provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. Effective the quarter ended March 31, 2023, we elected optional expedients under this guidance that allowed us to maintain hedge effectiveness upon modifying contract terms related to reference rate reform in our amended and restated credit agreement, dated as of December 22, 2021, as amended by the first amendment, dated as of February 9, 2023, the second amendment, dated as of February 9, 2023, and the third amendment, dated as of April 25, 2023, collectively with the specified acquisition loan joinder, dated May 25, 2023 ("Loan Joinder") (the "Amended and Restated Credit Agreement") until we transitioned our interest rate derivative agreements from LIBOR to term secured overnight financing rate ("Term SOFR") in the quarter ended June 30, 2023. See Note 12, Debt. This guidance will be in effect through December 31, 2024.
The following table provides a brief description of recent ASUs to the ASC issued by the FASB that are pending adoption and deemed to have a possible material impact on our consolidated financial statements based on current account balances and activity:
StandardDescriptionEffect on the Financial Statements or Other
Significant Matters
Accounting standards issued pending adoption as of December 31, 2023
ASU No. 2023-07: Improvements to Reportable Segment Disclosures (Topic 280)
Requires entities to provide additional disclosure related to the chief operating decision maker ("CODM") and reportable operating segments, including providing more detailed information about reportable operating segment's significant expenses and how that information is used by the CODM.
We are currently assessing the provisions of this guidance and expect that its adoption will have an impact on reportable operating segment disclosures within our consolidated financial statements and accompanying notes. This guidance is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted.
ASU No. 2023-09: Improvements to Income Tax Disclosures (Topic 740)
Requires entities to provide additional disclosure related to the transparency and decision usefulness of income tax disclosures, including additional disclosure around the rate reconciliation and income taxes paid,
We are currently assessing the provisions of this guidance and expect that its adoption will have an impact on income tax disclosures within our consolidated financial statements and accompanying notes. This guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted.
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Components of Property and Equipment We provide for depreciation and amortization using the straight-line method by charges to operations in amounts that allocate the cost of the assets over their estimated useful lives as follows:
Asset ClassificationEstimated
Useful Life
Buildings and improvements
10-30 years
Machinery and equipment
5-10 years
Rolling stock
5-10 years
Containers
5-12 years
Furniture and Fixtures
3-8 years
A summary of property and equipment is as follows:
 December 31,
 20232022
Land$47,863 $37,321 
Landfills786,130 730,914 
Finance lease right-of-use assets 101,770 90,362 
Buildings and improvements262,204 209,234 
Machinery and equipment287,175 243,359 
Rolling stock396,247 276,282 
Containers266,705 197,834 
Total property and equipment (1)
2,148,094 1,785,306 
Less: accumulated depreciation and amortization (1,167,541)(1,064,756)
Property and equipment, net
$980,553 $720,550 
(1)Includes construction-in-process of $74,408 and $53,439 at December 31, 2023 and December 31, 2022, respectively, that have have not been placed in service and, therefore, have not begun depreciating..
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE RECOGNITION (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
A table of revenues disaggregated by service line and timing of revenue recognition by operating segment follows:
Fiscal Year Ended December 31, 2023
EasternWesternMid-Atlantic (1)Resource SolutionsTotal Revenues
Collection$266,991 $358,883 $84,716 $— $710,590 
Landfill28,275 72,726 — — 101,001 
Transfer65,401 56,630 924 — 122,955 
Transportation4,994 15,632 — — 20,626 
Landfill gas-to-energy806 5,811 — — 6,617 
Processing7,996 1,958 — 105,997 115,951 
National Accounts
— — — 186,802 186,802 
Total revenues$374,463 $511,640 $85,640 $292,799 $1,264,542 
Transferred at a point-in-time$463 $2,731 $— $34,654 $37,848 
Transferred over time374,000 508,909 85,640 258,145 1,226,694 
Total revenues$374,463 $511,640 $85,640 $292,799 $1,264,542 
(1)Operations under the Mid-Atlantic region commenced July 1, 2023.
Fiscal Year Ended December 31, 2022
EasternWesternMid-Atlantic (1)Resource SolutionsTotal Revenues
Collection$233,043 $306,544 $— $— $539,587 
Landfill27,301 70,241 — — 97,542 
Transfer65,800 44,762 — — 110,562 
Transportation5,619 14,248 — — 19,867 
Landfill gas-to-energy925 6,594 — — 7,519 
Processing7,370 2,764 — 119,045 129,179 
National Accounts
— — — 180,833 180,833 
Total revenues$340,058 $445,153 $— $299,878 $1,085,089 
Transferred at a point-in-time$462 $2,138 $— $52,735 $55,335 
Transferred over time339,596 443,015 — 247,143 1,029,754 
Total revenues$340,058 $445,153 $— $299,878 $1,085,089 
(1)Operations under the Mid-Atlantic region commenced July 1, 2023.
Fiscal Year Ended December 31, 2021
EasternWesternMid-Atlantic (1)Resource SolutionsTotal Revenues
Collection$175,816 $266,869 $— $— $442,685 
Landfill25,241 66,732 — — 91,973 
Transfer53,882 37,400 — — 91,282 
Transportation1,683 12,047 — — 13,730 
Landfill gas-to-energy1,052 4,086 — — 5,138 
Processing6,895 2,386 — 93,323 102,604 
National Accounts
— — — 141,799 141,799 
Total revenues$264,569 $389,520 $— $235,122 $889,211 
Transferred at a point-in-time$166 $1,719 $— $63,666 $65,551 
Transferred over time264,403 387,801 — 171,456 823,660 
Total revenues$264,569 $389,520 $— $235,122 $889,211 
(1)Operations under the Mid-Atlantic region commenced July 1, 2023.
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
BUSINESS COMBINATIONS (Tables)
12 Months Ended
Dec. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of Purchase Price Paid for Acquisitions
A summary of the purchase price paid and the purchase price allocation for acquisitions follows:
 Fiscal Year Ended
December 31,
 202320222021
Purchase Price:
Cash used in acquisitions, net of cash acquired$846,711 $76,573 $166,489 
Other non-cash consideration— 1,275 — 
Open working capital settlements due from sellers
(2,873)— — 
Holdbacks, additional consideration owed to sellers and contingent consideration
2,729 4,840 5,194 
Total consideration846,567 82,688 171,683 
Allocated as follows:
Current assets (1)
19,524 7,644 7,218 
Property and equipment:
Land8,440 3,141 1,321 
Finance lease right-of-use-assets— — 31,467 
Buildings and improvements28,411 8,576 11,046 
Machinery, equipment and other
177,916 11,689 46,396 
Operating lease right-of-use assets11,786 405 6,500 
Intangible assets:
Trade names4,320 55 8,350 
Covenants not-to-compete30,860 2,424 1,807 
Customer relationships 145,393 12,224 36,195 
Other non-current assets— 40 — 
Deferred tax liability
(9,058)— — 
Current liabilities(21,417)(3,812)(6,014)
Other long-term liabilities(828)(123)— 
Financing lease liabilities, less current portion— — (10,535)
Operating lease liabilities, less current portion(9,939)(282)— 
Fair value of assets acquired and liabilities assumed385,408 41,981 133,751 
Excess purchase price to be allocated to goodwill$461,159 $40,707 $37,932 
(1)Includes contract receivables in fiscal year 2023, 2022 and 2021 of $17,002, $6,806 and $5,340, respectively.
Schedule of Unaudited Pro forma Combined Information
Unaudited pro forma combined information that shows our operational results as though each acquisition completed since the beginning of the prior fiscal year had occurred as of January 1, 2021 is as follows.
 Fiscal Year Ended
December 31,
 202320222021
Revenues$1,436,871 $1,412,377 $1,303,556 
Operating income$89,236 $113,842 $99,286 
Net income $28,507 $60,121 $36,200 
Basic earnings per share attributable to common stockholders:
Basic weighted average shares outstanding55,174 51,623 51,312 
Basic earnings per common share$0.52 $1.16 $0.71 
Diluted earnings per share attributable to common stockholders:
Diluted weighted average shares outstanding55,274 51,767 51,515 
Diluted earnings per common share $0.52 $1.16 $0.70 
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCOUNTS RECEIVABLE, NET OF ALLOWANCE FOR CREDIT LOSSES (Tables)
12 Months Ended
Dec. 31, 2023
Credit Loss [Abstract]  
Schedule of Changes to Allowance for Credit Losses
A summary of the changes to allowance for credit losses follows:
Fiscal Year Ended
December 31,
202320222021
Balance at beginning of period$3,016$3,276 $2,333 
Additions - charged to expense2,4681,893 1,896 
Deductions - write offs charged against the allowance, net of recoveries
(1,418)(2,153)(953)
Balance at end of period$4,066 $3,016 $3,276 
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY AND EQUIPMENT (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Components of Property and Equipment We provide for depreciation and amortization using the straight-line method by charges to operations in amounts that allocate the cost of the assets over their estimated useful lives as follows:
Asset ClassificationEstimated
Useful Life
Buildings and improvements
10-30 years
Machinery and equipment
5-10 years
Rolling stock
5-10 years
Containers
5-12 years
Furniture and Fixtures
3-8 years
A summary of property and equipment is as follows:
 December 31,
 20232022
Land$47,863 $37,321 
Landfills786,130 730,914 
Finance lease right-of-use assets 101,770 90,362 
Buildings and improvements262,204 209,234 
Machinery and equipment287,175 243,359 
Rolling stock396,247 276,282 
Containers266,705 197,834 
Total property and equipment (1)
2,148,094 1,785,306 
Less: accumulated depreciation and amortization (1,167,541)(1,064,756)
Property and equipment, net
$980,553 $720,550 
(1)Includes construction-in-process of $74,408 and $53,439 at December 31, 2023 and December 31, 2022, respectively, that have have not been placed in service and, therefore, have not begun depreciating..
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Lease Costs and Other Lease Information
A schedule of lease costs and other lease information follows:
Fiscal Year Ended
December 31,
20232022
Lease cost:
Amortization of right-of-use assets$7,383 $6,339 
Interest expense1,840 1,638 
Fixed lease cost - vehicles, equipment and property6,292 5,130 
Fixed lease cost - landfill operating leases9,026 8,674 
Fixed lease cost15,318 13,804 
Short-term lease cost5,313 3,884 
Variable lease cost604 522 
Total lease cost$30,458 $26,187 
Other information:
Cash paid for amounts included in the measurement of lease liabilities:
Financing cash flows for finance leases$8,981 $7,847 
Operating cash flows for operating leases$10,578 $10,009 
Right-of-use assets obtained in exchange for new finance lease liabilities$12,211 $11,919 
Right-of-use assets obtained in exchange for new operating lease liabilities$19,796 $9,835 
December 31, 2023
Weighted-average remaining lease term - finance leases (years)4.9
Weighted-average remaining lease term - operating leases (years)9.9
Weighted-average discount rate - finance leases4.0 %
Weighted-average discount rate - operating leases4.7 %
Schedule of Estimated Minimum Future Finance Lease Obligations
Estimated minimum future lease obligations as of December 31, 2023 for each of the next five fiscal years and thereafter are as follows:
Operating LeasesFinance Leases
Fiscal year ending December 31, 2024$12,293 $12,432 
Fiscal year ending December 31, 202512,586 12,230 
Fiscal year ending December 31, 202611,098 11,628 
Fiscal year ending December 31, 202712,423 7,648 
Fiscal year ending December 31, 20287,790 6,985 
Thereafter39,230 8,900 
Total lease payments95,420 59,823 
Less: interest
(20,307)(6,757)
Lease liability balance$75,113 $53,066 
Schedule of Estimated Minimum Future Operating Lease Obligations
Estimated minimum future lease obligations as of December 31, 2023 for each of the next five fiscal years and thereafter are as follows:
Operating LeasesFinance Leases
Fiscal year ending December 31, 2024$12,293 $12,432 
Fiscal year ending December 31, 202512,586 12,230 
Fiscal year ending December 31, 202611,098 11,628 
Fiscal year ending December 31, 202712,423 7,648 
Fiscal year ending December 31, 20287,790 6,985 
Thereafter39,230 8,900 
Total lease payments95,420 59,823 
Less: interest
(20,307)(6,757)
Lease liability balance$75,113 $53,066 
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Activity and Balances Related to Goodwill by Reporting Segment
A summary of the activity and balances related to goodwill by reportable operating segment is as follows:
 December 31, 2022AcquisitionsMeasurement Period AdjustmentsDecember 31, 2023
Eastern$52,406 $21,487 $— $73,893 
Western183,286 101,717 53 285,056 
Mid-Atlantic
— 332,247 — 332,247 
Resource Solutions38,766 5,708 — 44,474 
Total$274,458 $461,159 $53 $735,670 
 December 31, 2021AcquisitionsMeasurement Period AdjustmentsDecember 31, 2022
Eastern$52,072 $93 $241 $52,406 
Western163,728 18,908 650 183,286 
Mid-Atlantic
— — — — 
Resource Solutions17,060 21,706 — 38,766 
Total$232,860 $40,707 $891 $274,458 
Schedule of Components of Intangible Assets
A summary of intangible assets is as follows:
 Covenants
Not-to-Compete
Customer RelationshipsTrade NamesTotal
Balance, December 31, 2023
Intangible assets$62,173 $272,571 $12,725 $347,469 
Less accumulated amortization(26,645)(72,227)(7,168)(106,040)
$35,528 $200,344 $5,557 $241,429 
 Covenants
Not-to-Compete
Customer RelationshipsTrade NamesTotal
Balance, December 31, 2022
Intangible assets$31,201 $127,179 $8,405 $166,785 
Less accumulated amortization(24,129)(46,162)(4,711)(75,002)
$7,072 $81,017 $3,694 $91,783 
Schedule of Estimated Future Amortization Expense
Based on the amortizable intangible assets recorded in the consolidated balance sheets at December 31, 2023, intangible amortization expense for each of the next five fiscal years and thereafter is estimated as follows:
Fiscal year ending December 31, 2024$47,387 
Fiscal year ending December 31, 2025$43,388 
Fiscal year ending December 31, 2026$38,645 
Fiscal year ending December 31, 2027$34,149 
Fiscal year ending December 31, 2028$29,166 
Thereafter$48,694 
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
FINAL CAPPING, CLOSURE AND POST-CLOSURE COSTS (Tables)
12 Months Ended
Dec. 31, 2023
Asset Retirement Obligation Disclosure [Abstract]  
Schedule of Changes to Accrued Capping, Closure and Post-Closure Liabilities
The changes to accrued final capping, closure and post-closure liabilities are as follows:
Fiscal Year Ended
December 31,
20232022
Beginning balance$113,678 $86,914 
Obligations incurred5,447 4,857 
Revisions in estimates (1)
14,030 18,415 
Accretion expense9,529 7,565 
Obligations settled (2)
(11,801)(4,073)
Write-off of capping payments (3)
3,021 — 
Ending balance$133,904 $113,678 
(1)Relates to changes in estimates and assumptions concerning anticipated waste flow, costs, including as a result of higher inflation, and timing of future final capping, closure and post-closure activities at our landfills.
(2)May include amounts paid and amounts that are being processed through accounts payable as a part of our disbursement cycle.
(3)Relates to the write-off of $3,021 of historical payments associated with capping work that has been deemed no longer viable due to a veneer failure at the Ontario County Landfill that we operate. See Note 18, Other Items and Charges for additional disclosure.
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER ACCRUED LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Other accrued liabilities, classified as current liabilities, at December 31, 2023 and 2022 are as follows:
December 31,
20232022
Accrued capital expenditures$7,362 $10,842 
Other accrued liabilities41,094 35,395 
Total $48,456 $46,237 
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Debt
A summary of debt is as follows:
 December 31,
 20232022
Senior Secured Credit Facility:
Term Loan A Facility ("Term Loan Facility") due December 2026; bearing interest at 7.083% as of December 31, 2023
$350,000 $350,000 
Term Loan A Facility ("2023 Term Loan Facility") due December 2026; bearing interest at 7.581% as of December 31, 2023
419,250 — 
Revolving Credit Facility ("Revolving Credit Facility") due December 2026; bearing interest at Term SOFR plus 1.725%
— 6,000 
Tax-Exempt Bonds:
New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2014 ("New York Bonds 2014R-1") due December 2044 - fixed rate interest period bearing interest at 2.875% through December 2029
25,000 25,000 
New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2014R-2 ("New York Bonds 2014R-2") due December 2044 - fixed rate interest period bearing interest at 3.125% through May 2026
15,000 15,000 
New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2020 ("New York Bonds 2020") due September 2050 - fixed rate interest period bearing interest at 2.750% through September 2025
40,000 40,000 
New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2020R-2 ("New York Bonds 2020R-2") due September 2050 - fixed rate interest period bearing interest at 5.125% through September 2030
35,000 — 
Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2005R-3 ("FAME Bonds 2005R-3") due January 2025 - fixed rate interest period bearing interest at 5.25% through January 2025
25,000 25,000 
Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2015R-1 ("FAME Bonds 2015R-1") due August 2035 - fixed rate interest period bearing interest at 5.125% through July 2025
15,000 15,000 
Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2015R-2 ("FAME Bonds 2015R-2") due August 2035 - fixed rate interest period bearing interest at 4.375% through July 2025
15,000 15,000 
Vermont Economic Development Authority Solid Waste Disposal Long-Term Revenue Bonds Series 2013 ("Vermont Bonds 2013") due April 2036 - fixed rate interest period bearing interest at 4.625% through April 2028
16,000 16,000 
Vermont Economic Development Authority Solid Waste Disposal Long-Term Revenue Bonds Series 2022A-1 ("Vermont Bonds 2022A-1") due June 2052 - fixed rate interest period bearing interest at 5.00% through May 2027
35,000 35,000 
Business Finance Authority of the State of New Hampshire Solid Waste Disposal Revenue Bonds Series 2013 ("New Hampshire Bonds") due April 2029 - fixed rate interest period bearing interest at 2.95% through April 2029
11,000 11,000 
Other:
Finance leases maturing through December 2107; bearing interest at a weighted average of 4.0%
53,066 49,813 
Notes payable maturing through March 2025; bearing interest up to 8.1%
230 664 
Principal amount of debt1,054,546 603,477 
Less—unamortized debt issuance costs
11,103 9,494 
Debt less unamortized debt issuance costs1,043,443 593,983 
Less—current maturities of debt35,781 8,968 
Debt, less current portion
$1,007,662 $585,015 
The Credit Facility shall bear interest, at our election, at Term SOFR, including a secured overnight financing rate adjustment of 10 basis points, or at a base rate, in each case plus or minus any sustainable rate adjustment of up to positive or negative 4.0 basis points per annum, plus an applicable interest rate margin based upon our consolidated net leverage ratio as follows:
Term SOFR LoansBase Rate Loans
Term Loan Facility
1.125% to 2.125%
0.125% to 1.125%
Revolving Credit Facility
1.125% to 2.125%
0.125% to 1.125%
2023 Term Loan Facility
1.625% to 2.625%
0.625% to 1.625%
Schedule of Components of Interest Expense
The components of interest expense are as follows:
 Fiscal Year Ended
December 31,
 202320222021
Interest expense on long-term debt and finance leases$44,836 $21,691 $19,201 
Amortization of debt issuance costs (1)
2,962 1,903 2,288 
Letter of credit fees423 458 458 
Less: capitalized interest(643)(330)(718)
Total interest expense$47,578 $23,722 $21,229 
(1)Includes interest expense related to a short-term secured bridge financing entered into in connection with the GFL Acquisition and interest expense related to a short-term unsecured bridge financing entered into in connection with the Twin Bridges Acquisition of $395 and $101, respectively, during the fiscal year ended December 31, 2023.
Schedule of Notional Amounts
A summary of the changes to the notional amount of interest rate derivative agreements follows:
Active Forward StartingTotal
Balance, December 31, 2021$195,000 $85,000 $280,000 
Commencements65,000 (65,000)— 
Maturities(70,000)— (70,000)
Balance, December 31, 2022 (1)
190,000 20,000 210,000 
Additions390,000 — 390,000 
Commencements20,000 (20,000)— 
Maturities(85,000)— (85,000)
Balance, December 31, 2023 (2)
$515,000 $— $515,000 
(1)These agreements mature between May 2023 and May 2028 and state that we receive interest based on 1-month LIBOR, restricted by a 0.0% floor in some instances, and pay interest at a weighted average rate of approximately 2.11%.
(2)These agreements mature between February 2026 and June 2028 and state that we receive interest based on Term SOFR, restricted by a 0.0% floor, and pay interest at a weighted average rate of approximately 3.60%.
Schedule of Cash Flow Hedges Related to Derivative Instruments
A summary of the effect of cash flow hedges related to derivative instruments on the consolidated balance sheets follows:
Fair Value
Balance Sheet LocationDecember 31,
2023
December 31,
2022
Interest rate swapsOther current assets$5,951 $4,345 
Interest rate swapsOther non-current assets4,413 7,461 
Total$10,364 $11,806 
Interest rate swapsOther long-term liabilities$11,762 $— 
Interest rate swaps
Accumulated other comprehensive (loss) income, net
$(1,398)$11,806 
Interest rate swaps - tax effect
Accumulated other comprehensive (loss) income, net
318 (4,264)
$(1,080)$7,542 
Schedule of Future Maturities of Debt
Aggregate principal maturities of debt as of December 31, 2023 for each of the next five fiscal years and thereafter are as follows:
Fiscal year ending December 31, 2024$35,781 
Fiscal year ending December 31, 202566,455 
Fiscal year ending December 31, 2026724,288 
Fiscal year ending December 31, 20276,965 
Fiscal year ending December 31, 20286,566 
Thereafter214,491 
$1,054,546 
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Environmental Remedial Liability A summary of the changes to the aggregate environmental remediation liabilities for the twelve months ended December 31, 2023 and 2022 follows:
Twelve Months Ended
December 31,
20232022
Beginning balance$6,335 $5,887 
Accretion expense100 104 
Obligations incurred (1)
— 759 
Obligations settled (2)
(546)(415)
Ending balance5,889 6,335 
Less: current portion1,662 814 
Long-term portion$4,227 $5,521 
(1)Associated with the investigation of potential remediation at an inactive waste disposal site that adjoins one of the landfills that we operate.
(2)May include amounts paid and amounts that are being processed through accounts payable as a part of our disbursement cycle.
Schedule of Total Expected Environmental Remediation Payments for Succeeding Year
The total expected environmental remediation payments, as of December 31, 2023 for each of the next five fiscal years and thereafter are as follows:
Fiscal year ending December 31, 2024$1,499 
Fiscal year ending December 31, 2025308 
Fiscal year ending December 31, 2026318 
Fiscal year ending December 31, 2027299 
Fiscal year ending December 31, 2028306 
Thereafter3,704 
Total$6,434 
Schedule of Reconciliation of Expected Aggregate Non-inflated, Undiscounted Environmental Remediation Liability to Amount Recognized in Statement of Financial Position
A reconciliation of the expected aggregate non-inflated, undiscounted environmental remediation liabilities to the amount recognized in our consolidated balance sheet at December 31, 2023 is as follows:
Undiscounted liability$6,434 
Less discount, net(545)
Liability balance - December 31, 2023$5,889 
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCKHOLDERS' EQUITY (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Schedule of Stock Option Activity
A summary of stock option activity is as follows:
Stock OptionsWeighted
Average
Exercise Price
Weighted
Average
Remaining
Contractual
Term (years)
Aggregate
Intrinsic Value
Outstanding, December 31, 2022129 $55.60 
Granted18 $79.72 
Exercised(18)$4.88 
Forfeited or expired— $— 
Outstanding, December 31, 2023129 $66.03 7.5$2,504 
Exercisable, December 31, 202349 $40.60 5.2$2,177 
Schedule of Restricted Stock, Restricted Stock Unit and Performance Stock Unit Activity
A summary of restricted stock award, restricted stock unit and performance stock unit activity is as follows:
Restricted Stock Awards,
Restricted Stock Units,
and Performance Stock
Units (1)
Weighted
Average
Grant Price
Weighted Average
Remaining
Contractual Term
(years)
Aggregate Intrinsic
Value
Outstanding, December 31, 2022169 $75.52 
Granted121 $80.99 
Class A common stock vested(101)$65.21 
Forfeited or canceled(8)$77.77 
Outstanding, December 31, 2023181 $84.82 2.0$15,474 
Unvested, December 31, 2023288 $87.35 1.9$24,593 
(1)Performance stock unit grants are included at 100%. Attainment of maximum performance targets and market achievements would result in the issuance of an additional 107 shares of Class A common stock currently included in unvested. The market-based performance stock unit grants that vested in fiscal year 2023 resulted in the issuance of 43 additional shares of Class A common stock.
Schedule of Accumulated Other Comprehensive Income (Loss)
The changes in the balances of each component of accumulated other comprehensive (loss) income, net of tax are as follows:
Interest Rate Swaps
Balance as of December 31, 2020$(11,517)
Other comprehensive income before reclassifications
3,737 
Amounts reclassified from accumulated other comprehensive loss4,763 
Income tax provision related to items in other comprehensive income
(2,086)
Other comprehensive income
6,414 
Balance as of December 31, 2021(5,103)
Other comprehensive income before reclassifications15,297 
Amounts reclassified from accumulated other comprehensive loss1,443 
Income tax provision related to items in other comprehensive income(4,095)
Other comprehensive income12,645 
Balance as of December 31, 20227,542 
Other comprehensive loss before reclassifications
(6,843)
Amounts reclassified from accumulated other comprehensive loss
(6,361)
Income tax benefit related to items in other comprehensive loss4,582 
Other comprehensive loss
(8,622)
Balance as of December 31, 2023$(1,080)
Schedule of Reclassification Out of Accumulated Other Comprehensive Income (Loss)
A summary of reclassifications out of accumulated other comprehensive (loss) income, net of tax for fiscal years 2023, 2022 and 2021 is as follows:
Fiscal Year Ended
December 31,
 202320222021 
Details About Accumulated Other Comprehensive (Loss) Income, Net of Tax Components
Accumulated Other Comprehensive (Loss) Income, Net of Tax
Affected Line Item in the Consolidated
Statements of Operations
Interest rate swaps$(6,361)$1,443 $4,763 Interest expense
6,361 (1,443)(4,763)Income before income taxes
2,633 98 (1,142)
Provision for income taxes
$3,728 $(1,541)$(3,621)Net income
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Recurring Fair Value Measurements
Summaries of our financial assets and liabilities that are measured at fair value on a recurring basis are as follows:
 Fair Value Measurement at December 31, 2023 Using:
Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs
(Level 3)
Assets:
Interest rate swaps$— $10,364 $— 
Restricted investment securities - landfill closure2,203 — — 
$2,203 $10,364 $— 
Liabilities:
Interest rate swaps$— $11,762 $— 
$— $11,762 $— 
Fair Value Measurement at December 31, 2022 Using:
Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs
(Level 3)
Assets:
Interest rate swaps$— $11,806 $— 
Restricted investment securities - landfill closure1,900 — — 
$1,900 $11,806 $— 
Liabilities:
Interest rate swaps$— $— $— 
Contingent consideration - acquisition (1)
— — 965 
$— $— $965 
(1)In the fiscal year ended December 31, 2023, we recorded a gain on resolution of acquisition-related contingent consideration of $965, within cost of operations, associated with the reversal of a contingency for a transfer station permit expansion that is no longer deemed viable.
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of Benefit for Income Taxes
A summary of the provision for income taxes is as follows:
 Fiscal Year Ended
December 31,
 202320222021
Federal
Deferred8,155 15,645 12,356 
8,155 15,645 12,356 
State
Current4,385 5,362 1,873 
Deferred(894)880 2,717 
3,491 6,242 4,590 
Provision for income taxes
$11,646 $21,887 $16,946 
Schedule of Difference in Benefit for Income Taxes
The differences in the provision for income taxes and the amounts determined by applying the Federal statutory rate to income before income taxes are as follows:
 Fiscal Year Ended
December 31,
 202320222021
Federal statutory rate21 %21 %21 %
Tax at statutory rate$7,779 $15,743 $12,190 
State income taxes, net of federal benefit1,383 6,087 3,868 
Change in valuation allowance912 (1,425)(388)
Federal effect of change in state valuation allowance(312)282 74 
Non-deductible officer compensation996 1,300 1,338 
Non-deductible expenses809 782 322 
Deductible stock awards(963)(627)(363)
Tax credits(60)(83)(153)
Reversal of disproportionate tax effects in other comprehensive (loss) income
938 — — 
Other, net164 (172)58 
Provision for income taxes
$11,646 $21,887 $16,946 
Schedule of Deferred Tax Assets and Liabilities :
 December 31,
 20232022
Deferred tax assets:
Accrued expenses and reserves$49,339 $43,437 
Net operating loss carryforwards30,165 13,398 
General business and state tax credit carryforwards6,862 6,987 
Interest expense limitation
6,690 — 
Stock awards2,690 2,728 
Unrealized loss on swaps375 — 
Other1,567 2,419 
Total deferred tax assets97,688 68,969 
Less: valuation allowance(5,580)(4,668)
Total deferred tax assets after valuation allowance92,108 64,301 
Deferred tax liabilities:
Tax over book depreciation of property and equipment(58,927)(21,561)
Amortization of intangibles(22,540)(17,252)
Unrealized gain on swaps— (3,022)
Other(44)— 
Total deferred tax liabilities(81,511)(41,835)
Net deferred tax asset $10,597 $22,466 
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER ITEMS AND CHARGES (Tables)
12 Months Ended
Dec. 31, 2023
Unusual or Infrequent Items, or Both [Abstract]  
Schedule of Southbridge Landfill Closure Charge, Net Accordingly, in fiscal years 2023, 2022 and 2021, we recorded charges associated with the closure of the Southbridge Landfill as follows:
 Fiscal Year Ended
December 31,
 202320222021
Legal and transaction costs (1)
$412 $684 $868 
Contract settlement charge (2)
— — 572 
Landfill closure project charge (credit) (3)
55 752 (944)
Southbridge Landfill closure charge, net$467 $1,436 $496 
(1)We incurred legal costs as well as other transaction costs associated with various matters as part of the Southbridge Landfill closure.
(2)We updated the cost estimates associated with a contract settlement charge associated with the Southbridge Landfill closure and the remaining future obligations due to the Town of Southbridge under the landfill operating agreement with the Town of Southbridge.
(3)We recorded a landfill closure project charge (credit) each fiscal year associated with revised costs under the closure plan at Southbridge Landfill.
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Numerator and Denominator Used in Computation of Earnings per Share
A summary of the numerator and denominators used in the computation of earnings per share is as follows:
 Fiscal Year Ended
December 31,
 202320222021
Numerator:
Net income $25,399 $53,079 $41,100 
Denominator:
Class A common stock57,007 50,704 50,423 
Class B common stock988 988 988 
Unvested restricted stock awards
— (1)(2)
Effect of weighted average shares outstanding (1)
(2,821)(68)(97)
Basic weighted average common shares outstanding55,174 51,623 51,312 
Impact of potentially dilutive securities:
Dilutive effect of stock options and stock awards100 144 203 
Diluted weighted average common shares outstanding55,274 51,767 51,515 
Anti-dilutive potentially issuable shares
93 111 10 
(1)The adjustment in fiscal year 2023 is primarily associated with the 6,053 shares of Class A common stock issued as part of the public offering completed on June 16, 2023. See Note 14, Stockholders’ Equity for disclosure regarding the public offering of Class A common stock.
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT REPORTING (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Schedule of Financial Information by Reportable Segment
Fiscal Year Ended December 31, 2023
SegmentOutside
revenues
Inter-company
revenue
Depreciation and
amortization
Operating income (loss)Interest
expense, net
Capital
expenditures
GoodwillTotal assets
Eastern$374,463 $92,938 $50,881 $27,198 $638 $43,817 $73,893 $434,323 
Western511,640 173,044 82,291 62,318 380 82,706 285,056 1,001,090 
Mid-Atlantic (1)
85,640 417 20,263 (5,790)— 5,271 332,247 553,339 
Resource Solutions292,799 15,337 14,202 5,639 143 14,586 44,474 253,090 
Corporate Entities— — 3,068 (8,938)35,676 8,527 — 293,628 
Eliminations— (281,736)— — — — — — 
$1,264,542 $— $170,705 $80,427 $36,837 $154,907 $735,670 $2,535,470 
(1)Operations under the Mid-Atlantic region commenced July 1, 2023.
Fiscal Year Ended December 31, 2022
SegmentOutside
revenues
Inter-company
revenue
Depreciation and
amortization
Operating income (loss)Interest
expense, net
Capital
expenditures
GoodwillTotal assets
Eastern$340,058 $83,201 $47,673 $16,559 $565 $38,501 $52,406 $372,895 
Western445,153 151,016 64,116 65,453 508 65,190 183,286 737,658 
Mid-Atlantic (1)
— — — — — — — — 
Resource Solutions299,878 5,734 12,082 15,862 146 15,172 38,766 191,118 
Corporate Entities— — 2,480 (2,480)21,794 12,097 — 147,544 
Eliminations— (239,951)— — — — — — 
$1,085,089 $— $126,351 $95,394 $23,013 $130,960 $274,458 $1,449,215 
(1)Operations under the Mid-Atlantic region commenced July 1, 2023.
Fiscal Year Ended December 31, 2021
SegmentOutside
revenues
Inter-company
revenue
Depreciation and
amortization
Operating income (loss)Interest
expense, net
Capital
expenditures
GoodwillTotal assets
Eastern$264,569 $66,126 $33,572 $12,937 $456 $31,489 $52,072 $357,446 
Western389,520 132,914 61,055 49,035 159 72,892 163,728 688,826 
Mid-Atlantic (1)
— — — — — — — — 
Resource Solutions235,122 3,258 7,060 17,591 168 12,094 17,060 127,304 
Corporate Entities— — 1,903 (1,903)20,144 6,820 — 110,004 
Eliminations— (202,298)— — — — — — 
$889,211 $— $103,590 $77,660 $20,927 $123,295 $232,860 $1,283,580 
(1)Operations under the Mid-Atlantic region commenced July 1, 2023.
Schedule of Revenue Attributable to Services Provided by Company Amount of our total revenue attributable to services provided are as follows:
 Fiscal Year Ended
December 31,
 202320222021
Collection$710,590 56.2 %$539,587 49.7 %$442,685 49.8 %
Disposal244,582 19.3 %227,971 21.0 %196,985 22.2 %
Power generation6,617 0.5 %7,519 0.7 %5,138 0.6 %
Processing9,954 0.8 %10,134 1.0 %9,281 1.0 %
Solid waste operations971,743 76.8 %785,211 72.4 %654,089 73.6 %
Processing105,997 8.4 %119,045 10.9 %93,323 10.5 %
National Accounts
186,802 14.8 %180,833 16.7 %141,799 15.9 %
Resource Solutions operations292,799 23.2 %299,878 27.6 %235,122 26.4 %
Total revenues$1,264,542 100.0 %$1,085,089 100.0 %$889,211 100.0 %
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
BASIS OF PRESENTATION (Detail)
12 Months Ended
Jun. 30, 2023
subsidiary
Dec. 31, 2023
segment
state
Segment Reporting Information [Line Items]    
Number of states in which entity operates | state   9
Number of wholly owned subsidiaries acquired | subsidiary 4  
Solid waste operations    
Segment Reporting Information [Line Items]    
Operating segments | segment   3
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Estimated Useful Lives of Assets (Detail)
Dec. 31, 2023
Minimum | Buildings and improvements  
Property, Plant and Equipment [Line Items]  
Property plant and equipment, estimated useful life 10 years
Minimum | Machinery and equipment  
Property, Plant and Equipment [Line Items]  
Property plant and equipment, estimated useful life 5 years
Minimum | Rolling stock  
Property, Plant and Equipment [Line Items]  
Property plant and equipment, estimated useful life 5 years
Minimum | Containers  
Property, Plant and Equipment [Line Items]  
Property plant and equipment, estimated useful life 5 years
Minimum | Furniture and Fixtures  
Property, Plant and Equipment [Line Items]  
Property plant and equipment, estimated useful life 3 years
Maximum | Buildings and improvements  
Property, Plant and Equipment [Line Items]  
Property plant and equipment, estimated useful life 30 years
Maximum | Machinery and equipment  
Property, Plant and Equipment [Line Items]  
Property plant and equipment, estimated useful life 10 years
Maximum | Rolling stock  
Property, Plant and Equipment [Line Items]  
Property plant and equipment, estimated useful life 10 years
Maximum | Containers  
Property, Plant and Equipment [Line Items]  
Property plant and equipment, estimated useful life 12 years
Maximum | Furniture and Fixtures  
Property, Plant and Equipment [Line Items]  
Property plant and equipment, estimated useful life 8 years
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Landfill and Lease Accounting (Detail)
12 Months Ended
Dec. 31, 2023
USD ($)
agreement
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Property, Plant and Equipment [Line Items]      
Capitalized interest $ 643,000 $ 330,000 $ 718,000
Closure and post-closure costs incurrence period 30 years    
Estimate of inflation rate 2.40%    
Accretion expense $ 9,529,000 7,565,000  
Number of operation and management agreements entered into | agreement 3    
Closure and post closure costs      
Property, Plant and Equipment [Line Items]      
Accretion expense $ 9,529,000 7,565,000 $ 6,775,000
Surety bond 241,728,000 231,871,000  
Letters of credit $ 0 $ 0  
Discount rate | Minimum      
Property, Plant and Equipment [Line Items]      
Asset retirement obligation measurement input 6.10%    
Discount rate | Maximum      
Property, Plant and Equipment [Line Items]      
Asset retirement obligation measurement input 10.00%    
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible Assets and Investments in Unconsolidated Entities (Detail) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Accounting Policies [Abstract]    
Intangible assets, useful life 10 years  
Investments under equity method of accounting $ 0 $ 0
Cost method investments $ 10,967,000 $ 10,967,000
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Self-Insurance Liabilities and Related Costs (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Capital Leased Assets [Line Items]    
Maximum exposure per individual event $ 1,250  
Self insurance reserves 22,427 $ 22,184
Automobile Plan | Minimum    
Capital Leased Assets [Line Items]    
Potential exposure per individual event 1,750  
Automobile Plan | Maximum    
Capital Leased Assets [Line Items]    
Potential exposure per individual event $ 3,875  
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES -Revenue Recognition (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accounting Policies [Abstract]    
Gross receivables from contracts $ 158,931 $ 102,234
Contract liabilities $ 31,472 $ 3,742
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Asset Impairments (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Goodwill impairment incurred $ 0 $ 0 $ 0
Impairment of investments $ 0 $ 0 $ 0
Mid-Atlantic      
Segment Reporting Information [Line Items]      
Percentage of fair value in excess of carrying amount 30.00%    
Eastern      
Segment Reporting Information [Line Items]      
Percentage of fair value in excess of carrying amount 10.00%    
Western      
Segment Reporting Information [Line Items]      
Percentage of fair value in excess of carrying amount 10.00%    
Resource Solutions      
Segment Reporting Information [Line Items]      
Percentage of fair value in excess of carrying amount 10.00%    
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Defined Benefit Pension Plan (Details)
12 Months Ended
Dec. 31, 2023
plan
Pension Plan  
Multiemployer Plans [Line Items]  
Number of plans 1
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE RECOGNITION (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Total revenues $ 1,264,542 $ 1,085,089 $ 889,211
Eastern      
Disaggregation of Revenue [Line Items]      
Total revenues 374,463 340,058 264,569
Western      
Disaggregation of Revenue [Line Items]      
Total revenues 511,640 445,153 389,520
Mid-Atlantic      
Disaggregation of Revenue [Line Items]      
Total revenues 85,640 0 0
Resource Solutions      
Disaggregation of Revenue [Line Items]      
Total revenues 292,799 299,878 235,122
Collection      
Disaggregation of Revenue [Line Items]      
Total revenues 710,590 539,587 442,685
Collection | Eastern      
Disaggregation of Revenue [Line Items]      
Total revenues 266,991 233,043 175,816
Collection | Western      
Disaggregation of Revenue [Line Items]      
Total revenues 358,883 306,544 266,869
Collection | Mid-Atlantic      
Disaggregation of Revenue [Line Items]      
Total revenues 84,716 0 0
Collection | Resource Solutions      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Landfill      
Disaggregation of Revenue [Line Items]      
Total revenues 101,001 97,542 91,973
Landfill | Eastern      
Disaggregation of Revenue [Line Items]      
Total revenues 28,275 27,301 25,241
Landfill | Western      
Disaggregation of Revenue [Line Items]      
Total revenues 72,726 70,241 66,732
Landfill | Mid-Atlantic      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Landfill | Resource Solutions      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Transfer      
Disaggregation of Revenue [Line Items]      
Total revenues 122,955 110,562 91,282
Transfer | Eastern      
Disaggregation of Revenue [Line Items]      
Total revenues 65,401 65,800 53,882
Transfer | Western      
Disaggregation of Revenue [Line Items]      
Total revenues 56,630 44,762 37,400
Transfer | Mid-Atlantic      
Disaggregation of Revenue [Line Items]      
Total revenues 924 0 0
Transfer | Resource Solutions      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Transportation      
Disaggregation of Revenue [Line Items]      
Total revenues 20,626 19,867 13,730
Transportation | Eastern      
Disaggregation of Revenue [Line Items]      
Total revenues 4,994 5,619 1,683
Transportation | Western      
Disaggregation of Revenue [Line Items]      
Total revenues 15,632 14,248 12,047
Transportation | Mid-Atlantic      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Transportation | Resource Solutions      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Landfill gas-to-energy      
Disaggregation of Revenue [Line Items]      
Total revenues 6,617 7,519 5,138
Landfill gas-to-energy | Eastern      
Disaggregation of Revenue [Line Items]      
Total revenues 806 925 1,052
Landfill gas-to-energy | Western      
Disaggregation of Revenue [Line Items]      
Total revenues 5,811 6,594 4,086
Landfill gas-to-energy | Mid-Atlantic      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Landfill gas-to-energy | Resource Solutions      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Processing      
Disaggregation of Revenue [Line Items]      
Total revenues 115,951 129,179 102,604
Processing | Eastern      
Disaggregation of Revenue [Line Items]      
Total revenues 7,996 7,370 6,895
Processing | Western      
Disaggregation of Revenue [Line Items]      
Total revenues 1,958 2,764 2,386
Processing | Mid-Atlantic      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Processing | Resource Solutions      
Disaggregation of Revenue [Line Items]      
Total revenues 105,997 119,045 93,323
National Accounts      
Disaggregation of Revenue [Line Items]      
Total revenues 186,802 180,833 141,799
National Accounts | Eastern      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
National Accounts | Western      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
National Accounts | Mid-Atlantic      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
National Accounts | Resource Solutions      
Disaggregation of Revenue [Line Items]      
Total revenues 186,802 180,833 141,799
Transferred at a point-in-time      
Disaggregation of Revenue [Line Items]      
Total revenues 37,848 55,335 65,551
Transferred at a point-in-time | Eastern      
Disaggregation of Revenue [Line Items]      
Total revenues 463 462 166
Transferred at a point-in-time | Western      
Disaggregation of Revenue [Line Items]      
Total revenues 2,731 2,138 1,719
Transferred at a point-in-time | Mid-Atlantic      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Transferred at a point-in-time | Resource Solutions      
Disaggregation of Revenue [Line Items]      
Total revenues 34,654 52,735 63,666
Transferred over time      
Disaggregation of Revenue [Line Items]      
Total revenues 1,226,694 1,029,754 823,660
Transferred over time | Eastern      
Disaggregation of Revenue [Line Items]      
Total revenues 374,000 339,596 264,403
Transferred over time | Western      
Disaggregation of Revenue [Line Items]      
Total revenues 508,909 443,015 387,801
Transferred over time | Mid-Atlantic      
Disaggregation of Revenue [Line Items]      
Total revenues 85,640 0 0
Transferred over time | Resource Solutions      
Disaggregation of Revenue [Line Items]      
Total revenues $ 258,145 $ 247,143 $ 171,456
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
BUSINESS COMBINATIONS - Narrative (Detail) - business
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]      
Number of businesses acquired 7 14 10
Intangible assets, useful life 10 years    
Minimum      
Business Acquisition [Line Items]      
Intangible assets, useful life 2 years    
Maximum      
Business Acquisition [Line Items]      
Intangible assets, useful life 10 years    
Solid-Waste Collection Businesses      
Business Acquisition [Line Items]      
Number of businesses acquired 5    
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
BUSINESS COMBINATIONS - Schedule of Purchase Price Paid for Acquisitions (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Purchase Price:      
Cash used in acquisitions, net of cash acquired $ 851,839 $ 78,197 $ 170,647
Open working capital settlements due from sellers (2,873) 0 0
Allocated as follows:      
Excess purchase price to be allocated to goodwill 735,670 274,458 232,860
Transfer Stations Acquisition      
Purchase Price:      
Cash used in acquisitions, net of cash acquired 846,711 76,573 166,489
Other non-cash consideration 0 1,275 0
Holdbacks, additional consideration owed to sellers and contingent consideration 2,729 4,840 5,194
Total consideration 846,567 82,688 171,683
Allocated as follows:      
Current assets 19,524 7,644 7,218
Land 8,440 3,141 1,321
Finance lease right-of-use-assets 0 0 31,467
Buildings and improvements 28,411 8,576 11,046
Machinery, equipment and other 177,916 11,689 46,396
Operating lease right-of-use assets 11,786 405 6,500
Deferred tax liability (9,058) 0 0
Current liabilities (21,417) (3,812) (6,014)
Other long-term liabilities (828) (123) 0
Financing lease liabilities, less current portion 0 0 (10,535)
Operating lease liabilities, less current portion (9,939) (282) 0
Fair value of assets acquired and liabilities assumed 385,408 41,981 133,751
Excess purchase price to be allocated to goodwill 461,159 40,707 37,932
Accounts receivable 17,002 6,806 5,340
Transfer Stations Acquisition | Trade Names      
Allocated as follows:      
Intangible assets 4,320 55 8,350
Transfer Stations Acquisition | Covenants Not-to-Compete      
Allocated as follows:      
Intangible assets 30,860 2,424 1,807
Transfer Stations Acquisition | Customer Relationships      
Allocated as follows:      
Intangible assets 145,393 12,224 36,195
Other non-current assets $ 0 $ 40 $ 0
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
BUSINESS COMBINATIONS - Schedule of Unaudited Pro forma Combined Information (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Business Combination and Asset Acquisition [Abstract]      
Revenues $ 1,436,871 $ 1,412,377 $ 1,303,556
Operating income 89,236 113,842 99,286
Net income $ 28,507 $ 60,121 $ 36,200
Basic weighted average shares outstanding 55,174 51,623 51,312
Basic earnings per common share (in dollars per share) $ 0.52 $ 1.16 $ 0.71
Diluted weighted average shares outstanding 55,274 51,767 51,515
Diluted earnings per common share (in dollars per share) $ 0.52 $ 1.16 $ 0.70
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCOUNTS RECEIVABLE, NET OF ALLOWANCE FOR CREDIT LOSSES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Balance at beginning of period $ 3,016 $ 3,276 $ 2,333
Additions - charged to expense 2,468 1,893 1,896
Deductions - write offs charged against the allowance, net of recoveries (1,418) (2,153) (953)
Balance at end of period $ 4,066 $ 3,016 $ 3,276
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY AND EQUIPMENT - Components of Property and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Finance lease right-of-use assets $ 101,770 $ 90,362
Total property and equipment 2,148,094 1,785,306
Less: accumulated depreciation and amortization (1,167,541) (1,064,756)
Property, plant and equipment and finance lease right-of-use assets, net 980,553 720,550
Land    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 47,863 37,321
Landfills    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 786,130 730,914
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 262,204 209,234
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 287,175 243,359
Rolling stock    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 396,247 276,282
Containers    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 266,705 197,834
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 74,408 $ 53,439
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY AND EQUIPMENT - Narrative (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]      
Depreciation expense $ 99,249 $ 78,139 $ 62,342
Landfills      
Property, Plant and Equipment [Line Items]      
Amortization expense $ 40,419 $ 31,619 $ 30,295
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Schedule of Lease Costs and Other Lease Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Lease cost:    
Amortization of right-of-use assets $ 7,383 $ 6,339
Interest expense 1,840 1,638
Fixed lease cost 15,318 13,804
Short-term lease cost 5,313 3,884
Variable lease cost 604 522
Total lease cost 30,458 26,187
Cash paid for amounts included in the measurement of lease liabilities:    
Financing cash flows for finance leases 8,981 7,847
Operating cash flows for operating leases 10,578 10,009
Right-of-use assets obtained in exchange for new finance lease liabilities 12,211 11,919
Right-of-use assets obtained in exchange for new operating lease liabilities $ 19,796 9,835
Weighted-average remaining lease term - finance leases (years) 4 years 10 months 24 days  
Weighted-average remaining lease term - operating leases (years) 9 years 10 months 24 days  
Weighted-average discount rate - finance leases 4.00%  
Weighted-average discount rate - operating leases 4.70%  
Machinery and equipment    
Lease cost:    
Fixed lease cost $ 6,292 5,130
Landfills    
Lease cost:    
Fixed lease cost $ 9,026 $ 8,674
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Schedule of Estimated Minimum Future Lease Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating Leases    
Fiscal year ending December 31, 2024 $ 12,293  
Fiscal year ending December 31, 2025 12,586  
Fiscal year ending December 31, 2026 11,098  
Fiscal year ending December 31, 2027 12,423  
Fiscal year ending December 31, 2028 7,790  
Thereafter 39,230  
Total lease payments 95,420  
Less: interest (20,307)  
Lease liability balance 75,113  
Finance Leases    
Fiscal year ending December 31, 2024 12,432  
Fiscal year ending December 31, 2025 12,230  
Fiscal year ending December 31, 2026 11,628  
Fiscal year ending December 31, 2027 7,648  
Fiscal year ending December 31, 2028 6,985  
Thereafter 8,900  
Total lease payments 59,823  
Less: interest (6,757)  
Lease liability balance $ 53,066 $ 49,813
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLE ASSETS - Schedule of Activity and Balances Related to Goodwill by Reporting Segment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Goodwill [Roll Forward]    
Goodwill, beginning balance $ 274,458 $ 232,860
Acquisitions 461,159 40,707
Measurement Period Adjustments 53 891
Goodwill, ending balance 735,670 274,458
Eastern    
Goodwill [Roll Forward]    
Goodwill, beginning balance 52,406 52,072
Acquisitions 21,487 93
Measurement Period Adjustments 0 241
Goodwill, ending balance 73,893 52,406
Western    
Goodwill [Roll Forward]    
Goodwill, beginning balance 183,286 163,728
Acquisitions 101,717 18,908
Measurement Period Adjustments 53 650
Goodwill, ending balance 285,056 183,286
Mid-Atlantic    
Goodwill [Roll Forward]    
Goodwill, beginning balance 0 0
Acquisitions 332,247 0
Measurement Period Adjustments 0 0
Goodwill, ending balance 332,247 0
Resource Solutions    
Goodwill [Roll Forward]    
Goodwill, beginning balance 38,766 17,060
Acquisitions 5,708 21,706
Measurement Period Adjustments 0 0
Goodwill, ending balance $ 44,474 $ 38,766
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLE ASSETS - Components of Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]      
Intangible assets $ 347,469 $ 166,785  
Less accumulated amortization (106,040) (75,002)  
Intangible assets, net 241,429 91,783  
Intangible amortization expenses 31,037 16,593 $ 10,953
Covenants Not-to-Compete      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets 62,173 31,201  
Less accumulated amortization (26,645) (24,129)  
Intangible assets, net 35,528 7,072  
Customer Relationships      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets 272,571 127,179  
Less accumulated amortization (72,227) (46,162)  
Intangible assets, net 200,344 81,017  
Trade Names      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets 12,725 8,405  
Less accumulated amortization (7,168) (4,711)  
Intangible assets, net $ 5,557 $ 3,694  
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLE ASSETS - Estimated Future Amortization Expense (Detail)
$ in Thousands
Dec. 31, 2023
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Fiscal year ending December 31, 2024 $ 47,387
Fiscal year ending December 31, 2025 43,388
Fiscal year ending December 31, 2026 38,645
Fiscal year ending December 31, 2027 34,149
Fiscal year ending December 31, 2028 29,166
Thereafter $ 48,694
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
FINAL CAPPING, CLOSURE AND POST-CLOSURE COSTS (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]      
Beginning balance $ 113,678 $ 86,914  
Obligations incurred 5,447 4,857  
Revisions in estimates 14,030 18,415  
Accretion expense 9,529 7,565  
Obligations settled (11,801) (4,073)  
Write-off of capping payments 3,021 0  
Ending balance 133,904 113,678 $ 86,914
Landfill capping charge - veneer failure $ 3,021 $ 0 $ 0
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued capital expenditures $ 7,362 $ 10,842
Other accrued liabilities 41,094 35,395
Total $ 48,456 $ 46,237
XML 86 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT - Components of Debt (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Weighted-average discount rate - finance leases 4.00%  
Finance leases maturing through December 2107; bearing interest at a weighted average of 4.0% $ 53,066,000 $ 49,813,000
Principal amount of debt 1,054,546,000 603,477,000
Less—unamortized discount and debt issuance costs 11,103,000 9,494,000
Debt less unamortized debt issuance costs 1,043,443,000 593,983,000
Less—current maturities of debt 35,781,000 8,968,000
Debt, less current portion $ 1,007,662,000 $ 585,015,000
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Debt, less current portion Debt, less current portion
Secured Debt | Term Loan A Facility ("Term Loan Facility") due December 2026; bearing interest at 7.083% as of December 31, 2023    
Debt Instrument [Line Items]    
Principal amount of debt $ 350,000,000 $ 350,000,000
Secured Debt | Term Loan A Facility ("2023 Term Loan Facility") due December 2026; bearing interest at 7.581% as of December 31, 2023    
Debt Instrument [Line Items]    
Principal amount of debt 419,250,000 0
Line of Credit | Revolving Credit Facility ("Revolving Credit Facility") due December 2026; bearing interest at Term SOFR plus 1.725%    
Debt Instrument [Line Items]    
Principal amount of debt 0 6,000,000
Unsecured Debt    
Debt Instrument [Line Items]    
Principal amount of debt $ 232,000,000  
Unsecured Debt | New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2014 ("New York Bonds 2014R-1") due December 2044 - fixed rate interest period bearing interest at 2.875% through December 2029    
Debt Instrument [Line Items]    
Stated interest rate 2.875%  
Principal amount of debt $ 25,000,000 25,000,000
Unsecured Debt | New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2014R-2 ("New York Bonds 2014R-2") due December 2044 - fixed rate interest period bearing interest at 3.125% through May 2026    
Debt Instrument [Line Items]    
Stated interest rate 3.125%  
Principal amount of debt $ 15,000,000 15,000,000
Unsecured Debt | New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2020 ("New York Bonds 2020") due September 2050 - fixed rate interest period bearing interest at 2.750% through September 2025    
Debt Instrument [Line Items]    
Stated interest rate 2.75%  
Principal amount of debt $ 40,000,000 40,000,000
Unsecured Debt | New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2020R-2 ("New York Bonds 2020R-2") due September 2050 - fixed rate interest period bearing interest at 5.125% through September 2030    
Debt Instrument [Line Items]    
Stated interest rate 5.125%  
Principal amount of debt $ 35,000,000 0
Unsecured Debt | Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2005R-3 ("FAME Bonds 2005R-3") due January 2025 - fixed rate interest period bearing interest at 5.25% through January 2025    
Debt Instrument [Line Items]    
Stated interest rate 5.25%  
Principal amount of debt $ 25,000,000 25,000,000
Unsecured Debt | Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2015R-1 ("FAME Bonds 2015R-1") due August 2035 - fixed rate interest period bearing interest at 5.125% through July 2025    
Debt Instrument [Line Items]    
Stated interest rate 5.125%  
Principal amount of debt $ 15,000,000 15,000,000
Unsecured Debt | Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2015R-2 ("FAME Bonds 2015R-2") due August 2035 - fixed rate interest period bearing interest at 4.375% through July 2025    
Debt Instrument [Line Items]    
Stated interest rate 4.375%  
Principal amount of debt $ 15,000,000 15,000,000
Unsecured Debt | Vermont Economic Development Authority Solid Waste Disposal Long-Term Revenue Bonds Series 2013 ("Vermont Bonds 2013") due April 2036 - fixed rate interest period bearing interest at 4.625% through April 2028    
Debt Instrument [Line Items]    
Stated interest rate 4.625%  
Principal amount of debt $ 16,000,000 16,000,000
Unsecured Debt | Vermont Economic Development Authority Solid Waste Disposal Long-Term Revenue Bonds Series 2022A-1 ("Vermont Bonds 2022A-1") due June 2052 - fixed rate interest period bearing interest at 5.00% through May 2027    
Debt Instrument [Line Items]    
Stated interest rate 5.00%  
Principal amount of debt $ 35,000,000 35,000,000
Unsecured Debt | Business Finance Authority of the State of New Hampshire Solid Waste Disposal Revenue Bonds Series 2013 ("New Hampshire Bonds") due April 2029 - fixed rate interest period bearing interest at 2.95% through April 2029    
Debt Instrument [Line Items]    
Stated interest rate 2.95%  
Principal amount of debt $ 11,000,000 11,000,000
Notes payable maturing through March 2025; bearing interest up to 8.1%    
Debt Instrument [Line Items]    
Weighted average interest rate 8.10%  
Principal amount of debt $ 230,000 $ 664,000
SOFR | Secured Debt | Term Loan A Facility ("Term Loan Facility") due December 2026; bearing interest at 7.083% as of December 31, 2023    
Debt Instrument [Line Items]    
Stated interest rate 7.083%  
SOFR | Secured Debt | Term Loan A Facility ("2023 Term Loan Facility") due December 2026; bearing interest at 7.581% as of December 31, 2023    
Debt Instrument [Line Items]    
Stated interest rate 7.581%  
SOFR | Line of Credit | Revolving Credit Facility ("Revolving Credit Facility") due December 2026; bearing interest at Term SOFR plus 1.725%    
Debt Instrument [Line Items]    
Basis spread on variable rate 1.725%  
XML 87 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT - Credit Facility (Details) - USD ($)
1 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
May 31, 2023
Apr. 30, 2023
Line of Credit Facility [Line Items]            
Proceeds from debt borrowings   $ 465,000,000 $ 88,200,000 $ 3,701,000    
Credit Facility            
Line of Credit Facility [Line Items]            
Additional revolver capacity   $ 125,000,000        
Commitment fee adjustment   100.00%        
Floor interest rate   0.00%        
Interest rate, annual increase upon payment default   2.00%        
Interest rate, annual increase upon other event of default   2.00%        
Credit Facility | Minimum            
Line of Credit Facility [Line Items]            
Commitment fee, margin percent   0.20%        
Credit Facility | Maximum            
Line of Credit Facility [Line Items]            
Commitment fee, margin percent   0.40%        
Credit Facility | SOFR            
Line of Credit Facility [Line Items]            
Variable rate adjustment   0.10%        
Credit Facility | Base Rate            
Line of Credit Facility [Line Items]            
Variable rate adjustment   0.04%        
Secured Debt            
Line of Credit Facility [Line Items]            
Bridge loan           $ 375,000,000
Secured Debt | Credit Facility            
Line of Credit Facility [Line Items]            
Aggregate principal amount issued   $ 350,000,000        
Secured Debt | Term Loan A Facility ("2023 Term Loan Facility") due December 2026; bearing interest at 7.581% as of December 31, 2023            
Line of Credit Facility [Line Items]            
Aggregate principal amount issued   430,000,000     $ 430,000,000  
Proceeds from debt borrowings $ 430,000,000          
Unsecured Debt            
Line of Credit Facility [Line Items]            
Bridge loan $ 200,000,000          
Line of Credit | Revolving Credit Facility            
Line of Credit Facility [Line Items]            
Line of credit drawn   $ 0        
Line of Credit | Credit Facility            
Line of Credit Facility [Line Items]            
Facility term   5 years        
Line of Credit | Credit Facility | Revolving Credit Facility            
Line of Credit Facility [Line Items]            
Credit facility maximum   $ 300,000,000        
Remaining capacity   272,267,000        
Line of Credit | Credit Facility | Letter of Credit            
Line of Credit Facility [Line Items]            
Letters of credit sublimit   $ 75,000,000        
Fronting fee   0.25%        
Outstanding irrevocable letters of credit totaling   $ 27,733,000        
XML 88 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT - Variable Rate Margins (Details)
12 Months Ended
Dec. 31, 2023
Term Loan A Facility ("Term Loan Facility") due December 2026; bearing interest at 7.083% as of December 31, 2023 | SOFR | Minimum | Secured Debt  
Debt Instrument [Line Items]  
Basis spread on variable rate 1.125%
Term Loan A Facility ("Term Loan Facility") due December 2026; bearing interest at 7.083% as of December 31, 2023 | SOFR | Maximum | Secured Debt  
Debt Instrument [Line Items]  
Basis spread on variable rate 2.125%
Term Loan A Facility ("Term Loan Facility") due December 2026; bearing interest at 7.083% as of December 31, 2023 | Base Rate | Minimum | Secured Debt  
Debt Instrument [Line Items]  
Basis spread on variable rate 0.125%
Term Loan A Facility ("Term Loan Facility") due December 2026; bearing interest at 7.083% as of December 31, 2023 | Base Rate | Maximum | Secured Debt  
Debt Instrument [Line Items]  
Basis spread on variable rate 1.125%
Revolving Credit Facility | SOFR | Minimum | Line of Credit  
Debt Instrument [Line Items]  
Basis spread on variable rate 1.125%
Revolving Credit Facility | SOFR | Maximum | Line of Credit  
Debt Instrument [Line Items]  
Basis spread on variable rate 2.125%
Revolving Credit Facility | Base Rate | Minimum | Line of Credit  
Debt Instrument [Line Items]  
Basis spread on variable rate 0.125%
Revolving Credit Facility | Base Rate | Maximum | Line of Credit  
Debt Instrument [Line Items]  
Basis spread on variable rate 1.125%
Term Loan A Facility ("2023 Term Loan Facility") due December 2026; bearing interest at 7.581% as of December 31, 2023 | SOFR | Minimum | Secured Debt  
Debt Instrument [Line Items]  
Basis spread on variable rate 1.625%
Term Loan A Facility ("2023 Term Loan Facility") due December 2026; bearing interest at 7.581% as of December 31, 2023 | SOFR | Maximum | Secured Debt  
Debt Instrument [Line Items]  
Basis spread on variable rate 2.625%
Term Loan A Facility ("2023 Term Loan Facility") due December 2026; bearing interest at 7.581% as of December 31, 2023 | Base Rate | Minimum | Secured Debt  
Debt Instrument [Line Items]  
Basis spread on variable rate 0.625%
Term Loan A Facility ("2023 Term Loan Facility") due December 2026; bearing interest at 7.581% as of December 31, 2023 | Base Rate | Maximum | Secured Debt  
Debt Instrument [Line Items]  
Basis spread on variable rate 1.625%
XML 89 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT - Tax-Exempt Financings (Details) - Unsecured Debt - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Aggregate principal amount outstanding $ 232,000  
New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2020R-2 ("New York Bonds 2020R-2") due September 2050 - fixed rate interest period bearing interest at 5.125% through September 2030    
Debt Instrument [Line Items]    
Aggregate principal amount outstanding 35,000 $ 0
Aggregate principal amount issued 35,000  
Vermont Economic Development Authority Solid Waste Disposal Long-Term Revenue Bonds Series 2022A-1 ("Vermont Bonds 2022A-1") due June 2052 - fixed rate interest period bearing interest at 5.00% through May 2027    
Debt Instrument [Line Items]    
Aggregate principal amount outstanding $ 35,000 35,000
Aggregate principal amount issued   $ 35
XML 90 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT - Components of Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]      
Interest expense on long-term debt and finance leases $ 44,836 $ 21,691 $ 19,201
Amortization of debt issuance costs 2,962 1,903 2,288
Letter of credit fees 423 458 458
Less: capitalized interest (643) (330) (718)
Total interest expense 47,578 $ 23,722 $ 21,229
GFL Environmental Inc      
Debt Instrument [Line Items]      
Amortization of debt issuance costs 395    
Twin Bridges Acquisition      
Debt Instrument [Line Items]      
Amortization of debt issuance costs $ 101    
XML 91 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT - Loss from Termination of Bridge Financing (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]      
Loss from termination of bridge financing $ 8,191 $ 0 $ 0
GFL Environmental Inc      
Debt Instrument [Line Items]      
Loss from termination of bridge financing 3,718    
Twin Bridges Acquisition      
Debt Instrument [Line Items]      
Loss from termination of bridge financing $ 4,473    
XML 92 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT - Summary of Notional Amounts (Details) - Cash Flow Hedging - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Total    
Derivative, Notional Amount [Roll Forward]    
Beginning balance $ 210,000 $ 280,000
Additions 390,000  
Commencements 0 0
Maturities (85,000) (70,000)
Ending balance $ 515,000 210,000
Floor interest rate 0.00%  
Weighted average percentage rate paid 3.60%  
Active    
Derivative, Notional Amount [Roll Forward]    
Beginning balance $ 190,000 195,000
Additions 390,000  
Commencements 20,000 65,000
Maturities (85,000) (70,000)
Ending balance 515,000 $ 190,000
Floor interest rate   0.00%
Weighted average percentage rate paid   2.11%
Forward Starting    
Derivative, Notional Amount [Roll Forward]    
Beginning balance 20,000 $ 85,000
Additions 0  
Commencements (20,000) (65,000)
Maturities 0 0
Ending balance $ 0 $ 20,000
XML 93 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT - Summary of Cash Flow Hedges (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Accumulated other comprehensive (loss) income, net of tax $ (1,080) $ 7,542
Designated as hedging instrument | Interest rate swaps    
Debt Instrument [Line Items]    
Cash flow hedge derivatives, assets 10,364 11,806
Designated as hedging instrument | Interest rate swaps | Accumulated income (loss), net, cash flow hedge    
Debt Instrument [Line Items]    
Accumulated other comprehensive income (loss), before tax (1,398) 11,806
Accumulated other comprehensive income (loss), tax 318 (4,264)
Accumulated other comprehensive (loss) income, net of tax (1,080) 7,542
Other current assets | Designated as hedging instrument | Interest rate swaps    
Debt Instrument [Line Items]    
Cash flow hedge derivatives, assets 5,951 4,345
Other non-current assets | Designated as hedging instrument | Interest rate swaps    
Debt Instrument [Line Items]    
Cash flow hedge derivatives, assets 4,413 7,461
Other long-term liabilities | Designated as hedging instrument | Interest rate swaps    
Debt Instrument [Line Items]    
Cash flow hedge derivatives, liabilities $ 11,762 $ 0
XML 94 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT - Fair Value of Debt (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Secured Debt | Term Loan A Facility ("Term Loan Facility") due December 2026; bearing interest at 7.083% as of December 31, 2023    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Principal amount of debt $ 350,000,000 $ 350,000,000
Secured Debt | Term Loan A Facility ("2023 Term Loan Facility") due December 2026; bearing interest at 7.581% as of December 31, 2023    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Principal amount of debt 419,250,000 0
Line of Credit | Revolving Credit Facility ("Revolving Credit Facility") due December 2026; bearing interest at Term SOFR plus 1.725%    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Principal amount of debt 0 $ 6,000,000
Fair Value | Industrial Revenue Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of debt 226,756,000  
Carrying Value | Industrial Revenue Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of debt $ 232,000,000  
XML 95 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT - Schedule of Future Maturities of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]    
Fiscal year ending December 31, 2024 $ 35,781  
Fiscal year ending December 31, 2025 66,455  
Fiscal year ending December 31, 2026 724,288  
Fiscal year ending December 31, 2027 6,965  
Fiscal year ending December 31, 2028 6,566  
Thereafter 214,491  
Principal amount of debt $ 1,054,546 $ 603,477
XML 96 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES - Narrative (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other Commitments [Line Items]    
Loss contingency accrual $ 6,275  
Minimum    
Other Commitments [Line Items]    
Risk free interest rate 1.50%  
Maximum    
Other Commitments [Line Items]    
Risk free interest rate   7.10%
XML 97 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES - Schedule of Environmental Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Accrual for Environmental Loss Contingencies [Roll Forward]    
Beginning balance $ 6,335 $ 5,887
Obligations settled (546) (415)
Ending balance 5,889 6,335
Less: current portion 1,662 814
Long-term portion $ 4,227 $ 5,521
Environmental loss contingency, current, statement of financial position, not disclosed Less: current portion Less: current portion
Environmental loss contingency, noncurrent, statement of financial position, not disclosed Long-term portion Long-term portion
Other environmental remediation sites    
Accrual for Environmental Loss Contingencies [Roll Forward]    
Accretion expense and obligations incurred $ 100 $ 104
Inactive waste disposal site    
Accrual for Environmental Loss Contingencies [Roll Forward]    
Accretion expense and obligations incurred $ 0 $ 759
XML 98 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES - Schedule of Future Minimum Rental (Detail)
$ in Thousands
Dec. 31, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Fiscal year ending December 31, 2024 $ 1,499
Fiscal year ending December 31, 2025 308
Fiscal year ending December 31, 2026 318
Fiscal year ending December 31, 2027 299
Fiscal year ending December 31, 2028 306
Thereafter 3,704
Total $ 6,434
XML 99 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES - Reconciliation of Undiscounted Liability to Amount Recognized in Statements of Financial Position (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]      
Undiscounted liability $ 6,434    
Less discount, net (545)    
Liability balance $ 5,889 $ 6,335 $ 5,887
Environmental loss contingency, statement of financial position, not disclosed consolidated balance sheet    
XML 100 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCKHOLDERS' EQUITY - Narrative (Detail)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 16, 2023
USD ($)
$ / shares
shares
Jun. 01, 2023
shares
Dec. 31, 2023
USD ($)
vote
$ / shares
shares
Dec. 31, 2022
USD ($)
vote
shares
Dec. 31, 2021
USD ($)
Limited Partners' Capital Account [Line Items]          
Preferred stock authorized to issue (up to) (in shares) | shares     944,000    
Shares issued | shares     0 0  
Expected dividend yield     0.00%    
Expected volatility     30.00%    
Total fair value of other stock awards vested     $ 12,048 $ 17,011 $ 20,106
Income benefit associated with stock-based compensation expense     (2,330) (1,744) (2,304)
Restricted Stock Awards          
Limited Partners' Capital Account [Line Items]          
Unrecognized stock-based compensation expense     8    
Stock Options          
Limited Partners' Capital Account [Line Items]          
Stock-based compensation expense     516 248 28
Aggregate intrinsic value of stock options exercised     1,302 1,467 1,238
Unrecognized stock-based compensation expense, options     $ 2,108    
Unrecognized stock-based compensation expense, weighted average period     3 years 10 months 24 days    
Expected life     5 years 7 months 6 days    
Risk-free interest rate     4.60%    
Restricted Stock, Restricted Stock Units and Performance Stock Units          
Limited Partners' Capital Account [Line Items]          
Stock-based compensation expense     $ 8,116 7,530 11,241
Restricted Stock Units          
Limited Partners' Capital Account [Line Items]          
Unrecognized stock-based compensation expense     $ 5,362    
Market-based Performance Stock Units          
Limited Partners' Capital Account [Line Items]          
Expected dividend yield     0.00%    
Risk-free interest rate     4.30%    
Expected volatility     34.90%    
Weighted average fair value of market-based performance (in dollars per share) | $ / shares     $ 83.16    
Amended and Restated 1997 Employee Stock Purchase Plan          
Limited Partners' Capital Account [Line Items]          
Stock-based compensation expense     $ 451 $ 376 $ 281
Non-Employee Director | Restricted Stock Awards          
Limited Partners' Capital Account [Line Items]          
Options vesting period     3 years    
Maximum | Performance Stock Units          
Limited Partners' Capital Account [Line Items]          
Unrecognized stock-based compensation expense     $ 4,377    
Weighted Average | Restricted Stock Awards          
Limited Partners' Capital Account [Line Items]          
Unrecognized stock-based compensation expense, weighted average period     6 months    
Weighted Average | Restricted Stock Units          
Limited Partners' Capital Account [Line Items]          
Unrecognized stock-based compensation expense, weighted average period     2 years 3 months 18 days    
Weighted Average | Performance Stock Units          
Limited Partners' Capital Account [Line Items]          
Unrecognized stock-based compensation expense, weighted average period     1 year 7 months 6 days    
2016 Incentive Plan          
Limited Partners' Capital Account [Line Items]          
Options granted period     10 years    
2016 Incentive Plan | Minimum          
Limited Partners' Capital Account [Line Items]          
Options vesting period     1 year    
2016 Incentive Plan | Maximum          
Limited Partners' Capital Account [Line Items]          
Options vesting period     5 years    
Class A Common Stock          
Limited Partners' Capital Account [Line Items]          
Sale of stock, number of shares issued | shares 6,053,000   6,053    
Sale of stock, price per share (in dollars per share) | $ / shares $ 85.50        
Sale of stock, net proceeds $ 496,231        
Vote for each share held (in votes per share) | vote     1    
Common stock, additional authorized shares | shares   400,000      
Number of shares available for future grant | shares     407,000    
Class A Common Stock | 2016 Incentive Plan          
Limited Partners' Capital Account [Line Items]          
Common stock, authorized shares | shares     2,250,000    
Common stock, additional authorized shares | shares     2,723,000    
Number of shares available for future grant | shares     616,000    
Class B Common Stock          
Limited Partners' Capital Account [Line Items]          
Vote for each share held (in votes per share) | vote     10 10  
XML 101 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCKHOLDERS' EQUITY - Summary of Stock Option Activity (Detail)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
Stock Options  
Outstanding, beginning balance (in shares) | shares 129,000
Granted (in shares) | shares 18,000
Exercised (in shares) | shares (18,000)
Forfeited or expired (in shares) | shares 0
Outstanding, ending balance (in shares) | shares 129,000
Exercisable (in shares) | shares 49,000
Weighted Average Exercise Price  
Outstanding, beginning balance (in dollars per share) | $ / shares $ 55.60
Granted (in dollars per share) | $ / shares 79.72
Exercised (in dollars per share) | $ / shares 4.88
Forfeited or expired (in dollars per share) | $ / shares 0
Outstanding, ending balance (in dollars per share) | $ / shares 66.03
Exercisable (in dollars per share) | $ / shares $ 40.60
Weighted average remaining contractual term, outstanding 7 years 6 months
Weighted average remaining contractual term, exercisable 5 years 2 months 12 days
Aggregate intrinsic value, outstanding | $ $ 2,504
Aggregate intrinsic value, exercisable | $ $ 2,177
XML 102 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCKHOLDERS' EQUITY - Summary of Restricted Stock, Restricted Stock Unit and Performance Stock Unit Activity (Detail)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
Restricted Stock Awards, Restricted Stock Units and Performance Stock Units  
Restricted Stock, Restricted Stock Units, and Performance Stock Units  
Outstanding, beginning balance (in shares) 169,000
Granted (in shares) 121,000
Vested (in shares) (101,000)
Forfeited or canceled (in shares) (8,000)
Outstanding, ending balance (in shares) 181,000
Unvested, ending balance (in shares) 288,000
Weighted Average Grant Price  
Outstanding, beginning balance (in dollars per share) | $ / shares $ 75.52
Granted (in dollars per share) | $ / shares 80.99
Vested (in dollars per share) | $ / shares 65.21
Forfeited or canceled (in dollars per share) | $ / shares 77.77
Outstanding, ending balance (in dollars per share) | $ / shares 84.82
Weighted average grant price, unvested, ending balance (in dollars per share) | $ / shares $ 87.35
Weighted average remaining contractual term, outstanding 2 years
Weighted average remaining contractual term, unvested 1 year 10 months 24 days
Aggregate intrinsic value, outstanding | $ $ 15,474
Aggregate intrinsic value, unvested | $ $ 24,593
Performance Stock Units  
Weighted Average Grant Price  
Attainment level percentage 100.00%
Class A Common Stock | Performance Stock Units  
Weighted Average Grant Price  
Additional issuance if performance targets met (in shares) 107,000
Additional shares issued 43,000
XML 103 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCKHOLDERS' EQUITY - Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 497,900 $ 422,457 $ 362,142
Income tax provision (benefit) related to items in other comprehensive income (loss) 4,582 (4,095) (2,086)
Other comprehensive (loss) income, net of tax (8,622) 12,645 6,414
Ending balance 1,021,791 497,900 422,457
Accumulated income (loss), net, cash flow hedge      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 7,542 (5,103) (11,517)
Other comprehensive income (loss) before reclassifications (6,843) 15,297 3,737
Amounts reclassified from accumulated other comprehensive income (loss) (6,361) 1,443 4,763
Income tax provision (benefit) related to items in other comprehensive income (loss) 4,582 (4,095) (2,086)
Other comprehensive (loss) income, net of tax (8,622) 12,645 6,414
Ending balance $ (1,080) $ 7,542 $ (5,103)
XML 104 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCKHOLDERS' EQUITY - Reclassification Out of Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Interest expense $ 47,578 $ 23,722 $ 21,229
Income before income taxes 37,045 74,966 58,046
Provision for income taxes 11,646 21,887 16,946
Net income 25,399 53,079 41,100
Accumulated income (loss), net, cash flow hedge | Reclassification out of AOCI      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Income before income taxes 6,361 (1,443) (4,763)
Provision for income taxes 2,633 98 (1,142)
Net income 3,728 (1,541) (3,621)
Accumulated income (loss), net, cash flow hedge | Interest rate swaps | Reclassification out of AOCI      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Interest expense $ (6,361) $ 1,443 $ 4,763
XML 105 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE OF FINANCIAL INSTRUMENTS (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Assets:    
Restricted investment securities - landfill closure $ 2,203 $ 1,900
Liabilities:    
Derivative Asset, Statement Of Financial Position Extensible Enumeration, Not Disclosed Flag Interest rate swaps Interest rate swaps
Quoted Prices in Active Markets for Identical Assets (Level 1) | Recurring    
Assets:    
Interest rate swaps   $ 0
Total assets $ 2,203 1,900
Liabilities:    
Contingent consideration - acquisition   0
Total liabilities 0 0
Quoted Prices in Active Markets for Identical Assets (Level 1) | Recurring | Interest rate swaps    
Assets:    
Interest rate swaps 0  
Liabilities:    
Interest rate swaps 0 0
Quoted Prices in Active Markets for Identical Assets (Level 1) | Recurring | Landfills    
Assets:    
Restricted investment securities - landfill closure 2,203 1,900
Significant Other Observable Inputs (Level 2) | Recurring    
Assets:    
Interest rate swaps   11,806
Total assets 10,364 11,806
Liabilities:    
Contingent consideration - acquisition   0
Total liabilities 11,762 0
Significant Other Observable Inputs (Level 2) | Recurring | Interest rate swaps    
Assets:    
Interest rate swaps 10,364  
Liabilities:    
Interest rate swaps 11,762 0
Significant Other Observable Inputs (Level 2) | Recurring | Landfills    
Assets:    
Restricted investment securities - landfill closure 0 0
Significant Unobservable Inputs (Level 3) | Recurring    
Assets:    
Interest rate swaps   0
Total assets 0 0
Liabilities:    
Contingent consideration - acquisition   965
Total liabilities 0 965
Contingent consideration, decrease for reversal of contingency 965  
Significant Unobservable Inputs (Level 3) | Recurring | Interest rate swaps    
Assets:    
Interest rate swaps 0  
Liabilities:    
Interest rate swaps 0 0
Significant Unobservable Inputs (Level 3) | Recurring | Landfills    
Assets:    
Restricted investment securities - landfill closure $ 0 $ 0
XML 106 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE BENEFIT PLANS (Detail) - USD ($)
shares in Thousands
12 Months Ended
Jun. 01, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2019
Employee Stock Purchase Plan [Line Items]          
Employer contributions vesting period   2 years      
Employer contributions   $ 4,371,000 $ 3,558,000 $ 2,811,000  
Contingent liability term         17 years
Multiemployer pension plan withdrawal obligation, undiscounted         $ 4,224,000
Estimated accumulated benefit obligation as complete withdrawal         $ 18,511,000
Multiemployer pension plan withdrawal obligation   1,496,000      
Pension Plan          
Employee Stock Purchase Plan [Line Items]          
Contributions by employer   $ 479,000 $ 442,000 $ 398,000  
Hourly employees | First matching contribution          
Employee Stock Purchase Plan [Line Items]          
Employer matching contribution, percent of match   100.00%      
Employer matching contribution, percent of employees' annual income   1.00%      
Hourly employees | Next matching contribution          
Employee Stock Purchase Plan [Line Items]          
Employer matching contribution, percent of match   50.00%      
Employer matching contribution, percent of employees' annual income   3.00%      
Salary employees          
Employee Stock Purchase Plan [Line Items]          
Employer matching contribution, percent of match   50.00%      
Employer matching contribution, percent of employees' annual income   2.00%      
Maximum annual contributions per employee   $ 1,500      
Class A Common Stock          
Employee Stock Purchase Plan [Line Items]          
Discount rate   15.00%      
Common stock, additional authorized shares 400        
Stock issued under stock purchase plan (in shares)   24 22 20  
Stock available for distribution under stock purchase plan (in shares)   407      
XML 107 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Schedule of Benefit for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Federal      
Deferred $ 8,155 $ 15,645 $ 12,356
Total 8,155 15,645 12,356
State      
Current 4,385 5,362 1,873
Deferred (894) 880 2,717
Total 3,491 6,242 4,590
Provision for income taxes $ 11,646 $ 21,887 $ 16,946
XML 108 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Narrative (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating Loss Carryforwards [Line Items]        
Change in valuation allowance, benefit $ (912,000) $ 1,425,000 $ 388,000 $ 61,317,000
Valuation allowance 5,580,000 4,668,000    
Increase (decrease) in valuation allowance 912,000      
Net deferred tax asset 10,597,000 22,466,000    
Net operating loss carryforwards subject to expiration 7,152,000      
Net operating loss carryforwards not subject to expiration 125,665,000      
State net operating loss carryforwards, state and local 28,262,000      
General business credit carryforward 6,722,000      
Unrecognized tax benefits 0 $ 0    
Federal        
Operating Loss Carryforwards [Line Items]        
Net deferred tax asset 11,224,000      
State        
Operating Loss Carryforwards [Line Items]        
Net deferred tax liability (627,000)      
Tax credit carryforwards 176,000      
Complete Disposal Company, Inc        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards $ 1,756,000      
XML 109 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Schedule of Difference in Benefit for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]        
Federal statutory rate 21.00% 21.00% 21.00%  
Tax at statutory rate $ 7,779 $ 15,743 $ 12,190  
State income taxes, net of federal benefit 1,383 6,087 3,868  
Change in valuation allowance 912 (1,425) (388) $ (61,317)
Federal effect of change in state valuation allowance (312) 282 74  
Non-deductible officer compensation 996 1,300 1,338  
Non-deductible expenses 809 782 322  
Deductible stock awards (963) (627) (363)  
Tax credits (60) (83) (153)  
Reversal of disproportionate tax effects in other comprehensive (loss) income 938 0 0  
Other, net 164 (172) 58  
Provision for income taxes $ 11,646 $ 21,887 $ 16,946  
XML 110 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Accrued expenses and reserves $ 49,339 $ 43,437
Net operating loss carryforwards 30,165 13,398
General business and state tax credit carryforwards 6,862 6,987
Interest expense limitation 6,690 0
Stock awards 2,690 2,728
Unrealized loss on swaps 375 0
Other 1,567 2,419
Total deferred tax assets 97,688 68,969
Less: valuation allowance (5,580) (4,668)
Total deferred tax assets after valuation allowance 92,108 64,301
Deferred tax liabilities:    
Tax over book depreciation of property and equipment (58,927) (21,561)
Amortization of intangibles (22,540) (17,252)
Unrealized gain on swaps 0 (3,022)
Other (44) 0
Total deferred tax liabilities (81,511) (41,835)
Net deferred tax asset $ 10,597 $ 22,466
XML 111 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Schedule of Reconciliation of Gross Unrecognized Tax Benefits (Detail)
Dec. 31, 2023
USD ($)
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]  
Unrecognized tax benefits at beginning of period $ 0
Unrecognized tax benefits at end of period $ 0
XML 112 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER ITEMS AND CHARGES - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Unusual or Infrequent Items, or Both [Abstract]      
Legal settlement $ 6,150 $ 0 $ 0
Landfill capping charge - veneer failure 3,870 0 0
Expense from acquisition activities 15,038 4,613 5,304
Environmental remediation charge $ 0 $ 759 $ 924
XML 113 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER ITEMS AND CHARGES - Charges Associated with Closure of Southbridge Landfill (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Site Contingency [Line Items]      
Southbridge Landfill closure charge, net $ 467 $ 1,436 $ 496
Southbridge Landfill      
Site Contingency [Line Items]      
Legal and transaction costs 412 684 868
Contract settlement charge 0 0 572
Landfill closure project charge (credit) 55 752 (944)
Southbridge Landfill closure charge, net $ 467 $ 1,436 $ 496
XML 114 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS PER SHARE (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 16, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Numerator:        
Net income   $ 25,399 $ 53,079 $ 41,100
Denominator:        
Unvested restricted stock awards (in shares)   0 (1,000) (2,000)
Effect of weighted average shares outstanding (in shares)   (2,821,000) (68,000) (97,000)
Basic weighted average shares outstanding   55,174,000 51,623,000 51,312,000
Dilutive effect of stock options and stock awards (in shares)   100,000 144,000 203,000
Diluted weighted average shares outstanding   55,274,000 51,767,000 51,515,000
Antidilutive potentially issuable shares (in shares)   93,000 111,000 10,000
Class A Common Stock        
Denominator:        
Common stock, outstanding shares   57,007,000 50,704,000 50,423,000
Sale of stock, number of shares issued 6,053,000 6,053    
Class B Common Stock        
Denominator:        
Common stock, outstanding shares   988,000 988,000 988,000
XML 115 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
RELATED PARTY TRANSACTIONS (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Apr. 30, 1994
lease
Related Party Transaction [Line Items]        
Total services purchased $ 7,682 $ 12,297 $ 15,206  
Current liabilities 278,858 177,600    
Revenues 1,264,542 1,085,089 889,211  
Number of leases | lease       2
Amortization of right-of-use assets 7,383 6,339    
Accrued costs associated with post-closure obligations 133,904 113,678 86,914  
Landfills        
Related Party Transaction [Line Items]        
Landfill post-closure cost 3 10 12  
Accrued costs associated with post-closure obligations 17 17    
Related Party        
Related Party Transaction [Line Items]        
Current liabilities 595 1,891    
Revenues 241 141 430  
Leases monthly payments 29      
Amortization of right-of-use assets $ 284 $ 273 $ 297  
XML 116 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT REPORTING - Narrative (Details)
12 Months Ended
Dec. 31, 2023
segment
Solid waste operations  
Segment Reporting Information [Line Items]  
Operating segments 3
XML 117 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT REPORTING - Summary of Financial Information by Reportable Segment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Revenues $ 1,264,542 $ 1,085,089 $ 889,211
Depreciation and amortization 170,705 126,351 103,590
Operating income (loss) 80,427 95,394 77,660
Interest expense, net 36,837 23,013 20,927
Capital expenditures 154,907 130,960 123,295
Goodwill 735,670 274,458 232,860
Total assets 2,535,470 1,449,215 1,283,580
Eastern      
Segment Reporting Information [Line Items]      
Goodwill 73,893 52,406 52,072
Western      
Segment Reporting Information [Line Items]      
Goodwill 285,056 183,286 163,728
Mid-Atlantic      
Segment Reporting Information [Line Items]      
Goodwill 332,247 0 0
Resource Solutions      
Segment Reporting Information [Line Items]      
Goodwill 44,474 38,766 17,060
Operating Segments | Eastern      
Segment Reporting Information [Line Items]      
Revenues 374,463 340,058 264,569
Depreciation and amortization 50,881 47,673 33,572
Operating income (loss) 27,198 16,559 12,937
Interest expense, net 638 565 456
Capital expenditures 43,817 38,501 31,489
Goodwill 73,893 52,406 52,072
Total assets 434,323 372,895 357,446
Operating Segments | Western      
Segment Reporting Information [Line Items]      
Revenues 511,640 445,153 389,520
Depreciation and amortization 82,291 64,116 61,055
Operating income (loss) 62,318 65,453 49,035
Interest expense, net 380 508 159
Capital expenditures 82,706 65,190 72,892
Goodwill 285,056 183,286 163,728
Total assets 1,001,090 737,658 688,826
Operating Segments | Mid-Atlantic      
Segment Reporting Information [Line Items]      
Revenues 85,640 0 0
Depreciation and amortization 20,263 0 0
Operating income (loss) (5,790) 0 0
Interest expense, net 0 0 0
Capital expenditures 5,271 0 0
Goodwill 332,247 0 0
Total assets 553,339 0 0
Operating Segments | Resource Solutions      
Segment Reporting Information [Line Items]      
Revenues 292,799 299,878 235,122
Depreciation and amortization 14,202 12,082 7,060
Operating income (loss) 5,639 15,862 17,591
Interest expense, net 143 146 168
Capital expenditures 14,586 15,172 12,094
Goodwill 44,474 38,766 17,060
Total assets 253,090 191,118 127,304
Inter-company revenue      
Segment Reporting Information [Line Items]      
Revenues (281,736) (239,951) (202,298)
Inter-company revenue | Eastern      
Segment Reporting Information [Line Items]      
Revenues (92,938) (83,201) (66,126)
Inter-company revenue | Western      
Segment Reporting Information [Line Items]      
Revenues (173,044) (151,016) (132,914)
Inter-company revenue | Mid-Atlantic      
Segment Reporting Information [Line Items]      
Revenues (417) 0 0
Inter-company revenue | Resource Solutions      
Segment Reporting Information [Line Items]      
Revenues (15,337) (5,734) (3,258)
Corporate Entities      
Segment Reporting Information [Line Items]      
Revenues 0 0 0
Depreciation and amortization 3,068 2,480 1,903
Operating income (loss) (8,938) (2,480) (1,903)
Interest expense, net 35,676 21,794 20,144
Capital expenditures 8,527 12,097 6,820
Goodwill 0 0 0
Total assets $ 293,628 $ 147,544 $ 110,004
XML 118 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT REPORTING - Summary of Revenue Attributable to Services Provided by Company (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue from External Customer [Line Items]      
Revenues $ 1,264,542 $ 1,085,089 $ 889,211
Product concentration risk | Revenue      
Revenue from External Customer [Line Items]      
Revenues percentage 100.00% 100.00% 100.00%
Solid waste operations      
Revenue from External Customer [Line Items]      
Revenues $ 971,743 $ 785,211 $ 654,089
Solid waste operations | Product concentration risk | Revenue      
Revenue from External Customer [Line Items]      
Revenues percentage 76.80% 72.40% 73.60%
Collection      
Revenue from External Customer [Line Items]      
Revenues $ 710,590 $ 539,587 $ 442,685
Collection | Product concentration risk | Revenue      
Revenue from External Customer [Line Items]      
Revenues percentage 56.20% 49.70% 49.80%
Disposal      
Revenue from External Customer [Line Items]      
Revenues $ 244,582 $ 227,971 $ 196,985
Disposal | Product concentration risk | Revenue      
Revenue from External Customer [Line Items]      
Revenues percentage 19.30% 21.00% 22.20%
Power generation      
Revenue from External Customer [Line Items]      
Revenues $ 6,617 $ 7,519 $ 5,138
Power generation | Product concentration risk | Revenue      
Revenue from External Customer [Line Items]      
Revenues percentage 0.50% 0.70% 0.60%
Processing      
Revenue from External Customer [Line Items]      
Revenues $ 9,954 $ 10,134 $ 9,281
Processing | Product concentration risk | Revenue      
Revenue from External Customer [Line Items]      
Revenues percentage 0.80% 1.00% 1.00%
Resource Solutions operations      
Revenue from External Customer [Line Items]      
Revenues $ 292,799 $ 299,878 $ 235,122
Resource Solutions operations | Product concentration risk | Revenue      
Revenue from External Customer [Line Items]      
Revenues percentage 23.20% 27.60% 26.40%
Processing      
Revenue from External Customer [Line Items]      
Revenues $ 105,997 $ 119,045 $ 93,323
Processing | Product concentration risk | Revenue      
Revenue from External Customer [Line Items]      
Revenues percentage 8.40% 10.90% 10.50%
National Accounts      
Revenue from External Customer [Line Items]      
Revenues $ 186,802 $ 180,833 $ 141,799
National Accounts | Product concentration risk | Revenue      
Revenue from External Customer [Line Items]      
Revenues percentage 14.80% 16.70% 15.90%
EXCEL 120 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +*$4%@'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 " "RA%!8[_]B?^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*'9&!R;-I:.G#@8K;.QF;+4UBQUC:R1]^SE9FS*V!]C1TN]/ MGT"-#E+W$9]C'S"2Q70WNLXGJ<.:G8B"!$CZA$ZE,B=\;A[ZZ!3E9SQ"4/I# M'1%$5:W (2FC2,$$+,)"9&UCM-01%?7Q@C=ZP8?/V,TPHP$[=.@I 2\YL':: M&,YCU\ -,,$(HTO?!30+<:[^B9T[P"[),=DE-0Q#.=1S+N_ X>UI]S*O6UB? M2'F-^5>RDLX!U^PZ^;7>/.ZWK!65N"\J4?#57G!9/TA>OT^N/_QNPJXW]F#_ ML?%5L&W@UUVT7U!+ P04 " "RA%!8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M +*$4%@2RO&6F0@ ($W 8 >&PO=V]R:W-H965T&UL MM9MO;^*X%L:_BL6.5K-26Q('"C/;5J+0[G*WT^66[HSFKNX+DQB()K&YCM,_ MW_X>)X!)Y9ADYY^3BF8L?V9I2B5[2A&67G;64F\_=;A:N M:4JR,[ZA#+Y9=4_K69"=CJ[E6B.*4LBSE# M@BXO.R/_\Z07J(#BB*\Q?;H-AA:D,2O_DI=70WW&I>EYJX1M/' MZ MGX;P MR9'P7(5[IK-7KB;8,P\*O:#N:GB8P]"1:,K*@:L&P-]W9<^FKE$^OFZH M"9L]W/=._S#QL4:UY>-(K,*GO^?3;\9GQ%A.$O1 -UQ($RB[CA2Y">_8&M46 ME".Q"JCS/:CS9J!F5,0\4C,7@@G5V*>.*.WFJMK)RAK?%IHCL0JTP1[:P'JI MXUP(Q>PVSD+H7-\I$59P=K734Q^?!KZ)F#6P+3%'8A5BPSVQ8SJ/\YJP>J"K.)/0N22Z)ZEQ%!X1&H_F-W=W(_1M M-'^\0?/O\/^7^4G9TNG]^,S$T2[9%J0KM2K)@XS8;T)RRD(N8&06Z=D)FDN8 MU! 7:,QS)L4K_(W,>.WJDQLC0&M0:X".U*H L0:(FP!\)"]H&L%D%R_CL$QR MZP?Q$4DO./6"8#@<&&^H]N#6]!RI5>EI<^!;$^8=O5$4@7IVLON "G_P)S/W M.;LD[J/?! 6SCGX'4X?NB%%E;%=IC?$]?(&OC8%O3^W?8ARK+1B^C_R9&1': MY1YRF1 6&;$Y=0NNU*K8M%_P[8G^6VS[:6\F^%/,0G/WLVM^?31B<^H=7*E5 ML6GWX-N3_K?89CR3D!'_)][4WR?LBEY_X!ES%GM<:V[OX1]\;2#\(PZBH"8H MJ<=D%_@X]+"1DE/+X$JM2DF;!M^>Z=]Q9:]F:\YL>? 1D<&@#_=0W#?2UI>1*K4I)^P=LS_!W'0[=O(1KPE:TUHD=$;H?S2>C M?QMY.;4+KM2JO+1=P(WLPC>:)*<_&*1G,&1)!G-=A*99EILGNR.:WZGIN<78 M'M6:VWL8!:R- FYD%+[R! PI$>4ZB3 ^KSFB=,^-L)S: 5=J55C:#N!&=F"W M8EFNN15S&22XN1F:7;&NBSEU Z[4JM2T&\"-W,"422K*)[1J;9?L,!JIV17K MJ#DU Z[4JM2T&<"-S$ Q'-$8_-.*"V/Z<43GC@BX>8S"D((0R$2EI)&?4U/@ M2JW*3YL";,_IM_QN4BI6:HC^!@IR#0XAW1!F!FD7K%TIM\>UQO8>+@%KEX#M M"?X6VSPE28*N\PR^SLP3VS]\KF"/:TWK/5P"UBX!VW/[Z?CV 8WR*)9[KJG_D7 MW2<3F(-:(GONOAN2V<$#*\@4%NI1X))"EF9>LCVB.B-"HNETJI91Y#K.JO4C M2$V37*1(U<^@6)\W4^<5N_/"-[J^:2EX"E)4%>7%+"YRR9G@+Z\',P@<71PB M]@\Q?_YIB/W!KUE1N;5KQ!=*B]0=VC972S)KGD1@?-0J-2G:I9K5'2')T8*B M)>1,$7J.(8-0VEMW'D-;"8NT1X6U$)O\>Y7AD)575F^OK3?NW^_;%2\5=75AYY4;DF^*-Z 67$J>%A_7E(!G5 ? ]TO.Y6Y#G6#_UMW5_P%02P,$ M% @ LH106-?75_Y# @ L@4 !@ !X;"]W;W)K!'^<]_5S')\3U%R\R!Q H3=:,!DZN5+EPG5ED@/%@LQXO5W,3;@.\$:GDQ M1B:3(^,9("@@4<8!Z\\KW$%1&".-\;OU=+HCC?!R?':_M[GK7(Y8 MPATO?I!4Y:'SV4$I9+@JU([7WZ#-9V;\$EY(^XOJ)M:_=5!22<5I*]8$E+#F MB]_:>[@4^%<$?BOP+7=SD*5<8X6C0/ :"1.MW60OJ_@:MY M.BC_#+7R!QW7D(S09'R#?,^?#/A-NB0GUF]R+6A_.L,.*ZP?,;M &2XF3O)*@E!P@FW=D M\W>19410%*_[P(8-IK=]%.Y%'5$0)]LM)$IXQ5134MUJUY"631W^"V^ZV0:+ M$V$2%9!IJ3?ZI"]*-!VBF2A>VJH\FH[]0 M2P,$% @ LH106.INW&$)" H20 !@ !X;"]W;W)K[KU]\9@\KV7UQ7!TM8F>^9S+;YNO!5P- M][TLDXSG92)R5/#5=6^,/TV85S6H+?Z=\-?RX#.J7'D2XGMU,5M>]YQ*$4]Y M+*LN(OCWPB<\3:N>0,>?NTY[^WM6#0\_O_7^S]IY<.8I*OE$I/])EG)]W0MZ M:,E7T3:5C^+U,]\YY%;]Q2(MZ[_H=6?K]%"\+:7(=HU!09;DS?_HQVX@#AI@ MUM& [!J0QVO)C>HIOQW?A^,D7SS]/I8HX&Z-O\%OWZX3?T 24Y6JS% MMHSR97DUE'#GJOTPWMWEIKD+Z;C++8\_(HK[B#B$&II/SF].CIL/P=^]TV3O M-*G[HUU.?WM\G-XOT'@^!S\_F?QI.F#F#JJU]:G<1#&_[L'B*7GQPGNCO_\- M>\X_3-Y=J+,C7^G>5VKK?32)RC6"64-Q]8'_N4U>HI3GTCB+35=^W565 %Y& MA#@AAC%_.?1'-_,Q=I75D5"V%\JL0L=Q++:@"Y)#S$'D4\K[*(=$)E8H2B'= M1'G,$20N%!=\F4B4BK+D9?7S!]9W/*_V\@/M.]CK0R?EAM(8%$89]8WZ K<]I 9K"CS.W0%>UV!5=>#7',(SVU1@#P407B:EUF@W3P, M<=!2J!MY?N";!89[@:%5X$+(*#U#8*C=FQ&/$K9MLTDGP)Q(:<&2=14Q. >92)0B;_:[ZH<@/N M8\_ONPPW^0%#JF!]WSTC1^Q4'LU3X+AN.\8-=CX!NXY%B _8C.WQ!*, CN3/ M*.50JJ"BJDD&8C78PD7W[.UZ;67/295[FQ&LP\HHE>H2&&:DG4H, M=B&DG*YA5#S$=B ^\E(625Q%N66N=4(!LK4(-7 L=+KB4V$,VSDV$:5$&9=K ML020O8#>K*NRP#JCL!-Z?EOH*;-CI8IGV ZT6[[BD/26)WF+#<#"1*L+#&:$ MA$[7G"NP83O9&H+D(A^<3M)89QCQB-M.TB8S*-# %G=;)#)I2N0E?S(F.:*SB[I^@%MS9# +0J\C&1,%.&('W)M6T0)= MFD1/25J+-XHV@,NA[;QLL/*=KJ1'#O:.=KKM]RF;Z&=5PAL%ZO3"4(6$[31B ML/,9Z4HC1$&.V"$'&HLM9#N06(@TK2N?@C<5DZVF)P;D$<]M9VF3&77=CET1 M4<0C)[> M>PDEQR6ACE@=931PPW93J$!BT%7\4 4\,@IX.6RB&)Y,D -VS9\ MN+W8J328P?QWJ%2P(W;8O:VJ:#><<;39P-KJHQBVS-N"U^&P 78/WKZ(X<+L MB &'CN^WZPN3&79H5T H'))S]"';EN5>\J;:.(G<*%??Z<&. MPO<\+:)U0S=PG2Z44T4U:J=:>RMT,+[GNT%UBGD>[%C;QUNZF>M3UN6#HAVU MTV[\OO7X#K\,&SY",6U3W&3G$*\KXU#%1&IGXMGE-=6!YY$V7@Q&K&M]TH-S M4#L3FUR2BOQY '3)3JU0JC..^E37:D!A0/R.S$<5"JD=A9.'+U]FBR]0O<[1 M^/X631[N%[/[WZ?W$RABC7JM_9FK3F0J7R_0T;'/BJ[4M9;K\\7#Y(_/#W>W MT\?Y+VCZKV^SQ7^-]3JU4OJ]]?JE>COV6M&:VFD]7BZ3:F$#/*HSUT&25PDB M 9@873>1U@L"_8Q>-_0\['NX(S(5DZF=R>.CT[=5$B?&.HWJF!U@YKE$2THF M0Q^'I(-Q5!&9VHE\J%0T1[,B@SE<5T\A7SCZM7J"\-LN9^U/%R%W&?W123S M3M#>S!K,?+&:8#_4QMYPT!OZ MG2=#3.&:V7'=Z#U(L37CSM7/= ";CPX,AM:C Z98S4[L3-.H+)M5/D83D64B M;Z[FE0]&T=8.WYN4+M7;L?L*Z,S^A/3L5,PN^J#T4KT=>ZU*!';B66D]STV8 M&IW58>_J,6DP;,>/P_.&Z9F0OU=NR^*@W8A4H#=M'2 MX%*]'7NM2@-V8B-_*AX][4$\UL+1:M,(&QZ\/U*]O/,E*IZ3O(3]QPH:.1]] M&(:B>1^FN9!B4[]2\B2D%%G]<S?2AK]!5!+ P04 M " "RA%!8"'7&(.<# Y#P & 'AL+W=OXP1V@DEJC0:F[Y&/!BR3E*3PR)'(D@3S M?R9 V79HN=9KQU>RBJ7NL$>#-5[! N2W]2-7+;M$B4@"J2 L11R60VOL/DS= M0#L8B^\$MF+O'6DISXR]Z,:':&@YFA%0"*6&P.JQ@2E0JI$4C[\+4*N,J1WW MWU_1_S3BE9AG+&#*Z%\DDO'0ZELH@B7.J/S*MN^A$-35>"&CPORC;6X;J(AA M)B1+"F?53DB:/_&/8B#V'/SN"0>O@4#ATC-&=F9,VPQ*,!9UO$M;5" MTR]F;(RW4D-2/8T+R=57HOSD:/KE\^++QP^S\=-\AB;CC^//TSE:O)_/GQ;H M^A%S2&4,DH28WJ K1%+T%+-,X#02 UNJ^!K%#HM8DSR6=R*6ZZ%/3.$)-$\C MB*H MB)>LO=>V4^\1L09A'>HX]XBS_$ZZ-MBAJZO;M"&25!D;21B)4 4CQJ^ MT_/1O8O0*V(ZY51T3#C_1+AQ&+(LE4+MCA#(!C]30.^0Y#B"6X2IVG X#0&I MK8M"#A&1B#(A%(-_T57=9.31>B::WLV;D>\$P<#>[(_ L5''<7=&%2%^*<1O M$Y(E&<42(K6C5'8)"<[W;!HAG# NR<^\XP1S_XB4ZP:]KN\>D*^QK+\W0/DIUJ/I[GF@$%E,16_ \+G M6%98]TO6_0M8$R&R1L;](Q[=GN/TC@G7&"HS_R3?^Y+O_05\U25!2+7%2;IJ M('U_+ND:PT;2KK,[\IP+:.M\+LP"S]\JRUMWU1YTSO$:..#?3.*-^]C=.]?= MX.?;?EU']#,BL@VTFWVE5) M[XYK]Y+S^FVI+*A9 8?\&VUR[O9>$9( 7YG:3"!SI\UO]&5O6?^-3=5ST#_1 M=:$I;G8P>5'Y"?,5206BL%20SEU/#2O/Z[2\(=G:E#K/3*K"R;S&JK8%K@W4 M]R53@U T=("R6A[]!U!+ P04 " "RA%!8GP; %*X& V'@ & 'AL M+W=O#E5*;\^%0SE9\G$%_&AB MDR[YA*M/F_L2[H9[+_-LS0N9B8*4?'$YN*+GB>M4!C7BCXP_R8-K4E&9"O&E MNKF=7PZ<:D0\YS-5N4CA9\?'/,\K3S".KZW3P?Z=E>'A]8OW=S5Y(#--)1^+ M_',V5ZO+030@<[Y(M[EZ$$^_\Y:07_F;B5S6?\E3BW4&9+:52JQ;8QC!.BN: MW_2YG8@# QKT&+#6@.D&7H^!VQJXWVO@M09>/3,-E7H>DE2EHXM2/)&R0H.W MZJ*>S-H:Z&=%M>X35<)_,[!3H_'=Q\G=^]ODZO$F(9-'^/EP\_%Q0N[>D;O[ MFX>KQUL D+?DTR0AO[QZ3>0J+;DD64$>5V(KTV(NWY!71_<70P4#J]P/9^T@ MKIM!L)Y!4$8^B$*M)+DIYGQ^[& (C/:TV NM:V;UF/#9&7'I&\(;BS MJI"N [7FPY M&IZ-95A;5I5R!R$9>+X':[\[G P$YT2^$\7'N,3$15',*-W#CACX>P:^-0SN M-KQ,558L"7^&NB^Y/,?(^*=<_E,Z2T[D[&CR@OWD!=;E'PNIB%@0T4RB*-! M:'P$APOG,L>-M#@P82%S*0VU,#!A?L0\Q\7#(-PS":U,?N,%4,@)U%J2SJ$G M9%4MJ"AAC$)C#-3W(T\;ZAB!N:Y']1 @^"\ M)(LTR[1<5$&$T=9>)AA=>C5"]Y"#".XB#V M=4HF+@)O?H]$H9U&H=8N?B!2LEJUHFQ\\^6.QXQP,V&Q[\:>3L6$A6$0]*53 M)QAH8)=;:@7%H%T5\DM#YS4JN:A5>_RHYCJIM^14WHYGL1,KU*Y6;@O%P:^R MA8.I*MY2)_2H'@\(+G2,9$50KL-ZHJ&3*-2N4?8\VH! B9A*P@O]4&_>"(RY M(6,Z$01&&8M[F'2ZA-J%R7LA9:-*@!'(QZ:*@C1N6\<"'A4SR&"4HBDJ(AH; M*V6BC 9H@QSO^3MIPNS2I,G8_D!CIIIX2P-/:V!C#,;\2"^AJ#>7]JA[UND3 M9M"&CJ?W. 06@L+0=0@"\Z'-]"@1UBD19E<9#!IQK',P8;#A"/4" MC:P4(( S36L MGE1B]F4E\CDO\8,4=M*3E)-Z2T[E[7BN.VW$[*$)@-&#Z-A>%N;2GX[-.N3"[KAVZH9%UMQ)8,=;+>J MIWXX>T[I+3F5M^/9[A08LRNP_YD]R+F.S\SL06 TU/?T"0KS#_:5QU\L.BWF MVK48&E'_,7_:5WTC?Q 4DC^H+SU_A@WY-SY/F$V;GIOFB^B$MEUDA2D[6R_OD-)46Q=C+3-BR129PYY M9LCA<++GXH=,&%/H.<\*.342I3;GIBG#A.54GO$-*^!/S$5.%33%VI0;P6A4 M&N6922S+,W.:%L9L4O;=B=F$;U66%NQ.(+G-&U8W.699H)YO%736HT8VK#P^\7]J^E>!#S1"6;\^SW M-%+)U!@9*&(QW6;JGN^O6"W(U7PASV3Y1/L::QDHW$K%\]H89I"G1?6FS[4C M#@RP-V! :@/2-G &#.S:P'ZK@5,;.*5G*BFE'P*JZ&PB^!X)C08V_5$ZL[0& M^6FAX[Y2 OZF8*=F\]N;U>VW97#QL C0Z@%>UXN;AQ6Z_8KFM]=W]XNKQ^;(:F0R,C FZ MYH5*)%H4$8N."4R0T6@A+UHNR4G&@(5GR,:?$;&(W3.A^=O-28]Y\'9S?$*- MW43&+OGL ;Z5HHK!#E.(QVC.<]C6B=YO.X:61))*P,[YL\_[%;O3 MSZ[3R;GN7MCIC[F;$MXSKO9.27A6+ JI" ?87DGFZ09$IE MY1[KS5\5GW<008^X[<70!7W!GD=:BZ$'Y?B.W;\8_$:1_V\5T9QO00VTAL(&M$HXY/6NB 7/49C08LVD/IUBF@JTH]F6Z1P: M,9'NJ"XSX!\DSNU@X$<],;6QU0KJO O#WKB]0((N:N2,!M+ N/'$^*0G;E7" M! J/#H7:)NG".2AU!/E_D5T/>;SWW%$[F#TPQQJ[+=D]*&*-O '=!T48_G_Q M_(P*5A8"BC[WBL1=D2./=$1V89AX3D=E%^8YV!E025Y5DI,JCXN8$Q$CG:,3 MEJ#OM\5T89[K$ZCQCRHH7,FUN5=1$),()]6)6C3V]QW+LHJO]5_ MJ>]!96W^2E-=HJZI@,-;HHS%0&F=^7 4C44WY25^A-74/>7GPG&GJ YG8X^P=02P,$% @ LH106+K#I(XY" 2DL !@ !X M;"]W;W)K6>?%-J[89G$_*W<% MC5=-TC:=$4TS9]LXR297%\USGXJKBWQ?I4E&/Q6HW&^WH'C8*:;';,DZP6^VU5L%<3EE==.3QSMTX[.-&^>7\.:#ZWV^_1EYOWV)[OZ+INC+K8M>_?@:_8B2#-UM\GT9 M9ZOR8E:QP=3(V;(M?'TH3,X4OLNK.)6D.>JT]ZM54I\E<8H^Q) MG.4^PUHN]]M]&E=TA5RZ3I9))8%XPR$WU886R,FW;-[9U!/" T6OT(>\+%^C M*%OF6_H&?6036+Y&=_%W22U?7#H9?#QIL]!*>8K S=DHSAU.)BV'FW":ZU0]SQ; I M,4W-MOMQGB0.8P-S.%^YP_6B^J[J0TH2$N9 P#Q+F0\(" M2%@("8N 8#V1&T>1&\HY-RK+?3W5EO4U4._R8WE8O\LS%P?7AG#286)PI[DC M"Q*65>4(QPH0$N9#P@)#O!;A)D7(U,G%:XJ2.[V'8&1;G*48V5$R3,AX0%D+ 0$A8!P7JB6QQ%MU"*KFX] M)$T;0B:SA2 @'6/^#'24%<9.;H-*>I E?4A8 D+(6$1$*PG,_LH,ULILY"N M[NN[ZJ:/S>Y69&*SA2-OZECGM*8L,U9KD#!OR/!]R(H!)"R$A$5 L)[4L-:U MKS6EV+QLI6C286E?6A.G'4)T@[M/<"1QID$TW>#65$GNS8/!D:$DDFN@M3IZ-JZOI:ZWC\D_V&K#D'UN!Y3F@M(\4)H/ M2@M :2$H+8*B]>7>^1Q8;73\]:8;%EO=V##YZS1Y%'_KJ1[D:"F"FA*@M*"E MJ5IOH 4C*%I?7YUQ@94MXY>WW]3\T3,HJ%T!2O- :3XH+6AIIZCKK2:-F!&A/#=L$'+1J TD)06@1%Z\NN\QVPVGA0-^F(5(42 M;\"V;,&/D,29)K;$NP\Q;HHM;!/>;9 $6@;_"3Y?O<.CI;.0].@L_K(+U""0 ME#S;H^L:_UC=^1_>HY,?<\B^M -*2CZ9(>W=#(4!(I[]$] M&]?_^&W7V"?:/]BC(Y -;@>4YH+2/%":#TH+0&DA*"V"HO7EWMD;1&UO//50 MSK90IH@>Q)ZOU[1@T^P;E!V^2G!X/7D"+/.RDGX?@XCM=-TVR9S_)(D\#EO< MJ>^J]VBT;D%M"U!:T-)Z']@7/NP.63&"HO75V!DD1/WM!V U/M?_4X]F].P, MZJ" TCQ0F@]*"UI:[U):,R3^'6C9"(K6EWIGCI"_RQPA$MO#XDU_1QXE?-4' MU!P!I?F@M("(Y@CA]05JCD#1^OKJS!'R-YLC:O[HR1'4' &E>: T'Y06$(DY M8FB2N1'4'(&B];7;F2,$SAPAHNUA:PO>*AX4Y:J'-5I6H.8(*"T I86@M B* MUA=?9XZ0EY@C1/0IB#$75U]09(^3EY@@1 MG87IPB3"%[Q!S1%0FC=L%WS0H@$H+02E15"TONPZW. M'R%0_HC\L(/Z(Z T%Y3F@=)\(G$]+$VS1']D<&0HB93Z(\_'';0T._D)G_I7 MIGZ-"[88E2BE:Y:HO;78Q5AQ^.&FPT:5[YI?]?F:5U6^;1YN:+RB11W 7E_G M>?6T4?]0T/'GLZ[^!%!+ P04 " "RA%!8@0)6/H ) #$*P & 'AL M+W=O2D/4]_-B59LLDM)@$,%(TOB]M:Y";Y\7+Q*-6/ M>B-$0WYNRZJ^G&V:9O=NL:CSC=AF]5NY$Q5\LY9JFS7P5MTOZIT2V:HMM"T7 MS//"Q38KJMG51?O9C;JZD/NF+"IQHTB]WVXS]>N]*.7CY8S.#A_\6=QO&OW! MXNIBE]V+6]'\M;M1\&XQ1%D56U'5A:R($NO+V35]E_I<%V@5?Q?BL3YZ3;25 M.RE_Z#>?5IZ! 9_'D02U&6.A(\Q[]]T-GPF[K@\>M#](^M>3!S ME]5B*C.2[^M&;OO" M\ 3;HNK^9C_[BC@J0,.) JPOP,P"_D0!WA?@SRW@]P7\MF8Z*VT]I%F375TH M^4B45D,T_:*MS+8TV"\JW>ZWC8)O"RC77"V_?;W]]OE3>OW]0TINO\.?+Q^^ M?K\EWSZ2Y?7M'^3CYV__W)(Y^>LV):]^>TU^(T5%OF_DOLZJ57VQ:. 9=*1% MWO_>^^[WV,3O44:^R*K9U.1#M1*KTP +>/C! 3LX>,^<$5.1OR6/K\XM3AA@_MP=MX?*H]LGI#/D)OK,E:R2WYMA,J:XKJGESK'E(T MA:C?8=7>A?7QL'KT>%?OLEQD/ MU>F[HE]]A9&SJ'*Y%5B==66CMJP>(!^N6,"3Y&+Q<%P9MBK@7F2H4EOE4^IY M@^KD\8/A\0-G-E3#XY-&$OTNU_FQ4_*A@-Y#[GX1.21(YDZ0X)P)G>%L6>%QO>;5'$F8\[CP?GL=/Y]5'K M$;D& KB#'E37^ZS*!015 MU#VJ%/5.UL4A"SM;;XAL-D*1HA';NNV$^293]P*^@)$=-4OM+F)VHR4FXI%I MU!91[ZC)3WVRT2=S^OPLZYY38, !.AWZW9TJ5O>"K.&C*H?&1MTQ) T3:MJS M59YISB4Y=39B&'5BR=7GPV"99[N=SM:NK8"$'T0EH!7765'N%9ZCW'H>WM+A MJ3%;91ES24Z-C4!$W424BK50"D:2 U=D/_&!OH]SFE>).2@B*AH&S,H_1!9X M$9]P,_(1=0/2V>E7 ML/2LFZ*!]L39B9X5GLX:+3U7M-,6&/F)N@'J.L_EOH**!8P2Q4-V5^)]PB:= M.4]\'IKYA.@BZIG> GED]4%H>F3TP63@[<(R;1)SCIT&J[[-=DD]DLX]/ '@$0+J)>9.($)N/Q M%!K1D8VH&XYNE-AEQ>K #-#ABPJ&Z$8JZ/UM[^YFW6YX0'W:I#./:63Y1&1@ M-+"8 M&%W)\8ZM@(3LP-3M!D:B^.C0XY>33>'3E^ N29S3[SV O-:0J144[- M/,6"1;"6GC ]@A1S@]37YRYY48.B^=-5IZKFBG=3H"'',#W/71)#] 0)M*[?2OS+W' MOD)MXIK' 8VYN2F$"2/ 5Q-\,!V-O-"?2IH1Y)@;Y*Y7JQYA&JF[!W2*YE>W MM@=_.[VR1QW:)#:G,$%YD>D0$T+O"4U*186,LV1BEF(CW3$GN\#8+G,A5GVO MJ+-2M(T(JWBR%"AD3V MCF ^,OW9JM"S6M 615,S,QM9BKE9:AB[]W6[W.@;ZQGC-@(]U/."T*)%3,F\ M,&&60TR8QD:18_**Q^^-AR?ODV.TDM!>/W>>,EIXKVFF=CDS'GF*Z MXZ[1[N'=205AH%KQC+&9RP\#STST):*+8V;W!UO&(V]BZXN/!,?=!'>C8,U= M[+)24[?NUK7>EM7VT ,=!*E8R )SG,9T0.G47#)A.NIQ;V*4YB.C<3>CW0QF MGKW?RFV2@BDC"LQ9%M=Q9EI#9#R,)_HV'[F,N[>WCIUIV(;T@[?Z90TLJB8W M8?F3>U9+1*+'.#,3G9%.71V=,+K)Z+1WP5(!EA1"Y47=3D#U)E."=)O-V6.F M\$->;F--;#6>K:$F>Z>8*)I8QO.1C;B;C6R+N_U=6>1@<"V4'IS!Z;*$-2&Y M)DNYW4(_;'?94:\VW\!ZGG%SI83HK.9T24Z]CI#$W9"$+I%>]7/NZW$+]HE) ME]N(DS#&S2WS):)C8>*;QZ&(#/*;'BT<3^V.V,3=V-2?Z*IV5^;52G2O7FN^ MZ.A>[ZOK%QJ>'H"JJHDA",$G/XE,NETB.AX=+^=[O\B&%&5>P"?6_7S$*.[& MJ.64JS?D3MP75=6G,V!C(=%%#4=.VB@-S&4P(N,\]JR6M66 4=R?ZK0C27'W MGI3#J-";&DZ+V+F;EU#+HZU#JB)%9*=5<6IQ!!N>.&'Q=K_;E:(_=$V+.B]E MK3<2V^'H )*P_._N<\'L@E_U<-+3B^]ZG#-:>JYHI[<]1L3RW8AU./E&;WO8 M .3S(#;/TQ 9@YG9[/"(C"8>FZ I?Z0IWTU3GX9CF8$2)\\'?>Q4CYH]=HG( M6)28Q_%8,)]/K +]D:%\]]Z6*^6_RFK>IOVXX:7[_[.74/Y9M[_.&BT]5[33 M:A\ASW=#GJ[:?*^4YM7#R5B_[P4\I.3^?D-*6=W/]<'M$21(P*3[=NA!9\W^ M5X^O.6D>-X=93$83:MV9LF7,BP)SREP<76_<"G7?7A.M27N"T=T3'#X=KJ)> MMQ2NO41Y)YM& M;MN7&Y'!(D +X/NUE,WAC?Z!X>+NU?\!4$L#!!0 ( +*$4%BQL>!9U08 M ,,/ 8 >&PO=V]R:W-H965T&ULI5=M;]0X$/XKUB(A MD,*^M;P(VDK;4HZ>@%9=H#J=[H/KS"86B1UL9[?EU]\S=I(NT!9T]V4W+_;, M,S///./L;:S[XDNB(*[JROC]41E"\W(R\:JD6OJQ;SEX2ZOCPL^:]KXK6O!D5Q: M^X5O3O+]T90!444JL 6)OS4=456Q(<#XVMD<#2YYX_9U;_U-C!VQ7$I/1[:Z MT'DH]T*NQ+QP<+I8G M2W'Z1IR='R^//WQ]](U4M#]JV)=;T^C@X8/9L^FK>\+;'<+;O<_Z[]?Q/Y@11Z!]54EQ(7T@ ML;S&;^TS<6)0HDOSJ1#BN+-[-7CF%*-C/GVTNM<2Z?)BT=@:VS' M-577F>AV;JC;-3QI??=$6-<_LZWKC6=">R$A"05J):M,K,D%K61570MM A4. M!9Z+"Y(-,ZN=4XPY&%=$?K*0(BXU(*N&C;J*48R M; ^65V.3"9H]PUQ-3L7KNC5:Z88OM?%!AS9$?"D7)DOQ2?R=7H[4Q\@,:^E77C2^THW?X%R^F]5&7K*00?F\LP M7M4&?@=;F3@C8_QUM08NF8G75,D-8HUHWV,85+C(('VA%"B%*#%>OK;2!61) M5%9%L,!UCJD25W:8QN+4B#];@-V9)J6 $5A57UM S&-*"=YT_67"$R%VWF%_(2$?)PAIM_KJ MH"G;2Q5D*+CP62R+QP<+>TTP=[688$59] 9T0=)2NV?-7XCA9N@-"+(22ON04E+B)+9H$ M*!9YN[+V)K&L :(@B_HW8%U'ME ZVQ8E_Q/=0S.?(C]FJP[ZG7/D.?Z0&XZND*\C]OUF29**4 ML%]SN#F[QO1*N4^X^Q%AF/%C\8Z*.$3D%3M)YWN&%4B5QE:VP(@N6T0YA P^ M*$Q%*'K7@\FR5,JV)@S3)W)=YCBM:CXM\;CG_NW:E%5(&U6U>=)TSL"1=8UE M18/F(E@N45?1I CL(<[MU)+]V8T%83BF^>&8UK.@\Y(&:\(8Q9#OTW$EX1UF MP9-;9D%,Z261 4^HD2Z!9G,NCQF(0ZL =UT\@. --8QL*RL8\\ ('?']G/]D M-*]9)H'NSU!_+!9GPPFJ:9UOT8VB$W/7\OY4R:*M>CU(X2Q)M2XECE<<7ZDR M=B1TN]8^?D'U3I;'1[V/L5A42)PNC%[A_ 1?<4IVN;[)&9O\3FJYAF!WS2,A M)41M'ZC'&)9K2$LZ-.,M]57%=:H-IG1NH18=9[E'3' H N?KIJC]U(X>.SQ< M=71.&C&D(]NV!GU-H;1\!HH/E<7F_M%JJRB9P%21#9H?U4$4X]L.X9.M#RMT M61$_'_D0"1OI&VMX.GRA+M*'V-?W M]P8 ,82 9 >&PO=V]R:W-H965T/YZR?!#X5=&M M6[L6G,G2F"]\M3BL*>R-7E"8M J3$'=T%*(\D5X>'5AS*RQ+PQI?A%2#-H)3FHNR M\!9/%?3\T6P^/[_^?'7V^:.8_S3[_/'#XF#H89>?#M/6QG&T,7G!QG@B/AGM M"R<^Z(RRQP:&"*B/:M)%=3QYU>()I0.Q,]X6D]%DYQ5[.WV6.\'>SDM9IJEI MM%=Z)>:%U"MR0NI,?+#66#$WUD:../'OV=)Y"ZK\O@F&Z&2ZV0FWS[ZK94J' M"?K#D;VAY.C[[\8_C-Z_DL*T3V'ZFO5O+-3?M2&N"A*Y*=&;#(Z7RY)$;+ MXW Y?@_'A?3BEH3,3.UAD NN''*A"G<(JY W>"IJXYSBM-'B9-F3JE!%+SC9 MQHH4O#"EXJ0RD??A.(\#3"?OPE3(6#QMP"3@(F.H>%!"NB5;F#_*W^_WX8N3 M-5P_Y#E%IX_37CSX 5?/\= *("L^FP%WQ^CM:+HO+BDG>$Y)7#+VN,7$$EM7 MIE:IV)ONO=D6$E' 3,:Y%]8TJP+N4ZJ6L <[$W'151WN:F,QH84)H2&(58/\ MV3Q@(V0;8JR-1U@E-%BVC66T_(-QQ[,*,Y3C2/3SL(5.A1IP8W:54QSQS#NLE3-SV"QBPD9@*Y+23[7"2@2*Q-Y[D:&/% M5?XL>B$MJ$U^T#(,.S!4[VLC+01$I,0G:=.BG[C;W#=A<3*O-V390 G!/8(E M%$[R)(%2XP*B""0$PVG"8A> )@<;->H:6!' Z8F"H"H7 8DU>R'5V)T=IQDR M#%T?E%+P0R&8E:70.MLB=B]Z ./K@?:3D.[X47.T&GMEA.H^8SCI,(\..0-49P89;V]R0U?PZ MU@.3?VXTB9U1S' @%D08E5 =H]@GM/3B:3O?JK+D MN0!KD:#/YV/;%]/!?[0NNV6YN';]-ES,G^XYK*ZVA="O>.7.V$'87>'E%:7X M1VRNAR7N^B7>(O$\ZY(6W4+8U3I0-.>!TS-S MO+L^T\/P4Q7X;)7)^CC_EJGI=ASN$&; .\A@LE(>20Z>-,&/SYO@3"-;$E?R M;A/YWTW_*^0/D[^6O)[OVR'5LA\\RILR;'K00L5@/()9*^$ZXS>[DYC$[9IL MES]*G:I2R7XL/IA&_+54>*G['S-V??'%MFD_=ROO^^S+NJJ['T]6?;]Y=N]>-U_YM>O.FHVOX9=%TZY=#Q_; MY;UNTWI7T$/KZM[%_?N/[ZU=69^\?$'?O6]?OFB&OBIK_[[-NF&]=NWN)U\U MVQ]/SD_TBP_EOMBXI?_=]W]LWK?PZ5Z8I2C7ON[*ILY:O_CQY/+\ MV4\/<3P-^$?IMYWY.\.3S)KF,WYX4_QXO_ Q?RP 7MFQ>B7?[L M>O?R1=MLLQ9'PVSX!QV5GH;-E35>RN]]"[^6\%S_\O<_?OWU\L,_LW>OL]_? M_/+;F]=OKBY_^YA=7EV]^^.WCV]^^R5[_^[MFZLWKWY_<:^']?"I>W.9^R>> M^^+ W.<7V:]-W:^Z[%5=^"*=X!YL-.SV0G?[T\71&7_V\[/LP7F>7=R_>'!D MO@?A] ]HO@<'YKN^B[[[\M9U[> +?\S=6*>[^'T?$A! MS[J-F_L?3X!$.M]>^Y.7__6W\\?WGQ_9[<.PVX?'9O\W[^KHW-,[O_V"V:^N M!AH&:NW_ZV]/+\Z?/(=+[_H2R 9 ZNHBN^R [C=(B5WVOO4;USHBRV:1-4.; MS>%[N($"QA?9HJQ=/2]=E74]?(&S=EF))#QOV@)^\D E_2K[Y?+R/7"&/X<2 MM@Q4H5O(^@8^??;9W+<],*;,)UMQ<2MGV<<5G/;P@,PM%L! LG[E:7G!%N"& M-++U\V99E\Q@X'-1=O.JZ8;6X\%@'M]W>5:5;E96,,K#!]QNO\OAT6M?#[*B M_P)MIR,!5'2-SK_6?:FSKIFC6MV")>]L\(&BW*Q M*.$!NM'"][X%%NAS@L-6 .6_^!:VY&%1N D8[N",_QJ*)6("K;(A=,-KNQ6F MT5:. %T!BQ.5A6]Q;[-T>7R$AA$MU8P^ $*<#WY=(QHA-(=:;J[? 8@0+C@9 M[G*$:Q7,N"BK"O&GOB[;IL:MPK9;V'-1\HTG:$:XE\$]N+*58Y6 D9L-L#F\ MJSQ;-DVQA3D)B:]]RP_OZ,FNPV=RW4:'8WQY39=\[:J!%W05R'0B1]SCO(6= M]!F@/]TG2-[%:5D#+= (82KP \A,W\+8K'=?!+P!#OA=MFDZHB@\;+@%@!8" M<0''H1WP5TQAL$WB 05-9L# ]P;?(_.H=SR.)\_Q_A"^>#W)(S %B-WYYU.4 M]@4,6R-MTHG/LE=NOI*](%T!RG1$74#W0]?Q2NL&4=?#>:K,5YW?KCQ\4=;R M$) $+ /WC.>Y!3:ZSES;678Y[P>Z^ [H KG>CL@$\! !U<+30&>+MEG?$HV) M/S A;[Z!+Y]E5ZY;T>STQRN ,-P/L>Q/ADA@6\1+8'-5"6,04H ./3/WS=#. M5P1N8CM-6RYAK0J/-+1\+P1TY$)KUBF0*@!/A?KFN+:/:\.V&D"JNN?CT.-7 MC* ?RNYS]CH!M,LW ]@!L&Q&V;_0O8_T#KSO2D%YUN>\M (!8YG+.:9HCV0*7>^U0B;5[9HF!+ 3)Y^#"(JV.K\W MG[GZLX "_@?H S_X+W./Y!7P,(N4797K4O8!T!C@&T03J205-E.Y=@F4.JQGOA7!#ARRPQWA.J27PV>D'V)K*#.&CL^/QR+2-KL! MPFO@%%&N C-J:A]F N'0#!L@;L(J4',]K:RJ;@Y, P1,O:S,(\ARD\=A>9$W ML Q+FQ;OL?4\':U!B3 !"< C5IV370&_- )@Q78?<7$[Z(9PTSW[SQ$4N$_$JW.LMB=?XG$'G1!<[3P-Y;0O-R[H7T)GE4ZTF5: N$ M_0J40Y"I%?P-*])'UG *U7R1_+QK:U^0:@)_5B7N@V&H1YE7K@09ZY8.00]P M+-OB%*04\2N68:C#H +F^[YB"8S"J\J^@(@'&ODJ4V4'4 ]5C52$]MB"K('A/H#3B>+H+Q)XE M4!8^O0*1 R@&BC4] _<):K[HL$C/=.(>Y'5=$().G9P$Q@ ZF:BN:(V0E(#; MK)MU.4=66Y2&]8HV1U?(V"_*%]QMR5L&VX$D-= !G**$!]\[N,!B\ >Q9PMB M"&0O['G!&%,@218BXD%)%+PE=O [J *_@:C.'N??3$7XC379KOW1ZT!K DVF MIMV9O\IZ7@T%S-8AN K7(K\ [MTI23$=H@FTHSF!L 3HB,>B<0XH6M,E +BD M9Q4DAU$J-5OD^R" &H#DG479=CVHV'G&?\$]WT5B6[OVLP?3YWW;;$"MWM$" MJ)=M2-XG7_OP==E%ZH7U<(F<-2RXKF$M5F'AR0)TP>(%O 1:_$O4XT^H1#;7 MH/$Q;(^-!H)048D.%W2?G:);(EO[?M409P6=$.0PZ5ZX9]&[4)E?\WVSE@(W M-B?;B11J5L$(_]DZH&ME!API%JAQ,0#-@&! ,P&VB_?>/4-'!2#.504/DSE' M6WT5GOMI*"ND)+XVL*_@N"(WSN^?/KB?[8"1==FO8"? 6=HQE!^=GNN0#[ B MJ4!H;-@?0'-%]0BY-7Q[(=^^'EJ0)HBF../K\@O^W64/3I_*@(_F]*1B^9K0 M6/@I&$YDJC!,BQ%,'8*5> !8YF_%VH3[N_95PSO'J9F1"<(3,]M,(M/1*>1Q M^42&/0T!"<"V%;(U-7A!Z^E1B>"'@L;(SZI @3G">,2@: KQ)8'@<*AFD, # M5=9=\ZV2%P? @GZOW$R!&T%\BG(RZW8=VGIFU!) -C4@M<^-"A"1 -=%C:TN MMJ2CD=5JYD4!#'335[MP1%^#0>1)7T%_S:;L4=C0'< ,'FFUJ4\16%G;N(*, M$5!V1,A',2Z/HJ>H=3P"T CTD(+Y.^IHYI"';P_MN8IXF)ANK#>))1DF6#1- MOX%=JT_$A_$D:^N=:H(& K.!S%E%K;/LCQHMR*I<^%/DI]83IWZCB)T6."38 M(KZ+ERU(5?BN)J5W4P$&%*P($A8B(%G$X);1I7EQ_WE$:N,WIM_.GUN'S09= MR2#U,.+!.!: :Z6-FP'#9CYEN2* Y0CX\40D]9[DA_C[2*CQ,C?2J3G26P!T M=D6 -M\>O03$ACV:--X6O@F#D\DQB<;_TY<73K9!;:N7?8ZV9#T>$87D/F29 M%:H>H.Z=-HM3/()X4%1, 1L(!U%F0GR6AHJCT^I\>S?>(J_!6YMB@, ,]C>I M1(A3L547!5M@J^BXJGSO]^!N";03=[U"2> .P'8<>(,;#E5>T MVJ?H:#)[(F%T*_Z.HTI"GK7X!6[:3G:G\_X8H42/G&%+2L@'*. MCD#Y#9!D$2G3JF*U046^&3H0041XA1)D)-!H,1G],%" Q7!1=@/3W3DQP^BKD[OYWKB+_7$7 M)W<)>N.AY_M#SV'H%CC6=X\?/LBS[QZ OHI/?O?D_&FNWC+0B"M+[I=ZI4#E MZ #<\9%(7\8#+@=0]U'MZL;6K0MX&X*"-^.E8M S,.9T[/LP5C?#9JAJ1:0@ M,L>M>KY\]8F19]FK< OATLFF$^= %8Q=D(CQ+/MWA[=!3CH5 M"D#OM[]YNDN)!\W+%I@+TA[YGCZRLU^""M-KHRZBT:* I/.V)(N 8X8S,C*? M,<-__%RB>7W;5$$X(@-@P OP9!DTRM$IVC\/3^."O9^O:O+"H'9A%UP!HX$% M/2D,:)Z[[-K!#VB: >/CGYH967SD*R-#W'6@+LZ$^\[[X 31@<_MWFD)]*J6 M*'# :B70[L"06<*&8$J48CWM#@Q63UDUZ.>DXVUQ=U4)G)<]:2%BVS75-1MY M>)4+=]VTR:JD*0F[H-P;K7 M8R<1'AF?U UTOB[)UQ&"_BL.E*$]+I8&"YS(_QVYI_Q6T<.R!!!^Y5*"^$*/ M)H[.3%R=P*T'T46V+U 0HA)Y&0!()JJB]W^6O89M6G()B,HW:JWI;Z>9?(2F M?K% 1SJG$F!REZ&*@)H5< V<$94;S80(/SI24Z)O#UD2^O)VO,O(>45; MJMQV1]_RQ;1=M#U9RV,,W<4H&^ +D/>\$C=/0!Z1KQQ;>H?4TA_BI0>X2,)9 MD9<,LW*>[5Q;4, BCASZ,B@-"T!IN+ [HBI>_O%:M,*[Y.R$K0A[_1(9@ M= YEQ]8GIL-AQJT'$R7W:_!PM(8083!,6)X&-8_"VUN/ME,W&L\9#$!K9>N- M1F@,3)9D -0-NT74XD5E$\:>FE2"YFWMI+/LTIN4FVCG+[D+GT@[=, MLDACZ/ C/8Y:N9-:%LSKV3@)1GE$ ^:2?*IP8(SN;(J$4>;D MB<=,D 5*-M*>"-EMGA R&_+(UDM@P&_("0]G8LV3)6.2[6']H(*WDDD4K"6R M7E@:@!PAD;RX-:%8$%)H:HI#-BW[[(TZL 5.08-@E#;< :F_9"^L$-&Z"8^1CR M''PAF=]KJA0FWP@5MJ6OYV3UT>P8/D;/[AXIY/K3@3LA;,P95$4;-ACE UH"=WL)SOZ)?)CD[!6#+?B0R@^8SP;ZZ%5UNW0!< M 'G;D5I.,5@1(8*KHRRS$7]E0B?F)T -^B! 4](L__(DMD>9;4 XQS9?E9]! MO5TU3<&2#'DC*Z?F7,RN11^?8U8BL'+04)B0+(/8$T*3>A#B'@PTFI?I;Y/\GH&P3$AV(P'FY**X?!+'T71!MFWPW.H#\./9M'@EK#% M>!@E&58K#?>LNB9FXE%DW49-MD3*S.\JHCT@+0:M:,.<6ES%."YZ5TGT$'N2 M]=0D8#_%GX-C33\A\ZC_W%(-"+I55!]IJ/R8>NLYT.MZN\R47M2/KO8X%::_ M)]Q9N8%FJZA[=^2--^S"! 0I9\H$:HD *-M2]ASIFG1/0QUP+\Q&YYY";YS@ MYC>]/$FN6MBC9)3K?O*(>V6]&:RH_09[CG4$.3*AO2 @NQ(0X(Z (7'7 MDG<6H-L[&[TPWA;TRJ)%IS_]/LSZL@?UZ6=)Q(JI6D1NF 2P+KN.OHU/#Q3= MPA%7E7?D_\),6YSU_(8=G28Y!3!T6SWAT7<8$0/X=Y32>,21,,(H+ S E M%(9*1W&T2&2*@D>I-$]R]L5N&S&AU&J33YR>E/J=QTO?5L&6G=R XIJ+E9"3 MA%!@.J\YAI0EQ-:#>*[I;@H)OZ(O[ L+II@V#X;LC%C5GT.#!^!D(9@9D_MR MR?G&LHHD=RULV*2;1:TW)QW4$U'A#T9(:B$&;5^61 1@Y9I797&SX+J1LG(M M>1-32$<;!T->('TH,'Q[PV:LSJEP*;T@*++CNA!T48@\VA=N% $:!":MM M*!R*06,2>BPEHV(H9("%,[ZEVARD&_'NU,GI@H U#O^Q49G=N3A[^'WFIK.$ M[X[TG"/P2 H>=/,JU(/_R60QN^)? SD+,+\_MG] M[UFU;Y%XHF-T_ZQ9.&LG)\548@"/."1=T01='"-AG'(U3O<^=@YU.9A('=/P M)9!'!1P2SW7_(>4*XQ1-'7(A4.<-_G7TKM:H379>R]7:(<1[O@XG!'V%NZ$B M-R\W=)ZXZM5[-Z2$T M9*>8ZV)T;.29E<1&/>-N"II49JP#8SY9A(I-D:0(',MIDT87ZFX"&805]6FR M8['DJ2\KZT)L6>W^IHVQ'XAW]=T/^:.+'_+LNR?YH\>/.+S[.'_RY!$B6A*( MYLH"BBGC* P/CX/ HWS.@%:263=.7-J3BV,V>_#^;YO5\XG+.I:DM.V[@(] M/!]9$JGID-AD)B-#+<^1P8\P0N_)E,5B4I//@7:_SN"?3-XZRCZ^P1\^2B7# MV/\[3X"\D3-^!]:'!++ M^88J%)(KBQF.ZKSG"6O27!;1(N 6,K^N[: X)4 M6CLN8;,DH9-#''53G\XQXF"2^IFA@>B @Z&Q #*Y"V4P,Q2R5(;TEMT(E((I MF>\<5/(E32TB#C-,>&33"B[+)D.=*FRK12)G]5U&4X+"M>-*'+3@.K$E8T() M&#Q^*]D*(4-X$\J @;5( F2%=7JFD))',*2H(I!M^Y E'=( %@/%L !T8+Y6 M[/UK!70)T8[KNT=93?C/>ECCCGO#\*1 31W5O"&5X(A!^S!D9X$M?9#8HQ0L MR"2X]&CVI+#"+I)>"L\D=TB)K%KU$!V<+%R:\8*I1.0[4YX!3V\L\BE#.^J*F' M5/$$=#B67E*OEN-5 Y&!$6=GUGA,C%'YK_4* M)'P [:/][:%[ &/S6W2QK\K-7F;HB*7.0'R3)!O1$BM!)&!5L9);%8:"BQ6- M[R@/:..XP'KHU+SS=:$/1(9NT(;)8%21PW3$MT^VOFA1^WG3+9*"]@2 9ZJ= M9K7)&B,]K>+*3M,5@-Q$FG!/>]^ G=#4A.)-[4]),U>BS=-]Q%LUN,41-581 MN Z<>G/('1_@!J.*%8Z4VBCIPI.[A2B3JSV,6O95BARC3*AOQ)#W\;U1'"EH MOBY-LY\P:B([,FQ#"8KO6V:;N&]%!79)C>^Y2])U.,JL;M3)I'MFD)RS";B; M&"!I<=/$04;+A2#2'7^V/&.W+@UK4_/#HHCD@!ODC(#'C+N(J0F0#P#V1@$0 M#2H+>T-Y$Q@[$A6.@8V Q )W9O?$JV2CT5[BVN V2(]4%=B37Z+%$\M%/] 7 MS0"G5D4D_:=:@81 7 /T8>'%URCZY M4[X)[LG!V(&[ 2O-6\5I&Z6R#8)I"PQVV 5O-FQCI57T(0P%FPD9<")&:XRBUZJ_K#? H[3=42 RQ!^&0$I Z4C"4$*0EPN@A.C2IG'1J)C\\TZ$-R&DFC]G$0C3%>R*>EG,#6@\C ML'B\"76HFF >KTG=D<=OG!TL92?701>E9D%DW:PN/P,1\05S92?$35F?=L., M4Z;WAG%!;ZW85U('#:J!)<&,IW4[=<&RL@>[\<\Y9WD6@!TV1#H;%[L0/T.D M+/P73G1&8#^/'9K(W<]1G9%>8C.>0RN@AG-K^.'BN=';"52:H\N%!KBKY^J4 M&CB]F=KN<%)5V\Q<2*K:2JISLQ5.3IG!<&'HUV(NLAP 4^K>@QWSP:/EP/VM MM%$):UDQ)3/D9[L4XF=@6B9PDQ@&I7;)'#$]>0]V:4\%4P0WS:T46Y@C)^DP ML%Y N#7&;$)0)I;^8+8V&%"(-Q7W\Y+Y%]3!09+%B;!("J%88>V0OYC@*$M/ M[#/T/.$)4?1>^S;4.P@.T/EZ0J1XO=Z8'.5"\\ZGT24@&J<][4\JC.W N+"D MEA65E)^&F=CB6O+^X1D,?UJ*LKOD&N&U\HEF-0$I M9]SMP/J0O7:Q@BH0%R64,*(T9#4A<="<9(6+YA-[OZ@+5E4?%R*!A,J!%2G[ M)*&@0T*3"E-YS5I%MP+]R\LDJDFH9B!>E;0@-NH;-K'U.'A,J"*M)8O)%5J> MHYY 4O6"MRN/$:=HWI#-CX>0C*;),R3)7Q-*TU<<8L2%8#OM+MN5OJ+6(-=> MM3V%NO;<<5)8&TZPHYM=;Y#<@YN<.\;BED?%3IDIT3*>N:>YNJ3(J3&T8B>- M?'"6IT8_F(JVT OQ+/M%>]WAJ#>8W+*D'-M+3B_6G\U H:JHU"+\@M1*Y7M0 MUZ,=JK2.3$#;4"QBGSKUO$E^CC1%"F:4MN;CYDENU%\.Y]5*5NY6\2:V^;NI M()TC=-3BCXX4N@ BH&-2I0J,/L2>S>W\D-\$T$F/Z3) >>^!Y"N!E_93 ZUA M#4*TXM9; .O:"=L\[9M3:L^'/"KTPF*O #R\*C>2"@[*8P%WX=9^ M7J/H>H=E\' MA3$0..:_VV#$!N ZRJ"+V3EUPRGL9/YH?Y)_'Q'*\0UPUQMM!@@H_D>=F%&O M (])\1L-&])A7H?1,5*-Q:;=8ZK%X"GE3BF77?C>AWIX8UC7H?-AFCO*!7": M,K&@,B_-(N,NK]HC@(NDA1P/=GF;CE?D? 3*M;8M$[]IY1'\'%C'54FAL+*. M !-V%#0]57-$=>K_OX%)KI/_)"CMA!:F%,+"C7UW?C__X?$3#F'QWQ.A<4FP M4\\O%VH=ZCF6K)/F&U/.!UF:H2C. M(KV>]AY,RQ:C/H6?V5AJ2(PGH?R$H#NX(S# M1O/ &1BA.$*.E,"+#[T/R"!TJ&8K:9#'1JG8\Z%51)IY9I,#KU2QP4="\EX9 M<\LY%UPR%CD;G39*K9_-&M9[V8U7N:1&WNB\V>7C2A^QBC6OJ:2B\X(:<5W' MH)7M_[7U>8SDK9JJD%@RN_<,X+4DB3OU>?$MI=@&"I^48WWD>!G.%$N#DM;@ M?!^R]]@2IJF:94DM.H(9Y!*6*1ESJD/$I!D;QOAX&( RL[3]3:N80@:2Z>3! M+4%9;FM=ZUAOO$%M/+M5H/S=T)H4!]MOTX9ZCW3'G6Q/>&.D?856"O*=%LN= MFUK]-&RSH.>J&3KI:RM=NZ3G*,5EAW8_H::\#DF(7YT!(DF^J3$8^Y!V2>OI MU)*8[I[4Y:*\B6^ND\K.67]F$P9B-KM"VFA>:2XQ98DGS;3)RT ! /&G3-\C M6KHB4JQ). ?819W=P_/<4[J>-OZ NW^"E_04KQC[B5(O0:;"%PL;( M1;J1KBVU?NH*EZ>TK2;70R,Y+W+VM(1[PP@^2[0UU M F[::^+MQ'KB9M:T3IP%1GS8S)P+['PSZTV2VE?DZI@KW;,]"IUU$K_'2MZX M ]S/D8IIDK_[8EG>L@O<2"^8LHJF^<59]I.X"T \KV?BB:2N6^)0,/X$Q7&I M>A)/CHT/8)1MY?X"1H%)"0HWM2D'+I>H M+/=!$THUS52:Z$V&BO!TL#K\N?*GXMB1X* V1F"X>-"T:?S=6$@UWO.^RFMZ MB)&$%LOTQC5RMB3OS.Y.;-HXU&ZZ-"X,M@HTT1D7W9/^89L+12_MD8OA2@9M MK"I0#LUHZ#K0*'I'9R&<0#79>0A)\02LT4LYC2IRRD,XP!UC M,I*4K7PGV2*+8BO79%^>O?#X)AV3\+1*W*:T*8RA==YC>W.<'2ORQ+U%/QK_^Y#BK>#]Z.6X3X-)0G@:+-<\P*0$1 MS=J^),2VB[..$K4H.=K,4_6V<1"\%H&8Y MJ?W%(M9A$S6\M&CN&B\U*GF@*]HO"8GIC^."[H,7;(TM@ MKA"N9RNQEE=(A9YH*H.3XN90:VW[1DCG!6DS>C@EP*) Z#(0LH""'8+3G,;B MCVE)8AO_AVPY:0K :72$K@S04;VAQ@QLWT(+QUAD'SP>\F8&O966FSVUWG9V MHS/.&FDG$-O&.$)8?,4659W=1)([21_5OC(AALT1%!R&C50T8$X6"/6#6H12 M+(($->-BMXO44YIZJ-CQKF1BEE72Q@-A+HPPVWBXM2+ -@%>N2[[:+Q>J>D] M+P_QQ5NQ)ERF6IR^":_!>3MZA]0'(9_0(=>1)-678HFUK;G][.5MP!:*WE7[ MYBE]GTU\[0YW4UG*^W>4/Z[=%TKYU->C4#KLN*]H/CF4VAFA<7C-B3#<82%Z MX8_M;E,!D5)CT?/\XM']8ZM*3BIG@7_=#MS0-^MFACWW>$%/C9>HZNT\?_)( MFID^R)\^>311<#+*=!QJ2GG2%XRP#U]9F+*U-+%*V0$@";_$1AP$^LZSO6:> M)L\]-// G$K)SB(*M,1.=='RT@#)K_"A,^"1S$)*;:U#R:.-/G3HFP!2"SOEKQ0BL;"YUT\"CE]!Q.6EJYS?(Q2LJFT6G3EXP^G M!DZ'\FBFBLYQQ7R4"]E%SB:]MN8,P2AV;:0NL6$HU@V[P?CA^#9 T[;+"]<> MOZ /3=>I]Q#&*+Z\+PB70Y/1OG0P!)W_L3]#9_JUVH:,*KNY.YN$0ZG%%,PG MP7_VM0+,&/FG]* ME[]O"9FD>AQ!)](>B--WD%LR994EM@CV-;=\PGFD/= GO9E#=Q$;:9&/-]%< M?!?<-&3M44:"Z%!$ 2.(D_!9N\^B2'5I E_:!@2+)6(8DE\\>2TINNAFP0\> MM2HJU#0E'7- B@%9!!8'M1T2,0+=GBR!5VQK&>],?*1XZ3F_^!)8.K\5C_UF ML6T7A5GCU47/&QV6(' MUWSXJ>"\"M=#N!L9<&<',4FHTR9&O=CR8[+'I[&%T?3[_[([YKT"@3=/OB@0 MY7FA[9E[[B0JI81WU?'4'O)D)TJ:*:<-70Q-6&47._K"YA&M;,0=WL57XLL.AIJJ!(*9B_>4N!B3'M%KC*21 M,B7.?N8P1,+V)8UI>(-:JY3U-?88[T:O8CP4"$E*11O=E@AZ5R ?1H?0=73O M)3/M=6T,)0VTCJGYIZAOJ";E..NGX#M"A8BG(=%T &_@LN5UM[%K#,6[%Q@/ MHKUWH24%5Y$P_M!MRF6F"3ZV_0CU,&CFGR7=08TR<;'OLPO[C@Y%XS78S2ML M'GVM8BB[@Y;,W?!F#Q(&L4:@2&"JM0A2&4IM6LAD=]W^(-0O" Z:I>(9!HF7 M%!F045NT(B7T[9LL1!Q5 4=YU(4R4.XLWC)6AA>0[.VQT9?]A#*&$"RT BW M*$$ID]P6V-]4*/-H)O/!X-__101T^CW"5S$I8>2Y)<^%O D9(*D)%>S I!;E MGEZ)EUMCVK0H$RG&,2CQTM(5Q*H^,[W-E#$O2.=$Z:#<;%=<6@(/O+C7OWQQ MK^S@/W/X?]MLX;_$7% MR3UX,@Y_^6(#UONOK@4QA<==P*/WSYX\.N':%_W0-QN<$JW0OEG3GROO ,PX M '['=Z#I!UP '2FTO9?_"U!+ P04 " "RA%!8+?DHFJ$) #-&P &0 M 'AL+W=O'MXN72 M'MK6\]#WT_FV%,WL^M(^>Z^N+V5G:M'P]XKI;KLMU?U+7LO=U2R8#0\^B/7& MT(/Y]65;KOE';GYJWROVW&WX6?* M+*3\E6Y>+Z]F/AG$:UX9DE#B:#W/V5]_XD)*^2M;9_V<[MC;,9JSIMY+8_# NV MHG'7\G./P^1 [I\Y$/8'0FNW4V2M_+XTY?6EDCNF:#>DT<*Z:D_#.-%04#X: MA5\%SIGK#[<_W[[]Z99]N'WU[B]O7W]Z_>[MY=Q ,/T\KWHA+YV0\(R0(&1O M9&,VFMTV2[X\%#"'1:-9X6#6R_!1B=_SZAF+ H^%?A@](B\:W8RLO.BL3X>K8\?D_ZE07JR$/8+9TNAR_5:\75I.).=0J99J#1; MW+.R;6M1E8N:,_))5)R16%9JMI(U$EH_9V!@GV(>J\MFN1)U[3$ V>@55_VJ ME5!W 9-T^5H M;ZDXA(BF$FU9U_=L39+AU9(\@?0[L23ANU+#T[W55AM0:*6&MMY-S8RT:%0] M.Z#^X_#3MKQG"]Z+A'B@T7!.*ZGHABKGLJOY\ID%F"O4'5:B[H%?96,$U! > MI%NNG)83[EBJ5G(+Y16.>$PT2QBCZ#B9O.T:85V=V+PIC87!N4X@M%Q1Y89M M'5)3C6$L$7*.XFHT&=UV2GY8'%VL8">0)CL<]P*'.&D 9L%F9BZ\@F"XFY;Y%<%*5J4ZHU M,8D9T;9TZV:@ADUF9[6Y!N[DW6WQ78\<'9*2O+J MOD)1FX3'EJARA >E3HMU8TMN+2LGTZ(MH4SMG\EC>MX?N7 .]$? /H@TN#&? M*NI='JU_,L0_GFQ]PX/A8^ZV8JD(Z?1 M[3\<].[VA._$+3<0+/L&/[(<02,XAMHX.4VL]*;%1CM#:#B02XH5X:^] ZIM M<=/;U^!-IBU;&L8JJ52WMF2A/@^F0#4.ULAR46&%(J1DUU=6% '1=%NG[3@$ MNJLV-.]0 'BIS*86*XZA-XM? !!1$_?ELJ-1 E,9(NK,1WK6XC>KE\R4VNA^ MH*DQ.($_1Z/? V!)W_&>10>P@-@QQ@LE?P6]UWP2!W+HSLY(E!206%%I:+") MAJ)I]@YS8TEO9J!KV:Q=GC9W0LF&MD_['TD^*1$EU34M)):KLGT,VYI_[M'] MS55_CU#=X4V5KBAJB+%S=CIKCX1V&BES#J@VCJ=[?0XJ MJ("^IUT_$6U7 / M5*FLGW9 1)K064/&4.-V]KS>B):< M?'(SN&%N;K$V]"9.7Z5LT3Q\9Z+2(;;]*- ?&BQU8S!&W7:HPYJO+6_&]ZP? MA,:PR/Z.3'.OV0POR7R[ 'S#BS*[I6:M&KQVN.L;L;RX,36]=%3L3\&? 6?/ MS(\C'3])XN^(\^3-ZEL6IJE7% %649)[>1YAE<=>%J18?/=-'@;A"ZRRP/>2 MPM^WPC#WPBQA6>AE83IN'*Z!'WB^'^SGK#3Q8MPGJ9=&/BO">+\U#+TB21[. M!C&LBEF08']X)#[TO11:S_3EW$]9XN5!<'0.VH-LVK$R:$E9 /RB>T)GF8L M@/(B"4[4H8=BQY-YZN5^.%X=[B-Y '$6>W%*$"=!X*6Q3V G_2(L@&518!5X M81I[21R.^"G7^C$12=&8"]%<6'I_RYPT'(R"@WA%L9$%6/"E)?"^/HO%Z3*W8]WSD(\@= M)UZ01 4/"W.Y$DA;0<^O/;CI^1)'-@B.ER/N&4K MJX4YRD'0T#_D5@3S0J)]CE_#(/CO61*DJ:5B%AS&+HV\U/Z$&I4DP9DL(7-B M/X(QZ#C^ON %6>#%2H-A7,"VFJ]PU'^6)3.FW,4%R6N[3L^^OOF5F2HAPYR%@7I7TU6CE7G9^>VFREUM*>F$J5>+(P]5HZW-;+4UO52N:\ M:5V<1N/QY'0M=3FZ>,G??:PO7IK&%;I4'VMAF_5:UH]7JC";5Z-PU'WQNUZN M''UQ>O&RDDMUI]P?U<<:=Z>]E%RO56FU*46M%J]&E^'Y54+K><&?6FWLX%J0 M)7-C/M/-;?YJ-":%5*$R1Q(D/N[5M2H*$@0U_FEECOHC:>/PNI/^AFV'+7-I MU;4I_M*Y6[T:S48B5PO9%.YWL_E5M?:D)"\SA>7_8N/7ILE(9(UU9MUNA@9K M7?I/^=#Z8;!A-GYF0]1NB%AO?Q!K>2.=O'A9FXVH:36DT06;RKNAG"XI*'>N MQE.-?>[BZH^[V_>O[^[$]8=W5[?O+S_=?GA_]_+4030M.,U:,5=>3/2,F# 2 M[TSI5E:\+G.5[PHXA4Z]8E&GV%7T58DW*CL1<1B(:!S%7Y$7]X;&+"]^SM#& MXAMKQ;59SW4I/2;*7%Q:"^Q?9O\TVFK^]E^7<^MJX.7?^QSACTGV'T,Y=&XK MF:E7(R2)5?6]&EW\_%,X&;_XBA%);T3R->G?'ZT?$"-N2['0-I.%>%2R9K\' M8J.0.'!-K7)AU;TJQ;QUI++GPJV4^.7-6W'7S*W.M:RULMBSTME*Z#(KFEQ9 M84VA<[&1UBD!N+;Y& BXN+0+57,4:I4]9M!S*< W-4?'0H3XJ,K2/A;WLM0R M$._ &P4MI[\;5W;Z]YL\9: MN5CH0F.9%8?Y7(I/&QQX5>M\J>Q19P;TAM;KJE D#NBX4Y53ZSGT;L$9X#E( MRCK6?B'D]UC9>9%L)/678%2'59?%7):/@7@//OL;?"9@H!2'HZ%N0[".CEZP MY 6X3<@\YR\1POU.'P0/ITHGJMK/$%EP:)P16/=-> 0#'4@C_KXRM?,IO(7+/L7"7<7<_Z/3\0] -FAAS\IB M!;)"E4[+@D"R7JLZP[7?#;''9K'8%QT"A:+#ZY+07-+CK'$^9/XP: _Y4A?' MS#$Y8]#53=;S6J[6L()O$64$SG8>]';UMBQDAC1P )U\^LAZ)],3VEVH8YRA MY'I@^V!WZ2FBAH4&F*[W>NA$? +J87R _8Y&\BY19$;9 MB!QA:^!IUQK?ISPIK= W>*$#.EG49@V_(JEI(:?J-I%.Q$VC*/YTB"Z=6M8M MP! B!;3IR:"A([EF?LG-:XY ) M#4%_;1J*#*!A:@HK%%@:DV]T49R(C[O:M4JQ#82%_GQ=^G:4SNB]+MW62>WY M;+@PM6@JW&6%X1R@50QQF7V1M$ 2"0-Z/*OG+7I.P/M*O#>P,4P#\88<\"^"OG7';>!@AEN=0$EJZX ML2RP0-G[S',".</VOYV"51VU!R9A;>KRM=6>8U/"WE MFN)94CX!BY*, &R/G3FFG$,!9 PA/'1>>P@%Y)X84;B-$;]T:O68T4.:A1TF MTPRS'AKWG1?!4F0 GI&W"":4V=*NQ *C [3LPT_;LJ:NR7N^&T!6Z8KE;ID% M%XP2RH\V@;J\"9AA'X@4NT>4.7JALQ[6PX3PCO=1") :&]1KLX$!IJ)*U)2 MFVH)AH2I!S"4;=F#J&&I#/BD0D7 M,4L\5-Y?]K%4];+7(.,.MT/Z/M)@Y^]0UH FN3VBAH=@S,^P<*LUM<9@1TV, M0GV?DUS@*+K%GOR&83U6"3:]TG@P5ZA2.=4L CGEBY,/1%&5L23^LIL5NR ] M8:]*:M\*[GFVY0X6O,.'"Y1<(.HY<[&NX>MH3TD82>BVN" M8V-].1K*#)@PJ5;0BM[G!V*63()I&.)J.@G2:8R+<#()DMF9^,"H*DUYS)MV M>$#\_-,L"J,7:#*C:=K??< PSG,N3SE7M!4O1RXQ"##X%JI&9QL% MLVE\U$OH/G\U!7K>[#,T'[2-NSJ8C8]3)\M3PW[B$E$PCX1C$>(8 3T08!N-D@EDE0V.@:G1& MO5*\TY-).)T&9R&OG@ +<$M\-J'XMFGVI7J=&[!C.IN(9)P*^'(\1M%Y4BC. MQ:XCKA[G9?1Z&XR"-TZ,OPO=M4;#X+#Z#2M$L&JC4]U?<43UIPPA$0Z/P M'"U'+N)9&B3CF4C"X&P&N,=Q,$U#\=K7N2?\Z.EWI\KU/'T .(9!F)[1U3B8 M @D'(@9>XXB3\+8;[8D,J*,:62XDRK,.H@G ;C,0;'@PF@ M-N%G!X 5SAOTL<4CJ@#7Z!N:G,K0H?+EIQP?'S3=ZL'LU M;/NZ%QG#UT!=87EN] Z>MEWHX#47?>XV%X!5T35A7+]TG1]7DIB*0MMJR,T3 M-]"#[MV4ZIB<=RS6P!&Z1B8/@$N;' YI:^Q*8BEW[TWE1Y^^ :F0L'H-#5 [ MGW?/4P_TB.L\N^65]N3]6&'F)(1W _0LM=KY#L._EVZJ97S7O=OM,?LOL'CCX1?Y3=N CF%JQLVRHQ/+;: MLR9VA1(T;'VX/G;3JB1]3;-<^= -9X[MRZ)^-(,OEKHLV_=#/CZ:IH-!FJPD M5,^8'K@(8N%OLFPH@![P(;72V^IX\NWFY7<_45IJ.8($+#V;AOX:Q!U/IWP= MC^,@38>5!UJ#\ZEU.0NB>$*K0E!L$N'J#%^A]KSGMK1=AN*7,D-,QD$8T0DX M*D)=NI(676P_RU;T0F'%HX-SM9XWKAN$Z=4(/(=:DWU>H2]!KW'>[M[P:W5R M";U86"HO@0+C"#@,W13MQC01*2HI[,=''$;[#N^.81T.Q/@D)9/"DW#"=W#. MC2X:.NQ'=>[V?Z?6D==ZBN8"'VF8[E?@6WJ/>;)O]L"[@RN]X<8W;K6'!@W[ MJKXXJ %Q##URLN]G@]/!#SYHSY;\LQ:58]0%_]M/_VW_R]FE_\%HN]S_[/9. M8G*$XPNUP%:@*1WYKK.[<:;BGX_FQJ$7Y,N50G=9TP(\IRFVNZ$#^M\3+_X' M4$L#!!0 ( +*$4%C.N^_\X@( 'H& 9 >&PO=V]R:W-H965T?$]DEW*^0/E2%J>"D+KGI.IO6ZXWDJR;!D MZERLD=/.4LB2:9K*E:?6$EEJD\K""WV_Y94LYTZ_:]?N9+\K-KK(.=Y)4)NR M9/+7 NQ[3F!LU^8Y:M,FP6OWUVS%B:V7W"GIVGP$E$HV\*VBFVV'$@V M2HMRETP,RIQ7/7O9?8>#A+;_1D*X2P@M[ZJ097G%-.MWI=B"--&$9@96JLTF M#BSV$V&HZN'^/!9.3"[>@>IF.()Y/I4WP[',%X M.H/A;'1U?0^3Z7P^FG<]3<4-A)?L"@VJ0N$;A8(0;@37F8(13S%]#> 1ZYIZ MN*<^"$\B7F%R#E'@0NB'T0F\J/X4D<6+WL ;2DQS#1.A%'R+%TI+NC+?CRFM MH" MV5,W36B: :LL!A,PP)7.>K4VUKCRDS_AE2O?D"K2 P4N*=4_OV@Z("NGJR9: MK*V[+(0FK[+#C'X.*$T [2^%T/N)*5#_;OJ_ 5!+ P04 " "RA%!8*&XA MPMP# !)" &0 'AL+W=O2M:("F\]QTPS#L RW1-A&)5$DJ3O;K=Y1LS0V2 -T7 MB:3NGGONE9KNE+XW6\XM/#:U-#-O:VU[YONFW/*&F8EJN<0O:Z4;9G&K-[YI M-6=5K]34/@V"U&^8D-Y\VI\M]'RJ.EL+R1<:3->7AV$3OY7N!WP7?F: W.DY52 M]VYS4\V\P!'B-2^M0V#X>N"7O*X=$-+XML?T1I-.\7A]0/_0^XZ^K)CAEZK^ M0U1V._-R#RJ^9EUMEVKWD>_]21Q>J6K3/V$WR,9HL>R,5&?>-D,.;/>[C M<*20!Z\HT+T"[7D/AGJ65\RR^52K'6@GC6ANT;O::R,Y(5U2OEB-7P7JV?EB M^>OB>GGW)YQ_OH+KW[[>+&ZO/]]-?8O83L(O]S@7 PY]!2>D<*NDW1JXEA6O MO@?PD=3(C!Z87= W$:]X.8$H)$ #&KV!%XV>1CU>])JG&BM9VR<"BYI)"TQ6 M-8;A^X-[\YY_"-/CE M#=[QR#M^"_T',O1_<.#\T(^@UM#N8]0'AX_!$0:8@;6JL87-&6!F>+/B>LR. M>U#XY)1.(,Y(GD:XB#(2T; _7HNZ-I#E*0FC +(H($48PP4*B((5/W&#\6%EV35Q)$I$X M*H#9%Q+N!)Z?4H)3VK2\G[,U]IG=HNZ6/?#A(96%%><2VAI[!?,GP?6*P I M."?.<2(KS/5M< MA+##,CXIL$+B@J"S.99C,3B+Y1/%SSR8C+7[?59^W&0B.DP99;HVHP MR1)O:+S#QJJVORQ6RN+5TR^W>-=S[03P^UHI>]@X ^/?P_Q?4$L#!!0 ( M +*$4%B L=&WLP0 $2 9 >&PO=V]R:W-H965TZ76B]/!0&4EUDR= MB 4V-%,(63--MW(^4 N)++>@NAKXKAL/:L:;WF1DGUW+R4@L=<4;O):@EG7- MY,,95F(U[GF]S8,;/B^U>3"8C!9LCK>H_UQ<2[H;="PYK[%17#0@L1CWIM[I M663LK<$7CBNU,P:SDYD0W\S-QWS<)X8X)RJR7-#+(U[JS%^:_@/!\^B4:7"BZ:'//' M! ,2T2GQ-TK._+V,[S$[@Y+=?O-C]?8_ L!,8[F/?X_J]N)=5M60P M!7-L\V6%( JHC L@$THK8$T.0IH' MHO53'R+'"]R7\!49%[RJP)B3TF;>SBM('=>/(7'B8?@M3$F 9!%$L(7)CF;D;]WYF-"1N2RST*3-W$-$ 9J8EU*M&[I0EV1%%YQ MS=$&LV%-9O:=&<;"A-A2%G8"-^XX(E>DB6<#EH0DJ?/7$]PS1QZ!YSK1,&D' MKIO"S0N)(&::FD.K'.^SDC5SM'P-U>Q'6G;U&T[?\3VCR_."G]*G MSC"-:9 Z21 !U1^L9Q2,30V"K[:D8]YG=\1#O.1N6FS+9_.B_]2?QP]T?-0[ M"$_2-U,\<^V&)'V))*=C:K(""(//!80G+OSZ8]2S-<.3(>$NE.:4BN12:C>\ M7M90+#5EVEJPF%5\;C.5:HHRJ??<<<;_R++2S)I<;?!>D\@[BDQ;8.SF[&DV MZ8^L(#< DR:JVV*TS<-U*;]<;[.[[;@ F]P8/I42KK,H#=I!&/AO@47&-DIB MB[75Y8>0V"2IFR;F$OO)6R!#JXC<-73B\$V(A$R'J4N5+TTB^+QU79!:G72. M7?=1U5FP!U,AJ.9%M)0+$>4ZK7B%BAS,-Q7YV'>=P!V^@^/8&49TO7IT7![H M?T]E/4\E@NJM9[P9!8X;Q["G#T9='XQ^L@_NQ1WZX*$/'OK@H0\>^N"A#_X_ M^^!@Y[6\1CFW'Q\4V.1KW]"[I]WWC6G[6K\U;S^.?&)RSBG3*BP(ZIX,J37* M]H-#>Z/%PK[DSX36HK;#$EF.TAC0?"&$WMR8!;JO/I/_ %!+ P04 " "R MA%!8^1!JJ?,$ #N"P &0 'AL+W=O>CT0=Z5;36[*T>2,?37]TAK M+R88RK1]L74YM^_3.6?/_E+I[V8FA(7[IF[-03"S=KXW&)AR)AIN=M5?B" ELI,!]WY\A'>G$SNOAR>GAV J/KZY.;Z_V!11]. M0_R:]7_Q:J_:VQ[M MZTY@M"YD4!.P,]$5F+0/GM@QKWE;"H.%6W,K*K *IFOFQP]X/%?:RZO>2FT M5!6,JC^Q=-R)>:8=P0DW5N@6=B!A) Y37#!*XCS#Q?MW.:/L$ZZRB.1%!+>B M$Z9Y1%B> @TIR6@&200L3TB8I' NJU]&%O%:6?8&HH@1%F?/]E?"J(4N!5RK M>M$!B'*2I2DD) OS7CZ.29S%<*,LKUV &>Z3'%=Q2@E-"A=]Y,-,2)J%SV#2 M_T02>TI2F#%<%,X?B^DC<3TY:40REB-)I$ ,:1+V?&TEYZ7_+>30C(1IZ!XH M0X<]FQUE/3M(;HY2R$Z(5CT?.NZ']*N"-U)UKN>#GR'1AY MN7)I[ *:R;F!&\TK 1>\P03O8CCL\IUL2;?39^YV(&6$9I[.C)$D8.OG3 M9]@T+NYQP#$"7U_#!)L_XGL07!O_>"M4KJ/YFEIBFNP@GC#*".S0E"18%.YV MAX:D2% >V^=<^%&C?MA%I@R"02^^0:[YZ 6I=+XR<0K+UTB_ZJ6E:=C MU4[!?^B1*?L\S\@3FR\A%+RS) #=39?=QJJYG^C&RF+!^N4,!W*AG0#>3Y2RZXUS MT(_XP[\!4$L#!!0 ( +*$4%AV/Z'> P4 &L+ 9 >&PO=V]R:W-H M965TU*!) L2W93IPT,> X[1:@38RX M73 ,^T!+)XLH)6HD%3?_?G?4RYRB"19L7VR1O'ONN5?R?*?--YLC.OA>J-)> M!+ESU=EP:),<"V$'NL*23C)M"N%H:;9#6QD4J5C8Z'A9!E,#_W>RLS M/]>U4[+$E0%;%X4PCY>H].XBB()NXTYN<\<;P_EY);:X1O>U6AE:#7N45!98 M6JE+,)A=!(OH['+"\E[@-XD[N_<-[,E&ZV^\N$XO@A$30H6)8P1!?P^X1*48 MB&C\U6(&O4E6W/_NT#]ZW\F7C;"XU.I>IBZ_"&8!I)B)6KD[O?L56W^FC)=H M9?TO[!K9Z2B I+9.%ZTR,2ADV?R+[VT<]A1FSRG$K4+L>3>&/,LKX<3\W.@= M&)8F-/[PKGIM(B=+3LK:&3J5I.?F'Z]O%I]@N5BMKF]^"6'YZ7;]]>X#+&ZN M8'6[_G+4;2QIL3X?.C+)BL.DA;]LX.-GX*,8/NO2Y18^E"FF3P&&Q+4G''>$ M+^,7$:\P&< X"B$>Q>,7\,9] ,8>;_P,WL):*OT[=-(@%9N#VXV26^%+YDK: M1&E;&X0_%AOK#-70GS\+0F-B\G,3W%=GMA()7@34.!;- P;S=V^BX]'[%QR8 M] Y,7D+_[QG\'^%AD22FQA0R60H%B:@J66Y#Z*(HRA0J;=U1MY'0PH(L$U6G M""ZGG=H83@.+EKH\ZM:5-CXG.FN5A+4ZD<*1M9UT.>@^;Q9H6#VE\#P#PM.U M 44'F53*#N > :V3U/'HC[+:L>!K70)M4C3@- T)AX9ZMW'PW^+@=QJ\%J'R M(-[QG;#$J5)42BE9(&@42=YSIY 064-&#-FTB9$;+P/P^&1&7[/C\#2:[ T47^E:;J6T0RB>//S)+$N-P%$?P[LTL MCN+W[/4/+H['X>EHLN\= ;(8,L2^>O;%W_1&BKP/TX M%CB4G\5C/ZQ$P4UC*7 R;7QK-UQ.REQ%&_2!-3I!RRWA7A"TI3%@T\2,\RK='W%CQ@B;2=":E\U)PG&PO=V]R:W-H965TICV8Y"!6G3BS3:'? M?F<',BH!TE[BLWWW\__LW/6W4KWI'-' KA"E'GBY,54O"'2:8\'TM:RPI)V5 M5 4S-%7K0%<*6>:""A%$8=@)"L9+;]AW:W,U[,N-$;S$N0*]*0JF/L8HY';@ MM;S#PH*OVP?Z=Y<[Y;)D M&B=2_.29R0=>UX,,5VPCS$)N[W&?3]OR4BFT^\*V]HUC#]*--K+8!Y."@I?U MR';[>S@*Z(9G J)]0.1TUPC:)=3 MG!D^O=Q/%S":3!:OTSMXF(W&LX?9RVSZW \,X:U3D.Y1XQH5G4&U(GB4IT#3M8=_ 5!+ P04 " "RA%!8U<', M^B<5 "41 &0 'AL+W=O;@ D M]8R;:HJN7SZ^LR6JA,EKUB MJ7)\,RMT)BM\U//K%'65)KGZ68NR MSC*IUW![P2Z)69>>]($FF1?&%/KR+7Y[YQ)!*5501!8F7!_5:I2D1 M AN_6YIGS9(TL?O>4;]GV2'+5);J=9'^FL35XN79Y$S$:B;KM/I8K'Y45IXA MT8N*M.3_Q+4KS-8Q5O$K@&"PT?H>/C+CQ*\8V*>J(?>"+TP_X1>OU&KC[3 MZQ^D-ZW$FZ2,TJ*LM1+_1DF:5.OGXK/2F7A?R!PKN*?B MXJQ][!Z>78JX5NTRH#[Z04R5U$D^%TE>*3!<"5F)<<^?])\1]. MYX8E^?33_4>Q3.M2!+UQ.'S6+#XRFI"/5V\?5;:LQ%V1Q]C8?\$'_AL^4'RJ M9*5@F@^)+G)XT$JFCHE$E>)UH9>%ENP5/Q5I$HM?98D),)=E46(L)% Y.&6Z M0(2F6:$?#"!=LXCYDIY^O IV11L,Q)68)8^ DB9N&O&6(%?$>\4.>Y,QY*P6 MNJCGBPU%W8APR&+;E[]>UH]7X2%QP^\C;K\7A!UQ/\@U0T($1L3@/R-IZ.\3 M,_2MC)_4LG)"P@"^84_'0[\5LDLN'(J!L6K[\M>+>F!3^8OO)/!P[Y/H^ M_!A+ZDSY/LEE'BEQ6U>+0I/_@/OY@%Q*/4DP?_CQJ@_![F\_O&V$XH=6J'_* MO*:0P$K_!I&Z$FW0VK3*[R1. ,Z#;7'XH17GMIXC-2*-?I,T&QOTSSJULFS: MW7>4)=PG2_@]9!GT^N,39/D%\03YFG@;%7F1)1$\UP/R\2695D? O7*]+_+Y M%0>D0Q(2\MP*C80.>;=+G:0DW>A;I!MU=\J1"BQ[_F@D!C?> M!"S^JZCP;"G7]FTN^NB;1<$YZ-R!P'':] MR7@2B(EW,YKP>T@C_V1J,0[X<3@"L8[F2P[Y _JZEV/K[O MB942BG48DRX+[+ZF?WM0LB\:[:!VE>.]L MCX2+X38BR 6F.#\K:>0JJ188E>CX"KIAZ$+@" 6IG+H\CL>8AH?2Y0^L@XL$ M[!'5JJ ,$)0+';/=D]'&I$#2M('1-A0;'!DXI*@+OWU7 3>')8\<&C'E.DO> M1L7F$6]IS="4Q!17T\6#TCDUB*!^2 N M&4 \@<@+!0B)"(\\4Q_2=B=Y38B,%KO;2(A6(9 M%:RC7)$W@SQRS@LD18]<1N/4]_@+K*A^KPFWRQKNF621C8KQB)Q@19YCM4@@ MVEH" M)U #?"=-Q6I766$HX8Q6N51!\%.U;#VD<+4Y $C-=9$<776&68!=/@1Y,>I;N;W6^96[D":#D M");:(;RLI_ MP.9,:6LMY$->IQ(9R2T;'X@ 2=$7^K"$"9K8R I#1F^5!O^V M,,+2&_(?#S+E%(,>3K=$HB4.-MZ\_5[DDU*<3HH .<,G8HC"+Z+/?XFWQET1 MY!0/3=C#V:F> ML\! ^ MO5T;^LK._55 O-W?S>:=EYA.R=CZ2?%IR[>6SK>Z]OP1WWK P=%DBY0C]LL: MQU ;;TN2E.(A+6^0RJ)&/,]SA)VK/>3K+B@%57PNF%HG<;;3L^^)7Y58R ?% MWVM.XJ R3?#M9(.T*UK9?#"G)%!3^>H*E[:ZW$Y$M\NOZ9I=1*/(=N9Y8-IL M'LG_&Z79#"^#BF;!IM;@7 1"NY!A0W4IR/E <="H9>X)Q=HVMW!@T/3PBBLR M=@YL[URDFC1_X[AC/Y'_YUGV$Y/LQ@4N"S)P =3<]I,>C_H;:Y.F1U(YG7F M_47I^<;A7WNR])YQ>$?R?23:YO,>*PELO[00H7GG-P_L5X=/P[X^]Y!M!K;W M1S-'9N:HF;1[PWP9F=OM^OXDV$3;,*FI6PLZK3B8K,B;J$ JAV/(L4?2A>T0L2:38M" MLQ.DD"'3TOB^1)OPAN03,Q!6\XKT2?M 3IF-Q^80C6.V&AH^Z[+_KNG./;$V MW^2Z]7^H%+BGVJS1[8%$S*=INH$;2?PS-7N3@]?,(!-UFS$>Q2BE*S.K4/D9 [ITY?<>2 !5B,E\D\ M3V9P(UAXA7PB75^A9E0F]TKB1'+;US;Q3#*WYN\JS$B88(<:IZSED93"Q2$9 M/Y#XI4F"Y(-,4G9DAP/>3H0\#\>A%X[&1DDM"3L"6B)+9,8JXI:C0*(UC-HX MS9V,P#20:!AH>^-^WZ8(!T[[\\*MM9#4T$9.RF[D*;9F;021GGNB=#^*TVA) M423)@)O&M4?%IKOFY"63CSSJ*Q[(LY5Z!G3R)MK.)U@DV=@,;(PC=O"> N/IQDC(AWCDXF 34V/U24:=9P)@VSJ0LUE"MZG( MJ1')QL,UR]H4DU2CDZC:WP]A3$Z;7D6I %6#44X-Z-O8F08WR3V" L6Y-%$Y M!F7R"T77!V7<;^FY4AJ9'#G)/#Z&=B30C&\NC5$Q)&SR3B*590: MUY\V<;1I9[AZ*K,X3+(,%$S[>ZL_L5U R2C2M=5$G7.CH\W^"NTYC7$*9EM= MN_RYVM'JO4D(V.:PQ@'BMSH[ T#9*ZVS%B_9EU:XV,$_B;SWEN4997 M=AN>0L*5"-ST^Z&=1J@9%%@^T!B=,]M<=I+)-;):9BV-WQ MIK\FYB;+)8L F:X+W.;%6(GS[FY!"Q)3$ ,]9+65J$TH.4CQD)016F*#,EJ_/$E(?,M5G G R4 M96V"D;2R\G["X^71VIVA3!5*AIF)7BB5\3AE/P ?ER+HL;F555+5U@-,ZS5D M/V[0Y.N[ZCP/^PCU<-=IRO='#Y>V!,Y6-".O!2\;>.D.9NG2B>>.JSU[FX"$ MV#QVW5>7=A2[<7Y[=NG0*QEQ;KN)ZG\XF3 NU :^SKFPR;"H[LR2*\J9: $3 M2P])90KNPZ?,M)6[@0X#ED9M1Z9Z%MR:1A=FJ[=VSR6 T @T59E$5XH'2-E6 M?-OGWGPBAA#WQ72/'LAP$=U61UCAK+IQI>:(SO:IK+\[J!\^A37'Y+QPDDUK M#>?A6L6M(41RF=#I&4A3-FOLW#@OTT9VI6Y'>Z6[3= <4"-5@E/J!C)W!-FT MSC*5%8!;C*2%EJ!>?$Y= $XXN@>WC<5M=OF:M2@%M!+>2R"=&N;MXQ+A13&V::TB5[;L;+9>V2$<4CN5^;UA]]_$+M^J[MS-Q7]! MNXBC *>4TNT5;KN87 "2SS9O3YR+P<";]$=X$P;>Z":@6P W7N@'2$7X,H(Y M?VTO"V]<2;@(+D7HW8Q"$7@W/MCQPLE$O-\N[/AD8D 798<3_D<7%YX[[/&% MAT8!%Z-!_U)<]/L^_A\'DTOQF8]W=S0$UL?><#PAUOO>. R-#&%XPVR]XUR& MFTQ;$QTTV6I/.8G::(,G)QTN6I2=N/*1CODI:Q]J'1O@W@R9F?/ #[R.%9-_ M[]2F6U!OIR:9/I&JR95U4Z@J^@F=][2*, MB2-1@:!#0^A\S_%5;?*UHTYNW7!@>*2&!#2U<.V5:<%-Y,-GI&UKX30(L/8] M0-B6D_FQ??XJ]:.;// &8^S/:SIKN(?#$#\J'O<3!>>*@LM\;1)-NJ=!>#0G M!(RI;@M1)^47JGN*%*6/ 9^]([4]$MEB\F +M;;&P+ %+=VDBBCX%46>K'BP M0Y)\DU+9-0N2=#.0NMM)KE;9<&EM]QV6CB1$6M]=;O!'C.C:K Z?NDCF"Z0P M"I')Q#,^HIF1VIAWFZEP 3 KM*T=%MS$H\ A$PT>TYHBA+UU8N(>IT*=\QF^ MFC7^P9TB<2^\J&>-DPN;=-U4+=L*:#;,'>^: M^T1D1K2C7"GT-G_JTNYAZ7"6%S;];P/X*1!O0O*M0<]]H5=2QW3'4C,/)E[= MR91FUMM=K&1^?K"O%XV-\,_M-?\+L;^YG?- M@X,LA!PA@QMW_F5> O-ZVVQ9WPYPA-WG31;M](O0/\SB9(O]YL%!%OL@>$G7 M$ .G(#>W?49"?&9C[VR/.5M"?EZMJ#/77 TA#-D/$U/G5*8O0.?/RB&\14!S M4!9<44ZW$._?W?WTT6L:3ZX(]7O^,],%)V1R6X7\#7%5WQ^!IPG:.T X+^B?%ZO=& M_K,]YFD<,J>-6PZY&R$.^'7K.3;ZH5,#+L&_?^SFTN3!?V$/;O$G/O%/7-\7 MD4D=-M"X\>'=AHD=JH!! MV-U4[N$@;!QLYW!JVH;QKU73=#UE$\+G83CRQL.12Q2 6*TY7AF*-(,:1.2F M[#7FTY=+N"]<)K&RAVA3A8()&;L(.1UTEYU;BHL$]J:C!><86]\E5)J;M)B. M+DNNQ;D/8622?%\CX22TN1/'!M]>R5T;SU%7"15K93,^*V*5FGS_AJ#=V*D.3F ME^RM' M[\^U]V&H+K,_'MVNS0X@ZZM'U 0]/J&-J4&KS85+H*&%A,G2&FTZU]/G?J:I:+XW([2"P1=F4/1W!6 ?1)%_6[L"D8S4D##C84B.4GE8+OA^^:C+Y M!JT,"VQ.QK#H@+IS8'_4E S6M!UY5HULKMPWP3(_ MJ"2S\V6K+":!I-<<66JV-[JSSQJP('"$6+4=A1LFC #==B]TUMR9<^OP+\[A M_^.>N*\Y2_FP\:,4XYOW--+V_';ET!EL MO5G*N;I3S;^6GRV^'20JN:Y4[;2IA57%V[WS\:OW4UK/"_[4:NUZGP5),C/F M&WVYS-_N'1)#JE190Q0D_JS4A2I+(@0V_AUH[J4MZ<7^YTC]$\L.66;2J0M3 M?M%YLWB[=[8G3/9&UKC%5>!D<5+KV M?^7WH(?>"V>'.UZ8A!:]Y=W%Y?7]Y??[RYOQ/G-Q_$Q>W-_>7-;Q]O+BX_WKTY:+ %+3S( KGW MGMQD![GQ1%R;NEDX\;'.53XD< #>$H.3R.#[R9,4/ZAL7QR-1V)R.#EZ@MY1 M$OB(Z1WM$MA4E6[@5HT3LL[%!=C5]5S5F59.?- N*XUKK1+__>/OXU/#E\_(<(TB3!]BOK/V^R_("E1)_$*@. 4'/Z37UO:$ 7BDQ-RME M:]*[++%HWI:2PS(L=*;4N5A+URBAZQR.;Q]&8JV$A"E<._N**!:-$2MIM6F= M^-KF.M,@Q1OGB Q-UJ(0%TMK,J7 []R!ULJ4*WP4KI&@3;[040W M>'&$E7[) \+M03BEOM'^NEH:K"Q(:BB%?K)J9;Z1AH &]0.^UFH-^A ,)("> MQ!7VQPS!]%BXT_65*(!QA$9^LL2TW:R=$;,!I)+AC$G9M:T0!JB MX9:*=:#K1D'O#?%@((H5NP):D7V)P1!O(LE1S_YU>4?5* M6Q.MG\L*FJ5E*VW*;E6WL>OM"CTOX7*MK%D-ZX7.%J0FKUG%YI-YKHE,TA]4 M5\M*Y030JLYE$#5Z3U9*7?E-7$O;(<>1V441>:=7F4U'FV(K1TS2"W 2?&W@ MG7'A4(H,#Y$,H:9U"(NPK-1RIDOP"9K@PZNSY5!!=FG8-%G66DL/\I;_#$(O M^)(/&AF"I9(UN"3-IF#<%_>D2<@(:"L*EMP9>%ET(7;FMF;W*71/5$BOZZ]M MS:D27E)J5; ]9W K)NLZ*@4$8X_I*98C"+S#RO '(BD;*.%!+ V8(4:\F[/F MF26$=T;0 "[P="DM>[:N@<&RSH)YLPQ*H*_>0S^=W[T7YW<78GI\*%X,(=R# M1I;95K$UR0_+863K.BM;!B7R9GZ>&=?0JPL%PQE'3C=3&3&(-V=R5GKD0-D# M/\#7!X%PTQ4]V!=?E%A(UA>Q"4$8.N:6(B#PXO'@EY/1Y/28].HA 9Y%( HG M@+*\ SYBEU 5KR(-JFJ&,(NI<%^?%Y-#=C$X7$,.YF@G^"0TU6D@RD(;]E3 +H&%Q,,6!A[Q M&K")Y?>.#!Q>!GAW+1DO($&P%+D3.U-P(?)G$D=6ID4TA=BC7_Q&S"?@' PT M;4/Q3"F:$D/B*<)L-!@Q!@44,=6R7)S4=LHS M THC8[V8 +*FG9BV;TUDR1 M3!T=L%DS*'"NVB%KH!CV8,F@>OH)YXCH\:PTWA112+';&6FK%WG&FYX3KPE2 M@&/TZR,F_ MQ2>YK0\5:W:G0#9.S,S&;Z8W@LI7,J=1Y$MS8.P$OO:T[J(A) M@W4#)F<$URN"TQ8E!B,2^Q-BG\J='" +"JHHR.,HB4 ,U#'863,"UC&'^A*. M0R6E',X-F70+44#_<)D[I<0-!?KX;"1N.38O&Q62ZL5"6@)_53I>3#G>Z!-J7 'HD;H.7OLEJZA88(L?B) MV(D"#:64EE2M_@@K(X -#C3/_O&WL\GD\/7-Q<<[_CA^_7PDOM4HT0CPP],[ M2J'BS\NP F#I7.M5&6OC"I<=U5WJ0T)DN.PK^>Z("XC?(\IS!7HX\ MU\9'.)6J=>XH"Q12$Z?8LJ)^!,=5.T,Z@V_7JL"*S&KV9]3.IH0C>E]:P$&X MFO(4*ZR ^X82RA>,7G3/9$$;^K!Y+-H'134("P43[_"G*.:'SGH(N$%]4.%C M&[(38 SMY92(/1RC<0S]J7#9,1 0Z5GT5J.W$!_-&"+4J*205&0E"7T MDK1U7Q9+Q42H5AWACZ^O"#2BHGX/ MQZ >C7\>EKY_GK'-;76"AI"0!(JA"N M\ AB@.T+;(]U#:7M$W+6P2<4^A@HVBCWX-8H9RG-X&9T$N#]0DU(-5 &)A@)_R.$#,=P-J!/74RY72Y,F4<>-B@/A1M/HW'9J 6#A:S#@80\ M\5KA]%3)[!N)3C6O?6R0WL\I=NE % IR7:]DJ7-?I_R54T!NY%EZSI6MS,VR M\?B3H<^I!(FAI=%9(D):KG,N M84B7L'!X/;SBR_E2S_C '%'R2 M3J(KIC!,N8C?3VZXR],]F?%9=/28+)G-F<79M!>5Y(/>(U(3XS'!=MZB&!Z/ M>Z%SIV R'SN)8>2_Z%WBVC2!QTOJLJR0B,CL:X4:@!M>%< "B'AWC\\V?)$%"UJFZC.U.X;^?LL]H>#R=(2@E-Z'ADG"AOM^VN/W M*3,FW:47CGL:V4C43V))S##4^2*90^7 @FS3'-73#?)%L[EXFQ8YMBN=M8'C M_8$>Z'@+9$FR)+8#3'AA_BGKEGHGP8NF/R(,%:4^+^?(?]0NY5.CFEDF-?&4 MTFDL(CD?XF:$AU$828TI&"A!;&5,P^U23CDZ5F=DQY+&!S$5/1HW^#RTWUQ+FQ;]JK!35H0RD5@3O:($/6KVR8DE22HAF*7 M56^LI>LKL\>%#[JSW42-$8GX'MB5.X1DG%C8$J_MGF&RFGKTR)\RZ, YRH3?V"^NFI> \*[\=I MA.&M%2'K/Z3]250^5?(1HI?4R?/-5/8\V_I$N,2YW&TT;.U$"R+8I/R> T0OYE+WWZ72/FACE< M<-S^V0.?^D<3E>]O'/;_0.@"EWV?I#>Z^?)H)MGUN%G(+;.N,'/(0R^>>@0E M3UH@17^FE):SG3@]='-1BIGL(2LC]"[-FB9]\*. )87,(I/49\YDZS-J35<3 M9H;])>WDAX$C7[UD+;('=+%E@@O?:V0_ ^2@PTEC3:U%.DK;S(^.G-%09(MG M5C"9,YGF8Q>#PU :VW-B ]R),UD>='%;VE,)PR[ND_S Q.O# %*H(@"O(0V5 ML!.M0P3;M\<9V"QOE].LT*:'#H_44A-]L2> M2OUUUWGN-OT,-$)C5/*!WAV #$G##Q$Y>OZK:4LD*Q1'5YB(!O;ZC'!%X@;1 M",H5:F)N!84WJ$] ,]?.QRD(Z-B_;0(&G;SVF5R[--[JR_5X@XZPE^V)V1HC MA6NM-3SDC&>A1 &B-SO&,&E@X0"S+_2V;Q/A( LC0,*/UI,*N,955%R MV"_B6(,EJ:FE9].= $9:?WN-IQLAH?#-E,;'0.\Y7?"01"AYT(A&UEPK6FHI M#\JVX,]YG(GOBT]M0Y..;$$NPKV:_K1HX)L_0_BGACKDD\;WL/+>A ?Z?W+ MP^5\;\*S:^ZT&V$&$RE_:*)K!CSCR3WX*1&_QEC:&%+_/XVSOM!)HRACVZ]S M=(\B=$V&AM;PF!R)($PWO1_1!)=\6/O*?RD?^/1%ZB3]A?DE9>(FW#3@#I_O M^PK4=RW%I&\X($%]>U%8I;H[/?Z2"]58.QX^QCAVN9U6&MQ#V7ZY("#<3#5K MZFN.]X__SO*<[H__3B?L<(4S>7/P]J"2[N[#CS$1P0.;H1##H9PO$"H> CQF MC?C@ZK;@"9![)>[]>_V+AWXI+WNOYKKF3#63)6/@+^)D='1TC+_'H[.S4W&. MG*J8*S(FM2'&AX?X;RIN>RDS75MX-G[. [KQY+4X/7XY6!2=^]GDN7AV/#W! MO]/Q\7-BJL\![?LR<'$%X'^5O(N# 9R,1R)V19&L(\O6$*OJ&#Q?Z";+A6Y,L0FM#J=)DC M_VJH"V+J=,+MKH+%J$VWLD@#US)6@3&+.H2'#C.Q\(.G;/8C"T_PX8<6GHK)CVU]AJU/?(7F93T:G2)B[EGE%&'3HRGUXA2- Q'I@_26 M3-)!!?4. @+G([JZ$Z#S2;OU422"CZ_6:-]YK?_C$\VCK!@#T5]\IS/Q(XMK M-S#=O_H<=852E)2B.,']".[14/PC\J_2TKCGBRV;_1(@X;Q^B"<*CM-NHP0_ M?'=T>)39>KWR9_)FO#DXVI9!PSE@2Q+=WW:9^:!W&;U2=LY7[KF J1M_+SW] MFF[UG_O+[-UR_[\$7$L[)\0I58%7#_=/C_>0!/F:O?_2F"5?;<>YI3$5?UPH M'!TL+<#SP@#QPA?:(/V_#N_^#U!+ P04 " "RA%!8?VA/ZKD. :, M&0 'AL+W=O)^F>7FUR?+A6 M6;%^=1*>-#<^ZOFBHAL7KU^NY%S=JNKSZJ;$KXM62JJ7*C>ZR$6I9J].KL+G MUS&-YP'_K=7:=*X%63(MBB_TXWWZZB0@A52FDHHD2/RY4V]4EI$@J/&[DWG2 M+DD3N]>-]!_9=M@RE4:]*;)?=5HM7IU,3D2J9K+.JH_%^J_*V3,D>4F1&?Y7 MK.W8""LFM:F*I9N,WTN=V[_RWOFA,V$2')@0N0D1ZVT78BW?RDJ^?ED6:U'2 M:$BC"S:59T,YG=.FW%8EGFK,JU[??OKPYN]__?#SVW?_OGR MHH)D>GZ1."G75DIT0$H8B5^*O%H8\2Y/5;HMX (JM7I%C5[7T:,2WZK$%X/0 M$U$0#1Z1-VCM'+"\P0%Y[WZO=?4@_G4U-56)4/AWGY%61-PO@M+CN5G)1+TZ M0?P;5=ZID]=__E,X"EX\HF#<*A@_)OWHC7A42K^.?:+%33W-="(^S&:JU/E< M%#/Q)I/&B"OQIE@ND3"W59%\$1]R\;(QK+=:EY<*I-4M0YC2 E, NP8(3, MT\W:ZAYH9Q2&5 NUN0T[D.4P5^=:G3.=S>'>"1^)5\$(DJ*P"U=93 AA2)EF376E>+OK4UN4(:]EUM MC/7 /XH*\3#QQ >L6HKWE5I:-[[!+M':GE6I@-]HU6E1(AF@/8^Z*&@'IY4P M*JE+7F)[!2L^\L1;C/*WHY%@BF1*TJ?D8BVTI$&0%]4EWB1E$BHQ8% M@M@.@.3I X\_QDXLD=4&=2U[L&;TZ@W929'?8?/U-%/80NC>*XXVWIKP#%H_ ML\:@Z$$ 4I538M680+]X@-73%S>HIZHL88#=JU\5.TS6U:(H]7^LRRA7$?(K MNKZ,XPY(K-KI3NFLKG:(T^<_?E/DR@*7O SNL._PQ?GOOA,0+:92 ]9 MY!+I-2]E#AQ=RQ*08ST+87(^+]4V*%^,7B6-W4R!^9I@Q 4#"OV84;O0]J9(V.O''45)US@A3=:RI? M'BV[6B#P2T7TEJK=G83VE$.4U-;Q=6=K@E%O^(BS$WY&UR?G0B^7*B7D,!CR2J MN8MDZW3KT[3/J;::'G3K![ F96GKS@8B:-!!:>@,6 (H8T,27\PCA>P!<_J5R5,LO B+:L;17@#9*\>>Q0K$]%F# 7 MI9H VAIZI\AG*(@83$6&H9LH&&+I&?^ ];I(&P:WIPF5VFU3;/7O:-4J13!D M*NP8YYXA+TAQG-ED:J,:(&&3 04E!:E-E^>S4K% MY5O1)@I A?*$W:W"PN]G_Q;*H3LW=?D@'C1X"+I(= $M"W&&.7PAOLNAD.F9 M:JMZQXH7[*^2XI!+QWU%#?D=LU;.NH0Y-6G]6YW.N130C!F2)P>YS!K;(:O+ M8QN/&"X^6ZK0[H&BRRRI,_;9EH5K[K,9BQ$+/R.'O2MP#Z7($ MWO1G#QTV@.O*,BM$;]+\\0'+WF\5L;.&#[T*HQ+[XC+6Q>'][^9G\A/ ?4 M*#3PQ8/:="'&@B(,!MN!4PAF&XBL%L"=+5R71I8/ M37#N1,*>>C8"C]8.K N>6I16XYIZ8,K'K0V%[1=E9YIFK'EW7VS-PMM4 K@ M@O B*F'-(/F^^.6(VFJ5X@QTY(F3#0H.*T^BVLG]P1?6J.:G=91?MP00EIS1./_-\9_ZO#5*W%U=M3_*A MKDP%/6"4M]^VH?N_%*=B./1'@?C)A48XP:WQI3^.Q#L'QJDX"R?GN!W[DXGX ML2AG2E>6:S6TBUJH,'J!,^A'/"L=C\;;F4Y].AV@<-V8[:2=P$3H^XZ(CZ;:C[D2*Z_#2VNH1>--A3YV"OX!KU4_@MF-"8.D?J%_.<3PZ>=$^I;+&ELY[-!N_H;,_; M.F(=ONUQB@U)&OB7UFE]1:R?A!)(=4X$.#RXU^AP E2 >DD*YL6FIC>5PO&V MIMCM:;=' I G5DGO,%&D<;$_^L&>S:H9+7U.5?:/ZC$ M(B)6JPQ07@3C4=K](R75K9 M0UL.AA&I1Z00-BD2Z;DJZW:+3U!,-W+<<0?-*3*=6E)0X0]#*9?ZE>.7"!U[ M4&KA\?DTM%VM.E\WA#05K M^YZ$TBSO'IB$P?BIXR1TD26GQD9=B*V=5RQ@',/GG=U\ N.VL \PNR>4$\H4H^]H(P=+0B0%4>'5W+[;)_2 $_X.C&::[=6VLT!5]; MV@.P.U?:_T\LZ>S^T!N,HN\R)O('_]O&'(K?MON@YG;3(G?@J#UM@C.FF3:+ M'7A(2D!VJ:5U1NP-QN/O^GG"!['X\ /1_R^ MVM5O9P,U][OG08\<8FS8X1-L;O##4V0N]B]_.(9LHDT^L) V7WO"V"ZQTSR[ M(^.BG]C76/7ZR9PATUOW-9V6/ZD$!C$)O3WQ M#\6H3&9U9UIRD&S/S'BF=C-S.Q.6^9[.LR4VVGZ%(FT9\!L,ICI1@#XA543;)A0C(Z2L4M]K^ MP74BS4+,T!@)%**Y.^OG0-_,W)]ERP2_\=M\N6+Q8V=%9X5IS[FW7"2_V=W\ M-46GJ7O? /5' NK;M5P9<>T\*'M) /4S9^"5PW!\[J)D>W$7UE,UHV\ND,F$ ML(Q!%J &WG@P1BJV4.&>*_>J["GCR#81>^/1P$4B&P; N]/N,\\V]35_5D1? M@1S6$[D03$:/FC+RXC!^PBVA.!N"X Z^S2=H$*/+[W9*Z,7Q'^24V LNAX_: M I(_BH=/>"42:$;BJ%<.JWS0(VAI-' MS#B;>*,H.G_"&P-.'81;<+Y[=K-K/EC_]R4Z?_WP5(W8.>'YT8[_)S%2_@C7 M'4W0'![_%N"E,]"E*>GW[>7B30-FYGMJ#@,WIOVL<\5?$#;@^:9;#]YO45'# M"'?:QL6I2YK3%E''DHG>KD",M!@-Q.:$Y88R8N&F3 M<*_HGQ(81A,;%L.8]3D;()1P19:ZP7V?!E]TOM=>JG+.7Z4S^\LK^^EV>[?] M\/W*?N^]&6Z_FO]%EG.-F,O4#%,#?SP\0<_ 7Z+;'U6QXJ^_IT55%4N^7"B) M^DP#\'Q6%%7S@Q9H_SO Z_\!4$L#!!0 ( +*$4%@C>O;*_08 /02 9 M >&PO=V]R:W-H965T M%Y5Z.!F-3H:E4*9W<1;'/KB+,UL'K8S\X,C792G<^E)JNSKOC7N;@5NU+ (/ M#"_.*K&4=S)\JCXXW U;*[DJI?'*&G)R<=Z;C4\OCWE^G/!9R97O7!-',K?V M"]]]$0.26F:!+0C\W%/N@L-3A77A MXFIV?4N?9V\_O:'W5W1U?3.[>74]>TO7-WW/S\>YL&."(IP^SQNAE M,CHY8'0\H7?6A,+3&Y/+?-? $ A;F),-S,O)HQ9?RVQ TW&?)J/)]!%[TS;L M:;0W/12V4(X^"UU+>JU\IJVOG?3TG]G^^H)/)X_TFN7I.?24R>=Y# M>7CI[F7OXLCEX\ /FX!'S]F_>_NTS\V2G](JKTD0:%P4AX%)1TMF+W[ MR%Z!>^&R8DW!4J:%]VJQ)F%RRA.O6*HU85P&'\>U$G.E%0QY*J5@XG,2H6N4 MJQ45G]7.*;/DJE.^#QNTDM'6WS%GK#EZ8%(9JJ13-O=0I;F77VMI D<2"HGE MRL"NT!N[T*(PH(\%-I>8!X\)F:YS>4IOY;W4A/R$((#DG$%^K6W %;3N"\2U MFV7O.&9[>_2:,A=3\B.#)!T:5 MR\IZ!8*0Q. ?)5M[%+'YPEJ 3-(:6>0 CV/B;;%SK98B40OV12PY%#8_TX"Z M4% 2CDH#=%4AVCXUQT",!.["T68@PTU4"_@ 6N*4!22'>-@N'F4X[F"#P\"E M1SV[E+;1-^*$:Y&!& 3!F/H(38"Y2JR9DK1+N9PG?0$DY]:\ S'5/.?:]W$< M9_[9154YBZ)A\$G?$$PEDQIM$]M37LNM!OK"NG"$P$LR(H"-A'"W$+YO0U$2 MA6*U<:G )>+'CB5KA*&0J;6VV73 1WD%A8X<%'YO3N_=4M MK173 [+NI=\GWEREF2U+:R C#4DQ#'A)&AVUJ49*QXU"E#S@5Z+R^R@XF*U' MW20]P,U" $O(W%.7(@R,'X!R#XD%#CR2VB)_ 95Y9>+>-J@=NS2\*' M_4HW+<2.8-K$Q5Q 13)P'-^<=OJ- =U)23? 0V.)\P0FFL8W^] D39\0I_9ZR]4/;_=PIL+Q KX.%[V-'TAU)9]8I#MYND<9$IF?TXP\O M)N/)2UR-1_WIR7%GZ/:O%.AH*_N;79CT)Z-I:V%K/(WO<=(Y1I\ <=S_Y62R M,_3(PZ=3._FWJ1WW7XQ._B&UX_ZOH]$>:M/X'B??1>W#JU=/4[2?QC\_ /7K MR?,#QOD)K[A.);] _:+ UA*]L.3WVH=9WS1[Z&SC645+"!'%+L!;74<(+$E; M1$<;%3LHR9C_#$#ZL?6!->Y%8M57S8SX9N0MBI_MQ :)T3J(M?/ &S6P-9^M M4]OWUZJ8) ,J8"QIB[50,(FLS.E>\:$TV/=6.^Q\B2BE6\;O+=R@04#31XEV MM/VD,TM?,K;3T_>@=\(MT6R2E@LL'0U^>=XCE[ZQI)M@J_A=8VY#L&6\+"0Z M'L<3\'QA41_-#3MH/W1=_!]02P,$% @ LH106.,@8 [)! \@L !D M !X;"]W;W)K&ULK59M;]LV$/XK!Z\=-L"S9=EN M@RPQD!<7S= 7(UE7#,,^T-+)XB*1*DG9];_?0TI6G#1QUV)?;)&\>^ZY%Q[O M9*/-K[ESU?%P:).<2V$'NF*%DTR;4C@LS6IH*\,B#4IE,8RC MZ,6P%%+U9B=A;V%F)[IVA52\,&3KLA1F>\Z%WISV1KW=QK5Q04EFRLE(K,IR=]LY&Q^<3+Q\$_I"\L7O?Y#U9:GWK%U?I:2_R MA+C@Q'D$@;\U7W!1>"#0^-1B]CJ37G'_>X?^*O@.7Y;"\H4N/LK4Y:>]HQZE MG(FZ<-=Z\YI;?Z8>+]&%#;^T:63'L)C4UNFR5<:ZE*KY%Y_;..PI'$5/*,2M M0AQX-X8"RTOAQ.S$Z T9+PTT_Q%<#=H@)Y5/RHTS.)70<[/YV\6;]W_.YW0^ M?S=_=?4[+=ZXEATN*<-SCQ$SBCF-YJY7)+A]@"%(=LWC' M[#P^B'C)R8#&HS[%43P^@#?N/!T'O/$3>-?LI&'4DZ-S5IQ)9^FOLZ5U!I7Q M]V,>-WB3Q_'\;3FVE4CXM(?K8-FLN3?[\8?1B^C7 VPG'=O)(?1OR,OWX- E M_%>T[0 BE$F;0&;+PH3*Z].FI8ZR)@2H#84!1Y?D4JWN_/<4 MT"/I11GRJL.VY^@>"P2D':1VA B_UR]LP]\2Y$][-DT+G]+=/K4.-NHW\) M80:LU.F YH^K^8CN9<6V:<%O'*H$'R,2I:Y1^*EW[]FD/WZ)COILW)].CX+, ML[A_-,(6.EC%X84LMIU!IANGDUM:U";)\?1]=X?H[K;CD+^]M-I@H=I9N-\T M$/#F&OLBD=G]RO$]HM.SN8 +/GL7A;"6SGQC*%$ #?X2HF)KD&]TDK1N)P*' M8(^FS]%I;.*C1)G19>"/ >46$U%E9(+J?Z_HMQI5U#Y&_>!Y ,YU ::61.5O M0G,/!-Z8-+PS/L!@A?;2O#N^&&MST'JLQR8*+J.&O2V8;2QY_^8WBP6EM?$MX)OJ,Y[@='?6 MDGE8FF>!'H8##G$9=SF91"^_%J(-&_3/M9!%N&X^4$C]7;.X[\*@>R7;>8$6 M[3#JK\%C;_QP;PXKV:S"M&DIU%8SDG6[W4![ULQQ=^+--/Q6F)7$'2\X@VHT M>#GMD6DFS&;A=!6FNJ5VF!'#9XZAG(T7P'FFM=LMO(%NS)_]"U!+ P04 M" "RA%!8BWZ>H](+ "&'P &0 'AL+W=O;_:('R7OGOLY]\=G.V"]NHU0M[LJBU2N9,5!:7T6227)925R2ZY+53EM M*F'5ZOG)=7CU9L_/YF00*I064T<)+YNU2M5 M%,0(8OS1\CSICR3"X>^.^QO6';HLI5.O3/&[SNO-\Y/T1.1J)9NB_FAV?U>M M/C/BEYG"\:?8^6?C^$1DC:M-V1)#@E)7_EO>M788$*23(P112Q"QW/X@EO*U MK.6+9];LA*6GP8U^L*I,#>%T14ZYJ2WN:M#5+]Z^>_7^UY_$I^M__G3S[+(& M1[I^F;74+SUU=(0ZC,2OIJHW3OQ4Y2H_9' )47IYHDZ>E]&C'%^K[$+$82"B M210_PB_N]8N97WQ,ORHSI1*?Y)UXK5U6&-=8)?Y]O72U143\9TQGSW$ZSI%0 M:T00P"^TM4\L[Y81V0CI<+@!2=R7>P%2R$/]2TGK/LCOH(Z*/4+Q1N;)X MXK5:*6MQ/PW"V4R$LR"9XBL*XEDR>NVFEK42KQH05;68!G$Z$[,@3B(1!ND\ MWC,\2Q?3V?U MY^P/N!!O*[ZW@B#U1OS12%LK2Q0K[[![*MRB=LMQ"&H5;>J:I18 RE0BF12=ULD;9;6L79-3:A%_*YTW=HI&+?M4&02 M09> :DU,Y/[A;".K->YY:\+\E2D1#%FAD>;!8JBKU>Z+X[,:L+ M>-DX8-#Y)Y .:JNS5NZ*78>,XT130^8_O?E!V/(1CL'PN<$9>4MV(:Y7Y%/O M.])B:6 5AN]#]_"9=&?$"CN*(#!"R2#'U&('?)<&5BST%U7<@TY6HC(U_:B9 M2RD_&]M&X$&D[R,0);8I\B;X4"6'HD[$PU>EZ%%@3-AL7C M4)OMEDEK[X'NG;2Y-S&,H<9%DQPJHP'F4**)IR;L+U6E$$9B94UYF#5 ?IJ$ M01S.+\0;3H5$U"6&DA(6. R@YC@9!CXODG24)0-6YG.3KQ63[#3\9^$AFQ/P M/>+)> / 'S.W5=17.0]25X,=XF-4SYA=3D]39(&+'#<]5)P%,V35K46P6XU( M@+\8O1!N3 :.#^_W-4QG*60SN040"W82#+?;J&H?$62(<67ZR^*>I1>2#VN%R?-@]3X9AL5%P?E)>8LXFD7)81 M/'Q<+<*(G=?)W+FO4A"*N(R&),?M1MX^*%?R5NI"+@O$M)*^"K1UDMB..OHP M\7?A0M%&X;*4V9>1%*- R$7@CO'E(4(ER?KP4R6\3SU4KE((2WM:9#79-M*,NA?3&4"C0\ MXF3!$G^%59AC!74AEH/T 3F^Y^XQ*+,,B9KA?"BN+W:.;++5Q\SMHV=@E#Z& MCW=E7;F2I6DJ2#LH4,M[(;?;XK[S7M=?4H)H:@/[>T%-QW&I5H2$0_Y4@+ZG MBWUP"N[\;?!!LP.E@L.'3L4\F,\7U%C.@ODTIA]1$*(O]2WN4++ !Q["HSVP MJT$H-FF,IG:24H.;)JEXU>-Q#(N F#@+@VDT.Q=G<9J>]RHH.,+W.7M$^^PZ MQN+)(;X230G)>@W61B))-<(BK-D@LLI M/1'.\/F1L2@Y[>;:(;S:=-P&;JLYQY^O B2X51M:' !R9X3R\\X="\C^XP]I M%$9/^^_W1.5=%"93'#N';6;I=\X7K[^>#Q35OA7M(1ZTI*/9!<%1[Y2J#J"R MASB!J- ^:6CFG!ETJW^V.7:E*WB84H-5;"B:1AJ+WK$%H,\B+=L'Q(.1IJ.Y M.!PC1QNO!Q(]F"6_ZE0\ %]_S>E*7&>9;52^CZ>VJZ8AFZP^72#Z"'-3C(/Q M7+S[5LL83X(PP? 9!_$B%3]S_U(<-NT>)74?@@\X)(!EA,\%G/P6N9-Z_$X^ MJ%UJ/Z?@B038[V+J9ACP$=_"&!NEXK>J[Y-87%"ZG=Q"TOGL,"*!M%DR!]DT M7(A/AMJM,>LOYD&2IB))@T6R$+] JZMQR'/;!U1-@R1!XCC.4?( ,II^D. F M. MC^R0\]. @ *X8SSP$TC8.9P"."$G?0ZVH0L!EJ'@\ZOW1Z"V7O+,95."< M$)'FX;FX+BF _^P)J;>MUI10D":B*)A-29]P'D0S('9@V365SMZRG57/X@"! M=]Y:]VPZ/>]OC1AC&-%G*20*0S(>T!XC^5+@?6T[R@*38+:@= #YIDG"5;(: M?Q@UY6MLZ#Y7X-EV4#J8L9>R8%_XE2VW X6IUD^HE.Y/Z0K-88#[5O$RAT/Y6AW3^=! M.(M\C\.M2=^V'HQDJN(>\(%P,1%:TZPW]&?.FI^&T0Q@F$'LC496S WWR)[W MOFGSMO@.>:,TB)+O%1C>V0N,]L+8MLT?"CE<)HQ,43G2&?[M6^S3!$DH:N>X M01X*/^WX-[2\Z2UXU\Z:CAO'/'GXD+HTZ"^Q5;3<<; $_./13 N/FS?7-2W%]\PK=Z.1).'D2S9[,!"W7,ZN7RB^+ M,$^63=EU+&PE6B^ZC2ERCPSO [\EHST;9=+.. 9CI*J[J6&I_&*G;W[ZZ.Z: M)XY5*DO4 +4P0AW$('5$5D.;-R?6#=)TN^.B$:\7-J YEMX]$-- 9 5R,=O- MW]1=9T%AA]Y"%C7/?!C2*$;;Y14_I!^XW:F.9]U/9+@7:-YK9M+/;;V$.Y@KZWE6TO29SV)94+IO63B0<: MARKMWXO#2M5%Z-%JUVW\(K]MU3D+[.?\ZOZ8@'X=9 ]P]=O%S<5(M0Q(VIV" M7-*_*1B(!X%*VFIN"S6^17LS*,"'E7? Q:JZL7 F[T(/DCJM3@=YG+2%S/0N MV*]R^I7H!7=[GC9$Z%O/2!2=Q(P]NU0"M__L78^[?+P;O14MDUOP&FC2J"Q+\F[:_V+YFO M_;O5_>/^#?6OTJYI&UNH%4@G%_/9B;#^K:__4YLMOVE=FKHV)?_<* D?T .X MOS*F[O[0 ?VK]Q?_!5!+ P04 " "RA%!84%:BPX@' !1$@ &0 'AL M+W=O^OWW-)678:-]A9+&!8+_+><\]]2A=K MZ_[R2Z(@OI7:^,O.,H3J9;_O\R65TO=L109/YM:5,N#2+?J^D[?JR,^QL;]RIQ3+PC?[51247 M=$_A]^JSPU6_E5*HDHQ7U@A'\\O.]?#ES9C7QP5_*%K[O7/!ELRL_8LOWA>7 MG0$#(DUY8 D2AQ7=DM8L"#"^-C([K4K>N'^^E?XVV@Y;9M+3K=5?5!&6EYUI M1Q0TE[4.=W;]CAI[)BPOM]K'?[%.:\=8G-<^V++9# 2E,NDHOS4\[&V8#GZP M(6LV9!%W4A11OI9!7ETXNQ:.5T,:GT13XVZ 4X:=_/;Q[ M/[SY>"^N/[T6M^^N[WYY[Z;VM=3".O'>S!U] MKH^=Y8R<9UBRN253$=!R[6L5H%9#--0"0DXNH'KQ0E5Z42-\793[5BHG/L@9 M3+D/TA32%5Y@FF!7 1MKA[U5Y>Q*ZA[<1.*3A @#OO$UN?R'^($-@"TQIEOWW(F;4G9X-8!DJO(_.P,T9)^&Q M.HD.6#L5Z(6=S_G)$HNL4RR\DIO&6.]MCB"!Y!@->8./.P$D((R8Q!F10:4& MZ84P5F@+:IQ8(1@U;>-0BE4R9=Z8PCP>JP9(#!?L1B]T*6[H&]JB![O*Y+5S M>,:1I EA7%=QCYS/$93LN@846@@Y!?B Q0M^,T$Z9>&MVH3-CN2(&Z0E9=1# M05THQI;21.H-^!+X1<4F(&YBS*[EAD$4!#7H%$!M;8#VFF&R.:A)%9,=XQ>"QG3A6(L5W8 M;M'&V.N*3Q2+&QN_'Z[$C4N@[<3RT;2>X5F,8)@1$EXI*NA+A0/CP#8F&#G@ ML,P'NS9\OH>E*S["9)2ZFBN!;Q&+XY]_FF;9X-4AW/'1\-5)M)L#T$4F@ $5 M# 7K$XB.2(%R*M9+1/E!\V.-C;O\CEB9DIH(Z')^)(C#&%'(G3Z1C_T]-I+(3INR\>\#C&2]JI$4[=_ MD&][7;Q-M5WQWFO!6T '9/2BB[\\ZE[ZOXT.3KE'Q>5[%ARME&_KX0YN*YB+ M#!K!(:;0$E+[$7-G2Z3PUUIY%@-&$]K7#/)_3"J'\#4-O9N$4/)]W! M:-H51^/NZ3"-)4>3[FB .86[29JZN'+DMJQ<- @'O-XI="4(B&'KTFI M@15-%'M5*@UF#DG2Q&F4"+5'OCJ,>/.7=FM4?[\["! M*UJNZSCML,!?WGYXQ-8VTA[6J'PWD62_O^#[BMCPAP:5WBO1;&&^K6(L-:'@ M]UKII"MN&C \I,U0?'<][N!,]LC&Y,L-3P KY:QA-4!R1[O1N)G$G@Y>V3.# MU]GD_"#?RJPXQQ_UJ'?HA;&_]YI?$NC@CQF>7PU,2&_\ M[=WV>\EU^DRP6YX^MGP$F^P:37-L'?3.)AWAT@>,=!%L%3\:8!X/MHRG2Y(H M4KP S^>8+;<7K*#]BG3U'U!+ P04 " "RA%!8B,FZ ]T# !R" &0 M 'AL+W=O+-MQ M; -VXK89T""PUPW#L ^T=+*X4*)*4G'S[W>D;-5!DV#]8+[I[N%S;SQ/]U+= MZQ+1P/=*U'KFE<8TDR#068D5T^>RP9J^%%)5S-!6[0+=*&2Y4ZI$$(?A,*@8 MK[WYU)W=J?E4MD;P&N\4Z+:JF'I;F[RF1=:0B@P,Q:! MT?2 5RB$!2(:WPZ87G^E53Q=']$_.MO)EBW3>"7%GSPWYY!CP5IAUG+_ M&0_VI!8ODT*[$?:=;!)ZD+7:R.J@3 PJ7G+]>W-[:<-W*W6L/F\6*^F M@2%<^S7(#AC+#B-^ 2.*X8NL3:EA5>>8/P4(B%#/*CZR6L:O(EYC=@Y)Y$,< MQLDK>$EO9>+PDI>L9*KF]4[#'2K8E$PA_+W8:J,H*?YYSN .;O \G"V4B6Y8 MAC./*D&C>D!O_NY-- PO7R$[Z,D.7D/_GR'Y50Q8' L/9 &F1*C;"A4S4@&K M<\KD6E)^V;V&5F,.O'9BF:R:UC!70Z2)1U@(?N3RJ>3%>-S_OM8/J T1 MI" :Q3.[[*38GJEU?N),\>R)8==J[0 M0.^>-N1/*Q_7Q$'OVG9&RL4'5+OQ/S+8^CP8# MBE;2:1//7R,<=X1'PY&=TBB%!7'\T/,[)@25M]:;AZI4A1%2F="ZI;*1^&.O&[!G[OP!;KGSSTTP4D?H!+; MN6ZG2:^M3=<2^M.^H2ZZ/O)#O.O&7YC:<CU /5=;AN8V3CNLI6 M&NI1;EG2GP)45H"^%Y(\<=C8"_J_&?/_ %!+ P04 " "RA%!8YU[SLF0% M L#0 &0 'AL+W=O X*9IB+T&2=E$4?:"EL44L)6I)*HK[]3U#2;:3)NEN'_;% MEDC.X9DY,T/JI#;VD\N(O'C(=>%.H\S[\LUPZ)*,C0Z&N51%='82QJ[MV8FIO%8%75OAJCR7=GU.VM2GT3CJ!F[4 M*O,\,#P[*>6*;LG_5EY;O TW**G*J7#*%,+2\C2:C=^<3WE]6/"[HMKM/ OV M9&',)WZY2D^C$1,B38EG!(F_>YJ3U@P$&I];S&BS)1ON/G?H/P??XWL_G=U8?WMR=##WQ>-4Q:K/,&*WX!:QR+=Z;P MF1.714KI8X AB&W8Q1V[\_A5Q M*!F(R[HMX%$]>P9MLO)T$O,E+WI*6GE)Q M+:U?BSLK"R=#=CCQYVSAO,7;7\\YWL!.GX?EPGGC2IG0:83*<&3O*3K[_KOQ MP>BG5TA/-Z2GKZ%_I43_%TO<@K9*R(F+RJIB)9;*)5*+-4GK0OR#"K&01&5U'HM3,V("PRS, #[U61%A]@7IK)BGDF%FBP"FWFF:"DN'RBI MN,3%A^42-&P_3%Z8:J6EVYI+D5.^(,O #'5NI$WYY4)9M IC'=:X0*X("6&L M4 4J_1X=K.3(8"#1QO$CMN$ "(VMEDIKMR5?.8:IL2G_E];-^?'P89GOC_7X\.NA#;E=2Z*-ZW>>8U9E*,M'; M/]YO%_:/CEL@G "L:?"9YU21Z IM@8-)"OEBT9(34Q4>T9%KN=#$+I@PDU36 M4N&%5G*AM/**0C19)4H:^;JVT*C\9#1^S'6 S!,R356(,"+#Z>I?"&]([$8O MC-Y+JPRTK*7S!*7TYCS!MJF"D@XH&VF C>SNM+-(FJ+",#++6(;["B'BZ9AE MF(Z;T$XGHZ=.O240=^P;^[,#*X@;L)B55FG!=N/CXVGP"T$%.(O 4:B1(PT& M\VISB6M?)EW4:TB%8BC1,0NR+E/E5O=O7Y>("[NZ(G!A\5I6B#=&6UU"7!OG][C%5?#A(S4! M"GB!%;P);B=8QAZ5N\M#W+K&L^V&WSA5!DR[E"I]1+3KVCY3;LL1_0CE$3=[ M\?)'_O#%%ODC.3O,0JM5JP>G(BN6^*[78@\T,Q1<8;Q:JL;O@(=<43X4EJQ\ M9JSR34?ZHB,V>-&;<"L8M4TV?MJ)T<1N/N##A\NBNG)(>66[,SB0I7J] O%/?T1UFQC=S@N2O1<.<&FQ/2G^_I..CX M>&@NLYO1S:? K+D!;Y%9:"0 XA< M !D !X;"]W;W)K&ULQ5AK;]PV%OTKQ+1;V ] M(U+OU#;@)$Z:HHD#.]UBL=@/M,29$:(1IZ3DB??7[[F4YF6/G;18M(#'HBCR M/LX]]_)*IRMC/[NYUBW[LJ@;=S::M^WRQ63BBKE>*#S>4L3D_/3I9KI&]W^NOQH<3?92"FKA6Y<91IF]?1L="%>O(QHO5_PSTJO MW,Z8D2>WQGRFFW?EV2@@@W2MBY8D*%SN]"M=UR0(9OP^R!QM5-+&W?%:^AOO M.WRY54Z_,O5O5=G.ST;9B)5ZJKJZO3:KG_3@3TSR"E,[_Y^M^K4R'[&B%?];AA7 M-124F];B:85][?G-Y=OWEQ\^L>O+CU?7G]Y]>'LZ:2&6'DZ*0<3+7H1\0H20 M[+UIVKECETVIRWT!$]BS,4JNC7HIGY7X6A=C%@K.9"##9^2%&R=#+R]\RDD] M X]:=JV7QK95,V/_OKAUK04E_G/(WUY:=%@:IY@"^9I&6U88)*9K"=95U]F7)-4V'$K]@*FF9.^K\N2BK5730FPOPHW9I[D^](2S%;3/ MR3YR;@$?,5)XZI#[S$QABF9OW_S"+HK?N\I5'E3\_=PUFH5!SV,.R!:PJ\#V M?1]_[NI[-K!]#)+>Z:;34."<*2I%P?((/P.4LAJER**^E8PJ,>1-K5GL+4>E MV)1"(%!6;FD<<","5X4&6E53U%U)",+]/^F)XJ>V M$M;[V$RYD]:<:#!E=K^S@'8OK<'8]9'J'Q"S"$/=QXK]VE3D]@T4:,3E"IY? M:P< "LUN3-T-T#V,.*N!G07?G >K,);<7BPU:%I4O1I0'D"IVNW80:Z7J+4T MCZ@6]T7M9W'6J:8JG#?;K@W8H?1@/R@ B+ %Y#0(1(U 6!"$=%L]IR/L3E,P MO.$^08M[;/?C#&JU+]Q6"'8!9#2C:BK(;;#\40-+4F.;DP+--^E"R$I6 MD>HC]$$-[ET4A>FHQ-QVV L!.V9Z)A_4N<-ZOVB+RL GRM8'%D\U6=16R^7V MCB)@RJH%4U6]IND0_ UA^FB\5-0TMW\GHIVF[B2U"X5GHEU*0:_UE\/R_?6WA%*L5NB:Z M(O'+:G!V6T_XMICL$^Z!Y?#TX3D^)*@_0.@Z M)2A!6>,HUUP[B*QK4_C\!&Y?/9['[$WE"@3A7UK9OA=CZ*3TXA8^K[LIMNZ% MKKK6$8?>T4E]0J%7S3W6HV!135B7^JN-&@"#Z+"CVCAWW&_#@J65%I'MK M3+FBTO_)T"UJBX87P^'+OF=A&O$H"3'*)<_##(,XX%DF,) I%SG-)'X^"GDF M4@Q2#/+0ST0\A/'K(SP6@B=1P 16!%'$,LEE+E@B>2@R%F8!S:1!PF06\R!. M<+H& 7YYL'^^'XECAA4D*H)&&7 )$X]BGN;!,?OANTP*^2.+N4P%"T,HB5(6 MQR$/P_Q0I91P+!HFQX\D?^WZ M/:"3">R.),8[LVD @&.,LH!'DJ(5)CP+:2#BB.=!'T R-: 0\QCC"&/"_&K; MNG3@J?7%^D#GM=,R[3=)7V>Z_/N8'@7@'!$Y"T$ (GB4 @8BLDAX'.?$_82P M"Q%#OR"6/ )=*4TD.!]OF!Y%,1T/^+Y'XW\P^M!ON<\2S,P/ TC)B0/,DGDSQ)P/?L6 MO@,-Y/"1OQPS">[FO?Q\2W@!4&/D_A.$#W.>QW_";2)\0%4CR_<)+Q,>QA2K M'-D-<\!II*7P446/GR>>YE3E?.P%CZ*<2Q'_5807?QOA?7U("*XDX<"):!SR M.)4>-M0L*@51[.%1PP1*"U(-04Y1E>D,XC'.'H$"[1D:T8Q_ M@&,M#*)OX;M O<2YXR_'= P)$!OE%#ALE@A4E>!)N@=T F9_ANY91C05^V0/ M$+^<")VBFO3,!L5]F1>@O,>D[HX_Z:.[FGE7AQ('=\(^3/"Y\VK[9LQ' ;.Y'J< MC"7[!S$5E23.4C!PG/J)*)(\R8B2XPP3K]>]KXSH> 8GPY^@;I!@' MN!5YPG/LDM++_6A6 &9&+\A]1B8\00<2C&,\!*-$CC'I ^'0% 7CA#9M7V.H MND68)@M@L:#ZZ_4@F.BI^O'-X:\%L(JG:$?2Q&]/4>V( *D<1[A-<'I3\4O# MASI%$/,<%3CSZX1 2D9(R6" SH7>9K0-68CUB?=2 M1&+HG+RPIU_V=]LL4(6@7)]",O4&KW-4)M[,3[OL<7O]C @"#]-NR=_.K?-B MF#GT:6^R\]T5+RXS_W79,>]Q_PEV,[OY@'W1?[?=+N^_?K_'6Q'>^%FMI]B* MT,&PO=V]R:W-H965T37(A5A,[LQUH__UL M)V24!H2FOB2^U_><^^'X)-IQ\2!S (4>RX+)J9,K54TPEFD.)9$#7@'3.VLN M2J*T*3985@)(9D%E@7W7'>&24.;$D?4M1!SQ6A64P4(@69+C>LW^UO>M>5D3" MG!>_::;RJ?/)01FL25VH.[[[!FT_0\.7\D+:)]HUL<.A@]):*EZV8%U!25GS M)H_M' X WN@$P&\!_C$@/ $(6D!P*2!L 7;4N&G%SB$ABL21X#LD3+1F,PL[ M3(O6[5-FCGVIA-ZE&J?B!7E"6XD6(.PGQ%) "95IP64M 'U$]\L$O;MZCZX0 M9>AGSFM)6"8CK'1NPX#3-L^LR>.?R./YZ)8SE4OTA660/2? NNBN;Z!P'"!.C]->=J;Y@$W2\G_@M02P,$% @ LH106%?=!9T'! M+A !D !X;"]W;W)K&ULM5C;;N,V$/V5@0H4 M";")+#GWV@:<9!>;!9(&N6P?BC[0TD@F0I%>DHKCO^^0 ]#^ DT$/8+@&^,C%C6=>UB6S;#+2:@G:61.;>_&Q\6A2PZ6;QGNK MZ2LGG)UO*\R?8+:"*YGS9Y[73'1%O2$]Z"9UF7YF%BS#<42I;% _8S3Y_;?D:/!' ME^(/(GNG_Z#5?Q!BG]PHN7=7"X1D,#O<2S;C --<+6SGJCD/DQ9,&.Q2&H1M MJ?2P57H8=*I/Y0-J2F/6(S3,V2LT"-M2Z%$K]&CK*0V+#?/VB@W"MA1[W(H] M#CIU3OE+9V<.W_;A*XH2#1U%?U]C-4/]3Y?&(-VO9NX'D;U3?M(J/_D_=JZ3 MC]3_063O])^V^D^#,W]-JUAS)OR:-J"*KB.S*P)!VE^-0-C'&U8A[#QP*W 7 MIDV=],">4,(.%0?HG&YZ=^%AM< >$7##;*U[OU[6FGGFGN_3LM18NN%N:I<6 MSNX>LUISR]% 9P;M?'XA"U?0P7>>(;A04%E";$SF<#'G6, 7VDADYF;@SZ(@ M([W;G!C.E9TDB9.CV!W2N][!&>U'FYN273O*-APE+X#J2;%GU5ZFGLE3LI*& M^0@9JE$%Z22,54"C62J) 7_4W*Z +9G.#=@YLS!GY#0Q56P%,X22*&B[@WM& M@S]*RP44Y+B@D2Q-BQ^8 L+D"OR89'IW_^@(;NE!N82VV3.=@IUD-[!RD\%; MC3?XZ;KH+.;"L*ZIZJSI@C1;YF6R4<$F03?]>N^4%\9ML^8ZY0>'V59^^B8_ MW:K0")13/V&TNNX\>,.P;86^EY#R^)XXT96 MH2[]1=50RM?2-I>SMK>]#$_]%3!^,V]NTM=,EYSV(X$%00?[QU3LZ>9RVC2L M6OC[W4Q9NBWZUSE=Z%$[ _I>*&5?&VZ ]B^"R;]02P,$% @ LH106-*G MI* Z- R[, !D !X;"]W;W)K&ULS7U[;]Q& MLN]7(722I3IINLTGK_2M75+N?CLZ.]!=7^6K=XB\>O/QQFZ[GB*+] 3?\_=KC$_)[B4>55]QG^\6_QT=(HS M=JXRZKX(U^TZY^. MGATE"[=,NZ*]JG:_.%G08QPOJXJ&_C_9\;./GQPE6=>TU49>AAEL\I+_FWX1 M0I@7GIT>>.%<7CBG>?.':):OTS9]^6-=[9(:GX;1\ =:*KT-D\M+W)7KMH:_ MYO!>^_+B\O+C[[_^]N[7GY/+7RY^_?G-=7+O4U7D6>Z:^S\^:.$3^."#3(9[ MQ<.='QCN[#SY4)7MNDG>E NWB =X '/S$SS7";XZGQSQM;--,_?3$9R5QM4W[NCE?_['V9/3%Q-+>.27\&AJ M])>OTB9ODFJ9A+6,37%ZD$M@Y:)(DS_2IG7)]1[^?]/,DG?_['L_/S MTQ>?TMJ5+?WC[,5]HE/>-G""YTV^R-,:>"2Y!QQ(1^S&%?M9(F_NG+SE?],U M\IL$Z"R_J[I:!Y\EL*04SOD*B)\6L^3&U6V>I46Q3_*R=:LZ;=TB:8 U%\F. MYHQDS3.80E9MMFFY/TG^<,FVKF[RA8.!&A@];.M&OP,L%S9+%T]@TEE^ZQ 1L4G M0/"F,)?&SSM:[FTD@JF4P !)T\(SS?/D[Z[>P#F=);^"W/PEW6R;=5X[_N?_ M 3$Z2SZD39-FZZYQ;0NKNJS*$N>;=2W^#<::)9]<63;[X@;FEE#F=)!_+Y&\= M3/;A*9]Z& 1&S?[L8(H+(JF#GUMF#-BZEJB[Q(_LUA5R3+4KD1*63^&)G]^^ M![%TD]=5B?P V\;OH' IC@>[R!.993@ MLIH+I%:3(W\=W3])KIU+?JU@O,>SY%77P.XU#6SI9IZ7*4L[6$VR[&KX0HW, MF!55T]4.]H)7A8]T,-GZT)KXU)09+@>W#P@D,OLD^0U>Z4T*EP??H^4OZVJ3 M+&$F98;4HP.0BA"^U^C,S\Z1Q>;M@9G>9VJ78,? F&)VH\]FB77;95]!G:"19/H.GOZ(GG#(QV8 FU$EC9K) 'H ME@4=419 M,EV9ZM 6)0!R(IW&M(6LS;,-*8J%*X T]8!6CPF%BG,/X&E[O 3X/V8MKSO%5%E,CQ)\E[MR(EDG[!C[#1 MCM-J7;8NJZ):@8I>=[!*OV3@APRT(DAT.8,\WQ9D9JH":ASF"'&E4S_]>YOC,-0MHM:%^OKCXY"VH;5#G7+NMJ)AQ9J%\RLE=1;F_RAMPB_V'X\:2<;?P%VMER %&R2BT7% M_ !$!"MH@7^EWP&AQDSQZ4_HN*#?FJS.:93D#8B=K$7=@$M^ZZEW[8\$DN,C M4>KB^G?06R>HQ4Z/3Q\]![D*,@NU<7*%!Q#^"9(@N?=;M04]\.S1L_M,*1AF M01852V1PM=QF#N/!..?))]4+\#D\R#5HT*U(K%67\T$!/@;CEH_C%C0GF=#) MO*O!FJ8SM=T6=,#Q&.#3Q!+ 4S[ *6NF]H_?O7GV\.KJ/Q$E+%EOA;1)'Z 9DN'LP MG;DC!5[A!G<.C%"0$_] NL/?-N!3DVP2\0A;0^H%Q1?H9T\#KT ]>? +B]SI M,7-?4'QX,^L@34#(C=,@2.#XQ!*+P$+F^_X::][Q?#F8/9TZ.#PGPF$HR''W MQ#1/F"7 G(0#K6XW&> 42$'S;F25:AI:LM#&@?BL=O!21]H3HT0T&5PFC*@3 M('.TV\*^$E>H1F!&@4EM&B8([]F!I;+649X6K=[22QGP1PZ368$EQ28%*YI4 M[&AE^W-:[EET.("V2)YE7J/$PE\.1WCKYG6'!^0'I1=9Z@[6L+C[.R21UTBX MO#[XV@5(MB(Y?ZPO6>^;U19]&C@<3A=IK&!S%Q7H_7]4.6Z6COHAW?O1\/3@ M(W_C1^ 0W$L-KQDVH^;C_AL]=?WR+1U[T<,S)D2=I/"'O M3_2/\RX'_3EWI.)8!@_DHYR+1VS(+"MDL-8AVV$(PV M-%- :#=J!UQ<7R:@TKO ;V\OKE_)$8+SNA4=DXJ.X9@!4HY.A*C;;056 D!Z7/2H1MYEN,+(IOD@,'=&=;BK4?_*% XC1B&\+>@5I^GOQUS16T:^.U MJU!BN.CXN*ITLNKOX?'IT^?)NPWN@7P+Z'/E0('QYERS"9J\]FY;HWKQ_-GI M?7B4P@Q-,&_@?8VRI(M%+L(ON'U6-)%ULL8]#V[, HXB&6N;]#/,^M[1Y1_-9%AB *\;&13 MUV 6$;_9(>%<=$U@2IPYN7K(D\(B:!XW#?M:; ;@5)M@R-JSQ=IPRX<*OX4: M4K>7#AZSY>" M>S8'A[HLB467*' \9YX]MC*=A%^^ 7ZN\VKAY_E50SV20!H\C 17DL&0F[R% M19[T#L$/PT/PKH35NN2W],L8\S]]]"]A?I+\Z%&5V5Z$E' _\-&R*TC3 UOD M/!GP4^T66HX?_UP*DEC4I"A_V.HL+_+4B\4P-,Q_F^:+V;^;8\<7][^//V]E MJ@GWZ8EWGYY,^C8??$ %A,^;ILTWY!WC\BY S&_8+A[SF>XZKL3F)D8'5P:] M_%05\-UV8"0B0 9[K8?$Q(K(MOWLO+'MHJFD82ID,8"_=/ !,>IM?(.\9W)G M*.!3@0"W>0,]&N@) UNCWH#C,(^7#C4WT@!GI"T*_QA@?XB98Y()2"M/!U(2(/=3"<*%^MW08)P2U@. MS8!_Q2GHX)\*&Z&9@,0^?M;FQ,\J$4Q?OU 8 -*%3D\@]L6@JG;KL[6M/><+*UST-NP M:*"C!H") U D;AA=@4<432D6!91SYLJU#3%H\_JN\ M^3Q&I[\PG'$2,3-2=V*TDD33J"+03H-S'$W*!D.*1*AQ2*)]0U(OTSWJTVE& M(:(ZSSC@K3O"<0>5:R,2B0U;'\0PFOLW<,$_+ST(*^!\< M+C3/OV""TYS2),@]C.#+/( :7<8).=#W;"4@W0R5P+'3V9);U66H?$D@RO=) M'_\)$H 2G]$^208+/O:13V[8COYNT%"PX*W$5L>H"F*-)H_^IM@9(H0IF9:4 M'1FO;/9@)HR3NB9?MN.,I$.-VC6\?C7R[6Q +%59;JP.$-55Z?Q(H#JK;@NB M;SS@, .1FJ#W4)A74"%%KZ/CRMH8/L.Z&$.DX"D\_IX65J$^'2&$3:;:66L8 M2G[GO%Y$BTIT(6T^VRL@*?*VJB5ZD $MR,.:=ZW);$F^1FQ:BB;B/&%BL$E- MMT77^^ <[\!??4J/GQID0T=>,DR6D XF+GA7+J1%XT!"%\E<;/]PE7=2 +ZVT0E0-R:&+R'P1^?>>S)3HWVJ,2;4\6F69T6M\R M4!+]VOE?YW06P#=$*=Q20G+&"AG.2K<1CV;AR'L)H0DPQ.LV_Z>8=@:^A=LT M^732^6@%IM\Q%GZ,2] T*/ ]F!#UB@T]@[9 0W3#C.(3,AG9_9I(%1DKEBT: MYG(\U)1;2.PF0>@#FK@2\6Z>HY,-''=9P,L^F>?]\$7RJLN+!4$G*#!C U)G MI\1*LLAD*-L_@%V!R@NE/_SV7'[[MJOAK'>" MC7J;?VDI O/P^)D\\)M9/2E %Z /:)3F-9G93--%CZ8IDI6"29,ADK/SP,7G MD\SW7KRM6P"=7S]*\CY?NN1RGX&F,K_]G=)U!?SM.*._12ET& %)$^7<;!J) M#)J*I'>FNE[]15"+ZDMGZ38'#9?_4]PD0TN)/H1T0UN5I.ZV19J1.41Y9;!% M<+B3Q*],0E,\S]Z4K#/!\R=\ 1\B^0SL>@>,T1Q7RV-<@C@G>HI@8_U"D 40 MP4ML0(]*#$'# GH>HV-*04D\S8JQ8BR0=Z:'D[2 %C8)PKGC)\C49<3:@.YL M'%8B+T_.CR M9._AJ9R89R-&Y6W38=R='V5AIL0$",ZNA%!Q7H)\20X(;@4;6\0.PMKWF":Y M.%12M7H&'KP:-$-3^^['P3 MMEFIFQ(IOX&2$O_F857N \_=Y%77@ E$!T]3N>: S@@XR5@:K[[\"; @3Q?X157.!,&1G82S.K MC,;'YU5=4XX6T8,MI1HI-]?5/@E V9D31I9$,T!-'IZ+(NQ,S&%&\MZ1>8Q^ MA9#B_G/GP^?.)3'8?_1L^.@9/(HHVN^>/ */Y+N'H$[QS>^>GCV;J:M%L !S MW"]T2S$C@C 47I)/8&-BP:%>('./AV_MG%3F(3ZI7#5[(C=M7.$Y*^:EFBY$ M/(=L984UC2[ ,WT;R^[^ 1]YA42%Q(S))$M1,Y48/>-9>1 C&F.NY-RJB'=% MFKLO>4/BRLN)MMHR-'BO03R/8%I2G&CDR9/DC=\%O^EDK@QK&>Z= M FN\4B $PUUWGO92$4AY#<(%SQXAAG_CT)6$R,:_C;:(!F(]DWHD$X7CYV0# M/V>!_^2%!,H1=NB5(PH )KP03SZ3(Y@9/.KVA7\;/TA862P]02D=.GT"7G.M1&,-3 M[L&Y6"&,NB8M1H4Q:$\[JI!#)UD!F',XOB!Y.37IDR%-5=P$9.XRO:GJZ*N, MQ%04455_IN2%KH5=Z3WH",14(V:)M[W1O(A-D*84X)?PN#ZGF!H.(."2\4V= M0./*O*IM/FVM.,X;*?@0A1/D/Y8*W6#1G["'%0F@_/*58F3X/)H4%0MQC2#4 M#E07IFPJ.$&.,'^-0)9\2"X _]X21G7DZ/..]B'0WW9F9CTV=% MFN94>-8L0&K@B&C<:)(Q@OQ)6(2^BB()-AHD5!5+7K&64HJ-%NEN3[_EC:D- M#I&M/.;0O0%^5G,XWEDA7JAG'M&O')C\R.# [+T@!2))"O*DFZ>9\D>X4(S M$K/Z9-?FWFA8 DO#ABE(^N+WMQZ(C8GS!D$E>;,6&:R9PCO.S=M<.;DOHA_@ M&_VQV7-/M22!F5#%'BD"V-6T(:#; LL),*JI,D1*6(P.P= NZHZ=BUR'PX); M%^;19W?GP]XWY!!ZQX3UJ3?S*'.T<^@[-;WG.3D(9RVOG;$(C8/)F@R(NB7G MSN,]T-B$9X]-EOOP<@?NF+>\K9]TDEP0'*+OR(G3J/"2K["ZVT/NWLX%OM53 M@-Q"!JJFQ$0VBE-,7BA7>.2-%Y@BS"@PSS>2_BD5[D@A0+:Q+X5H;5K6@. MT9\EG$Z1Z)(3!N$,Z#P'SJU F"4-VHONTIRBG63O:&9?,IM^<)<%8<@)F))K M TCJ$6B0%V7M\TJ3XK%GP;*>G1/OE [[2(2E%@LQ$G6)6HV MLIZ(V6T*'H4-!8S*%0C@=Q0C](!,UHQ1(M5BG81O)4GOO27R7E@;M%B7L2)? MZXX'Q9*0$OQC$E(**IHNRP28)<'\2/5@?J'J"A!E!>LS]!M0:R+>< !&*#0_ MC.><2DUZSS6T4A M8%Y;3F&= >:?!49CIGP[L"5EK9DOD)?BUO!=0.+_P+X93XCDC ME )I5&U9 B05^.DUO/DMGQ'QU:QI<\L*Z%)BT5ILEE,> M4U2(\&H/P-&3KWS02?@)4;T]2.A]0C#]DS!S?= (')RIR1?Y9S!OUQ77_;!L M9./4K(O%M=CC!,0#40X6"A\D*R &2FC4[B+C265SOF'X"[G5;VG;+W7;+\U1 M_(3[KK_@P%H,%:=J]QXP/ JF#51F.- 2I98#X0-?7]+@*CL3JO@L-[*OSHIP8CUT)C1+2J*)6&;IA@: #3B(BF^PP+V(8Y\4 M]?2*8T2QF0@VX?5@\2L75-$6Q7>*ZPBE&?$HH6+5 .MQ,7IDV*PTTK-HJH K MV:V=HGR8F7=TE%G>%73V$ '+.I2M84;M%2'-1/5/J'I(/,GWU"7@.,6?6+.( MEGYTS(/]\U!I:S\S9A>UO:V=/H7QWR/IK-) (70: MWNU%XXVX, EE2KB;/!(= %LI';CNK:K_!GV,;099,;"\,*+4YB&XX1+@),D3A6HK. G7;U&8O3+3% M%X!H 6PW;_,6S*?747FLQI"%4C089"'=V/-\?TP_L3TSP$-"[[O T+VVI*N88#]-(Q3#I=9## M6PZLSPA%4BYVA!L)[V.>&0X-SB8$3&:4P4K!R5BEC8]_*6 8CM*>[6B?Q!S, MPN<@YB9P3F:W1,9#Z#*@1_CO5*H%:_3Y7&9Q$0 &G6Q.:2^/%@Z9LN#D*9U% M<%CQVWI"*/;:Y%^,WHKCSOU/W]7 EIGP2>O/U/\BS]3J)_Z+,D;1M6\R%>FC4GPA@G2S0$*\0>K1;KW"8P%HIUJC\D/26-2>JPE M@V$HQP QZ:XFV#N>&XGNE-'JO((U ?^^4YG<.S]Y]/VAFK;[/3MG@AX1EE@G MKTK=QY\,!"Y=_*.C8"$BM(Z7U%V$\V5:\"A*%<&&['9X"N-*//:!3(5!$H[& M,M!$!9A/;=NARC[,^+EVAV:B.0) O"20@Z2M@8(Q0 -3'"DZM0T,.)E/'9YC+=KD,]?01@JHS'*(J/18";5X? M7\?H:HG69.,[7=2=S_=\'4\(^XITHU8P^9;6$V9.3CB7&V'4DFJ@I.L2SI,Q M?G>//) 2##6C!KN4;G1KC@^Q(0?%TB9DQWJ16<%=Z1KW8]2DND%]4"TM2Q6+ MX*(,'.MI@_+QD'9_#/P7]6WR8Q=2]VQ"B#6;W=\T,8X#\:R^^V'V^/R'6?+= MT]GC)X\YO?MD]O3IXZ1?/\BP5,HIXU->ZD^/B&>'@(6O,LG\VDLOH=E8I098( T?G@Q3889[HN%HN M<=^-5;!-]\;\%[J@/A\*Q02;.*#1E^8%#0XKM?9[B 5H%:^S/>"NX>TL#>WG MDGM''\%M 84+M.RP6DDA#$?W)R%WH0ODV62'QI?O2;;>@K?[AB:/_7'QV!7T MNQL'ID"A%7F2,=E:]!)'M[';%G6W,G!3YF60&L 5:">".&9T/,KEN31TP^Y/ MY$$2^DXPF9Q/D(XZH7ZZX">KVC=]XM\,.NB0Y29/4V[Z!B9 XIS:+[30$&/\&4HDH"=NMF&K#S&6!L&D=' N1I6G#@ MIQ;2V;,TJ)KK 5KP/YMN@S-N#:\+L%UCE#PA%=[4W&M 0_83+2A7TDX"I95! M\-.]T2/(K_U(O"D\DNF*Y/&X(;;% M>H:8EMUA='6=;P>@0'JQYHTHP1D'R8TO],\2ZS^2K:I395=%H.#'%I5K" *R M3;E2K&O4LG?E0E\(1H)A&SX&/:PXGR/>?7+S1($.(;,U'@6MM(1WN-T107'X M&ST574@_N5!K21$";0% <]^"B5B5Q.)5Z8[)*--#.XOG$7;5\!8G4[C,1;L1 M??9[?$ :V"2=3Y+9!-G2D:?=*.G MA[ >L6>#.#)B0P\4[[>,-K+?R@HCOJ$(WK:S\Y:GI9%!/YKF#,0'L%6@5,C(A\@[*T*(-C2 MEO;FY(UP[$DR9>>$5M%GTVV>?]:B:US2.PP%KR@C394;HV5'?VG 1/]\XG\2 MM",5+88EX(VS\I:=,Z%;VFO?#"I'D3; MYS-> B7B;77X-WVY1[]TN:0>.1/=.LF(%&>;2G3 BOAW$_-@8\]O):4=T-*4 M_ K?_AR5,.K?#/(W$3R;ZH;<@H/LSPUG6L/&+@J.]UK(XV!027! M1 MQ*25$YC_KG.VMS:P.;M23*R\MO*0DKYDAI>B MO(V:7\^3>_E][2QI\/6\A"KTO9:6=5'W21&?H5[]!8SFAXL:D_E^+1SM\?%H MR8U(WL)F#5C0$TSX 4(X[8 /8LM# ZF^XU M1&3\N^YQZ%7P+E0PCTK"?_&H\>Q#KXNSZ0X5H_W>1^?[#>.0V7=OF MC1/^*U['P])%/:=LERDVB[45'1N1MI5=!/H2_&V_^U#)Q2)C'9-"O3I&%)I6 M;K)HH_9(,O )R:7>"+9MNL6W:S*!P:YB0!!B#\:;@\Y9YN)^A]Y<[!]26%F* M@T9G\5I_&1.B=C;[$L420F44^\XX&IYK@NUFW$A'P:'X3\TN*C*K=^2-HTKQ M,UR10LK']V!F6YIQXBM47+F2$70XCJ"M_M"=.;07 9=(\%A3XL.X+WF*/ C" M*!-(-KCI,V[1!2XY=ZAA:1Y0D&28A*T+ M^H 62Y2[$<)9*#Z'*!DN-T?+ET-I0BDZ'(LA]RFU8V@Y)LZ]<\OF6DE)'CUQ ME-(C\O(V8> )T:^4 =4&@NUZO-696.LT4^FX(H&^ Y)B2A.=A\X:Y],-,5[[ M3BU,Z5^X,_FH")P<:3Q/TS[HT4<^;E,>Y%EC M'V(.PQXX>=2@F..(?(KP;018C;>V *S\!R6WBS <.F]5.\'?IMG$]WRK@,G?AN M,:N^:2#-I)B[!+!,%"U=+N.4&XJ0!A@63O--= D(0L' /F@)ETF)OZ[%X]V$ M2WMZPUL_W?1XY(B8EWK@.+*K5VE$R3& "\$E#)T"'1[Z%-*U.J'BLC2=&GDF MSF>D"%Z#N'$<@'+U#+DWU:^^&*8B,V?.'8O(Z96!<@3[EJ*P?-&LQDXY1%VF MQ5[D,Q)[%9)10^*9N7M%%G4LK:PW'WQRHYY.DI%&LX8,I$,58!:1"BXCASR4*8)..Q'Y-[$?Y/UKU+S3K)D25"C1HQXU['JWE!M9\K@')6$KJK+8 MCVU64%J>8V):1: KG"[5GYC/!@.'&W5&]5_1RO)R-+I>:^""S5MS!5%(FE*7 M3^T7+Z9@F;:F8-"$^DT4 P.S'(ZH_ +,K&RD]NSAC&_>T; <(BOL_*AX7? M>A[YZII4L7<7/X/XY..V.L8=Q;NH[#U=9%I6Y;']G0]5TJ4??&)I MEK^FTAS<]T$+,(C??4!1UJ*:B-:LRLUV1*Y-#6[D3\39B7"M!AH=X8H2P=-5'HOSN@:T@QPHQ&?&\8^;7%P2X*K(T MQ ,#(L&3A()Q>OD@!WPQXYIRDT4@1R/E(!8,:W"B6'(JW*!M.@B3[F/'.B?M M2ZN]$Z5V6/^<-V'6W@\3KW)0(.M3@5KPZC?D6I=""-G]5FX6E>O<=$,;5W,3 M7^K 0_T=YR XT)DYL$R+S$BE\0!)MX 6)KI5'/<-#!2J;\,=>GZ2N*<$P\#K MB?P4QZ8E+\\X"];0@?26#4F6L M=X4?$$#E"]=B?7&+WB'!AVRVF+AW04U-LG"K'FZ7_\[T )QIR!0OMU1 IF 9 MQCC%=^SVJ0T]JU0'2E?)*"[6@9)ZZP:L ;H1";QS[C,655+?7?Q!;I?!2T:9 MJHL;9(J3Y&<]3FRSV7I>NSIU/?W,_&P\8(5$!>K#FRK/ @W\$6&@ 78W]P7= MC?4@?2K",FVX]!+-/X)VA71II-S#S ]M4"]P:A4JE0'X)43[:!LOC1^GQA>T MW8DWT 2I*=91@7YGH90?/*N-5(FG>DEL]$I=;;"G.U)10\]IX-I5Q;?/>:&% MZ\-OA(BS/YKC7S])KE2T^EM]D/)A"D;(Q@$NPE)N*S#HC_.2@"]R#41@5M_S MBT'6A709^-'&Y[3+4&T;-&ABUA]1FO2P0[2:Y=W3UYK+!&V3]['T,7#^C M0U.1MGS1E#7>MI;$%"R)N@IOZUXT@S- MX4AA(J% O!ZGGT^[K9#T7]XYKBV MNTU0N'S!-VY\<5G7!I7#O88.S?0D^:2 ';1XX[L]E0LX@L37.W)1U4'6T_ER M9(GOS%Z$AH"JP*6)\&=\>*ZQ9M^)R<]B4#5E(;^3#!06$*E@O&=3>R2H=:=_ MJ@J6 [U\(_D]5S)+'# V3&Y9*'."W59RC@RC5\(M-,^M;W@ZQJRM]$?*O/M' M%O)"FB23&^,_?!B#3]^DKFW$>F[].DU0=.ACH#_.9^&ZPQ0+:/N MQ%>.03X$!;V EN\1L/F>&$ 0*-+Z'J]4Y.M3V>G.]Z-D8TO['X1^;6D4O%HXJ7H2T\*6-#(Z+\0S^0?JM?[BP'!@G-&-R2): M-,CN9=WGPF' KDJ MOY$QR;G1/'M6:"<":AA%A?WAGUA)6@2/J9'G.ICJ5 M9ITL@N%VHH1%@MIU[CHH(TZ@]+'IS+$,A'.[)P&YHTJ2T1=W2Z M^/V^9A7<_OCB)MA9U\H4##[$;#3;-[M]<-]PBO2QUD[LT/IE5(4CMS7>XCE> MLNHL=CSO=98=BN"E>X'#&V8R8"]#Z__!4AGM26SQW]P1T(MNU#T+,.[1R0L_ M#@:VOB8VYVXF45\BSP[(CH&UI&T31WUSL$5[T;!XTSDP'O&F'UG:+%$07(PX MZG?02+0NZH*$+?BICZN'MPW@@:TMU+%'4CH]8VF3K]ON0QF\A&(#BU\0,LL]2VI4&^ M\5RB1;*11I4A&W@$H6*M"TH84Y4<7"MN)!+NXZT432(%&\"PX9H=-J/OAFT5 MPY69;HAL]>< MANF:U^@5[:K@ELMXSBTT)3YO@H]"Q"NA[,LWPDIQ5?%1P>4Q^SM(DQ&&-\M3$\ MC+^&D_L?GO'.-.J.-N3@SN%G#RQ!B:W)QG\'R?$0$3LY3 ?SX-4=>*O/@&/K MC=&QRG43)T(6U?F5' _%,"'3'[?@Q M.CZXWIVU"3QUY1KX#\C:ZZJ0J\P&3\\DV!SN"; %(:K:QBW.N'!N9"UCRNCP MUHOQTTH3:@4FFJZ>9F>TMY-Z_:QFL$#;]^/O:RZ^W+ 9V<::1/,F>(UHE<0_G$=X0'1&_*HEDS#:Y.]F* MRE-COFQT1?2T26G!,P?V^WI$\Z*B6G/3W%QD9=_>9.-@8' >LC:;_S7FYE\V M,C^:STB'*[LA]A,#G!QQ!EV&J!V/>C:Y@79XN,>($(LOK?=@+5>:LEHCAGHW M%X_P)XL]B5S+ WS)KZT1Z%5IQ1?S'+!C5Z;V=TJ,2+*K+UI'98C':MN^30HE M91ZAB)]%G?)]X$8.C)C)P5:XD-:<8RHF !M#$R)B;MW3B9&E#W%#!"C=SB)< MI:-DK]M!N#AF;"X]1FM6%KA>(+C#8?! M&I^#.VP0?T5&X%#@'<NJFX>1S&_J;P][CUU(_$XO@#AWZ"](&4^+VL86_@N:0 :9"OU=.-\&0%!'C MOC7QK5=:M_LQ:RN$._D+='' -QB'J\L93$M^^) OCB_:@GK423G7P#3JZUBU M>HU#>JOQ)A(!)?Z=_0AULT/?I?[\[SCCV5^:HX#K>TF7AZ??CTXQ(FA?RHY' MQKYN%G%7QK/3[VWTE?]D.L3;I(^'(/ENLUCW?B!!P-E_ZH1_-VZW&C,^D@L]+@H5+@2$QE?^*O57))SA) NP9NA,5!IU0&6+R@>O/34G^ M9(5.Z-%P/MU*X;5;DJ)_)6C(3X[S!)]@OT>S_)/#'2K3.?R-28!"**X^GRZ# MOL8;78]?D?5T"?Z-(U36 =CSOV*H>)ZAC/I\NOSYC1:M(![R&DP2-SK#OS9( M/+=0-7P^7=U[[4$WDL ?G=I7CH%GDUS;@&T(X!ZCVZ.F '1<8O0&=X-6,/6! MBB4MJ!XV>-!;S\GUD*?(.<&.%B&3=WOQMO>2K]]<^FC0!8N1*Q)Z^-NWJ!'/ M3H__F\O,XTLH9B0.M[Z/#$(F%RH]0G5L67E,T0C)1DC$+6B_?NV,)14'G'U& MBW2/.\?H=5"W$6I2.(4R\//I.FW3W> #9VD.7 R6\8#BL;!D/F MI<*]+*/XIA^2/]9Q?;X#@:HYPO?$DGZ>O*>4WAF6P;# 3IO1KN!<+4EV'O^> MDX6< 41E&=)W9F$O9/SS:'RZ=J!)#)9*9I%X:& U1SW"E5X2J?;@9;+<]5\S M*6GRLY;I#C,G@ZGA)O"''T;3Z\KP=9UK!+I$]'0UKVH61WLE%)R,]$1+]4-! M+M]3\&<7$%!HVTBS- %VQ*2F^-Y@"M0W$3NZ]=X=F2Z7:]/>CVE4/<-Y+;-$\8%\#$-QZ5I=KFM!@"8VC"[][2(=P[-PE0HN\EFFJ"MSF(\M MCKR(FO_ 1VTC%#PI5_Z4O,)3,B&.'H8N#@^GVS!C7>UY%ZO0^7+D+SY@GM*I MW@10KYKUR-\_OWT/#&*@867RMZYTTCD=+7A.ZF)91+S&OW7H@,S$[?2@[SX, M:X)0?%M 34 *!+L4DG.TCX>ZM[@-C1;Q6.=Q6!>GW6PX%AJ5R)D1QFOES .2 M(I4BN5"FI?!&WJOD]Y+N"KQN.8CZ\8ZI!H*'8"?_1NR%FHM'P!3R=9H!,FV+ M]012P]>J2K>>F2+'M<)9)F!86I'M%2:=R3JFQ ^5/5&5W0;\D34Z'C<4+:&) MNC"K7M%) K:H40[.D@UXKBBRBAD5V.=M)[6". ,SR1X8GVPRBO@01*IQ MY@*>T'VHQ.3$+0PV0N94J%CG@J\;V\!A!:39]6\JA8R+'T:_:;B>'@I446>V MXOM=S-O<]E0[Z_*_< >J!5THEQ;*IOVR ?Y;?U[3JQA.<5Y7G_FRB8AT%"6C MZXB4 Q?M/DQ72#D=P^[@:_P"+3IEUE<]HZ6 M3%546'^[[F!%?GE-0.UI!VHJ4(T[8@C.RQ1B8^_>KLP"I_AFBRD]'V%+%_Q:G@4VRGE^<'SV -\/C+W_< NM\@(T#H01"=@FO MGIX\?7S$2'S]1UMM<&ULW5AM3]Q&$/XK*T=*B43NC2,A!)".(R1434 V?FF9GGF?%Y[]K8;ZX@\N*F*K7;3PKO MZ]U^WZ4%5=+U3$T:=W)C*^GQU2[ZKK8DLV!4E?W18/"F7TFEDX.]<.W,'NR9 MQI=*TYD5KJDJ:6\/J337^\DP65XX5XO"\X7^P5XM%S0C?UF?67SK=UXR59%V MRFAA*=]/)L/=PS&?#P=^573M5CX+SF1NS#?^W1XE(&^=-U1H#0:5T_"]OVCJL&.P,GC 8M0:C@#L&"BB/I)<' M>]9<"\NGX8T_A%2#-< IS4V9>8N["G;^8#*=GEY^N3CY\E%,/TV^?/PP$QL7 M[77]PC Q_IIZ^PP.AL]X6PX$I^-]H43'W1&V7T'?2#KX(V6\ Y'SWH\ MHK0GMH:;8C08;3WC;ZM+=ROXVWHJW30UC?9*+\2TD'I!3DB=B0_6&BNFQMI( M%B=^G\R=M^#,'^O*$(.,UP=A'>VZ6J:TGT HCNP5)0#&729-24)DXMS2DE[L9+5F34:GU."<+Q;A_UY[Q<%B=R4T"I[\\P$45MS MI3(NE9A;13E8[U*KZB KH)!0YT,<,X^Z2ILY<5EGTI/82":SR^25\$9XQ%A[ M=&HRE:M4!L=L,(6!3V6'X M.'R/P(7TXIJ$S$SMX9#[KAQR0:DRAE7(*]P5M7%.<=J0/%F.I"HTTPM.MK$B M!3U,J3BI3.0='.=Q(10]3(F,CZ<-"(6ZR @5-TJ<;CD7YI'RM[L=?'&T4M4XQZ/VT9W=Q0-E3W+0"E15?3(]%,G@]&.^"%SDAQX* U@L^:JF,5PM5 MN]@VV^7SB]$9:G*BT9O7AU)_$Z'I^>@#8HCM0GEN;.V?(9N M:E0V]GQ.(E..02D-EFUB.N"A G*X&G3RZ M\G"$3(4><6)TDU(=\\P9UE,U<9M/U("=Q%1P3CO9SB@9*!*U\2!'&SNN\D?H MA;2@-OE>RS#LQ-"][XVT." B)3Y+FQ;=X-UDW81%RKQ>DV4#(X"[5Y;0.,F3 M!$:-"Q4%D "&TX3')0!-#CYJ]#6P(A2G(PI 52X6)/;LB52C.I>/_!R/0$0;["R9K-3T?%G3::SI9%E3G.9I7#)5 M DM#3.8+NJ)8KK",'8-O=24#\[J60!K65"*H-^P(=)TKV+"TS159S8]7RWG+ M"HERO^!SL]-CEKS2:YC\CZTNQFSZ]]?E:Z M6^*N6^)M)1XG?5^NR^FTNOZV7@_>[HJ3BGO0QD)]S@D++#9G1@N^+(XP]4OC M0"^WW(NCG<$K'(5>^"*O,J\HV+<=!9),M<,OZ^Q71Q,GG!;<<_QJ D,9?@8I MAI\PE?P&U!O)]/3H,]@:)U0'[,[ 18C8!DJG91-J$!'PI\I85A#&:(F82L?? M9:$\<_SH>M;E3TXXM=!A[Z(&/,"U:YM:X"DT\&W5)731N#M2,O*>^(T")UN* M8.Q(!R_"@D*W[N^$N WK*"J.Q1MRV=X@O$AEO<+(!T>W)"W40MC5.E TYX'3,7.XO3K3 MP_!3%?ALEB^!$(UL2%_)F'?G? MCO\1\H?)7TM>S[?MD&K9#Q[E31DV/6BA(A@/,"LM7&7\^G 2D[A=D^WR1ZM3 M52K9C<4[U\!?2X6'NG^9L>N3^^_Q\R])M>[7:G_E74-%=A'>J#@1QGA\[=!= M[5[:3.*[BKOC\8T/'C(!T(F2F^W$V'C6Y3XQ9LZO+F8&^]-%3X6)/'X MP =P/S#"KGFK/1R!85UMR>Z@85?5EI4W-'4[,>V<8@+SNG6HY8&&:C MF@LUF)YW:W=F>JY;)X7".P.VK6MNGB]1ZLW%(!KL%N[%NG)^830];_@:']!] M;NX,S49[E%+4J*S0"@RN+@:SZ.PR\?:=P9\"-_9@##Z3I=9?_6117@Q"3P@E M%LXC<'H]X1RE]$!$X]L6<[ /Z1T/QSOTZRYWRF7)+[UY@-N\TD]7J&E[9ZPZ6U3-H"BM4[76V=B4 O5O_GW;1T.',;A*PYLZ\ Z MWGV@CN4[[OCTW.@-&&]-:'[0I=IY$SFA_*8\.$-?!?FYZ M%N]O%]>+^>SV$6;S^:?/MX^+V_=P]^GC8KZX>H WCWPIT;X]'SD*[-U'Q3;( M91^$O1(D8G"CE:LL7*D2RY\!1L1X3YOM:%^RHXCOL#B%. J A2P^@A?ORQ!W M>/$K>+.BT*UR0JWA3DM1"+3P]VQIG:%C\\]+&?=XR$?1]@F>[;),?3I TFS;"6"7L%I; M*QH2D'N)__$(7Q :HY]$B4#"IV-.612"]T(B:%YKX\2__4)K?=U
#KY64P M]'A0HZMT"G3;PXW]$=X\7.N) >L MEU2=G23\@\%'[W0"21Z,LY@&<1[$+.J65T)*"_DX"R+*-8_#8!(EQ$9Q52!( MI(L.3+>5>C6D&N_V( JC(,]#F(1!G+%C5609"UB8$)-)P.+DU4JR<1Y$>0HL MB8,XG?Q2SGB2!2S)@>7T'K/#FK(L"_(PA6A"^5& 1^VX?*U@;Z*WP((H&0?A M) '*89P&<9C!1[14/UX4;=W*[F 9J]_5EX^[ ! M*#J#)S 9AT&:^BW(F1^%'9^%*F1;TMX7I 9GVJY/#84:4@X%\?+[?Y(G01*. M.]B3- Z2> (DE?]ON#?X=94%U#=M@UWGD\]!+[.*/V'_4-K!$E%!(^FJ*KT@ M_54EBNYL>G.D'JD-!H?VZU8=%$FM3T]?NM)&!SVI1E*_[[P^5=)[WY[VJ_OF M/NM[V@_S_L_@ABX/0?>%Q!6YAJ=Y.NC/YF[B=--UN*5VU"^[844_*&B\ 7U? M:>UV$Q]@_\LS_0]02P,$% @ LH106,5S&(=B!0 F@X !D !X;"]W M;W)K&ULO5=M;]LV$/XKA#L4+<#$?!>5)@:2--TZ MK&F0I"V&81\4F;:%RJ)+TDGS[W>D;-F>[:Q%BWTQ*>GN^-S=\Y#F\8-UG_W$ MF("^3NO&G_0F(\L7U]5X$N*+_N!X5HS- MC0D?9E<.GOI=E&$U-8VO;(.<&9WT3NG1F8CVR>!C91[\VAS%3.ZL_1P?W@Y/ M>B0",K4I0XQ0P'!OSDU=QT X\LB9J];,CJNSY?1WZ3<(9>[PIMS6W^JAF%R MTM,]-#2C8EZ':_OPFUGD(V.\TM8^_:*'UE9D/53.?;#3A3,@F%9-.Q9?%W58 M<]!DCP-;.+"$NUTHH7Q=A&)P[.P#OKU]^_X2O;@M[FKC7Q[W ZP0[?KE(MI9&XWMB489>F>; M,/'HHAF:X6: /D#K\+$EOC/V9,37ICQ$G&+$".-/Q.-=OCS%X_OR-?>FF1LT M[XT<-'?E949J3'HC$&W=O M>H/GSZ@BKYY +SKTXJGH@QO0Y'!>&V1'Z'7EB_'8F7&1Z UO%KGM OUTV%,4 M8L=C#-?&\&BX"F^&Z.X1Q5RJTJ#HC(IFB$(%?!RO.<%8VG%3)3S@ 3N' W!@ MX\T8A!S0R-:P"_@C]*;R95&C/TWA6JH@:+29WD'UE\U&%X4/QC7HDVG'=]7P MX#3411.J$KV@+R%?;^<.(-W8>AX7]>C6!@A[O4P"M+J4_R^(*87SG,*,2XVU MYC#3 F=4P>3Y,\TH>P6SC!(LDB4(2:TJW_&!UFJ$K9TOC?6Q!!JLH1 & 7L,NX6V&*"R>2XHN M$R HX&E9VGD3_%;8SE,KK GKQK;N'7F@Q)G 0L422TJQ$B066RXF+(=:YCG, M*&9*8"E85S\'7"@"*M#,5DTXJ)H#X)D!TS8:.'*ZT2\NL)(B+8FUT!N![#TT M)/E'/(00)(G&.!:.B$ .FI;<+3*#_%_BT2*#C-$16P@M[VR;%6V3Z1Y$R" M'&0NMOP & 3=$ G/2.286E,M1">1(BS'-,N_2R0$:\Z[<9M:@F ">@1R"XFI MY!ME9CFDE>G$+0*,(SK_%I6PI!+*]6;/HG!DG$C,N=RGDMA9V":$ "90N=J% M1 8RX1$(5"&3NV3RW;G\3SJA/UTG-(M[KEH<*5KE>W0B!,-*RS6=R"00<,IV M;/4Y;,X97^E$<;D4>I3:U5X?N;7?Q.FWO&ROS]M;V MKG#C"K#59@2NY#"3/>3:FU#[$.PLW3[N;(!_UVDZ@>^Y#YY+GJVU^6Q74CKRM:E;>SY9 M.=>=3J>V7,E&V!/=R19_%MHTPN'3+*>V,U)485%33WD49=-&J'9R<1;F;LW% MF>Y=K5IY:XCMFT:8ARM9Z_7YA$W&B0]JN7)^8GIQUHFEO)/N4W=K\#7=:JE4 M(UNK=$N,7)Q/+MGI5>KE@\ ?2J[MSIAX3^9:?_8?-]7Y)/* 9"U+YS4(O.[E MM:QKKP@POFQT3K8F_<+=\:C]3? =OLR%E=>Z_E-5;G4^*2:DD@O1U^Z#7O\J M-_X$@*6N;7B2]2";)A-2]M;I9K,8"!K5#F_Q=1.'G05%](,%?+. !]R#H8#R ME7#BXLSH-3%>&MK\(+@:5@.<:GU2[IS!7X5U[N+JT]W-N]=W=^3Z_=NKFW>7 M'V_>O[LCAQ_%O);VZ&SJ8,-+3LN-OJM!'_^!/L;)6]VZE26OVTI63Q5, 6Z+ MD(\(K_BS&E_)\H3$C!(>\?@9??'6XSCHBW_D<6\Q8RVYULU3[!;K'2W,O)Q8M?6!:] M?,:)9.M$\ISVBSMLSJJO)=$+I M-^%6DG2CF2Z8Z;P9'[8]_T1=ZW((K HGPQT#J@!1)1G/&,,HSFN8Q!BS+ M:%+,R'O -J35[7%85$*-JJ090+_XI>",OR2,\CS=?KT'$0:.4>T2ICKE !\E MXVH)EG*65+TD"Z,;3-:U-)8<2C=M^I].%(LYP4G&9%05C.\([) MY9 MF!,[Z;GNC?&&A-\5<(4=$3:C*4](3K/$/SDKD!JT!^,> CR)P'<^%*?D M=_]=T 1X8LH2AE#&2.D;[+<6!5)+GU?C&?-8+XZ1U..-G6]#A8V? /)5K^H* MK@]Q4$UG]/TFZAQFD.,""&MV^6QDZ9YNJC@4'_( M^,Z.& KB,>8[\A138.G1GTZ;)WMS?!^RB*9Q>O1=^GZN"A[/XAD@\8+O0!+* MD'M1]X%<-V'QS3/&7D]=?26_Z&'[&M MYUN6'+;Y4NMJK>H:%)5DC+)TYD<1S5$)!R1&O<8\;,*;MJS["I8]&?C>A/HH MI;H/#=LSXV+@U0?/JYY1Z4"I'GB@53AUP'(:19R2@PREEH5_!R@KV(,VV\EP M5*H?3I[I5.FV4Z7_N5-]:D4/NH/'X T23I2;+HRIFW8X8B(S^[K5LU;V=]M' M<]W67#F:4X_FT,*$(W8%WB.Z-T1W&\9$&*$,YSN?9TCI?KDB$MRRVWZ\RJZ6 MW@P.%CZ[:(ASN51MZXMQ[)Y&H1/NYF8E0$=EJ,G O!#\3;2][[C#88<1973G'?.#!+WT* /T.9J &HJ<#6.P19SG81Q',4W37;H#:A"-[Y<5FB$:W.EF]3J:7JWAO[OYC']?\1-1]0Y^AH M>*4LW0_@9[@CLF]C3G=N >@;RW#7\3S1MVZX$&QGM]>IR^$6\2@^W,7>"H/Z MM:#-!9;"(G:?&>XWPX?37;A3S+5#DPK#%:Z$TG@!_%]H[<8/;V![R;SX%U!+ M P04 " "RA%!8"'%&UO " !&!@ &0 'AL+W=O**,=((64:I58J:#;-$W[8)*#1'-L M9IO2_?N='4BI1OGBU[OGQ>2._E:JW[I$-/!4L._.[M6P+S>&5P+O%>A-73/U=X1< M;@=>Y.T/9M6J-/8@&/;7;(5S-%_7]XIV08M25#4*74D!"I<#+XVN1AT;[P*^ M5;C5!VNP3A92_K:;VV+@A580 MR0S<;7 MMP\PF<[GXSF$G[)HG#2U[!RQ06E8&)U!I^I@MM%'T[OXXY M;7 ZQW%L/5WI-P938E0O[,SEZPYPT[=^QT8B_U M%=Q4.F<0^&'4=7/\ MTR=>:#H%Y):A3F\I$4D;6SR.]$O?=P%OO114+SI1T/;* H M7ACH^&&W^Y^18U]%<%#;-9(LV\%(HMP(TY1Y>]HVR;3I#<_A38?]0J[(#W!< M4FIX_I%ZDFJZ5K,Q+*"6J M)!4W^_4[4K;K=(F_2"1U]_C>\8ZG\XTV7VV-Z.![HUI[$=7.=6?CL2UK;(0] MU1VV]&6E32,<3]4[+%A0';-XTP MCU>H].8B2J+=PIU?M@\*?$C3T8@U>RU/JKG[RO+J+8$T*%I?,(@EX/>(U*>2"B\6V+&>VW](Z' MXQWZVZ"=M"R%Q6NMOLC*U1?1-((*5Z)7[DYOWN%6S\3CE5K9\(3-8)O-(BA[ MZW2S=28&C6R'M_B^C<.!PS1^P8%O'7C@/6P46+X13LS/C=Z \=:$Y@=!:O F M_+V[N[O^"RX]OX.:/S^\7MSZ=;6%F[;"ZBG F-CM*?(=Q2M^%/$-EJ>0)@QXS-,C M>.E>PHUQS\?;FTSE"R_/.<]@$Y>Q[9 M%]"9[42)%Q%5B$7S@-'\UU^2//[M".]LSSL[AC[_1 59]0I!K^!:-YUNB:_U MLYVBIU*>XW]\AR\(G=$/LD*@I3$\HC 6;D59DQ8S1!3WR3$9)3N3.]K1!X JM/QZ M^.&:LE]X9^M7^7;U;6]:Z7J# ?&M_.['%M+1=&MPN;L7O?SN\$!_;"^?:J7" MP&9)T=D5AW]P^."=3B KV#1/:9 6+.5)6%Y)I2P4TYPEI+5(8S9+,F+3BK9$ M4$C7&YAPE'HUHACOSB")$U84,-9 ;R@]Y0?QI3G.2OB"20STD<;W&LGU$L!>Y6\!LZ2;,KB M60:D83IA:9S#![04/U&6?=.KD!C'<_U5PI*\8).,\&@/GS/RDREL73 M 'LR25F6SH!*Y?\'[@U^7N6,NJ7M,/0[1==<*+-:/.#P:+6#)6(+G:*KJO(% MZ:\J68;<].9(G5$;9(?VZ[X]"%*[/CU][DH;'W2B!JGZ?;_U4JG>AZ:T7]VW M],NAD_TP'_X';NGRD'1?*%R1:WQ:3*(A-W<3I[O0UY;:49<,PYI^2]!X _J^ MTMKM)GZ#_8_._#]02P,$% @ LH106*:](-C?! T@X !D !X;"]W M;W)K&UL[5=M3^,X$/XKHQY[ BG0O#?AH!*PH%T) MM BX79U.]\%-)HVU2=RU70KWZV_LI&F!4M"=[MM^:1Q[YIEG7E,?+83\KDI$ M#0]UU:CC0:GU[' X5%F)-5,'8H8-G11"UDS3JYP.U4PBRZU270U]UXV'->/- M8'QD]Z[E^$C,=<4;O):@YG7-Y.,I5F)Q// &RXT;/BVUV1B.CV9LBK>H?Y]= M2WH;]B@YK[%17#0@L3@>G'B'I[&1MP)?.2[4VAJ,)Q,AOIN7S_GQP#6$L,), M&P1&CWL\PZHR0$3C1X7YR>WY[>P>\F;4*J MYDTN;#=R FK-3&4!L]Z,L&;:7;XR X6HJ&W5(5QPE;$*_D FVT3;[)@?OV-G MP [AI!92\[];;3(D35?LBV)_3B),*22#.S!R@B2@9^P$04I^::2H:L 'FC4D MYSE)Z-)O'"1D^(&,K?C"/MQCR3.J5@?PQYS/:$1HZ\1,TJR2^I%@_=2'R/$" M=Y-^1<(%KRHPXL2TF;;G"E+']6-(G'@4OE3T(B?P$O ")W%#N"W)T7TB7J_+ M&)$ 2"()X2N3W'35^GE,FA&%[$YHBN;:P0X$KA-&"2W\V/&249?YM60!W '/=:)1TBY<-X6;#84@)IH^ M&RUS?,A*UDS1XC4TS9]P6>=O,'W']PPOSW-2[U^ /R/\'#YU1FE,B]1)@@AH M(&$]H60LAQ)\L\,>\WUV3SB$2^$F8RL\6Q?[S^.Y^TCMH_8@/$C?#?$BM$N0 M=!-(3FUJJ@)(!U\2" ]<^/"VU@N;X<$(/FR9=%$_Z:)W3[ISI3D5-B7HBMRN MYS5=V(V5+Y.*3VW]JTU#;ZN]S7-[9;CN#!>MX3;N8F602LDP?9E_ M4T;(LM*DU-TW,(_:3]ZB,+",* MU\B)PW=I)"0Z2ET:X&D2P=TJ=$%J>=(XT![NQ,XKH>?FDZQ_ICUUE(T^3CCX;GHEF%#AN',.6JH_[ MJH__>]4_*X:WZGZKQ9]U_[/N_X^Z'Z[=,VJ44WN;4F"_'>V5H]_M+VPG[3UE M)=[>]JZ8G'*JM H+4G4/1C3(97N#:E^TF-E;RT1HN@/994F73I1&@,X+(?3R MQ1CHK['C?P!02P,$% @ LH106-KN$HX>!0 _PP !D !X;"]W;W)K M&ULK5=M;]LV$/XK![K5:6+ 3M(N0)(& M<;9^&/:!ELZV5DET2:I.]NMWI&S%K1W/P/;%(J6[X_,<[R'/IRNIONH%HH'' MJJSU66]AS/*DW]?9 BNAW\LEUO1E)E4E#$W5O*^7"D7NG*JRSSTO[E>BJ'O# M4_?N3@U/96/*HL8[!;JI*J&>QEC*U5G/[VU>W!?SA;$O^L/3I9CC!,UORSM% MLWX7)2\JK'4A:U X.^N-_)-Q;.V=P>\%KO36&"R3J91?[>0J/^MY%A"6F!D; M0=#C.YYC6=I !./;.F:O6](Z;H\WT3\Z[L1E*C2>R_)+D9O%62_M08XST93F M7JY^Q36?R,;+9*G=+ZQ:VR3J0=9H(ZNU,R&HBKI]BL=U'K8<4N\%![YVX YW MNY!#>2&,&)XJN0)EK2F:'3BJSIO %;7=E(E1]+4@/S/\]/GSQ9>KZVL8W5[ MU>W#Z/;3U?CZ$D:3R>7#!-X^B&F)^MUIW]!BUJ6?K0./V\#\A< ^AQM9FX6& MRSK'_,< ?4+90>4;J&-^,.(%9N\A\!EPCP<'X@4=]<#%"UZB+F6^*LH21)W# M56U$/2^(+(RT1J/AHM!9*76C$/X83;515$!_[LM#NTJX?Q4KJA.]%!F>]4@U M&M5W[ W?O/)C[\,!#F''(3P4?3@AD>8-@98S&-D"+\R3XS,6I:@SU'"/I3"8 M@Y'0$9X^T>NE5*:HYS#!.8G,[&-V<.W]S$8;>5M$9H&M[#:HIAM4ZAG5? N5 M%!&E%:@ G-HY1&8>PS/QI8](&#&;$X M\79H^O\I2?S')'D)I\' KL=#_SEQ77+B@"4\I22Q 7&((Z_+U][DO/3+61P?;HY&KG>5>0\R9G[@:2#B+$IM?G].^1S0(PH2%\0"N41.L+&NJ MIM6]J.SI\[?# 6]YS.(P>@=O*0+GB1TP/T[IZ7LQ\T+OG8T5L8C;4J=^@P5A M:.N-15'25A\+^>!_)0^7Q U,*8 M.'([H)/#MYSIW/"XI9JLI97ZS/,MP8#% TMX0/6>!H?J-N[J-CZZ;B^U*2H' M]6-C['TWVD9\^4@-H,9]U7MPB?W5.Z8.*@<*Z^Z&]3HVQ;N5K#"3BEH'^N2L M,]I%61:Y0[J^28VY2PI40J48 B6VSNJAH?#73^#LIM(F@CH5CG"VI95&)!U M>HRUO;'H!"0E'6/MRHIJ,1P<8^UT-Z""I=/U.1.$+G65N:\@^UM-*2EQ[EIO M3;O8U*;M3[NW77<_:IO:9_/VK\&-4/."3OT29^3JO;?-M&K;[79BY-*UN%-I M2/9NN*!_**BL 7V?26DV$[M ]Y]G^ ]02P,$% @ LH106!K!D:E4! M[0@ !D !X;"]W;W)K&ULC59M;^(X$/XKH^QJ MU4HI) $*[0(2I=N[2GU!I7NKT^D^F&1"K'7LG.V4\N]O[ 1*5VVU7\ O,\\S M;Y[)>*/T3U,@6G@NA323H+"V.N]V35I@R4Q'52CI)E>Z9):V>MTUE4:6>:52 M=),H.NV6C,M@.O9G"ST=J]H*+G&AP=1ER?3V H7:3((XV!T\\'5AW4%W.J[8 M&I=HOU<+3;ON'B7C)4K#E02-^228Q><7?2?O!?[BN#$':W">K)3ZZ3;7V22( MG$$H,+4.@='?$\Y1" =$9OS78@9[2J=XN-ZA7WG?R9<5,SA7X@?/;#$)1@%D MF+-:V >U^1-;?P8.+U7"^%_8-++#80!I;:PJ6V6RH.2R^6?/;1P.%$;1.PI) MJY!XNQLB;^4ELVPZUFH#VDD3FEMX5[TV&<>E2\K2:KKEI&>G5]=WLQN8SQ:+ MZ[L_0IC?W"^_/WR#V=TE+.Z7CR>[@SEMEG#TR%8"S?&X:XG;(733EN>BX4G> MX8D3N%72%@:^R0RSUP!=,GIO>;*S_"+Y$/$2TP[TXA"2*.E]@-?;1Z+G\7KO MX,V,H3?P@)9KI*JS<+\2?,U\[5QRDPIE:HWPSVQEK*9B^O>M(#04_;@_Q'Z=$D/-JL%@LIA7C"Y1@-6P2Q- M=8T9S%E5<;FF'+>>,)G!0AE[LCNXX6S%!;<.$&Y@0,Y$I0RS#G<$71)Y"_D>FF>GS*W4\"%[CF4A(VO4W! M9(KP&>*X%YX.1[0:G89GCP9"R_L1->PUH+*?G M3H8[WP+.H?..ML?4#A[:;X[U+QRA\7=6:H_U:-C:DB-.VCQZ3E*:](+(,-,Q8A MI^!3PBA))G11$[6W@1+#J!L;ZGK.^(*Z'FJZSX5W//0D1.ADZ3ZOK4OO[Y:! M;])M%1!^K8$\SG(NA.GX4-ZR;6L,"9>J=O&J&,\:W]H#6Y"RJZ(5^L!JE2*] M;K*KT*I>%ZXZ=ZI;U]$:KRJFO4^.-N-F56O3=()TFPKL^+P4"(=YXP+'S7KC;F7EFFN8.Y\V\)-&[D&?$-]H4)-_!U8(L*=HAQ3 M5<.]=0F\ME@V!4*M0[O*H8$/+,NXRRKYD>U;8.>M7M4]&$$E$H ;M*["R)1F M&NU/][-\UHRP%_'F0^"6^#E5I\"<5*/.R_<*;_ U!+ P04 " "RA%!8^U!\J)T" "V!0 &0 M 'AL+W=O9(ZH MX*U@I1PYN5+5P/-DDF-!Y#6OL-0[&1<%47HJMIZL!)+4!A7,"WR_YQ6$EDX\ MM&L+$0]YK1@M<2% UD5!Q/L$&=^-G(YS6%C2;:[,@A/.8!(9?^OPB^).'ME@,MEP_F(F\W3D^$80,DR4(1 ]O.(4 M&3,@+>/?GNFT1YK 8_M _VESU[ELB,0I9[]IJO*1TW<@Q8S43"WY[A[W^70- M+^%,VB_L&M^PZT!22\6+?;!64-"R& M"KX#8;PUS1@V51NMQ='2/,I*";U+=9R*G];WLR6,I]/E\^P.'N;CR?QAOI[/ M5O!M338,Y?>AI_0YQMM+]LQ)PPS.,#L!//)2Y1)F98KI9X"G!;8J@X/*27"1 M>(?)-80=%P(_""_PPC;KT/+",[P%>;?) 2E3&">)J F3\&>\D4KH_^3OJ9P; M8G2::&IG("N2X,C1Q2%1O*(3?_W2Z?D_+NB-6KW1)7J\TK68U@R!9XU<3.&! MD@UE5%&4I^1>!)Z6^Z1R%+I.&C[[X+N0,"(ES:A>)U+_ET)@J3Z[$ 7ZF;#8 M:,;AJ>S]:B, (M!$9ISI-B ')URMVR&YA%14$0;XIKM/2E6M1<(5W+AA+]!C MQW?[40!G!4/4\;HN4%X Z=>QCNJI0+%UG8, MG3*O2]645;O:-J5Q4XL?[DU'>R1B2TL)##,=ZE_?Z!X@FB[13!2O;&5NN-)U M;LU<-U84QD'O9YRKP\0&ULO5EM;]LX$OXKA#==)(!B M2]2+Y30)X+3Q-HMD6R2Y+A:'^T!+M"VL+&I)*D[NU]\,*7F&,\,9\70AY-]JQKDFC_.\4&>=F=;E2:^GDAF?,]45)2_@S43(.=/P**<] M54K.4D,TSWO4=:/>G&5%Y_S4C'V1YZ>BTGE6\"^2J&H^9_+I@N=B<=;Q.LW M;3:=:1SHG9^6;,KON/Y7^47"4Z_EDF9S7JA,%$3RR5EGZ)U(9"S$W_APE9YU7%2(YSS1R('!Y8%_X'F.C$"-?VJ>G58D$J[>-]Q'!CM@ M&3/%/XC\SRS5L[-.W"$IG[ JU[=B\8G7>$+DEXA9D"GSS]>7MR3PWLVSKDZ.NUI8(DO>DE-?F')Z19RCY(;4>B9(I=%RM-U M!CW0I56(-@I=T)TSR^?.3S4I,+4:2PL'] ^OL+TA^YTTQS",:'3(H"DJ=F>:-$QA7Y(&0I M)#,)\4[D64K^9 H(($!*H6 N(. %:&KX@D=(I**N%P"Z5HA]B:.WQ]Y+:$% MCLDD>P17DJA-"Z\$=B+=")MVXS[@U#,IJNELS5 #0D,#N[[\?*RWQW0;7/HV MT,L=!,6^A98@J[?WP/+5]A/H$(CEXDHQ#Q+ M(',]0"E>8FBM -R(ZUH4TV.S(6U#B)[72&@1-IXW+&66([KH->BBU95J6-&8 M>'8/K"\_%1ZE0^.,SQ&:\2:\*O *2!?T-=[HNB_V@'Z3)^K+1:7 [Y3:[)1Z MQNN,"0^8VSZQ>:EFF?Q.3_7KU+@D-S.>+21LQ:_8! :;UG% /,^NH[U\!B3R MI 69<^BT% E]QXTB$@R<&%3\0V@8*]D3=BO0!.G*2%L:4"8S$P(;*JNJ)%J0 MN N%'H5<'$4!^0(SDJP$J["YJ&!YFZ(9- H#)PPB$KF^$_3[Y!H6H,[;50&S MI<[^"T:H2VQ5&9T3H;1"/)[KDX$3# )3Q@,66+UODCEN +("GX0#WQG$_JI, M*,LE^K.%;/;!1E?PDG[LD=@91+$1YUAY#4F)0F&O/$ );M^)(@KW80S.Y84K MQ2;6SHI<@-7)+2ZM?7Y95D-!:E.H@)4U=VX[4+_:7B!_FW9+,0^OHY8RLI11 M2XEW._JOL.V_PKW[KP]B7HH"#&@L?=5XT>5CR0O%-W5FNWG?SW"A5WFVGLDM M3\(@Z%9[M1'TK.";?X$GV^9ZI6&#/V^I5<,!ECG'E*;1?L8[6)%"O*Z%U $) M B>&E'Q J.=$ P]= SHN@=$0K.1L&?!N#GU*%Q#+ZJ M02C2)';))QQ$!=@]A;'YH3>?D(25&11T)@I: QQ&@7]$#GW?A?^^%Q^1>X%5 MWPL+@>I])^S'J+KO]"FU&"@D$U3KJDCR*@6Y+P@ES\&G4_061A1D3VUMI.J& M=RRS=,IK2Z'CG^DJOB MAV3?+^#%A:%4:TK "ASX@] H<^"YT,.".B4WG[[R)P>R>9TR4:+QKR?T+V[\ MZT7OV]T155$;5='>404)')0$H4.3<-6F.-K-;>T+!Z)(9JQ (X"M\+%H)"Q3 M>KLF9LM*8:=Z8&@.PJ:2\[F)QS;HAL929"3D@LD4MU:("#"8]<@+EF,H."\L M98,HK#]8Q,T-C6US ]D$Y"2UL,B^/K37H[8AN%EF]\.^N_ZN'=BJ C4QX VL M1%I?/'L=IJGQ#T7\>D+#N'E>5[$F/Z3N=A7C9^JW UM5A"*#'N'NXS4&:FB7 M8P@"DJ5:6QZS[W'8U/6"\Z*IE'SCY?5#;!Z4*87T#.J.!09?PG$U6P_ S[(\;V8' 8.C8(C*]*-7;R#)FK1G8=F"PD^T6[Y]"2IJB<6S[7CZ!K,D9=&)U M[!3\$>I!--Q*Q:%,ND'C9 MT.9AE6-/^]K1]JQT:(\(E]/M02OTR5/(3] 03(#4[?:A=9'V\-(^:%&: \.Q MT%K,S>V,,\AN. '>3P0TXO4#"FA/D,__!U!+ P04 " "RA%!8A>#/4>L$ M Z# &0 'AL+W=OVY"-.-C'@7&V 7(B]+8JB#[0TEMBE2"U)Q7%_?8?4D3CK&'Z(14IS M?'-\0^9LJ?0/DR):>,V$-.>MU-K\M-,Q48H9,T*G$GSRV MZ7EKU((8%ZP0]EDM?\WUU/8G[&Y0'-PUK'DRVETHLKN16DW_,1N$,*] MDC8U<"UCC-<-= AD@S2LD5Z$6RU>870$O: -83?L;;'7:R+O>7N]SR)76<8M M]914*;0"']/YL9J:I]_-J6A=-+?[,11ZM3D+,+S M%G'&H'[!UOCKEV#8_;8EA'X30G^;]?&4*!H7 D$M*,TO7"OIXF$"GC'#F-/B MCK,Y%]RN-F'?;GU2,]69MRE"E#+*CP&K_)8EB<:$601<\ZU+WYYTHG+O4DH3 MQ.O9)8H7A*QL#W3M 51]]6I:@7N\"$2TD% M))(*)B.$/1BV>[T!/0?MT>@8)E&DT:/"5YII!B'H=NFO#X]SP1,/V "74:$U MF=X/#N#KEU$8A-_@>'"R)F306N%DP@/8'_2']-L/!@<.U'L$SN])A>(.#<7@ M;4L+N=(>2= >#D,8!7VX4S(YM*BSYML>]-MA>.SQ#\+ YH8HR+*+?E>.QK6+\H;1.=YNA2 ME&L5448H#IMJ520IS>>H5EVYJ0.,>$D;;1T,56@'=EYH@Z[/(%I% H^VD&C0 MD&BP,XEFRC7P-;5'Y%*\D5,^F4]L54X.U]33(HH0?>7_0J8W,6TKA,U38N:H MXO%@C>=SGN45GK;+&@7R*Y\<4&116M=4XJN%A>N$!8TZ,KTB^"0%CL)'D.XF^L1N1[" M["W67ON89D'9 FYV]'M]V-)?PZ:_ACOWUS-&BLX7P1NN-KTV::;I@Y*'7"Z$ M8WD;OA-ZXYFQM2&;.>^F\\1SSGM+)/^/%+F$J26#GCKD]H;F $A(T^*J$\6 M-G7MUL V=^V$VO)CC*[=FAY^.S7D6IS%^SAW.U#J;5KWC87XTEY'WP3+V_5]TPG;IH+7)!J]^B8)I$N M;ZKEQJK;A]HF;9UD427I.+DWP^@ M9,5N'"5;^B6A* )X #P *!^LA+Q1"\XUW!5YJ0Y["ZV7;P<#E2YXP90MEKS$ M-S,A"Z;Q4KPY[;6V]<9O.%IHW!Z&#)YOR*Z\_+"XE/@U;+-"MXJ3)1@N2SP][8?7L4 MTWESX*^,K]3&&LB3B1 W]' V/>PY!(CG/-6D@>&_6W[,\YP4(8QOC:Y($ M-]=K[>^-[^C+A"E^+/(OV50O#GM)#Z9\QJI<7XK5!][X$Y*^5.3*_(55<];I M05HI+8I&&!$465G_9W=-'%XBX#4"GL%=&S(H3YAFHP,I5B#I-&JCA7'52".X MK*2D7&F);S.4TZ.KZ_/CWS^T*=Z\$G4>J%@M-RRJ?;"@:(K07HK0$>>9T:3WAJ@^]:X#F>WZ'/ M;QWVC3[_"7VGWZI,W\/?XXG2$CGQSRXG:Q7!;A54)V_5DJ7\L(>%H+B\Y;W1 MFY_2SYGF<%YII5DYSU;H!&N;Q/M= M8@%)!0X!#FW/2+EQ#!WI#MMTAR].]R5'3F8I^6AB;3W:@<]EI@'=@PLN34LN M4[[YJHLDW4"V^" ?[-;48"LFI];C_6J-9[F!9_/5$UQZY-B8#*@G/,;]IWU6 M2)/]772\Y1+GR@8MSTI4C?,D?9:@$>4[#NW0>R"HY^)>XMC#(1SG3"D80RJ* M @NF]O<6D1O..BZ1-D*BN-NL30EY3F<,K>/81@X]1]C$F,42\,"S'5R[H17$ M ;I>&]PEY"5434EL^R&X-OGB!58X]$VD+G9G:DY^8I(DAZQ,\PK;-S -KN/\ M;,-8:QSP.(PUL0/G3U94Q5;.-9-S3O*8)V31#:?<+S)^RTE*X7"N\BGQ!\[0QW6DF)FO/[![BHMFJB8L,U M&JB!_$IC^TF&-G[K!3K;I!#US#*5(HY[SF0=TAIY_?)[[(&_B;T;M]W1,Z*V M9T0O[AGC-*V**F<$[1R!23@6!7;Y!5V<;HGS:)U#_Z-0NP=ZMRF*8KI@Y1P] M:CR?L)P<-QYRS#&YMQ1EPPVV@4<8/.D6GGY.0"AG",N"DALIS>X,\S9;!%8K MIWX#EU2[5RNV5'!4VZ9S*/4]\:DZ^JYKA6Z\WP1CVWAM%2864MQFS2VVEM4"L"<4 M)J2[]#0X^Y[E)%&G*Y$5N,$S87&A'UJNX_^_F&"[\8:O#HIK!<$/"DI@.<.P MTQ?7LZ(@?"8J'L16&'@[]1C(3T:D'UE)@-%\94A0C1]A/]X(RH27?(8]Z:4A M:?@6)AUN]!,K\KS]9Z+AF])!NCG['0TJ;AM4_!\N-=OQHX'W0QI7)X07W'D? M)U94KVQA2)C-R:%,9!NVT6 TQ?C=3>A]??XK31KST=2,<)(QYT\XSMX3?0L^*,&=XW@CM=M6KU"R7@VX^9R]A'C#6=(SO58.,8(BCR;&J5M M[Y;4NY7IW7LMX_>:=K#7]LKF-%[K$0%U-3Q'? RHSOKF5%LH35UF;=G@*,*" M]WT8)B3C!LCVB[:]4$ZVSNY1F_>2FO!A8/#T?2P27)&GS>%=93#8^- N.%YX MZ.<$A?3 /E!_<[>[[2\6X_I#_>%X_7/')[POX5T4.\78NZY\0Z@&ULM5;;;MLX M$/V5@5H4+>!$%SMNZMH&G!O60))F[23[L-@'6AI91"E2)2D[^?L=4H[B(K:W MB\6^V.1PYLR9D0Y'P[72WTV!:.&I%-*,@L+::A"&)BVP9.9852CI)%>Z9):V M>AF:2B/+?% IPB2*^F')N S&0V^[T^.AJJW@$N\TF+HLF7X^0Z'6HR .7@PS MOBRL,X3C8<66.$?[4-UIVH4M2L9+E(8K"1KS43")!V<]Y^\='CFNS=8:7"4+ MI;Z[S30;!9$CA )3ZQ 8_:WP'(5P0$3CQP8S:%.ZP.WU"_J5KYUJ63"#YTK\ MP3-;C(+3 #+,62WL3*U_PTT])PXO5<+X7U@WOKU^ &EMK"HWP<2@Y++Y9T^; M/FP%G$9[ I)-0.)Y-XD\RPMFV7BHU1JT\R8TM_"E^F@BQZ5[*'.KZ913G!U? M3:8S>)Q8'D,W[D 2)=T#>-VV M_J['Z^ZKGW$-CTS4"!?DRRS6B"H'&:8UEISN82M,FZ0N1I(.-;L M(O\/\%Z']F(%>";@4SV,/?(=$#QW*!NGWH\& (9P"_U\I2LCO- M4V+!)23A)U6X17\,:^(\GU M:T-_@6+<^=Q/?C(=./SUUB;_=VOCSFG4_X^MC3M?HFA':QO[CB3_JK5O5^=T M?U%3'+%4T2S*D$+=/#FBB?*CYH;[W\#=B8N82I(/DL9,2@)[ M1J8!W47Y]JWOP!J=BI1VQPR6-&_!ST6C1.TID&"W&!UI%,QU-MU7 /F_)R*$ MS&U!:*FBOCC55QL/TW&:5R1^A^.\/%N-*]2&^+J$K_#I,\E9DX7N36ERXFYL MDXCP2FX!GRK6#'-_9= M(!4(1;&:YBB]E1FLN)LTQ[NNR7!KQI6HEWZ2&TI? M2]N,N];:?BQ,FAGYZMY\:=PPO>32@,"<0J/CSR^*09N]3C$[6VI:S%I2:SKBJN[\Y$J3:GO:"W&_@H%TOK!H;C MDQ5?B"MA/ZTN-=Z&'UF/9F+.UZ7]J#:_B&T\L<,K5&F:*VW:N3$\%FMC5;4UQGLEZ_;.;[=Y MV#/(_$<,V-: -;Q;1PW+"V[Y^$2K#6DW&VCNH0FUL08Y6;NB7%F-KQ)V=OSF M_?F'=R_I>O+[RROJ7_-I*EG/Q.Q; M@"$X=<38CM@9.XIX(8KG% 8>,9^%1_#"+M"PP0L?"[0N5"7HFM_2A31%JCJ(B5F F-&1=B+K3&]\P+XIB" MV$LBW)@7QLG!L2O+K:#S-8QJ2Y$79C'%7I@P"KPL#>\!^UD>#2C+?&)>&J04 M>E$>4.*QB,$LSGVZ?#R=0^,\_D-=>3UKIO!*K6MKL+!9H;'>(,'3.^*K57DG MZT4S95=2@PJMK4+;:%?]BY.SMP^G/244B]- M&^GD2@G["4A>$>W89+J SB:;H)SZ&,S9"Q@ M+[K[!V?5EBA((KA-D9LX^_\EG7223GY2CZ5I;3RL)Z/ M.CBLYQ%\%:*:(H.[+;&52D?!99LW%$8T*0J]QEA7>4=JB^7R$^7H$Z>."&ME MF-)[)X 56M4ZB;N:4,&UOD-JVZX(?2](L#*'7IAG]!H":82R-N!N6OBVGVW7 M+ \0$@B(X9JC'&]J+"W"V!T_*F4E;=O+B9= I;OJ7^VW)FL^88UG&7VJ<0 M MY5<$V="%I=GP%9BF\;>] TW$20JS*,CI6EGPGGV?,\I3+\DR2C(O3W)ZBZA& MA\49>W'F1!!Y20*)/X[(YXCR\$*!I^:[(LO:[FJW$;9CQ%"HU[F(@\&-*F<)K]VAK*V6(2<]"%H MQKPXU'V'MWGPXD8R\@+!Q@% 0N M>=!EB&72-=[WN7-Z];%Q.^&"7Y0<%NYP[]!;";UHCO;H7+=_M>??;K3[>YBT MA^;[Z>VOQSNN%[(V5(HY3/WG*;9K5LT1>JHL#N3-XQ)_0$*["?@^ M5\KN7IR#[I]J_#=02P,$% @ LH106"+)'/&V P AP@ !D !X;"]W M;W)K&ULA5;;;MLX$/V5@5H4-F!8MGR)F]H&'"=M M C3=($XW6"SV@99&%K<4J9)4U/S]#BE;<5O%^R*)Y,R9,S>.YI72WTR&:.%' M+J19!)FUQ7D8FCC#G)F^*E#22:ITSBPM]2XTA4:6>*59=1OA"_S)L3)'W^ \V2KUS2UNDD4P<(108&P= J/7$ZY1 M" =$-+[O,8/&I%,\_CZ@?_2^DR];9G"MQ"-/;+8(9@$DF+)2V'M57>/>GXG# MBY4P_@E5+3L9!1"7QJI\KTP,5:]-Y+AT2=E83:><].SRCX?KJWNX>;BZW<#JRR6LKU?WGZXV MT'E@6X&F.P\M67&R8;Q'O*@1HU<0AQ'<*FDS U1G@)#H-1RC \>+Z"3B M)<9]& U[$ VBT0F\4>/SR..-7L'[*DM3,@%*PXU,-7XO45JXL9B;GMN\4#:# MOU=;8S45S3]M(:@-C-L-N$8Z-P6+<1%0IQC43Q@LW[T93@?$';YL-I*ZLX5CKA M>>\ EI-S$%+-G9-KX1/AT1$!&W0=EIT+J4J>$"<3>M %FC(HYL[15<8JJ MS1#B/3VB[Y:M+C #J1)T8YAS^%A;_HLLUR7ES=?6G67XC#LZ=T0H8=*PNM]C M9:R!SK +;V%,1?D6IK,Q/6?3&:RI0%UNP:"U G.7_YHR=*(NO'LSBX;1A^8] M.8M>J!WH%UK]2U=+HQ=K3+CM0F?4AP-QY-W>K]U/-_1$I 7&HR ,+[6OM&0:JP#A95+.H6]W^-_Q/37)6&;A!K M47N(@FE[,A=[JGT?&N)2%HD']+DD*X#&<@)L23!IPF98)C.XTUQ890 M"T;?I_CQJ-K9"]C_50>R.#ONI=^BH/&)&]=!/G\O=!M@,@7,MD:JWW:[A$?# M(4&ULE59M;]LV$/XK M!W4H$D"+WBP[<6P#=N*V&= @B)L-P[ /M'2RN%"B2E)Q\^]WI&S%09U@^V"1 ME.X>/O?NR5:J1UTB&OA1B5I/O=*89AP$.BNQ8OI,-EC3ET*JBADZJDV@&X4L M=TJ5".(P' 85X[4WF[AW=VHVD:T1O,8[!;JM*J:>%RCD=NI%WO[%/=^4QKX( M9I.&;7"%YJ&Y4W0*>I2<5UAK+FM06$R]>31>#*R\$_B=XU8?[,%:LI;RT1YN M\JD76D(H,#,6@='RA%0^K+_/[)9Q\8VN!^G02&+K B@79#FS1@<5O@$4Q?)6U*34LZQSSUP !,>OI MQ7MZB_A=Q&O,SB")?(C#.'D'+^G-31Q>\I:Y3-6\WFBX0P6KDBF$O^9K;11E MQ]_'#.[@!L?A;,6,=<,RG'I4$AK5$WJSCQ^B87CY#ME!3W;P'OIL1168MP)! M%G#;5JB8D0I8G<,UUI*2P9T?-.; :[B25=,:YG*=%'I+F[VEQ\Q[G\!\7ZL6 MT)0(]2L6^0L+#>V.AA7+7E/!0RK:.9UK8!H**:@IZ#%\XCIC OXDR2YU7+SM M([:/Z,7\,=Q2I^(U78'P"\2IGUQO\2>?6>D;&Q0M0O_*[.MSZ/!@**5=-K$\_\1CCO" MH^'(+FF4PIPX_MKS.R3-M6YMD]I#720011&1< [\1BG(\G^H>=+TL,D"19=? MSS:_7&91_C6*4VIS0J.0RXPS1YF;TJ7PT _3I&=:'$\A2\.:1V!,F7V1-.U: M4+@DN4Y9VVPU"+3HI/A;6R-$PZZAG<$*$6[),/*=#RL+6DJ1H](NC4:7L/S> M'6M)P<'HH!+;N &I2:^M33=%^K?] M#)YWH^=%O!O@7YG:<,H-@06IAF>CU /5#<7N8&3C!M%:&AIK;EO2_PA45H"^ M%Y(\L3O8"_I_)K-_ 5!+ P04 " "RA%!8@1O1N+,& #,$ &0 'AL M+W=O=+74+2F[^??W#%=2[-1VT^+0?K"7.SN&0QW< MQ>'G=!-"9K\LNSX=3FYR7KV8S=+\)BR;-(VKT./+51R63<;K<#U+JR$TB[)I MV6^ O#/]MPE^ZM&7ER M&>//]/)V<3@19%#HPCR3A :/VW 2NHX$P8S_;F1.=BIIX_WU5OKKXCM\N6Q2 M.(G=3^TBWQQ._(0MPE6S[O)YO/M[V/A3#)S'+I7_[&[D=7;"YNN4XW*S&18L MVWY\-K]LXG!O@Q=/;%";#:K8/2HJ5KYJOGEW^OZ"G9^>?3B_>/O^#=N[:"Z[D/8/9AGRB6LVW\AZ.N>M+O+T M4]Z&:P JL_.PBD-N^VOV[^/+E =@XS^/^3M*,X]+HWIYD5;-/!Q.4! I#+=A MQL-<])/_J(^ENLN\#B%7O=]DT_;YN.O>W'0B1$7W[:.$() M8QO?'G/C>46OVS2'Y'^%9A@3QQ#VL+P,PR[T6^'LPSJG=A%@1@[#]_.X7#7] M)_##?Y@WUEF_8!]686A*?-L>3('M=3&E_7%;2)F=-*LV0^F;&!=W;=>QBTBO M34HA SY- E_/OF6Z,MPXC56M>*T]%E9P[R46JN*R)HHK=*.YEQ46%1:U+A3# M-8S_*8SBK)3<&<$D.(0QS"NN:LFNZ7,[9WMRGX!EH5((KF+AG>56+??;=-UY)]0.S7%62:0TEIF+6:JYU MC82EN![F2%?LUA2OQ!1L<,(E$9IB"(+#J) M U+?Y("TT;Y]@=)[M>0K"W&!)*I M@E+,+=8&:XKY!E5DXAHX'5B^"0\S,X1K@B @![3.@>1_K+M/; /B*?MMI*N_ M#NE& ',$9*\! *XJ1 & K)TW-J:L.\H=AHY+ Q6<0.X4IDH8-[ND&Z,Y=(" M.A;PE8XA%9(>B"6H5GA:2J!(DC* J]+0!>V_POGOS?R7ST?Q7G-?>2"\TH9) MQ857!'[O\#".EK)2Y&7E\%9+V.Z_!N^(!FIXKSSVF0)VZU%^_1GP$D&UJ/TG M *]K7ML_X#8!7E#7\/5#P"O'M:5D,XA9GCT2#+@@U1"D?<*QI8;X&[Q+]$N=.>>S3,20!;+13Q&''(M%5 MQ)-P%W0"^C\"=^\)IO(AV 7R5Q.@*W23$=F >&GS$K!7M2WX1R;*1YP1:#_6 M_W^Z^S,CE]V-7/:K1Z[S+^,:M0=] W$4Z4,&\W-%YK35O-JJ[D9P)785>QPMTHO'BGW M,KR5Q*?ZE3"LMKG!J^\$F)-F+01L2T M)KVZ3)5R].!]486@',_GE,N$,Q4U*.@L&VW&J.,U^%WQ4AJYF?:*L$?:Q3W[ MMZ,AX$VAW)Z/V6Y8WH4%'( 9\OXHQ;U](P>X'C*/_ 5!+ P04 " "RA%!82GK@ M_NL" "."0 &0 'AL+W=O8JFZ?..* MC ..3%*:N%ZKU7-33*@3#,W8G =#ELN$4)AS)/(TQ?Q^ @DK1D[;V0TLR":6 M>L -AAG>P!+DMVS.5<^M4"*2 A6$4<1A/7+&[=/I0,>;@.\$"K'71EK)BK%; MW9E%(Z>E"4$"H=0(6/UM80I)HH$4C=\EIE,MJ1/WVSOT"Z-=:5EA 5.6_""1 MC$?.P$$1K'&>R 4K/D.IIZOQ0I8(\XL*&]M5P6$N)$O+9,4@)=3^X[O2A[T$ MKWLDP2L3O*<)QU;PRP3?"+7,C*PS+'$PY*Q 7$,REB@OFGW6I_J;'@EL ,;.I4-G2;T MX"I/5\ 16UMC!2(4%3$)8Z3,(?(>J0\0-Q,/==9;-QJ7>*D;%JQGP/1';1M\ M'+K;&HG=2F+W+R46,4L2):F@$#T>3:+$X?!W3K@:?6@^LI/N,W:=BIWEWTCF M'W>S5TGM-4I=LH1$J,!"0KEQZC"+.AV-."_=LE<".Y#2GPC7D)"!2R MG$I[^U6CU6-C;.Y8]S'Q M:<;JP01&ULO5G1;N(X%/T5*RN-9J5N M$SM :1>0*"TS2*5%9;JKT6@>7+B U23.V$YII?WX<0+$C 2&C?"\0!S[GGM\ M.);'L+I=(KWY>3!<14GO,4$MTSXR*F2C?%W)>I #HM M@N+()T'0\&/*$J_3*NZ-1*?%,Q6Q!$8"R2R.J7B_AH@OVQ[V-C<>V7RA\AM^ MIY72.8Q!/:4CH5M^B3)E,222\00)F+6]+KZZ#HN 8L0_#)9RZQKE4WGF_"5O M#*9M+\@90003E4-0_?4*/8BB'$GS^+$&]>#V]0:]7TQ>3^:92NCQZ%\V M58NVU_30%&8TB]0C7WZ&]83J.=Z$1[+X1,OUV,!#DTPJ'J^#-8.8):MO^K8N MQ%8 KNT)(.L 4O!>)2I8WE!%.RW!ETCDHS5:?E%,M8C6Y%B2_RIC)70OTW&J M,WX:#KN/7]%#'XT'G^X'_4&O>_\%=7N]AZ?[+X/[3VCT<#?H#6['Z"]T*Q73 MA8 I>I(PRR)TIRLJ$9^AKI2@)/IX XJRZ,^6KS2W/(,_6?.X7O$@>WCDKEO$@Y+U+@U?;@#5G"XBQ&_Z'KC$53ELPEHLD4L3@5_!6T MKI3"ORVSB/A'[8A'H_ M0Z.()JK@>_LC8VG.%GV[T\/10$$LO^]B'CI@7BN9UZS5WC!':4D<-L3/$)2R MR5:RB=@,=DW!G@0'Z!VHD!:^]9)O_4AU#.EDH3O%^Z^D=[&S0E8L<*,DW' H MC88#YA:(/3[XN=YF&'J5I88WF8.!0%=F%] MV'@?MAK4R51ASW*$*HSG8;L?&57T,Y$PE0DH:/?96WZ]6R%6R*I%-K:'ZRX5 MXL(!L;% ;/6IDRG$GB4\K!!C?=AN2T/Z5FD1:H>M6FAC@;CI4B4N?!$;8\16 M]SJ92NQ9PL-K46(,D=BMRLCD?ZQ&[9@5RTR,)1+L4"/$A5&2K;VA?7-X(HT< MR'+$?H48>R1VXS(:.;@NM2-5+:ZQ15)SJ0P7!DF,01+[QO!4RK!G.489QA:) MW;",,NR+4SM,U2A;V+)@G M=LBJIU_&!\/ Y?F7"T,,C2&&]CWBB21R($MSOT+\K4/@_$!]2,6<)1)%,--0 MP?F%?B>)U1GUJJ%X6IP+/W.E>%Q<+H!.0>0#=/^,<[5IY$?-Y3\%G9]02P,$ M% @ LH106'!B/+7&! :1@ !D !X;"]W;W)K&ULM5EK;^(X%/TK%KM:S4@SS8MG%Y" M#-(?: RW=5JM1],<@%KDIBQ M36E7^^/7=M) (*2EXWXIB;GWQ.?$]_K@=C>4?>=+ ($>XRCAO=I2B-6Y9?%@ M"3'F9W0%B?QF3EF,A;QE"XNO&.!0)\61Y=IVTXHQ26K]KAZ;L'Z7KD5$$I@P MQ-=QC-G3$"*ZZ=6 M;>"<^TY')>B(/PAL^,XU4E1FE'Y7-^.P5[/5C"""0"@(+#\>8 11I)#D/'YD MH+7\F2IQ]_H9_5*3EV1FF,.(1G^24"Q[M78-A3#'ZTCEN"]-J&>)=2U M,BD5K8./!>YW&=T@IJ(EFKK08NIL29\DZKU/!9/?$IDG^M/[Z^O!W5_H]A)- MQU]NQI?CT>#F&QJ,1K?W-]_&-U_0Y/9J/!I?3-%G=(63<$ZB",E/= 52;C0( M KI.!$D6Z(,/ I/H8]<2T7H7>'^$5 M$3@B_T*(2") /J%LX0Q3E)9&46WVH=^L>[9M=ZV'75T.PSP5M1?F'X:UG/9N M6(%+(^?2J.824;YFH-?%BG+Q.<@& GG#);U@S1@D 2"YC @-RWA6/\&ST1-@ MQLN61&7FJ4O"$%A!QF8N8[.2Y 471.XU@.A<:C:/L-Z[F!PI$RS%ZNR\2OO, M=NM[ZZ+RB:>*8PBL($XK%Z=5*8[<"AAH0>!1VA)>JDGK8'EW&F[GL%K2N.9N M&32:C<-RJ9S2&PFW<\+M2L(WZW@&3*T%U7S3M: *+,:)M$RZ\^8[#D>@6XAN M)13]5[D7#=L'[+T]?2IG=NJJ,016$+&3B]@YJ3.A0F( ,W)*M1--\46E'8'8OL_'QCRS!>[FQ9X,NMK02QV6HUCGH! MQ]T2^A*W!MFI M](K]*Q"R_W+5K>7;#$EIW\TP=B4_8/QBB%\]D[I-HOBFTHHI;P^PTWK.;FK2\(Z-HOBFTHK!;"^U4>^@! MYR#7IFRH+/5(=!:11>J>8L!J[]?#)%FMRXNTU%%EFIF[9S!QL 6^BR;(UVUZ;EE/IJ?EP_T*?'>^%"= MH^NSW2U,>@A_C=F")!Q%,)>0]EE+-G*6GFNG-X*N]$GOC I!8WVY!!P"4P'R M^SFEXOE&/2#_[T+_?U!+ P04 " "RA%!8DGCI8ZL" #L!@ &0 'AL M+W=ORWL7^]S;"'FGEH@: M'C+&5=]9:KTZ@33Z'(S\:WT?@2)M=?HC"ZF,)[B+@F?$'G#&&@%&H%A"=F=HU*FS]K8LIA MQF/!E6 T(1H3N."::HH*#H:H"66'AFJXT#J\.-*[7GI5K_!;5# MC(^AW3H"W_/;#?#P]7#_.=PU=:N+Y]?%\PN^]@M\@S@6N?''%S QAF-K\\=@ MKK0TN_-GD[V2K]/,9T_LF5J1&/N..9(*Y1J=X-V;UHGWJQY-3S_M=Y"L22ZWN3B^R]\ 5D0O*%3!,#=0[/C5,LNRM M9:#%JFA/OLJ5L# !?# &0 'AL+W=OD*B!,C3G91%'O!2&.;*$6J)&6G0!^^I*0H M=N((=>'-JZ"RUSDY<5\5+3(DZ$AER\V0N M9$JT&K;;"K-R*U5$IHB5U1PD#@?.F/_)/0+@V+&OQ37 M:N,:+,J=$-_L($J&CF<]0H:QMA+$_*TP1,:LDO'C>R7JU&M:P\WK!_7S M[ MW!&%H6#_T40OAT[?@03G)&?Z6JS_P0JH8_5BP53Q"^MJKN= G"LMTLK8>)!2 M7OZ3^RH0&P9^]P6#H#((GAJT7S!H50:M K3TK, Z(YJ,!E*L0=K91LU>%+$I MK T-Y78;9UJ:I]38Z='L=C(97W^!JW.819\OH_,H'%_>P#@,KVXO;Z++SS"] MNHC"Z-,,/L ,V?Q#Q%4N"8\1+BBYHXQJB@H(3^ :&=&80"B45O#N##6A[+VQ MNYV=P;LW[^$-4 XW2Y$K,UT-7&T K!MN7#E[6CH;O."L'\!$<+U4\(DGF&P+ MN(:\Q@\>\$^#1L4SC(^@Y?\-@1>T=C@4_KYYT.!.J]Z-5J'7>D$O)!G5A,$% MFLQ,8*P4FDA^O3#3(-*8JO]W!:W4;._6M.? B$YC. M,^(@\/OM>M:6E]W:RVZCE^/<'#?"U#3"E!$./V%"N=V177XV2NV;=0<2VZ+N MU=2]5RBZWB'Q#R2VA=^O\?N-FSX5VE05M>6U;]GUGZ6JWWM6=HVK_R';<?-P M;?5[G2=YW;S^OGSN1@N7HEP4G:V"6.1IOBM$O M4$L#!!0 ( +*$4%A;),KE?P( -T% 9 >&PO=V]R:W-H965TVT[)_/]L)46$!\;"7V->^Y_@<._?&.R[N90&@T$-)F1PZA5+5A>O*O( 2 MRQ-> =,[:RY*K'0H-JZL!."5!974#3SOS"TQ84X2V[6I2&)>*TH83 62=5EB M\><2*-\-'=]Y7)B13:',@IO$%=[ '-2BF@H=N1W+BI3 ).$,"5@/G9%_D48F MWR9\(["3>W-DG"PYOS=!MAHZGA$$%')E&+ >MI "I89(R_C=M9P!_.@%0- "@K<"PA806J.-,FMKC!5.8L%W2)ALS68F]FXL M6KLAS+SB7 F]2S1.)?/%S9C='APA X08>BNX+7$;"5C M5VF=YC0W;S5=-IJ"%S2-(3]!H?\!!5X0]L#3M\.#IW!7WTYW14%W18'E"U_@ M&^4YKYDB;(.FG)*<@$0_1TNIA/X'?_79:_BB?CY3EQ>RPCD,'5UX$L06G.3] M.__,^]1G]C^1/;$>=M;#U]B3:\&EU,6: ]GB)=7&UX*7*.?,FN]]VX9Q8!E- M#]DF_NGYQ]"/W>V^K9XT_5QAU*4]$1QU@J-7!:>M,D0)7A*J_U'H%1G]K$$4/%/H[A6?:7PW6&P(DXC"6L.\D\&I@T333)I \=?3D+U!+ P04 " "RA%!8#V&NO/,# "7%@ M&0 'AL+W=O7V;^ M\43C&6PI^\Y7 *]I$G&A]9*B/S:MGFT@A3S"YI#)N\L*$NQD$.VM'G. ,>% M49K8GN/T[!23S/('Q=R4^0.Z%@G)8,H07Z5:KQ,SLEP)-6'[ M@QPO80[B*9\R.;)K2DQ2R#BA&6*P&%HC]SIP^\J@6/$7@2W?NT8JE&=*OZM! M& \M1WD$"41"(;#\V\ 8DD21I!\_*JA5/U,9[E^_TN^*X&4PSYC#F";?2"Q6 M0^O*0C$L\#H1,[K]$ZJ +A4OH@DO?M&V6NM8*%IS0=/*6'J0DJS\QR^5$'L& M;N^(@5<9>(<&W2,&G,=FH?W#^%=.!X]?$6C\?CQZ>%K^'"/IH]? MPG%X.T>?T(ASN1/#-,>$R7FM!,K#BZS6*(FP!;QE,'Y;T&=>-IB0%$%ZCC_HX\Q^NT.#0^W=QK M,0].-W)UCKPB62FPT@YPR0;(E"K,RX57B_/-%+D>A@)3_VZ9] MR>ZVL]57Y9KG.(*A)3\;'-@&+/^W7]R>\T>;;B9A@2%80]-NK6E71_?O*8VW M)$D0J3IJ4E88 C6T/2JUO1*NQ.GP"*IJ2QU5"XM9%ZA#4[6 M(-,*P4L$G*OY"#/V4PF.4[K.1)N\Y6-<9S])+CH'J:;UY5S9#,$:LGVN9?NL ME>T6RNX(5F-T@)3M*:P>Y6L^_^D MO>-,T@)3M*9JN\+G.V=H9H3>UVAP)7?RJ8 :=K*1^: MTV2M-F+K<4 /.7OSF:0%IFA- 7=G$K?WGEEM],QBE!:8HC6%W1U;7&T%;S"K M^R=EM='#B2E:J9V]U[%+@2V+SB='D8JX['/5LW5W=53T% _F;U37M>@$[C!E MRW:"V9)D'"6PD$CGHB^SBI5=T'(@:%[T!9^I$#0M+E> 8V!J@;R_H%2\#M0# MZEZT_Q]02P,$% @ LH106*-NPIE; @ 8@4 !D !X;"]W;W)K&ULM91K;],P%(;_BA4D!!(LE[8#1AJIEVU$6KMJW4 ( M\<%-3IIHOF2VVV[_GF,G#45:^XTO\>V\KY]CYSC>2?6H2P!#GCD3>NB5QM07 MOJ^S$CC59[(&@2N%5)P:'*JUKVL%-'QL#D;NB%WG[BKEJ7QD[X25S3-2S!/-0+A2._<\DK#D)74A %Q= ; MA1?C@8UW =\KV.F#/K&9K*1\M(,T'WJ!!0(&F;$.%)LM3( Q:X083ZVGUVUI MA8?]O?N5RQUS65$-$\E^5+DIA]YGC^10T TS=W+W#=I\'& FF79?LFMC X]D M&VTD;\5(P"O1M/2Y/8<#0?CEB"!J!9'C;C9RE%-J:!(KN2/*1J.;[;A4G1KA M*F$O96D4KE:H,\GR838;W?TDMU=DF5[/TZMT,IK?D]%DY-. MTLLE^4BF4* \)V,0V#-DT5[.@E%!WDW!T(KI][%O$,S:^UD+,6X@HB,0841F M4IA2DTN10_ZO@8\9=6E%^[3&T4G'*61GI!=^(%$0]4B-?"=,>]U9]9QI_XCI M8;JO)7E2;:OK0M.L,WP+ZR UTR^ M@'*$FORZP2"2&N#Z]VN\_?_ .^AX!R?/8W#N#.S;LDW" MV-\>[ND?_/<%PF \ #RM 9 >&PO=V]R:W-H965T2%<\'AV=(Z.5-:SMG'G&.YUBOCE[QG']N-[]O[YJFR_ZX7ZVWKQ9W7??P M\NQL>W77W-?;;]N'9KW[EYMV[^Y.&\?N]5RW;S?9-O'^_MZ\^=WS:K]_&K!%U]^\&%Y>]?M?W!V;W7=GSY3KY7VSWB[;=;9I;EXM7O.7ALO#BD/(+\OF\];Y.MOO MY;>V_7W_S=OK5PNVOZ1FU5QU>T:]^]^GYK)9K?:HW87\]TA=/#_H?J'[]1?Z M/PZ[W^WFMWK;7+:K7Y?7W=VKA5YDU\U-_;CJ/K2?_]4<=R3WO*MVM3W\-_O\ M%"OE(KMZW';M_7'Q[@KNE^NG_]=_'#/A+.!J8$%^7)"'"\3 @N*XH!B[0!P7 MB$-FGK9RR(.IN_KB?--^SC;[Z!UM_\4AF8?5N^TOU_M?_,=NL_O7Y6Y==_'A MS2]OWOW\)OOPYO+'?[Y[^]/;']]E7YNFJY>K[3?9B^SGCR;[^JMOLJ^RY3K[ MZ:Y]W-;KZ^WY6;=[[#WA[.KX.-\]/4X^\#@\SWYHU]W=-GNSOFZN?<#9[J*? MKSS_K7[RW3(8?2\/JTO M#^OW?QX_[>$J9D*22'SB809$,S+9_F?GDS HM=F(A'0'NV9><*\&"2HK$"2&Y#"K.1.(*7-V):N' M>H.Y5;HYK72]$DLU-VC6Y",!;12C:'X>K>8Y9Z8>%S0TRQ+]^JW9S6NUZQ36NTT$3)Y\&:!,91?/?);:" MNV!SO4\,E>!0FD'1_*1:"5[0_>QTB1T!1.U)?NU6Z!:UTOZ_7US?+ MU2IZU="6,91F4#0_;8[=8C:_!=9P@75 ]RJ)<<;"5UV1 MN*KL>3-,+(Q793%05%;;%K2V_5)4=%.#ADP^"=#>,8KF)] JZF(N%T8!E==0 MFD'1_*1:>5V<:L4H(NX)G9@6I_HT1-* <9D.,62(?^V.GYC6MDY9C6MBT+S)YP#:.D;1_%Q:>2WF MLFL(J.2&T@R*YB?52FYQJEU#].T5O>)*AA@RQ+]VJVQ%0MENZO7VIME$KQK: M&H;2#(KFI\T*:3&7.T- Q3649E T/ZE67(M3W1FB[Z;@>5[)\&56+(XSJ<(N M1B2NXKO7;0.?'+&*5B84[;&JZ"X G\.1)H7QA%\Q-HI;2\]=D;"B M%&Q $4JK9F5"S=KJ2G4Q:-+DTP#M&*-H?A:MKI9S&3(D5'5#:09%\Y-J5;<\ MU9 A^S:**A=A@:7M&&2(?_56WLJ$O+6%-:Z/0?,FGP1HRQA%\S]I; 6VFLN, MH:"B&THS*)J?5"NZU:EF#)4V8Z1##!GB7[O5MBJA;??%]=!NNGKHLR8T8/(O M'MH=1M'\Y%E!K>:R9"BHR(;2#(KF)]6*;'6J)4/U/10Y4[UWM2)AO-(J_*1) M+*PHBZ'*LKI6)72M5UET1X-&33X.T"8QBN:GT;DYQFQWQ\#>'@-[?XPY5+:R M*EN=ZLM0?2>%J*I0$4:BI.+A?68B45SI G6C/*OIF"2U6$]W**A8E<].Y!$PG+ MF2CC-59::5LFI&U88ZG6!LV;>B:@-(.B^;FT4KNT-FCKY-$![R2B:GU&KN^:-;-YO;/Z!Z@ M[6,HS:!H?A*MT"[G,FV44-D-I1D4S4^JE=WEJ::-LF^R4(J786%%;KPA>R_! M(E&2%SI>7MK*7$W+W'AYT;T.&CGU3$!I!D7STVG5MI[+O:&ALAM*,RB:GU0K MN_6I[@W=]UMH%G83(T%5'OBG3"2(,SE@W-!6Y&I:Y Z6&7634&B'&4HS*)J? M3JN[]5PV#@V5WE":0='\I%KIK4^U<>B(C4/ST",5B5(R;#R:2)1@>N#.-=I* M74U+W<%"2[4]:.[D@P'M-:-H?DZM!-=S.3HT5))#:09%\Y/JW!SZ5$>'3IHU M+M,AA@SQK]TJ7TTKW\$B&]?^H.F33P6TZXRB^3? MG*\FLO=44%%.91F4#0_ MJ5:45Z>Z.ZJTNR,=8L@0_]JM]JUH[?M^TUXUV^UR?1N];FA;&4HS*)J?.*NX MJ[F<'154=T-I!D7SDVIU=W6JLZ.*>#&XK&0H$F-Q><7+L.T1BV.Y8F*@L*S: MK6BU:PN+;G;0F,FG =I61M'\%%JM7RHK;BA:W7G$1+0X:,_D<0+O+*)J?0F<6RFS# M4+#34+#C4.:9A^(.1#E](DK$B5&%,X,N8V%YJ<(V1S2L&.IS<.;,0V&TJO5J M+#D=A89-/118G('A@F3F3C)G&Y'"L#-2H#@#PP69=<:DL)/GI+"TOV-$C*%C M@@TX<5$^)99++ JBGS 'LR9,T*%T6+XW>& [';T^NJJ M?5QW SO"SE*!X@P,%R31&:?"9INGPK #5: X \,%F75FJK"3AZJPR/TXM-(L M= G' YDN^@/V(H&"NP.0@@E[CCA.C OLE1O=&DG@)A\/*,[ <$$ZW8F% MH$UI&"Y(IZ/1^5Q^$ Z>< @><3C/C$-WR"$]\&]4I?6='/U*2\88.B;8@*.( M$Q,%8Y66GB4+[4]C<0:&"W+JR'(^ER&$@^<>@@QL4"J9=QSAQ"GAI$>+S=SJ:YSNHNJ[.'=KGN M7BS7+[KE?1/?'WC0-WC2]RQ-;&<<(L_G,I-P[(A$+,[ <$%F'>5.3PP<57M] M"TA1ZO #U)>Q."F+HM>NC,0I*>7 B GN3"?DJ?&$9.$EFBDT>_I!P7:V4;@@ MMXZ.S^HM.G%&J=PO):"3+][-S>S77C]3YKNB&G@*=28H\ M-4HQ5G2)E@N-G'Q(H#@#PP4I=12]F,V_@IWRB,49&"[(K"/EZ:&'8\I/]'TG MAR$7/=49"RPJ&7X@R,0"6K(XD#Q42T7&CG]B& ;XRABCBJ^"(W.F&Z8E6O^&(3:PK&>VHS$ECH4K.A M=QV<&8P\-81QH/B2_1::._V<8/OB*%R05T?&B]E<+MCYD5B<@>&"S#JZGAZG M.*H"^^X4+97H/_N-<+J0,<$F' F=FMDX4'8C6RTT??H1P?;%43@_N\X822YG M<[M@ATMB<0:&"S+KJ'IZUN*8XCL22E+?8"^_FGNRW<[+?[\G6^..O]_#O^ MTO#]S\\LYN+\H;YM?J@WM\OU-ELU-SLD^W9_;][-\O;N^9NN?=AE=)']UG9= M>W_X\JZIKYO-/F#W[S=MVWWY9O\ G]O-[X?+OO@_4$L#!!0 ( +*$4%CG MN6Z$?@, .P2 9 >&PO=V]R:W-H965TQ9Y_AEK)[O@80Z#%+ 5S$-\WMTR6W)J2D QR3FB.&"Q'SI5_&?E=)= M?A#8\H-G MI$)94'JO"M-DY'AJ1)!"+!0"RY\'F$":*I(L5/QY; MKT;AJ1^935AD"=8PS/?V!S;/_HJMF);QJ-<_(//E+M$F+;-&:?N[O M /Y_N 3X5F\!5FF1+5K3S_U%P+=\$_#_/L7WGET%S%V>;) E6FF0>Y &R("M M=#J%HY@6N2@OUG5MG;*YTHF*9_5CE6&$BL%@VPID'=;I\9B;:%2J)+T7$*[,>/DAS+ M(BDFV=1]22SI\$KGDO?>P\?YGO%OU892 1Z*O*PN)ALAMF>S695L:$&JMVQ+ M2_EDQ7A!A+SDZUFUY92D3:,BGR''\6<%R!T=3&Y MA&+/C.ZKD]^@IG+'V+?ZXCJ]F#CU%]&<)J(V0>2_>[J@>5Y;DM_Q M_6!T:.5'3!\K^R5&PN)N$$I'1%=KGXS/8?Z(&05]M+ M6%XU?\'^@'4F(-E5@A6'QO(+BJQL_Y.'@R-.&D!_H $Z-$!J W>@ 3XTP,]M MX!X:N(UG6BJ-'V(BR/R%>F-.T;F$FB1[;HD>T5LEJ,:?(68/@&( =APP]P8P\/V.OWRYG)P:T!UVR@SBEGU98D]&(BDT9%^3V= MS'_]!?K.[R;GC&DL'LE8SW'NT7&NS?I\0:H-V%4TK0"UCFU?$#0OJ'/K_3ST8(BC\]G]J,I?LLSTVN#;1.#;#G!TK? M+W08"ES7"Y4A8H!A%/H#XR0\$@VM1+]P4E8KRL%2D+92G90M$RFKN9>.ES&- MQ2,9Z[DQ.KHQ^J^U)AK3<6,:BT1+\]FHUN*QK/5]V E+:%>6BQWG]? F ME923YHF=KO=@Y"%7'0PZ+/!=5QT+!A2"XJGZZC($9PX-,[\0;MZNU]5I)2ZK6RK39YM"LV')VW\Y3C%Q"/6^&KEX/=5CH M!;Y*24=!Z+C^ *5.,D&KL)A_),E&WN(_W@ J:_NV:&)&LF-UF332B@Q9+XB@ MK_(RX&1RC%1B.LSU<31 #'6*!MD5C9Q9UH5 3BOU 6A)"L@@.V 0JN0,,-=1 M"[X!Y'O.0,U'G8!!=@$34SE5X'5-)P\@S\A=EF?BAY&,KCBFD:-.:A8&F!I1 M5DB?1Z==D%V[/&;H1PH9-?>(+AFF2&8QM6B;<#B$2&5B@/D.') @J),@R"Y! M6EF9LW(]%9073[+2M<,T1%K/&% 0J5+9@!KJG$Z"(/OR4YN]N_ YH?-&WI+3 M\N30?5O&A_36X1VV;/XT)#9 IM#QL#? L9,(Z,G%IUZ*^'<<#:M/4:0MLIE@ M*-0&Y[.7H% G(9!=0KPG&0?W)-\UZ^1MYCM.Y)I4?\*[?KXKS!,\9% 3H>BAG3 M6CR6M;X/.]&%[:+KNA2D7&LJR<5(+7D&E*=*1P,FQ-Y C.%.?;/(\ MN0Y\,'5ZM$%+(#I$V]JPFFEIS$[.0,F(7S=GR>0LLY;P[0&AX]WC>;7+YI26 MGXL"]:NGS/-XGAEG M,@QV7'R7:TH5^IEGA1PZ:Z4V#ZXKDS7-B;SG&UK G247.5&P%"M7;@0EJ0'E MF>M[7NCFA!7.:&!L+V(TX*7*6$%?!))EGA/QSX1F?#=TL+,WO++56FF#.QIL MR(K.J7K;O A8N0U+RG):2,8+).ARZ(SQ0XP]#3 >?S*ZDP?72$M9UV"((&=%]4M^UHDX .#P M#,"O 7X;T#D#"&I <"V@4P,Z)C.5%).'F"@R&@B^0T)[ YN^,,DT:)#/"EWW MN1)PEP%.C29O\]G3E_D<39\?)[.G\=?9\],<_8;F<,#2,J.(+]%;0W*$;Y"*Y)H)*Q I@8DI^ M.C!\7?-2DB(%X\W1>N J4*=C=)-:R:12XI]1@GWTR NUENA+D=+TF,"%M#2Y M\?>YF?@7&6.:W*, ?T*^YP>6@*;7PWT+/+X>CB^H"9I*!X8O.%?I4H)%RKIT M5<4@U6@L)?27!6R,@@=2/>CG G"'L1 ME'5[F R;'_:#*#KVBRU^@1=TNV'C=R2AVTCH7I3PO*$"CD6Q@BWT_"%M"3KTP#GH=OZ7CU*W?]WMG5(2-BO"BBBZ7BO! MTU.OT,-^JUSQJ5<0POO6'G[4A!]=#']")$O0SKROH+V2+=1D1?HVZWA7J*!$%*) (#AR"2N70 M'O5]S@W>5PO>H9;W5?Q33 MXF6III4K:JEU#P:FG(J5&3PEA%\6JIH/&FLSW([-2->R3_30:P:Q7S35Q/Q( MQ(H5$F5T"900 C0[40VAU4+QC1G+%ES!D&&ULK59=C]HZ$/TKH[2Z:J7MAGP0MGLA$A!678DN*]AM'ZH^ MF&0@41.;V@:V__Z.$\AE(:!]Z O8SISC.3/VC+M;(7^I%%'#2Y%SU;-2K5>W MMJWB% NFKL4*.7U9"%DP35.YM-5*(DM*4)';;JL5V 7+N!5VR[5'&7;%6N<9 MQT<):ET43/X98"ZV/ M<5KUE@9X.-ZSWY7:2=G$X #C!&8"[ [C' /\,P-L!O+<"_!W +R-3 M22GC$#'-PJX46Y#&FMC,H QFB2;Y&3=IGVE)7S/"Z; _'$Z>'YYF,!T-1_?? M^H/QZ H>1D\PN8/^>#SYWG\8CN!N,H7A=!3=/\%X,IN-9O A0LVR7'V$3_ \ MB^##^X_P'C(.3ZE8*\83U;4U^6=VL>.=+X/*%_>,+XX+7P77J8(13S!Y36"3 ML%J=NU? MO2,]C49!LYZ@UA-W4F(?-*$"*1.FF5-63,FJ*G:]6K\7^F6;/%H?T#NB M:OO_TU2/D*^48$HMY+@@RM9UAXZ7K!I[-=%B5;:ZN=#4.,MA2F\AE,: OB^$ MT/N)V:!^787_ 5!+ P04 " "RA%!8DEOTQ=($ ! &@ &0 'AL+W=O M&X9A'QB9MH5(HDO2=KM?/TI6)$NFV6B0OR2B?._QN9>'U#$UW#+^(I:4 M2O M33(QLI92KBYM6T1+FA)QP58T4Y_,&4^)5$.^L,6*4S(KDM+$QA#Z=DKB MS!H/BWM3/AZRM4SBC$XY$.LT)?S[%4W8=F0AZ_7&?;Q8ROR&/1ZNR((^4/FT MFG(ULBN469S23,0L YS.1]9'=#G!09Y01/P1TZW8NP9Y*<^,O>2#V]G(@CDC MFM!(YA!$_=O0"4V2'$GQ^%J"6M5WYHG[UZ_HGXKB53'/1- )2_Z,9W(YLD(+ MS.B+6"**OV!;QD(+1&LA65HF*P9IG.W^DV]E(_82D'LD M 9<)^*T)3IG@%(7NF!5E71-)QD/.MH#GT0HMORAZ4V2K:N(LG\8'R=6GL_P,+XVSMG\?*T&1 @JM1.]@PP*R'P[V8P11$$ A_9F MOZ[#L %T?%Q%-0B[%6'72/B129* U;YLZ>NTZ;CNT/P]$ABY(1RX+;*'<2@( M/0?Z>KI>1=UJT3M<)D72FMB(UC5%,=IN=HD]2QF7\;W%#5X%W MP.P<(3_P7-0J01<(?3?PCM3@5S7XQAKJI;*JEDK5\V(T_Y&*SD!&M=/C'W > MA-#SG%9IAV$!5F%07UA0%1:8)T=QUY$R9G5=W3V!-0H,JP+#$VYR89]MZ FL MT89!U8;!FP3<5.X96' FM!O1CF!@Y%>DPC6#V[X0U7.XR31 M/V.-N5TGI2^T9J5[%@6=4)XE>%^MZ FMV8K:C2#C4[Z[1$N\QI88^LAI/X1U M<0X<(/>(3&OC@,S.X6H=)[,X6XB"K)[1FZ;4%0>XI M=6LT.)U;T1-:LQ6UO4%F?]-=MX6[2: M.-=QO,$1T=8&!ID=S#U+U*T%$))%+UJ&QOS.\],36O.7>>V ,#SE;_->+5)? M:,U6U!8)&WU'=ZF6> U7.O"Q&[2DJHG#@8_#(S_/\=ZYBMG)3%@F2;[!ZNGU M>W)RBJ,37%L@[)Q2I[U:HK[0FJVH+1$V'\MTUZGF8,;W ]C>4C5Q:!"$QWP MKIT+-CL7I5,A^7IWZ!QG^9'20G5&3]8(U7FJ>D)K%EX;(.R?4K6]>J*^T)JM MJ#T1-A\ =5=M<'"F&;@N#-NB/0SS'-=IVP![[W@_?[=R1_@BS@1(Z%SEP8M M"87O7E?L!I*MBA/_9R8E2XO+)24SRO, ]?F<,?DZR%\B5"^-QO\!4$L#!!0 M ( +*$4%C"'WUR[@( /,) 9 >&PO=V]R:W-H965TYQKW^Z"LD>> CTG*4Y[QF)$,6Y:?(H@0SS4UI M+K],*,NPD%TV-7G! ,>:E*6F8UF^F6&2&T%7CXU8T*4SD9(<1@SQ699A]C* ME"YZAFTL!\9DF@@U8 ;= D_A%L1],6*R9]8J,*HTC7I*15QM+]4_ MZMAE+ ^8PP5-OY%8)#WCS$ Q3/ L%6.Z^ 15/"VE%]&4ZR=:E%B_8Z!HQ@7- M*K)<04;R\HV?*Q]6"+:_@^!4!&>3X.T@N!7!?2W!JPB>=J8,1?L08H&#+J,+ MQ!1:JJF&-E.S9?@D5]M^*YC\2B1/!*/QY]%P?/<=]6]"-/QR?SFZ'M[\ZXIY$J4GAE5LP[*69T= ML]H.NJ:Y2#@:YC'$ZP*F#*&.PUG&,7#V*H80G2+7/D&.Y;@-"[IX/=UIH(>O MI]M[HG'K77&UGKMK5YC,:R9>3M HQ;E TF4T?)J10B:<0#^N)!Q="LCXSR;O M2VVO65N=(^>\P!'T#'E0<&!S,(*W;VS?^M#DVR'%P@.)K7GJU9YZ^]3E'DG1 MB&!]W,"S/#0*[DWS A:=J8=WNI_[KWAQ0+#R2V9IE?6^;_QWSR#^GI(<7" XFM M>=JN/6WO_0W[&66"_/IK/K6WNT+?]N M5I8894?00E^Z#U3(*UPW$UF5 5, ^7U"J5AVU 1UG1?\!E!+ P04 " "R MA%!8#TMZM!8% !(%@ &0 'AL+W=OSXQ]MA+RETH9T^@YSPIUWDNU7ISV^RI.64[5B5BP K[, MA,RIAE4%[WQ63EV+\=G8JDS7K![B=0RSZE\N629 M6)WW<.]UX('/4VT&^N.S!9VS*=/?%_<2WOJUE83GK%!<%$BRV7GO I].R, H ME!(_.%NIC6=DJ#P*\^)35B6&4N X_?::*^>TRAN M/K]:_U*2!S*/5+&)R'[R1*?GO;"'$C:CRTP_B-4_;$UH:.S%(E/E+UJM9;T> MBI=*BWRM# AR7E3_]'GMB T%$NQ0(&L%TE+ @QT*_EK!+XE6R$I:5U33\9D4 M*R2--%@S#Z5O2FU@PPNSC%,MX2L'/3V^O;Z87D_1,9I"@"3+C"$Q0[<,'(,F M0FF%:)&@KSIEAI//)#6+:G35Y=H<#WHUIH"^^PQCMTXKTI- ,O:,2>(4X+_R9)2BK0\<&+NC.._1QV$)GD?)#;V"' M-ZKAC9SPIBFL]3'X+]^#<=29'2"V5[/D-[<^,+. MU,&&;RIX79FA20PV=%&-+G*B^R8TS?9 B[I>\0;#]O)VI4B PY$='O::*N$Y MD]:$JA0M*$\09']$<[$LH#;P(LZ6D*1-RH<2@7(@L)0,JKPV.[[BDX'?><8U M9\J:\-8S'RCC'LT\+6L2\F*/8>&P&79(J738K/ZS#SUX6<6?I MPBC$K?6U2(W"P:[U)0UNXL3]=<$D9.HN;E%_<" GW9SB#4?MT+2*>=Z.M(V; M>HJ=96S\T"TL2#Q"8U)4DXY06JSE8][P@$J51'V4%YUF62 $OIB\\W$;>NC MN:0I^=A=\]_JG/86=;K'/67T+OQJ4L(O,$Z06/U M1C6#J1EU6'LGG8+O!O)1HDWG@MVMRUZB;\K1U1Q1B^FH3=4)Y:-4FS8(N_N@ M.QJG,"1?RF,G^[WD"]-,6 DY+;V[;3B0M>T#:M->$7=[M>=,2 [:(AW*VC;7 MID4B^UJD_4>9M8FM QZ)2"M82;<7&F+?LQ16_?= M2W$@:]M,F\Z)_*^K"'+0NXA#6=OFVC12Q-U(O2GLNLU0Y)%V+V21"H-1^WS: MW[B3RYF5"I6)N[J[JD?KZ]"+\A*P-7Z)3R?5I69CIKICO:-RS@L%I&9@ MTCL90;\BJVO+ZD6+17GS]RBT%GGYF#*:,&D$X/M,"/WZ8B:H+X_'_P%02P,$ M% @ LH106/^0N0+D P *!0 !D !X;"]W;W)K&ULM9CKCILX%(!?Q6*K52MM!VS";3:)U,Y%76FJCIIV][<33A*K@+.V M,^F\_=K 0 88;T4F?Q)NY_+9 ;YX>N#BA]P"*/0SSPHY<[9*[2Y=5ZZVD%-Y MP7=0Z#-K+G*J]*[8N'(G@*9E4)ZYQ/-"-Z>L<.;3\MB]F$_Y7F6L@'N!Y#[/ MJ7C\"!D_S!SL/!WXRC9;90ZX\^F.;F !ZOON7N@]M\F2LAP*R7B!!*QGS@=\ M>47*@/**OQD.9CB"#E3(IJ/YZ@"O(,I-)]_%OG=1I M:IK X^VG[+B*, /'DA@-0!Y%<#_#K +T&KSDJL:ZKH?"KX M 0ESM9CE/SNYL/BYL%>H\6^@>2[C- ?(UNI&)Z MA"!%GUG!\GV.;O=J+P#=@1XQ]&69L0TULR#1VVM0E&7RG4[Q?7&-WKYYA]X@ M5J!O6[Z7M$CEU%6Z3U/-7=4]?:QZ(B_T= VK"^3C/Q#QB#\0?O7KX>1YN*M' MIQDBT@P1*?/Y+^3[L@.A:8M-A3\(5&68#&!K3R= 5%FC,JMY M=#S,,2&)GKV'8S)K[9%DDX9LBC-A8U^,1/>B1),"%=$FNMD238:]_MGI7E#J2\U"]C/1D@U>"+V.MAO">> M[T4=#GNAL2!'DH+_!\1,1\;HDF5,/6IQRVBQ@D$BW+]# HR[][Z]X%B@5BFP MW2EN66$ +$:!7U4I7BO;<]Q6*O!YK*).VWF0^Z0[F>?P"MR*!3Z/6> AM>@_ M#>W5Q]*U_6Q=*U@X/,8!NXK1A1.>G#G4 S<.@8^CV3@ MOF6$21QTX=LQB4;,X./\/4$L#!!0 ( +*$4%B>^#0:#04 /$9 9 >&PO M=V]R:W-H965T'D%G:H7B!Q&.:4!BD.#M3%G RRL]3\@C_@SPD9X<@ZR4#2'?LI-;?Z9H M&2,<8H]E$"[_>L%7. PS),[C>PFJ5/?,$D^/W]!_SXOGQ6Q%%LSRLE8N<^?3A!Q!DD5SM.P@'YL\FU<3Q-DTKEG" M?PUX'IO??/Z\^GI[=P<6#RMP^_"\>+BY7=Y=@\5Z??V\!I_ FC>.GX88D"U8 M9&,>L%?@QCY8NJ$;>YB")QRZ#/N $7!#B'\,PA!L7OGE TE8$._ &N_XQ#/P M?H69&X0?..J7]0J\?_27]9T$<]]"$"]R1F M>PJN8Q_[30"5CT4U(.AM0)9(BKC"W@70X4> -*0+"%W]?#J2T-&K^=%S/+UO M?MY&]*\GPC]YZQ[=Q/];-%(%D"$&RN3@DAY<#\\4OMXI3EZP,O_U%VAIOXFJ M' FL4;-1U6S(T*N:/X(-W@5QG/70IN@V4=T%F)V#9:KU,D>V89C.5'TYK4@0 MIB/'TJJP!E>SXFI*N2Z\[VE @TR2A.U;9%LG=S4L",U)BYP@3+,U6\S-JKA9 M4F[WV*5I@O.U]XB3@/A@X?_#-26[(F1K=6B8>HMI-\290#%/N^)I_^1\X]@_ M,]EVY_:V;EJVUF+9#6OU1(.H4Q%UI$2O7SD+0I#1HSJPME8H=;%!NE-"-87'F;3541#6 M;(PFU=H1H=P2O^)>Y9%G#EV&8Z$UZZS=%)ICJ0^4&O/@ND=":]9=.S646_50 M_>FZ,'2R?S/M=A3$6;J->GP0UHX-Y99]5H&Z!@PU:,..! GBG(G6QZ\V:BAW MZO^@0L[Y_SZ"&,OL^0,):\.%4F\;)D.3KA ZIF9V)KX;UVJ0YL-1;91(;I3W M@?]IP3@_%G@B@O+TH:MR++1FL;7/(CB6&B&I8P^N>R2T9MVUAR.YAP]4(W3> MP*4A39:U?2.Y?9_3(-3U8EU'R&AKD""NCUOMUTCNU\/UIP24#J(LI$FT-EPD M?WX=(CZH^Y0J'M!N7!_/VB"1W""?,"5IXF&P)F':/^52D,&K<"2T9LFUQR)[ M-/61NO7@ND=":]9=>S>2>_=0]>F:LN[85ML1!6'0UOJV?U#MWDCNWF=5J.O$ MIJVU-Z<$42BC)V:GUW:MG['KP3JD=Y]9VSHD#6D2K:U6ES_2#M&A$NIT*\\P M#-MHT^R&-1NCH*J>;)Y'.-GE[Q0H\$@:LV+;N+I:O;=8Y+OUK>M+>'E5O'VH M88J7(?=NPAN9@A!O.:1V87.!3(KW"\4)(X=\BWY#&"-1?KC'KH^3+(#_OB6$ MO9UD-ZC>\LS_!5!+ P04 " "RA%!8([=\6,$$ O&@ &0 'AL+W=O M'80^,3=M")=$5Z3C;KQ_U$6_.!; M2@5XBL*8CXRM$+M+T^3++8T(OV [&LL[:Y9$1,AFLC'Y+J%DE3E%H8DLRS,C M$L3&>)CUW2;C(=N+,(CI;0+X/HI(\O<5#=EA9$#CN>,NV&Q%VF&.ASNRH0LJ MONUN$]DR2Y15$-&8!RP&"5V/C F\]!%*'3*+/P)ZX$?7(*7RP-B/M#%;C0PK MC8B&="E2""+_'NF4AF&*)./X68 :Y3-3Q^/K9_1/&7E)YH%P.F7A]V EMB.C M;X 579-]*.[8X7=:$')3O"4+>?8+#H6M98#EG@L6%#:2?&'_^^M7_/IO/P>3&![.;^\G-Y]G5_!I,%HOK^P7H@2F+=BRF ML>" K<$L%B3>! \A!1/.J>Q\[U-!@O"#-/VV\,'[=Q_ .Q#$X'[+]IS$*SXT MA8PS?9JY+&*ZRF-"+\0$$?C"8K'EX#I>T54=P)0$2Y;HF>45ZD3TZ?("V/ C M0!:R6P*:GNZ.6MS]T]UA!QN['#,[P[-?P/L4Q(&@O;F<,*N6$?ES+NW!3-"( M_]66_!S<:0=/Z\PEWY$E'1FRD'":/%)C_.LOT+-^:TN<3C!?$U@MJ4Z95*<+ M?7R41Y+EL2UU.03.(-**^CBV'>QX@Z'Y>)R4IAGT/-QWZV9^9T!GTG5+NFXG MW3GE7!;=Y3[:AT3(]XA$+!'!/R2MQFW4NE:105M(].)]-JBIQ/,UP16R^"@S.#@+5>2@&F8$48N1BJ$[)I!Q&&N%&(WD+9PDK:PFYM^_I"W!2O/8P04G5>FYWC M0:]1DMY"YL)*Y\+3A>Y_%.*F\3 MLJ+@AD3M6K[;^]550JL UH56SUPE@>&;:F"H501K1?-UH=7WW"H9C#3(8-34 MMS MP,HL;#'K.Y:ZH](=T+F$*Q6,-*M@U*)N,?14,=AFYF"H?@-T1W]Y:G' M)-OK5_JOX*6?GUU4,/E1RA>2;(*8@Y"N):1U@:5@2/+3B;PAV"[;KW]@0JKK M[')+975/4@-Y?\V8>&ZD#RC/B,;_ E!+ P04 " "RA%!89JIICK$" ; M!P &0 'AL+W=OYW7\ MT=T(^:QR1 TO!>.JY^1:+R]<5Z4Y%D2=B25R,S(7LB#:-.7"54N))"N#"N9Z MK5;H%H1R)^F6??FY=8J&2V0*RHX2)SWG'[[8A#;^>6$'Q0W:J\.ULE,B&?;&&<]IV6! MD&&JK0(QQ1HOD3$K9#!^;S6=.J4-W*_OU*]*[\;+C"B\%.R)9CKO.;$#&<[) MBND'L?F&6S\=JY<*ILHO;+9S6PZD*Z5%L0TV! 7E54E>MNNP%^!Y;P1XVP"O MY*X2E91#HDG2E6(#TLXV:K926BVC#1SE]J=,M#2CU,3IY/KN;O@TOKF!_NT0 MQK?3_NWU>' S@OYD,II.X N,E*;&/&9PM=(KB= OA-3T#RD7=?1B=H=".!VB M)I1]@A.@'*:Y6"G",]5UM6&TF=QTRS.H>+PW>(:8GH'?_@Q>R_/A<3*$TY-/ M_\JXQF+MTZM]>J6N_Y9/(;(-90P,%HRY)GQ!9\RX40JU@B%5*1/*^OO9GRDM MS6[YU41?90F:L]@3=*&6),6>8XZ(0KE&)_GXH1VVOK[CP:\]^.^I)U<&DC!X M12(!>4;Y LQR83%#N5NRH(FY4HU*57M(UTD0^7'4==<-,$$-$QP+TVF"J53# M?1C?C^-FF$X-TSD6)FR"Z1S ^'$8=)IAPAHF/!8F:H()#V&"=G#>#!/5,-&Q M,'$33'0 XYVWP[ 9)JYAXG=AICF:AV.N43:EC ^W:1R>!_^E=/?N.OML?"=R M0;D"AG,3USJ+S#^5U55<-;18EM??3&ASF9;5W+Q>*.T$,SX70N\:]D:MW\/D M+U!+ P04 " "RA%!8I-R*L\0# ]#0 &0 'AL+W=O0JM&\@=F;^F9\?QN/!CHL?<@V@T$N:,#FTUDIE MM[8MHS6D1-[P#)A^$W.1$J6;8F7+3 !9YDYI8KN.$]@IH)Y#PW=#"UKYC3E=K93KLT2 C*UB >LIF0K?L2F5)4V"2O=/#>Z^"7#GX^ M,@5*/@XA460T$'R'A+'6:N8A'\S<6^-39N9]H81^2[6?&GVY>QC?H^EX-KM[ M^/,*3>\?%T_SSVC\$*+9X^+;];YCJAL+]#$$16CR"5VCIT6(/G[XA#X@RM"W M-=](PI9R8"L=E)&VHS* 21& >R8 [**OG*FU1)_9$I;' K:FJ9#-4%>KN>=T1M+J7?_'!05H/>;0H_/ M"5T1LVFNT)PG"=+K?T?$$HT925XEE>B?P^Y_FZ:D^*3?_$F3:FYE1B(86CJ7 M2!!;L$:__X8#YX^FX?R58N$O$CL::K\::K]-?32!%66,LI7.) EA$30-72'1 MS25,4MV.,/:";F]@;P\'Y=2L%_2Q?VP5ML9S(6VGHNVTTKZM(ZFW<+01HK[[ M"N!")3@@Z?A^MX9[:N3W.C6CL#6>"VF#BC9HI9W#ELJ2%8%45!\9T)BN@A,4 M[#N>4P-NL.KYN%,C;HWI0N)N1=QM)1Y'D8#\;(47727(QM7^]>RCI;JJ1Y)?=..*XQ[CFXAMM@YCM=K\;;&M&%O/V* MM]_*^UU0!=<\CA&/442RS.2LC+R:\Z%Q3?=/D+S\=#KB/C6J+?JP-:H+F;'S M5JDXK=2Z/OB?W%P*'.U*S^L[M;0[;;)K2.)A:7<^BQ^3'-1JL[P#BO?&O]$W,WR.O5-YGB8O%5@U.];1.(M:1ST]6'A"AJ]:*A M>)97K\]&PO=V]R:W-H965TW"3V\;"B3/;;>'?[]HI68& >-A+ MXVO?<^XY3N]-?R?DG2H -+DO>:4&3J%U?>ZZ*BN@I.I$U%#AR4K(DFH,Y=I5 MM02:6U#)W<#S$K>DK'+2OMV;RK0O-IJS"J:2J$U94OEP 5SL!H[O/&[,V+K0 M9L--^S5=PQST;3V5&+DM2\Y*J!03%9&P&CA#_WP4FWR;\(/!3AVLB7&R%.+. M!)-\X'A&$'#(M&&@^-C""#@W1"CCSY[3:4L:X.'ZD?V;]8Y>EE3!2/"?+-?% MP#EU2 XKNN%Z)G97L/=C!6:"*_M+=DUN@A6SC=*BW(,Q+EG5/.G]_AX. '[T M"B#8 X+W L(](+1&&V76UIAJFO:EV!%ILI'-+.S=6#2Z895YBW,M\90A3J3Q>1R3H['H"GCZA/Y0F[G8W)\](D<$5:112$V MBE:YZKL:%1@>-]M7NVBJ!:]4&T-V0D+_,PF\(.R C]X/#Y["7?3=F@]:\X'E M"U_AF]('NN2@"+HAPRR3&\H5^35<*BWQ__6[RV##&'4SFIX[5S7-8.!@4RF0 M6W#2CQ_\Q/O:9?<_D3TQ'[;FP[?84^L7VCH99+OG4;_LIXHC5JET9M*;W0!$AN^T:E2).,?#,?W,1T6H'U>*/A#T5K<^H M2N6.\R_5E_>SDX%71<12-A451"S_>V07+$TK)!G'7PWH8-UGM6/[\PK]G4I> M)G,7%^R"IY^3F9B?#,8#-&/W<9F*&_[T,VL2(A7>E*>%^A<]-6V] 9J6A>"+ M9F<9P2+)ZO_CK\U M'; T98=<+,#WG6'H-DA4(G6D:FT+F,1GQ[G_ GE56N) M5GU08Z/VEMDD636-MR*7OR9R/W%Z>77^.SI"%WRQY!G+1('X/;ID=P*]O&0B M3M+BE?SYT^TE>OGCJ^.1D%U6.XZF#?QY#8^WP/L8?>"9F!?H*INQF0DPDK&N M \:K@,^Q$_&238OP"A1=LQ9-#]3XK1%[*Q2W0 MG]>R 7HOV*+XMVVX:K30CE;5[)MB&4_9R4 69<'R1S8X_>D'GWIO;:D"@1F) MA^O$0Q?ZZ6=5(&QV%#^R7!8\FB7%E)=R"/)8,+EF[I,LSJ8,I4Q666$;B[H# MWU,]5'SS>.H-O?!X]-A.TAG&GDF2=9+$F>0[(P=9=Z+,D^P!B7G.RX>Y+)0I M6]RQ'&'?B]ZB.Q:KGY-,,!F,0+'\BYZ:D4*KD9(5%@Z]%[8AJ<.)6B-" H]2 MS_,V1J7;,)R,_:#=T,B8KC.FSHP_R@2FR3).4;Q0LRF#G"-GO->L*'[Z88Q]_+;,9,BY2/XCAWJ]&.-LIN)' M25&4:BZGO!#6Y1AUT_%]+^@FTVTX"2?AUE3&ZU3&SE04E:0R'V1DLEOP8\M< MA$$86L+O-B638#+>OG8FZP0FN\[%M,SSB@[KBA$)*UP+:=*)*"#1V.^&WFTX MGM#QUL!]3Q\%O6?'_G4]^*O0E]4,\,QZS/,ZU2>#C2C%W9 M;#[9'G7K MV.WO1$_7%3V]1M=)?)>DB?CV&MT*2<+J@"2'O6Z6R)K^R(M$J:<_K[Z*2HO= MI4P>F>6A2Y*VW&X]9#T31*^ANP ",P<,ZP'#3OA;)E%E4:E2^QO]SO(%NN9Q MAL[0NWBJQ@Z]'.C-JXV#5VA6LA;=>YC:Z3X:>N/@!8H;'=6T=^B5?6?30;9I:D9LM8WOEO@ M[%80U=)%_UM5D+'?KRJ<&$!HYBAK3>53V*IP:K3>R0.AF:[%5JO MJNA*J]"?8&*KBF[3;=6@!9CO5F!J6F1X%[(DDJH>;M@C3Q^KU=QL:A7%UM]V M+PM54K>_O;M!R[0LD#^,,+&>%KCC[KT@@-#,4=8JT9_ 5H-3=?9.'@C--"^T MT,1NH=FG&AHH^Q)OS(YN$^HZ,F"M+;%;B7W*BM:QP1J>$Z#OO$"AF>EJ98@Q MZ*+$H*H-"LU,7JLV[!1&_19ET%$C.,!6X>+N==^LM!S#;CEFKF#)YK^R)_0O MGG^ISX[D><]CDO.LFFZ9>U9GJ!<_E28$\)0>61?97C*,%L?%Y82 MCL^LQPL\'$?DA<5]\O#$.E= WEDSG8=PXK"6JIC 5BBH@H1",Y/7"A*[;3FU M8F=Z,51+QIIT#>/[IJ>*Y;K9+,Y#J$*L52&&4X4-E$$YQ,XX75'8:6D&K+4A M=FO#[\ F-T=X&Z%@&$()ACYN$22V2@[=X?[)J2E:N"6JGVXI($RK%L[ES0MJ:NE M&; 6FX';AOR_+MHTLBXFD::<-5:\4R"Z#J&0K- MG,W6%6#@2\"PUX /(;(#+;(#M\C>F4QJF,F&+NG($G=W^Z:C16;@]D-[48GE M&JS=P6U:4E=+,V M# .W,/P.5+)%EJ@?@ B%F+JD#1=XUKD =4RAT,PYU=HX MB& )Q2FU>R?JW(/L0Q9MKFAC66\Z M*JS:EKL[(F'K!L"> M_BH07?B2&?Q-NE ;&[HX*Q]*.=]2"^S%%H:T^*5,'5P!ZI]"H9G3I:5M".N? MAJ#^*12:F;R6R2&,?QK:_5.+JG!WN&]"6B.&H>4>2#=;:%T7 M]O1/ =D"V]@"0[!%. RBG=D"U"&%0C.G2ZO6$-8A#4$=4B@T\Z9O+80)C$-* M[ YI&'1L#7>'^R:D=2*!N0$JWM2$^'] ^6+[@,_&K*,[Y(IG+[ M(TOY4BU.32%6YKCFV<.1NM=F&X=49R>K'M8T@>D0".W(#7>'^R;4>@X& MSAOJB!R40C,_4* M+(MYDO<\F0F:*RMZ=]5B0XG@R3[7:":2TZY'ZOI5&:-QM_BZDF[SO/#'^)\.E>&@N4!@7*)!$?CH6]]),#=<>]E>@AY M2;6\I+#>) 7U)J'0S.1;3UR[I>KGS>?#GZ]6:JO6L;^YK@\AWZB6;Q3.HJ26 M6SP#6ZEVVU&Z_=%KJN46?49N54_A_(W^B0^(NB/OO=@/(02I%H(4UE>DH+XB M%)KYJ@(M*B,87S&R^XJ17#F;KR(XA+:*M+:*W+YBKZKY#D^1NL/ONWJ@T,S! MUEHN@GU$*0*U$Z'0S.2U\HO.FL-_ MXB.G[O![KYY#Z,M(Z\L(5E]&H/H2"LU,7NO+R*TOS^,B*5#]EC?$,_0H5X4Z M'=E:0_:+X'[4<:7=/??-;-1ZC=F"Y0_J[6X%4B_RJ=]HMMZZ?H/>;6?*DZ6+]7[_2_4$L#!!0 ( +*$4%CJ''D7APD #%O 9 >&PO M=V]R:W-H965TA1I6%[D:Y&I-CR3 -XVPPNZ[?^U+,KO.-3.),?"E(N4G3L'BY$TG^?#-P!J]O M/,2K1UF],9Q=K\.5^"KDM_670BT-=Y1%G(JLC/.,%&)Y,[AU/O!Q'5!O\4LL MGLN]UZ0ZE'F>_UHM?%S<#$;5'HE$1+)"A.K/D[@725*1U'[\UD 'NS:KP/W7 MKW16'[PZF'E8BOL\^7>\D(\W@\L!68AEN$GD0_[\3]$P%*$YW@-L$N(E'GMXY6&8FS M2HI?9:'6QBI.S@)Z]S/Y![DOQ"*6A(51G,3RA?P0"!G&2?E.K?OV-2 __/7= M]5"J]JJH8=2P[[9L]PC;(9_S3#Z6A&8+L>B(OW\CWK4 ANI =T?KOA[MG6LE M_FN371!O])ZX(]?KVB%[>" B%>X<#0].#W<[PNGIX4Y'.+.'?PY?;/O.[=&W MZ^+8)V=DPMOISJMYWA'>)[5,\F5+>/^I5WR4(BW_VZ6X+=7OIE;]]H=R'4;B M9J ZYE(43V(P^_M?G,GHQZYL(V$!$D:1,(:$<1#,$(V_$XUOH\^^%'DDQ*(D MRR)/5<&92S+/"P6)LU79I18KKJ]:MK!I#:LJ_-/,GXQ'];_KX=.^%-I;7EZZ M'1O2]H;>=.2TMF/(X^ @F)'!\2Z#8VL&#[[N73FS OKF# D+D#"*A#$DC(-@ MACXF.WU,SE(6)DC1(&$!$D:1,(:$<1#,$,UT)YJIM5.Y72BMJ'%-F*C!T5.> M/(F"1*%J[D@/8Z7U%*J$HDY%;5JQ-M9;*\YI6D$V2J$T!J5Q M%,W4BJNUXO89JY+?R>YK.>4Q- M!^IJ0FD!E$:A- :E<13-%(_V-AV[N6F.7=Z3-"Q6L3IE$45T9 !C!_:6S99V M95:?=OE!-DJA- :E<13-U(-V2IU>5FE5?L+O1\L/U#6%T@(HC4)I#$KC*)JI M&.V=.NPJE!5 :A=(8E,91-%,\VD-U[";J'R@_4!^UH1V6'_^P_$!= M5"B-06D<13/UH)U4YPTKM55^OO[$'CIU #52H;0 2J-0&H/2.(IFRD4;K\[5 M>6H/U(N%T@(HC4)I#$KC*)IY49:V;EV[=?M+6,3A/!&U*_?&KS9V5%_!-+3# MJG/XTPVT40JE,2B-HVBF$K0_Z]K]V7;5N:M\V8%VK90FD!E$:A- :E<13-%(^V;%VKJ]>O]$!MVH9V6'I: M(QYHJQ1*8U :1]%,*6@#UK4;L%]%M%%=" G$O#O]4+L52@N@- JE,2B-HVBF M2+0KZX[/4VR@!BV4%D!I%$IC4!I'T4SQ:(/6M7IXL[LB7JP$2?(PZ]0(U(>% MT@(HC4)I#$KC#TFZWZ)46.;$ZZ&MP-[:P))"Z T"J4Q M*(VC:*9LM!?K7IZGZ$"=62@M@-(HE,:@-(ZBF>+1SJQKOR;V=K4JQ*H:W:R+ M.(OB=9B0,,TWF21Q66XZ;\R\LS-[*^>JW:4V/>KAI;+0ABF4QJ TCJ*9MU]J MS]6S>ZX'I>AG4:3DDSHQ(;=[=P$/JKL]]]:]KAF\(XN-4+&12.>BJ&X*G?Q( MYD(-IK.5OOXZE&1Z,;YT_D;"LNJ_=MM;[D.]L^]W7^E!:0&41J$T!J5Q%,U4 MI_:!/>'9F;^5L:9.]BN=[ MW14/VC"%TEA#F[Y]&!S5L)GSO>D$[#YN[UO#&]X)AW9O;[IW-X"=* [4P!V MJH!S^+F>]G,]NY_[+2O?<'3M@-[?>:BC"Z51*(U!:1Q%,V6B'5WO/(ZN!W5T MH;0 2J-0&H/2.(IFBD<[NMZ?]!Z_DX=Z!H)J&'R"NVN']^Y#H.XNE$:A- :E<13-E)!V=[WSN+L>U-V% MT@(HC4)I#$KC*)HI'NWN>G9W]U4\T58\BR)\[JY$4$/7:QNZK6$MU,B%TAB4 MQE$T3Z=B.W58%.J#MV9%\U0&D!E$:A- :E<13-%([V6/WS>*P^U&.% MT@(HC4)I#$KC*)HI'NVQ^G:/=:<6*8K..U+M\;U58M^;,7D18='E\P70_:!0 M&H/2.(IF*D([L+[=@7VK#O4=&]F;ZRT@J(<+I5$HC4%I'$4S1;4WX:M_GAH% M=7:AM !*HU :@](XBF:*1SN[_DDS*"Q?19,>GS_!3NJMEW'[>I=NVR^ -DRA M- :E<13-%(-V:GV[4_L@J@[=SZ;SBW=2]3[IFWY6:>Q.F1_@;JW_IM_[9U MBT,C!ZB-"Z4Q*(VC:.9S$;2-.[;;N*S(,UF=GBQ%YZWN]O"^ AAWSWO@C@_2 M#VV50FD,2N,HFIE^;<:.[1,?_+21I0RS17W]=%%-8Q_5MR4GK5Y"YC)4T:M. MD4"MV89F7+TPG7I>NY> MDNA- :E<11M*Y/AWH.[4E&LZF>RE22JKE7=/M5J M]^[NN6^W]=/.#MZ_=S[0[=/;-&;[,+G/]3Q>I1+24B%'%U,U#"NVSV?;+LA\ M73\>;)Y+F:?URT<1+D11;:#6+_-R>DC?[/U!+ P04 " "RA%!8 MMAE46WP$ "J'@ &0 'AL+W=O!Y#Z*F/@Z MAY ?IPYV3@6+8+-528$[F^S8!IY!_;1[$OK)+:RL@@AB&? 8"5A/G1M\/:?C MI$%:XW, 1WEVCY)0EIQ_21X>5E/'2SR"$'R5F&#Z_ARLU';JC!VT@C7;AVK!CQ\@#VB0V/-Y*--?=,SK M>@[R]U+Q*&^L/8B".+NRESP19PWPL*(!R1N0U.^LH]3+.Z;8;"+X$8FDMK:6 MW*2AIJVUW(%B M02C?3ERE^TI:N'YN=Y[9)15V,4&//%9;B=['*UC]V8"KG2P\)2=/Y\1J\0[\ M'J+X>T0\0BWV:!$Y3>WU*^Q] A&ACYS%Z ;=,S\( _45O7%,\:G0>8M6>T"Z M?XB6()+^A^_0$G3*X@T*8@4"I$),H5'/&]-O$9.(KTW]D\_H=_3\X_U"7QZ# M.(CV45( _E[ 2E=>JK(D6T-(WMAKN6,^3!W]2DH0!W!FWWV#A]X[2X+Z18+Z MJ75:F?"E0@^Q5&*O7T.%?OFH*Z '!9'\M^#@I?!];!G#,92)1-3$B_ M[(>3GH763T/8S*8N(<21X:%(\-7JRKV#KN/!UW*ZJQJ6J(I6JNBH$AD@U("6E5#:0+G!&#,V+_ M#*ZO!EIS#4(,JXB=51>KH<;<8.^R:7H-\LB@735TP31BF$;LGZ_UU3"L"0EB M@$7LP*I8D:9KQW^W+!V,<:N[-/9 F@Z:H2D9MZNQ+G!)#"Z)_6.VOL:NRC4V MK-(8-2RD=A;^[QJ[^*O''DC#0:,&U!2WJC':!82I@3"U?\W6UEAN[V]KG&J- MG>TS-]IH[EYCS79P[-$T'3FS!J#M[CK3+OA.#=]IRQO/M'SGV:L6FH$W;;3W M_!\+[?(9K8OO86J6%[3=C6C:!>2I@3QM>2^:EF]&EU#3/3L^C$!LTD-2B7R^ MCU5VDEB4%@>Q-]GQHZF>G>*>3@Y#6.NF7F^DU2ZR@]'L0?%=>ABYY$KQ*+W= MZHA )!7T_VO.U>DAZ: XGI[] 5!+ P04 " "RA%!8'T)L2*X# #-#0 M&0 'AL+W=OO MV$XR6T!B)UB&M@CBM,4P[ ,M74M$)5(E*=OY][V4%,5:92\)U"^V^#B']]R7 MJ,E&R*\J =!DFZ5<3:U$Z_S"ME680$;5B-P)XDJLHS*QRM(Q69JN=;3Q#V+$VTF[&"2TQ@6 MH#_E=Q)'=L,2L0RX8H(3":NI=>E>S-P24.[XS&"C=IZ)D;(4XJL9W$93RS$6 M00JA-A04_]8P@S0U3&C'MYK4:LXTP-WG)_:;4CR*65(%,Y%^89%.IM:912)8 MT2+5]V+S)]2"AH8O%*DJ?\FFWNM8)"R4%ED-1@LRQJM_NJT=L0-P3_< O!K@ MO13@UP"_%%I95LJ:4TV#B10;(LUN9#,/I6]*-*IAW(1QH26N,L3I8'Y]]4 & MY(%N!]=;R')-;ABG/&0\5N1H#IJR5!WCCD]<05A(B,@4<8 M)P^)*!3ED9K8&JTRW'986W!56>#MLP#"$^*[OQ//\?P.^.SE<*\-M]$7C4.\ MQB%>R>?OY4-UMUQI66"V:O+/>]Q ;C5DZM\N<17;:3>;*<(+E=,0IA96F0*Y M!BOX[1=WY/S1);4GLI9POQ'N'V(/+N-80DPUD%PR3(",W7 M3 IN HPJ;VC(4J89*#(3,A>2EAUF(5(6D2]4(6#.5"X4[KV'-? "R)7 9"<+ MD :%J>?<#SQR9#7G5.OU@G5,(L0L(,\%>B$RF*.&G1^4Y78 [ZY+6YV1-9*WS#)GS#7HMR MV*?PGLA:PD>-\-%/*LJ*=[13E/[PQYH<_5"ZSSM:!H\;@\=O-9@I54#49>OX M1;8>//B-<3AK9)T=E/499"90PW4HN,A8B"_!-5Z!\C(;+PN=",GT8W?+>"]X M/'A @KW-P[LH>9KWO'7P4F/+8-[RUMPW&>N\8'^FBHQUUQ..B# MUY9-3V2M<)TWX3KOM5^<]RF\)[*6<-=YOL\Y/ZECU,3C_RG#>MO^:FT;OG,1 M=?OO'(.*I+!"D',RQM>%K+X=JH$6>7G] M7@J-E_GR,<'O+9!F ZZOA-!/ W.C;[[@@N]02P,$% @ LH106$:&>UCU M P 61$ !D !X;"]W;W)K&ULM5A1;]LV$/XK MA%8,+;!$(B7+=F8;B*VT"Y "09-N#\,>&.EL$Y5(EZ3MK+]^I"3+EJQHR:"] MV")U]QV_C^3IR,E>R&]J#:#1Z&:4<6G3PC M2^5)B&^V<9M,'<^."%*(M86@YF\'"TA3BV3&\;T$=:J8UO'T^8#^,2=OR#Q1 M!0N1_L$2O9XZ(P+%(5?Z+]H7MT'=0O%5:9*6S&4'& M>/%/GTLA3AQP^((#*1U(TR%XP<$O'?S7.@2E0RZU6U#)=8BHIK.)%'LDK;5! MLP^YF+FWH<^XG?<'+1YT5D\D)D3-!G MP?5:H1N>0%('< V-B@LY<)F33L0(XDODXU\0\8C?,J#%Z]U)BWOT>G?A"GU5+&YF03#RPXF[.]7MW(K@<(SK5M&Y%1X3[VA5 M8SJHF XZF5YG0FKV@^;IU&SBG!M3:IL3BX72K;P*T/!TQ..0-&B=&^&QYS=8 MM2"1T:B=5%B1"CM)W8$V$V7IQ!(2IM$2VJD,8 %RTV@U+=-C<.P MXC#\%PY*7:&8;IBF*?L!B4F@TF(TQ"]P&55< M1IU<'H7A4(W_L*G:>(S.A1P.A@VY%Z/S_>(/26/Y12U6F)!Q.Y5Q167<2>73 MQSOSY=DQ*;C-KX;6+8_;F'3"O#6Q]@D6]016DP][Q\K!Z_4#5<+U)&2O:%%? M:'4I3XHP_'_D[A+U=)/YXT%CBW6'?K-0/:'5A2)'H4AW_MF;HG,N6;("A:[C M[UNFF!6M59U.J#>OMS[1HK[0ZC(>2TO<;VV)>RTN>T6+^D*K2WFL+W%W@?E? MMVY+#>CAYM;M#/UFH7I"*X1R3\Z<&AS3DY?UP#34!: M _-^*80^-&R ZC9E]@]02P,$% @ LH106,XKO=TK P &0X !D !X M;"]W;W)K&ULM9==3]LP%(;_BI6A":2-?-(/UD:B M!#8DD!"4[6+:A9LXC45B%]MMV;^?[:2AZ=*(2N:FC1V_3\YYXQ/;HS5ESSQ# M2(#7(B=\;&5"+,YMF\<9*B _I0M$Y)V4L@(*V61SFR\8@HD6%;GM.4[/+B F M5CC2??"6ZZUZ7C \TRH#CL<+> *).-XJ:!6_4PEW+[>T*]U\C*9&>3HDN:_<"*RL36P0()2N,S% M UW_0%5"9XH7TYSK7["NQCH6B)=WL$7B7P=@7! M'H%?"?SW"H)*$&AGRE2T#Q$4,!PQN@9,C98T=:'-U&J9/B;JO3\*)N]BJ1-A M=#69@J_@EG(.4D8+,$5,/@;JET)3,&$XF2-P+;M(C,D<'$=(0)SS$ZEZ>HS M\=$). *8@&E&EQR2A(]L(0-3>#NN@IB407A[@G ]<$>)R#BX(@E*F@!;9E2G MY6W2FGB=Q C%I\!WOP#/\?R6@"[?+_=:Y-'[Y6Y'-G[]DGS-\_?R9@+<$"[8 M4I:< +]OY0!P(U#!_[2Y7=*"=IKZDISS!8S1V)*?"H[8"EGAYT]NS_G6YI1) M6&0(UG QJ%T,NNCAVQP7S3D^*^=XNIGC;9:6Z+Y&JV_I*ARX0_EN5]M6_3_( M:8Z(ND8TDCJKDSKK3.K[]:TLFA5FE*BI 7,Y3^*V!#HQA\X)D[#($*QA7Z^V MKV>TLGHF730)BPS!&B[V:Q?['U=9);JW51)^WQWL5%;G\P^URA"L8=6@MFK0 M:=5T+9?*-G_-Q15NQMQ>R(.C[.U7;'<&A=IFBE7[96WOF K&Y/GMP$-,E$>4^ ML^ZMSS<7>E>_TS]1YQZ]%W_#E(>F.\CFF'"0HU0BG=.^7.E8>0XI&X(N],Y\ M1H7:V!+?66 F0#O=B^QD0KJ]Z/1"L05X:ENL)*#]]RO9CC^P?$@8P@78 MYIRC]SV6]8#&!RY^R@UC"OV*HT1.G(U2VQO7E?Z&Q51>\RU+]#?UW9B&B3,=I]?NQ73,=RH*$W8OD-S%,16_9RSBAXF#G><+ M#^%ZH\P%=SK>TC5;,O5U>R_TF5M4"<*8)3+D"1)L-7%N\:)2C;GT;CD"9W4:*8LM;6@BD['@A^0,-&ZFCE( M>Y-F:S=A8F[C4@G];:CSU'3Q:?:(KM RNXN(K] _W/271N@VYKM$2?1^P10- M(_E!Q\VIW*#/^MZC+RQ8A\E:7_NZ7*#W[SZ@=RA,T..&[R1- CEVE99G!G'] M7,HLDT):I&""[GBB-A)]2@(6U NXVE=ACCR;FQ&PXH+YUZB#/R+BD8Y%T/SE MZ020TREZW4GK=5OJ/7)%(UM?P#3S(-_(+?79Q-%/JF1BSYSIGW_@OO>7S=.% MBM4<=@N'W;1ZI[5C(MQ3\V!^/)Y'Z/L#CR*DG[T#%<$/6QNZEVS#A8K5VM K MVM #;_2,Z4F(VCQC3K M88N\44/>T:2MR<->22$/%*B1PH7FAV)ZKB@DJ+*JS*N8C];["H]TYKS$%9YB MT,FW](<#"Q#=,Z%_"*$M$[Z>I>;0V$);&@96;UG=4=7:M=?I']L#AS_7'BGM M$7CA2']V6?6#B:]=OB]5K6ZS)#7NO"'(\$6!?JEJ]5:42,<@*E\&L[Q&=?W M-F;D\VA$T"<8M_DJ,$QCC^?*.EHH*I:>5U0NPDQ+LA+PA\D2=F&KK?X?TQ*7!,8UR=11YK(OK+VUQ('P(Z4,"8PC&'8D29B&\J@ MD+JHDL $)O!IQ.4%!I"P9@BQP,VM;"K&3*S3O5:)?+,B9%MPQ=5B/_&PO=V]R:W-H965T.9-;;0"M9DE\AW[/ 62D)#C1>Q1.1_T:&,=2P4[81D:9FL9I#2K/@E3V4A M&@G8/Y/@E@GNMR9X98*7$RUFEM-:$$G"*6<'Q'6T0M,7>6WR;,6&9GH9'R57 M;ZG*D^'BM[OW:( >BU5$;(WF1,3HC5I>]!96&Q#H:@&2T$2\5'$?'A?HZL5+ M] +1#+V/V4Z0;"6FME13T8!V5 Y[5PSKGAL6HAODX6OD.J[7D3[_]G2WG6ZK M E15<*LJN#F>=Q9O*=%])B3?*8E*]/EW%8#N):3BKRYR!9K?C:8[[U9L200S M2[66 +X'*_SU%QPXK[JH&@)K$?O@ZBG;I+B$25HC)&#B*6*K&B76C M[@%=)4RHA:>9>@S7*%/[BI*()$]=52F&&N5#Z>UC'PZP,W:F]KY)]S1J-/3= M*JA%PZ]H^+TT%B#H)LM9$(%BI5N:;=2LJP7]5ZVN!%4_B;@*0^) MIVR[1WG MTI4U!-8JR; JR="HI(X!^)MR,*CYV@6[VC:L:C'Z!>];39O46+E@V;=^HUBMJE MZ*+=.[-+E]T06*N(XZJ(8Z-Z'YLD;@BL17Q2$9_\KRW\2!A+4-X/SFWADQ-] M#[ W&1]UP6E43Q=@I[8BCDDF9RB4@S1GY^%C!AU! ]]MM'N;0L--X9_W/2W' M"K[R0>T(._]%Q;4EPKW&(_RSF/Z.<]U.Q<:I]AQSG]K^\2]M05-H[6K5/@I[ M1K)C>9]&^9X_/"/OVA[A7A-2 MRCMCV>!'2MRHJS*%UJY8[:MP8%;BO3[M8O*&T-KD:XN&^SW:]TI\="I>'WO' M$C^-&OD!/B/QVA'A7M]12CQAV6:@U)JBA)(E3:BD8%CE1KV4*;1VT6HWA2=F M5=[KSBXF;PBM?0I2.S"WWX'UJKPAG\XS$>?D'WN,1X%[I/6.,.=(Z';C.$N? M)?Y!N-*F0 FL58YS,U+[("^.YXH;R;;Y"=>22&PO=V]R:W-H M965TX"%^E^?'=M8VQA++CZ0_(A>%_FV9EGYL'##O:,?Q5K1 G? MXB@10V,MY>;>-$6PQIB(#MM@HE:6C,=$JB%?F6+#D82I41R9CF7Y9DQH8HP& MZ=P+'PW85D8TP1<.8AO'A+^.,6+[H6$;AXD97:VEGC!'@PU9X1SEY\T+5R.S M0 EIC(F@+ &.RZ'Q8-]/;%\;I#N^4-R+TC/H4!:,?=6#IW!H6-HCC#"0&H*H MCQU.,(HTDO+CWQS4*,[4AN7G _IC&KP*9D$$3ECT%PWE>FCT#0AQ2;:1G+'] M[Y@'Y&F\@$4B_0_[?*]E0+ 5DL6YL?(@IDGV2;[E1)0,[.X9 R.<(UDGQNF?PYAAL.899@-_A$_(8GAE)X$$Q$-"( MRE>X,8[3ATGC%D)%C7('XP5R[8[_ 19(.$U60!.)'(4$(J'7L?KN.R BXS'? MW\# N-%CK>)[L2$!#@TE4X%\A\;HEY]LW_I01V=+8!5RW8)<-T5WSY![K*'W M\" $2@$D">&9DH4FD:* CTA$F@ EX)G.1E M)+]-XEH"JQ#7*XCKM::D#,DOZ:-KWSE>C9).=YY14+]PL]_H9IH.Y=I$)9!J M#DYWKLZ3AK=OK806@*K,'Q7 M,'SWIA1TUR9Q+8%5B+.M8T-HM::A'*I>&GF#9YV\A_RFMY!=ZESM1D=+/>MW M>$I"U2QSJMQ6@L%$38Y9$HI:KQMQK\U66VA5%HX=K>V\J4JW6^U7VT*KDG?L M6.W&OBXC;W?XV7.VRMV3*G<+8H]K>VY)%J\UG6VA5\H[MI]W8I%TJ"__DF]UQG=K?(LWG71N/ M6;KNT'=-'PE?T41 A$L%;W5ZBCV>7=]D \DVZ0W(@DG)XO1QC21$KC>H]25C M\C#0ERK%)=KH/U!+ P04 " "RA%!8W]!7%.0" ?"@ &0 'AL+W=O MUJ,A-Q[("L\"$&O&X'IOQ M>,PJF1,*,XY$5128OUQ#SC83PS:V _=DE4D]8,;C$J]@#O*QG''5,SN7E!1 M!6$4<5A.C"O[\F:DX^N GP0V8J>--,F"L2?=^9%.#$LG!#DD4CM@=5O##>2Y M-E)I_&T]C6Y*+=QM;]UO:W;%LL ";EC^BZ0RFQB1@5)8XBJ7]VSS'5H>7_LE M+!?U%6W:6,M 224D*UJQRJ @M+GCY[8..P+;>T/@M +GO0*W%;@U:)-9C37% M$L=CSC:(ZVCEIAMU;6JUHB%4K^)<=GG] 9(A0]9*P2F*9B;$J5E+8V MDS:!ZR8!YZT$(+E KOT9.9;C]LAOWB]W7LM-58JN'DY7#Z?V<]_T4YQ3(I*< M"5V%WU<+(;EZV?[TH35>7K^7_@ O18D3F!CJ"Q/ UV#$'S_8@?6U#_0_F;W" M=CML=\@]OE7$.$0+$ OJVNUU> QC6L7?4/8QV[?AC98W.] M2S8X]Y%D7D?FG4KF]Y$UKL$.61!XOK]'-CCWD61^1^:?2A;TD?D'9*'C.5&T MAS8X^9%H08<6G(H6]J$%AXLV"O;7;'#J(\'"#BP\%2SJ PL/P?P@V ,;G/I( ML*@#BP;!'C)0AXBE!-Z7?G20OF-[WFC_/S$XQ9$ HPY@- @PXX0FI%2+@PM6 M4:DWO51M!GTXHX._GFWYGN_M+\AA7&"Y7AAV84VFYL[VK8].=YBO"!4HAZ42 M6A>A^A1YKYD3&X[^I#0G0GC?U!+ P04 M " "RA%!8E/;0QJH0PN!5(II1B\7() M"=^-K+;UVG!'UK$R#7;@;_ :YJ#N-[="U^S294DH,$DX0P)6(^NB?1X.S?AL MP"\".[E71H;D@?-'4YDL1Y9C%@0)1,HX8/W90@A)8HST,IX*3ZN'K&+^*)S/[1+A_K]2T4I5)Q M6HCU"BAA^1<_%_NP)VAWCPC<0N"^5= I!)T,-%]9AC7&"@>^X#LDS&CM9@K9 MWF1J34.8.<6Y$KJ7:)T*PIOI=+*87LT6J?. M/;CF4J*(,T78&ECTHJ]7)%*<5$'G3E[F9!Z);=!WO9YO;_=A:J?[($RWA.G6 MPDP)(S2E56NO%;[WP!HR.V#LE8R]AF.UUR1Z0V8'Z/T2O5][O'=$/J*5 -"O MCP+MKY!^HJ"*.3<:[H6JTW+:_\=J[70?A/%*&*\^5O'SL5BM%;[WP!HR.V < ME(R#AF-UT"1Z0V8'Z,,2?=A4K-8:O9=Y6!7XGC,\^)77($>S][((D\%-L5@3 M)E$"*^WBM#Q]Z46>%>45Q3=98O' E4Y3LF*L$TD09H#N7W&N7BLF5RE3T^ ? M4$L#!!0 ( +*$4%CN'@Q['00 &,0 9 >&PO=V]R:W-H965T'?WSAITZ8) 42U7VBOJ> 8IU2=R#@*_3*1*J<&AFKIZKH FF5/*W<#S(C>E3#B#7O;N3@UZ M_ZU!G6).Z[C[O$'_,PL>@WFD&H:2?V>)F?6=KD,2F- %-_=R]3>L PHM7BRY MSOZ2U=K6ZM!:.[2R0'-F65B7 MU-!!3\D54=8:T>Q#IDWFC=$P89=Q;!1^9>AG!L/;FYOKAYNKT<.8G(\NR?!V M]' ]^NMJ-+R^&I-C,L:\218\[K(>04O\/(#TQCZ#FYV M#6H)SN#WW_S(^Z-.B0.!E71I%[JTF] '%S!E0F#HN#LY%3'419M#=#((6ZB6 M@ZC5"GON*JE'8[78*HQ*[L& 7-K*[?>1L2FT!TD2#,7P_-7-^.4BT,_5Q MV([V^-48M?VPGE]4\(L:^>%F>46ZJ#(KJG*Z1ZUJ5-*W1*U34.LT4OL*6I]A M25,*TYS,I;(JUC'L5";WHRC88U@UZOKM>H+=@F"WF: 4TV,#*FTBUZTD53L( M.GODJD9A&/CU[$X+=J>OK.QNC>"V1L1%C7@^V@A[1+2A!JR9+=D3)C 1&'K, MI68VJ",BI"$)TS%BU&=O,Y&WKN/PPS EG7QO>Z)Y'U)*2'% L5XA\Y:D&GX, MHRS3SL'O-YL^90:&45@JT*P:\\AM>S M'4J; Z&5M=G>4/S&@S[3!K)<@"=L&S00O,L1N7,$LGPGU6^,5J4*^IZW5REK MC5ZHX_[V"N$WWR&N1=X=D!75!NS^Q0V-2VI3NI9J(]R[5^U :.7@MS<4/_RE M&=UX(7JW-@="*VNSO1WYS=>C#V9T5$G62CY733KAZ5X^NSOM6@IJFG6Q]I!: M")/W,\7;HE,^S_K#O?<7MH/.VL M3-Y^WU"%UVA-.$P0TCOIH.XJ[VCS@9'S MK"E\E 9;S.QQ!C0!90WP^T1*LQG8"8K_*PS^!U!+ P04 " "RA%!8?N"# M[[4" !X!P &0 'AL+W=O=$O=TBD]N!U_#V#4]TE1G7X,?] M-5GA#,WS^E'9FE^II)2CT%0*4+@<>#>-Z]N>&U\,^$%QJP_*X#)92/GB*N-T MX 4."!DFQBD0^]O@$!ES0A;CST[3JRQ=X&%YKWY?Y&YS61"-0\E^TM1D Z_K M08I+DC/S)+??<9=/V^DEDNGB"]O=V,"#)-=&\EVP)>!4E'_RNIN'@X P/!$0 M[@+"@KLT*BA'Q)"XK^06E!MMU5RA2+6(MG!4N$69&65[J8TS\?!A,AG/)W?3 M^0QNIB,8/DSGX^FWN^EP?#>#+S"SNR#-&8)?4V(UD-%@R&$IAJ%BA2"AJ&%&=,*E=8K]N%MHH MNT]^U\&7)JUZ$W=VKO6:)#CP[.'0J#;HQ1\_-*+@ZSLI-*L4FN^IQ_<6TD[U M&Q(%*%)+#W:VD"]0[6>L5<=OU_4T-2ZMB:9W+TJYC*56C M Y9FT*U':5&ULK59MC]HX$/XK5EJ=6FF[@23 WAY$8@F] M6ZG0U;)[_5#U@TD&L.K8G&V@>[^^8R>D0+/1KL07\,L\SWB>L2?3WTGU7:\ M#/F1&,P%WBNA-GE/U= -<[@9>V]LOW+/ERM@%/^ZOZ1)F8![7=PIG M?L62L1R$9E(0!8N!-VQ?)SUK[PS^9;#3!V-B(YE+^=U.;K.!U[(' @ZIL0P4 M_[8P LXM$1[COY+3JUQ:X.%XS_[1Q8ZQS*F&D>1?6&96 ^_*(QDLZ(:;>[G[ M!\IX.I8OE5R[7[(K;5L>23?:R+P$XPER)HI_^J/4X0 0])X!!"4@. &THV< M80D(7PJ(2D#DE"E"<3HDU-"XK^2.*&N-;';@Q'1H#)\)F_:94;C+$&?BT>?) MY/9A,IX^S,APFI#1Y^G#[?3O\71T.YZ1#^0>4BE2QAEU:9(+\B@RIE.Y$08R M\HG1.6Z:)V(D&>9VU4&6@OV/VTR0F:$&\)X8;<$?F:!(1SFYDYHYRG<)&,KX M>W3V.$O(N[?OR5L+?%C)C:8BTWW?8*#VN'Y:!G53!!4\$U0[(!,IS$J3L<@@ M.R;P4:%*IF OTTW0R)A >DG"]@4)6D%8QMTHC/K^]E"71F>OU>5,9$>Z="I=.HVZ? *MR5Z:"R+ U&E2<'0/-/G0 MB3HGFC0Z>JTF9R([TJ1;:=)MUJ0JGW/*L3!"G23=WZY)Y^KJSQ-)?C?JAN&) M;DDM4Z\R.@JA5X70:PQA++9,26&+"59UK!N:I%4Y>;H@>E__;?E?5.5_799_ MO C2N&N!T--27<3?[!^=:]VH2J)1.:<%@@M'79PRNNBOZGF!BY=AW! M7!KL+]QPA2TC*&N ^PLIS7YB'51-:/P34$L#!!0 ( +*$4%A\"%3(ZPP M "6- 9 >&PO=V]R:W-H965T].[G=F->2?9)IG)1FANVWU)-[MWT^GT@V++-A,,+N!DT^D?7X&Q96$LF[V? M^V77=N 1\ ,A'B2X?,[RQV(F1$F^SY.TN!K,RG+Q=C@L1C,QY\59MA"I_,LD MR^>\E%_SZ;!8Y(*/ZYGFR="QK& XYW$ZN+ZL?[O+KR^S99G$J;C+2;&E-\6=[G\-MQ0QO%Q*U(DHHD ME^/?#72P*;.:32UIU8/D%?F)#$DQX[DH2)R2;VE<%J_EC_+SUUFV+'@Z M+BZ'I5RD"CP<-<735?'.GN)MAWS,TG)6D"@=B[$.&,IUV:R0LUZA=XZ1^-=E M>D;LX#5Q+,4G;>%7_W4LZNT18,MNP'LIU$RA8G1&7+NU>$]9*8Y: MQNAXNJ/3]R+9\4A[C33DY&YV/+?FNGNX'^)Y7(HQN>-YF8J\^)G<\D5<\H3< MC$;9,BW)/S_(6V3"8]S\L03>;K*)B0K9R)?G]&>>3XNR),HRG9;=A6D$=\W2"2,KF#A5HZV M8WGGK20[I@HMVVY5@;M3.99M!9NIM&U_L=GV%\9M_SX=97-!'D0J)G%)>%%D MHYA7Q\YS7,Y6 ;RIKC''1$XH+[P+7E^ZBN_59]&5AK' OFD@8?1BYS3SQG'= M=C78,94=>EXKC4Z6Y76G85OJNM$RYO%%[N1Y7%=>]_7.?U/O_%W;V4SJNZ&A M- JE15 :0]'TA+?,@'WB*[2F %3P2!J%TB(HC:%H>O"."MXQ'MK?TER,LFE: M7YK]2,5JYO?.'4FC#6V[/FR?Y: %,A1-#U-I%MMX37^]JIP_+ZK,NFMGJ$>! MTBB4%D%I#$73O/(L]@'1\B,5,M2Y0&G4 MWG4JOAVTJ^3=B9SVU0GKFNA\3SM7*17;[%1NIM-<3.6%!HE3V>!-BWBD+OY6 MEWW9JG*5 8A\%!?=EW[F8GI' %4N#6U[P]FNY;0SZ)C*"\)V"!U3.>Z^&)0H ML;Y/4ZDLX@H#8%2J,-3;MTMJV=]@E4J*!H>K!*J=AFI](SV.?Z5K'\ M,W\2.9\*LA!YG'4?<5#; J71 QO%)2^"YP6Q+3)?W1YU/#+F+YVW!*%+QE T M?7=0ELI#&IMH#1Z8-W\)M5P'6JP/U/D+^Z)PCAJ;P4$7G=U2D=B>V_=>8,-4-0&H72(BB-H6CZ[J#,D..< M^*+3@:HA*(U":1&4QE T/7AED9PC+%+/BTXSLG?44+'4T+8;VN?VSE5G,]7V MM4SHMV_#L(ZI;-OQ[.Y+'D<9'L?<7Z:[INWL3([C MG[HVA7H=*(U":1&4QE T/7CEE!RS4_K#-UC,_-ZY0V520]NN6GTW:,LD:)D, M1=/S5'+*,6AJHI*(U" M:1&4QE T/7@EIYPCY=3A_I5F4N^$H9JJH1F[6$)+9"B:/M) "2@7)J#,I-ZC M"J "RNT64.WNEM!"&8JF1Z<$E&L64$?VD#53>L<&]4D-38_-]2[:L4%%$8JF MQZ9$D6ON0O1[^S:-WFEVOMU@6FPUF*IQ'^,L22I-OJCZU5:C"*HA(&IP5&?\ M4*L$I=&&=KZM&MRS'=< +92A:'K\6V.[S+KH9BZJX7RU%:XT1MU/U[ZX"$DT M7R39BU@WC>^6^6@F]P)RE_"T,UGL*"_L,"_L."_L0*]3]$YRE;MR3]T[R84Z M+2B-0FD1E,90-#UXY;1W26= MW/#452Q4/T%I%$J+H#2&HNG!*_WDFCL'-7VYZV%F<3HU]( R@WH'#-5,!U:R MZ0'5&294*:%H>IA**;EFI?21?X_GR[FLL7MX8S.S=ZY0N02E15 :0]'TQQ\H M#>59)ZZQ/:B=@M(HE!9!:0Q%TX-7$LLS2ZP_?+_/S.^=.U1O-32MA>R&8?LY M%U"[A:+I>2J[Y1UIMVX:N]6KO6V&]PX3*JN@M A*8RB:'KIR6MZI'UCD05T6 ME$:AM A*8RB:'OS68XO,_;!.-T+!7'#O'0+JN YLE*#IP]Z9/E1HH6AZ^DIH M>6:A=4Q=O[>A;F;W#AAJMJ"T"$IC*)J>N9)J7G#JJA[JU* T"J5%4!I#T?3@ ME5/SH*,,^U3U4-<&I=$#&\5IABVYZV%+]OG><4O0!6,HFKXW*-'FF1U41]7? M0]*8X;T3A\HW*"V"TAB*IH>NA)QW<>JZ'VKGH#0*I450&D/1],=7*COGFSN) MG:[N-Q?<=X> TNB!C6+7=?\Q(U:AB\50-'U?4,+.-PL[Q[(#\EY6\FG]#.Q] MG5/,E-[!0K4IO)ROEE!=532LH7^,4ZK M&ZJ=H4)U&Y1&H;0(2F,HFI[SUH/%3SU,TL<^S.+*%F#473LU1FS3\@D;HKZU7OE\Y(H<(,2J-0 M6@2E,11-SUDY,__48R-]J#>#TBB4%D%I#$73@U?>S#=W9.M164/]&)1&#ZRD M;VA:0UT8BJ:_1D2YL,"L?6X37A0KW@VYS>;S+%U]JYUW5ZAF8-]0H30*I450 M&D/1]*"5Z I._8SW .K H#0*I450&D/1]."5 PO,7=CN>:*>8/N:I,OY@\CK M'XY^CU.P^R3UP/+=G7=HW<6V7Q$$]58HFAZ6\E;!@:=OZ6$M\G@D MU/#8'QTTVQ2J#4SUS_QV>%!W!:5%4!I#T?20E!X]KM_*":"DJ+H#2&HNGY*4T5F#N*_5:]97.2Y43PT:PY,F' M9_4*SM;!6?W4&2Q45D%I--A]PGI[+"2T0(:BZ9ENO4_/+&=63=_U(^360.%BJIH#3:T/3=)-Q] RFT5(:BZ<$J_128NVR9 M+UQEED?>V3<7TSM8J(2"TB(HC:%H>OQ*0@6G[KP50.44E$:AM A*8RB:_AI5 M):S" \)*/U'W.CN;T7TCA])H0]->:>/XNR?["%HL0]'T-)65"LW=KT#-+G,I MO8.%JJF&I@4;.KOR)((6RU T/5AEG4*S=4*UN\S%]$X6ZJ?"#C\EI]T-%FJH M4#0]6&6H0K.AVFIWO3ONAH$9V#M"J*6"TB(HC:%H>M#*4H7>B5M8(;07%I1& MH;0(2F,HFAZ\TEOA_T=OF8OI'3]4;X4=>FNGVCX\#4,MU2JJ83$3HJ2\Y->7 M^,,ACN_4_LMLZO?APIS?;G@4_&1 MY],X+4@B)A)IG54KD%?C&]9?RFQQ-9!MAX>L++-Y_7$F^%CDU03R[Y-,QMU\ MJ0IXSO+'>K&O_P=02P,$% @ LH106/WO&ULM9=M<^(V$(#_BL:]:7,S.?P"MB$%9DA( M>S=W-TE#TIM^%/8"FMB63Q*0S/3'5[*,30Y;!3K]@B4A[3Z[DG:UPRUESWP% M(-!+FF1\9*V$R*]LFTVVD3)E3^JPZG^*1Y2@B2" 2 M2@26GPW<0)(H29+C>RG4JG2JA?OMG?3?"N.E,7/,X88FWT@L5B.K;Z$8%GB= MB >Z_0BE0;Z2%]&$%[]H6\YU+!2MN:!IN5@2I"337_Q2.F)O0:]M@5OP+?4 SO4F(+M!,T.@9W>6%$R?*B42\HHLI"$R2]^@=LA%?808< MD0P]943P2SDHVX\KNN8XB_G0%I)4Z;.CDNI:4WDM5*Z'OM),K#BZS6*(WPJP MI8F5G=[.SFO/*'$*40=UW4OD.5X7/\:![8!:ZQE&@A[%6'/)'U\MQ9%.?)\22# Y)> M.XCKU/'4,5[_;T4>D-LTV0"3>0WMSI*^OO>,1- 8$)W_(2*X>VG _:\Q(:9) M@AE'.3#M5N7?.H(V&J65]O><[/N=H,7'7@WK'1TCSJ'2TEUO#RL<=$*OA:N. M_*XQ;/\0-LXAZQZ2]3K]?@M8'?!=<\1OC2/G,![&_;9+4\=\UQST_RVRG(/I M'[HR"#I.MX6U3@WN4;FABC7GL 4'UZ+GM%Z+.EFXYFQ1A1Y*,\:O1CCH9N>9L-%DN&2RQ /D*%HS("B9"&YRLX8W7U2EI)-?" MP[W#X?E.K_EP>'5>\HP)Q 2UY\HVJ%+X&R@W#'^ LO?JD!38LJBVN-R\=29T M25*-5A7=1-D*2W<$S8NJ9DZ%K)&*YDI6 MI<#4!/G_@E*QZR@%59T[_@=02P,$% @ LH106)STL\#_! #!4 !D M !X;"]W;W)K&ULM5AM;]LV$/XKA%=L#9!:(BU; M$L^Q"1%WCWWPGM( M3G9"?E4K $V^I4FFSGLKK==GCJ/"%:1<]<4:,ORR$#+E&KMRZ:BU!![EB]+$ M8:X[9[WI)!^[D=.)V.@DSN!&$K5)4RX?+R 1N_,>[>T';N/E2IL!9SI9 M\R7,0=^O;R3VG$I*%*>0J5AD1,+BO#>C9Q:Q!! J$V(CC^;.$2DL1(0AS_E$)[E4ZSL-G>2_\M-QZ->> *+D7R)8[T MZKP7]$@$"[Y)]*W8O8?2H*&1%XI$Y?_)KISK]DBX45JDY6)$D,99\P6:Q\D)>4,(5A'TR MH*>$N6Q [N=7Y.V;'\ 7/Q9-@RH.@UR3UZ&IY=/9CLM(=3A;6;Q]T'%6Y6;G MGZDU#^&\AUM;@=Q";_KS3W3D_FHQS:M,\W+I@R=-*T2VLJ@Q7#3+?$ ;BW[# MT,;<;FN]5[!V6%D[M ;RTT8KC9S>8HH727-R"'DA M>Y3+-@5U.Z6CL>NZ$V=[ -.HPC2R8OI=\LPDT!/*1VWEC'8J]ROEOE7Y9XSS MT[K]ENYWU.U6'E3* ZMRK-P+B(U^(4EH(I \C25H8PDZD8PK)./GYP7DO\]- MBG$[+D&W:ZA;EW[7"ND^V^:Q>2F>4FP3$ NZ/40;7$2ME>)+SJ$8H-D6))X) M2)ZX90W 6@$'T=!7V.V4U9C9?]WOD4@2+A59@RS<>D*^-TCDH%&%TJ#A8G_8 M'[(.#]Y'O+BO'(!ZV$?M^W_<[4-95G]K+_E,EYQBLHP,)X/4#^@SOUH1! M[8Q1E0%>EH&ER5JR-A7@E&QL5>L8D_S65@O\_L![AD4U"U$[#;4LDF!N3 9] MB"=6B7>3#4^(!IF>$E&'[2!>NRI&'@$]8*MM-651.V>]"/8^+@5FRZ6$)=> MPL\<.)],B1;GFS@!T^;-#F$O!3N M-\EWZ/G>X8Q@-=4Q*RW94.T=V0F)MB Q;S@>=$"JF8S9F>P%UPF[I",YE]4L MQ@;__SF!O<8=B-6LQNRL-M-X\\U2P$*6P!824Z)"["'\@VA+&G.;B=<1X9JV MF)VV+A.N5&'3C%R*%'=;\S[U_24W2KNJ8]U90!LS] M$PVB/5S86?NNY W:&)S& U4*:*)YAE-((IM,%V]5U6CUU#%$'K?,0JJ!]#I MOU!+ P04 " "RA%!8JXBWJ&\$ "R$0 &0 'AL+W=OM,F,TE @,%.;<\D)IW+]*Y.\]).I],/ M,JP-F9$D-\;#XMD=&P_I M2J1)#G<,\566$?;E&E*Z&1G8>'EPGRQBH1Z8X^&2+. !Q-/RCLD[LV:)D@QR MGM <,9B/C"M\&>">,B@0?R6PX3O72$F94?I)W=Q&(\-2'D$*H5 41/ZM80)I MJIBD'Y\K4J,>4QGN7K^P_U:(EV)FA,.$IG\GD8A'1M] $*D&% M@R%->?&+-A76,E"XXH)FE;'T($OR\I\\5X'8,<#> 0.[,K#;!NX! Z8AS0"= M?*"; MXPXU3CUO3L'G'."[FDYNT940+)FM!)FE@ 1%=X1!+L[0'[)>T#EZ),_HWWN: MIDBFR(:PZ#_=/)3CN/IQ5-FYY$L2PLB0T\^!K<$8__P3]JQ?=3$\)EEP)+)& M?-TZOFX7^_@:%DF>)_E"5I64Y"'H0E=2^ 6%*K#KL3OP!Y8U-->[0=' ;-OM M^4U8L ]S/!N[=@UK".G50GJ=0JI,%7(M+!E=)T7!/IE!#O-$G,K272:Y7#V) M@(RKM*5%PH>-A$^JA$]5PNMB47KA[8KL]>U6)/9!YZXUZ+4"H4'95M_3Q\&K MX^!UQF&J$56JJ;2=H;Q,&QDJG4!OWZN^9[<5[J.P[;EMA?LHS\6N7J!?"_0[ M!GW7:8O>A^&>/6CODQJ8XSN')-M;R79WXN^YJ8-AM1RG0H%S?)_K5O0P'3M@@9VN%_ V\X0=[>& MKW<,%8'?J"]6O]W@:F#[-2W0D35J6BG#W#G,9L 6Q4 MKHKC=NOYM?H@41R2MS3EUXR/A,E*S5$*3,.P0 *$2 M 9 >&PO=V]R:W-H965TM'ZUJYI-TW3/KAP$]@#G&$GZ:3]^!E#"0$G;=_X\+XDF)Q[ M..<:7]]XM*79%Q8">\NFXSHFL=1"G<98NLD(=D_5Q#3[5C#VLN-^V@9 M\OR&/AFMR!+FP!]7=YD8Z15+$"60LHBF*(/%6+O$%Q[NYP$2\6L$6U:[1KF5 M)TJ_Y(-9,-:,7!'$X/.<@HBO#4PACG,FH>/ODE2KGID'UJ]?V#]*\\+,$V$P MI?%O4<##L3;04 +LH[Y/=U^@M*0%.C3F,E/M"VQAH;\->,T*8.%@B1*BV_R M7":B%H"= P%F&6 V ^P# 5898+TUP"X#;)F9PHK,@T$L6@1 M^43.S^V:([I E[Z_3M8QX1"@6QY"AJ8T$2]0KAE) S;2N?"0*]']4N]5H=<\H!>;Z#-->&F(MQ[>S@^XL:JYM.2 M?-8!OM;$709_B;=(K%0Q?^^:PS]N!#6:<4C8GZIY*G38:AUYN;I@*^+#6!/4 M#+(-:)/OO\..\:,JQUV2>1V1[>7?KO)O'V.?S%(.@I4C>!:EF8$J-RXQZU\[/H!@H3*OEN6UC?&@X; M\MNHOF6X#9371MD8&X9:_J"2/S@JOUY^RKDXB?/MX@REP,^03UB(%J(?02$$ M2T#_MC>CET)V.YVI4G#T^>^M3%V2>1V1[>5]6.5]^(WL#,,N\]\EF=<1V5[^ ML;%KM8P.RVI)5E]]CN7@QD)6H'K8MJW&2E;!;->QU$L9U[I'W&%I+'^K,YL;MP+5PWT;-RTH8)9CX@,6 M=@T@/MK??$5]K7J63 0AMB4K]A55][BL]R[[3MF\KMCVIV37$V+[&RF]^&AW M^NY)Z)+-ZXIM?Q)V/2U^K:E]O3,O*>KM=$]5=-LP5VNEN=LUS*TX7&_:O\_$6>">QHBL.;SR1;1BE#,2P$I7'N"F%9 M<1Y2##A=R1.")\HY3>1E""2 + >(WQ>4\I=!_H#J5&KR'U!+ P04 " "R MA%!853HJSL$& !M, &0 'AL+W=O6=O:S&PQ8$Q(F-C C[8]?Y]$8 MEW!)P'R9)L$^ON=>^_KX,1>K*/XAIHQ)]&L6A.*R,95R?MYL"G_*9E1\C>8L M5+^,HWA&I7J-)TTQCQD=I95F01,[3KLYHSQL="_2;T]Q]R):R("'["E&8C&; MT?CW%0NBU67#;;Q_>.:3J4P^-+L7FL6*",^8Z'@48AB-KYL M]-SS?@LG%=(2WSE;B;5GE%!YBZ(?R_3]P3/ZWKM[O4&/M^AV M\-![Z ]Z=VCP,'QY?KV_>7@9HL_73%(>?$%_H=?A-?K\Z0OZA'B(7J;10M!P M)"Z:4IF2 #;]O-FKK%F\I5D7H_LHE%.!;L(1&YD 3<6A((+?B5QA$/&:^5\1 M<4\0=C I,:A?O3H&S"&%7TF*1[;@]81@4IR7>2:KZ)573(;MN9A3GUTVU+@4 M+%ZR1O?//]RV\W<9*TM@!D>OX.A!Z-UG)F3,?1 @/XC$(F9E_L@:Z:2-)%EGV<7842%.4Y1R+"_5=C? M F-TQ^D;#U)32P/5LADH2V &T79!M T&ZIK%?$F3?(G2?GF"AI)*EH;K<8QN M>4A#G], /46"I]GUYI=,4O5;P-0 7L]C7^HT9V]J*D4#4;*E=Q7'LS&/?I\QY8L0.X7]!]Z3@9$S,-25X'VU.UC MEL ,UYT6KCO=-^&=VN1H"%9P/+/0 M]B.5;T=YHE4S)_5_+GB6C4O= +7=@/>B.6V0&H!Y(+:(^]E@0YG*0T"-)S; M!A4Q;=/"Q865RW'SO'JNF"E@,VM'T1*:Z52MIEQ83@$S@&M52ME",WEJ,>7: MT"]7.0K8M<&&]B6BQ8[;.2S56A4GMM!,LEJ>N* RJ!RUT]U1@XJ8UFEAX<+* MXN@)Z2Y?B)63MJI8;*&9VP!:W6!GWS2$05U4EZ>913%J/'M\1=5*T^LZ^#<+[0?1OO M7%3!K=:.LR4TTT=:1^&]=Y*PU:TD6V@F3ZW),*S)*B9H&*4V9V^S7[NG3GM+ MQ]9:"(,:9.<2*Z]NM.N0MO=QV)44 \S3$@:W#YKYL25ADK,XALS!6N9@>%-G M_T46#%S;#9VJN@%K58-A55-ID84W!8OK=MKX8V>KK&NPUC48UC46$GSUU11L M2^UP'4/&$"UCR-XRAEB5,;;03)Y:QA!8QE2,+2D1("4)$VYL7S):SQ!\4%XE M5H6)+323[-H)%[S!4S5RF_LW9=FGI-B6[$.TI""PI+"3?<"E$VQ![8@>8P>' M:-5"]M[!(59W<&RAF3RU_"'P#HZEI1/9O<,#%C&MUWJ&P'IFK5>CUS ".S/9 MN5:"&ZL=V&-L\A MA\C>AU#$ZBF4+323IY95Q,I!%(Q2F_-9U;[L:97C'784 MY6T>,GT<8F 1TRPM2KS##J$\JX=0MM!,LEJT>,[F.HDB+;K5N[00,KE&V^/T$CYL>,"H:2;=Y8)?-8*![1."F75?%_ MEU+9W-%8MS,G(Q]F):6/"U8\@ IIF55[=A",WEJM=." MU8ZEM5_>2OF]K)PH5"2SOKEV<7O&XDEZGUVH*7X1RNSJ<_&UN#/?2V^*?_A^ MY9[WLYOO&B:[B']/XPD/!0K86$$Z7SMJ)HNSN^W9BXSFZ?7PMTC*:)8^3AE5 M0B0IH'X?1Y%\?TD:*/Z'0?=_4$L#!!0 ( +*$4%@TO$7D[@8 ( Z 9 M >&PO=V]R:W-H965T^G*; M,!KD05'8QX/!N!]1'O?FL_R[13*?B52%/&:+!,DTBFCR?,-"L;OJ.;W]%Y_X MPT9E7_3GLRU]8/=,_;)=)/JJ7U$"'K%8M?.)7'S@+S$KYSMY,%G ME#W*4H@OV<7[X*HWR.Z(A6RE,@35?Q[9+0O#C*3OXZ\2VJOJS (//^_I)']X M_3!+*MFM"'_C@=I<]:8]%+ U34/U2>S>L?*!1AEO)4*9_XMV1=F)KG&52B6B M,EA?1SPN_M*GLB$. ISA"P&X#,#-@/$+ 6X9X!Y;P[ ,&!X;,"H#1L<&C,N M<=[V16/E+>U11>>S1.Q0DI76M.Q#+E<>K1N8Q]F;=:\2_2O7<6KNWRT^_/R[ M[Z,;_Z-/WG]&BP_7'^_1&X\IRL.WZ ?TR[V'WGS[%LD-39A$/$:?-R*5- [D MK*_T+62@_JJL[K:H#K]0G8/1G8C51B(_#EA@ OKZWJL'P/L'N,%6XD]I?(X& MSAG" ^QVW9 ]W&.K<^2^'.X='XX[POWCPYV.<')TN'-A:4NW>AG^]#)$ MVU \,X;NE5A]08LT66UTKT6+D,;HCP^Z-'JO6"3_[+C5FP(][$9G ^2EW-(5 MN^KI$5"RY)'UYM]]XXP'/W:)!@GS(&$^)(P P0RQAY780QM]+W:"5KI#)GR9 M9B.]1(],*AX_H"U+N BZA+9B3Q7:?H\8/3.:=(TS'N1=^) P @0S1!U5HH[^ M@ZA=*EHYIZI8P"8Y+)O+/,Z'[L09# :S_N.A:.UR[F@T;97SV^7PU&GS"-!# M&$T]KIIZ;&WJ6]W"NJ.P6*&0TR4/N7I&BB515VM;4:>V-B3,@X3YD#!B;WYG MTC4V&$I.*B4G5M2=GH5RMN\YVW+:O,V2WHZK39#0'0V16(;\@6;]Z0RE<<#E M2J2Q:LYA"KFM]9TJ-R3,@X3YD# R:8\A& \/^[PA[K02=VH?$74ZTPL0%NA% MS"J-TC#_O&0Q6W-U("JB4@^:^B5@BAW(WJ6NM<)3U86$>9 P'Q)&IBUUG>G( M'-(->2\J>2] ^VZ7GM8:3M6S@(T/'W1X,6ZG0LA*?4@8 8(9CTZL JZ M*"7,UAQ=8MG#3U4+E.:!TGQ0&H&BF;(>V S.ZRTM2S:4YI T#Y3F@]((%,W4 M'->:XZ_.D.N%Y?(9[%G3* VCB@- ^4YH/2 M"!3-%+[V*G,GQ+HH MT2D]J U4TK*I1CW[;8ZXD#7ZH#0"13,%K0TEQVYIG"!H-<)_CV@F6=&H.:3R7-T'AP/FC)#.HK@=((%,V4N7:;'+O=U)&D/[*G4W(TJ+T$2O- M:3XHC4#13-UK(\J9OF*.!C6=0&D>*,T'I1$HFJEY[4XY=GL*)$>#^E,EK3%^ MCYK#-Z@]!4HC4#1SNT%M4&&[0?5*6=I>ZZDJE[1FEG8;,H-6ZH/2"!3-E+DV MK+#5')G?TY F!UFZ4S-07PJ4YH'2?% :@:*9TM:^%,:OEX@QJ$\%2O- :3XH MC4#13,UK9PS;G3&(1&ROXF3IW6,2,6B=/BB-0-%,26O/"Q^Y@0DX$8.Z826M MF8AQ4V90FPN41J!HILRUS87M-M<=?>)1&NV%,W>K:8TK<3O%!/6W<'M?DC-J M_9\":)T^*(U T4PM:X<+?V7/5$BE+'C7Z%9$D8B+JSP3=PH(:EZ!TCQ0F@]* M(U T4^C:X\*35YQB@?I;H#0/E.:#T@@4S=2\]K>P?:>55VZ)0PE5W8,QJ(=5 MTAJ9U6E-H$#-*5 :@:*9@M7F%+:;4\4 C&361<\0#0*>)56=8VFJ-B+A?[.@ M//71J69[I].PF0MO[7=P,LES+5HJ5QH.=% MN:YHNQ]Z\SUQ;WA<2OJV2U-[)2LT5AQ!J[ZMCE%>YX<'&]_?.I>D. Q98XJSF7>!Z MI1*RM48.SB=Z!IX4QQV+"R6V^?&\I5!*1/G'#:/Z;AT M_B]02P,$% @ LH106([C$;D[ P :@L !D !X;"]W;W)K&ULK59K;]HP%/TK5C9-G;0U[P<=(!72:OW0K2K=XZN;7"!J M8C/;0/?O9SLAI8E!U<07B)USCL^]U['O<$O9$U\""/1DJK0]QXGL"A?$&@_UW!T;#^E:E 6!.X;X MNJHP^SN!DFY'EFOM)NZ+Q5*H"7L\7.$%S$#\6-TQ.;);E;RH@/""$L1@/K(N MW8O4=11!(WX6L.5[STB%\DCIDQK?1M1J MUU3$_>>=^K4.7@;SB#E,:?FKR,5R9"46RF&.UZ6XI]NOT 04*KV,EES_HFV# M=2R4K;F@54.6#JJ"U/_XN4G$'L&-#A"\AN!U"<$!@M\0_+<2@H80Z,S4H>@\ MI%C@\9#1+6(*+=74@TZF9LOP"Z+J/A-,OBTD3XQOODV_WUZAA\O?5S/T&\#-P=):"P$7Y4>)_S%)T]OXC>H\*@AZ6 M=,TQR?G0%M*:6L#.&AN3VH9WP(;KH5M*Q)*C*Y)#_EK EC&U@7F[P";>4<44 MLG/DNY^0YWB^P=#T[73/0$_?3G>/1..W9?*UGG] [QIR8+@T);8F!F:B.C8N M^ IG,++DN<"!;< :?WCG1LX74U).*9:>2.Q5PH(V8<$Q=5F .3#6W4EUQFIF MK)GJ7-R,$S<,A_9F/Q-]D!M&00>5&E">'T8MZI7WL/4>'O7^0(6YU#4M.FZ\ M#S(9-Z .&X]:X]'173H36(#)>'3*/7I*L?1$8J_2%;?IBH_6>;J6.Y0(4\+B M7GD"/^E6N@\*_#H..\#TH2IV.\C_%B M-S8;'[3&!__W90UZB_G!P.VX[H,B+^CFNP\*PH%CMNTZ+[>T<]3X':.;0O=: MZC8NZMM8J-O8>-:1"-D[Z<2F;86 *(-_/*16[@5J@;:_'_P!02P,$% @ LH106,QG M$ H^!0 1"( !D !X;"]W;W)K&ULM9KO;^(V M&,?_%8M-TU5J"S80H .D-LEME:Z]ZGJ]39KVPB0N9)?87&Q*N[]^=D(34KLN MT=PW;7[X^?CQ]S&.OY#IEN7?^8H0 1ZSE/)99R7$^JS;Y=&*9)B?LC6A\LX] MRS,LY&F^[/)U3G!W,I\6UFWP^91N1)I3+WQ)EBNA+G3GTS5>DELB[M8WN3SK5I0XR0CE":,@)_>SSCD\"Q%2 M 46+;PG9\KUCH(:R8.R[.KF,9YV>RHBD)!(*@>6_!^*3-%4DF<>/';13]:D" M]X^?Z1^+P[Q)Q1>V_9WL!C14O(BEO/@+MF7; MX:0#H@T7+-L%RPRRA);_\>-.B+T Z+T2@'8!Z&7 X)6 _BZ@?VC 8!?'N-@ ??CZ:=H7L4(5UHQW\HH2C5^ 0 M@2M&Q8J#D,8D;@*Z,M,J7?2<[@6R$@,2G8(^/ :HA_J&A/S#PY$A/#@\'!K" MP\/#>Q8Q^E7M^@6O_PKO\YJH8M$E^,0X![ZLW9-<.K8XCSGXZY-L#2X%R?C? MILJ5Z($9K9:G,[[&$9EUY/K#2?Y .O-??H)>[U>3ZBYA@4M8Z C6J,^@JL_ M1I_[*TR7!"04/.!T@\N%,95+,Z81.08+0LE](DS%*;FC@JN6^H?YR03*M5_. MFH=]W?5V<("&6KM ;]?IP FM2;2>2(UA#/Z_2S[/J=TDCN0G@PT!&L(?VHDGYDE?Y:[M7DOH/D.8F!P(\ 5E'C8<4WBW_DSA$( M!LCC.LF+66T2>:QI-X)#PV2VYM-V,KN$A8Y@C3I,JCI,_E\=*!.'UV*B3W@T M]#S]\>-;LVI;#9>PT!&L40W8J_?>/6L];@46!- WJG(,>-$.TUC>C7!JW(CW M]%5EC#S#1\.>4]MJ.*6%KFC->NQY(6BMQV]R1Y;C%"PV7-Y1=9"K?B(:Y3"* M#S7QO1$R:6_MO[7V+FFA*UI3>U1KCZS:W]&<1&Q)DW]W#]K=]I@;!4>:X)K4 M2-O,OGR^VC-JK9\C6E._V@M"JY69?R2QFKM&M9QZ/:>TP"DM=$5KUJ#V>W#P M?H8<6LUDZRJYI 5.::$K6K-*M1F%=C=Z^)8>ZDX30KE9-RSL+KUFX)06NJ(U MY:Z]*[2;UV*38U37I4GTG=("I[30%:U9@=K"PM$[+DLN7:COE!8XI86N:,TJ MU1X9OFV2&\M2FN!%DB;BR5@6W0F?>,CP;8.]U]:*._7"KFA-Q6LW#.UV^*L4 MV;##-^\X#6YWI']GX]N[;"VW4[/KBM;\Y:9VN\CN=GV6K5,BC6R0\#7CTF>I M*Y@^'8-+&IE$MP/;KCU.:8%36NB*UBQ-;7P1?+\G!')I0WVGM, I+71%:U:I MMLC(;I'?^OK.6!S=!L/1T+!PV?MNK;M3:^V*5NK>W?NU/"/YLGA-04K)-E24 MOT175ZM7(7+^ 9V'Y0D.-*=^ON,+Y,J$(GNG([D%S\M7%LH3 MP=;%;_(+)@3+BL,5P=+!JP;R_CUCXOE$=5"].#+_#U!+ P04 " "RA%!8 MAN5;IW)YWNP21#B9K$G&V@^^W/=M) M'3?+HKZT2?C/,//S9#QXN*/LB:\ !'HN\I*/G)40ZTO7Y7;YF0%)M5.2N[WFA6Y"L=,9#_>R.C8=T(_*LA#N&^*8H"/MQ#3G= MC1SLO#RXSQY70CUPQ\,U>80YB._K.R;OW,9+FA50\HR6B,%RY%SARQGN*P.M M^#.#'3^X1BJ5!:5/ZN8F'3F>B@AR2(1R0>2_+4P@SY4G&<=_M5.G^4YE>'C] MXOVS3EXFLR <)C3_*TO%:N3$#DIA23:YN*>[+U GI -,:,[U7[2KM9Z#D@T7 MM*B-901%5E;_R7,-XL AV\8^+6!;QKTWC (:H/@6(->;= [UJ!?&^C4W2IW M#6Y*!!D/&=TAIM32F[K0]+6UY)65JE#F@LE/,VDGQC=?)]]N9^CAZN_9')VC MN2S$=),#HDLTS99+8% F@+(274,)RTP@69OHIDQH >B!/ -'9U,0),L_2NOO M\RDZ^_ 1?5 &#RNZX:1,^= 5,E#U=6Y2!W5=!>6_$13VT2TMQ8JC69E"^MJ! M*S-LTO1?TKSV.SU.(;E ?Z$?,\/+ %-CC?W+>;3X\VQQ7QVO+G7 2-HUCS0 M_H*WUKQ9/KG&/,DIWS! _UPMN&#RQ?W7MF"5QY[=H^IFEWQ-$A@YLEUQ8%MP MQK__AD/O#QOL]W0V?4]GLW=R]FI9>LVR]+J\CS]#"HSDB LB-H*R'X@1 ;;% MJ/Q@3SM26\%V[%VHRMH>4CY*-3U*->N,_$0N_89+OY.+JE,BCL!2N8D.,HFB M:&!0:8MP/^H%!A6+RL<#SZ#2&?>)5,*&2MA)92YQJ,:L7V6A.O$G5,K!0C;N M95U(BZIEVU!5OL/#_(+8@#!IBT(OC@Q2;5$0A[$!JC.5$T%%#:BH$]1D1D<22.VY-#"T1;YL:&9MC51ST#1F=*)93)H M@ TZ@7VEY;F<-39R<%WH^6>9)<"0?+WD3,XU*!N>0;M8!J%!IZW!@6?TDJE- M%)BUTIG"B8"PMQ\5O5]!!,^*#-CG.Z^53NR9K=@BBEIE8Q$%OB&:=0=^*IB# M&1IW@IGNH/OV?@_ MW;T3!FDF[#Q\2Z:>B<,B,G>KJ4V$^RT:G=&>2F,_>>/."7)\#UM@7/9EV9#3 M3/ZVIVO*5&]1'5GNXG6_YJI-4[&J&Q"#E?IIO@5T)H=U_K'>]JT\@W9#,MO( MQ"(RV]'/);/N5$]%N9^6X_$WAT3./E4.OW4_#GLFA+3K'4:L#M55]LS%W MQWHJB_V$C+M'Y#M&MYD^NU$_SP^'0BL;RW0KX9C;ED7FX[@U -J\A0/3VZP[ M@U\EY!Z<>!3 'O51$Y MLY*C');2I7<1R018=>Q4W0BZUN&ULK9AM;]LV$,>_"J$50PO,D4@]>[:!-&FW 'T(ZF3;6UJF M;2*2Z)*TG?33[_00V3$I+0/Z)M;#W>EW1_+^9"8'(1_4AC&-'HN\5%-GH_5V M[+HJV[""J@NQ926\60E94 VW3)W$04NVHKM!](ZD-,TUY_@Y< M[^?7Z.V;=^@-XB6ZVXB= F,U<3505M]RLY;H?4-$>HBN67:!?/P;(A[Q+>Y7 MKWK9 ME<$TX_J_,P@-MBB)R%D"%J,TZ2EWU/%'@_PWI68P$_3SW$ Y+SC@0S^V<48F M0I1Z9YRFD6>'C#O(>!!RKD7V@&AO]6+C@\2DLAC%I&?TDPXL&02[+T%G<_X# MUE8]4T'$U(%NK9").4GC\REJVO14+NT TT' KWK#I(TF-1=#&,5G.*81"7!J M)\+>49Z\0:8[H6'!+,TF;!46SV!(XRA)SD@M9E&21GVL)U**!UD_P9(>HSW- M=[39HN2P2:)EQJRLV( 8A6%R/A%M9D$4]4Q%?%0U/*@A_75%= 6+_-59$+/B M!'M&Q4VS*("VVY/%4:JP_WIQSH_[$JM"XT'=^[\2_;.BO@" M?4-XE$0\K(F7A9":_^C0>:EIN>:+W+[9P*:NC0@) V/=6.QP3$+2PWN40#RL M@2==? VGI,$NCH?$K>4T349^O7.U8AY%$ ^K8&\OQZ:TC8+@G,HTZM$6?%0_ M/"Q_EHYSLF*MJ*;"C1(<8GQ.:[$+<.*'/TM]L+4 M6$6F&2'0SL] W9/S7'68_DSEFI<*Y6P%?MY%#)-;-N?3YD:+;7W$6P@-!\;Z M<@-G>B8K WB_$D(_WU2GQNZ_!+-_ 5!+ P04 " "RA%!8W.TED5@" ^ M!0 &0 'AL+W=O[P)ROUM8%PF14LA4NT#Z4 M,TU>V*%DO$!IN)*@,1\'5_W+R=#5^X)/'&NS9X-3LE3JT3FWV3B('"$4F%J' MP.BSP6L4P@$1C>\M9M"-=(W[]@[]K==.6I;,X+42GWEFU^/@=0 9YJP2=J[J M]]CJ.7-XJ1+&_T+=UD8!I)6QJFB;B4'!9?-EV_8<]AKB^$A#W#;$GG/272=5L; @]2464G^$S.X9UN8H,2<6P,G4[2,BY>CT!(U M-R!,6QJ3AD9\A,84TQX,^J<01_$ 'A93.'G^!TQ(RCIY<28)"\>-8_C]X\H7_0Z1\\A9[\IM82[>7NKI@E M>\6E%T?G4J+F*CO$OYEPX2>X'=\DT2C<'" U[$@-_Y\4RNQI.L-_T@GWUL&] M+'=,DU # G/JB7H79P'H9EL;QZK2;\A26=HW;Z[I@4/M"BB?*V5WCENZ[LE, M?@%02P,$% @ LH106,/N*.8B P % D !D !X;"]W;W)K&ULK5;?;YLP$/Y7+#9-G;25 ET78*4A&RMM&Y5TVX/TQY< M.()5L*EMDNZ_WQE2EA*:]6$O8!_W?7??^<.\8+QYTX=M'78 CO\,P-T"W"Y@^ S VP*\EP*&6\"PKDPCI:Y# M1#4-QU)LB#3>R&8&=3%K-,IGW"S[4DO\RA"GPV_79XLK(S,^F M5Y\72_*>?*524K,HY"@"35FNWJ+U9AF1H]=OR6O".+G.1*4H3]38UIB+8;3C M;=Q9$]=])J[CD@O!=:;(@B>0/"6P442KQ'U4,G,/,D80'Q//>4?<@>OU)#1_ M.=SM@4>7X@X]]Q?N?9-%_(GM2 MV&%;V.$A]O +K+"L"K3. :\OW5>YAB&H&$PK"7V:&F9_)QGO).AJ MVG?J:CKD\423WVKR#VI:/& '4T!2*0KL O<54^QO1\ A]-XN_EX>N$+>24?/ MOM?0=[R.I'VGD3<8]JL*6E7!855\S:3@9H/A;I.XTQ)&:UG-DO5)"OZUH>;[ M'L'H0T?-OL\'MRO&WND7!6 ZIN\J$HN*Z^;";:UM:Y_6':UCGV'+;SKT7YKF M?^$"53*N2 XI4@Z. ]PXLNG!S42+LNY*MT)CCZN'&?ZV@#0.^#T50C].3(#V M1RC\ U!+ P04 " "RA%!8DE)@V'(# "=# &@ 'AL+W=O;)*ZY^B>(_+J:KSAXJO,$15\*PLF M)TZNU.K<=66:8TGD&5\ATU<67)1$Z:E8NG(ED&05J"S

>&>+G-E%MQXO")+G*/ZO+H3>N:V+!DM MD4G*&0A<3)RI?Y[XG@%4$7]2W,BM,1@ICYQ_-9/K;.)X)B,L,%6&@NB_)YQA M41@FG<>_#:G3WM, M\?/[+]5XK681R)QQHN_:*;RB3-T(,,%61?JGF^NL!'4 M-WPI+V3U"YLFUG,@74O%RP:L,R@IJ__)M\:(+8 ?O0((&D"P#PA? ?0:0.^M M@+ !A)4SM93*AX0H$H\%WX PT9K-#"HS*[263YEY[G,E]%6J<2K^X^'J\AZN M'RYOYS#]/8'9U?3^T^44P*[A<"P2^@+G>2/FC MH-D2X8:P;$&+ DX25(06IYKB\SR!DW>G\ XH@X>_QX"+^A9$IJ]'1Y8 MX,G;X?X!-;WV(?8JOMXK?'.J$&;:(TV>YI=1S> M T-E<[1F'E3,IM8^Q6$T&+M/VT9U8_RP%^T&)1:BT4O,CJY^JZO_T[IL&@ZR M_.RN."99BUKWHN(X)(4H'_IZD;,NCO/;ZD&_-A%(9V6;[WTL]X_UL1;Z@/5W%+D*6,VZ@Z M==S=ZMM*U)F9_E?J0[%FJNYEVM6VQYY6G>7>^H7IO:M^\(6F;MQOM6#*)!2X MT)3>V4"74E'WPO5$\575'3YRI7O-:ICK[P<4)D!?7W"NGB?F!NT72?P#4$L# M!!0 ( +*$4%C)-;A5T 0 $H: : >&PO=V]R:W-H965TI3F=&&O&-@^F2:,U MSA"])QN<\R=+4F2(\6:Q,NFFP"@NC;+4M"W+,S.4Y,9T7-Y[+J9CLF5IDN/G M M!MEJ'BQR-.R7YB0.-PXR59K9FX84['&[3""\Q>-\\%;YD-2YQD.*<)R4&! MEQ-C!A]".!0&)>+O!._IR3404WDCY%TTOL83PQ(CPBF.F*! _&>'YSA-!1,? MQ[\UJ='T*0Q/KP_LOY>3YY-Y0Q3/2?I/$K/UQ!@:(,9+M$W9"]E_P?6$7,$7 MD926_\&^PGJV :(M922KC?D(LB2O?M'W6H@3 SCH,;!K _O M!K7!X%(#MS8HIVY6[IQ=H@V\D9VL*PCS&<9O Y$-NQFT?QOUH*QG_W.;W 'IW MP+9L1S8@M7F HWO@P%[SX')S6V(>7FX.%6(XC1.=DL_IX7O:9KA C!0/DK$\ M5K8#N:U(1 ]T@R(\,7BFH;C886/ZZR_0LWZ3R:J3+-!)%FHB:SE@T#A@H&*? M/O&,GN01R;#, 4K;:QU0D?DEF5@%=E/;=4:CL;D[5;:+CJ5$,G6:"3+-1$UG*!U[C 4X;C:[[#E.&8K^24 M%4DD+OE*$KT#M$=%3,$-3^=TC?CC6YF+E.S7NJ@B\TZ"S#H+UB[B,X_",U0H M0=E67[#ZC5*^4JEPN>0[%D"68%]N*;A0:,=SZ0K7^@"^N:*,KWI)OOI(-F57 MU\KF2Z8[M+NZ!!*@-^S*)X&-_%[]AHU^0Z5^CX@FT27:R?124E^KU[ S/]>% M_J"KEP0(/=OI*B8#.K _YD:-9B.E9D&2;L7N&. F^*J7DVS$WID"KMA5KZNR MNVMU''5F+6*NHZ($-NB*'79AMN7T*@BMXZ[5^EA#'G _&7EJ]FLEJ]G:L6?+ M8D^&A+[G=X63(OE?OW8G.WZHU&Z6LR0^Q."&,,S;*$U_@(32+7I+&Q$_"#MU M-U>+"#L3'G5?RD "@U"R6LAP5K]X]E$\6RG>/$645K.8@3G),I)7K85X8:4R M*0FOEDDG6Z"5+=3%UG;-L0B"ZBKHHXTGU%H(:64+M+*%NMC:CC@60U!=#56O M1;6$W;4V4%4VD3I':Y%4L[6R)T^RW3P;R) <)UG*I,B!K5C-CA435%8#TP7B M2?>P#;@#^39[PT5YHTK$(C&??S6I97,[@_(LMYLWYSW &ULM5EK;]LV%/TK MA%<,+=!$HF2].L> $VE8@#0+''?#,.P#+=.Q4$ET22INAOWX48_(%J6P=L!\ ML27JWL/+<\DK'G&R(_0KVV#,P?@',J2D*_ES?7J8F26$>$4Q[R$0.+O$5_A-"V11!S?&M!1VV?I>'C] MC/YK-7@QF"5B^(JD?R8KOKD8^2.PPFM4I'Q.=K_A9D!.B1>3E%6_8%?;.LX( MQ 7C)&N<1019DM?_Z'M#Q( W@8#4.UK$.=N-@'^LP;AS&LH/Y@H/3.%1# M-^JQ5\2%B*/IA)(=H*6U0"LO*O8K;\%7DI<3Y9Y3\301?GPZCVYFBR@$=[/Y MXB^PF,]N[V=7B^O?;^_!^Q!SE*0?P#N0Y&"Q(05#^8I-#"[Z+;V-N.GCLN[# M>J$/:('/).<;!J)\A5== $,$W$9M/4=]:2D10QR? QM^!)9IV>#+?0C>O_LP M$-C5\3"6 B8\'@8J8"(US&Q+!8SY$< @&(,4B^FOH,IN$VQ7J/9+"<8IXG@% M[A#E3V!!42,V^2,5>C3!>$H!25J$F,&M@6--R+MJZ%TU$A> MA526_\>IY_K6Q'@\I+EO!"TK\+I6X8"58YENURI2AOY*8IR6&$=)S%5!* M'#_BO!BFS.US8;EC9RS/I $[TW=,/Y!(Z]OY?F!!*$TF9<"OI,-KZ?"4=-P6 MV1)30-9U467@OZ'J6M.C1#JUZ.D$"W6"15Y_X;0)ZW#LMQS[2HYG&:$\^1=5 M;Q;!-"TW:&=D?58P#!!CF _.1K\7AV?[MC05^T:N;J?1H NLP&;1, M!FHFXY@6XH4=$\9921V)D^H-ODOX!FQ%ZUF<$E90#,@R31XJR@?)#?I+6/!F MCB5Z!\R@[7I2$0W[9KX;0 DL4H[MEI3B6 X MH'_&4.:L;P1EHW# :&R;\DM-DW;K,K&79E"MS6YJU9N5WV#3)[!%3YF85\/$ M]+66%8K4?EF>.%6'&GN8^KCJ M,Z(/2PXW_1]02P,$% @ LH106'Y<1!]) @ 4 4 !H !X;"]W;W)KR5:)=U0UX M0#QXR36QYMC!OC;CO\<_TE"DM6^\Q#[[ON^^N_@N::5ZTA4 DN>:"YT&%6(S M#4.=5U!3/9 -"'.SE:JF:$Q5AKI10 L'JGD8#8<784V9"++$G:U5EL@=U355OV? 99L&H^!PL&%EA?8@S)*&EG /^+59*V.%/4O!:A":24$4;-/@ MV(S>93RR1J+(@V&5A!PR-$R4+/LX0HXMT1&QJ^.,^A# M6N#Q_L#^V>5N.3A"/(K*4 BM-YJ* XE^"T*CLI48'J;/H+.,UY ,2C]Z1:!C% M1$-IW@:>X8W[$L2.=WRJ!)*S@K14(Q#SV&WJ4NB7,C[+8]MGJAN:0QJ8_M"@ M]A!DKU^-+H:?SJ@<]RK'CCT^I=+G2S;02(5,E&0A?$_:Q_WCBW$G"X1:_WQ) M^?@_*)_TRB=GZWOG:VH4=__LQ=IZC@O'82?)/HN3<'\<-CQZY36HTO6R)KG< M"?0/OC_MQ\6E[Y*_[G[6+*DJF="$P]9 AX,/)KKR_>L-E(WKF4>)I@/=MC(C M#Y1U,/=;*?%@V #]$,W^ %!+ P04 " "RA%!8X^*$6?<* #@4@ &@ M 'AL+W=O&ULM9QO;]O($<:_"J$>B@0XQ]S_ MR]0VD)B^-$!S%]BYWHNB+QAI;1,GD2Y)QTG1#U]24K3:W>%8#%9O$DM^]C%G MN$O^.$/R[*EN_FSOC>F2KZMEU9[/[KONX?7I:3N_-ZNB?54_F*K_S6W=K(JN M_]CRCNS(WI?G_XV/2?3GS M-^1UKNDP8*WX9VF>VKV?DR&4SW7]Y_#A_>)\E@Y;9)9FW@T61?_?%W-IELO! MJ=^._VQ-9[N_.0S<__F[^R_KX/M@/A>MN:R7?Y2+[OY\IF?)PMP6C\ONNG[Z MN]D&) :_>;ULU_\F3UMM.DOFCVU7K[:#^RU8E=7F_^+K-A%[ X@<&4"W Z@_ M@(\,8-L![- !?#N KS.S"66=A[SHBHNSIGY*FD'=NPT_K).Y'MV'7U;#?K_I MFOZW93^NN[BY>O?AZM=/R?75Q]^N/[W_]5URDMQLYD!2WR:_E%51S)C\E995\ MNJ\?VZ):M&>G7;_%P]\]G6^W[NUFZ^C(UA&:?*BK[KY-KJJ%6;@&IWVHNWCI M]WC?4M0Q-_-7"2,_)S2E#-B@R\.'4V!X?OAP@D3#=GN/K?W8V-[;IGZS-\KJ MSME-__I'+T_>=V;5_AO*_<:;P][# >=U^U#,S?FL/Z*TIOEB9A=__0N1Z=^@ MO,4TRR.9.3GENYQRS/WBVGPQU:,!9^MFI%J/'(ZH7_H9*KG@_53XLI\,0)=J MD>K,U>6A3NN,$K*3.1&(700"C2 W?5KZ1;LYL%:+I%@-L^._ZR^@L#9VRZT\1ZV@69??8P*M' MAQ-#\"SU(P%D+,WV*I7"ZA[<_"N<"$5-Z& M788RJC@7VMM^0,:H'IM:)+4G]!2-X%/=[XO-A"K:UG3P:3<-_[I@@@?! $+" M>7^,\@X..22DF@D]%M >H1 TH*NB[9<+>.#"1TX]A45URV.YN5FC-FOTB&BP M-8^5V)AN>2PW-[$6N0A*'^@18CO4/43HC/F+*I0)RE/I+RE(EBHZLJ LX!"< MCB=^DL*T$FFJ!Y94Y;H"(YT'\K%R9MN651=.0<#08=/WO\Q MW?)8;F[J+#T2?VW:^K&9F^2F7CX.\P"D6-QDZKZ/ZI;'8FUL(VQ4N86!&6 MA@5&ICB7_E46I.-I&A1B -U0U)79R$*S8$MQL)UDDM@%*\?CFM M'$O#PJ-D042A2$B_9 :(^-Z5C1N-I3Z*4]^AU5@:8AMGFO@ ",A8?P7F%_TA M&>%Z9 TQ"X(,!T'L=,O"DB-4;0%D4+4%E(U66Y@E,8:7+P^JQVX]W)W!&0UB M"77#U6OF3RU()X:#Y$@T%G\8CC\@/" %)=QN[5&;MW&[ MMW';M\>@,F:IC/UX!W<[U%GEA$CN]ST '>>""/\D"^CZ0U!_X!A9:): 6.0F M+@LQ1E.:^? R"3O,^#'! _UX !@28Z=;BT(L3BN7A>BBJ?+/J9> 3 J2 M^14D0#:JY[CGE-/=E'=\EAN;CXMD/%C]GEY M5#R+ZI;'D,Z M)@@=N1P2EF@$3C33[PL/X83PG@S\P 9337UXP)NCAMM9PI+.P*GG0EX((#B MCPR.B("*""V#< "9$MG8O?M[-^_CN#.-$@1PMSWWP0T4^1>PD$B.7+T*RSP" M9YY#64$ -V9QX5]E7T(R052P;P 93?=N[G>CL>0CA]5HYZ5?] M0U%]2YK-01J,"/69?&J+Z9;'*&19%CQU!0I32K.10[BT["-Q]@$7&7[+$.XX>59$+2O% MC:RTDUQ,RP)Y/PJ!0D#3H18-"1C,RPH_2TK \X,XO8+D]UX_";2=/ MC:@/'<1RR\U]9-QRNGKND8CQ-:?";NT)#V[E U1^ MJ1>5N!MN.5CA'#RVR ZK]N+F4V=$5+<\EIN;6 OFZIBM7Q65T:.ZY;'STMR M5.)N]=X;6W#BG=P[44"=-Y7^!2>@HMR_(3 '5"1+V4A,EGX53K\3.B MZ/#Z&9)!\0 R)"#+GNJ % 3)4L)'+E&TQ3Z- M8]_!+]<)R4V+X*5'@&IHC'BR')!)/79/L[8DJ'$2Q-HG.JQ?^DO_>4F.2MRM MMIBE\?KG02V3KG>J_]6IKE;OT*Q M3>;U8]5MWHJW^W;WFL8WZY<3>M^_):_SS7%_P%0 M2P,$% @ LH106/ =ZB>Q!P @D$ !H !X;"]W;W)K)#KRP)D(195V#M@KC=/@S[H-A, M+%26/$F.6V _?I0LFZ),,79RU0^-'_<>D<<\OD?4E<_66?ZUF M1HF^+)"W. M1_.R7)Z.Q\5T+A91<9(M12K?>879]FJ3.)4W.:H6"T64?[]2B39^GR$1]L7[N+'>5F],+XX6T:/8B+* M+\O;7#X;[U!F\4*D19RE*!(O^:SUY.9G[J!#76?)7 M/"OGYZ-@A&;B(5HEY5VV_DTT$ZH'.,V2HOX?K9M89X2FJZ+,%DVR',$B3C=_ MHV\-$:T$[/4DD":!=!-83P)M$NBA":Q)8#4SFZG4//"HC"[.\FR-\BI:HE4/ M:C+K;#G].*T^]TF9RW=CF5=>3&[>?[SY]!G=W=S^K,KI/!"HS-!'Y4SP5!;K-LZ=X)F;H_CNZSA;+*/V.WG)1 M1G'R3D)]F7#T]LT[] ;%*?H\SU9%E,Z*LW$IAUX-8#QMAGFU&2;I&28FZ&.6 MEO,"W:3R:#K 6,YY-W&RG?@5L2)R,3U!%/^$B$.H84#7AZ<30SH_/!U;9D-W M'R.M\6@/WO9S>LBS!;KY5HH\C1)T7:\?D:._?Y?QZ$,I%L4_)O(WX,P,7GWU MG!;+:"K.1_*[I9 ?O1A=_/@#]IQ?3,1!@G$@,(U4MB.5V="WI!J7ZR;3KS.K M[]8GN40]YC*Y%I[:9!CBG,!U@E"/X_MQ01 2C'=AV@SK:8FF M63H5:9E']7=M'A=?T7];;9MF9T4]=CU @G$@,(U-;\>F-Z3(/$A2(<$X$)A& MJK\CU3](9&@I\FJ-2K-A(F\#@IVVD#I2>SZ$6T.TX0>[X0?6X4^R))ZA=524 M DDSME&8\1O#BG/LQP\)QH' -/["'7_AD)H*(4F%!.- 8!JIV%&NSGEQZ6I2 MV[4F]+'/:$=/AC@_<-LU:3-30YSGLG:)TR?1LJ;X!=J2E>NE9T%7E,8PPKJ: M-(91KT>2RA%CNR66I]?-&;MQ#M;DHUVDN=MU_"L..&3E=5^W$N#=W [\IJ/XXQX@5NCZZ4"<9V%ZQT]9KR M9CW&T8L$$HU#H>G\*I>.@T'E!VK>0=$X%)K.K/+OV.ID#RYOH:$@N1YQ6O^Z M)W3&'!;NB=(<%I@U292')G8/S>-BF1518IJ./?78!0&*QJ'0=-J4:R=X2*D1 M4(\.BL:AT'1FE473B7T[W5KB@OU]1@_[767M1_DN[EYN M,T2YF/991F6&B=T,=W7UFB('NK4-BL:AT/1+WL M0=$X%)I.7*N79-AF$MAN$MAVDB'L.57VG+Z\HX3NMX"$HT41M!_VV'4#BL:AT'3*E6]G@[:B M,%!C#XK&H=!T9I6Q9R"M*,S4/$+H7FNS,S7[VA2' M0X>Y75GMQX64$MHC*V64F=TH@YSBV8]Q]!H!W>&&0M/Y5=Z=#=J)PD"=/"@: MAT+3F55.GH%THC!3NX@3,,?6BF),PL[>73SFL)Z+YJZRTJ[=2G^JA2?7R>5T MFJW2TO@-8\];F<.<[MJ'+=N3IO;K[(8'+^O;YSNM7^)1O?@Y P6Q^G>!CE#_&:8$2\2 A MG1-?CBS?W/"_>5)FR_H6^/NLE&NM?C@7T4SD58!\_R'+RNV3Z@"[GUVX^!]0 M2P,$% @ LH106,/C=MHT P SA, T !X;"]S='EL97,N>&ULW5A= M3]LP%/TKD1D32!-IFQ&:T5;:*B%-VB8D>-@;38F>.R=K]^OK&;?N"+ M& ];NU0T]CT^YQ[;-\0PJ,U*L+LY8R9:ED+60S(WIOH0Q_5TSDI:7ZB*28L4 M2I?4V*Z>Q76E&'+%PBCLIAH M^B*WS]E%I:]VI=?#3ZU6RSW%R/T ><-$:5DXYVY23X_]?HX&A9*;;4V("UA] M6K+HD8HA&5/!)YH#JZ E%RL7[D%@JH32D;'U9!-V(5+_VTPQN@D^@R+?O5Y5U.--TU>U= MD@VAN=DD$Z5SIMLT7;(.C0:"%6!'\]D<[D95,8#&J-(V[&CO2RV=JX#^R;;IC7DFT[&=4!_6\UI;\LFK]*-*OZHS*>%G8YL M^E#?[%:S@B^;_K)H#6#J75R=5I58?11\)DOF)O_BA*,!7?.BN=+\E\T&I3*U M :9)],BTX=/MR$]-JWNV-.MR6A:XY]X1>OZ[ZSQCDFDJMDW;VC_D57ZU8__B M^A>>FU\K^XZ#)I.KP_?H7]2';C(]!I-'L=W]8S"9';[)Y# ]QOZ0L762V3G' MM-$(SHM#\@W.GV*3-)HLN#!<^MZ!F@ISD@1V%?.&/<$XDF48 M K48KM$T158GA4]X?["G)$FR+(P %G:0)!@"3R..8 [ X8D2?,>W'L?Q>OW M5+SY#][H-U!+ P04 " "RA%!8EXJ[', 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 ( +*$4%APJIG&PO=V]R:V)O;VLN>&ULQ9S?Z_KIT]55M7F4>U']5C[)0G^R*]5>U/JM>KBJGI04V^I1RGJ?7QG# MH7FU%UDQ^/+Y?*U(7<$W92TW=586^F!SX"Z3WZI_/F_>LN>LRNZS/*M_7 _: MGW,Y8/NLR/;9WW)[/1@.6/58?KLM5?9W6=0B3S:JS//KP>CXP9U4=;9Y=3AI M(%-Q7[5':G$?"PUR/3"'^H*[3%5U>T9[?:$9GZ4^^?CN4)?++*^E6HA:WJCR M\)05#\UE]+>X E^CC]\%+F!:+R72<=&T&SB7.BZX3I(O>"&N;=.<,-A MKAD-L20]I"5+UJN5$W]MGS?O)O"6GNOHQ^\,##%1EQ#+).9W/%AS%G,WU)0O M[NP(\\F(6"CS=>(%/$F:G#+W@O:IZ]Q>S"4C8IF<[F/2!(Y[=\[/JV,B=)NGV8$2:,$;$QEKHE^%H.4:23WJ_,]<-D'?.6 M.0J3SJW%E#$B=D:8WO*XR7;Q6IO-]YRYY^OLTKW;F#A&Q.98\#D,EH&YPB!V MA4YP*R\]FK^YD;I7T"B-!VXW8 9F"H/8%&VOZ3;T%SQ.?FES2?H5LJ&E![$J MEHX7LSO'UR+3^;=I(CITNIEX09+&ZQ7$Q*1A$$N#KR(__,HYF_. +W41%^DB MI'.#,5<8Q*[P OT<I2THDY),,T81!K(N9^6U-$3F/_--;/F>.^[$$9F"$,8D,D_*8M MR&(>A7&3[B 89@:#V R1^,&>*Q9)U?YZL9%LD56;O*P."@X!C3%EC(F5X155 MMI6*I4ILL^*!.4J)XD$VOU5!1LP88^J!JE?%&?L0E7FVR63U'PB)J6-,K(X^ MR%1HABXB.FY%K VTE/S3@)B8/\;$_N@I)7M#B?ED3.R3WIJREQ+3RIA8*VAQ MV;WAF&/&Q([I+RY[HXF)9DPLFF.5V8N%:69,K!F\W&1P.!H3S818-&B]V7D6 M)YAK)L2N>;/>/-YWB(G99D)LFZ;J['L2)YA?)N03(TCYR3Y 3'1FA-@O?05H M;RPQP4R(!8-6HMWF@AEF0FP86.OUQA#SRH38*V\4?6=.B(EY94+LE=?%7V\D M,<=,B!WSJL;J(YQB>ID2ZZ5W;HE]6,A:9'F'$K/+E'KL"^V!CR$F9IDVF/LXB-SR_U364!, MS$'F1>;O?[8AB(DYR'R7B?Q_VHQDY8[Y4E12Q[/J8*(KPH@=U(O)JSK3EY); M..1B8@XRB1V$C@QU6SKF()/803AFIZ5C%C(O.<[6Z13/, O-+CK.!J,YPRPT MN]PX6]/]@)B8A6;O,KV?Z,6.YR455P8%#&[.036PA?*X7)B0;LY!-;*'^5<=] MFNV^>R@ LO;O<=,Q"-K&%$$R=E$J(B5G(?I=--Z\73IP>4XB)[MDDMM#; MF.ZC4 \ ZAOAO7E\U;N MLD)N _U'*GU\(_)-I%CSTE[+F$R;K7N[0YZ[^EA8^*78GO\UQ_G?BGSY/U!+ M P04 " "RA%!8XE4/'/@" "P/0 &@ 'AL+U]R96QS+W=O3NBY(% M?*,NNHG\KM 8,;P;/T)F_OM?PVXYO1X/X_;U-"[>][O#^-!MI^GTH^_'U7;8 M+\>[XVDX7-Y9'\_[Y719GC?]:;EZ6VZ&WAF3^O/M'MWC_>V>B^>/T_ _.Q[7 MZ]?5\/.X^KT?#M,_-N[_',]OXW88IF[QO#QOANFAZ]]WU\MC__EB[RX[=XNG MEX?N_/1BNW[N("=!;OX@+T%^_J @06'^H"A!#J"W:WYL _1VJK<#Z.U4;P?0VZG>#J"W4[T= M0&^G>CN WD[U=@"]G>KM 'I[U=L#]/:JMP?H[55O#]#;-P]+ 'I[U=L#]/:J MMP?H[55O#]#;J]X>H+=7O3U ;Z]Z>X#>0?4. +V#ZAT >@?5.P#T#JIW .@= MFH?= +V#ZAT >@?5.P#T#JIW .@=5.\ T#NHW@&@=U2](T#OJ'I'@-Y1]8X MO:/J'0%Z1]4[ O2.S9^5 +VCZAT!>D?5.P+TCJIW!.@=5>\(T#NIW@F@=U*] M$T#OI'HG@-Y)]4X O9/JG0!Z)]4[ ?1.S6$3@-Y)]4X O9/JG0!Z)]4[ ?3. MJG<&Z)U5[PS0.ZO>&:!W5KTS0.^L>F> WEGUS@"]L^J= 7KGYK @0.^L>F> MWEGUS@"]B^I= 'H7U;L ]"ZJ=P'H753O M"[J-X%H'=1O0M [Z)Z%X#>1?4N M +U+<]@;H'=1O0M [ZIZ5X#>5?6N +VKZET!>E?5NP+TKJIW!>A=5>\*T+NJ MWA6@=U6]*T#OJGI7@-ZU&=8!Z&U-.ZX#\-N:9F#' 2WIAG9,0##K6F&=@Q M<6N:L1T#<-R:9G#'?*?DX_2Q&\9KT=>Z"?A.MZ?+9X?K]W\NORZVM]8GU?UM MQOCX%U!+ P04 " "RA%!8#D@O.6H" !U.P $P %M#;VYT96YT7U1Y M<&5S72YX;6S-V]]NFS 4Q_%7B;BM MA@ U/3FW:W6R_V @RYZ-6QV&?G2;:.?]_"E)7+,S0^WB:39C M6-E.=JA]^&H?DKEN]O6#262:ZJ291F]&O_;'&M'-]9W9UH^]7WT^A)]=-XV; MR)K>1:O;T\9CUB:JY[GOFMJ']>1I;']+6;\DQ.'DLL?MNME=A0U1\F["<>7/ M 2_GOCX9:[O6K.YKZ[_40]B5'/K$^>?>N/A\B7=ZG+;;KC'MU#P.X4CL9FOJ MUNV,\4,?GXI>G4_VX8;-Z5-!7I__3U^S3M_W'\\HR'NAM?\Y/EW[8W/P%02P$" M% ,4 " "RA%!8!T%-8H$ "Q $ @ $ 9&]C M4')O<',O87!P+GAM;%!+ 0(4 Q0 ( +*$4%CO_V)_[@ "L" 1 M " :\ !D;V-0&UL4$L! A0#% @ LH106!+*\9:9" @3< !@ M ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ LH106 AUQB#G P .0\ !@ ("!E!L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LH106,EXU_?W!@ QA( !D M ("!(D0 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ LH106.;.$VV "P 6QP !D ("!H'X 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ LH106("Q MT;>S! 1( !D ("!@Y$ 'AL+W=O&PO=V]R:W-H965T P4 &L+ 9 " @9>; !X;"]W;W)K&UL4$L! A0#% @ LH106-6ST[N. @ P04 !D M ("!T: 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ LH106']H3^JY#@ &C !D ("! M[&PO=V]R:W-H965T&UL4$L! A0#% M @ LH106(M^GJ/2"P AA\ !D ("!$>8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LH106.=>\[)D M!0 + T !D ("![?T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LH106%?=!9T'! +A !D M ("!K \! 'AL+W=ODH#HT #+LP &0 @('J$P$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ LH106"G*[.)6! _@@ !D ("!H4\! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MLH106 AQ1M;P @ 1@8 !D ("!;V ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LH106&X9,Q=Y"0 31X !D M ("!U7D! 'AL+W=O#/4>L$ Z# &0 @(&%@P$ >&PO=V]R:W-H M965T( 0!X;"]W;W)K&UL4$L! M A0#% @ LH106'%SO(C* P 3@D !D ("!]HX! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LH10 M6!K#/W'T P I0@ !D ("!J9P! 'AL+W=O&PO=V]R:W-H965TN#^ZP( (X) 9 " @;ZG 0!X;"]W;W)K M&UL4$L! A0#% @ LH106 YB%6?I P -1@ M !D ("!X*H! 'AL+W=O&PO=V]R:W-H965T.EC MJP( .P& 9 " @?VS 0!X;"]W;W)K&UL4$L! A0#% @ LH106&'K[*E; P 7PP !D M ("!W[8! 'AL+W=O&PO=V]R:W-H965T M] 0!X;"]W;W)K&UL4$L! A0# M% @ LH106*-NPIE; @ 8@4 !D ("!4<$! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ LH106*52 M=N&C!P Z2< !D ("!9]&PO=V]R:W-H965T&UL4$L! A0#% @ LH106));],72! 0!H !D M ("!Q^8! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ LH106/^0N0+D P *!0 !D ("! M0O0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ LH106&:J:8ZQ @ &P< !D ("!F0(" 'AL+W=O&PO=V]R:W-H965T 9 " @=X@ @!X;"]W;W)K&UL4$L! A0#% @ LH106!]";$BN P S0T !D M ("!D24" 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ LH106%4KT%.!! "1< !D ("!!#$" M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MLH106-_05Q3D @ 'PH !D ("!)#X" 'AL+W=O&UL4$L! A0#% @ LH106'[@@^^U @ M> < !D ("!E4@" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LH106/WO&PO=V]R:W-H M965TH;P0 +(1 9 M " @:AE @!X;"]W;W)K&UL4$L! M A0#% @ LH106!BEY,P[! H1( !D ("!3FH" 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LH10 M6([C$;D[ P :@L !D ("!W7P" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LH106+%<.PEO! ,1 M !D ("!P(H" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LH106))28-AR P G0P !H M ("!3I4" 'AL+W=O&UL4$L! A0#% @ MLH106,DUN%70! 2AH !H ("!^)@" 'AL+W=O&UL4$L! M A0#% @ LH106'Y<1!]) @ 4 4 !H ("!,J," 'AL M+W=O&UL4$L! A0#% @ LH106./BA%GW M"@ X%( !H ("!LZ4" 'AL+W=O&UL4$L! A0#% @ LH106/ =ZB>Q!P @D$ !H M ("!XK " 'AL+W=O&UL4$L! A0#% @ MLH106,/C=MHT P SA, T ( !R[@" 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ LH10 M6.)5#QSX @ L#T !H ( !&,4" 'AL+U]R96QS+W=O XML 121 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 122 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 124 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 554 534 1 false 117 0 false 12 false false R1.htm 0000001 - Document - Cover Page Sheet http://casella.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Document - AUDIT INFORMATION Sheet http://casella.com/role/AUDITINFORMATION AUDIT INFORMATION Cover 2 false false R3.htm 0000003 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://casella.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 3 false false R4.htm 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 5 false false R6.htm 0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 6 false false R7.htm 0000007 - Statement - CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY Sheet http://casella.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY Statements 7 false false R8.htm 0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 0000009 - Disclosure - BASIS OF PRESENTATION Sheet http://casella.com/role/BASISOFPRESENTATION BASIS OF PRESENTATION Notes 9 false false R10.htm 0000010 - Disclosure - ACCOUNTING CHANGES Sheet http://casella.com/role/ACCOUNTINGCHANGES ACCOUNTING CHANGES Notes 10 false false R11.htm 0000011 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 11 false false R12.htm 0000012 - Disclosure - REVENUE RECOGNITION Sheet http://casella.com/role/REVENUERECOGNITION REVENUE RECOGNITION Notes 12 false false R13.htm 0000013 - Disclosure - BUSINESS COMBINATIONS Sheet http://casella.com/role/BUSINESSCOMBINATIONS BUSINESS COMBINATIONS Notes 13 false false R14.htm 0000014 - Disclosure - ACCOUNTS RECEIVABLE, NET OF ALLOWANCE FOR CREDIT LOSSES Sheet http://casella.com/role/ACCOUNTSRECEIVABLENETOFALLOWANCEFORCREDITLOSSES ACCOUNTS RECEIVABLE, NET OF ALLOWANCE FOR CREDIT LOSSES Notes 14 false false R15.htm 0000015 - Disclosure - PROPERTY AND EQUIPMENT Sheet http://casella.com/role/PROPERTYANDEQUIPMENT PROPERTY AND EQUIPMENT Notes 15 false false R16.htm 0000016 - Disclosure - LEASES Sheet http://casella.com/role/LEASES LEASES Notes 16 false false R17.htm 0000017 - Disclosure - GOODWILL AND INTANGIBLE ASSETS Sheet http://casella.com/role/GOODWILLANDINTANGIBLEASSETS GOODWILL AND INTANGIBLE ASSETS Notes 17 false false R18.htm 0000018 - Disclosure - FINAL CAPPING, CLOSURE AND POST-CLOSURE COSTS Sheet http://casella.com/role/FINALCAPPINGCLOSUREANDPOSTCLOSURECOSTS FINAL CAPPING, CLOSURE AND POST-CLOSURE COSTS Notes 18 false false R19.htm 0000019 - Disclosure - OTHER ACCRUED LIABILITIES Sheet http://casella.com/role/OTHERACCRUEDLIABILITIES OTHER ACCRUED LIABILITIES Notes 19 false false R20.htm 0000020 - Disclosure - DEBT Sheet http://casella.com/role/DEBT DEBT Notes 20 false false R21.htm 0000021 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://casella.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 21 false false R22.htm 0000022 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://casella.com/role/STOCKHOLDERSEQUITY STOCKHOLDERS' EQUITY Notes 22 false false R23.htm 0000023 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS Sheet http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS FAIR VALUE OF FINANCIAL INSTRUMENTS Notes 23 false false R24.htm 0000024 - Disclosure - EMPLOYEE BENEFIT PLANS Sheet http://casella.com/role/EMPLOYEEBENEFITPLANS EMPLOYEE BENEFIT PLANS Notes 24 false false R25.htm 0000025 - Disclosure - INCOME TAXES Sheet http://casella.com/role/INCOMETAXES INCOME TAXES Notes 25 false false R26.htm 0000026 - Disclosure - OTHER ITEMS AND CHARGES Sheet http://casella.com/role/OTHERITEMSANDCHARGES OTHER ITEMS AND CHARGES Notes 26 false false R27.htm 0000027 - Disclosure - EARNINGS PER SHARE Sheet http://casella.com/role/EARNINGSPERSHARE EARNINGS PER SHARE Notes 27 false false R28.htm 0000028 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://casella.com/role/RELATEDPARTYTRANSACTIONS RELATED PARTY TRANSACTIONS Notes 28 false false R29.htm 0000029 - Disclosure - SEGMENT REPORTING Sheet http://casella.com/role/SEGMENTREPORTING SEGMENT REPORTING Notes 29 false false R30.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 30 false false R31.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 31 false false R32.htm 9954471 - Disclosure - ACCOUNTING CHANGES (Policies) Sheet http://casella.com/role/ACCOUNTINGCHANGESPolicies ACCOUNTING CHANGES (Policies) Policies 32 false false R33.htm 9954472 - Disclosure - ACCOUNTING CHANGES (Tables) Sheet http://casella.com/role/ACCOUNTINGCHANGESTables ACCOUNTING CHANGES (Tables) Tables http://casella.com/role/ACCOUNTINGCHANGES 33 false false R34.htm 9954473 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES 34 false false R35.htm 9954474 - Disclosure - REVENUE RECOGNITION (Tables) Sheet http://casella.com/role/REVENUERECOGNITIONTables REVENUE RECOGNITION (Tables) Tables http://casella.com/role/REVENUERECOGNITION 35 false false R36.htm 9954475 - Disclosure - BUSINESS COMBINATIONS (Tables) Sheet http://casella.com/role/BUSINESSCOMBINATIONSTables BUSINESS COMBINATIONS (Tables) Tables http://casella.com/role/BUSINESSCOMBINATIONS 36 false false R37.htm 9954476 - Disclosure - ACCOUNTS RECEIVABLE, NET OF ALLOWANCE FOR CREDIT LOSSES (Tables) Sheet http://casella.com/role/ACCOUNTSRECEIVABLENETOFALLOWANCEFORCREDITLOSSESTables ACCOUNTS RECEIVABLE, NET OF ALLOWANCE FOR CREDIT LOSSES (Tables) Tables http://casella.com/role/ACCOUNTSRECEIVABLENETOFALLOWANCEFORCREDITLOSSES 37 false false R38.htm 9954477 - Disclosure - PROPERTY AND EQUIPMENT (Tables) Sheet http://casella.com/role/PROPERTYANDEQUIPMENTTables PROPERTY AND EQUIPMENT (Tables) Tables http://casella.com/role/PROPERTYANDEQUIPMENT 38 false false R39.htm 9954478 - Disclosure - LEASES (Tables) Sheet http://casella.com/role/LEASESTables LEASES (Tables) Tables http://casella.com/role/LEASES 39 false false R40.htm 9954479 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) Sheet http://casella.com/role/GOODWILLANDINTANGIBLEASSETSTables GOODWILL AND INTANGIBLE ASSETS (Tables) Tables http://casella.com/role/GOODWILLANDINTANGIBLEASSETS 40 false false R41.htm 9954480 - Disclosure - FINAL CAPPING, CLOSURE AND POST-CLOSURE COSTS (Tables) Sheet http://casella.com/role/FINALCAPPINGCLOSUREANDPOSTCLOSURECOSTSTables FINAL CAPPING, CLOSURE AND POST-CLOSURE COSTS (Tables) Tables http://casella.com/role/FINALCAPPINGCLOSUREANDPOSTCLOSURECOSTS 41 false false R42.htm 9954481 - Disclosure - OTHER ACCRUED LIABILITIES (Tables) Sheet http://casella.com/role/OTHERACCRUEDLIABILITIESTables OTHER ACCRUED LIABILITIES (Tables) Tables http://casella.com/role/OTHERACCRUEDLIABILITIES 42 false false R43.htm 9954482 - Disclosure - DEBT (Tables) Sheet http://casella.com/role/DEBTTables DEBT (Tables) Tables http://casella.com/role/DEBT 43 false false R44.htm 9954483 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://casella.com/role/COMMITMENTSANDCONTINGENCIESTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://casella.com/role/COMMITMENTSANDCONTINGENCIES 44 false false R45.htm 9954484 - Disclosure - STOCKHOLDERS' EQUITY (Tables) Sheet http://casella.com/role/STOCKHOLDERSEQUITYTables STOCKHOLDERS' EQUITY (Tables) Tables http://casella.com/role/STOCKHOLDERSEQUITY 45 false false R46.htm 9954485 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables) Sheet http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables) Tables http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS 46 false false R47.htm 9954486 - Disclosure - INCOME TAXES (Tables) Sheet http://casella.com/role/INCOMETAXESTables INCOME TAXES (Tables) Tables http://casella.com/role/INCOMETAXES 47 false false R48.htm 9954487 - Disclosure - OTHER ITEMS AND CHARGES (Tables) Sheet http://casella.com/role/OTHERITEMSANDCHARGESTables OTHER ITEMS AND CHARGES (Tables) Tables http://casella.com/role/OTHERITEMSANDCHARGES 48 false false R49.htm 9954488 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://casella.com/role/EARNINGSPERSHARETables EARNINGS PER SHARE (Tables) Tables http://casella.com/role/EARNINGSPERSHARE 49 false false R50.htm 9954489 - Disclosure - SEGMENT REPORTING (Tables) Sheet http://casella.com/role/SEGMENTREPORTINGTables SEGMENT REPORTING (Tables) Tables http://casella.com/role/SEGMENTREPORTING 50 false false R51.htm 9954490 - Disclosure - BASIS OF PRESENTATION (Detail) Sheet http://casella.com/role/BASISOFPRESENTATIONDetail BASIS OF PRESENTATION (Detail) Details http://casella.com/role/BASISOFPRESENTATION 51 false false R52.htm 9954491 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Estimated Useful Lives of Assets (Detail) Sheet http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEstimatedUsefulLivesofAssetsDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Estimated Useful Lives of Assets (Detail) Details 52 false false R53.htm 9954492 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Landfill and Lease Accounting (Detail) Sheet http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLandfillandLeaseAccountingDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Landfill and Lease Accounting (Detail) Details 53 false false R54.htm 9954493 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible Assets and Investments in Unconsolidated Entities (Detail) Sheet http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsandInvestmentsinUnconsolidatedEntitiesDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible Assets and Investments in Unconsolidated Entities (Detail) Details 54 false false R55.htm 9954494 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Self-Insurance Liabilities and Related Costs (Detail) Sheet http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSelfInsuranceLiabilitiesandRelatedCostsDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Self-Insurance Liabilities and Related Costs (Detail) Details 55 false false R56.htm 9954495 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES -Revenue Recognition (Details) Sheet http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueRecognitionDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES -Revenue Recognition (Details) Details 56 false false R57.htm 9954496 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Asset Impairments (Detail) Sheet http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAssetImpairmentsDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Asset Impairments (Detail) Details 57 false false R58.htm 9954497 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Defined Benefit Pension Plan (Details) Sheet http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDefinedBenefitPensionPlanDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Defined Benefit Pension Plan (Details) Details 58 false false R59.htm 9954498 - Disclosure - REVENUE RECOGNITION (Details) Sheet http://casella.com/role/REVENUERECOGNITIONDetails REVENUE RECOGNITION (Details) Details http://casella.com/role/REVENUERECOGNITIONTables 59 false false R60.htm 9954499 - Disclosure - BUSINESS COMBINATIONS - Narrative (Detail) Sheet http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetail BUSINESS COMBINATIONS - Narrative (Detail) Details 60 false false R61.htm 9954500 - Disclosure - BUSINESS COMBINATIONS - Schedule of Purchase Price Paid for Acquisitions (Detail) Sheet http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail BUSINESS COMBINATIONS - Schedule of Purchase Price Paid for Acquisitions (Detail) Details 61 false false R62.htm 9954501 - Disclosure - BUSINESS COMBINATIONS - Schedule of Unaudited Pro forma Combined Information (Detail) Sheet http://casella.com/role/BUSINESSCOMBINATIONSScheduleofUnauditedProformaCombinedInformationDetail BUSINESS COMBINATIONS - Schedule of Unaudited Pro forma Combined Information (Detail) Details 62 false false R63.htm 9954502 - Disclosure - ACCOUNTS RECEIVABLE, NET OF ALLOWANCE FOR CREDIT LOSSES (Details) Sheet http://casella.com/role/ACCOUNTSRECEIVABLENETOFALLOWANCEFORCREDITLOSSESDetails ACCOUNTS RECEIVABLE, NET OF ALLOWANCE FOR CREDIT LOSSES (Details) Details http://casella.com/role/ACCOUNTSRECEIVABLENETOFALLOWANCEFORCREDITLOSSESTables 63 false false R64.htm 9954503 - Disclosure - PROPERTY AND EQUIPMENT - Components of Property and Equipment (Detail) Sheet http://casella.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentDetail PROPERTY AND EQUIPMENT - Components of Property and Equipment (Detail) Details 64 false false R65.htm 9954504 - Disclosure - PROPERTY AND EQUIPMENT - Narrative (Detail) Sheet http://casella.com/role/PROPERTYANDEQUIPMENTNarrativeDetail PROPERTY AND EQUIPMENT - Narrative (Detail) Details 65 false false R66.htm 9954505 - Disclosure - LEASES - Schedule of Lease Costs and Other Lease Information (Details) Sheet http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails LEASES - Schedule of Lease Costs and Other Lease Information (Details) Details 66 false false R67.htm 9954506 - Disclosure - LEASES - Schedule of Estimated Minimum Future Lease Obligations (Details) Sheet http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails LEASES - Schedule of Estimated Minimum Future Lease Obligations (Details) Details 67 false false R68.htm 9954507 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Activity and Balances Related to Goodwill by Reporting Segment (Detail) Sheet http://casella.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofActivityandBalancesRelatedtoGoodwillbyReportingSegmentDetail GOODWILL AND INTANGIBLE ASSETS - Schedule of Activity and Balances Related to Goodwill by Reporting Segment (Detail) Details 68 false false R69.htm 9954508 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Components of Intangible Assets (Detail) Sheet http://casella.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetail GOODWILL AND INTANGIBLE ASSETS - Components of Intangible Assets (Detail) Details 69 false false R70.htm 9954509 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Estimated Future Amortization Expense (Detail) Sheet http://casella.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedFutureAmortizationExpenseDetail GOODWILL AND INTANGIBLE ASSETS - Estimated Future Amortization Expense (Detail) Details 70 false false R71.htm 9954510 - Disclosure - FINAL CAPPING, CLOSURE AND POST-CLOSURE COSTS (Detail) Sheet http://casella.com/role/FINALCAPPINGCLOSUREANDPOSTCLOSURECOSTSDetail FINAL CAPPING, CLOSURE AND POST-CLOSURE COSTS (Detail) Details http://casella.com/role/FINALCAPPINGCLOSUREANDPOSTCLOSURECOSTSTables 71 false false R72.htm 9954511 - Disclosure - OTHER ACCRUED LIABILITIES (Details) Sheet http://casella.com/role/OTHERACCRUEDLIABILITIESDetails OTHER ACCRUED LIABILITIES (Details) Details http://casella.com/role/OTHERACCRUEDLIABILITIESTables 72 false false R73.htm 9954512 - Disclosure - DEBT - Components of Debt (Details) Sheet http://casella.com/role/DEBTComponentsofDebtDetails DEBT - Components of Debt (Details) Details 73 false false R74.htm 9954513 - Disclosure - DEBT - Credit Facility (Details) Sheet http://casella.com/role/DEBTCreditFacilityDetails DEBT - Credit Facility (Details) Details 74 false false R75.htm 9954514 - Disclosure - DEBT - Variable Rate Margins (Details) Sheet http://casella.com/role/DEBTVariableRateMarginsDetails DEBT - Variable Rate Margins (Details) Details 75 false false R76.htm 9954515 - Disclosure - DEBT - Tax-Exempt Financings (Details) Sheet http://casella.com/role/DEBTTaxExemptFinancingsDetails DEBT - Tax-Exempt Financings (Details) Details 76 false false R77.htm 9954516 - Disclosure - DEBT - Components of Interest Expense (Details) Sheet http://casella.com/role/DEBTComponentsofInterestExpenseDetails DEBT - Components of Interest Expense (Details) Details 77 false false R78.htm 9954517 - Disclosure - DEBT - Loss from Termination of Bridge Financing (Details) Sheet http://casella.com/role/DEBTLossfromTerminationofBridgeFinancingDetails DEBT - Loss from Termination of Bridge Financing (Details) Details 78 false false R79.htm 9954518 - Disclosure - DEBT - Summary of Notional Amounts (Details) Sheet http://casella.com/role/DEBTSummaryofNotionalAmountsDetails DEBT - Summary of Notional Amounts (Details) Details 79 false false R80.htm 9954519 - Disclosure - DEBT - Summary of Cash Flow Hedges (Details) Sheet http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails DEBT - Summary of Cash Flow Hedges (Details) Details 80 false false R81.htm 9954520 - Disclosure - DEBT - Fair Value of Debt (Details) Sheet http://casella.com/role/DEBTFairValueofDebtDetails DEBT - Fair Value of Debt (Details) Details 81 false false R82.htm 9954521 - Disclosure - DEBT - Schedule of Future Maturities of Debt (Details) Sheet http://casella.com/role/DEBTScheduleofFutureMaturitiesofDebtDetails DEBT - Schedule of Future Maturities of Debt (Details) Details 82 false false R83.htm 9954522 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Detail) Sheet http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail COMMITMENTS AND CONTINGENCIES - Narrative (Detail) Details 83 false false R84.htm 9954523 - Disclosure - COMMITMENTS AND CONTINGENCIES - Schedule of Environmental Liability (Details) Sheet http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofEnvironmentalLiabilityDetails COMMITMENTS AND CONTINGENCIES - Schedule of Environmental Liability (Details) Details 84 false false R85.htm 9954524 - Disclosure - COMMITMENTS AND CONTINGENCIES - Schedule of Future Minimum Rental (Detail) Sheet http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalDetail COMMITMENTS AND CONTINGENCIES - Schedule of Future Minimum Rental (Detail) Details 85 false false R86.htm 9954525 - Disclosure - COMMITMENTS AND CONTINGENCIES - Reconciliation of Undiscounted Liability to Amount Recognized in Statements of Financial Position (Detail) Sheet http://casella.com/role/COMMITMENTSANDCONTINGENCIESReconciliationofUndiscountedLiabilitytoAmountRecognizedinStatementsofFinancialPositionDetail COMMITMENTS AND CONTINGENCIES - Reconciliation of Undiscounted Liability to Amount Recognized in Statements of Financial Position (Detail) Details 86 false false R87.htm 9954526 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Detail) Sheet http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail STOCKHOLDERS' EQUITY - Narrative (Detail) Details 87 false false R88.htm 9954527 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Stock Option Activity (Detail) Sheet http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail STOCKHOLDERS' EQUITY - Summary of Stock Option Activity (Detail) Details 88 false false R89.htm 9954528 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Restricted Stock, Restricted Stock Unit and Performance Stock Unit Activity (Detail) Sheet http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail STOCKHOLDERS' EQUITY - Summary of Restricted Stock, Restricted Stock Unit and Performance Stock Unit Activity (Detail) Details 89 false false R90.htm 9954529 - Disclosure - STOCKHOLDERS' EQUITY - Accumulated Other Comprehensive Income (Loss) (Detail) Sheet http://casella.com/role/STOCKHOLDERSEQUITYAccumulatedOtherComprehensiveIncomeLossDetail STOCKHOLDERS' EQUITY - Accumulated Other Comprehensive Income (Loss) (Detail) Details 90 false false R91.htm 9954530 - Disclosure - STOCKHOLDERS' EQUITY - Reclassification Out of Accumulated Other Comprehensive Income (Loss) (Detail) Sheet http://casella.com/role/STOCKHOLDERSEQUITYReclassificationOutofAccumulatedOtherComprehensiveIncomeLossDetail STOCKHOLDERS' EQUITY - Reclassification Out of Accumulated Other Comprehensive Income (Loss) (Detail) Details 91 false false R92.htm 9954531 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Detail) Sheet http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail FAIR VALUE OF FINANCIAL INSTRUMENTS (Detail) Details http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables 92 false false R93.htm 9954532 - Disclosure - EMPLOYEE BENEFIT PLANS (Detail) Sheet http://casella.com/role/EMPLOYEEBENEFITPLANSDetail EMPLOYEE BENEFIT PLANS (Detail) Details http://casella.com/role/EMPLOYEEBENEFITPLANS 93 false false R94.htm 9954533 - Disclosure - INCOME TAXES - Schedule of Benefit for Income Taxes (Detail) Sheet http://casella.com/role/INCOMETAXESScheduleofBenefitforIncomeTaxesDetail INCOME TAXES - Schedule of Benefit for Income Taxes (Detail) Details 94 false false R95.htm 9954534 - Disclosure - INCOME TAXES - Narrative (Detail) Sheet http://casella.com/role/INCOMETAXESNarrativeDetail INCOME TAXES - Narrative (Detail) Details 95 false false R96.htm 9954535 - Disclosure - INCOME TAXES - Schedule of Difference in Benefit for Income Taxes (Detail) Sheet http://casella.com/role/INCOMETAXESScheduleofDifferenceinBenefitforIncomeTaxesDetail INCOME TAXES - Schedule of Difference in Benefit for Income Taxes (Detail) Details 96 false false R97.htm 9954536 - Disclosure - INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Detail) Sheet http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Detail) Details 97 false false R98.htm 9954537 - Disclosure - INCOME TAXES - Schedule of Reconciliation of Gross Unrecognized Tax Benefits (Detail) Sheet http://casella.com/role/INCOMETAXESScheduleofReconciliationofGrossUnrecognizedTaxBenefitsDetail INCOME TAXES - Schedule of Reconciliation of Gross Unrecognized Tax Benefits (Detail) Details 98 false false R99.htm 9954538 - Disclosure - OTHER ITEMS AND CHARGES - Narrative (Details) Sheet http://casella.com/role/OTHERITEMSANDCHARGESNarrativeDetails OTHER ITEMS AND CHARGES - Narrative (Details) Details 99 false false R100.htm 9954539 - Disclosure - OTHER ITEMS AND CHARGES - Charges Associated with Closure of Southbridge Landfill (Detail) Sheet http://casella.com/role/OTHERITEMSANDCHARGESChargesAssociatedwithClosureofSouthbridgeLandfillDetail OTHER ITEMS AND CHARGES - Charges Associated with Closure of Southbridge Landfill (Detail) Details 100 false false R101.htm 9954540 - Disclosure - EARNINGS PER SHARE (Detail) Sheet http://casella.com/role/EARNINGSPERSHAREDetail EARNINGS PER SHARE (Detail) Details http://casella.com/role/EARNINGSPERSHARETables 101 false false R102.htm 9954541 - Disclosure - RELATED PARTY TRANSACTIONS (Detail) Sheet http://casella.com/role/RELATEDPARTYTRANSACTIONSDetail RELATED PARTY TRANSACTIONS (Detail) Details http://casella.com/role/RELATEDPARTYTRANSACTIONS 102 false false R103.htm 9954542 - Disclosure - SEGMENT REPORTING - Narrative (Details) Sheet http://casella.com/role/SEGMENTREPORTINGNarrativeDetails SEGMENT REPORTING - Narrative (Details) Details 103 false false R104.htm 9954543 - Disclosure - SEGMENT REPORTING - Summary of Financial Information by Reportable Segment (Detail) Sheet http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail SEGMENT REPORTING - Summary of Financial Information by Reportable Segment (Detail) Details 104 false false R105.htm 9954544 - Disclosure - SEGMENT REPORTING - Summary of Revenue Attributable to Services Provided by Company (Detail) Sheet http://casella.com/role/SEGMENTREPORTINGSummaryofRevenueAttributabletoServicesProvidedbyCompanyDetail SEGMENT REPORTING - Summary of Revenue Attributable to Services Provided by Company (Detail) Details 105 false false All Reports Book All Reports cwst-20231231.htm cwst-20231231.xsd cwst-20231231_cal.xml cwst-20231231_def.xml cwst-20231231_lab.xml cwst-20231231_pre.xml cwst-20231231_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 127 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "cwst-20231231.htm": { "nsprefix": "cwst", "nsuri": "http://casella.com/20231231", "dts": { "inline": { "local": [ "cwst-20231231.htm" ] }, "schema": { "local": [ "cwst-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "cwst-20231231_cal.xml" ] }, "definitionLink": { "local": [ "cwst-20231231_def.xml" ] }, "labelLink": { "local": [ "cwst-20231231_lab.xml" ] }, "presentationLink": { "local": [ "cwst-20231231_pre.xml" ] } }, "keyStandard": 475, "keyCustom": 59, "axisStandard": 34, "axisCustom": 1, "memberStandard": 55, "memberCustom": 62, "hidden": { "total": 7, "http://fasb.org/us-gaap/2023": 3, "http://xbrl.sec.gov/dei/2023": 4 }, "contextCount": 554, "entityCount": 1, "segmentCount": 117, "elementCount": 924, "unitCount": 12, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1543, "http://xbrl.sec.gov/dei/2023": 40, "http://xbrl.sec.gov/ecd/2023": 8 }, "report": { "R1": { "role": "http://casella.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://casella.com/role/AUDITINFORMATION", "longName": "0000002 - Document - AUDIT INFORMATION", "shortName": "AUDIT INFORMATION", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R4": { "role": "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "unique": true } }, "R5": { "role": "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "unique": true } }, "R6": { "role": "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cwst:OtherComprehensiveIncomeLossCashFlowHedgeGainLossSettlementsBeforeReclassificationAndTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "unique": true } }, "R7": { "role": "http://casella.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY", "longName": "0000007 - Statement - CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY", "shortName": "CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-18", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "unique": true } }, "R8": { "role": "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccretionExpenseIncludingAssetRetirementObligations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "unique": true } }, "R9": { "role": "http://casella.com/role/BASISOFPRESENTATION", "longName": "0000009 - Disclosure - BASIS OF PRESENTATION", "shortName": "BASIS OF PRESENTATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://casella.com/role/ACCOUNTINGCHANGES", "longName": "0000010 - Disclosure - ACCOUNTING CHANGES", "shortName": "ACCOUNTING CHANGES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "longName": "0000011 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://casella.com/role/REVENUERECOGNITION", "longName": "0000012 - Disclosure - REVENUE RECOGNITION", "shortName": "REVENUE RECOGNITION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://casella.com/role/BUSINESSCOMBINATIONS", "longName": "0000013 - Disclosure - BUSINESS COMBINATIONS", "shortName": "BUSINESS COMBINATIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://casella.com/role/ACCOUNTSRECEIVABLENETOFALLOWANCEFORCREDITLOSSES", "longName": "0000014 - Disclosure - ACCOUNTS RECEIVABLE, NET OF ALLOWANCE FOR CREDIT LOSSES", "shortName": "ACCOUNTS RECEIVABLE, NET OF ALLOWANCE FOR CREDIT LOSSES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CreditLossFinancialInstrumentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CreditLossFinancialInstrumentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://casella.com/role/PROPERTYANDEQUIPMENT", "longName": "0000015 - Disclosure - PROPERTY AND EQUIPMENT", "shortName": "PROPERTY AND EQUIPMENT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://casella.com/role/LEASES", "longName": "0000016 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://casella.com/role/GOODWILLANDINTANGIBLEASSETS", "longName": "0000017 - Disclosure - GOODWILL AND INTANGIBLE ASSETS", "shortName": "GOODWILL AND INTANGIBLE ASSETS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://casella.com/role/FINALCAPPINGCLOSUREANDPOSTCLOSURECOSTS", "longName": "0000018 - Disclosure - FINAL CAPPING, CLOSURE AND POST-CLOSURE COSTS", "shortName": "FINAL CAPPING, CLOSURE AND POST-CLOSURE COSTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://casella.com/role/OTHERACCRUEDLIABILITIES", "longName": "0000019 - Disclosure - OTHER ACCRUED LIABILITIES", "shortName": "OTHER ACCRUED LIABILITIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://casella.com/role/DEBT", "longName": "0000020 - Disclosure - DEBT", "shortName": "DEBT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://casella.com/role/COMMITMENTSANDCONTINGENCIES", "longName": "0000021 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://casella.com/role/STOCKHOLDERSEQUITY", "longName": "0000022 - Disclosure - STOCKHOLDERS' EQUITY", "shortName": "STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS", "longName": "0000023 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://casella.com/role/EMPLOYEEBENEFITPLANS", "longName": "0000024 - Disclosure - EMPLOYEE BENEFIT PLANS", "shortName": "EMPLOYEE BENEFIT PLANS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://casella.com/role/INCOMETAXES", "longName": "0000025 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://casella.com/role/OTHERITEMSANDCHARGES", "longName": "0000026 - Disclosure - OTHER ITEMS AND CHARGES", "shortName": "OTHER ITEMS AND CHARGES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://casella.com/role/EARNINGSPERSHARE", "longName": "0000027 - Disclosure - EARNINGS PER SHARE", "shortName": "EARNINGS PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://casella.com/role/RELATEDPARTYTRANSACTIONS", "longName": "0000028 - Disclosure - RELATED PARTY TRANSACTIONS", "shortName": "RELATED PARTY TRANSACTIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://casella.com/role/SEGMENTREPORTING", "longName": "0000029 - Disclosure - SEGMENT REPORTING", "shortName": "SEGMENT REPORTING", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": null }, "R31": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "c-554", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-554", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://casella.com/role/ACCOUNTINGCHANGESPolicies", "longName": "9954471 - Disclosure - ACCOUNTING CHANGES (Policies)", "shortName": "ACCOUNTING CHANGES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://casella.com/role/ACCOUNTINGCHANGESTables", "longName": "9954472 - Disclosure - ACCOUNTING CHANGES (Tables)", "shortName": "ACCOUNTING CHANGES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables", "longName": "9954473 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": null }, "R35": { "role": "http://casella.com/role/REVENUERECOGNITIONTables", "longName": "9954474 - Disclosure - REVENUE RECOGNITION (Tables)", "shortName": "REVENUE RECOGNITION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://casella.com/role/BUSINESSCOMBINATIONSTables", "longName": "9954475 - Disclosure - BUSINESS COMBINATIONS (Tables)", "shortName": "BUSINESS COMBINATIONS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://casella.com/role/ACCOUNTSRECEIVABLENETOFALLOWANCEFORCREDITLOSSESTables", "longName": "9954476 - Disclosure - ACCOUNTS RECEIVABLE, NET OF ALLOWANCE FOR CREDIT LOSSES (Tables)", "shortName": "ACCOUNTS RECEIVABLE, NET OF ALLOWANCE FOR CREDIT LOSSES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://casella.com/role/PROPERTYANDEQUIPMENTTables", "longName": "9954477 - Disclosure - PROPERTY AND EQUIPMENT (Tables)", "shortName": "PROPERTY AND EQUIPMENT (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": null }, "R39": { "role": "http://casella.com/role/LEASESTables", "longName": "9954478 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSTables", "longName": "9954479 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://casella.com/role/FINALCAPPINGCLOSUREANDPOSTCLOSURECOSTSTables", "longName": "9954480 - Disclosure - FINAL CAPPING, CLOSURE AND POST-CLOSURE COSTS (Tables)", "shortName": "FINAL CAPPING, CLOSURE AND POST-CLOSURE COSTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R42": { "role": "http://casella.com/role/OTHERACCRUEDLIABILITIESTables", "longName": "9954481 - Disclosure - OTHER ACCRUED LIABILITIES (Tables)", "shortName": "OTHER ACCRUED LIABILITIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://casella.com/role/DEBTTables", "longName": "9954482 - Disclosure - DEBT (Tables)", "shortName": "DEBT (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://casella.com/role/COMMITMENTSANDCONTINGENCIESTables", "longName": "9954483 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)", "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEnvironmentalLossContingenciesBySiteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEnvironmentalLossContingenciesBySiteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://casella.com/role/STOCKHOLDERSEQUITYTables", "longName": "9954484 - Disclosure - STOCKHOLDERS' EQUITY (Tables)", "shortName": "STOCKHOLDERS' EQUITY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R46": { "role": "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables", "longName": "9954485 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://casella.com/role/INCOMETAXESTables", "longName": "9954486 - Disclosure - INCOME TAXES (Tables)", "shortName": "INCOME TAXES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R48": { "role": "http://casella.com/role/OTHERITEMSANDCHARGESTables", "longName": "9954487 - Disclosure - OTHER ITEMS AND CHARGES (Tables)", "shortName": "OTHER ITEMS AND CHARGES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "cwst:ScheduleOfSouthbridgeLandfillClosureChargeNetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cwst:ScheduleOfSouthbridgeLandfillClosureChargeNetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R49": { "role": "http://casella.com/role/EARNINGSPERSHARETables", "longName": "9954488 - Disclosure - EARNINGS PER SHARE (Tables)", "shortName": "EARNINGS PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R50": { "role": "http://casella.com/role/SEGMENTREPORTINGTables", "longName": "9954489 - Disclosure - SEGMENT REPORTING (Tables)", "shortName": "SEGMENT REPORTING (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R51": { "role": "http://casella.com/role/BASISOFPRESENTATIONDetail", "longName": "9954490 - Disclosure - BASIS OF PRESENTATION (Detail)", "shortName": "BASIS OF PRESENTATION (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:NumberOfStatesInWhichEntityOperates", "unitRef": "state", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:NumberOfStatesInWhichEntityOperates", "unitRef": "state", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R52": { "role": "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEstimatedUsefulLivesofAssetsDetail", "longName": "9954491 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Estimated Useful Lives of Assets (Detail)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Estimated Useful Lives of Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-51", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-51", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R53": { "role": "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLandfillandLeaseAccountingDetail", "longName": "9954492 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Landfill and Lease Accounting (Detail)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Landfill and Lease Accounting (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestCostsCapitalized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:AssetRetirementObligationsPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestCostsCapitalized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:AssetRetirementObligationsPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R54": { "role": "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsandInvestmentsinUnconsolidatedEntitiesDetail", "longName": "9954493 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible Assets and Investments in Unconsolidated Entities (Detail)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible Assets and Investments in Unconsolidated Entities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:EquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:InvestmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "unique": true } }, "R55": { "role": "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSelfInsuranceLiabilitiesandRelatedCostsDetail", "longName": "9954494 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Self-Insurance Liabilities and Related Costs (Detail)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Self-Insurance Liabilities and Related Costs (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-1", "name": "cwst:LiabilityForClaimsAndClaimsAdjustmentExpenseWorkersCompensationMaximumExposure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cwst:LiabilityForClaimsAndClaimsAdjustmentExpenseWorkersCompensationMaximumExposure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R56": { "role": "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueRecognitionDetails", "longName": "9954495 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES -Revenue Recognition (Details)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES -Revenue Recognition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ContractWithCustomerAssetGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:ContractWithCustomerAssetGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAssetImpairmentsDetail", "longName": "9954496 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Asset Impairments (Detail)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Asset Impairments (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R58": { "role": "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDefinedBenefitPensionPlanDetails", "longName": "9954497 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Defined Benefit Pension Plan (Details)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Defined Benefit Pension Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-74", "name": "cwst:DefinedBenefitPlanNumberOfPlans", "unitRef": "plan", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-74", "name": "cwst:DefinedBenefitPlanNumberOfPlans", "unitRef": "plan", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R59": { "role": "http://casella.com/role/REVENUERECOGNITIONDetails", "longName": "9954498 - Disclosure - REVENUE RECOGNITION (Details)", "shortName": "REVENUE RECOGNITION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-110", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "unique": true } }, "R60": { "role": "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetail", "longName": "9954499 - Disclosure - BUSINESS COMBINATIONS - Narrative (Detail)", "shortName": "BUSINESS COMBINATIONS - Narrative (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfBusinessesAcquired", "unitRef": "business", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfBusinessesAcquired", "unitRef": "business", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail", "longName": "9954500 - Disclosure - BUSINESS COMBINATIONS - Schedule of Purchase Price Paid for Acquisitions (Detail)", "shortName": "BUSINESS COMBINATIONS - Schedule of Purchase Price Paid for Acquisitions (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cwst:BusinessCombinationConsiderationTransferredAdjustmentOpenWorkingCapitalSettlements", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "unique": true } }, "R62": { "role": "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofUnauditedProformaCombinedInformationDetail", "longName": "9954501 - Disclosure - BUSINESS COMBINATIONS - Schedule of Unaudited Pro forma Combined Information (Detail)", "shortName": "BUSINESS COMBINATIONS - Schedule of Unaudited Pro forma Combined Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R63": { "role": "http://casella.com/role/ACCOUNTSRECEIVABLENETOFALLOWANCEFORCREDITLOSSESDetails", "longName": "9954502 - Disclosure - ACCOUNTS RECEIVABLE, NET OF ALLOWANCE FOR CREDIT LOSSES (Details)", "shortName": "ACCOUNTS RECEIVABLE, NET OF ALLOWANCE FOR CREDIT LOSSES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-15", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "unique": true } }, "R64": { "role": "http://casella.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentDetail", "longName": "9954503 - Disclosure - PROPERTY AND EQUIPMENT - Components of Property and Equipment (Detail)", "shortName": "PROPERTY AND EQUIPMENT - Components of Property and Equipment (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R65": { "role": "http://casella.com/role/PROPERTYANDEQUIPMENTNarrativeDetail", "longName": "9954504 - Disclosure - PROPERTY AND EQUIPMENT - Narrative (Detail)", "shortName": "PROPERTY AND EQUIPMENT - Narrative (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R66": { "role": "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails", "longName": "9954505 - Disclosure - LEASES - Schedule of Lease Costs and Other Lease Information (Details)", "shortName": "LEASES - Schedule of Lease Costs and Other Lease Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FinanceLeaseInterestExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "unique": true } }, "R67": { "role": "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails", "longName": "9954506 - Disclosure - LEASES - Schedule of Estimated Minimum Future Lease Obligations (Details)", "shortName": "LEASES - Schedule of Estimated Minimum Future Lease Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R68": { "role": "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofActivityandBalancesRelatedtoGoodwillbyReportingSegmentDetail", "longName": "9954507 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Activity and Balances Related to Goodwill by Reporting Segment (Detail)", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Schedule of Activity and Balances Related to Goodwill by Reporting Segment (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "unique": true } }, "R69": { "role": "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetail", "longName": "9954508 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Components of Intangible Assets (Detail)", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Components of Intangible Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R70": { "role": "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedFutureAmortizationExpenseDetail", "longName": "9954509 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Estimated Future Amortization Expense (Detail)", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Estimated Future Amortization Expense (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R71": { "role": "http://casella.com/role/FINALCAPPINGCLOSUREANDPOSTCLOSURECOSTSDetail", "longName": "9954510 - Disclosure - FINAL CAPPING, CLOSURE AND POST-CLOSURE COSTS (Detail)", "shortName": "FINAL CAPPING, CLOSURE AND POST-CLOSURE COSTS (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:AssetRetirementObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AssetRetirementObligationLiabilitiesIncurred", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "unique": true } }, "R72": { "role": "http://casella.com/role/OTHERACCRUEDLIABILITIESDetails", "longName": "9954511 - Disclosure - OTHER ACCRUED LIABILITIES (Details)", "shortName": "OTHER ACCRUED LIABILITIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-5", "name": "cwst:AccruedCapitalExpendituresCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "cwst:AccruedCapitalExpendituresCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R73": { "role": "http://casella.com/role/DEBTComponentsofDebtDetails", "longName": "9954512 - Disclosure - DEBT - Components of Debt (Details)", "shortName": "DEBT - Components of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfDebtTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "unique": true } }, "R74": { "role": "http://casella.com/role/DEBTCreditFacilityDetails", "longName": "9954513 - Disclosure - DEBT - Credit Facility (Details)", "shortName": "DEBT - Credit Facility (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-314", "name": "cwst:LineOfCreditFacilityAdditionalBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "unique": true } }, "R75": { "role": "http://casella.com/role/DEBTVariableRateMarginsDetails", "longName": "9954514 - Disclosure - DEBT - Variable Rate Margins (Details)", "shortName": "DEBT - Variable Rate Margins (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-317", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "5", "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-317", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "5", "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R76": { "role": "http://casella.com/role/DEBTTaxExemptFinancingsDetails", "longName": "9954515 - Disclosure - DEBT - Tax-Exempt Financings (Details)", "shortName": "DEBT - Tax-Exempt Financings (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-334", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-290", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "unique": true } }, "R77": { "role": "http://casella.com/role/DEBTComponentsofInterestExpenseDetails", "longName": "9954516 - Disclosure - DEBT - Components of Interest Expense (Details)", "shortName": "DEBT - Components of Interest Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R78": { "role": "http://casella.com/role/DEBTLossfromTerminationofBridgeFinancingDetails", "longName": "9954517 - Disclosure - DEBT - Loss from Termination of Bridge Financing (Details)", "shortName": "DEBT - Loss from Termination of Bridge Financing (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-335", "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "unique": true } }, "R79": { "role": "http://casella.com/role/DEBTSummaryofNotionalAmountsDetails", "longName": "9954518 - Disclosure - DEBT - Summary of Notional Amounts (Details)", "shortName": "DEBT - Summary of Notional Amounts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-345", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-339", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "unique": true } }, "R80": { "role": "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails", "longName": "9954519 - Disclosure - DEBT - Summary of Cash Flow Hedges (Details)", "shortName": "DEBT - Summary of Cash Flow Hedges (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-356", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "unique": true } }, "R81": { "role": "http://casella.com/role/DEBTFairValueofDebtDetails", "longName": "9954520 - Disclosure - DEBT - Fair Value of Debt (Details)", "shortName": "DEBT - Fair Value of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-276", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-362", "name": "us-gaap:DebtInstrumentFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "unique": true } }, "R82": { "role": "http://casella.com/role/DEBTScheduleofFutureMaturitiesofDebtDetails", "longName": "9954521 - Disclosure - DEBT - Schedule of Future Maturities of Debt (Details)", "shortName": "DEBT - Schedule of Future Maturities of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R83": { "role": "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail", "longName": "9954522 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Detail)", "shortName": "COMMITMENTS AND CONTINGENCIES - Narrative (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R84": { "role": "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofEnvironmentalLiabilityDetails", "longName": "9954523 - Disclosure - COMMITMENTS AND CONTINGENCIES - Schedule of Environmental Liability (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES - Schedule of Environmental Liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:AccrualForEnvironmentalLossContingencies", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccrualForEnvironmentalLossContingenciesPayments1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "unique": true } }, "R85": { "role": "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalDetail", "longName": "9954524 - Disclosure - COMMITMENTS AND CONTINGENCIES - Schedule of Future Minimum Rental (Detail)", "shortName": "COMMITMENTS AND CONTINGENCIES - Schedule of Future Minimum Rental (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cwst:ScheduleOfFutureEnvironmentalRemediationPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cwst:ScheduleOfFutureEnvironmentalRemediationPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R86": { "role": "http://casella.com/role/COMMITMENTSANDCONTINGENCIESReconciliationofUndiscountedLiabilitytoAmountRecognizedinStatementsofFinancialPositionDetail", "longName": "9954525 - Disclosure - COMMITMENTS AND CONTINGENCIES - Reconciliation of Undiscounted Liability to Amount Recognized in Statements of Financial Position (Detail)", "shortName": "COMMITMENTS AND CONTINGENCIES - Reconciliation of Undiscounted Liability to Amount Recognized in Statements of Financial Position (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AccrualForEnvironmentalLossContingenciesGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cwst:ScheduleOfFutureEnvironmentalRemediationPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AccrualForEnvironmentalLossContingenciesDiscount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cwst:ScheduleofReconciliationofExpectedUndiscountedLiabilityToActualLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "unique": true } }, "R87": { "role": "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "longName": "9954526 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Detail)", "shortName": "STOCKHOLDERS' EQUITY - Narrative (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R88": { "role": "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail", "longName": "9954527 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Stock Option Activity (Detail)", "shortName": "STOCKHOLDERS' EQUITY - Summary of Stock Option Activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R89": { "role": "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail", "longName": "9954528 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Restricted Stock, Restricted Stock Unit and Performance Stock Unit Activity (Detail)", "shortName": "STOCKHOLDERS' EQUITY - Summary of Restricted Stock, Restricted Stock Unit and Performance Stock Unit Activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "c-382", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-382", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R90": { "role": "http://casella.com/role/STOCKHOLDERSEQUITYAccumulatedOtherComprehensiveIncomeLossDetail", "longName": "9954529 - Disclosure - STOCKHOLDERS' EQUITY - Accumulated Other Comprehensive Income (Loss) (Detail)", "shortName": "STOCKHOLDERS' EQUITY - Accumulated Other Comprehensive Income (Loss) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-400", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "unique": true } }, "R91": { "role": "http://casella.com/role/STOCKHOLDERSEQUITYReclassificationOutofAccumulatedOtherComprehensiveIncomeLossDetail", "longName": "9954530 - Disclosure - STOCKHOLDERS' EQUITY - Reclassification Out of Accumulated Other Comprehensive Income (Loss) (Detail)", "shortName": "STOCKHOLDERS' EQUITY - Reclassification Out of Accumulated Other Comprehensive Income (Loss) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-410", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "unique": true } }, "R92": { "role": "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail", "longName": "9954531 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Detail)", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RestrictedCashAndInvestmentsNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cwst:DerivativeAssetStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "unique": true } }, "R93": { "role": "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail", "longName": "9954532 - Disclosure - EMPLOYEE BENEFIT PLANS (Detail)", "shortName": "EMPLOYEE BENEFIT PLANS (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R94": { "role": "http://casella.com/role/INCOMETAXESScheduleofBenefitforIncomeTaxesDetail", "longName": "9954533 - Disclosure - INCOME TAXES - Schedule of Benefit for Income Taxes (Detail)", "shortName": "INCOME TAXES - Schedule of Benefit for Income Taxes (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DeferredFederalIncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DeferredFederalIncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R95": { "role": "http://casella.com/role/INCOMETAXESNarrativeDetail", "longName": "9954534 - Disclosure - INCOME TAXES - Narrative (Detail)", "shortName": "INCOME TAXES - Narrative (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "unique": true } }, "R96": { "role": "http://casella.com/role/INCOMETAXESScheduleofDifferenceinBenefitforIncomeTaxesDetail", "longName": "9954535 - Disclosure - INCOME TAXES - Schedule of Difference in Benefit for Income Taxes (Detail)", "shortName": "INCOME TAXES - Schedule of Difference in Benefit for Income Taxes (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R97": { "role": "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail", "longName": "9954536 - Disclosure - INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Detail)", "shortName": "INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R98": { "role": "http://casella.com/role/INCOMETAXESScheduleofReconciliationofGrossUnrecognizedTaxBenefitsDetail", "longName": "9954537 - Disclosure - INCOME TAXES - Schedule of Reconciliation of Gross Unrecognized Tax Benefits (Detail)", "shortName": "INCOME TAXES - Schedule of Reconciliation of Gross Unrecognized Tax Benefits (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:UnrecognizedTaxBenefits", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": null }, "R99": { "role": "http://casella.com/role/OTHERITEMSANDCHARGESNarrativeDetails", "longName": "9954538 - Disclosure - OTHER ITEMS AND CHARGES - Narrative (Details)", "shortName": "OTHER ITEMS AND CHARGES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LitigationSettlementExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": null }, "R100": { "role": "http://casella.com/role/OTHERITEMSANDCHARGESChargesAssociatedwithClosureofSouthbridgeLandfillDetail", "longName": "9954539 - Disclosure - OTHER ITEMS AND CHARGES - Charges Associated with Closure of Southbridge Landfill (Detail)", "shortName": "OTHER ITEMS AND CHARGES - Charges Associated with Closure of Southbridge Landfill (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "c-1", "name": "cwst:LandfillClosureCreditChargeNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-446", "name": "us-gaap:LegalFees", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "unique": true } }, "R101": { "role": "http://casella.com/role/EARNINGSPERSHAREDetail", "longName": "9954540 - Disclosure - EARNINGS PER SHARE (Detail)", "shortName": "EARNINGS PER SHARE (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R102": { "role": "http://casella.com/role/RELATEDPARTYTRANSACTIONSDetail", "longName": "9954541 - Disclosure - RELATED PARTY TRANSACTIONS (Detail)", "shortName": "RELATED PARTY TRANSACTIONS (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true, "unique": true } }, "R103": { "role": "http://casella.com/role/SEGMENTREPORTINGNarrativeDetails", "longName": "9954542 - Disclosure - SEGMENT REPORTING - Narrative (Details)", "shortName": "SEGMENT REPORTING - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "103", "firstAnchor": { "contextRef": "c-50", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": null }, "R104": { "role": "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail", "longName": "9954543 - Disclosure - SEGMENT REPORTING - Summary of Financial Information by Reportable Segment (Detail)", "shortName": "SEGMENT REPORTING - Summary of Financial Information by Reportable Segment (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "104", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestIncomeExpenseNonoperatingNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "unique": true } }, "R105": { "role": "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenueAttributabletoServicesProvidedbyCompanyDetail", "longName": "9954544 - Disclosure - SEGMENT REPORTING - Summary of Revenue Attributable to Services Provided by Company (Detail)", "shortName": "SEGMENT REPORTING - Summary of Revenue Attributable to Services Provided by Company (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "105", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-549", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20231231.htm", "unique": true } } }, "tag": { "cwst_A2016IncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "A2016IncentivePlanMember", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2016 Incentive Plan", "label": "2016 Incentive Plan [Member]", "documentation": "2016 Incentive Plan" } } }, "auth_ref": [] }, "cwst_A2023RevolvingCreditFacilityDueDecember2026Member": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "A2023RevolvingCreditFacilityDueDecember2026Member", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails", "http://casella.com/role/DEBTFairValueofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility (\"Revolving Credit Facility\") due December 2026; bearing interest at Term SOFR plus 1.725%", "label": "2023 Revolving Credit Facility, Due December 2026 [Member]", "documentation": "2023 Revolving Credit Facility, Due December 2026" } } }, "auth_ref": [] }, "cwst_A2023TermLoanFacilityDueDecember2026Member": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "A2023TermLoanFacilityDueDecember2026Member", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails", "http://casella.com/role/DEBTCreditFacilityDetails", "http://casella.com/role/DEBTFairValueofDebtDetails", "http://casella.com/role/DEBTVariableRateMarginsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan A Facility (\"2023 Term Loan Facility\") due December 2026; bearing interest at 7.581% as of December 31, 2023", "label": "2023 Term Loan Facility, Due December 2026 [Member]", "documentation": "2023 Term Loan Facility, Due December 2026" } } }, "auth_ref": [] }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingChangesAndErrorCorrectionsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Changes and Error Corrections [Abstract]", "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r35", "r983" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://casella.com/role/ACCOUNTSRECEIVABLENETOFALLOWANCEFORCREDITLOSSESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes to Allowance for Credit Losses", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r1123" ] }, "cwst_AccountsReceivableAllowanceForCreditLossWriteOffRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "AccountsReceivableAllowanceForCreditLossWriteOffRecoveries", "crdr": "debit", "presentation": [ "http://casella.com/role/ACCOUNTSRECEIVABLENETOFALLOWANCEFORCREDITLOSSESDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deductions - write offs charged against the allowance, net of recoveries", "label": "Accounts Receivable, Allowance for Credit Loss, Write-Off (Recoveries)", "documentation": "Accounts Receivable, Allowance for Credit Loss, Write-Off (Recoveries)" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable, net of allowance for credit losses of $4,066 and $3,016, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r376", "r377" ] }, "us-gaap_AccretionExpenseIncludingAssetRetirementObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccretionExpenseIncludingAssetRetirementObligations", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest accretion on landfill and environmental remediation liabilities", "label": "Accretion Expense, Including Asset Retirement Obligations", "documentation": "Amount of accretion expense, which includes, but is not limited to, accretion expense from asset retirement obligations, environmental remediation obligations, and other contingencies." } } }, "auth_ref": [ "r1138" ] }, "us-gaap_AccrualForEnvironmentalLossContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingencies", "crdr": "credit", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESReconciliationofUndiscountedLiabilitytoAmountRecognizedinStatementsofFinancialPositionDetail", "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofEnvironmentalLiabilityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "terseLabel": "Liability balance", "label": "Accrual for Environmental Loss Contingencies", "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies." } } }, "auth_ref": [ "r439", "r954", "r1082", "r1084", "r1145", "r1147" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses", "crdr": "debit", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofEnvironmentalLiabilityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accretion expense and obligations incurred", "label": "Accrual for Environmental Loss Contingencies, Charges to Expense for New Losses", "documentation": "Amount of expense for newly incurred environmental loss contingencies. Includes, but is not limited to, remediation expense and interest accretion." } } }, "auth_ref": [ "r1149" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesDiscount", "crdr": "debit", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESReconciliationofUndiscountedLiabilitytoAmountRecognizedinStatementsofFinancialPositionDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less discount, net", "label": "Accrual for Environmental Loss Contingencies, Discount", "documentation": "Amount of imputed interest necessary to reduce (reconcile) the undiscounted amount of the accrual for environmental loss contingencies to the present value." } } }, "auth_ref": [ "r439" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesDiscountRate", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Risk free interest rate", "label": "Accrual for Environmental Loss Contingencies, Discount Rate", "documentation": "Rate applied to the undiscounted amount of environmental loss contingencies to arrive at the present value recorded as of the balance sheet date." } } }, "auth_ref": [ "r431", "r439" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesGross", "crdr": "credit", "calculation": { "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESReconciliationofUndiscountedLiabilitytoAmountRecognizedinStatementsofFinancialPositionDetail", "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "terseLabel": "Undiscounted liability", "label": "Accrual for Environmental Loss Contingencies, Gross", "documentation": "Undiscounted amount of the accrual for environmental loss contingencies." } } }, "auth_ref": [ "r431", "r439", "r1147" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesPayments1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesPayments1", "crdr": "credit", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofEnvironmentalLiabilityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Obligations settled", "label": "Accrual for Environmental Loss Contingencies, Payments", "documentation": "Amount of cash outflow to settle environmental loss contingencies." } } }, "auth_ref": [ "r1106", "r1149" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesRollForward", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofEnvironmentalLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrual for Environmental Loss Contingencies [Roll Forward]", "label": "Accrual for Environmental Loss Contingencies [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueAfterFifthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueAfterFifthYear", "crdr": "credit", "calculation": { "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalDetail": { "parentTag": "us-gaap_AccrualForEnvironmentalLossContingenciesGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, after Year Five", "documentation": "Undiscounted amount of accrual for environmental loss contingency to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r439", "r1145" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear", "crdr": "credit", "calculation": { "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalDetail": { "parentTag": "us-gaap_AccrualForEnvironmentalLossContingenciesGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal year ending December 31, 2028", "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Five", "documentation": "Undiscounted amount of accrual for environmental loss contingency to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r439", "r1145" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear", "crdr": "credit", "calculation": { "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalDetail": { "parentTag": "us-gaap_AccrualForEnvironmentalLossContingenciesGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal year ending December 31, 2027", "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Four", "documentation": "Undiscounted amount of accrual for environmental loss contingency to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r439", "r1145" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear", "crdr": "credit", "calculation": { "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalDetail": { "parentTag": "us-gaap_AccrualForEnvironmentalLossContingenciesGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal year ending December 31, 2025", "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Two", "documentation": "Undiscounted amount of accrual for environmental loss contingency to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r439", "r1145" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear", "crdr": "credit", "calculation": { "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalDetail": { "parentTag": "us-gaap_AccrualForEnvironmentalLossContingenciesGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal year ending December 31, 2026", "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Three", "documentation": "Undiscounted amount of accrual for environmental loss contingency to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r439", "r1145" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear", "crdr": "credit", "calculation": { "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalDetail": { "parentTag": "us-gaap_AccrualForEnvironmentalLossContingenciesGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal year ending December 31, 2024", "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year One", "documentation": "Undiscounted amount of accrual for environmental loss contingency to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r439", "r1145" ] }, "cwst_AccruedCapitalExpendituresCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "AccruedCapitalExpendituresCurrent", "crdr": "credit", "calculation": { "http://casella.com/role/OTHERACCRUEDLIABILITIESDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/OTHERACCRUEDLIABILITIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued capital expenditures", "label": "Accrued Capital Expenditures, Current", "documentation": "Accrued Capital Expenditures, Current" } } }, "auth_ref": [] }, "us-gaap_AccruedCappingClosurePostClosureAndEnvironmentalCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedCappingClosurePostClosureAndEnvironmentalCosts", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current accrued capping, closure and post-closure costs", "label": "Accrued Capping, Closure, Post-closure and Environmental Costs", "documentation": "The amount of estimated costs accrued as of the balance sheet date to comply with regulatory requirements pertaining to the retirement of a waste management facility (such as a landfill or waste treatment facility). Represents the portion that will be paid within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r37", "r1140" ] }, "us-gaap_AccruedCappingClosurePostClosureAndEnvironmentalCostsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedCappingClosurePostClosureAndEnvironmentalCostsNoncurrent", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued capping, closure and post-closure costs, less current portion", "label": "Accrued Capping, Closure, Post-closure and Environmental Costs, Noncurrent", "documentation": "The estimated amount of costs required as of the balance sheet date to comply with regulatory requirements pertaining to the retirement of a waste management facility, which will be paid after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r42", "r1139" ] }, "us-gaap_AccruedEnvironmentalLossContingenciesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedEnvironmentalLossContingenciesCurrent", "crdr": "credit", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofEnvironmentalLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: current portion", "label": "Accrued Environmental Loss Contingencies, Current", "documentation": "Carrying value of the obligation (known or estimated) arising from requirements to perform activities to remediate one or more sites, payable in twelve months or in the next operating cycle if longer." } } }, "auth_ref": [ "r37", "r952", "r1142", "r1145", "r1147" ] }, "us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedEnvironmentalLossContingenciesNoncurrent", "crdr": "credit", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofEnvironmentalLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term portion", "label": "Accrued Environmental Loss Contingencies, Noncurrent", "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." } } }, "auth_ref": [ "r42", "r1142", "r1145", "r1147" ] }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails", "http://casella.com/role/STOCKHOLDERSEQUITYAccumulatedOtherComprehensiveIncomeLossDetail", "http://casella.com/role/STOCKHOLDERSEQUITYReclassificationOutofAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated income (loss), net, cash flow hedge", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r268", "r277", "r278", "r670", "r944", "r1101" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r276", "r277", "r706", "r707", "r708", "r709", "r710", "r711" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 }, "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive (loss) income, net of tax", "totalLabel": "Accumulated other comprehensive (loss) income, net of tax", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r45", "r46", "r169", "r257", "r778", "r813", "r816" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r276", "r277", "r706", "r707", "r708", "r709", "r710", "r711" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive ( Loss) Income, Net of Tax", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r6", "r23", "r46", "r678", "r681", "r735", "r809", "r810", "r1101", "r1102", "r1103", "r1113", "r1114", "r1115" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r1039" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r163" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r620", "r621", "r622", "r832", "r1113", "r1114", "r1115", "r1200", "r1223" ] }, "cwst_AdditionalSharesIssuedMaximumAttainmentLevel": { "xbrltype": "sharesItemType", "nsuri": "http://casella.com/20231231", "localname": "AdditionalSharesIssuedMaximumAttainmentLevel", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Additional issuance if performance targets met (in shares)", "label": "Additional Shares Issued Maximum Attainment Level", "documentation": "Additional shares of Class A Common Stock potentially issuable if maximum attainment levels are met." } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r1045" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r1045" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r1045" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r1045" ] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentForAmortization", "crdr": "debit", "presentation": [ "http://casella.com/role/PROPERTYANDEQUIPMENTNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense", "label": "Amortization", "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives." } } }, "auth_ref": [ "r11", "r83" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r99", "r100", "r586" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r1009", "r1021", "r1031", "r1057" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r1012", "r1024", "r1034", "r1060" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r1045" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r1052" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r1016", "r1025", "r1035", "r1052", "r1061", "r1065", "r1073" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r1071" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r618", "r627" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://casella.com/role/ACCOUNTSRECEIVABLENETOFALLOWANCEFORCREDITLOSSESDetails", "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable - trade, allowance for credit losses", "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r258", "r378", "r387" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://casella.com/role/ACCOUNTSRECEIVABLENETOFALLOWANCEFORCREDITLOSSESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "cwst_AmendedAndRestatedNineteenNinetySevenEmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "AmendedAndRestatedNineteenNinetySevenEmployeeStockPurchasePlanMember", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Amended and Restated 1997 Employee Stock Purchase Plan", "label": "Amended And Restated Nineteen Ninety Seven Employee Stock Purchase Plan [Member]", "documentation": "Amended And Restated Nineteen Ninety Seven Employee Stock Purchase Plan [Member]" } } }, "auth_ref": [] }, "cwst_AmendedTermAFacilityDueDecember2026TermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "AmendedTermAFacilityDueDecember2026TermLoanFacilityMember", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails", "http://casella.com/role/DEBTFairValueofDebtDetails", "http://casella.com/role/DEBTVariableRateMarginsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan A Facility (\"Term Loan Facility\") due December 2026; bearing interest at 7.083% as of December 31, 2023", "label": "Amended Term A Facility Due December 2026 (Term Loan Facility) [Member]", "documentation": "Amended Term A Facility Due December 2026 (Term Loan Facility)" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://casella.com/role/DEBTComponentsofInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 2.0 }, "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://casella.com/role/DEBTComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance costs", "verboseLabel": "Amortization of debt issuance costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r172", "r477", "r713", "r1108" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible amortization expenses", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r11", "r80", "r83" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive potentially issuable shares (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r330" ] }, "us-gaap_AociBeforeTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AociBeforeTaxAttributableToParent", "crdr": "credit", "calculation": { "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails": { "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income (loss), before tax", "label": "AOCI before Tax, Attributable to Parent", "documentation": "Amount before tax of increase (decrease) in accumulated equity from transactions and other events and circumstances from non-owner sources, attributable to parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners (distributions to owners)." } } }, "auth_ref": [] }, "us-gaap_AociTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AociTaxAttributableToParent", "crdr": "debit", "calculation": { "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails": { "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated other comprehensive income (loss), tax", "label": "AOCI Tax, Attributable to Parent", "documentation": "Amount of tax expense (benefit) allocated to accumulated other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [] }, "us-gaap_AssetRetirementObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligation", "crdr": "credit", "presentation": [ "http://casella.com/role/FINALCAPPINGCLOSUREANDPOSTCLOSURECOSTSDetail", "http://casella.com/role/RELATEDPARTYTRANSACTIONSDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "terseLabel": "Accrued costs associated with post-closure obligations", "label": "Asset Retirement Obligation", "documentation": "The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees." } } }, "auth_ref": [ "r420", "r424" ] }, "us-gaap_AssetRetirementObligationAccretionExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationAccretionExpense", "crdr": "debit", "presentation": [ "http://casella.com/role/FINALCAPPINGCLOSUREANDPOSTCLOSURECOSTSDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLandfillandLeaseAccountingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accretion expense", "label": "Asset Retirement Obligation, Accretion Expense", "documentation": "Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability." } } }, "auth_ref": [ "r421", "r427" ] }, "cwst_AssetRetirementObligationCappingWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "AssetRetirementObligationCappingWriteOffs", "crdr": "credit", "presentation": [ "http://casella.com/role/FINALCAPPINGCLOSUREANDPOSTCLOSURECOSTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Write-off of capping payments", "label": "Asset Retirement Obligation, Capping Write-Offs", "documentation": "Asset Retirement Obligation, Capping Write-Offs" } } }, "auth_ref": [] }, "us-gaap_AssetRetirementObligationCashPaidToSettle": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationCashPaidToSettle", "crdr": "credit", "presentation": [ "http://casella.com/role/RELATEDPARTYTRANSACTIONSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Landfill post-closure cost", "label": "Asset Retirement Obligation, Cash Paid to Settle", "documentation": "Amount of cash paid during the period to settle an asset retirement obligation. Amounts paid to settle an asset retirement obligation are generally included in the operating section of the Statement of Cash Flows." } } }, "auth_ref": [ "r285", "r422" ] }, "us-gaap_AssetRetirementObligationDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Asset Retirement Obligation Disclosure [Abstract]", "label": "Asset Retirement Obligation Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetRetirementObligationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationDisclosureTextBlock", "presentation": [ "http://casella.com/role/FINALCAPPINGCLOSUREANDPOSTCLOSURECOSTS" ], "lang": { "en-us": { "role": { "terseLabel": "FINAL CAPPING, CLOSURE AND POST-CLOSURE COSTS", "label": "Asset Retirement Obligation Disclosure [Text Block]", "documentation": "The entire disclosure for an asset retirement obligation and the associated long-lived asset. An asset retirement obligation is a legal obligation associated with the disposal or retirement from service of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees." } } }, "auth_ref": [ "r230", "r419", "r423" ] }, "us-gaap_AssetRetirementObligationLiabilitiesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationLiabilitiesIncurred", "crdr": "credit", "presentation": [ "http://casella.com/role/FINALCAPPINGCLOSUREANDPOSTCLOSURECOSTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Obligations incurred", "label": "Asset Retirement Obligation, Liabilities Incurred", "documentation": "Amount of asset retirement obligations incurred during the period." } } }, "auth_ref": [ "r425" ] }, "us-gaap_AssetRetirementObligationLiabilitiesSettled": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationLiabilitiesSettled", "crdr": "debit", "presentation": [ "http://casella.com/role/FINALCAPPINGCLOSUREANDPOSTCLOSURECOSTSDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Obligations settled", "label": "Asset Retirement Obligation, Liabilities Settled", "documentation": "Amount of asset retirement obligations settled, or otherwise disposed of, during the period. This may include asset retirement obligations transferred to third parties associated with the sale of a long-lived asset." } } }, "auth_ref": [ "r426" ] }, "cwst_AssetRetirementObligationMeasurementInput": { "xbrltype": "percentItemType", "nsuri": "http://casella.com/20231231", "localname": "AssetRetirementObligationMeasurementInput", "presentation": [ "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLandfillandLeaseAccountingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Asset retirement obligation measurement input", "label": "Asset Retirement Obligation, Measurement Input", "documentation": "Asset Retirement Obligation, Measurement Input" } } }, "auth_ref": [] }, "us-gaap_AssetRetirementObligationRevisionOfEstimate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationRevisionOfEstimate", "crdr": "credit", "presentation": [ "http://casella.com/role/FINALCAPPINGCLOSUREANDPOSTCLOSURECOSTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revisions in estimates", "label": "Asset Retirement Obligation, Revision of Estimate", "documentation": "Amount of increase (decrease) in the asset retirement obligation from changes in the amount or timing of the estimated cash flows associated with the settlement of the obligation." } } }, "auth_ref": [ "r428" ] }, "us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationRollForwardAnalysisRollForward", "presentation": [ "http://casella.com/role/FINALCAPPINGCLOSUREANDPOSTCLOSURECOSTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]", "label": "Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AssetRetirementObligationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationsPolicy", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Landfill Accounting", "label": "Asset Retirement Obligation [Policy Text Block]", "documentation": "Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset." } } }, "auth_ref": [ "r419" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "terseLabel": "Total\u00a0assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r209", "r253", "r292", "r341", "r362", "r368", "r382", "r442", "r443", "r445", "r446", "r447", "r449", "r451", "r453", "r454", "r668", "r671", "r702", "r773", "r873", "r983", "r998", "r1152", "r1153", "r1210" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "verboseLabel": "Assets:", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r245", "r262", "r292", "r382", "r442", "r443", "r445", "r446", "r447", "r449", "r451", "r453", "r454", "r668", "r671", "r702", "r983", "r1152", "r1153", "r1210" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "CURRENT ASSETS:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r138" ] }, "cwst_AuditInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://casella.com/20231231", "localname": "AuditInformationAbstract", "lang": { "en-us": { "role": { "terseLabel": "Audit Information [Abstract]", "label": "Audit Information [Abstract]", "documentation": "Audit Information" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://casella.com/role/AUDITINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r1003", "r1004", "r1017" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://casella.com/role/AUDITINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor location", "label": "Auditor Location" } } }, "auth_ref": [ "r1003", "r1004", "r1017" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://casella.com/role/AUDITINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor name", "label": "Auditor Name" } } }, "auth_ref": [ "r1003", "r1004", "r1017" ] }, "us-gaap_AutomobilesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AutomobilesMember", "presentation": [ "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSelfInsuranceLiabilitiesandRelatedCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Automobile Plan", "label": "Automobiles [Member]", "documentation": "Vehicles that are used primarily for transporting people." } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r1068" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r1069" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r1064" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r1064" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r1064" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r1064" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r1064" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r1064" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r589", "r590", "r591", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r613", "r614", "r615", "r616", "r617" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r1067" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r1066" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r1065" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r1065" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r124", "r129" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://casella.com/role/DEBTCreditFacilityDetails", "http://casella.com/role/DEBTVariableRateMarginsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Accounting", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "cwst_BradfordJHelgesonMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "BradfordJHelgesonMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Bradford J. Helgeson [Member]", "documentation": "Bradford J. Helgeson" } } }, "auth_ref": [] }, "us-gaap_BridgeLoan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BridgeLoan", "crdr": "credit", "presentation": [ "http://casella.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bridge loan", "label": "Bridge Loan", "documentation": "Short-Term financing which is expected to be paid back relatively quickly, such as by a subsequent longer-term loan. Also called swing loan or bridge financing." } } }, "auth_ref": [ "r156", "r210" ] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://casella.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEstimatedUsefulLivesofAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Buildings and improvements", "label": "Building and Building Improvements [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetail", "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail", "http://casella.com/role/DEBTComponentsofInterestExpenseDetails", "http://casella.com/role/DEBTLossfromTerminationofBridgeFinancingDetails", "http://casella.com/role/INCOMETAXESNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r663", "r972", "r975" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetail", "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail", "http://casella.com/role/DEBTComponentsofInterestExpenseDetails", "http://casella.com/role/DEBTLossfromTerminationofBridgeFinancingDetails", "http://casella.com/role/INCOMETAXESNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r108", "r109", "r663", "r972", "r975" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetail", "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r663" ] }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofUnauditedProformaCombinedInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Basic earnings per common share (in dollars per share)", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r1092", "r1093" ] }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofUnauditedProformaCombinedInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted earnings per common share (in dollars per share)", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r1092", "r1093" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Unaudited Pro forma Combined Information", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r1092", "r1093" ] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofUnauditedProformaCombinedInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r661", "r662" ] }, "cwst_BusinessAcquisitionsProFormaOperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "BusinessAcquisitionsProFormaOperatingIncomeLoss", "crdr": "credit", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofUnauditedProformaCombinedInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating income", "label": "Business Acquisitions Pro Forma Operating Income Loss", "documentation": "The pro forma operating income for the period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofUnauditedProformaCombinedInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "label": "Business Acquisition, Pro Forma Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r661", "r662" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://casella.com/role/OTHERITEMSANDCHARGESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expense from acquisition activities", "label": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r107" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total consideration", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r2", "r3", "r19" ] }, "cwst_BusinessCombinationConsiderationTransferredAdjustmentOpenWorkingCapitalSettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "BusinessCombinationConsiderationTransferredAdjustmentOpenWorkingCapitalSettlements", "crdr": "debit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Open working capital settlements due from sellers", "label": "Business Combination, Consideration Transferred, Adjustment, Open Working Capital Settlements", "documentation": "Business Combination, Consideration Transferred, Adjustment, Open Working Capital Settlements" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "crdr": "credit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Holdbacks, additional consideration owed to sellers and contingent consideration", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination." } } }, "auth_ref": [ "r2", "r3", "r115", "r665" ] }, "us-gaap_BusinessCombinationConsiderationTransferredOther1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredOther1", "crdr": "credit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-cash consideration", "label": "Business Combination, Consideration Transferred, Other", "documentation": "Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash." } } }, "auth_ref": [ "r20" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Contingent consideration, decrease for reversal of contingency", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement." } } }, "auth_ref": [ "r667", "r1107" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "calculation": { "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration - acquisition", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r4", "r116", "r666" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "BUSINESS COMBINATIONS", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r207", "r664" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings", "crdr": "debit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Buildings and improvements", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Buildings", "documentation": "Amount of facility held for productive use including, but not limited to, office, production, storage and distribution facilities, acquired at the acquisition date." } } }, "auth_ref": [ "r111" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "crdr": "debit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets", "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r111" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r111" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "crdr": "credit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Current liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r111" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred tax liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r111" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment", "crdr": "debit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery, equipment and other", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Equipment", "documentation": "Amount of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment, acquired at the acquisition date." } } }, "auth_ref": [ "r111" ] }, "cwst_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Financing lease liabilities, less current portion", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finance Lease, Liability, Noncurrent", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finance Lease, Liability, Noncurrent" } } }, "auth_ref": [] }, "cwst_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease right-of-use-assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finance Lease, Right-of-Use Asset", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finance Lease, Right-of-Use Asset" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r111" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand", "crdr": "debit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Land", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Land", "documentation": "Amount of real estate acquired, at the acquisition date." } } }, "auth_ref": [ "r111" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Fair value of assets acquired and liabilities assumed", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r110", "r111" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Allocated as follows:", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other long-term liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r111" ] }, "cwst_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Operating lease liabilities, less current portion", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Liability, Noncurrent", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Liability, Noncurrent" } } }, "auth_ref": [] }, "cwst_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right-of-Use Asset", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right-of-Use Asset" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r111" ] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations", "label": "Business Combinations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r106" ] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://casella.com/role/BASISOFPRESENTATION" ], "lang": { "en-us": { "role": { "terseLabel": "BASIS OF PRESENTATION", "label": "Business Description and Basis of Presentation [Text Block]", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r155", "r187", "r188" ] }, "us-gaap_CapitalLeasedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalLeasedAssetsLineItems", "presentation": [ "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSelfInsuranceLiabilitiesandRelatedCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Capital Leased Assets [Line Items]", "label": "Capital Leased Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://casella.com/role/DEBTFairValueofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying Value", "label": "Reported Value Measurement [Member]", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r139", "r140" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r52", "r248", "r941" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r53" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents, beginning of period", "periodEndLabel": "Cash and cash equivalents, end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r52", "r184", "r289" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r5", "r184" ] }, "us-gaap_CashFlowHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgingMember", "presentation": [ "http://casella.com/role/DEBTSummaryofNotionalAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flow Hedging", "label": "Cash Flow Hedging [Member]", "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk." } } }, "auth_ref": [ "r122" ] }, "cwst_CashFlowOperatingandFinancingActivitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://casella.com/20231231", "localname": "CashFlowOperatingandFinancingActivitiesLesseeAbstract", "presentation": [ "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:", "label": "Cash Flow, Operating and Financing Activities, Lessee [Abstract]", "documentation": "Cash Flow, Operating and Financing Activities, Lessee [Abstract]" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r1043" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://casella.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY", "http://casella.com/role/CoverPage", "http://casella.com/role/EARNINGSPERSHAREDetail", "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail", "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r240", "r254", "r255", "r256", "r292", "r321", "r325", "r327", "r329", "r335", "r336", "r382", "r442", "r445", "r446", "r447", "r453", "r454", "r483", "r484", "r485", "r486", "r487", "r702", "r823", "r824", "r825", "r826", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r861", "r882", "r905", "r926", "r927", "r928", "r929", "r930", "r1080", "r1109", "r1116" ] }, "cwst_ClosureAndPostClosureCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "ClosureAndPostClosureCostsMember", "presentation": [ "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLandfillandLeaseAccountingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Closure and post closure costs", "label": "Closure And Post Closure Costs [Member]", "documentation": "Closure and Post-closure costs." } } }, "auth_ref": [] }, "cwst_ClosureandPostClosureCostsIncurrencePeriod": { "xbrltype": "durationItemType", "nsuri": "http://casella.com/20231231", "localname": "ClosureandPostClosureCostsIncurrencePeriod", "presentation": [ "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLandfillandLeaseAccountingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Closure and post-closure costs incurrence period", "label": "Closure and Post-Closure Costs Incurrence Period", "documentation": "Closure and Post-Closure Costs Incurrence Period" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r1044" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r1044" ] }, "cwst_CollectionMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "CollectionMember", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collection", "label": "Collection [Member]", "documentation": "Collection [Member]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "COMMITMENTS AND CONTINGENCIES", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r43", "r151", "r776", "r860" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIES" ], "lang": { "en-us": { "role": { "terseLabel": "COMMITMENTS AND CONTINGENCIES", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r195", "r434", "r435", "r934", "r1146" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Liabilities", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r85", "r935" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://casella.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY", "http://casella.com/role/CoverPage", "http://casella.com/role/EARNINGSPERSHAREDetail", "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail", "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Class\u00a0A Common\u00a0Stock", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1223" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://casella.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY", "http://casella.com/role/CoverPage", "http://casella.com/role/EARNINGSPERSHAREDetail", "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Class\u00a0B Common\u00a0Stock", "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r1223" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r986", "r987", "r988", "r990", "r991", "r992", "r995", "r1113", "r1114", "r1200", "r1220", "r1223" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r162" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, authorized shares", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r162", "r861" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, issued shares", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r162" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://casella.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY", "http://casella.com/role/EARNINGSPERSHAREDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, outstanding shares", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r24", "r162", "r861", "r879", "r1223", "r1224" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r162", "r777", "r983" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r1049" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r1048" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r1050" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r1047" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Retirement Benefits [Abstract]", "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "cwst_CompleteDisposalCompanyIncMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "CompleteDisposalCompanyIncMember", "presentation": [ "http://casella.com/role/INCOMETAXESNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Complete Disposal Company, Inc", "label": "Complete Disposal Company, Inc [Member]", "documentation": "Complete Disposal Company, Inc [Member]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r47", "r272", "r274", "r281", "r770", "r785" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenueAttributabletoServicesProvidedbyCompanyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r68", "r70", "r141", "r142", "r375", "r933" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenueAttributabletoServicesProvidedbyCompanyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r68", "r70", "r141", "r142", "r375", "r817", "r933" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenueAttributabletoServicesProvidedbyCompanyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r68", "r70", "r141", "r142", "r375", "r933", "r1091" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentrations of Credit Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r154", "r226" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenueAttributabletoServicesProvidedbyCompanyDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenues percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r68", "r70", "r141", "r142", "r375" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenueAttributabletoServicesProvidedbyCompanyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r68", "r70", "r141", "r142", "r375", "r933" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r298", "r343", "r360", "r361", "r362", "r363", "r364", "r366", "r370", "r442", "r443", "r444", "r445", "r447", "r448", "r450", "r452", "r453", "r1152", "r1153" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r298", "r343", "r360", "r361", "r362", "r363", "r364", "r366", "r370", "r442", "r443", "r444", "r445", "r447", "r448", "r450", "r452", "r453", "r1152", "r1153" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://casella.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in progress", "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "us-gaap_ContainersMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContainersMember", "presentation": [ "http://casella.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEstimatedUsefulLivesofAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Containers", "label": "Containers [Member]", "documentation": "Assets commonly used in the storage and transportation of goods." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetGrossCurrent", "crdr": "debit", "presentation": [ "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross receivables from contracts", "label": "Contract with Customer, Asset, before Allowance for Credit Loss, Current", "documentation": "Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r1157", "r1158" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r489", "r490", "r501" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateNonSegmentMember", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate Entities", "label": "Corporate, Non-Segment [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r30", "r361", "r362", "r363", "r364", "r370", "r1119" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of operations", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r175", "r751" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r173" ] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://casella.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://casella.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "cwst_CreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "CreditFacilityMember", "presentation": [ "http://casella.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Member]", "documentation": "Credit Facility [Member]" } } }, "auth_ref": [] }, "us-gaap_CreditLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditLossAbstract", "lang": { "en-us": { "role": { "label": "Credit Loss [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CreditLossFinancialInstrumentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditLossFinancialInstrumentTextBlock", "presentation": [ "http://casella.com/role/ACCOUNTSRECEIVABLENETOFALLOWANCEFORCREDITLOSSES" ], "lang": { "en-us": { "role": { "terseLabel": "ACCOUNTS RECEIVABLE, NET OF ALLOWANCE FOR CREDIT LOSSES", "label": "Credit Loss, Financial Instrument [Text Block]", "documentation": "The entire disclosure for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security." } } }, "auth_ref": [ "r379", "r380", "r388", "r390", "r391", "r392", "r393", "r394", "r395" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofBenefitforIncomeTaxesDetail": { "parentTag": "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofBenefitforIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Current", "label": "Current State and Local Tax Expense (Benefit)", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1096", "r1112", "r1194" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail", "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r114" ] }, "us-gaap_DebtAndCapitalLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtAndCapitalLeaseObligations", "crdr": "credit", "calculation": { "http://casella.com/role/DEBTComponentsofDebtDetails": { "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0, "order": 1.0 }, "http://casella.com/role/DEBTScheduleofFutureMaturitiesofDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails", "http://casella.com/role/DEBTScheduleofFutureMaturitiesofDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Principal amount of debt", "label": "Debt and Lease Obligation", "documentation": "Amount of short-term and long-term debt and lease obligation." } } }, "auth_ref": [ "r215" ] }, "cwst_DebtAndDerivativesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://casella.com/20231231", "localname": "DebtAndDerivativesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt And Derivatives Disclosure [Abstract]", "documentation": "Debt And Derivatives Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://casella.com/role/DEBT" ], "lang": { "en-us": { "role": { "terseLabel": "DEBT", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r196", "r291", "r455", "r461", "r462", "r463", "r464", "r465", "r466", "r471", "r478", "r479", "r481" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails", "http://casella.com/role/DEBTCreditFacilityDetails", "http://casella.com/role/DEBTFairValueofDebtDetails", "http://casella.com/role/DEBTTaxExemptFinancingsDetails", "http://casella.com/role/DEBTVariableRateMarginsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r34", "r157", "r158", "r210", "r212", "r298", "r456", "r457", "r458", "r459", "r460", "r462", "r467", "r468", "r469", "r470", "r472", "r473", "r474", "r475", "r476", "r477", "r714", "r955", "r956", "r957", "r958", "r959", "r1110" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails", "http://casella.com/role/DEBTVariableRateMarginsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis spread on variable rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://casella.com/role/DEBTComponentsofDebtDetails": { "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails", "http://casella.com/role/DEBTFairValueofDebtDetails", "http://casella.com/role/DEBTTaxExemptFinancingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal amount of debt", "verboseLabel": "Aggregate principal amount outstanding", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r34", "r212", "r482" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://casella.com/role/DEBTCreditFacilityDetails", "http://casella.com/role/DEBTTaxExemptFinancingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate principal amount issued", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r145", "r147", "r456", "r714", "r956", "r957" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://casella.com/role/DEBTFairValueofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of debt", "label": "Debt Instrument, Fair Value Disclosure", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r469", "r701", "r956", "r957" ] }, "cwst_DebtInstrumentFloorInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://casella.com/20231231", "localname": "DebtInstrumentFloorInterestRate", "presentation": [ "http://casella.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Floor interest rate", "label": "Debt Instrument, Floor Interest Rate", "documentation": "Debt Instrument, Floor Interest Rate" } } }, "auth_ref": [] }, "cwst_DebtInstrumentInterestRateAnnualIncreaseUponOtherEventOfDefault": { "xbrltype": "percentItemType", "nsuri": "http://casella.com/20231231", "localname": "DebtInstrumentInterestRateAnnualIncreaseUponOtherEventOfDefault", "presentation": [ "http://casella.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate, annual increase upon other event of default", "label": "Debt Instrument, Interest Rate, Annual Increase, Upon Other Event Of Default", "documentation": "Debt Instrument, Interest Rate, Annual Increase, Upon Other Event Of Default" } } }, "auth_ref": [] }, "cwst_DebtInstrumentInterestRateAnnualIncreaseUponPaymentDefault": { "xbrltype": "percentItemType", "nsuri": "http://casella.com/20231231", "localname": "DebtInstrumentInterestRateAnnualIncreaseUponPaymentDefault", "presentation": [ "http://casella.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate, annual increase upon payment default", "label": "Debt Instrument, Interest Rate, Annual Increase, Upon Payment Default", "documentation": "Debt Instrument, Interest Rate, Annual Increase, Upon Payment Default" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stated interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r40", "r457" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails", "http://casella.com/role/DEBTComponentsofInterestExpenseDetails", "http://casella.com/role/DEBTLossfromTerminationofBridgeFinancingDetails", "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails", "http://casella.com/role/DEBTTaxExemptFinancingsDetails", "http://casella.com/role/DEBTVariableRateMarginsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r298", "r456", "r457", "r458", "r459", "r460", "r462", "r467", "r468", "r469", "r470", "r472", "r473", "r474", "r475", "r476", "r477", "r480", "r714", "r955", "r956", "r957", "r958", "r959", "r1110" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails", "http://casella.com/role/DEBTCreditFacilityDetails", "http://casella.com/role/DEBTFairValueofDebtDetails", "http://casella.com/role/DEBTTaxExemptFinancingsDetails", "http://casella.com/role/DEBTVariableRateMarginsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r41", "r298", "r456", "r457", "r458", "r459", "r460", "r462", "r467", "r468", "r469", "r470", "r472", "r473", "r474", "r475", "r476", "r477", "r714", "r955", "r956", "r957", "r958", "r959", "r1110" ] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPayment", "crdr": "debit", "presentation": [ "http://casella.com/role/RELATEDPARTYTRANSACTIONSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Leases monthly payments", "label": "Debt Instrument, Periodic Payment", "documentation": "Amount of the required periodic payments including both interest and principal payments." } } }, "auth_ref": [ "r41", "r153" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails", "http://casella.com/role/DEBTComponentsofInterestExpenseDetails", "http://casella.com/role/DEBTLossfromTerminationofBridgeFinancingDetails", "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails", "http://casella.com/role/DEBTTaxExemptFinancingsDetails", "http://casella.com/role/DEBTVariableRateMarginsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r41", "r90", "r91", "r144", "r145", "r147", "r152", "r198", "r199", "r298", "r456", "r457", "r458", "r459", "r460", "r462", "r467", "r468", "r469", "r470", "r472", "r473", "r474", "r475", "r476", "r477", "r480", "r714", "r955", "r956", "r957", "r958", "r959", "r1110" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://casella.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Facility term", "label": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "cwst_DebtInstrumentVariableRateAdjustment": { "xbrltype": "percentItemType", "nsuri": "http://casella.com/20231231", "localname": "DebtInstrumentVariableRateAdjustment", "presentation": [ "http://casella.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable rate adjustment", "label": "Debt Instrument, Variable Rate Adjustment", "documentation": "Debt Instrument, Variable Rate Adjustment" } } }, "auth_ref": [] }, "us-gaap_DebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtWeightedAverageInterestRate", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average interest rate", "label": "Debt, Weighted Average Interest Rate", "documentation": "Weighted average interest rate of debt outstanding." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1", "presentation": [ "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Employer contributions vesting period", "label": "Deferred Compensation Arrangement with Individual, Requisite Service Period", "documentation": "Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r93", "r96" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofBenefitforIncomeTaxesDetail": { "parentTag": "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofBenefitforIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred", "label": "Deferred Federal Income Tax Expense (Benefit)", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1112", "r1192", "r1194" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "calculation": { "http://casella.com/role/DEBTComponentsofDebtDetails": { "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less\u2014unamortized discount and debt issuance costs", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r146", "r1155" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r633", "r634" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r11", "r206", "r234", "r655", "r656", "r1112" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r159", "r160", "r211", "r642" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r633", "r634", "r774" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofBenefitforIncomeTaxesDetail": { "parentTag": "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofBenefitforIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1112", "r1192", "r1194" ] }, "cwst_DeferredTaxAssetsGainLossOnDerivativeInstruments": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "DeferredTaxAssetsGainLossOnDerivativeInstruments", "crdr": "debit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized loss on swaps", "label": "Deferred Tax Assets, (Gain) Loss On Derivative Instruments", "documentation": "Deferred Tax Assets, (Gain) Loss On Derivative Instruments" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r643" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/INCOMETAXESNarrativeDetail", "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net deferred tax asset", "totalLabel": "Net deferred tax asset", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r1190" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets after valuation allowance", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1190" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r105", "r1191" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "crdr": "debit", "presentation": [ "http://casella.com/role/INCOMETAXESNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards." } } }, "auth_ref": [ "r105", "r1191" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "crdr": "debit", "presentation": [ "http://casella.com/role/INCOMETAXESNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards not subject to expiration", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "crdr": "debit", "presentation": [ "http://casella.com/role/INCOMETAXESNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "State net operating loss carryforwards, state and local", "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards." } } }, "auth_ref": [ "r105", "r1191" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration", "crdr": "debit", "presentation": [ "http://casella.com/role/INCOMETAXESNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards subject to expiration", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Deferred Tax Assets, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r105", "r1191" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "crdr": "debit", "presentation": [ "http://casella.com/role/INCOMETAXESNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Tax credit carryforwards", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards." } } }, "auth_ref": [ "r104", "r105", "r1191" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax", "crdr": "debit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense limitation", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Alternative Minimum Tax", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible alternative minimum tax credit carryforwards." } } }, "auth_ref": [ "r104", "r105", "r1191" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness", "crdr": "debit", "presentation": [ "http://casella.com/role/INCOMETAXESNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "General business credit carryforward", "label": "Deferred Tax Assets, Tax Credit Carryforwards, General Business", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible general business tax credit carryforwards." } } }, "auth_ref": [ "r104", "r105", "r1191" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsOther", "crdr": "debit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "General business and state tax credit carryforwards", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax credit carryforwards, classified as other." } } }, "auth_ref": [ "r104", "r105", "r1191" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseAbstract", "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets:", "label": "Deferred Tax Assets, Tax Deferred Expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock awards", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r105", "r1191" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "crdr": "debit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and reserves", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals." } } }, "auth_ref": [ "r105", "r1191" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESNarrativeDetail", "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance", "negatedLabel": "Less: valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r644" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "presentation": [ "http://casella.com/role/INCOMETAXESNarrativeDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Net deferred tax liability", "label": "Deferred Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r102", "r1190" ] }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesAbstract", "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities:", "label": "Deferred Tax Liabilities, Gross [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesDerivatives": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesDerivatives", "crdr": "credit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized gain on swaps", "label": "Deferred Tax Liabilities, Derivatives", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from derivatives." } } }, "auth_ref": [ "r105", "r1191" ] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "crdr": "credit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Amortization of intangibles", "label": "Deferred Tax Liabilities, Intangible Assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill." } } }, "auth_ref": [ "r105", "r1191" ] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Other", "label": "Deferred Tax Liabilities, Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r105", "r1191" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax over book depreciation of property and equipment", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r105", "r1191" ] }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contributions by employer", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets." } } }, "auth_ref": [ "r519", "r529", "r567", "r968", "r969", "r970", "r971" ] }, "cwst_DefinedBenefitPlanNumberOfPlans": { "xbrltype": "integerItemType", "nsuri": "http://casella.com/20231231", "localname": "DefinedBenefitPlanNumberOfPlans", "presentation": [ "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of plans", "label": "Defined Benefit Plan, Number of Plans", "documentation": "Defined Benefit Plan, Number of Plans" } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Employer contributions", "label": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r571" ] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "presentation": [ "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Employer matching contribution, percent of employees' annual income", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "presentation": [ "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Employer matching contribution, percent of match", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "documentation": "Percentage employer matches of the employee's percentage contribution matched." } } }, "auth_ref": [] }, "cwst_DefinedContributionPlanFirstMatchingContributionMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "DefinedContributionPlanFirstMatchingContributionMember", "presentation": [ "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "First matching contribution", "label": "Defined Contribution Plan, First Matching Contribution [Member]", "documentation": "Defined Contribution Plan, First Matching Contribution" } } }, "auth_ref": [] }, "cwst_DefinedContributionPlanMatchingContributionHierarchyAxis": { "xbrltype": "stringItemType", "nsuri": "http://casella.com/20231231", "localname": "DefinedContributionPlanMatchingContributionHierarchyAxis", "presentation": [ "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan, Matching Contribution Hierarchy [Axis]", "label": "Defined Contribution Plan, Matching Contribution Hierarchy [Axis]", "documentation": "Defined Contribution Plan, Matching Contribution Hierarchy" } } }, "auth_ref": [] }, "cwst_DefinedContributionPlanMatchingContributionHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "DefinedContributionPlanMatchingContributionHierarchyDomain", "presentation": [ "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan, Matching Contribution Hierarchy [Domain]", "label": "Defined Contribution Plan, Matching Contribution Hierarchy [Domain]", "documentation": "Defined Contribution Plan, Matching Contribution Hierarchy" } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount", "crdr": "debit", "presentation": [ "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum annual contributions per employee", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount", "documentation": "Maximum amount the employee may contribute to a defined contribution plan." } } }, "auth_ref": [] }, "cwst_DefinedContributionPlanSecondMatchingContributionMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "DefinedContributionPlanSecondMatchingContributionMember", "presentation": [ "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Next matching contribution", "label": "Defined Contribution Plan, Second Matching Contribution [Member]", "documentation": "Defined Contribution Plan, Second Matching Contribution" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://casella.com/role/PROPERTYANDEQUIPMENTNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r11", "r84" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 }, "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r11", "r346" ] }, "cwst_DerivativeAssetStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag": { "xbrltype": "stringItemType", "nsuri": "http://casella.com/20231231", "localname": "DerivativeAssetStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Asset, Statement Of Financial Position Extensible Enumeration, Not Disclosed Flag", "label": "Derivative Asset, Statement Of Financial Position Extensible Enumeration, Not Disclosed Flag", "documentation": "Derivative Asset, Statement Of Financial Position Extensible Enumeration, Not Disclosed Flag" } } }, "auth_ref": [] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "calculation": { "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swaps", "label": "Derivative Asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r264", "r265", "r701", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r867", "r868", "r917", "r920", "r921", "r922", "r923", "r924", "r943", "r988", "r1221" ] }, "us-gaap_DerivativeAverageFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAverageFixedInterestRate", "presentation": [ "http://casella.com/role/DEBTSummaryofNotionalAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average percentage rate paid", "label": "Derivative, Average Fixed Interest Rate", "documentation": "Average fixed interest rate related to the group of interest rate derivatives." } } }, "auth_ref": [] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails", "http://casella.com/role/DEBTSummaryofNotionalAmountsDetails", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail", "http://casella.com/role/STOCKHOLDERSEQUITYReclassificationOutofAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r851", "r853", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r874", "r875", "r876", "r877", "r893", "r894", "r895", "r896", "r899", "r900", "r901", "r902", "r917", "r918", "r921", "r923", "r986", "r988" ] }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAsset", "crdr": "debit", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flow hedge derivatives, assets", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement." } } }, "auth_ref": [ "r31", "r127", "r168", "r263", "r943" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeLiability", "crdr": "credit", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flow hedge derivatives, liabilities", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement." } } }, "auth_ref": [ "r31", "r127", "r168", "r263", "r943" ] }, "us-gaap_DerivativeFloorInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFloorInterestRate", "presentation": [ "http://casella.com/role/DEBTSummaryofNotionalAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Floor interest rate", "label": "Derivative, Floor Interest Rate", "documentation": "Floor rate on an interest rate derivative such as an interest rate floor or collar. If market rates falls below the floor rate, a payment or receipt is triggered on the contract." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails", "http://casella.com/role/DEBTSummaryofNotionalAmountsDetails", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail", "http://casella.com/role/STOCKHOLDERSEQUITYReclassificationOutofAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r125", "r128", "r130", "r132", "r851", "r853", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r874", "r875", "r876", "r877", "r893", "r894", "r895", "r896", "r899", "r900", "r901", "r902", "r917", "r918", "r921", "r923", "r943", "r986", "r988" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://casella.com/role/DEBTSummaryofNotionalAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Axis]", "label": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r25", "r125", "r130" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "calculation": { "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swaps", "label": "Derivative Liability", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r264", "r265", "r701", "r844", "r845", "r846", "r847", "r849", "r850", "r851", "r852", "r853", "r874", "r876", "r877", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r943", "r1221" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://casella.com/role/DEBTSummaryofNotionalAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Line Items]", "label": "Derivative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r684" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://casella.com/role/DEBTSummaryofNotionalAmountsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1198", "r1199" ] }, "cwst_DerivativeNotionalAmountAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "DerivativeNotionalAmountAdditions", "crdr": "debit", "presentation": [ "http://casella.com/role/DEBTSummaryofNotionalAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Derivative, Notional Amount, Additions", "documentation": "Derivative, Notional Amount, Additions" } } }, "auth_ref": [] }, "cwst_DerivativeNotionalAmountCommencements": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "DerivativeNotionalAmountCommencements", "crdr": "debit", "presentation": [ "http://casella.com/role/DEBTSummaryofNotionalAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commencements", "label": "Derivative, Notional Amount, Commencements", "documentation": "Derivative, Notional Amount, Commencements" } } }, "auth_ref": [] }, "cwst_DerivativeNotionalAmountMaturities": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "DerivativeNotionalAmountMaturities", "crdr": "credit", "presentation": [ "http://casella.com/role/DEBTSummaryofNotionalAmountsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Maturities", "label": "Derivative, Notional Amount, Maturities", "documentation": "Derivative, Notional Amount, Maturities" } } }, "auth_ref": [] }, "cwst_DerivativeNotionalAmountRollForward": { "xbrltype": "stringItemType", "nsuri": "http://casella.com/20231231", "localname": "DerivativeNotionalAmountRollForward", "presentation": [ "http://casella.com/role/DEBTSummaryofNotionalAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, Notional Amount [Roll Forward]", "label": "Derivative, Notional Amount [Roll Forward]", "documentation": "Derivative, Notional Amount" } } }, "auth_ref": [] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://casella.com/role/DEBTSummaryofNotionalAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Table]", "label": "Derivative [Table]", "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." } } }, "auth_ref": [ "r25", "r118", "r119", "r121", "r123", "r126", "r130", "r133", "r135", "r137", "r684" ] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives and Hedging", "label": "Derivatives, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r25", "r118", "r119", "r123", "r134", "r297" ] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Designated as hedging instrument", "label": "Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r25" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r500", "r961", "r962", "r963", "r964", "r965", "r966", "r967" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r500", "r961", "r962", "r963", "r964", "r965", "r966", "r967" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r1159" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r1003", "r1004", "r1017" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction [Flag]", "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r1003", "r1004", "r1017", "r1053" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Line Items]", "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Table]", "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r1038" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r1001" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://casella.com/role/INCOMETAXESNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Domestic Tax Authority [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Basic earnings per common share (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r282", "r308", "r309", "r310", "r311", "r312", "r319", "r321", "r327", "r328", "r329", "r333", "r687", "r688", "r771", "r786", "r947" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Basic earnings per share attributable to common stockholders:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted earnings per common share (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r282", "r308", "r309", "r310", "r311", "r312", "r321", "r327", "r328", "r329", "r333", "r687", "r688", "r771", "r786", "r947" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted earnings per share attributable to common stockholders:", "label": "Earnings Per Share, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDilutedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedLineItems", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "label": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r321", "r325", "r327" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r63", "r64" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://casella.com/role/EARNINGSPERSHARE" ], "lang": { "en-us": { "role": { "terseLabel": "EARNINGS PER SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r318", "r330", "r331", "r332" ] }, "cwst_EasternRegionMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "EasternRegionMember", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofActivityandBalancesRelatedtoGoodwillbyReportingSegmentDetail", "http://casella.com/role/REVENUERECOGNITIONDetails", "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAssetImpairmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Eastern", "label": "Eastern Region [Member]", "documentation": "Eastern region." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofDifferenceinBenefitforIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Federal statutory rate", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r294", "r636", "r657" ] }, "cwst_EffectiveIncomeTaxRateReconciliationDeductibleStockAwards": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationDeductibleStockAwards", "crdr": "credit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofDifferenceinBenefitforIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofDifferenceinBenefitforIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deductible stock awards", "label": "Effective Income Tax Rate Reconciliation, Deductible Stock Awards", "documentation": "Effective Income Tax Rate Reconciliation, Deductible Stock Awards" } } }, "auth_ref": [] }, "cwst_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOfficerCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOfficerCompensation", "crdr": "debit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofDifferenceinBenefitforIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofDifferenceinBenefitforIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Non-deductible officer compensation", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Officer Compensation", "documentation": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Officer Compensation" } } }, "auth_ref": [] }, "cwst_EffectiveIncomeTaxRateReconciliationReversalOfDisproportionateTaxEffectsOtherComprehensiveIncomeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationReversalOfDisproportionateTaxEffectsOtherComprehensiveIncomeAmount", "crdr": "credit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofDifferenceinBenefitforIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofDifferenceinBenefitforIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reversal of disproportionate tax effects in other comprehensive (loss) income", "label": "Effective Income Tax Rate Reconciliation, Reversal Of Disproportionate Tax Effects, Other Comprehensive Income, Amount", "documentation": "Effective Income Tax Rate Reconciliation, Reversal Of Disproportionate Tax Effects, Other Comprehensive Income, Amount" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued payroll and related expenses", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r37" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based compensation expense, weighted average period", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r619" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based compensation expense", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r1187" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based compensation expense, options", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r1187" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Income benefit associated with stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r618" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOwnershipPlanESOPDisclosuresLineItems", "presentation": [ "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Purchase Plan [Line Items]", "label": "Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r1000" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r1000" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r1000" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r1078" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r1000" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r1000" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r1000" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r1000" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r1079" ] }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenueAttributabletoServicesProvidedbyCompanyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from External Customer [Line Items]", "label": "Revenue from External Customer [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EnvironmentalCostsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EnvironmentalCostsPolicy", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental Remediation Liabilities", "label": "Environmental Costs, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for obligations that resulted from improper or other-than normal operation of a long-lived asset in the past. This accounting policy may address (1) whether the related remediation costs are expensed or capitalized, (2) whether the obligation is measured on a discounted basis, (3) the event, situation, or set of circumstances that generally triggers recognition of loss contingencies arising from the entity's environmental remediation-related obligations, and (4) the timing of recognition of any recoveries." } } }, "auth_ref": [ "r429", "r430", "r441", "r953", "r1086" ] }, "cwst_EnvironmentalLossContingencyCurrentStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag": { "xbrltype": "stringItemType", "nsuri": "http://casella.com/20231231", "localname": "EnvironmentalLossContingencyCurrentStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofEnvironmentalLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental loss contingency, current, statement of financial position, not disclosed", "label": "Environmental Loss Contingency, Current, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag", "documentation": "Environmental Loss Contingency, Current, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag" } } }, "auth_ref": [] }, "cwst_EnvironmentalLossContingencyNoncurrentStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag": { "xbrltype": "stringItemType", "nsuri": "http://casella.com/20231231", "localname": "EnvironmentalLossContingencyNoncurrentStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofEnvironmentalLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental loss contingency, noncurrent, statement of financial position, not disclosed", "label": "Environmental Loss Contingency, Noncurrent, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag", "documentation": "Environmental Loss Contingency, Noncurrent, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag" } } }, "auth_ref": [] }, "cwst_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag": { "xbrltype": "stringItemType", "nsuri": "http://casella.com/20231231", "localname": "EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESReconciliationofUndiscountedLiabilitytoAmountRecognizedinStatementsofFinancialPositionDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental loss contingency, statement of financial position, not disclosed", "label": "Environmental Loss Contingency, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag", "documentation": "Environmental Loss Contingency, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag" } } }, "auth_ref": [] }, "cwst_EnvironmentalRemediationContingencyOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "EnvironmentalRemediationContingencyOtherMember", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofEnvironmentalLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other environmental remediation sites", "label": "Environmental Remediation Contingency, Other [Member]", "documentation": "Environmental Remediation Contingency, Other" } } }, "auth_ref": [] }, "us-gaap_EnvironmentalRemediationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EnvironmentalRemediationExpense", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://casella.com/role/OTHERITEMSANDCHARGESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental remediation charge", "label": "Environmental Remediation Expense, before Recovery", "documentation": "Amount, before recovery, of expense for known and estimated future costs arising from requirement to perform environmental remediation." } } }, "auth_ref": [ "r952", "r1081", "r1085" ] }, "us-gaap_EnvironmentalRemediationSiteAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EnvironmentalRemediationSiteAxis", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofEnvironmentalLiabilityDetails", "http://casella.com/role/OTHERITEMSANDCHARGESChargesAssociatedwithClosureofSouthbridgeLandfillDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental Remediation Site [Axis]", "label": "Environmental Remediation Site [Axis]", "documentation": "Information by location or named area designated for environmental remediation." } } }, "auth_ref": [ "r952", "r954", "r1082", "r1083", "r1084", "r1150", "r1151" ] }, "us-gaap_EnvironmentalRemediationSiteDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EnvironmentalRemediationSiteDomain", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofEnvironmentalLiabilityDetails", "http://casella.com/role/OTHERITEMSANDCHARGESChargesAssociatedwithClosureofSouthbridgeLandfillDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental Remediation Site [Domain]", "label": "Environmental Remediation Site [Domain]", "documentation": "Location or named area designated for environmental remediation." } } }, "auth_ref": [ "r952", "r954", "r1082", "r1083", "r1084", "r1150", "r1151" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY", "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails", "http://casella.com/role/STOCKHOLDERSEQUITYAccumulatedOtherComprehensiveIncomeLossDetail", "http://casella.com/role/STOCKHOLDERSEQUITYReclassificationOutofAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r24", "r241", "r276", "r277", "r278", "r299", "r300", "r301", "r305", "r313", "r315", "r334", "r383", "r386", "r488", "r620", "r621", "r622", "r648", "r649", "r677", "r678", "r679", "r680", "r681", "r683", "r686", "r706", "r707", "r708", "r709", "r710", "r711", "r735", "r809", "r810", "r811", "r832", "r905" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "presentation": [ "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsandInvestmentsinUnconsolidatedEntitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Investments under equity method of accounting", "label": "Equity Method Investments", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r351", "r381", "r1097", "r1121" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r1046" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r1009", "r1021", "r1031", "r1057" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r1006", "r1018", "r1028", "r1054" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://casella.com/role/DEBTFairValueofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Estimate of Fair Value Measurement [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r469", "r701", "r956", "r957" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r1052" ] }, "us-gaap_ExtraordinaryAndUnusualItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExtraordinaryAndUnusualItemsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Unusual or Infrequent Items, or Both [Abstract]", "label": "Unusual or Infrequent Items, or Both [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://casella.com/role/DEBTFairValueofDebtDetails", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r693", "r694", "r698" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://casella.com/role/DEBTFairValueofDebtDetails", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r693", "r694", "r698" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r469", "r529", "r530", "r531", "r532", "r533", "r534", "r694", "r745", "r746", "r747", "r956", "r957", "r968", "r969", "r970" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://casella.com/role/DEBTFairValueofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Basis [Axis]", "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r32", "r138", "r469", "r956", "r957" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r693", "r694", "r696", "r697", "r699" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://casella.com/role/DEBTFairValueofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement [Domain]", "label": "Fair Value Measurement [Domain]", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r469", "r956", "r957" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "FAIR VALUE OF FINANCIAL INSTRUMENTS", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r692" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Quoted\u00a0Prices\u00a0in Active\u00a0Markets\u00a0for Identical Assets (Level 1)", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r469", "r529", "r534", "r694", "r745", "r968", "r969", "r970" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Significant\u00a0Other Observable\u00a0Inputs (Level 2)", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r469", "r529", "r534", "r694", "r746", "r956", "r957", "r968", "r969", "r970" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Unobservable\u00a0Inputs (Level 3)", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r469", "r529", "r530", "r531", "r532", "r533", "r534", "r694", "r747", "r956", "r957", "r968", "r969", "r970" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement", "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r469", "r529", "r530", "r531", "r532", "r533", "r534", "r745", "r746", "r747", "r956", "r957", "r968", "r969", "r970" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r692", "r699" ] }, "us-gaap_FairValueOfAssetsAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfAssetsAcquired", "crdr": "debit", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Non-current assets acquired through long-term financing obligations", "label": "Fair Value of Assets Acquired", "documentation": "The fair value of assets acquired in noncash investing or financing activities." } } }, "auth_ref": [ "r55", "r56", "r57" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r14", "r33" ] }, "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofBenefitforIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofBenefitforIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Federal Income Tax Expense (Benefit), Continuing Operations", "documentation": "Amount of current and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r293", "r635" ] }, "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofBenefitforIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Federal Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "cwst_FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R1Member": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R1Member", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2015R-1 (\"FAME Bonds 2015R-1\") due August 2035 - fixed rate interest period bearing interest at 5.125% through July 2025", "label": "Finance Authority Of Maine Solid Waste Disposal Revenue Bonds Series 2015R-1 [Member]", "documentation": "Finance Authority Of Maine Solid Waste Disposal Revenue Bonds Series 2015R-1 [Member]" } } }, "auth_ref": [] }, "cwst_FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R2Member": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R2Member", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2015R-2 (\"FAME Bonds 2015R-2\") due August 2035 - fixed rate interest period bearing interest at 4.375% through July 2025", "label": "Finance Authority Of Maine Solid Waste Disposal Revenue Bonds Series 2015R-2 [Member]", "documentation": "Finance Authority Of Maine Solid Waste Disposal Revenue Bonds Series 2015R-2 [Member]" } } }, "auth_ref": [] }, "cwst_FinanceAuthorityofMaineSolidWasteDisposalRevenueBondsSeries2005R3FAMEBonds2005R3Member": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "FinanceAuthorityofMaineSolidWasteDisposalRevenueBondsSeries2005R3FAMEBonds2005R3Member", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2005R-3 (\"FAME Bonds 2005R-3\") due January 2025 - fixed rate interest period bearing interest at 5.25% through January 2025", "label": "Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2005R-3 (FAME Bonds 2005R-3) [Member]", "documentation": "Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2005R-3 (FAME Bonds 2005R-3) [Member]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r721", "r726", "r982" ] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases", "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://casella.com/role/DEBTComponentsofDebtDetails": { "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails", "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Lease liability balance", "terseLabel": "Finance leases maturing through December 2107; bearing interest at a weighted average of 4.0%", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r719", "r734" ] }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://casella.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated Minimum Future Finance Lease Obligations", "label": "Finance Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1207" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r734" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finance Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r734" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal year ending December 31, 2024", "label": "Finance Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r734" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal year ending December 31, 2028", "label": "Finance Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r734" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal year ending December 31, 2027", "label": "Finance Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r734" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal year ending December 31, 2026", "label": "Finance Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r734" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal year ending December 31, 2025", "label": "Finance Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r734" ] }, "us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes finance lease liability." } } }, "auth_ref": [ "r720" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: interest", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r734" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "presentation": [ "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing cash flows for finance leases", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r722", "r730" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails", "http://casella.com/role/RELATEDPARTYTRANSACTIONSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of right-of-use assets", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r721", "r726", "r982" ] }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "crdr": "debit", "calculation": { "http://casella.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease right-of-use assets", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r1088" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails", "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate - finance leases", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r733", "r982" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term - finance leases (years)", "label": "Finance Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r732", "r982" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsandInvestmentsinUnconsolidatedEntitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, useful life", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Less accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r251", "r416" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedFutureAmortizationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedFutureAmortizationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal year ending December 31, 2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r192" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedFutureAmortizationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal year ending December 31, 2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r192" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedFutureAmortizationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal year ending December 31, 2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r192" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedFutureAmortizationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal year ending December 31, 2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r192" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedFutureAmortizationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal year ending December 31, 2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r192" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail", "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r414", "r415", "r416", "r417", "r752", "r756" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r191", "r756" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r752" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail", "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r81", "r82" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "totalLabel": "Intangible assets, net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r191", "r752" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r1013", "r1025", "r1035", "r1061" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r1013", "r1025", "r1035", "r1061" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r1013", "r1025", "r1035", "r1061" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r1013", "r1025", "r1035", "r1061" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r1013", "r1025", "r1035", "r1061" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEstimatedUsefulLivesofAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and Fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "cwst_GFLEnvironmentalIncMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "GFLEnvironmentalIncMember", "presentation": [ "http://casella.com/role/DEBTComponentsofInterestExpenseDetails", "http://casella.com/role/DEBTLossfromTerminationofBridgeFinancingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "GFL Environmental Inc", "label": "GFL Environmental Inc [Member]", "documentation": "GFL Environmental Inc" } } }, "auth_ref": [] }, "us-gaap_GainLossOnContractTermination": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnContractTermination", "crdr": "credit", "calculation": { "http://casella.com/role/OTHERITEMSANDCHARGESChargesAssociatedwithClosureofSouthbridgeLandfillDetail": { "parentTag": "cwst_LandfillClosureCreditChargeNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/OTHERITEMSANDCHARGESChargesAssociatedwithClosureofSouthbridgeLandfillDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Contract settlement charge", "label": "Gain (Loss) on Contract Termination", "documentation": "Gain (loss) related to the termination of a contract between the parties. The termination may be due to many causes including early termination of a lease by a lessee, a breach of contract by one party, or a failure to perform." } } }, "auth_ref": [ "r186" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 }, "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://casella.com/role/DEBTLossfromTerminationofBridgeFinancingDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss from termination of bridge financing", "label": "Gain (Loss) on Extinguishment of Debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r11", "r88", "r89" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "General and administration", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r177", "r884" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail", "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofActivityandBalancesRelatedtoGoodwillbyReportingSegmentDetail", "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill", "terseLabel": "Excess purchase price to be allocated to goodwill", "periodStartLabel": "Goodwill, beginning balance", "periodEndLabel": "Goodwill, ending balance", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r250", "r401", "r769", "r951", "r983", "r1125", "r1132" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofActivityandBalancesRelatedtoGoodwillbyReportingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r405", "r951" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETS" ], "lang": { "en-us": { "role": { "terseLabel": "GOODWILL AND INTANGIBLE ASSETS", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r190" ] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets." } } }, "auth_ref": [ "r16", "r79" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAssetImpairmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill impairment incurred", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r11", "r402", "r408", "r413", "r951" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofActivityandBalancesRelatedtoGoodwillbyReportingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r951" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofActivityandBalancesRelatedtoGoodwillbyReportingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Period Adjustments", "label": "Goodwill, Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r1", "r1131" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofActivityandBalancesRelatedtoGoodwillbyReportingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_GranteeStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GranteeStatusAxis", "presentation": [ "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Grantee Status [Axis]", "label": "Grantee Status [Axis]", "documentation": "Information by status of recipient to whom award is granted." } } }, "auth_ref": [ "r585", "r587", "r589", "r590", "r591", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r613", "r614", "r615", "r616", "r617" ] }, "us-gaap_GranteeStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GranteeStatusDomain", "presentation": [ "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Grantee Status [Domain]", "label": "Grantee Status [Domain]", "documentation": "Status of recipient to whom award is granted." } } }, "auth_ref": [ "r585", "r587", "r589", "r590", "r591", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r613", "r614", "r615", "r616", "r617" ] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r25", "r675" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r25" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingRelationshipDomain", "presentation": [ "http://casella.com/role/DEBTSummaryofNotionalAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Domain]", "label": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r25" ] }, "cwst_HourlyEmployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "HourlyEmployeeMember", "presentation": [ "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Hourly employees", "label": "Hourly Employee [Member]", "documentation": "Hourly Employee" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r1003", "r1004", "r1017" ] }, "us-gaap_ImpairmentOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfInvestments", "crdr": "debit", "presentation": [ "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAssetImpairmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of investments", "label": "Other than Temporary Impairment Losses, Investments", "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income." } } }, "auth_ref": [ "r219" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Impairments", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets." } } }, "auth_ref": [] }, "cwst_InactiveWasteDisposalSiteMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "InactiveWasteDisposalSiteMember", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofEnvironmentalLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inactive waste disposal site", "label": "Inactive Waste Disposal Site [Member]", "documentation": "Inactive Waste Disposal Site" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperations", "crdr": "credit", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent." } } }, "auth_ref": [ "r117", "r174", "r186", "r308", "r309", "r310", "r311", "r326", "r329" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://casella.com/role/STOCKHOLDERSEQUITYReclassificationOutofAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "terseLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r170", "r216", "r341", "r361", "r367", "r370", "r772", "r783", "r948" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://casella.com/role/INCOMETAXESNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Axis]", "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r21" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://casella.com/role/INCOMETAXESNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Domain]", "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://casella.com/role/INCOMETAXES" ], "lang": { "en-us": { "role": { "terseLabel": "INCOME TAXES", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r294", "r628", "r637", "r639", "r646", "r653", "r658", "r659", "r660", "r828" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://casella.com/role/INCOMETAXESScheduleofBenefitforIncomeTaxesDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://casella.com/role/INCOMETAXESScheduleofDifferenceinBenefitforIncomeTaxesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://casella.com/role/INCOMETAXESScheduleofBenefitforIncomeTaxesDetail", "http://casella.com/role/INCOMETAXESScheduleofDifferenceinBenefitforIncomeTaxesDetail", "http://casella.com/role/STOCKHOLDERSEQUITYReclassificationOutofAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Provision for income taxes", "totalLabel": "Provision for income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r222", "r237", "r314", "r315", "r349", "r635", "r654", "r788" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r275", "r631", "r632", "r639", "r640", "r645", "r647", "r822" ] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofDifferenceinBenefitforIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESNarrativeDetail", "http://casella.com/role/INCOMETAXESScheduleofDifferenceinBenefitforIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in valuation allowance, benefit", "terseLabel": "Change in valuation allowance", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r1189" ] }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "crdr": "debit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofDifferenceinBenefitforIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofDifferenceinBenefitforIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Federal effect of change in state valuation allowance", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates." } } }, "auth_ref": [ "r630", "r636" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofDifferenceinBenefitforIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofDifferenceinBenefitforIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Tax at statutory rate", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r636" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpense", "crdr": "debit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofDifferenceinBenefitforIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofDifferenceinBenefitforIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Non-deductible expenses", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses." } } }, "auth_ref": [ "r1189" ] }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherReconcilingItems", "crdr": "debit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofDifferenceinBenefitforIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofDifferenceinBenefitforIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other, net", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments." } } }, "auth_ref": [ "r1189" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofDifferenceinBenefitforIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofDifferenceinBenefitforIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "State income taxes, net of federal benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)." } } }, "auth_ref": [ "r1189" ] }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxCredits", "crdr": "credit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofDifferenceinBenefitforIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofDifferenceinBenefitforIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Tax credits", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits." } } }, "auth_ref": [ "r1189" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax payments, net", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r54" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Refundable income taxes", "label": "Income Taxes Receivable, Current", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r150", "r1099" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses, contract liabilities and other liabilities", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r10" ] }, "cwst_IncreaseDecreaseInLandfillOperatingLeaseContractExpenditures": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "IncreaseDecreaseInLandfillOperatingLeaseContractExpenditures", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Landfill operating lease contract expenditures", "label": "Increase (Decrease) in Landfill Operating Lease Contract Expenditures", "documentation": "Increase (decrease) in landfill operating lease liabilities associated with landfill operating lease contract payments" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in assets and liabilities, net of effects of acquisitions and divestitures:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses, inventories and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://casella.com/role/EARNINGSPERSHAREDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of stock options and stock awards (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r322", "r323", "r324", "r329", "r588" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r1016", "r1025", "r1035", "r1052", "r1061", "r1065", "r1073" ] }, "cwst_IndustrialRevenueBondsMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "IndustrialRevenueBondsMember", "presentation": [ "http://casella.com/role/DEBTFairValueofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Industrial Revenue Bonds", "label": "Industrial Revenue Bonds [Member]", "documentation": "Fixed rate bonds." } } }, "auth_ref": [] }, "cwst_InflationRate": { "xbrltype": "percentItemType", "nsuri": "http://casella.com/20231231", "localname": "InflationRate", "presentation": [ "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLandfillandLeaseAccountingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Estimate of inflation rate", "label": "Inflation Rate", "documentation": "Estimated inflation rate." } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r1071" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r1005", "r1077" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r1005", "r1077" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r1005", "r1077" ] }, "us-gaap_InterestCostsCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestCostsCapitalized", "crdr": "debit", "presentation": [ "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLandfillandLeaseAccountingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized interest", "label": "Interest Costs Capitalized", "documentation": "Amount of interest capitalized during the period." } } }, "auth_ref": [ "r143" ] }, "us-gaap_InterestCostsCapitalizedAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestCostsCapitalizedAdjustment", "crdr": "credit", "calculation": { "http://casella.com/role/DEBTComponentsofInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpense", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://casella.com/role/DEBTComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: capitalized interest", "label": "Interest Costs Capitalized Adjustment", "documentation": "Amount of interest costs capitalized disclosed as an adjusting item to interest costs incurred." } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 2.0 }, "http://casella.com/role/DEBTComponentsofInterestExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://casella.com/role/DEBTComponentsofInterestExpenseDetails", "http://casella.com/role/STOCKHOLDERSEQUITYReclassificationOutofAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "totalLabel": "Total interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r146", "r218", "r279", "r345", "r712", "r890", "r996", "r1222" ] }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebtExcludingAmortization", "crdr": "debit", "calculation": { "http://casella.com/role/DEBTComponentsofInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/DEBTComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense on long-term debt and finance leases", "label": "Interest Expense, Debt, Excluding Amortization", "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs." } } }, "auth_ref": [ "r180", "r476", "r958", "r959" ] }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "presentation": [ "http://casella.com/role/DEBTTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Interest Expense", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities." } } }, "auth_ref": [] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense,\u00a0net", "label": "Interest Income (Expense), Nonoperating, Net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_InterestIncomeOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeOther", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest income", "label": "Interest Income, Other", "documentation": "Amount of interest income earned from interest bearing assets classified as other." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r284", "r287", "r288" ] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrent", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest", "label": "Interest Payable, Current", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r37" ] }, "cwst_InterestRateContractActiveMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "InterestRateContractActiveMember", "presentation": [ "http://casella.com/role/DEBTSummaryofNotionalAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Active", "label": "Interest Rate Contract, Active [Member]", "documentation": "Interest Rate Contract, Active" } } }, "auth_ref": [] }, "cwst_InterestRateContractForwardStartingMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "InterestRateContractForwardStartingMember", "presentation": [ "http://casella.com/role/DEBTSummaryofNotionalAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward Starting", "label": "Interest Rate Contract, Forward Starting [Member]", "documentation": "Interest Rate Contract, Forward Starting" } } }, "auth_ref": [] }, "us-gaap_InterestRateContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateContractMember", "presentation": [ "http://casella.com/role/DEBTSummaryofNotionalAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "label": "Interest Rate Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate." } } }, "auth_ref": [ "r939", "r943", "r968" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail", "http://casella.com/role/STOCKHOLDERSEQUITYReclassificationOutofAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swaps", "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r939", "r993", "r994" ] }, "us-gaap_IntersegmentEliminationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntersegmentEliminationMember", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Inter-company revenue", "label": "Intersegment Eliminations [Member]", "documentation": "Eliminating entries used in operating segment consolidation." } } }, "auth_ref": [ "r343", "r360", "r361", "r362", "r363", "r364", "r366", "r370" ] }, "us-gaap_InventoryGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryGross", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventory, Gross", "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." } } }, "auth_ref": [ "r1100" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r223", "r247", "r259", "r396", "r397", "r398", "r750", "r945" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Investments in Unconsolidated Entities", "label": "Investment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r787", "r818", "r819", "r820", "r821", "r912", "r913" ] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://casella.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Land", "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r1160" ] }, "cwst_LandfillCappingCharge": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "LandfillCappingCharge", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://casella.com/role/OTHERITEMSANDCHARGESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Landfill capping charge - veneer failure", "label": "Landfill Capping Charge", "documentation": "The aggregate charge associated with the veneer failure of a landfill, which includes a non-cash write-off of historical payments associated with capping work no long deemed viable and expense to clean up the affected capping material." } } }, "auth_ref": [] }, "cwst_LandfillCappingChargeNoncash": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "LandfillCappingChargeNoncash", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://casella.com/role/FINALCAPPINGCLOSUREANDPOSTCLOSURECOSTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Landfill capping charge - veneer failure", "label": "Landfill Capping Charge, Noncash", "documentation": "The non-cash charge associated with the veneer failure of a landfill due to the write-off of historical payments associated with capping work no long deemed viable." } } }, "auth_ref": [] }, "cwst_LandfillClosureCreditChargeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "LandfillClosureCreditChargeNet", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 }, "http://casella.com/role/OTHERITEMSANDCHARGESChargesAssociatedwithClosureofSouthbridgeLandfillDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://casella.com/role/OTHERITEMSANDCHARGESChargesAssociatedwithClosureofSouthbridgeLandfillDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Southbridge Landfill closure charge, net", "totalLabel": "Southbridge Landfill closure charge, net", "label": "Landfill Closure (Credit) Charge, Net", "documentation": "The aggregate (recovery) charge associated with the closure of a landfill, which is comprised of an asset impairment charge, a development project charge write-off, an environmental remediation charge, a legal settlement charge, related legal and transaction costs and a recovery on insurance settlement. A positive number is an expense and a negative number is a gain." } } }, "auth_ref": [] }, "cwst_LandfillClosureProjectCreditCharge": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "LandfillClosureProjectCreditCharge", "crdr": "debit", "calculation": { "http://casella.com/role/OTHERITEMSANDCHARGESChargesAssociatedwithClosureofSouthbridgeLandfillDetail": { "parentTag": "cwst_LandfillClosureCreditChargeNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/OTHERITEMSANDCHARGESChargesAssociatedwithClosureofSouthbridgeLandfillDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Landfill closure project charge (credit)", "label": "Landfill Closure Project (Credit) Charge", "documentation": "(Credit) charge associated with changes in the estimated costs to execute the closure plan." } } }, "auth_ref": [] }, "cwst_LandfillGasToEnergyMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "LandfillGasToEnergyMember", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Landfill gas-to-energy", "label": "Landfill - Gas To Energy [Member]", "documentation": "Landfill - Gas To Energy [Member]" } } }, "auth_ref": [] }, "us-gaap_LandfillMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandfillMember", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail", "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails", "http://casella.com/role/RELATEDPARTYTRANSACTIONSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Landfills", "label": "Landfill [Member]", "documentation": "Authorized waste management facility on or in which collected municipal, construction or hazardous waste is deposited." } } }, "auth_ref": [] }, "cwst_LandfillRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "LandfillRevenueMember", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Landfill", "label": "Landfill Revenue [Member]", "documentation": "Landfill Revenue [Member]" } } }, "auth_ref": [] }, "cwst_LandfillsMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "LandfillsMember", "presentation": [ "http://casella.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentDetail", "http://casella.com/role/PROPERTYANDEQUIPMENTNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Landfills", "label": "Landfills [Member]", "documentation": "Landfills." } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r725", "r982" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostAbstract", "presentation": [ "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease cost:", "label": "Lease, Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://casella.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Costs and Other Lease Information", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1206" ] }, "cwst_LeaseOtherInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://casella.com/20231231", "localname": "LeaseOtherInformationAbstract", "presentation": [ "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other information:", "label": "Lease, Other Information [Abstract]", "documentation": "Lease, Other Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LegalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalFees", "crdr": "debit", "calculation": { "http://casella.com/role/OTHERITEMSANDCHARGESChargesAssociatedwithClosureofSouthbridgeLandfillDetail": { "parentTag": "cwst_LandfillClosureCreditChargeNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/OTHERITEMSANDCHARGESChargesAssociatedwithClosureofSouthbridgeLandfillDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Legal and transaction costs", "label": "Legal Fees", "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings." } } }, "auth_ref": [ "r176" ] }, "us-gaap_LesseeFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeasesTextBlock", "presentation": [ "http://casella.com/role/LEASES" ], "lang": { "en-us": { "role": { "terseLabel": "LEASES", "label": "Lessee, Finance Leases [Text Block]", "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability." } } }, "auth_ref": [ "r717" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Accounting", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r724" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://casella.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated Minimum Future Operating Lease Obligations", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1207" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r734" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r734" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal year ending December 31, 2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r734" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal year ending December 31, 2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r734" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal year ending December 31, 2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r734" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal year ending December 31, 2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r734" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal year ending December 31, 2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r734" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r734" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://casella.com/role/LEASES" ], "lang": { "en-us": { "role": { "terseLabel": "LEASES", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r717" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://casella.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of Credit", "label": "Letter of Credit [Member]", "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)." } } }, "auth_ref": [] }, "cwst_LettersOfCreditFees": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "LettersOfCreditFees", "crdr": "debit", "calculation": { "http://casella.com/role/DEBTComponentsofInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/DEBTComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of credit fees", "label": "Letters Of Credit Fees", "documentation": "Amount of letters of credit fees included in interest expense." } } }, "auth_ref": [] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://casella.com/role/DEBTCreditFacilityDetails", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLandfillandLeaseAccountingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Letters of credit", "verboseLabel": "Outstanding irrevocable letters of credit totaling", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "cwst_LettersOfCreditSublimit": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "LettersOfCreditSublimit", "crdr": "credit", "presentation": [ "http://casella.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letters of credit sublimit", "label": "Letters of Credit, Sublimit", "documentation": "Sublimit to the amount of letters of credit allowed under credit agreement." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r167", "r213", "r780", "r983", "r1111", "r1122", "r1202" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/RELATEDPARTYTRANSACTIONSDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "terseLabel": "Current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r39", "r246", "r292", "r382", "r442", "r443", "r445", "r446", "r447", "r449", "r451", "r453", "r454", "r669", "r671", "r672", "r702", "r983", "r1152", "r1210", "r1211" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "CURRENT LIABILITIES:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r138" ] }, "cwst_LiabilityForClaimsAndClaimsAdjustmentExpenseWorkersCompensationMaximumExposure": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "LiabilityForClaimsAndClaimsAdjustmentExpenseWorkersCompensationMaximumExposure", "crdr": "debit", "presentation": [ "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSelfInsuranceLiabilitiesandRelatedCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum exposure per individual event", "label": "Liability for Claims and Claims Adjustment Expense, Workers' Compensation, Maximum Exposure", "documentation": "Maximum exposure per individual event." } } }, "auth_ref": [] }, "cwst_LiabilityForClaimsAndClaimsAdjustmentExpenseWorkersCompensationPotentialExposure": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "LiabilityForClaimsAndClaimsAdjustmentExpenseWorkersCompensationPotentialExposure", "crdr": "debit", "presentation": [ "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSelfInsuranceLiabilitiesandRelatedCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Potential exposure per individual event", "label": "Liability for Claims and Claims Adjustment Expense, Workers' Compensation, Potential Exposure", "documentation": "Liability for Claims and Claims Adjustment Expense, Workers' Compensation, Potential Exposure" } } }, "auth_ref": [] }, "us-gaap_LimitedPartnersCapitalAccountLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LimitedPartnersCapitalAccountLineItems", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Limited Partners' Capital Account [Line Items]", "label": "Limited Partners' Capital Account [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://casella.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit drawn", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r34", "r212", "r1218" ] }, "cwst_LineOfCreditFacilityAdditionalBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "LineOfCreditFacilityAdditionalBorrowingCapacity", "crdr": "credit", "presentation": [ "http://casella.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional revolver capacity", "label": "Line of Credit Facility, Additional Borrowing Capacity", "documentation": "Amount of additional optional borrowing capacity under the credit facility." } } }, "auth_ref": [] }, "cwst_LineOfCreditFacilityCommitmentFeeBasisSpread": { "xbrltype": "percentItemType", "nsuri": "http://casella.com/20231231", "localname": "LineOfCreditFacilityCommitmentFeeBasisSpread", "presentation": [ "http://casella.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitment fee, margin percent", "label": "Line Of Credit Facility, Commitment Fee, Basis Spread", "documentation": "Line Of Credit Facility, Commitment Fee, Basis Spread" } } }, "auth_ref": [] }, "cwst_LineOfCreditFacilityCommitmentFeePercentageAdjustment": { "xbrltype": "percentItemType", "nsuri": "http://casella.com/20231231", "localname": "LineOfCreditFacilityCommitmentFeePercentageAdjustment", "presentation": [ "http://casella.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitment fee adjustment", "label": "Line Of Credit Facility, Commitment Fee Percentage, Adjustment", "documentation": "Line Of Credit Facility, Commitment Fee Percentage, Adjustment" } } }, "auth_ref": [] }, "cwst_LineOfCreditFacilityFrontingFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://casella.com/20231231", "localname": "LineOfCreditFacilityFrontingFeePercentage", "presentation": [ "http://casella.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fronting fee", "label": "Line of Credit Facility, Fronting Fee Percentage", "documentation": "Line of Credit Facility, Fronting Fee Percentage" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://casella.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Line Items]", "label": "Line of Credit Facility [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r1110" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://casella.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Credit facility maximum", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r36" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://casella.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining capacity", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r36" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://casella.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Table]", "label": "Line of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r36", "r1110" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails", "http://casella.com/role/DEBTCreditFacilityDetails", "http://casella.com/role/DEBTFairValueofDebtDetails", "http://casella.com/role/DEBTVariableRateMarginsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "us-gaap_LitigationSettlementExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationSettlementExpense", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://casella.com/role/OTHERITEMSANDCHARGESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal settlement", "label": "Litigation Settlement, Expense", "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligations", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 }, "http://casella.com/role/DEBTComponentsofDebtDetails_1": { "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/DEBTComponentsofDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Debt, less current portion", "label": "Long-Term Debt and Lease Obligation", "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent." } } }, "auth_ref": [ "r34", "r775" ] }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://casella.com/role/DEBTComponentsofDebtDetails_1": { "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/DEBTComponentsofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current maturities of debt", "verboseLabel": "Less\u2014current maturities of debt", "label": "Long-Term Debt and Lease Obligation, Current", "documentation": "Amount of long-term debt and lease obligation, classified as current." } } }, "auth_ref": [ "r37" ] }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "crdr": "credit", "calculation": { "http://casella.com/role/DEBTComponentsofDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://casella.com/role/DEBTComponentsofDebtDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Debt less unamortized debt issuance costs", "label": "Long-Term Debt and Lease Obligation, Including Current Maturities", "documentation": "Amount of long-term debt and lease obligation, including portion classified as current." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "crdr": "credit", "calculation": { "http://casella.com/role/DEBTScheduleofFutureMaturitiesofDebtDetails": { "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://casella.com/role/DEBTScheduleofFutureMaturitiesofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, after Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r13", "r298", "r1156" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://casella.com/role/DEBTScheduleofFutureMaturitiesofDebtDetails": { "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://casella.com/role/DEBTScheduleofFutureMaturitiesofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal year ending December 31, 2024", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r13", "r298", "r473" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "calculation": { "http://casella.com/role/DEBTScheduleofFutureMaturitiesofDebtDetails": { "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://casella.com/role/DEBTScheduleofFutureMaturitiesofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal year ending December 31, 2028", "label": "Long-Term Debt, Maturity, Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r13", "r298", "r473" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://casella.com/role/DEBTScheduleofFutureMaturitiesofDebtDetails": { "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/DEBTScheduleofFutureMaturitiesofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal year ending December 31, 2027", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r13", "r298", "r473" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://casella.com/role/DEBTScheduleofFutureMaturitiesofDebtDetails": { "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/DEBTScheduleofFutureMaturitiesofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal year ending December 31, 2026", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r13", "r298", "r473" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://casella.com/role/DEBTScheduleofFutureMaturitiesofDebtDetails": { "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/DEBTScheduleofFutureMaturitiesofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal year ending December 31, 2025", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r13", "r298", "r473" ] }, "cwst_LongTermRevenueBondSeries2013Due2036Member": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "LongTermRevenueBondSeries2013Due2036Member", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vermont Economic Development Authority Solid Waste Disposal Long-Term Revenue Bonds Series 2013 (\"Vermont Bonds 2013\") due April 2036 - fixed rate interest period bearing interest at 4.625% through April 2028", "label": "Long Term Revenue Bond Series 2013, Due 2036 [Member]", "documentation": "Long Term Revenue Bond Series Two Thousand Thirteen Due Two Thousand Thirty Six [Member]" } } }, "auth_ref": [] }, "cwst_LongTermRevenueBondSeries2022A1Due2052Member": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "LongTermRevenueBondSeries2022A1Due2052Member", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails", "http://casella.com/role/DEBTTaxExemptFinancingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vermont Economic Development Authority Solid Waste Disposal Long-Term Revenue Bonds Series 2022A-1 (\"Vermont Bonds 2022A-1\") due June 2052 - fixed rate interest period bearing interest at 5.00% through May 2027", "label": "Long Term Revenue Bond Series 2022A-1, Due 2052 [Member]", "documentation": "Long Term Revenue Bond Series 2022A-1, Due 2052" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails", "http://casella.com/role/DEBTCreditFacilityDetails", "http://casella.com/role/DEBTFairValueofDebtDetails", "http://casella.com/role/DEBTTaxExemptFinancingsDetails", "http://casella.com/role/DEBTVariableRateMarginsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r41" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails", "http://casella.com/role/DEBTCreditFacilityDetails", "http://casella.com/role/DEBTFairValueofDebtDetails", "http://casella.com/role/DEBTTaxExemptFinancingsDetails", "http://casella.com/role/DEBTVariableRateMarginsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r41", "r87" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency accrual", "label": "Loss Contingency Accrual", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r436", "r1087" ] }, "cwst_LossGainOnDispositionOfAssetsAndOtherNoncashExpenseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "LossGainOnDispositionOfAssetsAndOtherNoncashExpenseIncome", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Disposition of assets, other items and charges, net", "label": "Loss (Gain) On Disposition Of Assets And Other Noncash Expense (Income)", "documentation": "Loss (gain) on the sale of property and equipment, the noncash portion of Southbridge landfill closure charge, and the noncash portion of expense from acquisition activities, net." } } }, "auth_ref": [] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails", "http://casella.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEstimatedUsefulLivesofAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "cwst_MarketbasedPerformanceStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "MarketbasedPerformanceStockUnitsMember", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Market-based Performance Stock Units", "label": "Market-based Performance Stock Units [Member]", "documentation": "Market-based Performance Stock Units [Member]" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetail", "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail", "http://casella.com/role/DEBTCreditFacilityDetails", "http://casella.com/role/DEBTVariableRateMarginsDetails", "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEstimatedUsefulLivesofAssetsDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLandfillandLeaseAccountingDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSelfInsuranceLiabilitiesandRelatedCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r437", "r438", "r440", "r441", "r577", "r749", "r808", "r852", "r853", "r911", "r914", "r915", "r916", "r925", "r936", "r937", "r950", "r960", "r978", "r985", "r1154", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r1044" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r1044" ] }, "us-gaap_MeasurementInputDiscountRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputDiscountRateMember", "presentation": [ "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLandfillandLeaseAccountingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Discount rate", "label": "Measurement Input, Discount Rate [Member]", "documentation": "Measurement input using interest rate to determine present value of future cash flows." } } }, "auth_ref": [ "r1201" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLandfillandLeaseAccountingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Axis]", "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r695" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLandfillandLeaseAccountingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Domain]", "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "cwst_MidAtlanticRegionMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "MidAtlanticRegionMember", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofActivityandBalancesRelatedtoGoodwillbyReportingSegmentDetail", "http://casella.com/role/REVENUERECOGNITIONDetails", "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAssetImpairmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Mid-Atlantic", "label": "Mid-Atlantic Region [Member]", "documentation": "Mid-Atlantic Region" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetail", "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail", "http://casella.com/role/DEBTCreditFacilityDetails", "http://casella.com/role/DEBTVariableRateMarginsDetails", "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEstimatedUsefulLivesofAssetsDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLandfillandLeaseAccountingDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSelfInsuranceLiabilitiesandRelatedCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r437", "r438", "r440", "r441", "r577", "r749", "r808", "r852", "r853", "r911", "r914", "r915", "r916", "r925", "r936", "r937", "r950", "r960", "r978", "r985", "r1154", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r1064" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r1072" ] }, "cwst_MultiemployerPlansCompleteWithdrawalEstimatedAccumulatedBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "MultiemployerPlansCompleteWithdrawalEstimatedAccumulatedBenefitObligation", "crdr": "credit", "presentation": [ "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated accumulated benefit obligation as complete withdrawal", "label": "Multiemployer Plans, Complete Withdrawal, Estimated Accumulated Benefit Obligation", "documentation": "Multiemployer Plans, Complete Withdrawal, Estimated Accumulated Benefit Obligation" } } }, "auth_ref": [] }, "us-gaap_MultiemployerPlansLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MultiemployerPlansLineItems", "presentation": [ "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Multiemployer Plans [Line Items]", "label": "Multiemployer Plan [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r972", "r973", "r974", "r975", "r976", "r977", "r978" ] }, "us-gaap_MultiemployerPlansWithdrawalObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MultiemployerPlansWithdrawalObligation", "crdr": "credit", "presentation": [ "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Multiemployer pension plan withdrawal obligation", "label": "Multiemployer Plans, Withdrawal Obligation", "documentation": "Amount of the obligation recognized by withdrawing from a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers." } } }, "auth_ref": [] }, "cwst_MultiemployerPlansWithdrawalObligationContingentLiabilityTerm": { "xbrltype": "durationItemType", "nsuri": "http://casella.com/20231231", "localname": "MultiemployerPlansWithdrawalObligationContingentLiabilityTerm", "presentation": [ "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent liability term", "label": "Multiemployer Plans, Withdrawal Obligation, Contingent Liability Term", "documentation": "Multiemployer Plans, Withdrawal Obligation, Contingent Liability Term" } } }, "auth_ref": [] }, "cwst_MultiemployerPlansWithdrawalObligationUndiscounted": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "MultiemployerPlansWithdrawalObligationUndiscounted", "crdr": "credit", "presentation": [ "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Multiemployer pension plan withdrawal obligation, undiscounted", "label": "Multiemployer Plans, Withdrawal Obligation, Undiscounted", "documentation": "Multiemployer Plans, Withdrawal Obligation, Undiscounted" } } }, "auth_ref": [] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r1045" ] }, "cwst_NationalAccountsMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "NationalAccountsMember", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDetails", "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenueAttributabletoServicesProvidedbyCompanyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "National Accounts", "label": "National Accounts [Member]", "documentation": "National Accounts" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r286" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flows from Financing Activities:", "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r286" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flows from Investing Activities:", "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r184", "r185", "r186" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flows from Operating Activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 }, "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY", "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://casella.com/role/STOCKHOLDERSEQUITYReclassificationOutofAccumulatedOtherComprehensiveIncomeLossDetail", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r171", "r186", "r217", "r244", "r270", "r273", "r278", "r292", "r304", "r308", "r309", "r310", "r311", "r314", "r315", "r326", "r341", "r361", "r367", "r370", "r382", "r442", "r443", "r445", "r446", "r447", "r449", "r451", "r453", "r454", "r688", "r702", "r784", "r881", "r903", "r904", "r948", "r996", "r1152" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGES" ], "lang": { "en-us": { "role": { "terseLabel": "ACCOUNTING CHANGES", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r235", "r236", "r238", "r242", "r302", "r303", "r306", "r307", "r316", "r317", "r384", "r385", "r650", "r651", "r652", "r682", "r685", "r689", "r690", "r691", "r703", "r704", "r705", "r715", "r716", "r736", "r753", "r754", "r755", "r812", "r813", "r814", "r815", "r816" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Standards Adopted and Pending Adoption", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "cwst_NonEmployeeDirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "NonEmployeeDirectorMember", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Employee Director", "label": "Non Employee Director [Member]", "documentation": "Non Employee Director [Member]" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r1044" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r1013", "r1025", "r1035", "r1052", "r1061" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r1042" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r1041" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r1052" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1072" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1072" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Disclosures of Non-Cash Investing and Financing Activities:", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail", "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Covenants Not-to-Compete", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r113" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Other expense, net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r178" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Other expense (income):", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "cwst_NotesPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "NotesPayableMember", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes payable maturing through March 2025; bearing interest up to 8.1%", "label": "Notes Payable [Member]", "documentation": "Notes Payable [Member]" } } }, "auth_ref": [] }, "us-gaap_NumberOfBusinessesAcquired": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfBusinessesAcquired", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of businesses acquired", "label": "Number of Businesses Acquired", "documentation": "The number of businesses acquired by the entity during the period." } } }, "auth_ref": [] }, "cwst_NumberOfLeases": { "xbrltype": "integerItemType", "nsuri": "http://casella.com/20231231", "localname": "NumberOfLeases", "presentation": [ "http://casella.com/role/RELATEDPARTYTRANSACTIONSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of leases", "label": "Number Of Leases", "documentation": "Number of related party capital lease agreements entered into." } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://casella.com/role/BASISOFPRESENTATIONDetail", "http://casella.com/role/SEGMENTREPORTINGNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r1118" ] }, "us-gaap_NumberOfStatesInWhichEntityOperates": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfStatesInWhichEntityOperates", "presentation": [ "http://casella.com/role/BASISOFPRESENTATIONDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of states in which entity operates", "label": "Number of States in which Entity Operates", "documentation": "The number of states the entity operates in as of the balance sheet date." } } }, "auth_ref": [] }, "cwst_NumberOfWhollyOwnedSubsidiariesAcquired": { "xbrltype": "integerItemType", "nsuri": "http://casella.com/20231231", "localname": "NumberOfWhollyOwnedSubsidiariesAcquired", "presentation": [ "http://casella.com/role/BASISOFPRESENTATIONDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of wholly owned subsidiaries acquired", "label": "Number Of Wholly Owned Subsidiaries Acquired", "documentation": "Number Of Wholly Owned Subsidiaries Acquired" } } }, "auth_ref": [] }, "cwst_NumberofLandfillOperationandManagementAgreementsEnteredInto": { "xbrltype": "integerItemType", "nsuri": "http://casella.com/20231231", "localname": "NumberofLandfillOperationandManagementAgreementsEnteredInto", "presentation": [ "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLandfillandLeaseAccountingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operation and management agreements entered into", "label": "Number of Landfill Operation and Management Agreements Entered Into", "documentation": "Number of Landfill Operation and Management Agreements Entered Into" } } }, "auth_ref": [] }, "us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciBeforeReclassificationsBeforeTaxAttributableToParent", "crdr": "credit", "calculation": { "http://casella.com/role/STOCKHOLDERSEQUITYAccumulatedOtherComprehensiveIncomeLossDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss) before reclassifications", "label": "OCI, before Reclassifications, before Tax, Attributable to Parent", "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r46" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "verboseLabel": "Operating income (loss)", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r341", "r361", "r367", "r370", "r948" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed lease cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r727", "r982" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets expense", "label": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r1205" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/LEASESScheduleofEstimatedMinimumFutureLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability balance", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r719" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r719" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, less current portion", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r719" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows for operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r723", "r730" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r718" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate - operating leases", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r733", "r982" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term - operating leases (years)", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r732", "r982" ] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://casella.com/role/INCOMETAXESNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Loss Carryforwards [Line Items]", "label": "Operating Loss Carryforwards [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://casella.com/role/INCOMETAXESNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Loss Carryforwards [Table]", "label": "Operating Loss Carryforwards [Table]", "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r103" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r360", "r361", "r362", "r363", "r364", "r370" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 }, "http://casella.com/role/OTHERACCRUEDLIABILITIESDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/OTHERACCRUEDLIABILITIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued liabilities", "totalLabel": "Total", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r37" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r261", "r983" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r252" ] }, "us-gaap_OtherCommitmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsLineItems", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Line Items]", "label": "Other Commitments [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsTable", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Table]", "label": "Other Commitments [Table]", "documentation": "Disclosure of information about obligations resulting from other commitments." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging activity:", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss) income, before tax:", "label": "Other Comprehensive Income (Loss), before Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive (loss) income", "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent", "documentation": "Amount before tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r9", "r22", "r208" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized (loss) gain resulting from changes in fair value of derivative instruments", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r266", "r267", "r673", "r674", "r676" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest rate swap amounts reclassified into interest expense", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "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." } } }, "auth_ref": [ "r231", "r267", "r269" ] }, "cwst_OtherComprehensiveIncomeLossCashFlowHedgeGainLossSettlementsBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossSettlementsBeforeReclassificationAndTax", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swap settlements", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Settlements, before Reclassification and Tax", "documentation": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Settlements, before Reclassification and Tax" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://casella.com/role/STOCKHOLDERSEQUITYAccumulatedOtherComprehensiveIncomeLossDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY", "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://casella.com/role/STOCKHOLDERSEQUITYAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive (loss) income, net of tax", "terseLabel": "Hedging activity", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r9", "r22", "r208", "r271", "r274" ] }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 1.0 }, "http://casella.com/role/STOCKHOLDERSEQUITYAccumulatedOtherComprehensiveIncomeLossDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://casella.com/role/STOCKHOLDERSEQUITYAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Tax effect related to items of other comprehensive (loss) income", "negatedTerseLabel": "Income tax provision (benefit) related to items in other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r9", "r22", "r208" ] }, "us-gaap_OtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsMember", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing other current assets." } } }, "auth_ref": [ "r124", "r136" ] }, "us-gaap_OtherInvestmentsAndSecuritiesAtCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherInvestmentsAndSecuritiesAtCost", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsandInvestmentsinUnconsolidatedEntitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cost method investments", "label": "Other Investments and Securities, at Cost", "documentation": "Includes other investments and securities that are not at fair value as of the balance sheet date and those that are not accounted for under the equity method." } } }, "auth_ref": [ "r214", "r1098" ] }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureTextBlock", "presentation": [ "http://casella.com/role/OTHERACCRUEDLIABILITIES" ], "lang": { "en-us": { "role": { "terseLabel": "OTHER ACCRUED LIABILITIES", "label": "Other Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for other liabilities." } } }, "auth_ref": [ "r38" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r42" ] }, "us-gaap_OtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentAssetsMember", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Noncurrent Assets [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesMember", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Noncurrent Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other income", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r179" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r1044" ] }, "us-gaap_OtherSundryLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherSundryLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://casella.com/role/OTHERACCRUEDLIABILITIESDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/OTHERACCRUEDLIABILITIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued liabilities", "label": "Other Sundry Liabilities, Current", "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date." } } }, "auth_ref": [ "r37", "r86" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r1011", "r1023", "r1033", "r1059" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r1014", "r1026", "r1036", "r1062" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r1014", "r1026", "r1036", "r1062" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r1040" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments of contingent consideration", "label": "Payment for Contingent Consideration Liability, Financing Activities", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r8" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of debt issuance costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r51" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 }, "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail", "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisitions, net of cash acquired", "terseLabel": "Cash used in acquisitions, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r49" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquiredAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquiredAbstract", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase Price:", "label": "Payments to Acquire Businesses, Net of Cash Acquired [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Capital expenditures", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r221", "r1195", "r1196", "r1197" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Additions to property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r183" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r1043" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r1043" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://casella.com/role/EMPLOYEEBENEFITPLANS" ], "lang": { "en-us": { "role": { "terseLabel": "EMPLOYEE BENEFIT PLANS", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r503", "r526", "r528", "r534", "r551", "r553", "r554", "r555", "r556", "r557", "r569", "r570", "r571", "r970" ] }, "us-gaap_PensionAndOtherPostretirementPlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementPlansPolicy", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Pension Plan", "label": "Pension and Other Postretirement Plans, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived." } } }, "auth_ref": [ "r15", "r17", "r18", "r26", "r94" ] }, "us-gaap_PensionPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionPlansDefinedBenefitMember", "presentation": [ "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Plan", "label": "Pension Plan [Member]", "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits." } } }, "auth_ref": [ "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r552", "r555", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r571", "r572", "r583", "r970", "r971", "r975", "r976", "r977" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r1042" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r1052" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r1045" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r1041" ] }, "cwst_PerformanceStockUnitMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "PerformanceStockUnitMember", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Stock Units", "label": "Performance Stock Unit [Member]", "documentation": "Performance stock unit." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1161", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167", "r1168", "r1169", "r1170", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1178", "r1179", "r1180", "r1181", "r1182", "r1183", "r1184", "r1185", "r1186" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1161", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167", "r1168", "r1169", "r1170", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1178", "r1179", "r1180", "r1181", "r1182", "r1183", "r1184", "r1185", "r1186" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://casella.com/role/DEBTFairValueofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Portion at Fair Value Measurement [Member]", "label": "Portion at Fair Value Measurement [Member]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r700" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock authorized to issue (up to) (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r161", "r861" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r161", "r483" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r260", "r399", "r400", "r942" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from the public offering of Class A Common Stock", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://casella.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from debt borrowings", "label": "Proceeds from Issuance of Long-Term Debt and Capital Securities, Net", "documentation": "Amount of cash inflow from long-term debt, finance lease obligation, and mandatorily redeemable capital security." } } }, "auth_ref": [ "r1104", "r1105" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from the exercise of share based awards", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised." } } }, "auth_ref": [ "r7", "r29" ] }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of cost method investment", "label": "Proceeds from Sale, Maturity and Collection of Investments", "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period." } } }, "auth_ref": [ "r48" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of property and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "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." } } }, "auth_ref": [ "r182" ] }, "cwst_ProcessingServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "ProcessingServicesMember", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Processing", "label": "Processing Services [Member]", "documentation": "Processing Services" } } }, "auth_ref": [] }, "us-gaap_ProductConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductConcentrationRiskMember", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenueAttributabletoServicesProvidedbyCompanyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Product concentration risk", "label": "Product Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence." } } }, "auth_ref": [ "r69" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://casella.com/role/BASISOFPRESENTATIONDetail", "http://casella.com/role/REVENUERECOGNITIONDetails", "http://casella.com/role/SEGMENTREPORTINGNarrativeDetails", "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenueAttributabletoServicesProvidedbyCompanyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r372", "r751", "r800", "r801", "r802", "r803", "r804", "r805", "r940", "r961", "r984", "r1095", "r1148", "r1150", "r1159", "r1219" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://casella.com/role/BASISOFPRESENTATIONDetail", "http://casella.com/role/REVENUERECOGNITIONDetails", "http://casella.com/role/SEGMENTREPORTINGNarrativeDetails", "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenueAttributabletoServicesProvidedbyCompanyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r372", "r751", "r800", "r801", "r802", "r803", "r804", "r805", "r940", "r961", "r984", "r1095", "r1148", "r1150", "r1159", "r1219" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "crdr": "credit", "calculation": { "http://casella.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://casella.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated depreciation and amortization", "negatedLabel": "Less: accumulated depreciation and amortization", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease." } } }, "auth_ref": [ "r1089", "r1094", "r1137" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 }, "http://casella.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net of accumulated depreciation and amortization of $1,167,541 and $1,064,756, respectively", "totalLabel": "Property, plant and equipment and finance lease right-of-use assets, net", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r1094", "r1135" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://casella.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total property and equipment", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r1088", "r1098", "r1136" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail", "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails", "http://casella.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentDetail", "http://casella.com/role/PROPERTYANDEQUIPMENTNarrativeDetail", "http://casella.com/role/RELATEDPARTYTRANSACTIONSDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEstimatedUsefulLivesofAssetsDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLandfillandLeaseAccountingDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSelfInsuranceLiabilitiesandRelatedCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r12" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://casella.com/role/PROPERTYANDEQUIPMENT" ], "lang": { "en-us": { "role": { "terseLabel": "PROPERTY AND EQUIPMENT", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r193", "r227", "r232", "r233" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://casella.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r194", "r249", "r782" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails", "http://casella.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentDetail", "http://casella.com/role/PROPERTYANDEQUIPMENTNarrativeDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEstimatedUsefulLivesofAssetsDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLandfillandLeaseAccountingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r12", "r227", "r232", "r781" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://casella.com/role/PROPERTYANDEQUIPMENTTables", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Components of Property and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r12" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail", "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails", "http://casella.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentDetail", "http://casella.com/role/PROPERTYANDEQUIPMENTNarrativeDetail", "http://casella.com/role/RELATEDPARTYTRANSACTIONSDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEstimatedUsefulLivesofAssetsDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLandfillandLeaseAccountingDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSelfInsuranceLiabilitiesandRelatedCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r194" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEstimatedUsefulLivesofAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property plant and equipment, estimated useful life", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://casella.com/role/ACCOUNTSRECEIVABLENETOFALLOWANCEFORCREDITLOSSESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions - charged to expense", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r283", "r389" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r1040" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r1040" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetail", "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail", "http://casella.com/role/DEBTCreditFacilityDetails", "http://casella.com/role/DEBTVariableRateMarginsDetails", "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEstimatedUsefulLivesofAssetsDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLandfillandLeaseAccountingDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSelfInsuranceLiabilitiesandRelatedCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r437", "r438", "r440", "r441", "r526", "r577", "r614", "r615", "r616", "r748", "r749", "r808", "r852", "r853", "r911", "r914", "r915", "r916", "r925", "r936", "r937", "r950", "r960", "r978", "r985", "r988", "r1141", "r1154", "r1213", "r1214", "r1215", "r1216", "r1217" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetail", "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail", "http://casella.com/role/DEBTCreditFacilityDetails", "http://casella.com/role/DEBTVariableRateMarginsDetails", "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEstimatedUsefulLivesofAssetsDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLandfillandLeaseAccountingDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSelfInsuranceLiabilitiesandRelatedCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r437", "r438", "r440", "r441", "r526", "r577", "r614", "r615", "r616", "r748", "r749", "r808", "r852", "r853", "r911", "r914", "r915", "r916", "r925", "r936", "r937", "r950", "r960", "r978", "r985", "r988", "r1141", "r1154", "r1213", "r1214", "r1215", "r1216", "r1217" ] }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Net of Allowance for Credit Losses", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized." } } }, "auth_ref": [ "r78" ] }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYReclassificationOutofAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r278" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent", "crdr": "debit", "calculation": { "http://casella.com/role/STOCKHOLDERSEQUITYAccumulatedOtherComprehensiveIncomeLossDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amounts reclassified from accumulated other comprehensive income (loss)", "label": "Reclassification from AOCI, Current Period, before Tax, Attributable to Parent", "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r46" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYReclassificationOutofAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r278" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYReclassificationOutofAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "documentation": "Item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r278" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYReclassificationOutofAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification out of AOCI", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r278" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYReclassificationOutofAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r278" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reclassification Out of Accumulated Other Comprehensive Income (Loss)", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofReconciliationofGrossUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r1006", "r1018", "r1028", "r1054" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://casella.com/role/RELATEDPARTYTRANSACTIONSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r552", "r740", "r741", "r855", "r856", "r857", "r858", "r859", "r878", "r880", "r910" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://casella.com/role/RELATEDPARTYTRANSACTIONSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r295", "r296", "r740", "r741", "r742", "r743", "r855", "r856", "r857", "r858", "r859", "r878", "r880", "r910" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://casella.com/role/RELATEDPARTYTRANSACTIONSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r885", "r886", "r889" ] }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "crdr": "debit", "presentation": [ "http://casella.com/role/RELATEDPARTYTRANSACTIONSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total services purchased", "label": "Related Party Transaction, Purchases from Related Party", "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions [Abstract]", "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://casella.com/role/RELATEDPARTYTRANSACTIONSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r552", "r740", "r741", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r855", "r856", "r857", "r858", "r859", "r878", "r880", "r910", "r1209" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://casella.com/role/RELATEDPARTYTRANSACTIONS" ], "lang": { "en-us": { "role": { "terseLabel": "RELATED PARTY TRANSACTIONS", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r737", "r738", "r739", "r741", "r744", "r829", "r830", "r831", "r887", "r888", "r889", "r908", "r909" ] }, "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Principal payments on debt", "label": "Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security", "documentation": "Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation." } } }, "auth_ref": [ "r50" ] }, "us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount", "presentation": [ "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAssetImpairmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of fair value in excess of carrying amount", "label": "Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount", "documentation": "Percentage of fair value of reporting unit in excess of carrying amount." } } }, "auth_ref": [] }, "cwst_ResourceSolutionsOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "ResourceSolutionsOperationsMember", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenueAttributabletoServicesProvidedbyCompanyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Resource Solutions operations", "label": "Resource Solutions Operations [Member]", "documentation": "Resource Solutions Operations" } } }, "auth_ref": [] }, "cwst_ResourceSolutionsOperationsProcessingMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "ResourceSolutionsOperationsProcessingMember", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenueAttributabletoServicesProvidedbyCompanyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Processing", "label": "Resource Solutions Operations, Processing [Member]", "documentation": "Resource Solutions Operations, Processing" } } }, "auth_ref": [] }, "cwst_ResourceSolutionsRegionMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "ResourceSolutionsRegionMember", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofActivityandBalancesRelatedtoGoodwillbyReportingSegmentDetail", "http://casella.com/role/REVENUERECOGNITIONDetails", "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAssetImpairmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Resource Solutions", "label": "Resource Solutions Region [Member]", "documentation": "Resource Solutions Region [Member]" } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r1007", "r1019", "r1029", "r1055" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r1008", "r1020", "r1030", "r1056" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r1015", "r1027", "r1037", "r1063" ] }, "us-gaap_RestrictedCashAndInvestmentsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndInvestmentsNoncurrent", "crdr": "debit", "calculation": { "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 }, "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted assets", "verboseLabel": "Restricted investment securities - landfill closure", "label": "Restricted Cash and Investments, Noncurrent", "documentation": "The noncurrent cash, cash equivalents and investments that is restricted as to withdrawal or usage. Restrictions may include legally restricted deposits held as compensating balances against borrowing arrangements, contracts entered into with others, or entity statements of intention with regard to particular deposits classified as long-term; that is not expected to be released from such existing restrictions within one year of the balance sheet date or operating cycle, whichever is longer. Excludes compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. Includes noncurrent cash equivalents and investments that are similarly restricted as to withdrawal, usage or disposal." } } }, "auth_ref": [ "r931", "r932" ] }, "cwst_RestrictedStockAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "RestrictedStockAwardsMember", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Awards", "label": "Restricted Stock Awards [Member]", "documentation": "Restricted Stock Awards [Member]" } } }, "auth_ref": [] }, "cwst_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "RestrictedStockAwardsRestrictedStockUnitsAndPerformanceStockUnitsMember", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Awards, Restricted Stock Units and Performance Stock Units", "label": "Restricted Stock Awards, Restricted Stock Units And Performance Stock Units [Member]", "documentation": "Restricted stock, restricted stock units and performance stock units." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r164", "r200", "r779", "r812", "r816", "r827", "r862", "r983" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r241", "r299", "r300", "r301", "r305", "r313", "r315", "r383", "r386", "r620", "r621", "r622", "r648", "r649", "r677", "r679", "r680", "r683", "r686", "r809", "r811", "r832", "r1223" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type [Axis]", "label": "Retirement Plan Type [Axis]", "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r552", "r555", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r571", "r572", "r573", "r583", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type [Domain]", "label": "Retirement Plan Type [Domain]", "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r552", "r555", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r571", "r572", "r573", "r583", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977" ] }, "cwst_RevenueBondSeriesTwoThousandFourteenRTwoDueTwoThousandFortyFourMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "RevenueBondSeriesTwoThousandFourteenRTwoDueTwoThousandFortyFourMember", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2014R-2 (\"New York Bonds 2014R-2\") due December 2044 - fixed rate interest period bearing interest at 3.125% through May 2026", "label": "Revenue Bond Series Two Thousand Fourteen R Two Due Two Thousand Forty Four [Member]", "documentation": "Revenue Bond Series Two Thousand Fourteen R Two Due Two Thousand Forty Four [Member]" } } }, "auth_ref": [] }, "cwst_RevenueBondSeriesTwoThousandThirteenDueTwoThousandTwentyNineMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "RevenueBondSeriesTwoThousandThirteenDueTwoThousandTwentyNineMember", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Finance Authority of the State of New Hampshire Solid Waste Disposal Revenue Bonds Series 2013 (\"New Hampshire Bonds\") due April 2029 - fixed rate interest period bearing interest at 2.95% through April 2029", "label": "Revenue Bond Series Two Thousand Thirteen Due Two Thousand Twenty Nine [Member]", "documentation": "Revenue Bond Series Two Thousand Thirteen Due Two Thousand Twenty Nine [Member]" } } }, "auth_ref": [] }, "cwst_RevenueBondsSeries2020DueSeptember2050Member": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "RevenueBondsSeries2020DueSeptember2050Member", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2020 (\"New York Bonds 2020\") due September 2050 - fixed rate interest period bearing interest at 2.750% through September 2025", "label": "Revenue Bonds Series 2020 due September 2050 [Member]", "documentation": "Revenue Bonds Series 2020 due September 2050" } } }, "auth_ref": [] }, "cwst_RevenueBondsSeries2020R2DueSeptember2050Member": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "RevenueBondsSeries2020R2DueSeptember2050Member", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails", "http://casella.com/role/DEBTTaxExemptFinancingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2020R-2 (\"New York Bonds 2020R-2\") due September 2050 - fixed rate interest period bearing interest at 5.125% through September 2030", "label": "Revenue Bonds Series 2020R-2 Due September 2050 [Member]", "documentation": "Revenue Bonds Series 2020R-2 Due September 2050" } } }, "auth_ref": [] }, "cwst_RevenueBondsSeriesTwoThousandFourteenDueTwoThousandFortyFourMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "RevenueBondsSeriesTwoThousandFourteenDueTwoThousandFortyFourMember", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2014 (\"New York Bonds 2014R-1\") due December 2044 - fixed rate interest period bearing interest at 2.875% through December 2029", "label": "Revenue Bonds Series Two Thousand Fourteen Due Two Thousand Forty Four [Member]", "documentation": "Revenue Bonds Series Two Thousand Fourteen Due Two Thousand Forty Four [Member]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "presentation": [ "http://casella.com/role/RELATEDPARTYTRANSACTIONSDetail", "http://casella.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenues", "verboseLabel": "Revenues", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r342", "r343", "r360", "r365", "r366", "r372", "r374", "r375", "r499", "r500", "r751" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://casella.com/role/REVENUERECOGNITION" ], "lang": { "en-us": { "role": { "terseLabel": "REVENUE RECOGNITION", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r239", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r502" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r883", "r938", "r946" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail", "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenueAttributabletoServicesProvidedbyCompanyDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenues", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r280", "r292", "r342", "r343", "r360", "r365", "r366", "r372", "r374", "r375", "r382", "r442", "r443", "r445", "r446", "r447", "r449", "r451", "r453", "r454", "r702", "r772", "r1152" ] }, "cwst_RevolvingCreditFacilityDueDecember2026Member": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "RevolvingCreditFacilityDueDecember2026Member", "presentation": [ "http://casella.com/role/DEBTVariableRateMarginsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility Due December 2026 [Member]", "documentation": "Revolving Credit Facility Due December 2026" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://casella.com/role/DEBTCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for new finance lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r731", "r982" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r731", "r982" ] }, "cwst_RollingStockMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "RollingStockMember", "presentation": [ "http://casella.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEstimatedUsefulLivesofAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Rolling stock", "label": "Rolling Stock [Member]", "documentation": "Rolling Stock [Member]" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1072" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1072" ] }, "cwst_SalaryEmployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "SalaryEmployeeMember", "presentation": [ "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Salary employees", "label": "Salary Employee [Member]", "documentation": "Salary Employee" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of stock, net proceeds", "label": "Sale of Stock, Consideration Received on Transaction", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetail", "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of stock, number of shares issued", "label": "Sale of Stock, Number of Shares Issued in Transaction", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of stock, price per share (in dollars per share)", "label": "Sale of Stock, Price Per Share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenueAttributabletoServicesProvidedbyCompanyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r375", "r1090" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://casella.com/role/OTHERACCRUEDLIABILITIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r46", "r1203", "r1204" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetail", "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r108", "r109", "r663" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Purchase Price Paid for Acquisitions", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r108", "r109" ] }, "us-gaap_ScheduleOfCapitalLeasedAsssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCapitalLeasedAsssetsTable", "presentation": [ "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSelfInsuranceLiabilitiesandRelatedCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Capital Leased Assets [Table]", "label": "Schedule of Capital Leased Assets [Table]", "documentation": "Schedule of long-lived, depreciable assets that are subject to a lease meeting the criteria for capitalization and are used in the normal conduct of business to produce goods and services. Examples may include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r220" ] }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://casella.com/role/DEBTTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash Flow Hedges Related to Derivative Instruments", "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings." } } }, "auth_ref": [ "r131" ] }, "us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfChangeInAssetRetirementObligationTableTextBlock", "presentation": [ "http://casella.com/role/FINALCAPPINGCLOSUREANDPOSTCLOSURECOSTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes to Accrued Capping, Closure and Post-Closure Liabilities", "label": "Schedule of Change in Asset Retirement Obligation [Table Text Block]", "documentation": "Tabular disclosure of the changes in carrying amount of a liability for asset retirement obligations, for changes such as new obligations, changes in estimates of existing obligations, spending on existing obligations, property dispositions, and foreign currency translation." } } }, "auth_ref": [ "r1139" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://casella.com/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Benefit for Income Taxes", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r205" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://casella.com/role/DEBTTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://casella.com/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Tax Assets and Liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r204" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://casella.com/role/EARNINGSPERSHARETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Numerator and Denominator Used in Computation of Earnings per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r1117" ] }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "documentation": "Complete disclosure pertaining to an entity's diluted earnings per share." } } }, "auth_ref": [ "r62", "r65", "r321", "r325", "r327" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://casella.com/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Difference in Benefit for Income Taxes", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r203" ] }, "us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable", "presentation": [ "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table]", "label": "Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table]", "documentation": "Describes the details pertaining to each employee stock ownership plan." } } }, "auth_ref": [ "r101" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenueAttributabletoServicesProvidedbyCompanyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from External Customers by Products and Services [Table]", "label": "Revenue from External Customers by Products and Services [Table]", "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information." } } }, "auth_ref": [ "r77" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue Attributable to Services Provided by Company", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information." } } }, "auth_ref": [ "r77" ] }, "us-gaap_ScheduleOfEnvironmentalLossContingenciesBySiteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEnvironmentalLossContingenciesBySiteTextBlock", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Environmental Remedial Liability", "label": "Schedule of Environmental Loss Contingencies by Site [Table Text Block]", "documentation": "Tabular disclosure of environmental loss contingencies by individual site. Does not include loss contingencies that are not environmental in nature." } } }, "auth_ref": [ "r1142", "r1143", "r1144", "r1149", "r1150" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Recurring Fair Value Measurements", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r693", "r694" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r81", "r82", "r752" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r81", "r82" ] }, "cwst_ScheduleOfFutureEnvironmentalRemediationPaymentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://casella.com/20231231", "localname": "ScheduleOfFutureEnvironmentalRemediationPaymentsTableTextBlock", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Total Expected Environmental Remediation Payments for Succeeding Year", "label": "Schedule Of Future Environmental Remediation Payments [Table Text Block]", "documentation": "Tabular disclosure of future environmental remediation payments as of the latest balance sheet presented, in aggregate and for each of the five succeeding fiscal years and thereafter." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofActivityandBalancesRelatedtoGoodwillbyReportingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table]", "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r951" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Activity and Balances Related to Goodwill by Reporting Segment", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r951", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134" ] }, "us-gaap_ScheduleOfLimitedPartnersCapitalAccountByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfLimitedPartnersCapitalAccountByClassTable", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Limited Partners' Capital Account by Class [Table]", "label": "Schedule of Limited Partners' Capital Account by Class [Table]", "documentation": "Disclosure of the varying rights, preferences and privileges of each class of limited partnership interest." } } }, "auth_ref": [ "r92" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://casella.com/role/DEBTTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Maturities of Debt", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ScheduleOfMultiemployerPlansTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMultiemployerPlansTable", "presentation": [ "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Multiemployer Plans [Table]", "label": "Multiemployer Plan [Table]", "documentation": "Disclosure of information about multiemployer plan." } } }, "auth_ref": [ "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r972", "r973", "r974", "r975", "r976", "r977", "r978" ] }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Recent Accounting Pronouncements", "label": "Accounting Standards Update and Change in Accounting Principle [Table Text Block]", "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items." } } }, "auth_ref": [ "r58", "r59", "r66", "r67" ] }, "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "presentation": [ "http://casella.com/role/DEBTTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Notional Amounts", "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]", "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions." } } }, "auth_ref": [ "r120" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails", "http://casella.com/role/PROPERTYANDEQUIPMENTComponentsofPropertyandEquipmentDetail", "http://casella.com/role/PROPERTYANDEQUIPMENTNarrativeDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEstimatedUsefulLivesofAssetsDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLandfillandLeaseAccountingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://casella.com/role/RELATEDPARTYTRANSACTIONSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r148", "r149", "r885", "r886", "r889" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://casella.com/role/BASISOFPRESENTATIONDetail", "http://casella.com/role/SEGMENTREPORTINGNarrativeDetails", "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAssetImpairmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r74", "r75", "r76", "r79" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Information by Reportable Segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r74", "r75", "r76", "r79" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r585", "r587", "r589", "r590", "r591", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r613", "r614", "r615", "r616", "r617" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r27", "r28", "r97" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restricted Stock, Restricted Stock Unit and Performance Stock Unit Activity", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [] }, "cwst_ScheduleOfSouthbridgeLandfillClosureChargeNetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://casella.com/20231231", "localname": "ScheduleOfSouthbridgeLandfillClosureChargeNetTableTextBlock", "presentation": [ "http://casella.com/role/OTHERITEMSANDCHARGESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Southbridge Landfill Closure Charge, Net", "label": "Schedule of Southbridge Landfill Closure Charge, Net [Table Text Block]", "documentation": "Tabular disclosure of the Southbridge Landfill Closure Charge, Net" } } }, "auth_ref": [] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated Future Amortization Expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r82" ] }, "cwst_ScheduleofReconciliationofExpectedUndiscountedLiabilityToActualLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://casella.com/20231231", "localname": "ScheduleofReconciliationofExpectedUndiscountedLiabilityToActualLiabilityTableTextBlock", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of Expected Aggregate Non-inflated, Undiscounted Environmental Remediation Liability to Amount Recognized in Statement of Financial Position", "label": "Schedule of Reconciliation of Expected Undiscounted Liability To Actual Liability [Table Text Block]", "documentation": "Reconciliation of the environmental remediation liability to the undiscounted environmental remediation liability as of the latest balance sheet date." } } }, "auth_ref": [] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtMember", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails", "http://casella.com/role/DEBTCreditFacilityDetails", "http://casella.com/role/DEBTFairValueofDebtDetails", "http://casella.com/role/DEBTVariableRateMarginsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Debt", "label": "Secured Debt [Member]", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "cwst_SecuredOvernightFinancingRateSOFRMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "SecuredOvernightFinancingRateSOFRMember", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails", "http://casella.com/role/DEBTCreditFacilityDetails", "http://casella.com/role/DEBTVariableRateMarginsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOFR", "label": "Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "Secured Overnight Financing Rate (SOFR)" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r999" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r1002" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofActivityandBalancesRelatedtoGoodwillbyReportingSegmentDetail", "http://casella.com/role/REVENUERECOGNITIONDetails", "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAssetImpairmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r338", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r370", "r375", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r432", "r433", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r951", "r1095", "r1219" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://casella.com/role/SEGMENTREPORTING" ], "lang": { "en-us": { "role": { "terseLabel": "SEGMENT REPORTING", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r337", "r338", "r339", "r340", "r341", "r353", "r364", "r368", "r369", "r370", "r371", "r372", "r373", "r375" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://casella.com/role/BASISOFPRESENTATIONDetail", "http://casella.com/role/SEGMENTREPORTINGNarrativeDetails", "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAssetImpairmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r354", "r355", "r356", "r357", "r358", "r359", "r374", "r949" ] }, "us-gaap_SelfInsuranceReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SelfInsuranceReserve", "crdr": "credit", "presentation": [ "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSelfInsuranceLiabilitiesandRelatedCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Self insurance reserves", "label": "Self Insurance Reserve", "documentation": "Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property." } } }, "auth_ref": [ "r42" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Options vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r979" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate", "presentation": [ "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Discount rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Purchase Date", "documentation": "Discount rate from fair value on purchase date that participants pay for shares." } } }, "auth_ref": [ "r95" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited or canceled (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r606" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited or canceled (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r606" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r604" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r604" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning balance (in shares)", "periodEndLabel": "Outstanding, ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r601", "r602" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted\u00a0Stock, Restricted\u00a0Stock\u00a0Units, and\u00a0Performance\u00a0Stock Units", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning balance (in dollars per share)", "periodEndLabel": "Outstanding, ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r601", "r602" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant\u00a0Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining contractual term, outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r202" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r605" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total fair value of other stock awards vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r608" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r605" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r615" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Expected volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r614" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r616" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r585", "r587", "r589", "r590", "r591", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r613", "r614", "r615", "r616", "r617" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail", "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, additional authorized shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, authorized shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r981" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail", "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares available for future grant", "verboseLabel": "Stock available for distribution under stock purchase plan (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r95" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Exercisable (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r595" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Exercisable (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r595" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value of stock options exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r608" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited or expired (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "documentation": "For presentations that combine terminations, 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 or that expired." } } }, "auth_ref": [ "r1167" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited or expired (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r1167" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r597" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average fair value of market-based performance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r607" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value, outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r95" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning balance (in shares)", "periodEndLabel": "Outstanding, ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r593", "r594" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock\u00a0Options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning balance (in dollars per share)", "periodEndLabel": "Outstanding, ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r593", "r594" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise\u00a0Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Additional shares issued", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r95" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r589", "r590", "r591", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r613", "r614", "r615", "r616", "r617" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r598" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r597" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r584", "r592", "r611", "r612", "r613", "r614", "r617", "r623", "r624", "r625", "r626" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Attainment level percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r1161" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "crdr": "debit", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value, outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Options granted period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r980" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expected life", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r613" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Aggregate intrinsic value, exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r95" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining contractual term, exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r95" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining contractual term, outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r202" ] }, "cwst_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsNonvestedAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsNonvestedAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value, unvested", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Aggregate Intrinsic Value", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Aggregate Intrinsic Value" } } }, "auth_ref": [] }, "cwst_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsNonvestedWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://casella.com/20231231", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsNonvestedWeightedAverageRemainingContractualTerm", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining contractual term, unvested", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Remaining Contractual Term", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Remaining Contractual Term" } } }, "auth_ref": [] }, "cwst_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsUnvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://casella.com/20231231", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsUnvestedNumber", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Unvested, ending balance (in shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Unvested, Number", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Unvested, Number" } } }, "auth_ref": [] }, "cwst_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsUnvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://casella.com/20231231", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsUnvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average grant price, unvested, ending balance (in dollars per share)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Unvested, Weighted Average Grant Date Fair Value", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Unvested, Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "STOCKHOLDERS' EQUITY", "label": "Shareholders' Equity and Share-Based Payments [Text Block]", "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)." } } }, "auth_ref": [ "r197", "r201" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease cost", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r728", "r982" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "lang": { "en-us": { "role": { "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r187", "r290" ] }, "us-gaap_SiteContingencyLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SiteContingencyLineItems", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofEnvironmentalLiabilityDetails", "http://casella.com/role/OTHERITEMSANDCHARGESChargesAssociatedwithClosureofSouthbridgeLandfillDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Site Contingency [Line Items]", "label": "Site Contingency [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r440", "r952", "r954", "r1082", "r1083", "r1084", "r1141", "r1151" ] }, "us-gaap_SiteContingencyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SiteContingencyTable", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESScheduleofEnvironmentalLiabilityDetails", "http://casella.com/role/OTHERITEMSANDCHARGESChargesAssociatedwithClosureofSouthbridgeLandfillDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Site Contingency [Table]", "label": "Site Contingency [Table]", "documentation": "Information and financial data about the reasonably possible loss or the recognized and additional reasonably possible loss from an environmental remediation obligation." } } }, "auth_ref": [ "r440", "r952", "r954", "r1082", "r1083", "r1084", "r1141", "r1151" ] }, "cwst_SolidWasteCollectionBusinessesMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "SolidWasteCollectionBusinessesMember", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Solid-Waste Collection Businesses", "label": "Solid-Waste Collection Businesses [Member]", "documentation": "Solid-Waste Collection Businesses" } } }, "auth_ref": [] }, "cwst_SolidWasteOperationsCollectionMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "SolidWasteOperationsCollectionMember", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenueAttributabletoServicesProvidedbyCompanyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Collection", "label": "Solid Waste Operations Collection [Member]", "documentation": "Solid Waste Operations Collection [Member]" } } }, "auth_ref": [] }, "cwst_SolidWasteOperationsDisposalMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "SolidWasteOperationsDisposalMember", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenueAttributabletoServicesProvidedbyCompanyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal", "label": "Solid Waste Operations Disposal [Member]", "documentation": "Solid Waste Operations Disposal [Member]" } } }, "auth_ref": [] }, "cwst_SolidWasteOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "SolidWasteOperationsMember", "presentation": [ "http://casella.com/role/BASISOFPRESENTATIONDetail", "http://casella.com/role/SEGMENTREPORTINGNarrativeDetails", "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenueAttributabletoServicesProvidedbyCompanyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Solid waste operations", "label": "Solid Waste Operations [Member]", "documentation": "Solid waste operations." } } }, "auth_ref": [] }, "cwst_SolidWasteOperationsPowerGenerationMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "SolidWasteOperationsPowerGenerationMember", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenueAttributabletoServicesProvidedbyCompanyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Power generation", "label": "Solid Waste Operations Power Generation [Member]", "documentation": "Solid Waste Operations Power Generation [Member]" } } }, "auth_ref": [] }, "cwst_SolidWasteOperationsProcessingMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "SolidWasteOperationsProcessingMember", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenueAttributabletoServicesProvidedbyCompanyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Processing", "label": "Solid Waste Operations Processing [Member]", "documentation": "Solid Waste Operations Processing [Member]" } } }, "auth_ref": [] }, "cwst_SouthbridgeLandfillMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "SouthbridgeLandfillMember", "presentation": [ "http://casella.com/role/OTHERITEMSANDCHARGESChargesAssociatedwithClosureofSouthbridgeLandfillDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Southbridge Landfill", "label": "Southbridge Landfill [Member]", "documentation": "Southbridge landfill." } } }, "auth_ref": [] }, "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "calculation": { "http://casella.com/role/INCOMETAXESScheduleofBenefitforIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofBenefitforIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "State and Local Income Tax Expense (Benefit), Continuing Operations", "documentation": "Amount of current and deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1112", "r1188", "r1193" ] }, "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://casella.com/role/INCOMETAXESScheduleofBenefitforIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "State and Local Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://casella.com/role/INCOMETAXESNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "State and Local Jurisdiction [Member]", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofActivityandBalancesRelatedtoGoodwillbyReportingSegmentDetail", "http://casella.com/role/REVENUERECOGNITIONDetails", "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAssetImpairmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r243", "r338", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r370", "r375", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r418", "r432", "r433", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r951", "r1095", "r1219" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://casella.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY", "http://casella.com/role/CoverPage", "http://casella.com/role/EARNINGSPERSHAREDetail", "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail", "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockRestrictedStockUnitandPerformanceStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r240", "r254", "r255", "r256", "r292", "r321", "r325", "r327", "r329", "r335", "r336", "r382", "r442", "r445", "r446", "r447", "r453", "r454", "r483", "r484", "r485", "r486", "r487", "r702", "r823", "r824", "r825", "r826", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r861", "r882", "r905", "r926", "r927", "r928", "r929", "r930", "r1080", "r1109", "r1116" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY", "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails", "http://casella.com/role/STOCKHOLDERSEQUITYAccumulatedOtherComprehensiveIncomeLossDetail", "http://casella.com/role/STOCKHOLDERSEQUITYReclassificationOutofAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r24", "r44", "r241", "r276", "r277", "r278", "r299", "r300", "r301", "r305", "r313", "r315", "r334", "r383", "r386", "r488", "r620", "r621", "r622", "r648", "r649", "r677", "r678", "r679", "r680", "r681", "r683", "r686", "r706", "r707", "r708", "r709", "r710", "r711", "r735", "r809", "r810", "r811", "r832", "r905" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://casella.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r299", "r300", "r301", "r334", "r751", "r818", "r843", "r854", "r855", "r856", "r857", "r858", "r859", "r861", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r874", "r875", "r876", "r877", "r878", "r880", "r883", "r884", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r905", "r989" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://casella.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r299", "r300", "r301", "r334", "r751", "r818", "r843", "r854", "r855", "r856", "r857", "r858", "r859", "r861", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r874", "r875", "r876", "r877", "r878", "r880", "r883", "r884", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r905", "r989" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r1010", "r1022", "r1032", "r1058" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://casella.com/role/EMPLOYEEBENEFITPLANSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock issued under stock purchase plan (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r24", "r161", "r162", "r200" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Class A common stock - equity offering, net of stock issuance costs (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r24", "r161", "r162", "r200", "r823", "r905", "r927" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuances of Class A common stock (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r24", "r161", "r162", "r200" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r24", "r161", "r162", "r200", "r598" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Class A common stock - equity offering, net of stock issuance costs", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r24", "r161", "r162", "r200", "r832", "r905", "r927", "r997" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuances of Class\u00a0A common stock", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r98", "r161", "r162", "r200" ] }, "cwst_StockOptionsPerformanceStockUnitsRestrictedStockUnitsAndRestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "StockOptionsPerformanceStockUnitsRestrictedStockUnitsAndRestrictedStockMember", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock, Restricted Stock Units and Performance Stock Units", "label": "Stock Options, Performance Stock Units, Restricted Stock Units And Restricted Stock [Member]", "documentation": "Stock options, performance stock units, restricted stock units and restricted stock." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY", "http://casella.com/role/STOCKHOLDERSEQUITYAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r162", "r165", "r166", "r189", "r863", "r879", "r906", "r907", "r983", "r998", "r1111", "r1122", "r1202", "r1223" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "STOCKHOLDERS' EQUITY:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "cwst_StockholdersEquityNumberOfVotesEachShare": { "xbrltype": "integerItemType", "nsuri": "http://casella.com/20231231", "localname": "StockholdersEquityNumberOfVotesEachShare", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, votes (in votes per share)", "verboseLabel": "Vote for each share held (in votes per share)", "label": "Stockholders' Equity, Number Of Votes, Each Share", "documentation": "Stockholders' Equity, Number Of Votes, Each Share" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsPolicyPolicyTextBlock", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for reporting subsequent events." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Disclosures of Cash Flow Information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "cwst_SuretyBonds": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20231231", "localname": "SuretyBonds", "crdr": "debit", "presentation": [ "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESLandfillandLeaseAccountingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Surety bond", "label": "Surety Bonds", "documentation": "Amount of surety bonds that are available for the future payment of landfill capping, closure and post-closure obligations." } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r1051" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Axis]", "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r966", "r1159" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Domain]", "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r966", "r1159" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Axis]", "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r1120", "r1208" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Domain]", "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r1043" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r1050" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail", "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Trade Names", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r112" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r1071" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r1073" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://casella.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "cwst_TransferMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "TransferMember", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transfer", "label": "Transfer [Member]", "documentation": "Transfer [Member]" } } }, "auth_ref": [] }, "cwst_TransferStationsAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "TransferStationsAcquisitionMember", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Transfer Stations Acquisition", "label": "Transfer Stations Acquisition [Member]", "documentation": "Transfer Stations Acquisition [Member]" } } }, "auth_ref": [] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transferred at a point-in-time", "label": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r966" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredOverTimeMember", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transferred over time", "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r966" ] }, "cwst_TransportationMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "TransportationMember", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transportation", "label": "Transportation [Member]", "documentation": "Transportation [Member]" } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r1074" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r1075" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r1073" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r1073" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r1076" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r1074" ] }, "cwst_TwinBridgesAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "TwinBridgesAcquisitionMember", "presentation": [ "http://casella.com/role/DEBTComponentsofInterestExpenseDetails", "http://casella.com/role/DEBTLossfromTerminationofBridgeFinancingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Twin Bridges Acquisition", "label": "Twin Bridges Acquisition [Member]", "documentation": "Twin Bridges Acquisition" } } }, "auth_ref": [] }, "us-gaap_UndistributedEarningsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsAbstract", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Undistributed Earnings, Basic [Abstract]" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r1070" ] }, "us-gaap_UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Self-Insurance Liabilities and Related Costs", "label": "Unpaid Policy Claims and Claims Adjustment Expense, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for estimating the ultimate cost of settling insurance claims relating to insured events that have occurred on or before a particular date (ordinarily, the statement of financial position date). The estimated liability includes the amount of money that will be required for future payments of (a) claims that have been reported to the insurer, (b) claims related to insured events that have occurred but that have not been reported to the insurer as of the date the liability is estimated, and (c) claim adjustment expenses. Claims adjustment expenses include costs incurred in the claim settlement process such as legal fees; outside adjuster fees; and costs to record, process, and adjust claims." } } }, "auth_ref": [ "r806", "r807" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://casella.com/role/INCOMETAXESNarrativeDetail", "http://casella.com/role/INCOMETAXESScheduleofReconciliationofGrossUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits", "periodStartLabel": "Unrecognized tax benefits at beginning of period", "periodEndLabel": "Unrecognized tax benefits at end of period", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r629", "r638" ] }, "us-gaap_UnsecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnsecuredDebtMember", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails", "http://casella.com/role/DEBTCreditFacilityDetails", "http://casella.com/role/DEBTTaxExemptFinancingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unsecured Debt", "label": "Unsecured Debt [Member]", "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets." } } }, "auth_ref": [] }, "us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnusualOrInfrequentItemsDisclosureTextBlock", "presentation": [ "http://casella.com/role/OTHERITEMSANDCHARGES" ], "lang": { "en-us": { "role": { "terseLabel": "OTHER ITEMS AND CHARGES", "label": "Unusual or Infrequent Items, or Both, Disclosure [Text Block]", "documentation": "The entire disclosure for an event or transaction that is unusual in nature or infrequent in occurrence, or both." } } }, "auth_ref": [ "r181" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Management's Estimates and Assumptions", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r71", "r72", "r73", "r224", "r225", "r228", "r229" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://casella.com/role/INCOMETAXESNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in valuation allowance", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r641" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://casella.com/role/LEASESScheduleofLeaseCostsandOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease cost", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r729", "r982" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails", "http://casella.com/role/DEBTCreditFacilityDetails", "http://casella.com/role/DEBTVariableRateMarginsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://casella.com/role/DEBTComponentsofDebtDetails", "http://casella.com/role/DEBTCreditFacilityDetails", "http://casella.com/role/DEBTVariableRateMarginsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "srt_WeightedAverageMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "WeightedAverageMember", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average", "label": "Weighted Average [Member]" } } }, "auth_ref": [ "r936", "r937", "r1212", "r1214", "r1217" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://casella.com/role/EARNINGSPERSHAREDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofUnauditedProformaCombinedInformationDetail", "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://casella.com/role/EARNINGSPERSHAREDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average common shares outstanding", "terseLabel": "Diluted weighted average shares outstanding", "totalLabel": "Diluted weighted average shares outstanding", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r320", "r329" ] }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesIssuedBasic", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Effect of weighted average shares outstanding (in shares)", "label": "Weighted Average Number of Shares Issued, Basic", "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic)." } } }, "auth_ref": [ "r60", "r61" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://casella.com/role/EARNINGSPERSHAREDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofUnauditedProformaCombinedInformationDetail", "http://casella.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://casella.com/role/EARNINGSPERSHAREDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average common shares outstanding", "terseLabel": "Basic weighted average shares outstanding", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r319", "r329" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesRestrictedStock", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unvested restricted stock awards (in shares)", "label": "Weighted Average Number of Shares, Restricted Stock", "documentation": "Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends." } } }, "auth_ref": [ "r61" ] }, "cwst_WesternRegionMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20231231", "localname": "WesternRegionMember", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofActivityandBalancesRelatedtoGoodwillbyReportingSegmentDetail", "http://casella.com/role/REVENUERECOGNITIONDetails", "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail", "http://casella.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAssetImpairmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Western", "label": "Western Region [Member]", "documentation": "Western region." } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481097/715-30-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "60", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "80", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-2" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(2)", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a),(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-13" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-12" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-13" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-9" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-10" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB TOPIC 4.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-5" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482943/710-10-55-7" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "70", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-5" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-18" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a),(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-7" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.13)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220-20/tableOfContent" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r206": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r207": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r208": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r209": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r210": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r211": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r212": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r213": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r214": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r215": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.13,16)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r216": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r217": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r218": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r219": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-8A" }, "r220": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481161/840-30-50-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "20", "Topic": "410", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-2" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-42" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "44", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-44" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-20" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-21" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-8" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//410-20/tableOfContent" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481999/410-20-25-4" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481879/410-20-45-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481879/410-20-45-3" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//410-30/tableOfContent" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-4" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-7" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-15" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480627/815-20-45-3" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r886": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r887": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r889": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r890": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r891": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r892": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r893": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r894": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r895": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r896": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r897": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r898": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r899": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r900": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r901": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r902": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r903": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r904": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r905": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r906": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r907": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r908": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r909": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r910": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r911": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r912": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r913": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r914": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r915": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r916": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r917": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r918": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r919": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r920": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r921": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r922": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r923": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r924": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r925": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r926": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r927": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r928": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r929": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r930": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r931": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-4" }, "r932": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480602/954-210-50-2" }, "r933": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r934": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r935": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1" }, "r936": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r937": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r938": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r939": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r940": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r941": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r942": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r943": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r944": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r945": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r946": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r947": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r948": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r949": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r950": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r951": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r952": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481899/410-30-55-11" }, "r953": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481899/410-30-55-14" }, "r954": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481899/410-30-55-16" }, "r955": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r956": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r957": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r958": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r959": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r960": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r961": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r962": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r963": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r964": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r965": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r966": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r967": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r968": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r969": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r970": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r971": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r972": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r973": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r974": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r975": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r976": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r977": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r978": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r979": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r980": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r981": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r982": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r983": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r984": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r985": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r986": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r987": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r988": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r989": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r990": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r991": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r992": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r993": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r994": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r995": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r996": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r997": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r998": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r999": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1000": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r1001": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r1002": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r1003": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r1004": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r1005": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r1006": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r1007": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r1008": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1009": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1010": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1011": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1012": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1013": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r1014": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r1015": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r1016": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r1017": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r1018": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r1019": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r1020": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1021": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1022": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1023": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1024": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1025": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r1026": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r1027": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r1028": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r1029": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r1030": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1031": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1032": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1033": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1034": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1035": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r1036": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r1037": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r1038": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r1039": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r1040": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r1041": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r1042": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r1043": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r1044": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r1045": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r1046": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r1047": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1048": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1049": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1050": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1051": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1052": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1053": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r1054": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1055": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1056": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1057": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1058": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1059": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1060": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1061": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1062": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1063": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1064": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1065": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1066": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r1067": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r1068": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r1069": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r1070": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r1071": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1072": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1073": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1074": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1075": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1076": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1077": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1078": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1079": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1080": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r1081": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481960/410-30-45-4" }, "r1082": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1083": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1084": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1085": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-12" }, "r1086": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-8" }, "r1087": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481879/410-20-45-1" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-7" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1152": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1153": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1154": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1155": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r1157": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r1158": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r1159": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1163": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1164": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1165": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1166": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1167": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1170": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1172": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1173": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1174": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1175": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1176": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1177": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1178": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1179": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1180": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1181": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1182": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1183": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1184": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1185": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1186": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1187": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1188": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r1189": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r1190": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1191": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1192": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1193": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1194": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1195": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r1196": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r1197": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r1198": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r1199": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r1200": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1201": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1202": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1203": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r1204": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r1205": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r1206": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1207": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1208": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r1209": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1210": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1211": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1212": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1213": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1214": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1215": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1216": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1217": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1218": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1219": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1220": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1221": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1222": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1223": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1224": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 128 0000911177-24-000005-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000911177-24-000005-xbrl.zip M4$L#!!0 ( +.$4%AG=:.@K7L# '7G*P 1 8W=S="TR,#(S,3(S,2YH M=&WLO7ESVTB2-_S_?@J$9G?'CJ!HGKK,HO')AP]/3T_5 MIV;5#P8?ZL?'QQ]^X#U[_*:3'Z$S[\9&K5;_\+]?KKO6D(W,?<<+(].S6/)4 M+W"SS^$O\LGFA^G[K:>KFX]^ #OYB\^\>BU]9Q M%6"\['\_W5^GMT?S[T]O_1 %IA?V_6!D1D!JG$EMO];8KS>4E^S#7#,ODG-_ M[CWU]G[M:#]=:V;9\Q<0+F06, [W!Z8Y3F[NFV&/1BTN9&X.@VCV1O@Q<],, ME;/TP,L]X!*Z_<0U@<7WF+?_M;MW^LN0F?;I+R,6F08^O\_^CIW'7_?.?"]B M7K3_,!G#8Q;_Z]>]B/V(/A"_?SC]C__XCU\B)W+9*;+COF2]7S[P'W_YP%_= M\^W)Z2^V\VB$T<1EO^[93CAVSS'[^SR9[A "WZ^\WF MWFD-_G-PS<^Q$IDO?O>VYSH"D0?BJR1RL;3+'ZYG,A^S&#%B?!: L M63A'GJ"L.0E)S<%T#5(Q)Q%(D5_W0F2X9II[?6&_O->OH)?D7^+3_R(3/O M^)*\O-+ :10M.*@2GDCR-@U3A@I\+"./G:/9>/ MRTOR;WQ^_BHUU[U*@N9L@-N7_VG#QWZ,7<=RHB]LU(-/V,X(]S!8GXD<2+;\ MF6N&X6V_&_G6]\X/)]P[E;><^:.1[]'U#G_1+Q_FOC]9AV08KZ-="QDXYS;="_5"OE0N^40:OK]V1*^R"9]S+ MQO+N9>-GW,M$R3WZ$9LQX]%Y/\$KK[?AZVMW5;>#T/G@"/6UN\BZ,OS4.JS= MU7SM.M277X?Z"M=!,Q>PMD*-LW8?4 \;]O6?O?@[QLB*/QK['OP9SOLTC6FM MQL4J2;TE3O%+.JDSWSG3L*T^$:@JS_OI[JL^O_SV+ M3,=C]H49>(XW"(NR\ W]/=87&-^RXE'LPKWV;31D =X7L"&^[9%=>98_8H6A MQ98XLUME6FA@33?T]WTU44XZ$$O_:''>FDP'*ND?$]90[>E .,V0A?H*U7^) M+.BG_M=$ZA)9V!E2E\A"ONM?(@OY+'RS1!;TH46)+.BG;S2(5S9+9*% Q"J1 MA2)0J406"DJXM2,+I8[\&7-HA5F#S2U!6K;5_5XEJ?5'6C2Q<-:T_D6'/S;J M?J]RX8N.>^3M?J^0%BW]H9#=,RTT2)MNZ0_+:**<="!6T;&2#;O?.5&IZ"!) M_NYW3H33'S?9/1VYGBK)UI8@+=OJ?J^2U/HC+9I8.&M:_Z+#'QMUOU>Y\$7' M/?)VOU?3:R/$RWPF3?OF)*ZL]35#I+19.^2B7/O MNRZ(^T(A+VUMD9>UK/LNZ%?ML!Q-]FB*CWH$%@6%08G:VJ%$FBG5 I)4N[P; MS7;I91QX3A0'#&Z\='[@OPI#W /MT*E-D6 K]6L"<'DQCF5!V_DQ_//UZ-:! M=NC6^N7 %[XZ.)XK;QQ'Y%AVXL@?^3W' M78\_N:ZXMPYVC':PD8X,L"YW0@,&.-066DH2!C_%H>.Q,.SR5X2*6/_BV)T( M&<2Q[MD 'M=7FD\MNW8PS6N6_1L+(Q9X!5MR;?&399;\PBSBDFL+;"RSY/?B M+-^N[\:47UFPQ=<6HKAGDH,>UZ=E]QW7OV2/S MXI^.YI=F7(8;M(.)].6&-8-2.G"#=@B6OMRP&P;=D78 F[XEN6"PO*#$4#Y/*3#+MAR1T7 M#8_+CR%VR9X[+AH7+-A0V(B27_OITM;2W,MR M1 GEK8L5B\H11SLCRHL&[]V8_+RW MCD6=$4MC;\7\4()[ZV'$HO)#T:"]/.7#KAAZV@%[Z[>[2FFQ%&<4#=;;#;+4 MM! ?=EADZ!?7NR@'>BG+SOLB%77U [:TY5"D: M3+?MYPSDQ0[MXZD!>O%$T>&]G1'G1 M(+Y=.74@+WXH\3T]&U;GQ0]% _=VZ=2!O'A".V2O/'5 $\XH&JRW(V31#M,K MK:X,@0YV!F(K*H&T0[Q*NV262-H!4"4>M(A4VN%!A>WSO OJ43N0JCQU0&-N MT1;"*IQLV17#03N0J[ %A--.XRJB&V?=\'JU!8U*Q*C[ X M=*@M>E$([,''71;9V0*&^ M3:1WP9;3#@[4EQTV"?KEQ Y'VH%^^K+#CEAU1]I!>_JRQ$Z9=D?: 7A:G3J0 M%U6*!M-M^ZD#>?%!"=+IU<@Z+SXH&D2W"Z<.Y,4+10/H=N?4@;PXHFCPW)8+ MZZ*!<[MQZD!>W* =-J>U";>IMM4Y<<-QT:"YW3EU("^.*!HRMVNG#N3%%T4# MYG9"?!<-E]NA4P?R8HD2HM.V3W5>+%$TM&['3AW(BRV*!MSMY*D#>3%'T3"\ MW9'F18/S=N?4@;PXHH3T=&U5G0]'-&I%@_5VZ]2!O+BB:-#>+IXZD!=O% W> MVQE17C2(;U=.'IA,=&TPZB*V/9Y%ZQ.;5&S M(C'*+H!#VJ)W16*4';$U&]HBB45BEITR,QO:XIJ:GSJP*7K%GL.)U1,E'_C:Q:Q@+9XJ=RD'>OOV D=W(S*/H7]Z=C?T%9,>Q3+ M)]:>4M=7! M! =.SV4=<-&B\-/DB_F7'YRY9AC.^/,VNS%'JRN;TY,%5BGZFMKZ\24+;$H" M:P MDADVKR:T!9/>Q QG<1CY(Q;<,Y?39.B,MYP;5JHGM$6L2F[(05%HBZ&5W+!Y M3='2%M6["WR8232YP\RNCF=?P.*.*;EG\C 93V6(8)/%PLCCEK9HGEYKODJI MU](6/EMJS3.=1->0_;(N3M<6L=)MU5?*Z]J"1*^2+Y]B!][J#> ^^<^KT3CP M'Y?R!C7:!-K"-(4AQTIWA[9 R:O(\<6TAF";!A/UQN+L"6T!"LV)L-*=H"TN ML+QVOO==%UMM1K[UO3C M_X:(E--..M 6'-"@H=6:7*$#;6$!#7I#K6O-M04!-&FSM*YUU];MUZICT;I6 M7UN/7B_IOLJTO@-M772]I/M*UUQ;GUL_Z;[2==?6<]95NJ]T];7U@C=5=Z1/ MD.E06V=W8ZG]&A%#6Z=VO=7:&E% 6Q>W&*)IE4[ H;:N;T%$TTJ)H:T_K+-H M6BD%M/6)KWUO ,[7Z)SUHED M'79AKBQ\>/(?AGX*[]ZX=)VDD8R0%O4 MM62%34N%@@*@KUGME7+?0N:[A]_>QH :"8:"PJ$E-ZQ%-A04',V-&X1F C+4 M@/9=-HZ$F=BN%4<$%!2@W#FBKW*G'VL+4KZ2 O>-5]*@<,;?*O?ZL;9094GV M=>[V@F)_FQ7Q' AFG3@:^@$LDM__@AV/TO.8SYUP[(>F.X\E:^W[YF7GRP7] MR/\LCE0H*$)8LL=FI(>V.*+.[''[&O:HM^_KQ1$7VH*))3_D(A]*1'$#_- H MCGPH,<7"\\-*Y8.VJ.)"XB"C8'K2#/ +2]\$S[-1:ZXL3447AW.E(D!;3+$D M^7IV>;.F+:*HD]1_ALL:C4Z=^*Q=&%7?K&F+)Y9$7]].UQ9-?%, ]V'HS,DE M>7B"-TQNP"+;-J&_TOVO+7)8LL*FI4+!4$)BAAL_8N&=.<$T\>)LNH+A;YM= MZ97RM+;(UD+QEDU=7I7 *DLI,FQ14(!K^0JOGQ5VM1:LTFJVH+;@45E-IQ*\ MO3*9JRUTM.L$GQ:]!TN+7K@U%0<_)7KK.X R_?1>/%B5\*UK"^]LV/[11:^N MSK2M%P_$R8.TZRA"S,XC^[T%)8C%8:OB 4*[P%;7+(+!+/E%C;A)6TQI-=RD MT4H7#%/*I4A\W;35 =NHEY#7(LA+7OEDAO3KEC+ UH-;/\]QV]>@\\7OAT%T M+2EVZ#$':2X=?(\-LLX1O:8OR;]_QULBJ6$K(_OY?SZGFG!>MK&P/9'=;?#(.64G^: M];6-T^C ^MH8T9ILGZ(RN;;AHVUD\E*2Y\/D!8W<%2Q?3GM#:N> &FT#E27? MY\WW6RWOR_BLYGROC?=05 XO0Z\EAV^W#-G.(2=$X8= MZ^_8"9T(+BI2_?/E]87WZ 2^AZ\UW2O/VE*QIRU,^SR!'IX<[U/@V .FWK"E M--(64CR':3R:D?/(4MOHW@F_*X2Z@JD$+(P0ASB#>06F%74L?&1U(,SL(,+/ MIN-=^V'X:?(;LP>(9S/71!8)A\XX*UG/S'!XZ?I/XL:URM;Z*F6KMCC<&]GB MT@^>S,#NXK9ZF1 E?[S$'QJC6,_QA[QK'HN4//%S/-'2&.@J54DGIPD %A8!+C39CZ*PR*M_> M-A1X5Y74NOBCH AOJ7?6R!/: K6?3!=/ZNT.&8NN?M@AOR7GZ M<=XJ :&VMB#RDIQWXWM6R7P%%7O:(M0E\VG)?"N5?-I"X27U-R!ZM 6Q2^IO M8.]KBSIK0?U7:[]KQ^QAC93#5J8"->3 E\A#)O]?,>RXE'LXE)(?/:&12K^RN[,X.55 MT4_;(O)A]\CU[9=KQTG2" M/TP7WCKYPLPP#H@Q/IFA,\4-%V'DC( 7;OO)(\D_SIW09;@\HU $.+USOJWT\%^ M_6"Y[92Y]:?(3(V=&;%?\K<.]06\LE]Q770+X?:8A^K)<_2G[US M3>_&'*DJK-.HU0^N/ OG],CPAL)XL(?:XAF[15XMMKIV:$9)E.:AMFC(*HCR MXL=VK4_[H;;H26[DWN8N[8?:H2VXY ].Y++;_I5G.X^.'9NN0O,;W[L8C5U_ MPL!9#Y@5^2\!84MS6 4%;9&<*<(D (_@ M Z+,[7A[V],>:HO9:$.9G-"T(VWA&FTH4U^>,O554D9;6"=/RJS)BS_2%J19 M6J=/_?C5*ZA)ZV MR,@\NLQ;ZRW=+]I"&#E!RCO.#MI!',_11;'^PKGB<8$HG?IY2TE9%(2B0*3, MRW$N"J11(%+FY&D?%P4#V22@NR:;\[@HJ,:;U_K%#\X)T7QCSF"("?V/+# ' M6YIH>5P4C$7^/$\FWG>_%F>O%04\^;D%+S?<(OIKA[N\.3K]4U)\,Z[BNC:Q M=B#-3V^G A!3B^VK+0PTCRY?S. [BWIFR'8)VCXN%#;3@;MLV*7R,5DT[.*4X M]%M/>EBKIATX4AR2:.!\M6K:0ASZTV\]>&.KIBVBL5.]^Y8>USVS,-<*UI9W M>;V-H]N^,@I^O B,-F!#?!97S_)',Y&7M[UE2\62MIA0N0=V;@_D9>UJBZJ5 M>V#G]D!.($J]Q"5++LS=&JF74&S)A;G; _424"ZY,'^-K"V&/K^)]V7 _HZQ MX6V6J,G-RJTA4#H.@A6>3:T,*?GG;S!),["&DVOVR-P%H[KRQG$4TAWU50U& MP]-@5@F;U;4-#FPI8S9*QER.,;4-D:R""YIK8$E==LFV,Z:VL1\->>$N\&%Q MHPGF@$4=ST93=XR?^C29+:.X-CV[[[BN3N+Z)3M"([[4-@!6\N7FS0B-^%+; MH%2IR#>_233B2VT#11JRPFZITH:V\9,M98WB:+.&MD&-'=5F&K&&MI&&+94: MZU4HJ\SW;93P_S8IE)6R1A$ ^%*AY,(:18# =9$:A4=T"J3-2@1\A_BR0*JT M" CX+JG27#>)1GQ9! 1<%U8HDW\VR)@E!*Z7+BT9DS-FLP@ ?*G)=Y Q2_A? M+\9\ VOH4!O3U"Y60$V^SEG?\9A]!H,-G%Z,>?O4OL MM"96TC84L8@J7=,U@VVGBK91@-6>JK0"\APL39[,K3]''FW!<+W(DU/Y9U-; M3%@O\N14%]E<.S3ZRH6H'R^]$'#K"A=B[5#1PQU. MM"YG0PUW_ &\& J3]!/SX!\O%5L75%JVM(4WM*543H*SM78 X;4+45M^(6JK M7 CM_-\4Y,1^!@_FCTX<#?T AI9EV7.X&D:.=>;'X,=."I/GVM+637QIQ>^MEK;.X*S< M"<=^:+KXM^E-@&#%67IM';T+[]$)? ^?,MU[&(#M4,N5KA-ESM+T85?T L<> ML/6E4.B F+2T]?FTI51>]J:VF3':4BHO>U/;5)'<<90U';O0UM9K?MV*?RK. MBFOL_5+/M#O8ZY.' %QK'QR!HVLLL!-S:VJ^U M]INUMRU$[#E\%5QFABQ9A1%/T^,.$%V2S\LK\F]\P:)5U=9'UZ0610O6U]8] MUX1(Z[*"M76V]5OW59J^!_J[W!)F[_)7J,EP%V88L<"[9X,5Y$.& 8+V7NB[ MCDW UQ5\?ZHS^2TL+ESS!G(PVVE@'V@+"VC)%53;(>9RX3HCQS/7$V+3@C>T MQ2NTY(T-2(PUJ>0#;5&190C]C6T?H;78_MIB+UIRQ6ZI!FUQ'BUYH\"J0=O$ MD&4(_<6Q.Q%ZTY8\"JPEM0;UEB'W/0C\. M+-;U7:JW#;>*Y#H(@\-"@X\Y\L=.J8S#0H.1VRU%UJ0X#K7#&)=9[S,_&/NP MXNS&]\22;^F.U X9U(8\Z]H0VJ%NI9J:)E&AP:]MC(OHD/IV6&BD;$\[8+16A'0BG/7\46$UHA_^5,1"MA$&AP<>=BZ3FQ26%!B.W M6XJL2W%HAS%J$ZK38D=JAPQJ0YYU;0CM4+=234V1Z+C0X-&T YU*]74-(FT [^01'>! M;\=6=!MT6?#H6-G#I8!TWS >(A0%4//,=UVVIC,+-2@<;M>T!:Y@+UGP!*?# MO1-^G]?R6E!SYMZ?M2:>&<0GYEG#D1E,G<#4-5T&ILPC\V)VPUX2I"6KOH%5 MM4/2="92/NDS[9JV<%8I3TI6S;*J=F"O:P6BE-"D9=1ZC:@DHZDFBG,S'NG8(9"E+2D:=QZC;@,-NB$1Y MF8XE"EO*DD(PZC9@L'?^$PL^,T_\O:469 G$;HM(V0U^W08T=K.4RLF>;)20 M;"E9BL2OVX#+;I92.5F7C1*>+25+D?AU&U!:N-UB8>AX@^TT+!LE3KLU0F7; M674;D-J-$2DO<[+$:DMY4A!6W0JT=E-$RLN(+(':4IX4A%6UPVA+5GTCJVZG M =W4#IK6CS0YV2)-[5#84G:4#*HRJ';@LWZDR6 &PI70K%L2WM$-F28Y?@V!L:D.EV+,N/U]]N-R?#NE5BTB5SZFJ7M;3# MHTOFU(\Y\U+KVB'R;S?!ME2W:0=)E^*CY-,Y?*H='*\MA?(R1+2#GTM)4O+I M'#[5#GK7ED)Y68W:0%%D[TJG?0GQP?IP$PBP/^9]#9MHT6."$TU_@OVA]G-YALWG<8OT^ M.SQJ]5KMXX95AQM9R^JSYL&1_7]1'Z7/A-'$A74:.=[^D#F#8712/QI''Y\< M.QJ>U&NU_]JC^TY_"<>F)^^V?-5SH7\2>S!?O N&9.HR%&,8L/ZO>_]X>=T/]TX?S)[+#+]OG"%=O2C\Y8,) MQ,"E56C"U_KTEU[P8>KB#-EH7*;K#+P3U(XL@*6)Z"/BAAZ( Q;LPRJYYCAD M)_(?'VTG'+OFY,3Q:++TT$?0_ -@A)X?1?[HI TK\\B"R+%,5WR$OLU.,(4A='T<&'61HT$Z"+2"N1_YXSL6Q:=N.-SBI&7 M M&< '8J(EN72!.(&7OV$/UUM+;.*]TZ\W5P\7YT;WH?-PT9W9=KJ-MGMQ]O7^ MZN'JHFMT;LZ-B_\]^ZUS\_G".+O]\N6JV[VZO=%^"M_,< A\$OE>Q3BOGE6- M1JW=.LYOV =3HV[-'?7_?<-_)-E"!/C'K68M5_?,SP3#2>;.2?GOA6C98A.V1Y9%WVXX11LG=_) DG?,JO$ MMI&FJZ9<;2G*O?L"_KAQZ['W 6[?R(S _/\1G?2='\S>CX(XV;2-O=/__L?Q8>O@X\)]&]EYK-ZJ-@JM M8>?FYFOGVKB_N+N]?S#NOMYWOW9N'HR'6P-4Z0/H2Z/>-&[OC7K[G?W>N+TT M'GZ[,!0MFVC8SMD#7.;2LG[<;&46*6=39QEW!:2]'QC1D!E])P3*&!-F!@:X MFLPV7L]H=^227G!'-2U'S=N@E/REY$_-L0 ^ MYQ .OE#Z]TTW3,1_6XC_UE:+_X?[SDWWBN3\8A4@A'JJ!_@/.Z$,HH1O# XS M&OW 'R72;^,C>P[@X^N]^?_.;3'V3HW(+VDQCQ:Z[JLS?S1R0HS)@)T%:MF+ MT>QXK9-]04&&2WC!#3TOA?8!!2GV&\U&?<:.6;@R627?S(KKPOO?&Z-_8UIU MSV> UQ+YG@V<$*5P= -7)*$/@9,ZW8OKZX[QK=-] "WT)_SWEVZ%<]+5S5E5 M'[1EN9WQ[N*':44T?XQV!,F\#3,TPC&S,,YF&XYG.%%H6$,S@*&^WXCPF\^> M>0N<]6^BC7L.K>/#5WL.A]7V4>-5KL.BWQO55G,U3@@-JKDF)X1STP9LZ!?W M[2M]$2[0KCRP%\;"9.A&X)B?80U<,#GS[:S7#@.R,"X>L7'@/^)[4I_]"'UV MUWPR [9^_X2SZ;J7=[ZK-R5EWC2G@G/,@_GC2B1:6,0U6:/G&(R>YGZMV3PZ M.IS!:68]KQ7NN MO>U@\6WK0-*TLDS?)*\ZMAVP,!3_1T-K>::-M? Y E87&;X[K&M>F M-Z/"*J^ W#/?/(-_W@8/_E.B*.OUO=/[.')-SU[95TCTW 9WH)5!Q*1AWL;> MZ1\/S_L=I;#9$J4L6.'.!P/-_7^<,;?>!",T026W#VN+,8AU:./T9L%68X^U1VP3W&B__['4:-^ M^#$T(N:R\=#W),I8,8 WW1B)88#?9 *Q;';R"B6 VJ4##V;V>@O6[:C6F-[J M[U^+:5[[P %W.-RL>5]O[YT>'K;!P&^TBX9I=4$$!$[DP LYGL4"9AOC. AC M!+8BWX [T(@3H:+&NYY8-Q E&'[I6-%)3FA,L]IJ-5Z+QC3;U:.CHY6@,;5J MN[F:9-@&3.7@M1]?]Z!PI8Z?__BJ%>3(L6V7Y2-:'YR(9[$STQH:EFN&X2M4 MQUR_I*@K$9@D@!\C?6X5"JZ3A;)SR9Z"%4SJ3=ZM-<2]7FP=WJ&V\WHP..CD8]3\*WO%>,_ M:]5:W1B;@?%HNC'#^+X1#G\.4'V!-W>.*F*S\VV>D 2C=]^ZBSWE0,^7%7?P+QPAD@X5MN2 M^QT/4?638T+)3Y:XCUW&%Z15:QN"BQ0V!(:J+DRF>B4F^ U& M]3L.JBO&=$5#2H3M\=[IGRR<%JK\6Z]-8WLIDW995A$5#CDSZ^Q_W_@_D6*X MPL5I;?-&\OP(?OD[=E *@_"EE+R $J3#9Z1R$V.IV9_2M.!44"_<5[ )=".N M1IS_6JGSA^_&7F0&E \9A$G]4@TUT7QAD_>Z'Q1^4]&>>AHRRCV8VECOZF(K M#$$5X9:R#=-UDWVE;K@>$S? >^?LL=EMI6@N:>OC5D/%AHGVA@U7O0'=.@Z8 MQ0AJJ3?X.Z@ *#3>P9O!-3#"V!J"Q^MC(J',;H^&9C0]GRQ4>HOOA21R/>!G6980T$AJN&4;&<8V_P38GX?FPT&]7$>G8H^7B,R<<;D39\^(G\8.'[E0D&9?EP]82<2 1#HQ0,I6#0 M4#"0!^S"1)AA6A8(AL#$W8V; ]U?;^ZO8.M[^W,OA".0*/"50.I'Q,EA#285 M-$'@=:"H<=$&QB#PGZ*AO%P%8X31V,C=IB(YR@'! 'P#IKE@A'2Y_E'>]N(- MB\>W1V;'WH+QR=<($ #D4F^_(1$ U7BJ&CF%F(^K1P?-UX:8&^WJ87U5"?_- MX^.5O*E>/5Y1V/OU8RH7:DL7ZGA=%22ZI9*]I? Q. .).?"#R9PP#]U$LM02 M-Z41GT9S[_1ZOF0N"TDV,:>?MG-J\V"4+2*1+H1:Y95NZ,K]F+S68:K>6Z MS6RNLFE]MVF2^K&F&JX\M^W-/ \_?WE5$[D]Q""\*PY=5^$H:QFF@"A>F$&H*G?>?@:BQXFO);!B, MME&,#10GIL5$OA&''-Z&:?(^H'.:P?D!??'/@T?-;P8&H^(M:/3DB* MV#,]RS%=Q%RPV0?>'$:F9YN!'1K8W<.QY^=!&O7F._.]H235&/B?,K:RQJ"K M2-D0 0>*,9A1Q+ 3"U($B(,=F&!+0%Q1<]41^+ M3SH8=O2 &U $!;YK^" ?%29) QW44"YAA5:M]:Z7\$+7#'HFO';_]H?+)I0$ M\J[>-KY6N]@T_K!Q@,5T[W'6Z11%MFW/!?FGL&+?"48\%CN&;YMX$W OY5/: M-&(SMIU(C(LS8#X=E':7KCEXL>_SP,=OS) M\H. R08N)-6# ).#?&3+1\>/0W5_,1C;34KV](>^EXW6@47> 4SY*) M+V+0K*EQ^+*I,3&?)Z;4',2X_B@>#GM4Y:0#*PP&4FL)%4$Y;7E4UH, M2&9W$CI""!]WLFZF+4ULP+N2C'G!6X1.EWR==5MDU$^W0W@R!4DU\" ML!P>D3V: NL!;*ML S0 M' Q@X^#.&O$:0%X9*_:#*)]%@1M-#%@EDIN45]1'=0[/S='\%8,+7I_K?1?3 M?+DE"3^&IHNI@R!0GY&]5+[+&2A;PRO?.:]Z42066BXJ$WAW3SCR^,R_8D_L M]V:-'V] 68?F&#RQ'PZ0FX&A\9^";RXI0Q">BCV'_M$L4]V1T7WI^N94ZWDO'NW;/K61QL?!.;=,I/IQPF''>Z?M:M)*2 Y' M[+B>X[KP5]5XR H]VV>\O&-H@LXBGQ3H].C+_"EE#>.(7%&X4"T>RX)-\(3_ MM9!85-$=3M.KJ=+KZN9R3M(XK1&Q5)=><9NNTW(4K"7G>=2 @H>56NVPTD@[ M-":$Y$7GM',6J5.<:V0E/<"/\RO=@,)H+EZ\3R+6*9-RY?:Z/+5]\[ M/3XZJC1JM277[M/:U^Z5&R7_FE3I=H1&VG^6V[U 4N L)*7F5-3EZW_>H^^0"GR3\!L*< 1..T6U"8.#TS@PBX^KJ*DF Y^=(&;RB!#7* M)3"T@6>\&6G/49@K+&\@OP-7.-M3[WL\1$)-G04A?0?*9V)TI7^3%,;,T8C( M@W(07Q@CH0YCH^TV]%T;W1/,W:5QX; ^=#+51@143I43(E@];K=6 M'#W_*LW/8E4/>1[[/ )P CZ_B?MVYMCG=(0TM%KZB-F#8<31 MXD<6*8O%YQJ_]B#KP^0@ZV&RW&-SP/9[ 3._[].F/C'=)]CAN"[S3[MN-:J' MN+G* Z\+>^#U2E7VDH=ROGQBQW/@I083R!Z6>'MCX &Q!C_:5?.A/W0^75_@ M^8UGMSZ'>=^PZ; MN/T-HFJ.8@YP5HO9=8VKJ '=P -_+G_5_=VX M[)P]W-Z7 J48 @7)UJCMH$3Y5$H4W27*T=[IUYO[B^[M]1\7YT;WH7.)_O.7 M+]Q_+L5+$<0+T+!QO!+Q\NKCN\3S^W@S@D9\ M6]SQ__GIXKY[^-+Y^'AXKXK3M+JW)P; M5]WN5[AP]_7^[+=.]Z*+J8_\#08BDO=7I0]>&(V&+-*L[YZU?% *+]V%U\'> MZ?\+IO'%_1\7Y_]?*4Z*(4XPA:VQ>^+DL!0GNHN38[2%;CJ?+S#%)#& T ?_ MVNU>@1&$I@W< 3/IZ_4"W8,"A@Q=* MKA-Z-S=G;[%>0._H ^&/_SZN8S/9!*K-0^*D53(403T;]>VT%KZ+CT MQ[073MA:$#MZW-]>8J MCD@B:2ISSFZ_W%W<=$L_O$CBY6A7Q4O9H$)[\=*N[YV*ZI@_C=MO M-V#/_'9U1UW#+^X?.E+FPLP=#"2R:^3O9/FK(KDTX45.J68*H:80D[8 M33%5-K[07TRU]DZE0")9@Z@?"*IN1OI@$6&WPR'!BDC;X(Z;<75S?@&6T_E% MZ9<51R*U=E4BE4TS])=(A]C:Z^KF[.H.+",E^>ORXD*DIE[<_W%U5F9E%$;< M'*Y.W)3!B4WOQX-L'XT_RMC$SRJALI&&_DS?1'#PMZM/5Z(<8DZ=A-$]^^WB M_.MU:?861 \A4>NU'>QG6R^[7^@O<0[V3I,C$(WNUR]?.O=EI^RB2!8@7KW^ MJKJ&@]+"U6;K'>^==J\^WW0>RES_ NTY3'FKOS'Y5AY[2A]=Z)5,W[66E[[B MTPL/UV%H_A/47/]&9W8?)<2GSSCA6WB/H(\^DSN5\[@V:271J;F,51X'C M>:/E6> ;'TIY%CBRB(+.S.[L)?FWN;=8K* ,.'W/@N89\$5QX,GG-#H>%YLNL8]&_M!9/B> M<>D'(VYC1[Z!;:$:M8]G9LAZ%C.V;@L'#Q"?"J9FAL@*SSF1;H\&0&]OZU[W\'"\KH1C"%$=^6+P\\ M/W9\>(&KD$=-QPN1MHX',FN,8@N^;QI>/.H!94$"]<7D73'Y,)F\\>0 WWK$ M5R-F>G@5'N@R"T6?T3CLX)]X%7Z* ]"U\.J.%>&O]>-F$S8"? I>93.[0ER2 M/%J_D(]>_+"&IC=@RH,M]<$J3'"B#DI,"E@,AI:=F&WT)NG&@RO N+3S KXX MT=",##-@AN='ZBOALW!7Y =H'AM]$T82#OW8A??11@=&AE?:SRQ5U?C3CPT+ M6 !N]2*G/\')A>RYU>W1/48<,KD63WY@AW(7]ICKL$<63N]8]F,,JSCSLPE? MM9PQDG?Z$AAOWLR/(W-6.CBN._,;+L/TCP[J+'MV9&'DC)0!$,E)+!JA ^QO M!@8,'F1E"#P PN-IR.BB8#&/#\L M(CG^-'2LH?$$8QPSY#CBU">0C/B_L)_!RL(AB19_0&,D8I]_R0S#>#06X\$? M4AX#NXS8&7CMK]CC>P0WGP&B."M6^XYG>I8#;*K.'UX&+,U(,P4L\JO&-X;< MB'P^B,T F(,QSOXP=N!OD!CNQ$""PU]#Y#.:-G%*Q2#Z\B7Q@\Q"&N +6*X? M\MV'CSQ#EA&H=:*>X5N<*E;"ZO!%O,5FH14X/7@=S@$OB.'@&Y)[:0!P#[!. M[-)38^0_I#:L^42\K&*$_HAS#TP+GN7$DOL=&,]VK(@;7H&4;6*!H\!WJRB" M4)3*S\ 6@?GV40,BZP0.+5H_\$M('Y7'\L^14?P)T")$2WV0_A'Y8Y-BTG MFLQLI@ D7H ?,$":C-"$ZM,MH(OP1_G-6074@=!UN#]1+Y?JO??W[<10':(Z M0HW15N)FCC"A?J#6=? .;G* $34$JXW9)6G61IJ^&Z-1PO4%V A@NDXLE[2# M/QKYM%?&X+? +VBW66!)AAQR@"UC]]' BYSQ&!_H,T&W?LQ *?G2 AXP#XCL M&@SL('_D6/3C$S/)O(#?N$(K:;PV&J?&A-A_?L]U!HF-X)+A#ZXLRD.R)L9$ M;;3#\6[R8H":^_('3EK09VC<)M:$Y ?AC'B3U$ !C]=QN?N>.#AH_/I/Y&$+ M7RY2S=% M%GCSHV-QTMBL%ZF;MB3".@UV4('^(^P#00N$ $=CTPD2%PQ$FQ!^)FR2B$", M@>_;"'>4I%F;$2D1-@G;C'U"D4"_2 -O5LD"R@\&\P:+K[$1B+8"?$-E&X$ M!"6 )CC9@0,4YR\0.G(0^$_1L"3GNL@)=H'0+YQZB1N&NPDM3FYX//IN#,ZS M@FV6)%F;G9ALJ%XX@IC,+$S3_H M\#C8*4FH MRT]#8'RW^,BT C\94^J&*VIR?B PT4@DLEU[V,TTF(5 M^:$P'H_=B6$-3?#EP/T+XG'RTKY+ ZN H]C#X=*M%0X6D+P7@2&0+)$APLCH M2%H6I43XZ)@Z4:KM*SS>).8#7Y6!F-G("Y\Y]U;'W(?%]V' )N)(DQ_CE\=F M 9?X(3?E\HHR#,PSW#GX_\KD7;8\GX0@5U#4^#+%P-Y HQGD_=-*V915- R MI>-G9J-2L#+/!J5@IP-/BF XL? +42EX9M%XDH@3T@QCHRXP<23XA'_.9G"W MR^.!5_!:D>7?J"$)+,=T M(:68I6I\^MJ]NKGH=M\\T6-])WK[B+X9>]);V#Z7FN9P]AZ0QJT8,@4>=A"J ML@%/&J+L"N.)'I?>*%K6F$%'&P\M-="DN$] (%M,R?2@J B\-&099Q8W(MS- MDX'PRXC6L\"B?X]BCSQ;%Q4J6>O"(J!$.IYY@B:&!?_PX2F8#"A@6&N'QLV] M8P3ZR9A4!@\K[HH,*WR5Q'=!5 >POJ R*DK\@%1N,#!A+&$R[JJA-ZT58KQ$ M0%@H#Y[G0B\\,?Y@ 5A+8*+A4'XS1^-P"(**__FG'WRO&%_ BS6M(>C=",V7 M,]_S<#6M.,)K\*Z*<<<\+YRXC[!J9L4X9R#B3&'C?S&#"6+LE31S9\A,^^\8 MC!;$+ER?:V48UWT<\3O%F*K&K6?\*X;!-FL5HU%K-"L\3T?(4DJ"@7]'D\0" M"WGJ'GSD:>@C/_M/WE36)=[Q^?+:N/ >G<#WD%N!J7!;5)34&'QWSPR=)& M*L EU3&BC)N!,%83Y#ED WP53S?]XMC['9P,+).X6=A]L"_0%+:%2_02K2A3 M3Q(+AS)W;8UW>-,>SJJ#B\-![[WWL(")MV102O:BT?&-"$8.Y8K]*X:IUOF2 M/\/ZNUB*T%QQ*58$N,I_K6Q(EJOQ((1+-!/Z:AQMNF\&+@,XKXN"A:^ M&+/"FH_391@X&:"$)>^;@L6C,0-FL;B_ESB5(4Z* R>69!8)8D%44G-!URG M><91$B1#?Q7A"?)>F8MH_LQ:A6+\29C !>XC'.,G3">NC(8FO'^$T[4ID,#$ MVO-Q2XN(4EFJQC5F@%4PK%I1?2$C8M;0 YX?3"K&,(99)E-&U(5[S2)GB4EH M!'&+Q-CB#I<-XM"!8?))B2$I-6ZUS=0Z! R0I7 MU]OR$"?BDF)=UTF:WPFP5@= "0GIZJ%L=KJJ#7 M35[X% M8F+)ZLY;37P^]%$.8Z:C&8+NZ;F8T6HB\$)/D6.)< A#;"OP/0'@X;1X?".= M*D=>,$<$U%Y(]O'($-"",A6<9C*=,S O':X,W@E!VKTX$^+@/:_;4;5J'VPZ M6T9LE8U&-49F$"42! N1$)TGLT]4(,(T:-PS Q5CO#A[,V+>:.@+)'^F9!W@ M9;1E!Q/]!>C 1UN*MM,(@V%HVB/7]&+'M<$QX2FU(4@)-O1=Q)L>33=F&/7@ MOB!>9C_8:.RBX[FZC^D2]3$9 #G2#[3>!V/QJ#Z\;C ML'#SD+EC8\08.'?P#E@7F8>'2T9%K2(+7>1Q.8'B806\ I.&A,A$ZQ]WGD9_)W4PJS$K]TC#QC].Z M9A@='\*_TQP:]#?!S41)436Z#GISM&V#,((!P,U9<@D,%_]9/SYL5[*9'*%@ M>2 )5H,R]!"#$9 27F^+*#=_E9DNJ#L_U##RP76NB/1\BIT[7DQ,A26D0*BD M*A.=)Q#+X+)ZC)2";4X* .VK4W(\S&3B)0_"RS;>1< )E8PCGJ:N5T1-"B4A MO*=\^3@@V2LY@:1R&H1W?6^P#VPW2HDD*V1%[34OD%5'Q2/O%-2)!!XU#^*8 MVN2D%6/4.P9*!'_"\P&LH8]/)EF1S!^C#4)0AMB2E!,ADT "%H&ZX$ 1XAR/ M+&$@ILR&2Z)^6@=+PXQ@#%Q493(ME5&*H1&:D6X!4:F<"+KEFCGD*[UYM P# MXU3:_<@24?[#&<&[5-+/B'!II9AJ)FOUL MC)P?'-V4A?$\/T>5\UCGA;L"23Z153[R4(F)KB&0A1#0=HGN&$GHS M[A4X *P7Q,BXC5JCP4. GN?'%*V" ?',#GM6< D&RL#"?2?$S+0)PZX+'NWU M"9C*^"'>V&" +41X6X3DSJ06*/L5>&;Z M(TWCW9YZ%_ZT]YZGN@6P#<-?L)Z2.3\J?.+[UEXE!M310D$T[-RG_A0PO&;U\*7*9F@*II02?S<:) MT] POCN);*KDFL+6,GTE4&W@>$*1X<.Q>QGJ5Z/[63P[659!K %I"G!>W1Z8 M@VGDFY(),J-15E<:8[*4@H)+:3\*D721Y/!?7Y\E_8"PB8?K4$#WG=TSC8E4%G6HL6$ MQ<,D*@2F9:E=0C_.D23RLI(($S'A!3U?"*0;[/@ !FZDTDCU;9&)8#]&J"/D MVF>B2!Q1!>%1)?16]2[3E@#9A&"%W2L$C,/F8 98FWKA.Y_D@,^4Q/0\49YT MO[S41"6)O?#\ 0FF:A: * B:NK<,CDK0"GJC4HVEM4.)HJDH359@F_M/F,+4 M1]&7)!"C;8Z]F<"4I?X_TJ%:;-IQ!4?POU!N<\.A%8J".&.7NDT)V9#X"L+P M8]X !NQQ#0"L(Z-#8W =S&#)A*J9Q/WFP282]X^7HN6[^GM=K8E\9,K\15'$JU8]6:GZYB(N MK4C0UHX$W6D=S!'N>@&]+4*O L\T^5HEX W. M#4"QR>&$HA)@SO%@"!:9H5G(M\A2R&))GC>0IZM$%G@L#D@E=+I4Y*ZLJ4\1 M4$^%/^;$4'61KB')-3Q',$(L>IC8$SD<2983O)XF=V>(7>KS&[7 M82C:9+>7PND-PNDRB;UF%+]'=>^(0J6!BJF>"%(^*8W'9 1,@U[Q"R&Y!>6@ M*1AQ+<&(>PY&Z!UQNI6)O9C/8M1K%#WAJ-=4XUI,7HCP2>:EG9]3'%Q$%.$F M[&-K>I3ZCVE1(H4XY DI ;-C#&7)UU8H8X,7L/O]/@)]6+).>5ZBL4QHN,Q\ ME"V!Q'<>'0P?.B['=J-]O[]/.&XZ\@S%8.62HPKQ")T2I0]WUU'8)&*6S'TT*TB5@E&C)B/,YJM;_BS!)?BNQD*8>! MJJ0_:)(*[F&8.:1J$CX,[=,"/,'I@D!JVV8LTZU,I]0(FI(OR;LS\R@11MPS M<2%>J2)[*U+F"N_"B<';6-U%U#P!GHLDCQ.;*O%&>#KBZ07X.66GJ-]*XHPR M.0E6W\606J'TO\3_6F4FA0N=4QJ[)+&+T7.[%0B5.H74&8B^'*C)6,26NE8Z?MT4C%U M-PU GZ4 =%JZH3??*$.6,AKCX?'8.*P>+ZDUIG6!J#\7R83,7A#M4E)'Q)\C(/.;T\$\(Y9PH/;3MZ!P/U!"D>6:X7XI/J2-0C/I*\93"XFH&!NP#JNN, M,-5'MB!Q*=LT J[&T/B_S:3!@1F#_RGN4E,6)&HA[Z,47L8+\^0LU01!;IC0 MLJ3[*6V0+&^327E\'QI)#Z,Y<8^J<4N7U&PO/@]*U''HY OP@L7Z\OGR$?#; M>&/78 #_1*OY.R:0NR )D\,B_,#FQ5=)7I0(@%7F3X>Z=X<*-N#Z3]1#*%T: MFG$EDWLHLQNQ<-1-GY66G(T=@C&1(;&:I.I+*"-ZF:4$I1 O3BG3_M&()N,E M#XK*L:H1NRR9"JI"=N&89^$MM""4-!Q0?:XSH'-0(M]W176J[&B!"XXYQ?E!ES'2W!VQ$!:^HYGCFSL(MB ,GX!TX:-N5W!0^KJ$PHG0GJI &B M2&%+-<,KFTHEO1'*0J?%2#Q7S7GV@?)",XFL/$%2EDE%LS#GP@%FCP;5!X]P$5+UF:LUVJBKG_L.T(, MSN3]O: =]:56O:$8DK.;"RQB:O*%,2[9OU]IEZ>DG_5=?_H^T3)Y@F< 2*I6 MC:O9Y:N('#I^RZP)D&UD2154F2\!W83U*\\MD%=Y"\$"FIY)M/U*B;;_0='V MAX71=FVY+,F17Z9MQ#_#.84L3JBRI90*E'ZP#\XBF]\)@E1+IF!HWP\<# '8 M2D!ING1"]B=,[^!IX]3N$.,@O,$F@A9*XRWJ&Z%T@YCN%8&]"4!R.?N$= 34 MP% MA"##2;:VD L@K6+J*.8RT^8'UR7WI=TRIGIOR=:6?%2XW9A:PK(OL@1F MTW;U%572YY7M1+:MFX@T9N>T$^'5=$MV$N&U* E?*)J/#I4,DTJ-;%>VGN.3 M)1)F#^; EJ)/U/Z>44D+&$^\&E L<24M'@$IS2T6<= @Y3Y3ZWQ4V4*U\Q;L M9-&P])1#S;FN(W&5Z85+:PBP2DX4_ A/2.TJN^@ '5HQ,^)H NU@*K""??YW MS,M7>(4)%FBZLLFM@>\2+C#A;MCR!<&9<$AMVQ!XGIP8[^KO<>E%^ ._/?*I MHL(!*YTWM578A)KBFA8OYB;,D(RAD#H08OM2J>R59_!LGX_&N\9[U,X\#5@" M3E-EF@JKV7_%PHE LR I?K[O&)>,O0O?RQIH[J606<%=#V![;L#S$NIG#R:B M<37?"Y=%U$PJ(Y^.#"5$F^>)*Y6J!I"%G__0YZ??A'Y F*/X.IG]LH,SY_W$ M@>:=;L=@XMC)@93*D+#5'D>&!4QZ-C0#(',$5)CJ$J@(N-3&XIMV8KS;^W)_ MN?=>*6^88[#R#A[O6N\E),T;M0;8V%D4M(9#9RPDCRJ31)_GD)O-Q(F*-.#N M'3\/R FL&,0?C DXE>1(PB68F$,;"1E+VI@$1PG37QA^(V%&+M@[-L/?1=LC MU_6?L-PQS803R8E3VIU/:0B[FP7/\,\48C%SG)4I+@C&E6$?_-14SG8%"2K@ M"NI[*&0&"Y5VBW3R$1;STX8.8^%'1HN7B(>48GY@:,2PP%3VZA1P2%94I1.D M5TKI5#5N95T(80EIB:?X*'OY'9E=(NM%R\P/18&TR\P/'8:B3>9'OE[8C<3# M.[Q7W*R_\82JB3UB7,@5AYL+:,/D\< S(4X51RY]AV)G]@+_.[?67["O0PE( MVJDS-26SX5WFM#\GC5Y9%SS'-U..+>$PJ:C*_BY ";PT=AY]CAKPEO:,3F2U M)G/M['1.W.K#5:&XIQ/Z:=N-,-/C0?5>$=_@1219CU'8_ZK3F*Z ;"? 6_SQ MP[,5K'8Y[Y>WRRA>LHN2\'Z6)KSS=)?]<^[*\@Q3O?T(:;"K\+71,UV>QS%= MZ[6P)T"V+E--*A!GQ CLF1#NQ*[GD+9I#Y-F)L(9;Z55TXX6;9%'2>F(E;_V:RGB5*8-KEXI-]DFAWPJ.ONTT3%U:0M07_Z M]?7#[.N7[OLQG4'8@I4G@RO35^-9X*( .5EB02D63["'0"#4LFZI<@52,8P# M6QY\&#@#/\!\++2_16,0#@*DEIV$7*G5",D'1-84^:"*&AZK3VV$3)\)'ED/ MV$Q$G6P$E$?[0>RIW.AX2A://&-S7J:@S&B5]_ V5Y0&*4#.)*M*B0%-/!8, M9 >H)$RG&BMBW*C,Y6FV!P RCZ\REA;NP_TE4-VO_]7(R*BY2QFAI51I@OB7+Q=U:-5TL MZ2EG9C(-0 /"EV2,U,&#(X5/RX,*KHP?X3RH]=R(K)Y039Q+F[/R*@99J90V MIQ/ZT\QD:&<$4B:2)7/V>(H='X1(P%8:>V8+H3F!L\70(-V03]-N1<+I ):U MM,@%>*6TF:TXSE?RS%=P4\V'TKZPBNI#DRRC^S)!U;0(5\EHGF?*R409J6*R M_3J4FEXU&5+5370(6-(&#K,5);I)XB5I=)=)GIE7R,WZV$Y)-13IK.]*>M"W MY%4N<)/!H-1->H-:,L%O#K:9'&K"XUA"5LIDT^1]F18R:=ZQVI\8!2%*4XB(BI#N=#2].N9&TYQ%@T(H<^$Z93,7@ MN=!_?A-A_ZXQS!W
1K8MIAVD^:29A.&D7JK:N?>+47K)\*">'8D':[IS* M_5P!(Y$R1YI=38!'$3E'S&7[*F+AX;Z/D70F$EA6)GJJ2N:@R32 M;(Y-PV2PGI0EM0]54QQ.1&?/)%26)#]^4:)?='!HVN*54.: (ICWUU6\3ERA$EA@.!'%X1FCR0)\@;EE@J.['1%DG:*D4P3P5/4%/1>ZW,B/*/)JIV#)"OQ\E1W=ROI$U M*0:O2:$,1-DA%9,X9UBBDE0[JADM/<0ZO8&:<">&J*C&]$3Z3%36=/<16^*U M--)22 UM\8GD%)6,TY^IW$FFYV?JYY>LAM[%G)N#,N=&AZ'L1L[-:QOJ*JAC MSH:6!!A XBERHUXQ$Y/1I(>@\&,"?&,08S !N-0)>5E'6N6>/)4XN\)UX4'A MU.F$9\1A!!F(AQHV!#@I3 Y61J&&MA(/G?2':K^F2;C*\$4*AA(X$:=NF#R0 MG<6F* E\Y-MIX2U6NB@G?:@G;:1E)V!&VGX@E3:6ICSB@J4+7; MJM_H/%>9T:2]-9J)C:#)+J+NE*6=1DF @Y%]*"Y"B6I)$XK9HV]XP<3008A' M; *YS>CTJX1G\S@-B?W=.U'*CX_C 3WPWP%6,^*[%/D)#@:R6J'=PHA\Y9ZBJ3V+8<3P2>@ MDNQW>V1$E&(F2"4FKH6$AT'FQQ3#H-.ZF8X,J$Q%B: M09%*4@11Z:PAK!ME]$^)']')OUE_%TOKP3-U0IE&-TH/U$L$E>[.8X?6[U^F MAR>[\&,691X&(1=B8TTWR)D*DV2.*(3),.1A\UI' >8"C0*,A67/L.:^ M.AUS-O5R; 'D[ MR7N")# JWB0+VLEM3W]6H#0J/V:B_8W/.QXP&\,EU MIGR")TOS:Z*6S_L+%I1EX\=#>&DH3J[DF@B\6=D_1S;40D )#14^2F_@$UGD M>J831M.>>QRQ*#3PTO('M<:0EAXSNU*CI1\@MQ-HEH:J]=Y]"SR:1/F*@D?2 MOL.DX8?$"#,NCD@N0%QR#C\@>*F@9;)%BP@,$>O/\P[Q(#S$(NA;$DTD2Y5S M8AJ;5TY E;X*;@AE/\UX4DA?9)OB2?LS->Z&4_Y$AYQ&V.",&%E[KDL+%666 MX*+D"B7KBD31O!ZQPKKIQUR MDM&(L[LI*]5+#P96+/$$H<"G>#=$WH:%[S",1B4ET&*@U-;1Q.@^E\7BM%WU M/,1,D)?'BO#0,1]S]!2@0N@DJ2?$:-6TJT2CDFH$"YY788F,&U5Q*YVPHO3 M8G'6\"AI7$5 1LRG+=4N:N?>;X9*I0W''II,Y#U+FISXE M:E VZ>0IOJ'*Q'W&; R4B R'E&V5I(Q,-F]_WOQU=T^^B7X:T]LM":((96&G M7";3Z*A0QW(8]36)L;O&1'%.&0:*;&PDQ<-#'+=+8S.&A6= ]_$89/0,2 Z, MAR9PG(45BXJH4%T.KL1% I>#(3C;24! ( @7'^0]]F)[P"+1@,7C)1[AQ!KR MV!SX-MA$BKL(+^HF5"U@#?194EXRJX'H.[24M+[ 9.R[:!! YZIB)V.F(I7I MR>*R+B71FV:(GK?:L##3MTVRJ%PA_#1"JO2 @J4F=B4-W1J"X&34L($@W$<^ M]TNNMWEFY84CR#&6]Z%)#$SGK\.L\& M(XGBBY]ZF!I;3)/F3F1]GXFDS/\V1^./8-<@[ B+J+= %(T[0>=*YPN)0+U# M1,\?@M;0/9/A:3-)/P6"$TY#.7JP5])3V:?4>](6ZH6URJ85XM@>'?ER"IR; M&%R?>;MBUB1C5M5O)J%7Q98('4XRKRO9(X5][.P!=[WM'*7&87FDPDM'*MC@ MUEH1+\>U I1;/"P'0CY,>-1I*UI]+U%Z M7/:@%X59*4F]==**;3*#C? *7(X9"\<(5-C0Q-$E)3M2I'%-*\31\Z?8[6)N MRV&9VZ+#4+3);2G%VAO$&M@??C#V!7"^P,I*#:ODJ ,JZ5'0_L0/2#5FTN9- M*+*IK%5>VRI>5SQ+.W'7+I2"C0=5[Y^G>E]ONWL>W-6+'9?,4E$;*(NLG$<9 M8DDPMMYDMC!K'EZEMLZ7;C0F3V/"$H>[5L1E8W4D8[YIW(45!E@B4# MWPA+P4(E!\3@436>ZUO?&>]PE6T.@3.@G:&XDA3K]9X[C513GD^;+'$6!Y4K MXG/Y"L';;%9%),:6@L;$74A(6&/'CK$S+%5[4X";0'&E/$'J5#Y(VC>0'SP MK-4#.W^$REEVPY6-FN362+=5XLLJFRYAM:FF Z(%"=7OI#.?!X_(MU'8L= 2 M^QSV(W.-+Z+702JE<^7=.>=/H$QRS=BSAJ*8!^3&T(]!1(LI/"2*6Y'1F5-& M9$$/YH69/>$IBOK0A$>%D*X(Z4ZM!##&*.2ZS3^F6 G3X&F6'Z993-3!94"X MJ4;7:A-.CM?R3(?YV;>)=N #2YI6Z)^2LJA**PF\9&!KN5A3B0(I5=-66-F> M%!S(3,/"61-.B>VIS2+P[T<1;2?QDWP?P^LN3B21)4H\("F&H$[_3U,AP&RB M6,3;;2>1:06>'6%ZQ$"VOI-C4I1EAL?>G'5_I&_6_:V2482]KS$$KSU#BRPR M2K%3.N=ESCPB\PB]V4>,<5MTPJW2@2%!,\CWQ')E<:[)U!E4LL-#A;C%%RSIL,*UV5P?#K9$\*EIU=GJ19A4G.DQ&.,!8=9!N R10=<012 MGWOI<$&T\*17X=$*856VF^P8R8]T- OUZS#YFRA\[(2B=%4VL^-G-O!\Q.0L M5]'U8^Z(1?BCPAU!Y9@K=.MDRT#U5*M,]T ,TLECB>$KRC&K(5HWF%M I,'> M\3WX^\GC#/+!ER_EV99T6 0WOD1R4#09"]82]RGJZU'48#PI%%.6&K.PTX6K M\.O)4 0L0H=SD;&'AP>DF1TR_4/-^5;RNY/9^D&R/%7@,GA(CDL.F!?6!C;# M>G%^*ES2Q\$7C;BF9J(< XT3$2]6?@'&]"A#;))^!4\C]/P1;Z'-VQS:?_E< MTJL,J(%A]V)H6FQ7L>DR-1KI]C"H,HX'GK^@1U Q/#JM&_>YZ ["TYI ]= 9 MWOA*'.5OYF@<\BH@]3YY2^;PBTKFTIGO><@.5AR)=DD@"@P*S7#SAY]P+4_, MX>-,O5D8:?WX^"!UN;F=3AU,G!$_3R'I[Z(VJ22ESFL*DF:LZ"WS:+D4:DLO MUQ\L&/F(HM+2/+&Y2\.DS'Q29&8\YJ>0X[U_@F&27IVS:O"E.^9YX<1]A)&; M4BRBV)QS*'.&GE@M8_R+/<'+*MF7O-O[8OW.8-7E.?3)N>!+D((3X' I D2Q M]7W?\98EQ#&\<)$?L6%2;[-L,S/. M"',TVA+<()E;7>:*<,WYJPQ(0WF'#5& M-@SMQ&7/&WM8]:; KP@_!XH MQ]ZF!]:7B0/*GCDJ$P=T&(HVB0/Y'A&LA"UICHD/H%:/]J@X7FJU7O6KQ[^WF_(^4@YK^O7GTNC<].ZCC MEUX%?(O<_>M>(SG8\T$T+7W7!^+28-'M(N7FI#'^8=1E,A+G?((2%L@G4C.RWS IKM8W,ZT7M0_-2CCMKYA6#2>UF />2M)-VD'+ M+8WP[:;T9+E R0*ICFNY2HM6Z:4CV)]9JY^2N5,>##?B?HHFPKJAT R831R2 MENOW2KINX%/E.S:@P=.LLWVQGWI]U@)_Z94;&&:6DUZ_%P<=&>\0J>%'%H7O MEU"(;YGZ)@V )>?_G\W#5K6]BOF^Q,-;LEYML*$/RO5:>KV.VN5RO6*Y&L>- MZM$2Z[4A<=ZG_Q1'G-_$E&#J]S$+$EMM.BP\>1/[3Q7/K_)YW.U;@SZ MWZ;.^Z([]RQ-Y6BSW;%X&LU2'2V[5LU&N5;+KM5QN53+@ZE'C7IC&30U5S.G M '+]0>;YA5'VJ.V?L76*P42-MVVX%=LEQ5BK5KU=7\LSW>!L4V6Z'6@J()[_@N2:B>G^V') . !4=7$3[EBMLN'NX]LZ0],;E M>Z-]28J^B>"''T/CW FM. RE?NIXICO!?CM^'\NK8Y=W#+C-MGRY3-8)%!QO M"YEG=S79( >'IJ[_D6[KGZY;%]MGC)(# KOQ>.S2WUA.>FY&I@[K2?T9@!V)\[&=QB:=)U6O[OQ>OBS3/6OM&66L*5^O=+69$9V9>:.6*Y%9JQ].EQMB&TMJ!M$VJ4""[?GSR0[ M[+276=HO6UKXLW/F39KQ1](K2;&X*YJ#I6=%NO.1HJGP;I9@\WK!.*%")YBQ M-2][4YSV,S-:><:F0A&QTL^TG5G1"J>#2>;XC0F&P.:I<0\;'T8H8'$ME78Y MRHL".6S1XRSM6Z*T)J'VZ+*-2=H?C?J4()^GG;?$X7HP$VJTD'1324]EQNY@ MXS@(8Y/W5,3VB-C^DF_@]#."T1^H[==?_%SAI-M/2,?)4M>4="I*ISFF#(0Z MZ.%B6($SEL* ";\V#]IK8,%; ;"?IZ25^,\MG 05 MDOVGRJ7<-<[ST?.V'X^WT4!]1:8W8S MBOZY((\LP5@DC6P&BF'D>+P!(;7] R)'/O)Y>)*1D-C=&8\:^HA="4E=IL=7 M\\.(Z*1#$F?3<>,7$N)Z[& N6(3]CR5$3>P2S3;' VFV?R M47R*SV-#QNS (@([YMQ5[ MY49-\G"[4N#EWGU]1@9C7RX&NZV2')R6%=4I9U=2UI8'JC^"0>#'888?Q6E> M4@XH[*EV'<43NCC3\ TE=+E\8=H_-#FD53;Y";"WJ>S6R7LN^W-5#HQ1=#9[ M9$/'[^KO\W4AL;>)TO>06LY2 MMUS>]$_I$2A/6$ ;+CDS5]6W(9<:0-1]3M0Y!/N8ZV(W-%AL,&IBBXM?[/.( MAP31R?7X4QS!,O'NVE,&/S\VUV.B]ZG49%R;Y+FD30V6%$\MH>4+Q9$WO$D? M['0\$FB>VN*=04ECII8RD")UXDSJN>FF!\*# QXF)Y$G)U#SFZ3T0NNT)TW. MHBDRZ4CD?X:2;![-32_5[IJ74R=.TV:IW3]&&U$>V(6R:AP9(HB7MN14'&.T MI(2&%'C%$MPB.C_3B>TH+%/'2CB'>/#7B+JV)DZ+\)W2H3MX='GO+]CDY'$. M"=GAA\OC6=9XP"7C'7*%F5N1IY8(E[6/'GSLHNDTP:;20S35R2[##\E#K84W M*P^#D.L[-1:/X ;7(6N6-HTYAC\M\LG$9]*VNMG7@RF.*@$;QT^X)Z?T^.3T M$,_UR%6C3KZAD&S\(E^;T(F>===VL2_G<78URKZ<95].C?IROB-)" 8];._P M/8;87#II'J6C.0"/?H"R)A'.J3!$X-()8!H6$Z*/H%B$HX3YGPJG)Y8>/6#S MPTR4WIPA->>DYIX->B^>)Y8T?]ALI\[CXVK[H/[:1IV->K716$W[R8-JN_FZ MEI_/M<1<3??)PVJ]T=1L3 ?5X\,#[<94TJZDW=;3[JCQ[)N*T#QVVI9X4^_8 M>ENWYK&'2[6VO.2J]T_9%OMGN\ANR3HLD^R]"^N038'BO,V'7TQ\*K/VSR[2*!JD%7.I.E/)@6Q>\E >E/-!XJ4MYH)<\>'6QI&4Q M5J3^RI],%P.#%>6 5+]/Z/M"QFJ\//VEN:5FS%FA ,>G5856^[#2;AW.=Q17 MMA:RJ+:V[%J\HBYNBBWG;O8=I&OKN'+0;)1TW3:ZUFN'E?KA<4G8;2-L^ZAR M6&N7=-TVNK8.*XUVO:3KMM&U7FM7CML')6&WC;"M1N7@J-RP6T?79KW2:):& MT];1];!9.6[4-*3K1D^P4A(OQ?/[>/-)_2B/W$M^P!6\)DF;#GFI,K.SA,HA M**Y4@"PXU_2Y332'1@79)Z(7SRLWRC,MTM8AXY;IDE22IR1/29Z2/"5Y"D.> M5J5UW"J)4Q*G),YK8:;CRD'MM?&YDCJ;HLY!I5%[K>]94F=3B$^[H6&SO^=J)(>!*:'&2EO][CG+$Q!^.]M1NE\1M =52S)4Y*G)$])GI(\)7E* M\I3D*C9-GI8= '>MA'Y7AB/%"=[-P+:[YJ5@WI[IDRH MQ-WR)DP9C-.:/.6^T9@PA[-UCR5A\B9,*="T)D^Y;W0F3*EI]"-,*="T)D]. M^V;78]9GO*3A.6 MW/9C/)U'3F4-W13R6[UVJW+0?&T/JI6OU/*,C2NU>4!QQWBB5FG52YXH>4)% M%FKM2JW]QKJWDBFVDRG>U$FVY(FMYHDW=:$M>6*K>>)M'6Q+IMAJIGA3]]N2 M)[::)][4.;?DB:WFB;=UW_?_LO7MS MVU:6+_I54#[GSMA5D&+Y$LZ6)R;3U$?-;[/VQ(>5F;?)O?+ M!RP\K^GB]&U3T7>QZ@R-H MWL,S6#A7)VL'APD.5W*5P0T+NO@(B[@1,*[7=[[ MF>L7Z?UF O26NNF3$D\8W!J\T#6<>GXD+ MT.BL2"S 4&J7NZ[+VJV_>[C0UTZFR$_K5UF?X(*V[A]#V<)[]'Y(%]2P1R&3JZ M_;"+5:<'_F?800>[V[H+W/[[/V:7,)F?Y&O)_<(MZ>;"Y6FN'^"OEMQ2>:NM MI?FDOLG_[&"U_ _Q;S]N2=A\PL-.'OQ?<(">'.0!(JE,5QQ/4 ! 9[ZX>->I MFH5(DU3J1VEC'F^L'SB&>.+"$1P9:'X@\NOQ.$1F^8][ M;^W *Z,G[W6(OKX+^#F=D+]:O*K=PZI>']F*TWW0I42W+_WE_.7I[S[:NJ>P]HN?&Z)V^K(OG0 M7-=I\@:U+7SS3T-=@B9*WI<%6*QZ8>\]^/;.%Y*>^&T)MFZ9[[&T8O24?VA;$'UQ(>Z#( M3/A(UPP^>?H(K!FXJ_A)\)K0AC)ND1\>7/,LI:,#,PA?1QS0_IKTNU)RT(U?ZT<.'3]+DFIWSRM&) M;F&0K*FZX%F=]_ L/#LL*7&W?W -[%UV] X.";COR5G3;IJ65>M]<=WD.XE\ M1]RW!RF;9.#@XYD-'MCH+7W37-+Q:N'Z;_#O\VN0XDE?NQ8N-1]&.'^C-Z?J MA2Q/SPB XP_8(<&[IYKK\H<;YV_6 O77Z,_-[#N MG@[]>-=N[2.83IX^_'3)Q(N(CNNPA/F6CM>6?T$C-($?;V)X]TM%!;I JGOW M78X;Q6*LQ$E^P4S*"_*SX"\4+9HNX+<3X0AOZ5;\]5EQBIX!_)!VE+=EV71= M627+P8'0:L!EPX@3/ !6!L%RL.3HJ5+TK"L+$*C\L\5V Q;7CI?0^^D_068= M@?!L+[8J)DO7[2G!CY.W0P_O=+K4%(+*^,[!]=FA+^";+4'MCM9P//V=DUPN?PNW<=+3&_TV6NK"Y:)) MOB79C-^"(66',I1DU;KE?]W[7^7BV>/'SY^XY=(]^^;)XLG3YX_RDZQP[DF^ M=(^__J;X_Y^!TTGB&J[1&;P0PW'_[U?9?T^.-:_U?U/[\KE-/D3?;10S^?6^ MVQF(R+IOP<[\&Z@0%-#W[_U,\O:OYZ?�/3I6G;LFOJ*_BW8_?@[TU["=\_ M@S&",(1G#37()ONC4_"3P>[+HN^/@C+XO7.0YZ-OO:U[C!C-/?4,')2AOH@' MP7^;?GTN-L1Z,_.:;LYR.X./%@Z_:X<>Q:8^0^]TNK=W:UI/Q[.763T]MKL< MU*?>1B+#LT9+U5M5P6R:>U]9Q^:1O.IX;M WV)1/GGRJ37F353=L\!\/C[_V M'B^E"']S5]=XNAB[FYDRJ'"7K)JA0^,K3 "\6&.@D:%B;.0]#(^4]Q*S"V02 M:5 0IGWAR,QTR3?'#Y,W/^.L^3V?G9N[0V;>[67<,:B];N0N]:#WDO)G?L_% M[ZO#74QM9@G/1T6YAF B=R4F].!&?WV\,0/CQ__>R_[KN7=Z\9/(E_C[-@^]WS&HM,K3MO,49D,(S4762W' M.@0@6"E_EVSL#FG$^#%%C"D.0E\D&-:CIU&PL*EO5:4:;=HU1!]['GWA^R9KJ=3U M?-A@++)KVNYXYU/VN]$GO\>-?O[ONM$ZF*['FW2!\!_X(]SH(8M'5C4@ E?9 M4"57336L)9RY:&2AG>1B"0T#%[LCG\-+6+AWEZYG#-Z?,GAUNX7C?_* M>AA&%**AQ9[^GF+UM_-03DZ.'WW>4C6.==RQI1)C@DB&?F+P9E> &V1^.E[ M":Y'LSEL/#:_L2TR(Z+4FOC<3M2.&-T=.[WS@]HO##4.1*JB?OK;*>I=X[.: MBAU-DPPC#1[_\GCGD_8Z[X\_&;/Q+RG%_13B/C?JR7ZVP*_2_(_PPO:HDLCM MN?W&OJX%V1HPAZXNX"4O0(FO%[")CT_2_57[CAT]/+7^>HRS/'G.-^2C:_.R MXQDV&ZTM1X\J9]I-:CIU__]N[%2##^ M.R/Q/X]* 21#(7@*?#4#XJD^(MO@D=+O% Y^T6SH3L#WVJS$CY9MQJ K/JA MB[=16 V+6*R4 $FB L$O%7R7'H&V+ZXA89>6D1*Z^XNUZ^B>/)4T:EXU>,9" M9E2.TC2/ZK]R]QF_&R_D5- ^(T$+(K1G('-&.1GE/GN,4#7R\INA M7RU:1)4@$ MDR9Z'4>(^Y/,/3MI,!L0*PCOAZVR@JM^W$>P+CI"O+!&;'(2&\44^'_R#:85 MF@XO0E@2_1T',^%'?X'[27H:?P$?PDMFAT?7!M\#D\$ZEE GE](5!LNG@3&S MPWOG$4 48OOYJG]([,_)%^S/(0SE"_;GOT#HFRP:%^R M@L#TP?]$P4Y*J'-VD%1P2CX F5^8?\+==?55V38UVC14)'@Q5(A!!5^SA]]B M"1\ [N:EYRX9;:R9T:N'+$"E#I+9>%YMN\HK\V+2CH,N<# MW>IHC&\HX&DX7DNJ(^/R0^1@B#2A<8NOLFIP 27-MCB\V65KLH?P'PW\JM,R?)@];"O\ :X;F$5P;F=6-."_ M9;%:\IS1M?'K8[Z$$6Q8VK]D,H93N$4#UB0O!O@F?)VO;]4U5%*,RR!.@HH. MM!]@77B0R[)==VI+7'F'@FRINKDB[<^^$5H^'3^N+:]P4%0Z*M=TM*RR<8J2 M4!O4KO;=.Q*?Z*&_\]MQM\[YNYEC,?)P*,*T89>0;A/:RETUH,2&$\"!1=VC M<"&QD+)V6O48_@[/ ,9<7GF2")#1=F!W0>[']Q#M&,15%_V LZ#]8$S@.]? MEQ]9+] AU&(!Q18XA+UNAG;3T!_YT7P/X.M@4Q9X>ZYH_NV=#B5OMQLPK_HMR 6F@(-;9@V_C%4JD97MW;7<#9 M5J8H!-OA@DDW8'.Q& /K)L!= U&28P6%:]M&*E_@%H$M.:P%:339H6Y D!)7 MR8.'TZ^J !9&AN!@,[\45# M-0SJM*[7 Z[U/!P+PHM@Y(0Y;'(]:KB_*XW<_[4N"5C;4ZTVJY"0H##A0('5 MAB2*E,FE:+K7+H>#,?2C 2?>ALZ3,W&T)G'>?)\CM#/A\>MX$^::7CS_I5W M[@?>1=CH#9+GE#PR*\!,/*"_;D8@P#"3,(&;ON7G>].71K.5+?)A_0@*[1>) M1<'NKTJ!W >R]Y62@]8)E\- &K&L#]:0#@>FPU/_Y$F"W9?P$<-+EO>\U9D) M@MJBH@2M17J;Y#92DOIILH MDBJW2BT[,O+#*9LM7IM/YK#A8,\$R5DP_)"A M"#R#!4)94K0&T2@4 7P!DC8(7!A9[QQQNZBP-7*9"]::OJ^<,:1D;9)N#:Z, M:Z-CQC8FIHXT7AMFB7H9?D \-#0U7'YES* B.22=T9"QMSCU5V0X^4-ZZ&+G M%)33 ETTFM'(\)O=>0R+4_00CE\!FN&*TJJVDA4D+NA@#.8W]<41I8JR.E\U MK3^7' >C;&S[UMG6SG%2*(%I[!?\/44./\U]P=MD>& MON?F8P[B6%:;Q4/DP_=:PP7)F3N+!*>"P!JLJNG(1GQ@?BY'MENH*1SX3;>@$H?< MJUC0,!D;S-!+Y<++:QR;V[U_.LZ11YYYOW(R0DX]Q9-'&9%1L7?57+.P!A1S<*+F*Z'/ M%.G&+Z!E]4\^3DY!?='CUW!\T36F'Y=$Z"1\F?$2^&M $3.[K@.'I$'L5PW; MD.?O3Y-73C4$)QR#/14=6[D95L?H:_' 'B>O!G1]6AJK1M-VGE ZXSJV4:!@ M?/+(@P%=N<:T?FYT*QD@.*F=5A-[926E 8D_ASHN,M!2GV(0*Q?6-/+[$+) M)C!.!"9&FUPT3=&%]WX.\O*B:A8V/*QB$'.@R(78EJ[.8<.-I"@&EG*F+;.J MSB \:6%J7!4TRSWHCF@O%F[;B!(2KLLYU-,S+%X&'^8_NZ#JSN&\%"KGA,*, M=6WM+CBL.CU"R.B)HAE#7=,SR5?!3"]^:D8W'=^*+K%WWSN<;@;!D#/89PMRSFWWU@^,:C M>.[$_G[=NW7R[/18:55_YW#6)T:K_P=]*&(PN6(/'/Y0Z;]?P)(+*N)T@<;3 M&[Y*[T&$W6543NEH29V 5WC*G"SO'>H9)')YA:':DX='?Q9>8Q+/&"P&N4XF M(YFPNZ_,%PA$!(%X] 4"<0A#.4 (Q-PO#S]%-W$T[[A8\#;?-R!<@_<;IWJO M*+AX4^[;1U[45L_ Q(3_H8 %@[\LGB)Z_.QC?68:T_EDITK :%.YCY*3^J<& MSL'VNL;0+N+0VLQGV8/%G88L(;]1300_$!\&#._CI>+PWQ'AZ(RK!O976"T; MF"$S'5T(9+!&'BZG#"(2.:"; \?+)A\Z;V_X MJUG2Z5^Y:N-A2S[E-)IJEJ^(_9V=,N]?X%OCF]P3E?D1]3E ASH9Q!SP$=?XE\>L&$9-&JIGRN*_[MVN#A^? MW+M+#-B-B*\SV0B8]YVKT5M]ZRC+IF=*+MP6;X,>*_4FI*BHBY(^($F;5I%_ M):/W^%QUG"+T]TN*R+8F?48WT1%=8P"9P7%C_Q5KH[%: 9/S^-]:*L9H$V6B MH>JT)H0&N$-&#J+O1_!OKS >(NZL"+6A763U]&&2\"-!V&\W4NLF2#90+!GB MP#@GVS+.RV;:DSJ;O082:[%WA@F8WO@+GW+H_76='Z?H]@P+,'R2@<26@@X^@$133D[-$+]5T!8M/P MWK%2E!677Z8)>B@%CHJH2!D4&,E(%/BE(CT<8VCV03BF0E*J^/P@CW\?L&/Z M"6A'TGZ4TI(60D&DJR0G3YE9['\#9&- "D;PQMWZ5H"/!N+L^9']05+B8*[U MJA!HPG&*68!9N#V6H?8[">E+BFQL0)!!J"S,"X.Q?#(EO<\:'$'6^ZBO M,"1N5$&OQ^JI(]FF(I1/=;T/74MXE\JLL!,4?H6B&_PVTO+R!C1\.W/\->G5 M!*Y;W%0*C;P41QR'VC@1S]M%'_0\\@/>*C'*TI7&&\+]I9#3A\DABH)W*XMMPYY7!P?SE0"DM]V&?Y7!RZO3A%+@EG7@!V9F@9J$I!R MY04;ER,$+%6NKBM&,%IQ@CGL@"NB8,M@W>VR$U(;#]AE,Y QYTVE1=MDA6MG M;!DQZ/8J.D'6 PEWC::9)^ MZW05I!M?6;/F]HE[XY3/AD-449#-CN@!7)THT%!$5V;N\&E]2)*5:UII;.46 M7UC,[)P\^P[#//\8I!Q&K6H&?<2NA6?.^MG)MRG@&$/CPKI]&[8 M$ )"+HP.#A>&$0:.I)S$T>C3"S2Q:I9[=5,?4?<[A3Y[_S@*,1UZ$6KL* ="0@-T+@:.V"XKL$M$-^#AX> 9 M"[J^*;*M'+#.R .S0W;?CY-3_.=".Q-2B!R!+02)Z6(]=-%H&PM!0*4:8N#! M4Q]4B3['JK4GHTU+4CK6PX@ZK,LE\\RLAC5NLO-Q._38^:"U3EM DCD6XG':WEA1GHN/M+!-=03\\ZU6,)#_P8%?S[ ZB&M85UT MAWUQ?C9X/:0[8'!G%#2^'4+GV56T#2EQB:!$WK04)U:?(-C^&(H;5=G./SP$ M2QR*6=;!_D1:I]SD@68]A(YZ"G$6J0Q-9N-15-FU!A;I2AVK&4G0&'6",H_A MCKQ?OFDEYD2+"/A(7ARVK@D^;/Q: OUJH](4/H21YJ+9\F I50Q6\Q72Z(?Y M7M2V6&/C4>NGUD)4[JX&%? @Q0J%;LC17@87C*>\M%1U,&:PP$"= M4#BV*C1G$YBS"HXF,R"<,D%&;Z6F=;1';VJL')Q;MO1-O=2+(>HDVVAP;C>X M,Y5XE^ZJ_("S!M@F&5:K(MPEQ8^IT,VK.XS08M,P]09T"[$82$#D!2BWC&+* MX@UG?6A:K@D16DA6LS&&B3-?AFX2'X?*JDF)",'79CL?1 MN1R?) ^T0'>;)/*+&T#ATS"PGXM]/<_J.$&,),$C3PX5'DEVY2L^")\IXI$! MG(?N'"* P57+(Y9#-(EL '.D692"NF'#R4<(R.&O.T&+Z$7A[(J;'K;XSJVS MCU29H34N.\JAYKZ*15JV; Z3&;W4>JF%MFN8Q+V&1"C_^^3XT=.H?.JF$4@9 M"?N-GS8:LX;\YWLQ6!-O* M#E]A0<:Z)Y04G#,YZTW7'^D?FD4EYKSF?,CQP(6WWF3'WN0"O5? M65([2 E(@!ZY9G]PJ#7S+ZKHAM\1Z")H[6S-L$6\N+UP9G(D$-,]DLQ%O;- M!>;(7Y1R9_(<6$5A^#60\(3R[K!KN)!^6F1MZ#_\7HY;?!U\9!8CBZB1DY/G MQ\__']-ZMR0.:3#$8*U?@B##"JPZ8$5?PSU?4S#M3,)"RLCHOQQ:_V9Z1DT( M*/0Q&W+0ORME:ND&*N\/>LX[G@.FF0 MP\XB2$N9^\IM?6!!*"4N9S-0I%[*+32MQV%T)K7#D([XAD>*^_QG8S4CPZ8FI9VKT4U_: M'$I(N59+,='^F<2-@ 6NI;09H_H^=6&R[EM +Y[_ 0NA MZ(#L@/SLV'97,I\6L1H,BRYO2^8\9Z#:?;)=ZX:/1[6U$(\'8[:&+F7(AE:1 M1E6C8U#3"DXQ"\__]'Z[P/(Q(,#)3OJ<<8ID+N*/,%YP&6!7%,_42Q@NW1S! M%I%RC*%5_L8@Z[]F*,R?^48+&U_31N 2P_[ !-QR%PT#=AQK_@P<'O+ =3W_ MI'JUW/.6S#I".(7T& @X.+E*$P..PC M^M82D" Y%FA ACB3[T$DVUA#3"ZHX)H1&+YAA$DWK+7^!=0;0K?Q("/[U4I! MMIU9G=8M\3PAQ. :L_ND$KCGIC8/]*_ )Z6(F.NC%_";Y14POCS3$GE1,/YA MG QA3EEEYJ<<&T"O>E+Y;U;;#@R[C8S>^HIX/PA$@XA+=6?_S>-%XJ<91 M7Q=2V._#7@]2?Y_8Y./SLE'*.K]F3H()N;>R(VY142HVG8SDHK18=!BQE04A M-5K35$!A/>IO,EHZY,NMQ3!SV$A'+U#B7#4MF)[QB9L_6:.#,;>Z&#LI/5.) M+RBAG+Q$8(2Z2CU6$Q:9E$0>NJWS=H@L;_I"LSP*973UWE46)MKELRU,YJ': MPI=-+LL%.1P88O*=&]126I?%D393%!1[>!K%E"I5")'87Z%#DFU%2-VP\'_( M-/R3W6GX3S#GOK[W)7?_!\[=WR6,C+L([%F+>5"= UYC9KI@#7CXVL#4&<68 M!U*!8'1C#313QF&%NF-G?^D*+F+GAH"AAM"BP1CH)OT@P$+*U@C#9&6/X01R M>U=1_X@TD0K*E.Y$VAY MB& QW7GM\(N95,IPQ30BSU 5>C]].HWY68CKN&G@4=M%39' IJ1PT MAAXS$M#OV6%?7GOX[3GEHV6V@XG[!DK2Y%A69 K M>P;;3G$D RMDAV(2TX$ MR Z,:2+/][U@TFFI9#H*.5DN63*%/"L$^@A2 "U7"^60=N?:T Y)[BF-,U%3 MCH8(XN3#!L>4AHMPJ^HPD0_-<)K*7?A F>]98P68A7TI)9U='+BA1Y(NJ[;+ M:FC:)JLNMY4N,5K&]XG;JB80$C8.D$Z&77+OW:O3\WOV%..* MXAQV7.BXVW)-9VB)K@QOB_[BT-VRB#0$T5R#H!&-.J9[$Q]JTX,)Y7 :"^&Z M\%GWP*:P'-?2>@##@C.WW>"(=SHI E.:1V M!([//)\-N'R8VET&>&+%U#5\#SF=90* \%0E8(_;94V:+3?MK6^DHY&&<\$Q M*22/%_CZF9\X<4PVH8IWX71QE%^1A C6!/6X&=3K2E%-4G%BQ(K9.JE+.?0S M^?(C-5O-, :+&;*%3OU&T%MJ"QNTT($:)=G69?']WGFH]U/KL%6?, ME;=B>&8$1!! 'DP*0SXEDQP(%WH8*XX14V?T]FT OGJQN&A]IPO5,-&=I9*R MN'9!IYLB<\)*B7%;IR'5NC$X)%UQF$G6AH[0?/B8C/GCA@RY538G,D:IVQFN MF.N2N(JM1:AUB84H[!"-T>5$8-5%V569CXC:(HR&B*'@*+&YV?=NO6$?(BSG MOCJ8S>$FN<2:M=M%(BQHYZ(''+@9)\3B-2-VY,33@1\T/!I)]7 [Q#H;>6S4 MW W98?=KD7M0GO,'6TU\!C."PQI.V'MI:I6^[[JV$&EE]I,N!P9-@$&$58P!O_%70Z_+Y>,#!,8Q_WL :-DR:^5)A7T M "F&$WJ^2OJMA0>Q94QQ@OL+>8C[N"H791_NU)&!/-"*8 M41@":I!H&%Q,RH9-MV/FN^8J>Q=[[!2#"&Y[D _" 37WR.BU@M[S>BVL+WRK@K*HOBH;WA<-3@[78=_<4XIE]=HBT?1IW7?KZA5/% #J>-1:A.V ]\CE$XOWYU&^E-L M> Z1G0^+O@3C/SGS7!8HS/C(3OBY9%_R-BM8^X*\O'*Z/]VVP_H9,M! 8%QJ MFBJ6Y59:S\GVB00?"ZMC.^AH8CQH>Q^;VD"XS-O5.I;8**/CIU+1* P?B_2G M' W@*BJ5HB2^%-<2;0NE=SFARJ+ WG^<.<_:C<.T Q4VL:$]FJXQ"[494T$9 M0F>RUX0LW2@@"F9=^M Q!54HG@C[NH%Y%+6&>CEECGP"VK0XPEM%[UXR:+-< MNHY?*/3[:*/JJUHG1!/<4)*+-J0\.?60QQOB7 'J+T.34='@VK9I M/507TLDCG EJZL*RMT/(![50\\VTS,I2^KJS%T2"M'!]?-1NC1Y066M@2SZF M;@[XF@LE2.7-[@)Y;S!O440EU*V)!XFL#.%0A Y\1M?,&/3< XI]PENN@.=% MX>B%S&2JI70R_(AN(A\.7-+]A+VSL@#91'731V@+\:,F_':( H)3K#82+V?+ M0%C>^6"/8<*D"0D=4FG9Q%;@I5-'!GQS$WUB/Y>>8YJFD5"IIE/P%+DFR!,% M7]AWQ3%A$>1-%M27(OT('?#T2Y'^(0SE8!+]=YK%>IOWS<*U[$"=/']^DGIQ MG!7-AKO&&77U(A+Z+&[(;N/8M'"&>[_72T!V5^7;!;-#U(RX"/;9:2*(U;*&[9)#4F2]9@!'\$ B8",_%I!I M:77M=)F2^Y[?6;L](W8='1U.XFYK& ;VZ*I*+:2@#K^2NA]__B!B@J HHU=% MU*5P&:T4T4"AS17<;UMF1$X %STQ]01(S/ \=@[$YD>SB/E&U=['/@1AQ<)1 MU+5C? )98+!N.S89#5;.FI0ME@EB$+NJC!U@V;(IED _C1ZGY,[D(V*I"QX! M7&]":^B-4*XVPH+K%*>+<=.U8U"GSL]?EU "$XB&)2P-%B18\67'QBJ\W9^C MBRSN8N P%N(>Q"916 ;W,7>.4X@2Z3%1#=NHCP *X361?8U)=3JY4RM5B5Q1 MC)&9(M;I-/E)C VA9/;:MS4.DR>K)Q.C?R];].#BNJ_$(/R93M@[."9,=GTF MFQJ"NH]F@[IG2&LBOX;O?C[QW=' 1Z%>3$,QO!@FOZ%5R=B]A0,O4Z^S*W!H M4/O3]>P\!46KW^"_ZV6,D#7Z9?9_+(9+B/ZC)L)&;XY8K6?=AW2^XHO+!_$I M6%>)]^]B:S^^KU+BBMI?:L#+O-S45H7?Z9Z#UHG6ROL)MSZ!N?UTR0M>96Y2 MCMES;A'M"0) N2Z1GI)7E\+$''IF'P:)2^M< !!XH:^RBIE=X2.6F69[Z57C MG62).CXAUX*&L%(?\SZ,4B/)H#U.P_,Y0I-Z]$"786),@A%&/Y!,OP$A%A4R M_(-[TFTGAY/%F'\[,1K1 )1EC1+F6L2*R]8.]5&S7.(B!GVX_\:5G=TW2B5B M]1SI_J!20__NTXH"F>.>V/,/)SD^PE E@C0CBDJ,4ZT3M96F5B,9GM/['#QE M^P \DJO\5+Y[#V$ M*73+EA,U34(H6.,K0@CA$63@H:<2&-VN8R2G]&4M9@8<29N,+1/*97^6^\:W M+MF46/RVHCCKUW6$:R.:%^(;8RY8<*[6E=Q?4J3W"#)M3K" MO[@=-A0%X2MU>>#'Z%S(OB4P"-OK&W0HMBS@D$Q D;ES5ESSWQ-1EA24S@FV4,KDD56SB03-#OHU:< \HEW[/.W#LRC7$L.!WTMLGNCH?34;AR=_\LQ[ MWH+\YN&\!?GR_=E/GPDP@,>:.&R\6Q%)@P_.DH/"&0:!SP7NUXC2D(K9%3!4 MUE>8K+@(. 'K\R.B/TA"RMF0N1/ZZ*3T?A93:.#46Q-B]7!7R?S'F'[*$#0Y M@:H(O4Z5I]3'J,:*.9DK?HLQB,SM["2=('Y3B](R$PH_#K+P ;C1EOFE*87X M@GL-@.F5&K)&71T/YPK+))6E=(N'380SK!4@-N^L*6%&B1XV,4ZTMWYQW#$P M9LO@?\^L]X@38!5Q-M#X59/:W-\-S_.[H8F076N%".7 ,$Q*LBA:\02$[9(, M7A!P<5NQ#_89^K;)Z5062\'$&<#@L;GRO/?RD*)QG* H',$^/1,B(?.4!;#'8DL1QA1D;*]#6F0":^ 4%_HR,>#V_>?AP M^KJP[OI.Q*B,LF_KJ"V8O)S2^*AZ1@ "7EX:=JDW>X_7PH/\3GBV=_O%$9 A M/(LB6!_+W!AV&#;QQR<@_OW MWKUZ>RI@_/@["&8&>1U]\_S> U^F4U*?EM[W1@#?BTY\V3'W.[PT6C"SIO;T MDD^+73Q=J[M+_51([$KZMR(:&+F*F>Z8W)1;G#J6R0C1-(5";%5LAA86,>'- MI,-&WN_DM4P(CAZ5N:Z^NZ#H(KK9*;$?HM='CY(P'TVMHAZG7LS0!V+>_=,D ME8/<1]P6*04N_)ZWC.FJ,SD+ZT-FW0W> FDS4R_.ZDS&+(%MG1T+)_P77SDA MMN%'DB!'#3::B"=OF]LO;Q2VQ*CD8<,9^POE8O#U*_@_VJUP=AM0 XDH+FF\ M#:-!I8'5\M;-X>+Z*==MZ\KU HZ">,>X&$(D>(UO)MPV!DU#@XZ9EU-8@!?P M6CD&J6:%A=J(W9;YFZ2Y C=+NV'6 @3&E78BUWN)M_!BQ#@)AKAMA0G#8"E8 M$?G1\@OE)5_RQ%&>^.LO>>)#&,K!Y(D/SVN,3 K.'^SP_NPW/P\G<#+!U"0% ME3Z#85 ^*!+\.1^]L$G?D'R(DFC(/#X.J*LA$5)F;/%ZL[J0%IPA=X6$RI[_ MQ15L=?1-SP6"&.+S3''^-UKMG'%)4:!G\0-DFU:A9A;KAGEDJ1:P), A@VUP M9CC%:,ZCM)\K[ K<1P2LI!!]EWG*-F,MV0->H7FB58,W^,DOG78"Q: ]%M,( M+C);+XBR%YNM55T<,C:CX5SE?F'1$38\[*QG?FVT/Y*LABTJG4GHZ\*+J3V[ MN&-W5?'&1T(W20E9SR TCLW*Z3[P^.4'[W*PU4H=8J21(5DC]G 1WRWY9IB7 MQI37O1]^_ '=!E.ZFK4+JMT%)ZA@2TU.'.W""Y>KP_/P>3KV>!",*Y(-Y!R& M#UNVVTJJ0E3'CL+RHQ>Q8Y])#(;BV=C7RE;"7[MJ21TC0S=Z?#_38RY-9CO$ MX5T"$[27UDR! 3,XCTEF1>;P!@\51;;>.]^@;9G\$);Q!UQ&G18Z>?S0:YPT ME]F1=9^*P!LE)&D='.:G>OS%ELE>L?JNDW5OX8+W4O&J' _,!HOCL%/C!,Z" MDETLM!CKZ^.W,+\#/\NP-V] /)P"(E[UDA&6!Y>Z@ MLBPINR9M(F"RI3]D9=_%R0>8Q>EP@,?78>="\,/^'-:#@RR3]6 T396U MZ'N!)@H;%:>>%?7O0UTX:8N-^=F7S%[6L.WP*)H%ND"\21)@=V9NJPU-J>:5Q,[(YY= MT'R^ERM8A0HL00PE \;2B&.#CUS6!QJ<:;8N.MERYO#KP58\3D;I1\[V8K,G M%#C,*&E89V"!?ZB:!>&5D,G[ F51%V58LGQ%:4!Z()'];ZB&-QQ&,R3O;%^(\^N^02]-#C-\LG"[N!6[RBID?!NL,HS;5$ :78D\PQ MWQPO"3VE&>/" $/:U<#P,=U<6*M5#;?H0CB+>-AK'"A7FX3"Y JC1MPXE5,P MEIYQ]O#.=X@Z[*L.#O<%ID#(7%;1CI2(PE_!0F#<3&SF"HSH*T,@%#6HUMMK M:I""W]Q,?NTPDUQV7(86&RV1Q1_.!#E7K3!@8]\&G(#V_9D&6N$D8DJ-I^]OXUI$AT.0AA.5%ASX!MV&HK8)H0) MP1!E())/+I#.''[ M@^W./1NC#KO4(Q<[EP@B,F\NL(5V(2E13*1=.I:!S'Y>((4S$S.QVBSK7X9V MFXY9Q+0V2-KX;H+Q9@9JQQ,"?EBLRQ\J3$9ZQ6G7.H'ZA:9]/OL4T&?ZN.E" M^9)CY=1 >*P!7O/]MX',((;1;/5*(79TXF5O;*FRDL11=W$AK?(UW9VR:$H& M+S.<*H5;-Q6+,5R"5( A3"]B(WE\[FX*Z[$1*+NQH^K:%UG[E?DLY=([YBC] M:\^)QO9""<:*AP<)''JN#9HN1W% MUS@>CHAK5<@,A^#2&?!U0VU>G(^U'4[8(8ZKNBD3@&XLQN>&/K0OCRJ3/:_- M]*MTR]DM M(;3:)BNX M;U67PSLHHIO.%U^\D;: LXX_V+TS3G\@NI.(B/%WZ#0R(_$H*J-5(>I47'E0 MML6U3RI%8&.JYF*40R?\KHTZJ^/B1TYM8%OA=/1T.Z9J92;FG7K,%_S&0/ I9D27A7">$\;*U'<0=H:D0V(TPC[X?,*!N*) $_; MZ)9?PN2]+@*6AS'2H.L8ETF6W QR4 B#O.?%[\,C25%UJL,G:,H5^9'N"MU. MK+8D7BG3:-DR#\EFFK@>KS\=(#\QNW8&^3OA('*_"AP>(X@/6WU0U5W@OTATR/O2BBS:3"CJ/20X9A262BJS*3J#&LWUT61'##42.C($!PXNR MB!^IX969)P@%95:;@FO+GJ*PFC7VBQ*8;[0,W*+<'JGM@5^!G<(C; LE9GP' M"I:HOPQMV16E:&&443?5,E/I X+XM4O(-(M/<#OF$:Y[[\3Z^EEJ@8Z@'?G M5#>2E!N)0;J)'LC %4+^!]RKTJ/^?&T)BF;F/00I5X(6:GULA6[8QMZ& M[S.3\A@<.K\ZV)C8GW:N/-GQ9<8T*H:,U\$Q-7[4_3C&,G62A+NY2JJQ[!=: M_^*O")BD_"Z,S3-%"/>534Z5R9_,7[MRJZP3AD)4E@PX 0M.L0(I5DEIO]71 MBHMZ2&\"XMQ.;L$K)=B!-MZ66\^MN'H"-?$0#P[Y5ULI_!SA-P@J*L7HEJX, M3:#2N!\S" ]3/[D?+XAO3!YQCE+;L=R53--@,(-T9TS/&W_Y*:[*^?RP!I^) M?E%%K")22$VR;2RD^/2&J7,K&*JE$3B)> A['OV,+G@"=[MNL0QKXH7+,O8:966[-YZ'IG.-R7A0 $K88WD"&(T:$@Q4;W.FM-I5H/-7Z$0HJ#EC5_P02C? MC%I6X-[.1M!\ZG "MQ,>A82U.&\!'6H%\!QXSA9WJC,]:?7XE:^(E0I7\NNN MN0V-:7GL=T<]:GT,-+^M%[E1S*:F\(++Z*C_%D;<<,*#)] ?^/F5 ^ M4?DC+KC*P ZGS M%;<1X&P%TYT5.]930+2WWGZ??[80Q;^!&]:@'[ZD5NW(&>=2'Y>@2DGBNGWR M39H8T,=<)U=0?RN*,(AVS&II\H;G!2=%Z&*JI/.;N?PJ[+#O)SJEWOW34&UE M("F6/CQ*.3(B+RQ'ZWRT8<%2/N:!HQU'[YD\M'#1P_]U%ETB6&>T?N# M&@S=+-&XF1XNJ90=-)JZ+%\-V((/3U!1"**H;[DC %T2][$O*\HT MF!I">'*M%/'!N;27)O('9UY&TO':^7[ROJZ%"'["ELF9_2I(D5&<57.1./2& MC6;,3T\>&'>I$^3KY.__/WL_?OD'3B'R>.O'Z:QL/?B$Z3],]8+^JXH MTCFG9IL.N_B)2OTIN[;5NOHBPV!&GAZFQL6: M+9HZTQ;$^!3'IEW'3\[(E K*\]&C U>>IW'[3VZ+8AJGF,-%!?V8#.?66V-@ MN.V/_M[W1Q]%RD MC;:A;D(#G"E,YK;\;'#(N [/.,3DIQ08D .]O1RJHZIBT> _MDE. MU(*3&HU=_930%*!9*(VBK;\):V!J7&Q9?)8-=^"S-C#@[,([;UA&O\XN&5D! M!@_8S%+!#'<'"2>LIO=,$8PULE6>46*7RNC&B9.YHV'7V2=:"3$6ZC@,A6S M,6MA;')N(X9\WRLD7[EU_'6,B&I;-#G50:/Z?HF"/G3=F-+#EN\;;D60F^%= M!C!$GG3977K2S=#Z!DD2/6C,ON'Y[!NRVE8%/GJX[^O2&#\0M[I@,:P,"U\G MK\ +NTS>(P,.N!TU# @V1]\C%4I:8/KHI.N3,WC.P*U]F>9@TY8XND>/)_P4 M6*9)56X.;"1?_)W8)]$ M![G-5Z,U]X.+\$'4M+O::OB=['^5*L(;\B;[6*Z'M;V2H*0H#'G_S=E/W8-4 MFD1^Y!G"V2W@ EUR;AX$F%3*N\[T"YP*G]!TO>4RHP@EB&]VQVN M)\_OW27:_49L^^N:UHGM_@4EUV#2+S^Z?"!WY^UR"?>U/7"@.Q;K.#_F1L9L M;AP:A=H3Z\+M;+O>,S6F!F5:N&Y'F/8 7\5]J__Q'8:HJFS[;5G32.A'W\DZ M2"0'0Q=76!($=TNB-.2Z\\/XENWZQ:U G)\=?GSP_L$%]_?#XV9.G-S[J*UIY7GW88#P& M_W7O\;T0MZ( Y[>/-A^3$]C32=1MO,N\P;_U-;@U-D2GZ"_9VOE[VA>WS>DA MSDC6YG.?^NG%'W7F[R1B'$W_EE.-3C!W=CF24>:Y P7VG8@\TDD;!4[K%&Y8 MELHMI_*NV?S[M0$MR9^:59W\#-8(6+\@LO M?XX+.7.7=YZ_JLW?YK M%WY)_^_SN=,OBW53>V[#O[A"*VS 8SUK*M?WO^Z>C];ADX_G[>MX@%?YR3<' MNE8'=UO?@>- E/>_B7K]5;?MIJ3G[SKW[]NL .>P2/YTG/SH*G";C)7!:< [ M4 2?V4U[=I=*\W.Z:4';_0T#A/[BD=)CA?C*IX-$(?ZQ5.#Y"JQ9MTU>'B?G MV19)QPY4BA_B/7Q^H&MUS5\7T?D#*L6=E_(TYZJL<"O_6&KQ7394>/5^*B^:7W?S M_I!:\>G3 UVK@[MY\UKQ?.@0TTC9VA_:YKI?3:_=5Y27O<.,]4Z6N?D<]HZL MQ5VDTPDDC,6#7,UK0]:(#IB&K).N1,@$%OU@@>R)4,_2MW<%L_DG)\^?/SY. MWK1^W@Q.#B_'1X2-I^(1_ VB6R:OVV.@T0,\] K^\'S$>F&'M'LYYB/XA*R7 MW[)M]L:@RU_7^3'67EVO&D3D<&6N)U710GJD )85>O8L7B%M9Y754]"#5)WQ M0.PXSDS%4Q@#\9C5AHLKV@FD58*7+5H&&+YHAHL*%N"]_THJ TG63EM4U9CT>.6RJRTRNI:,-F3F8RIQI.<*WJ?S M^/FCJ,*+ZT>Y29OG0R( U:YG6FE""VR-]%O?06".A$>(V M^7@MTD7&;OCK0?DO* MVK1\CO'\5 &)W](_<]4$G&Z=]QE75#G^VONAQ\7U[X-9O##XSS/A"2JU"9U^ M_[UVCGGC"@(3GI$^YB_]11MF]<'V6KTC2GVGY9S0QY9=\&6&\ MWKO.$3CN/[+UYKOD93'D_/57J!"EQ=1XYZWH@:]J$Q AO\NZRX3 S@?_Z$0;9K9"^ >FV3%4* 2C' M9Y3:""*F4@\!>8)YZ1CWB(WL<&#?"_3:"!\6?]^W6\3V\PZ+"W[2V/#NM*3XZ/TE]K9%KH#H+EZQ.5\1[IQN0N-72LD6(=R6K# M%"D]4@TK \=V,(CQ[T;PXX=/4J%-[2RGXJ[WW!"8Y],@^AE[OS?Q>-)DUJY+ M=SX/W_6A96X_>;K%33\RY@"6LX[,Q48?R:?[->$_X>WOG:_:H/&&(MZ3R#R@ M-^ O7QC%NL\3?>NWAT]IA.8%Q\DK_ 9\]"A!#Q+;-X2=2:,-"SN 0N6F-<)V MKE9U[=8BI_#$MDF3G3?S#UG,^GR4X/Q2S/JEF/6N^GWFQ\G]5W\^I6Y?ZZSZ M&Y&.LNG^@"K@P,"IMDA[!5I[+<95X= $]78]D0T1B^/1$@T?5XC< 8_G&8HD M=)]2_$:0,V2-V"(-T.1G&^P M?/"<.P/&FL>H+2E*\<+I0PN2THE9_N>2FMFA6?(&XVM8OW@.3V\JT6[<"A4Y M(:+'JV7TYOM3SY65?!CR2_TUO,C;+K R+V#DZV;H5_M;/V)!@<-D[!LF*U"B M /W%2UDMF,EG9P!Y\,<<^N, 8A)QE<+^D(%YZXBNA"WKEO@"%4>A08&G3%>! ME"QY'+_F_22GKL#^SI(?X;BRQ^-=)U\4+-_1PF#B:E$N+^H[6!AF"DMJ3 6, MU*;$.[HB#(ZI,2\;=:,K/S/^8&V9$=/AY[OW\-G(JCL1*],O$PBF5AJHCVC8 ML7)-!Z<^M5HW-YMN851P>SFTB+2[5E".IJYE]!*HV5:9%RW ME&>MXX?]Y%88T_F>8QWLFF-%/$@4E+H_#4OX@?A,?W)U"P+'^6C2-_*R)Z,E M$($4R9-3;+L87*F7>5,W:R78^5'(=UG*--<%=FX4V?39R9#=@)4#$2![8QTT MOAF("DY2*>1#S*!M*@YQ$8\3%M_!GB/9X'K617OX-:P1TQ1:UPM_ M/#,ZB'=AQZX/D>C!K0]Y2.<[?BQ*$YD[>BUXF&0+="&2G[)%0ZP2 MW#TJT QGT4-1]''AKK9_*EOPO$[7\!G6$P9!;*3M<3S<6RXK"[^R*"JW MP,)7N98I%PTZB@>"]3*T1]2#'MD@,,IVV:W*3:B7IZI?;.8!CHY4:6XH],G= M+51:<@0E1(T^O\L_"Y@Y^(O_R5B+./6!) P_$B^(;6JA#(KF5^?#!BFOTN15 MY5P?Y0=^4@H8\W5&_I.B [,C1[F*;UT.M7);HM[AM>;.-DBF2[T9]IEYL[0O MX]"%E'.?/(]B*]&+HD"2_\$W^JX;7@+W\'4-MY4B"9V/A9Q\/1,+B1].EHM: M8#8>,UU<6O?W3BK)1W9"IIT.Z,?$USIOH40SIK[ 2.S245JC^Z>!3#0>)*_K&T-@W*5%9=@:HP -HE2M\9.GDWOM M,XCFE:,XY\P+Z$J?@\*\&!SF>(CJ%*[T3^^\YR2?!L^)>IY,W:=6\U)6#@0> MD-00"J9*0,N<*>)?!4(EC>0^,WR5)T^CJ=%%5N-P:3R:+&S+[?<<'169GUEJ M^;9]"H0$+V\):,D38WF^?<5?\O6O;[8NAKJ.C M@0GHY,QWO)3>JG+ ,CEU43#FDY)*H^['/I!C1 P\(,J;?79"9!8X=2 B9*>- M,(7=B B).&R84(-(GIT\#3.Y#SG>T(+GU1"\S)B,L)!JW1!NV]@Q:ED5B"%\D&8 M=81/GONWAVGZ^ :WP/:"Q H8\E^T%Y*?;[?+L_*#EB0/:E#\T*,]4#:.X2:^ M)=!;YD35]<<^]WCI?FSPM;4/FSRV(DR -7H@Z,KV<#$#S\H'D.$@T%X+@;P3 MD\M04,=I>G9A[?OSS\WP8I,;DSK(GV7&7YDN#B1\8@8Z[AY M/?* ,<,@T2 *I87#__#HSQ)%!Z)W[APV*UH@8-TU)V,.(YQ^!2GNA;N0A+LOFNUSC<% M.<<--;$)#MZ#IL:&W3O>A01))**X9[:7D8I2ZX;%+]2QH/%PKUV/XMXES#5- MY)>,.^/X=1GSS#=$SPC&F,1/+8W;-K0.@-\X 9U56Q^*1B'94@('%_U<^@SQ MPL<=!UG/J&BF50%SN2:1#0]$;!<1* 9Z/,^[:"V[H<*>D'B_?.>\HNS:8>/Y MR="!)#Y6/Z'&+&:8C^W$L7,A<>-"=\;+&K-5U!&$>XGQ$0A?@$-2.J1&DCT/ MO1JT1P22.I9MQ.CH-(^6> M 5@)>Z#&@Z^:"AWICI*A&=(2$D>?7KP\0-C6I>_TFC=7@>,AJ,$3,E'QUDCJM\L[.*SQF+!7@/T1DW M.@=I*(6$B1V?Q^_P7]1"6>;$NA@$<-D+2:'T/FY9'FK_BZ%3VXO/M8#H9O K M=-?[CK&3/:6-<1F10;.%R6F7*Y:Z"_"DX-I\ ;J84_WHX1>@RR$,Y6" +K^O M[;E3YLY;H^_I^K\7( 30L@K4?0,C;?;3)04WM9]:R,T;1.LO;QBM_EH#S MH63?\)RIEMD4];\4DQ<;I:'GKB)5.C0)$)]Z&,+%1B1^P3TY9]M2A;9,C4^) MJ+Z/-;QAW+Q['7\K6:2U4ME_]O/FY;R37;&;0GM2NPM20=76TVI'FS)K>J4W M[(R0.?,\VG#!YJ<;K$Y#^XQ>!/G_PJFI%-<#]ZBKEV@88-' 1=4LB*-XLX'Q M@X&,A+'!Z$5C?EE)P4"%N5[Y*I@V@ZNDNUE*S/38HPI-#TGZ8D_8CD,KV0:O MGL2-D-M^M."I[_ND%*_(J>X)A"]$WG,H"J8]IB?%=/&!B MO^6^G[Z2 _XF$P4+NL8V-60NDF]92(IZ&_.!XT=I.!IA31)<_8YC9J:1[;)I M>G0Z>MEO*3SPC;_H1(9#H9NAY26V#H9;GF^Q'P2?K&1NLV,"WL)1--H589MA MX^M"P\KZ.;R!+8U70( MY-KK<:?'84T-'HJX7_U%TRC-NU[U@.(BAG9Y%D);)&TBG1BQ=Z$-&(B[&UZ/ M/\'("^+)HD6%8P%S \7#RRO#TSX:&I, B61\LVB$"'P5.6#[/HIZF5__R1=3 M&XF@'ENH._5-W8H:7':CJD62G#2VL!BC]I-&D=S^\'/3B)=X]&MECX]_C]&+ MNHLC-+)N-"2^=V5;'"$&*F 3996HY,[J30FEV],"NJN1IK@]MW:=/?4Z[UG- M3\AM.9/#O6VJ;?.??TB=&6$$GYSP[[YX+P[%1-G(*Z MW8(K'S"A#.>R34+?A_68TJ'^ES%]4"[. MZR5&%]$2'C@7AKTP>ZKOA>M.18ZH7DF87KHM)>RD9$EN*''^'VD[%-0E5'=) M!E@I;<:'7.PR#,MQQ\BBD="G9/.X--/! M'[K)3J=F*PK=\UW;*XUI$8N!$$_$+F'6T9M8 6(EK3O$)^GH%(6>-AR$Y[U% MZ"7UV> 4 +R.X \C."F(V"VH*VR?7 ]:.E>TE/P#,\CE*TS29MHK@KOMM+A. M'K.*9!M'7(,?'^B:_ >T-KV2&,AXQXDHN3EHBBC.>A3R2P@*Z[]B^N43QSJ !:P<% MNTFR4N\RN!.5PA:5LN&5*UY^C"I&2#6NLW^2/1'&3Q/.DCX8)M9J/TY.I= + MI$^P;?U^F.10V'PQUE94HX ><_2IL6NG8$B6N"G=_. KL4>/#=K8_5^!3L3V M'.K]H1^*%YG2#5ZD@F?6#B6#1$#62'MC/G?HUC=B_%,[M(DF&I_2;L!+B\ & MN?N=N?S]38Q-KAZE K.<@HU[.!_Z8CG/'9OVN)N?3*!LK MIH6;FO!8RX?A1+1)^.1[TL,[)A+B*OKEYV-E^N=XE1D MC?/W@PV3*!83^2G!$ DAI'1J>^!7*PHK+:ES* )U.':%B6$X(EC#8%V0^:CC MO*62G#)GAO@5B!ZY=U@N!65H7XEW2#&81]\E?X0P_%VZ/?=N=G@$:@1>SY=F MVE%:]N1+6O80AO(E+3M;TF64E;?5*$, !@#6#6*D3R+%U$W1A&/M5SBS(\K& M2+EI.-&XU8?N%'^@IL:EH%YU%98\XQ)[-VY:Y&C@%G,DM"ML_4@FL._3R3DD M,/>VC1AI7F$$!R'&,D8I+(-C)F^$1L%)FC6]$^%G)<=C+S+?8+9#U84JCE'" M__248?BW=PX'X(9U\O(C"G$N61_JW@>^V18TS_4]K]&4SUI!J%$6#XWALI(O M<,M%^RA;E:%)E U8;6 A4I:$%Q.3)IRX; .?%!;'HN MMN*DK[E"0S.32@"'JR%OU1>Q2K:ZD\)^*H?QZ0%=7OD[F_T69[UTSG?N)B-J M63490F;AJ*\0CJBW@?%AKIB1'JGG#!3P+ARAW" V-0!PY6QB4Z&,7N#@\[F" M /V,C(![,"T<(0 ?I-I]3[\PT%!PC4^%E8CSMBY@0.IK/ID\;+2/5(<_(O?LP7 M/^9W]V,.U9J#H[-$/+/TE^Y+:96N<5,Y+%9C3$A;A,Z HAI@%F*D18(XRP$# M51J6DF=Q[)%@U.GH/.P*B,TG./& Q2&Q\7%SQ6=@+]ZXMJA>,13EEY&T64KU M>N2I7#28>T@H35(PBJ6F)V9F]2@UTT6;S,%6"UAHM9"6@>(*[(!=8T5_[?Q. MDK3A:L'%EF):U$JY^"7+*2G?^%_;;]64\T-PBQJ5DFTQ*"I*^ 3[SZZ-*0 Q MP35/R^M_PY&N?->OT;#"H*.+SCGU(^>\(=6YF(!C5,2G1H"4QZ"ZP(!BSLDO M-C #@$D3%2Z#]=.8^SD\( C0$$\EB\N$ F$4%R!-,?H:[D4P8_UVH>BN<7>* M1@H>;8E0&KV#<4MHE'.#=(4^24?Z UY=Q^A8^N:9@ MJ3F::+F5A;?+%&NH["8Z!)LL' V(S.]EE!V;P5QE/IIIH5XMND[#X:?33@ES M*EJZVDJ-!Q6619FLU):&RI)R=+[?;B3Y8M0^2P&"\07+%[8#71J)S6_IC"]X MN8.8IF]Q24>SX&2%3\\SQL:_?CZCHJ)!P%)PKUFZ+) BJU4A0YC6D!:C=W!! MS=P\*_0[%-7'D,')M'RM#;V8'MW2F,)C?+&5G(Y$+XZF$=%HZ1J9"MX=7L=4 MO$ ^4LDU@P,$YQCR)WLE:V8TTX$?T==37]%GND2ZDSL:99YH$Y2_A&YG5E%> MA[;,_YZUDD(KL7:P"@ *V,[:+E^Q:3;1FYF 5H ME)PXQ6%$M;NF4ZCD?1BZ(9TE[ J8V:1EP(M,"L.HAH+H^3 :MW!HENX'* MYBM2NO!QBZ_O+)Z9/\- "'CQ6">:?52P-<60 O)8;T7J8=C9QR/WT:TWO0Y) M,K,<(I&94UVM+'174MXW>!245FO0C9/*3'_,8 0IXXK7+"?A;T-?HCA)+HA= MG0G5N'W"X8O_"*UY[=22M:[7F(] F0X8%6&"U">67/:<5IYAL$ DO)5G/S;7CE+*X?.@8>J M$0!".T>$W:55DBVD$Q%\7;_5 8&@E;Q['BG29H)&+YRT37$S"/3+"5XG&B** M<,1L++?L-,4#3=57T%AXACJ3,P)8HQ'U78G"JNHI1"^C4*T4'0E4N1_RRZ.R M5DAM]'4QZ"CNK&,+2B1:Z*6NIP]\6?>5!A>%NJ;/(\122Q1JY-,&((9]TQB: M/_;/= _4A33.HQ]9V&%!$++K:+[MS]C8RM?+[>NTNZ&4Y).1*CF>EX+Y#T(L M9__?S(F3* 0$U[GIB69T+-!PBNJ'MA1N=]C!1XJ6-&2/RF;3ZZ.'<:G,W/O% MC8FQ.JV[&*J,R'4I>W*%L$0K^T)16+2)AR]KC(67Y2LBKN M6ZFV%*SD=%SB2HQD/@:F]&FB#N=^:Y-]=,EMT,%J'V/_T&648&,(K/3B]M'3 MKI$M 2_550;FLG)Z,C<*EQ6:YXWE1I1FP(H/(S/A)!)PC'6Z\8>4I4.E@YQR MX_(/-1-[5"6O/NV/ E"'NN#DCAMGWU#D9\3M0&+)N\CQMZ*'FN3HHFZKA*\A6AG2A?2;H); VL%QI[=M:N2"G7_!>P.3B'^#3]O?N)?6H# M$!WU6;->B+;H[K3GF;=^-/Q M0@KK8/B_R/H[;0A[2QJ MO!M\;SA1U3":!/O71_<$2D\)\MG[D$@<< ,1=C.Z!?Q&+QIMV,P(97J M:JIQX'"C@5%5@90L:TLB)&9OHE;:1&33P!ZA)>5Z6TIWJM$V_UJ6M+K(G =< MHJ@!8]C56<4F)_[LEZ&X,+4C$IDFR[&;<3S81G1:C@'_<^#.VQ2\$WS08%:+ M8Q+P;2S5]CENX7#N]>!HBRDI4;$+**:Y#^F+Z["")U04[/<)E53)/N@+F.SH MN:D!EHQEPLH:$BY+OG[2B)9I,',BP*@PWY(2IHNS%AC=DCZY^+M-4X%UGOG# M06 OJC:2 XL/P:9HAF&/">@DR:S(,#0&FK)"SZFE9,]U1MUIN7,Z_<,XE?&J MT_/-*H.6'%J+ITA]/S7,74NB(]R])BP'?M^[ M>/1OK N$'>!C@\'8\D)<>]YHN$7!<.,R)8Q6U[54NNUTQR>)!"]%0QMERNI5 M511HC-W8<&*C ^M:9/8+I7W52-]GR-O!#(=L[ZFD,(6]?8]9*98P A*4MSDY M,)IK-V*!6>'1;_E$A[W&H%9C"#LY$ +G%DX0 M<=#(C+*:RW%1,.A=$CHG'=!7&)+"(#YXIRVGW52;IV%BX:C#QN&BX;)KVW3; M5@XO>4/PCZX70ENI#?:+:CPKII>EA'%PG7;PDP7?B1O3L^MN%Z[]H+CFT8B\OBGA<6&-95E3M ?4DI)SJLWB2B!M> M7(L9VR,!-F<#\7*9$VGL14E7J?#T0"Q%H,U*9@8W4QU/KVQXAJJ- M^_1O%KC%HZ]&:>&03\:ZK6+>R.LY7^E P0RQ#17;T $%8,."@1$?=L\F1AL^ MO3X Z+L-1;E%.+M$9BU*3\X^F4?V+01+(, "/Y?.+;+_H]G2LR7=]6S/^)0H M*L*B:(7DF^"W*#\1J(87EU],8B=^NXD@$$\,=6X==XEC1WR_<(+<$*%NQZX\ MW4"MYS@G[;1LC'1I7C#I%9';)9P8%FGBB@\LE%.&652P<-37*I5B1X*FM M181L!G:/#UQ6&/M*[X_8>0(KV>(ZS 25YB,-/JC%#YEQ(..G$'37%3[=;*RJ M12OL(R87L+6W![Q-2D:S2=Z65T3OE4G>@8,J@8MF,<6TP E8@HW.!"4TH0$W M6U\,;Y.GL8,^O8U%MLZ0-&.WY^^_ J>G(W%:UK\,4C"#ND53%_)%.:E;=DO0R+!5RB)#K(!> W%T0$%S5NC0N MB#_N)-D&,&E:4:LI%3MZ?L(8A4_W!UF"J.^)<02,@#WP._!AQ<6A0^YS]D;5 MS/0OT5+@W5%5[URZ5CK$3#QU\Z'XBG"D^NRC&$-,#$-GG_] AS[? MAA%86#)_Q=:(']."\=_M6)&ZV(X"R\CSK8;3RM9'74KN&.%ZO>Y-:QN>"(NE M9.\=X2%&,W$&BT]6@ ZACJH]I'00@>-26NRO752-5#0!W';89PSDK))KP?TO MNZ+,@\@<17F,_\GQ?R2M6V(GF$4ETE&CO^,-3PJVNFQE$0H%WQ.99" *D6@4 M.Q,)C/&T[YT+V\^E#9HVJN)4665-;@%ZABXS[#2/ )^W;_ ?$NWQ^ O:XQ"& MXZF/XH,FB"8>'I]7FK_NDWZ@HI0GM MH&A $0[Q.'EO6SZ=4:'#UG:HX$D((-Q,5O;;6!N426PXL%0X-$W%L>#2FI?O M3D.DN-N13[/')Z=27&ZFO1Q&@0I6QVM";4DG3 M\:51E@L[99'M3AGTM@O=*H;6!^4E/>HZA$&7W4I!IF);"A<@CK& ?2&G@?.6 M.)T"9B>U@HBHIO3+*$S 2L4PK3^2+#(* M+7B U:%#!+;M4?B2#6V.9^7#("*(M)B-IB0A"XJ_,*[\HUC3\$L!X_JIZ$]\ M/E^NFSG;7=X.\++M>!"+LJ&0;6>3K_HX6TH6I?>QUIU#Y:$/1GBF\-2ZHQ#H MT>H_;5,7S12N%N;IB*.?.\"0D8N[QBAGCN;Z8!'(GZJ\=!Q,HUF#=S]0P:[( MH1J?@M'L"Z=?E9PU9J@IP2W1'N&&,D\GUV5?C_.@5.;/NPL8J'!*BEI]&%Q# M4QSWE)"4WS-)FSOB=LARZ5P[ND)6N/FB9A, 9[2-C;4SG^YA*T%!T]A\@:RC MB1W-!?9&X3S#L\;1CVCU"/G0.NZ4F%P,60NVBW-Q3-54WYA:%!H9@>=U%)1Z MPC57"A78G#$\(.)>F:@1WH"W0.F>/D:#@NN@_+X%)S"!J:,G:B"_P+.U:5WJP M!QUJ15B,02<[HBZ-9K-&1>->_42[.#LP1EU(1U>396.!LRH7BO^PP\O"9/%& MCAX9P5$H1['&ZG9"R)F4GIOM1TOB2$1VA\*1EV M/#V>U,.3EOB8]BTKHS(C4$_XUJ99%/P+\_-%-4)K-TKIL[W"F\DJ1B$FVF9G M=/&\O2#:RJG)HVH(3RL7_G#%&'D,XU44P!DE-$-;*BD># ^5(NANE"#?<"F^ M5%;].T *%(&<.D7!>5$#3>U&D\ ##;!A2\7BHXQGQ=1O7X&EW!\I#US.58?J M6)D(4!I,E!G#*G[)B#2"L[UI.%L$'C9QP -7+2]=K^3WY>3@R$4W' M9)0ZB'2,I-"R0R&-?TP/)N4O;XE(@60W67%(?IL#5%*5Y2O)S& M'B*5-U&2?I,X015T$]8'FJ2+N9%"AC%IM(:2I1*9(1>&V1]#'L0^Z YMY6'1@"SU) SPE[.7Y\E/>H%!Q'X/&K]RQ">""_-C MMMYTW-DA\!L@8RXW,?=OF)&KLV\H!M^&W?+Q2N_+%R".J%G0XY,4.7J?)??O MC6A[G]U[<)Q\KW2VP50/4S1E8RDC*2JIX,;^\3TS1ZOCO!K;,WP?+/7'0I - M<,*J'I\9K8N7L(SP\.O 34.I3:C@>4Q+>0V<8? HTZC*7Y^+O9PL+#MHK> M\^USK7@+W*S&F="H3!M\Y4ODY9$?H]RMCV[%C F:XYG1T M=(- ['/?6+I)V("K-U3"ZJL$&K;P>ZSAJ2GX6:%4B[M$S_H'YC#Y(JJ&"KJKFP[)?"G2RMS_B6IX.%,J*>Q M( BNI+-@58_7UQDK,:8G>5\;%\).6&D3@ZO-F#ZI)1B%5M#P7W1-N_ W-S!N M$R+7X7/GEEHYI,(;&;>:%:-'Q)RH)E$5\&H8QX_'M90**-@JP4\U2"AF9FIY M71GI8KB(7O/R*FQ*5*X'Q]'A]0^0B+_[2%(0Z7GI\]&(?'/)<(($7Z,C"JDT MT-H7%,=(=[:%O:$T_0L9_>=!1C\Q.3Z%Y>P/B7MY\@7W<@A#^8)[N2'W-&Q MB'O>#P]_0,VU;#/VKP9I/]E3;@4C_@NB2 KUK*1SB$!*2E'5:5.J,K*(!>;P M"UNR&&UGDC3%]S.7M+9?U)2[&D.2Q^ ?$]#ZP)V-O]+2LLJ^97';8)E)(I,P M(\Q5WKJ5,#IH5)TL*Y*"S(=5'RV:K&7@T= 3X7NQK3/JHH%M/D%&PVI[B#1Z M0$,KQ%_1)_D6&VHZ^)0-VQ)I\.#-VH&3]$2W[4!9!Q=2_7_:+TNGZ;MDBLME MDOC:*NG*I'NUF:0G5QQT ;,)..'&@P@?;\>GQY^A!)? '*DZ9CA5AL3ZFI^HA9D"GP-NR):IC^!I MM&[:]#K\VO:?8DT/"[HJ-SNB^Y*DX@ \QL4M&LL6V%$9J,4,P_0\H31=MS[J M]!IWD9FI_D]#TC6?=KF*J=(_5ZY?Z^"%YJM=(/$/9\U(*KWLZ*",A$-.YU27 M9;X#:]3\5=J4A6,@[.FA3<78PU2]-,]G!>>UZ<(Y'B$J#UP[_$RLYEYDFS6/ M22[E8U8+88MJUV.?WXY)%$+"%Y>.[FC4-BX0&\_PQ>,PU@U<7DDB5 MOD7UDC3-J[F%O*_D%S 5UDX%YHT@GR16%,MX+8N4JZ]]$<8\SKZO270\1?$L MG;;6,_WJ^7:/R(3?WG[ /5EEAZGX4A..4A-E+PRU_1YZ0DPJ+F]#<0N0T-P+ M? 7:^!J%VY)K%3!\X"ITO,G-YD&$SWP;Y756+5W6,:D"D=Z[MFU:XA_HT6!H M-BM;ES+@G$!5.FW#J(*5..H8;*5]FY&X%J9<7U!S.IV.BL9;5H=C^QPEC75[ M-">OG>ACW VT5+,; T\;9."H4B)(D7G*.[4G;,1HV14>Q#CA2,Q 4(, MH8[^EL6X(/PK%I'CP8^DX@3:ZS]AHJDTW.BKLAV(]J0#U=Y+01UF[9N:CAS> MA&9-IRCK^XPZ1/((HM[9,/1E+^+!:WPEY>'^V7XR?!'FH]Z6[8ANH:&,\='9 MO,K(C,,=0IM4HR)?;Y.'E_.OT-;RACS4PV^R%&X,NZ(SR3'R)^,PUG<%*C%9P MM&[&!*40:@CNPMFX&BK$9@4^\16_Y3@Y]6 51+V!B*J<[UE:*E>ZY#!MO-Y_ MEJSA+:@I^#QQF')STF^T(MYY7]Z@ MA? I=!-\DXPTH6"[6![=:)U%<$73; M .^SIXS/B.06V#;H,V,632P4M2BP 5FA-8HJ&\0KF>,LFS'6R*&D,Q4_840X M0$F>\;$P#:4J+C@8*X5(%6HG 7T%)7Z8E8R;=H%-Z$'(QCO@4DU1H'#.:28 DVT3_B!W +'G)=C<:)EGK2X46=Z0-W %YK9_%TLHV%V((S!G@^4TT;6VY#CPE5,QQ%H@U2) 1<4#3>E(S4Y@;@BM+ M)#P45V*.EDVKSHF;0._R4/DB* +SRC)+/G'6AB$-0Z=6"YIN.UPTQXV:W1Y(>+H&"5#(T\MCML>9JI+1J'W :V/0.I"[6W62&T ME3.$P6A%I<@&+EF*V Z!-3O==K2WTP1,/:*C@^4*%/O&A-S?UFO:7::>?-(N MX8SZ:G8^XO. ME64R2+W#8EP;2UP:N&A-$=XV)D 8Q:_@CD0F@H(Q4 IHF-,7'2TG<1GQ0&X) MD69:[>2?=*V!PZQP_R#ZHUZ*F^:86#^_\%?L^72& 8V;C34U)@L9*$OV4,=K M2'Q!,?>?JNMM6<'1+:PN]*8NCT[ZBF+E454H5TI):X/PKC9097!1%:6[8 M$S,H_RT!]41N.M501/4Y:)\.!9J4##3$V+T$(; M&5[03,+,"F4:F5+LNVG9 MD92M[.SXU&PP1S_4 1$B';E\J4>I?8.GI9O:FT3S*X;?+^RJP;#[F\!)&RFP M^,);$>7OGW[)WQ_"4+[D[W=)\]W8NSF1*OZH2=1X\UQ:J-6J^]FQ: 86>;">,7.=7WHI3N1D-C0JGD#VMM MR8@,RW!%QAZ@/&L6XV. )::Z??N,!VGP:?JHNG^3I?CACN1FI)O MCO;AF<$?/GY()2"PWDNB$]$%M"71G"*9'_4-LA +KJ>#9?<3D;:N,+74G0A7 MFH#^*81]N&:0]!C%[X6J')QV.'C(YM)%80@^5,@<.[08OCQ.S@FLGN1EFP]K MYH>9>,(VGC/4]KAH):'I)\CL9_6O9CT["+D]2?@%]>2]X4_97_JVQK MT'7<=@!./=XC205IY:+(2=\+?MP:>:Z!Z=JYWI;%W];U0MI*CB@8Y;S=O%*? M+>?5S3W7?H6\'W=D.WEX:)6\KVA29SJI,S.I=S@I_<,9R:]VROG,4C!#PLQ6.Z7$'>B]RF;0Q=\'U9B'2J@Q'-. M&RQF(-2-B?%"VQG3] 51'A'/R;)"!83GJ!WR2QOV(S_S2&GYN,5R&K ODJ1G MQ#'C N2&QXS$,8T;O07UO.;90\<29.K.>]+]U7*P.:T ^-($GH*."BR0)(2- M?XZ\+R1AYEG_EF7K.6M EG+R9O9VB_-;6!CD-J44-@/"MZ M;)X6W*28R)O(LQ8['H5F4.'L*PL:/;86GB>+F9&>V%&!=W1&Q-JWO&WZ]'0R M.%JI23.'\ N3?,'19%?,6>8+8N3IC>B:C4'@K^=)S'!AKM-?8^82= M_ !LZ) M"I[;H&0@8GJL/6BB_K=%V=*&L(*D']*UXV55QB;;."Z2?C)"#R7A6GZ6;(-T MV&VXD;HA/IF&TVU?N@QA:8AVP9%Z=&29^[B\H2NZ4LL6)_[7FD+EI!+I)(4M M5;PX8W,H^>WBQE@R3)INGC=DOG&&A"I4<^ZHA@4(](P8F@*M.'!#:F&KM2>G5]1BX?)" *5DE:(&N>!WZC] M0,8,#CTU*PXCU!+CN(T*M093FQZ./#L#$BXZY7@0C:1I?7$0L2;2@XFD!@Z= M[:1P/USUN!HACIGD("CK8<.9:]-%L1^QY3U0+(W2'DFY.,+Z41)AGEXO@2:0 M/XW]^Q,36NP)20S%0Y:V,1V3/1B>9(N)@,;,1I0)]D$97Z]L"^<7+@Q,.U93 M>(+/FO2]6X94\/1R"S=UF+R]>-*8\.CO'H?%BOT12'1;=U&J?_A[UW86Y;.=*& M_PI*\GI?AXP,3%A'\%Q26Z4YI!D#DD[P1\5Z%G&D'HI M5^GVH*FE.FK]KK%F(@$4BQZ5D=$%,EM0%4?C@O8@RZ.D2O-TJ%+X+XTGJ4*#P:E?(?+(4'H(!B>3E MDK8+Y2 :E[:,Y&9B50"LID%Z*M0/A#G'L!HQ!6$Y)&PUL,W!'H=(CE\A:V46+BM7Y3:8 ? MP53./=QZ;U1>J(Y$CEBYX(0T!_7!3W1,)!\!67N0 K.HGE(#\DU+I(I&2B5D MB?N31)4#ND5C:%)L,F"'^6%;;=-N]A)TD:P*,IMSEL],_2.]DDMC!%G]S9%! M&?R)7/[*EA!Y'?[\ 2D>+OW))&674P3+5/V1I)C@;NU-*0%0 M1HBRE]'I-15CJ 9"U3-E\*8RX*DUOAO/AB&> MD.C:ZIEX':BNK@"=I5V39ZYW2Q7CF7 MF)T>J2MJ]/>YN@@V?3H-<"Z&2B?1@/3YF$Y$%2J4R$B&&9X0;:'>6N?-"XX< MI_%VI1^,.\Q5@UAT1!FS/N+^ZS3O6!1-B;>I[G**P\P.<^CE^ !_EN!R8!V/ M_%YW1A(0N7?6>8L[J,-2%T@)I0K)U%D?:Y^Y@":!E5'#R+\] X;M/NK0-4': M-5OO'#@KQ%GI:>V_H_4[;W-?E;RE<[ELN#@A/\C3DTA>%)S$\EN-1>DN24A&,EC&22AKU"RY+RQZSMQJ0%I6,I/X#DQ*9*9D4KKL*;!16N-+]X M+,"@GJ1:4)=26L&Z[&DF-;MN76<#T8P-J7$D/LBT'Y5G5[0#9;!6-&.LYBT3 MK%.!1PQC$7=Z@DNI4PS;N5>0![ZF!G['.&6&!"JI"-&0!)9FFJ^P=!7-,21H M6,;T5G5VS+!PI7*S M2B;MTF^ G@?2D,4QWG1PN:,GR+-DP4)0P_R^NG!(O! MCJ) ,G-?>X^YN7V0MVJ2#TJ[(-!.*PF?!-9/>LGLXJ*.D3HKTA_FHQ";B#F* M&\;_L+ZL;OWJ@[F_)WA%=?02'DF,D-30C*WZ TZKDI$DWU]2FAQ'& F-!OZG MUC&7E)G-#E/4&)6+$7U.R8+2@O_T" FRS:B8"5Y&*&R^#]5Q4+> F-!AJ)4B M.2FEJF0]41"I<<)CQ$]B0J1\WW:3?-AZHH1P(1/N2>:9,5(=Q):0$9LAACPD M_JO"_* M'[W0*:)3S16&%/A3+J,=8RED-$LF_V$F" %[2%LE&^MD(5-S,7%^ M)"<&VF,939W+>1BI@3PCC)'F\-)K^LH5"H*JX\D$(=*@T#<,U*H?4EF>F+AD MO!CE!-%B[GTW9A!:/9JF ;C3Q.#XD6W,BS+3PO,E)P9=>! )A^8WY9M/7\!- MZW[YS1_M^>+=>QW%1X$HA[D[0ZU'LAORK0J4#QL'-RAS:DB)F-"SR17;2<*B M-?&:LEJ1:WGSMUS[E4U;P7KUA!6>HO!#V(5<=M,9#[NF\S4M>R@)F5D&RC>- MM68TK@*6(M?SU(E/ASU*2U"S\'*,>RY^R"U:'L_XPGPDG42Y(C59?Y)>=%.U MGKS03![2&-.RSEQVC1"\([_@V,<,TUP>QCH?T>8%+%RW1#=K,D%WNVO MX] ,NA:23"X.TI\384\M*U?Y7\M79ZYHDSJ4-/AZCN-"H[\Z738R4$$/*PFB5AT_U,)BO2 MMH:TV*AZ-NA6XK(,\2@\]!$%C-0'%SR8VEZ26Y2 :B@P[[S/F?5+5PBU.JF4 MW,;<2/\*3O[Q(BVB2N: (T5HF#UYN@X$(PY)\\*SF)3YT/.>F/J1(Z]&62LQ MZ0;&JS*Q\ Z'@U8:"3WW@='Y51-2+#7U- M+QE;6G(V,(PD?=SS M#,^;1RRZ87A1?(>4S(!^$;1I$/J17BN=IQF^E(!*:!T1/0-\P\6"<\CTW J>)2Y*4S-TZEQ9N$/VH_@A9V?EH6:8/X* MY;B:!S2Z+EL0M![E4&KRKQ B=30J!4)%Z7<2:T-ZJH'BYD[N3S52$HE&POMH MPER7(4*4>7X%$$T:M%>Y+>*&"9T$]ER0"CJA)!UGKR%-4 U2_O,MYE3'!T:% MY!E$K!8J6*( 1P8737%[:" )"J^MIL#):@H&!S4*PR*U!"<-"Z+R.;1I^_P< MJPIX>)0H*?TI5&%FEPTYN,Y3D\+M4)0FQ6ZA<)3S[SB]()'"6).>OO8 SHCC MX=F'8N(*EX%_YV0I").PBL0V!S]+R R&7-!,)07+0'&:;Q![WSV,N&./,X$: MWGQ )I2.TQ,GC/&&N+P;KF7)F% 3QCHF82!,G3%) RL3Q@HID5+ M&,_X)BJ! LR4>R3(UF@2F&2=KLG/SV[O?CF[ ,.% 3%%J+>3KY$_]D.#\@Y( M\_T2XF3\5H,;.@V/Y'>1IX;CJ5/IIW+%<&ZTN*0,@LCTOS %URQTQM6571RY MOO]=(;GQ#K"($X[S#$:*%KK5T^2U7:6 .9@"#+XWO21X@;0^FMD5[H6$'9':-L]W9GQ/%! C)(-Z&)$X=_NZY_E9D!+-]8]MT)UR6B(1ERM MKT$8AWCP5RN43LGK.;_*UF*KZFE0.7"E-DA_!LUKW(C4C K^NTQ M#H=6C;ZAFIS4\LB\(XW[')YF1S]!ZY.1/$X+MA82JSR#$2,S%NA5TOV. D=) MD4R?JPJF @=0\KS&;9D<-K;>-&N-;J?>A3W;=9/0<(03/M:2WZCL-94EZYS* MZ>B)-ZU>O;?JY\NYY4X8QIGX^9MVMU%O) W0;N'Z,%/7*@P-&OVFW4@?"0@B MFPO>/*&UK9Z7<.76FUY7:SE$XX*W2>0MY#O&9N1-IZUWQIY.$80BR@A04HU8 MU%7K/ W^H2E"$3V[X>Y]D,^<75S(&U"]LE&;715\(Q&4==]9JMKLU5AJVB8N M')/UO9AB0ED(*51 Z;Y]3S(7EU/L5#I6FG;HY.OX,-0!,TVKO0I;,M$UB8\E M[U#IQYAUP7AG 4%>Y=EP"QER4DXBF:A$B6B/Z5U2EMI 85K=8Y6P7GDEC\VY MM5F'P)Q.FNL%/"RE\DZ2B.[\2&UE8XK? M)R1JV=TEFS3!RYY21&OI:;4,6'+F&H\S".<9R -TLI>9HXOO-Y3UT99:)+9I ME=3)VQG&XM)PLE(,+T+Q0,O"BHCIJ,J1+(#W9VG!>THAKU]9'B645\+3,*<2 M;'DBU?)0$5V61\1,6,F@TG&LK98MI-A:3K;6CL.Y$J,,@!8I2RVC.5JQ-V;0 M2DYUF?^JK3F#MB'J K\ -J"4WG@D@3 RS6IOJ6F_S%AE6:/.LHBOT\C'I94D M854F0E:VJ]N9-JMW7?(/;B4&3.!#+KB&C*R".EE><%KN)V M=^,']/TDZQ4S=T]L/&WQ'&MDX>Q1Y^]7N6(L80&GLSPFEP1A'GY&?KQN\0A> M;>0RC8B;U,_Q\JG2./CE/$GKEK0)E%PETU7M1YFN+[FT%24- P5R?']A.ZG# M@6?:FI)?I1O%_9.8F2J72,DFTZ5]3Y- I9M)B38AYQ3@308-/6-#^+W@ R$H MB3.=TF_],+R4RZ"FB\TT+4%&KHHL,9QX,3$6GY5Q(#7U**BX:R36%5Z^O-XI MP!#']92]U=WU?$]JLCAZ1- 3ZGU21/".1V.8D3Q1ZI\J4P>353"[AO#W26;L MB ]FYFY!OUOHF[N%,G3%W"UL'5RZ0<)[S[J+_-'WR@67_L=WQ_+\CR;N!HG[ MX!@_XC&%."8RJAC.C5P9>_U7=@(Q<[0&_D6S>LF]FMH/'1N[GS!$3ZY;+7V!>/N/!2 3O MDIH+@DY.X;<5SS3T[=>@SB^0K;.\8^[^P@=/_IWUWH^GT%_KJ]8!&TYD"GD, M._,SD:_C28%0TE#('F8^3E&^^?\*\?X&_1@N$]RN@ZH/Q7VLP\@Q,R]%%U?9 MP]@]+_%OQTGG.&R5O%SEJ.AXT6%ZWH4ET'!]7?NAIAN$8L.R0GA8RA(/EY20 MZ!,%RS&AD1/B PH@3'AOT^[56H\$"NM:@ MU=*T.I390:W?;]5 K5G*:YQYITEUW?I91S6V_\I+0[G>.\75]>KYL$/Q"C@5OV@XY6";5F M%M!NXL;,&JH)#JJ"]MHLY+^ZH S!?,61M'6T?VG5P#IC9>;9# JKJLB6\R#7 M23>,)/$YL6;5HI7'.84]IUBT<;M$0#C)F":/>D53O)M(J!1C3/0+9QJH(&]_ MZQHM.-0XXS^?;?8FN_VS0WI/:WVEC]]N?Y4 VC_7K;__]O7V[O.G?]R^M^Z^ M77_X8-U\_O77V]^^W97;*?@-3/W>J]-I]5J56)\;L G__/GVZ]WMS=^_?OSV MSTUK(D_,L"SO2K%*RG53>Z],))6$7PP92Z%,E6B1I*-BBB:% HO8_K2X=^Q0 MSH$,H:P@5U2XQ(GITW-29L)=9"!X,YS917"\'.%**.'IMNR'XH:4&.3.#J/D7D4.DF*7S.(<.O,,E5W@8VDX M7F/<.R#*TL0GZ,NR8IZZPZES"7.VS&ZC3)()W4=3KHS,Y]EXAU5"#13>%)%U M$Q%5_*'D7"C,1RGY2HKM118Q,:49IRLF$O(Y0OJF: ;V6-[S2(H=$C7%L4/7 MXU(D%*1*PAEORXSL<0**GD:P95S8RW:?J6Z6.+S?\5C9B!3] F]E C'#<"]: MI2QYMP9@G2)@8*#5\1$9X3\R/4G+$*,D^SFS/;!FT\1(9!95G/CX3J:KJ:YI M%Z0%:P+]<$(%88TO'BFSDJ"Z@]T([(2P/KD(1G#T!_:\$AAM#J4OI@$R1VGD M[@KY&]3$=?[#D=P4SE'=J$F.HR"4;/41 \@S\K:DG7?=#3^5!S4G0# EWQ) M5M0ALXTF$T-W!F3].<>.!Y8VE"M@5SQ'= @D&2>!P42#@"XO/E-D/'+/I#,D8P2\*WQO1/ZP6.*,",=(AV> M1=CS6@J=0-Z$$\GD5+(\F?>HP!/&FCYJ?HJ,-L$X;CY^/KNHJ;V4!Q OQJHU M5,N"\:?1R8'@P8EC@A6V,A7D/!JXTL;SLZ7/(9R1QD(BZNA MAN W(3P']4.UJG5/._AZ("G%>J)M0T47R(=+98'5L5S8E,,LJP@6UJ?2-9$9 M(X2_>OF =';98:8ZS 3O-2O,.(.:@^EQA2NRO>'=*'%Y(,:O7?Y"2>HH(BNH[%^,@"ME%?]9*,2LD&D7$Q1A:ABN^A,5J,P M$^P*R1QJYS6&V4E_)2']$-GB4J6M/J:+4V%^\!\%"RIR7/J:5$S8S:[,IU),^* >3\B]C53Q*RWS)B9:1 M[[LA%^+*XML"35>'D"$\&RFD#MDSV4[V5XI:P:0E9-(2!JO3$K8/GUTUSTPN M@\EE.&QLM%6WOGS]_.7VZ[>/MR6/5:,[-H.M*L'"0[HAQ@1#R/E6U_H%H?%# MZW\P;_.3[8%;\#6.7+JZ_P><JICRK3VF11L)K1CM3PCU']UP2*HQG2T-;5MG-/#T!MGWI3RX) M.E2FOV/T&'U]2JD>S: 30>X5-70L7,9H49=,>%>&SA5=QT:K+C(?E-.-A7_D M;8?QD"[*K/>9;E+2WB0%F5#X!DM?T$#>T1UW@O24$I'+\I!%E&#=I\6_Q\M9 0]22!Y4\N%;SJF#8C16O1B]LVY?SL\DZ3>T0%.H2 M897Q/F*9?)Z6!E_2[B#,V,(/^ Z?%#8M ;#'=(N)IS(,0&:&TBT4H^:@8#3G MR ]U]ED[%'Z^Q[B=>#A#ESWE+VK6+3P/M!KORL5B]+,,,AV2HH@FIOEN6Z*B MQ(;I!Z+AHU8=$HHI8U\1C!5'22_(>\Y$]F3Q;I%!I,0!R6+F/B8L/S*C6BNA MF,A@G=Q%UA= ;ND5=JIPI=JN6Y]N?[G^A,[#S>WM^X^__5)R[X&!;70:[313 MB>0.M15="GDPI&0GC22[=.1O-UJU""5M4.X)@NE4C^\-IOH+UL=]_%@SK&\E MHL9^477=<>X_B2F,Y O75U 8A@(P"L'Q-@-C\:M,FOKHJ:+H7ZB\0WY]S>D! MY#I0Q.>+#TX-'O7N;,6]#%.(9>"-!AT!P- CH/K!)VU]& Q-6+/15M=Y=QS& M4;?/MS^XBI@O!D*L>ODOS%]7:!G6'>RQTBZ&.B,@IB$J_I;,-*O<-,+6MF4) MC?Q.IF#@3HT9F\DU=8*$)E>17<+L9Y)G6\.R@<.;(-T*DP6*/1<#V@^9R[5T MBQ=%OZ&2/N+P(((5@G_E>AT.XM*-!CJ=(1&G)?Y>0K*!@]%>IV? I,@=V:E+ MRAS3$29T(@DYK+29:9GGBEN]+W$0QAQDM-1RIYPV&A<(HS6D'4D'Q?FQJ6R3 M:\3 I;Z>1"M_3-'G/#>01$9/:N_W=W=Z57!W.G7KUX^_W5IWUQ]NO_W3>O_Q M[N;3Y[N_?RU[R.0W1+U)TK!-$%>?FW;C.8*XO88)XIY<$/?U1;C80'VY_OH- M?.9];6^O707;VP7;>_WU;[??K ^?OUI?;W_Y>/?MZ_5OW^0%ZQUE6G_^S;K] MW[]__/;/&CSQZ?H;I6%_OOG;_WS^]/[V*S3P[=OMUSOK^K?WUL>[N[_#1U_^ M_O7F?Z[O;N^LSQ_D;RV9'UR)2#CEV?,,Y>O6,$DMN6?\S0[']K^M7UQ_B,<6 M*O,!]Y@2]\]E4$H^0S6+\CL9E;G0*MC#Q_G0=ZV;W^^^T2UW(#@/!)GD0,.< M<(9^4&"3@Z/8NF2 I*BB8$,53B1#]$$^* \"H]<2,QHFO)E-CD2S6R!4*9B9H)EZ(BGN_!]C5Q7(<) M'3%=>D:@O!(]@,Y?N-=M<=Q,?50D$)Z3EXVI<93VF*WT2[NU>C%)+(H[2AZ] M5M@FF\M4-*E?9JO;1%(+R %C^3$#MN3PTC')L@1P>&MMZ'L' UG0^7(+\6\$ MC<,]91'!#!7F?)((&6-&4'+&*G5]2;-3="@-('MA/RIB,X(T25]3U(Q"C/9Q MG06CG1#*2=DK>]>%-M-H6JO1/!]?H%KE3OQ.82#NXW/%D ZH +RA?='0HGY! M/JF#K^:.D:]O))68SY8'OR)ZK PXJBX'8/EDM&.(H0&!5E?N^"&5<$2\4W,( M(KF'"=1#8%'%6'V< ,EM#BK5X)V!?#N%(3)7-01WIZ[F2$;!E4^*%27EK807 M0IN>@4#27G[-H/+-0;NMT.2U;Y-NI8]U)%,S%A#/B1.JIO8*&98B")LHN4R4 M$:&1+!E-[Q.=J*#;$LD*.UQRKP'EB4W>LBP-!:9-4BIK(%-!X2$\Y> ^+^<4 MR\!CKA2Z%YF2V93;=KTSIC9G+G#A!,@<8E:SGV0L%F%I)1Q9:4<802[M G[] M-0X)(ZV%05P$?OU!4OM%0&N_(.$.)VRNF@YV5G@>-#9@:'RYMQ0P;C3J\")G MT_AM"07D^J'$$QU1P2]'[6RL&7;6#@"_2@$_ M_S=MUO^UF)[!Z2GZ\QF>Q_&;RZM&8[QP+/XJJTO=J_[BQ[ML\C;*!0)2XOXF M58#FA;^6(G/5[RQ^H'QM[BN3?"6JB+5CEP1UM@C%6_7'.R06=.W'MXY'JT(_ MVJ=C;&A)GJ, _G^LWBR_KL-7?UK^O-VI]YK]PJ\:]6;AYZN:ZM<'_=Y.+:W^ MO-LN?H?ID^G3@?LT6-^G/Y'VL0:"DJ-Y^_-9.[$_"ZP0]:9O&U83C,2?-CW6 M6OS !Y<]A[Q!8%OPW)OUQLV##,Z2YY=8]6A\RO,P,/- IY.&F0>:AZ:9!YJ' MEID'/K5GYF'#QC&T1]^1$-<;7\KNCD8"W/%W:Z; %9-ES]%?O'[PD8:O4,A^ MIYS].X6U\M$;U?,"L6G,TINF:.HBDK4 :@3ZA#2L+:?E9>1B\V&79N;-RXU? M'S?5JI1JX'QHX9C*B\T!?KO37*RT-AMU4+=61H9/1(:OFO5NS\BPD>'JRG"K MV:MW.D:&C0Q76(8'@WJ_9638R'"%9;C7K[?[1H:-#%=8AL$.#ZY**,,[!U@F M]'_5";#HF1%;SWS!((]-P8J&6&X=VBLN4BRN+V;JZN MCK,1-B-L>PE;MU'O[NKA&F$SPK:7L/5:]8'91LNS($O;OKN<<(FQ&V M_2Z=&O5^]S#"=O2)"FD9P:[QBV-6DJ(AEEQ)GI!=4(& J1&V,HVMV8+M?V"$ MK30+1;DF(6MU6K4 MF^W#"-N&4[0J"_5\3ZR63?-4>9ZB!?T3U>\^MS2WML2-S\CQ!BP"*;^7:'#> MMGK*"CD>\BR]O6SVGQ^-(U\E4SR,\^;%BT!%;_/V[*STZU^YPF)MJM__FM",U:W_[^OMW>W7?]R^___W'NJ@"D/M(7CC;]>_W/YZJR$V M(G[NW^_N/G[^C1 9X8%/_[S[2$B,'S[^=OW;S?_RFGH'Y^ONG M;_0(LA5=XQQU,&*&(B>680NA,.U1%!/P M#\_;W$9@O\F$N;45P2Y!#$4SQ+-6S$-CIGU]7-,= YF<0:EI9:?#H-08E)H# MB>+[U*H0B;-GNX^A$^YG6Q4:V00:A9\@ ZM% '%+R&,MZ_Q,?PH_.KM0>&EC M!>/_4J]O9L :4U@\I,5#PT6, +W2T::DOE_"BIM;OVMM_5*2E9O,Y'U-)R^A MW"H%]M 7+6M@-FA1<"+NR NTMO$,$ <9:O9XW+[O3D9^MWRNI8W3+*= M$*V5VP5<@P$ 7A]>8F2404R*OJUDJ>D-PEY&8,D*G M3CT8RG.:(CLG[A!%I0S6#5H?"9U./N6[)NHT]7.F2R&28P??C/B"(AC1W_/8 M(P!?%_W.,'*B6)+KL6LXCL.(*%/ ?H C19ST<#J%]7:HWPQ\C1PMQ#M>S)M( MU-!.""X8OD81.=8TID/RB8.I#7T)DWZ7'0E86XQ-"P@3Y2&?#?FZX5M%D%JC MKOR//5^$,R<0_,]_^L'W&IS@P] >S>)01,CZJ0[ZHSC"[QRD6_TB/"]\=.]A MUNQ:*MXXE[^":7()J1G-FI_G]=<8^MIN)/"?T.A(HAP3 MKDPS6&[@1=L6E3P#8WK9^$K.7EPXX4 MSG9-#N8:)XN/&V<7=6W_U)R(@HZQ7L*)BU!!_QHC):[<7,JO"6R%:#+U&=0< M+Y](JX1/6*\P:%Y4A3K+W*.KES/D];S%5@-8P]\%_<'SOSR7H80?3FA$I::& M1'@Z7P1B)KP0<6P#VMWA.02VG]G_@:,IGH&+Q(#LKS;0Q 0' H0R[36.-AV7 M0%^*G[O#DR=/QK*X. MPQWCJV$+X[GG?JM]PA-B#,M ['0@$/:/6@;N.A*CF0A;#*),A@SPH M4C7%L4PGF='(CXG)<0U?;:SXS&R*Q*3@[033@I+.;K8?*Y=TDJ>Q3$?'* =G8SM7IJZG$ED*&\4,^DDT3FJ7R\9 MXV=%V">W)_0MN3RNI:=A;FBF!/X3VA[%4KZ:K#NUQ;45].$9KFU8TB[GOLM(D1G_O@^:@6=Z#IF8>>*[>.PBD M[B OP5:$*B_;]Y6F8_-HRJUTBHMR;H^%.LTM0)-JBN8%3Y0CHFR8V]^31Y@P MHL:G K5LY#> GS!YA%_!]DG[AZ:$[' G#@<=&OD]T\!_2'WME.9;.@A$&A"* M[-OPWD'NQ6H?B>+1]TO'4Q8Q\SB>@^2.G72.69J(:PE.6=(/83;R?]DCP;2? MU)D(#\_J_+'\>U\Y0C7V8,AU #=TE.E#'5&A=0W\LW7P2[F?M:?5VCA: "5(.I)-X;EJOP(>"CN,@D#+603ZKP"7" M)>7;X0+1J.;"1I]@$KOICX8Q<7@;'/G(5R01O:"[D1^4?*=22F.G;5LR;S%3Q1UCC731H\8UB4.R#76W43)^5'XXY*OX$=ORP!Q M>_D&HDWA"2TB$L+:>YJRODV<7CVHHRUI="QW\-%.EL@:E8G\),$> MVCAE8.(=+PY;-KZ/2J^J980T20/Y].DF"81JW&[GXZ%M?7N %_X<.&,XDR:! M&>BW-$411RONP'_AF5,3A^VA0^/( )&]S3 3A9(;S10V"?![K&MW:'N/:7R, M=@_K'!\YTSN8#;V\DQJ#NIH>45;XBWEKJT)[6_0ZC0_@!3D3X]#0QW+1\E97 MGSPZD68EC*;W3;]S5;^R0/I=+2L 7T??]"@IP0YG->M-"_XEG\-/D1T(4PN7 M#F?9/OD/['QBT)SCNK@#4#Q:FF0P0&_.6_7^1=(Z7Z5YU@.L 79E9"_0*[(P M2NG*,](X%KRYR8:K9POP9BBKXQC=C$1&S?4XN.(#D_OQ)MW.1[[IW5 M]_@S/K4IPZT.DV-M1JCYH>#;F0C.N7+#QHPX=&F(O-@.R2 G9O8M=G"*D1XB M/\70D1B3@5Q@2AQ2]X[%,'I'#(@R%X7]H#'L^P'HN(Q9SR0]G21 Q" 7>FW@ MP&.8*+E@!-G]=\P^/%+NT9OBD,D890O\.\^W7#A\8:@+_!*Z\4B/$9*_6&8T MRMSA])90S1+=86_;<7ZMG$,Z*B+Q,:D6QK;P9!>,+]&[X#,I#0R/*8X7TR.8 M"4CA@^S*VGCGGH;/](6F=Z<#%=Z,0OI^H!V0"X[&#I]WJ'HB<]22IZ(0/6#A M3DPB8F9KZYBMK0Q=*Z!#,-T73PMWR%Y@IMS!] M)0W!R"28W$9==.?J+R7U:,DFF1R-;-Z)$@7B!<6JP6; ; MCF&%'$_5 TP$AB=G&#NFHW*: 8#>UA:Y8]H2I:===:-66[KB*SI;IRVLN+-+ M'\C=".JY7)0$Q2MI_1T<"!@/71)SA@B/'=VN> A=H:0["[N@E:-H(PS4%-,D MZ:D46K8$1>%59H66EZ3N!=@1Q=B-I%5.,I:3^Y9I($3B)H,?&,8V7W&@*Q: ML\6W).EK'"[Z0#FU=$)]*$F_L$MI1TB?<#)&@;/@8!MI%+T. M!HD\R7AIC7%J\/TX@2Q@=WXTBL&V1)CTH18L659Y M0O#[%Y1SH%X]H8,$BA5%5TEIG*P0RJN,1/ARM[E+%\JT]K8;:J<"ON^"+@N< MH0!)X!^Q7>7ARME,1#%]Q6ND&DFC&!9*.19<%WVGV#?SF>\>/0U<2M,NL M?)NSEV[DVFB=4:XX7QUY_D.:#2)_])LMHY77G)L3:D>WKQE5*>RV9GM8GQ+Y M4'>7F \!$Z]?]@L,PK)N#+YP/*_IN:]::A=QD\LI$7!TFKG.1/SQ#\U> MYQU(JV%@M/X[*)BA>']=4A?*R]CZ<*IS5RP&O!/2NYKBZWVX3F MG+.YAL+%>_>9_Q"J30B,$Y@I4$UU>E^>@_,QLDNS/LD0L93HD*TLGE5M7EB. M7*L-[B*MS$@*->%YQQ^';]6<58/7NEF_ZCP/KW43FFH.GHF(N-WOE*]3S\6. M?/PS]6R=:M5[@_5-28"07%1+'D)W9D-]/5R9C3@+C0*PBCP1;*N9XN^PA9$V M(TL+L@Y3M'S\KQ_X_O*?>']YNY3+\ RDN('_(*>OF@2Y;RA4=4/%?$7I M"X.\*BS3XU1+#Y:HCU< ;VT<;:$>'.-T[<68;1"F2O#4$8%E%QNOFS2T]&QL M7Z< D[?EX,L-H-=K-NK/3?7VVC".>VXSK>=H>:5\EV^INU?UYR97?=I*'V8: M?MK&<7D56DQC)"MB)+OM@3&2IV$D.X-ZKU0K?>I&\M3M9,5,9;/7K.\)_FVH M@Y\R\>_E]=KJ@.QN@ZV(O6YU.CMOS>6A;#ORQ6D.ZKMBLS_'VE1IRSQ=X6BU M^COO%$9S7VMQ=M_%C>:>BG TKPZUY1Y]+/Z+_R""O5RX;>EIRB=.NTM3>=B" MCGQI&O5=&6J?8VFJM N-LX;]<'%:ZOLT4?? MOB1U#B<6?QO4=V5,-F?X5]L%=N47-D?X4Y&-9J/>-'I;TK4QH3ZS9R(;.W'@-6W5.\9.&#OQK >A_M6^=PPF ME]!$,_<*BUR9G*2R+DY_YQW&Q$5.13::S8$):)9V<1H'N20RFEL%X3AOMNO- MDPEI'AJGB[V#&U5+-!0Q<7I'&1MJK1EG+!P]'=/;3": M^WK% 2;YT C'JE3_/6N#*Q6R*^$5]FK$ZJ?=9,MI.JJKC-:@M6_FW.'1/I[I M('E<"]K>^;KQ9=>S2IO52PM4565JL'?FE@@<9&GZB-;O2[.V=[&!MM;'0IA,'8 M:&.CC]]&]P9/K =X=0MMR%9*\!0MPI^(:K"45-[%;(]Z@>A2W*&4_)375AC/ MH2>/BLJ:*2*1HIG_0I)?) YUO Q=;T*CO(Z@4J.G! U_0![K26$K%Y*C\E#, ME(-!O=]M[TI,V6O5KP:M9V,V;/>>C0/R&3NUGFYQ@ZU7KSA M\Z@XGT>W_^S,1]4-IQW-K?3>V*TOMZAE"(N]=I;H8<;\#]^-YXE!/X##93T] MX;2".G?>[-1[KU[H9@H0-Z_++H"XQU*8>O1>ZUT#=;.W,PF5JIUUJ;@S!?5-+\/,73.L1P;_SYW!\[T:.UP.,SV:#[ MC.-U,FY/_5;EE<'DJVDV:F:UW,]^G?LA$ZVK.]$')UV<^>*'./IO%Y5 M^*GB.90^K^29?#$6Q$&9K>/:/(W=:G-,7ML+34VY57L?2-)GG)T*^,(GE'G< M:C\1)^#T$H^WSN]+4^/^\M_# '>I?!:-,_[SF3/LM=N##O@)HM?O##O=06O4 MM,="=$83T;[JC_^OT^ZVSK2?'2;=[MM,6',_A+6$]7 FL#9>9#F1F(>6,U_8 MHP@6E=+PTJP[/PZ*,^_&<8!/3SA%YS%)V[$#(9/ZH&-C:RA<_^'M\K3)DWD8S)X6YZ7U6ZVK=R]R4;M5%[)S MT^S4NS@7E X$%FH$*A*"H1G'PHI\Z]RYL-Z *@Q4.G#-\@.K5Q_\5+,F@3^W M)O8]B (N)N;QBA$*!05'T9IA>/3"U8=5EP^NO # M?M""K^YAP&%]FX1N(U!["!3G(UA@*@HDZAS!@R^40+ 8N$B2KDL1!];#)2$( MX4D4#C!"GC]W1A;NM/=.]%A#N<&=TGW$O19WW@":N_0G$VL8A]#M$(1F!AW' M%\4A['CXQRP./-6[5 %T&<8+1HOO'<";:JFH&&%S;Z9[%K!_Q^%-;? M!>SRT'P@IB3Y*^5S$0<@^F(2NU8X$S2?:![Q*>B*/W$XASYYG:9;YYUZNW N M$W62,ZG/#S^A="F9:W(4>) KI_D=C]1V7:PSF(0BLH:/^ISDWUL\&?J[)J[O MTY"I]["E@5L$CL^#L.F"%YVD2"TI>D,B*.[$FT:]FYT)N=J+A/M =_>"7QOCH4HH'SH? <@ MH" M>"7G3P-[OFPP4&I^^?#)TL+HJ?I( 0E!L6S'LX>.B]=[T.CCR"7]'_\+ MOL(7AO_ O\+8C4AQ2;^X&8%G[==TBP6Z\M&#O6 [VOS$<[YR(SE$TY_"! MJ_[]'LYMKA_& 4[NT(\CZU<[^ X3\-4)OQ].0:6-:+Y#W7/C,:PW65$GM*X] M#_IO?17H%%FP#A_\8&XU&Y=_LR;@GVGFW/'@@[E<+-#'@#]F4-MY.Q"$>!,X36P5K>BUHJ=LIKQQTHU\OH0;AH>[?M M9JO Q]LNOMCM#'K=;K_9;W4;9^L%ME0ERP6 P-6H7,;MOY2[_IV8DN_'^Z23 ML*6[3-A^1[/'<\9PPXB_IH[%8@$_OI!_8 MI_"]^B>E4)3K5[G>>K5,;Q%/F^N1N :79/?9*?MA^OAV?V]&(GY$+;Y=K.V19G_IDK^ ,Q\+@&D4C/TABX&&92C*#GO M-/5A<(00#7CF?%%:UE M*7S5T9?IW"R=S)]2%G%LZ>1%0RQWDFN_W3H4LYVI/=JT.%?=DZT]>@;A,(:H M2H:HUVKOBXQO#-&+&Z*KD\5[,(;HQ Q1L]$_5#7VT6.+_++R#N\I@ ['IC-% M0RRYSG1W]U0-8$IY<;2.!37E&83#&*)*&:)V>V?V%F.(C"$RAL@8HN=%6&@= MR@X=_17$^W69?N8VHM)G[UZCWC-!P)(N3GM?[/V3V;Y-$/!8#%'K:E\62&.( M7GQQ3A=]VABB$S-$G ]FLV>J4LYJJN#I)I3Q]7DYY*F4UU7** MEJJ,#]]2H>S8@?-31$5681;Y$+Z75?N@L%H2((K!ZFDIC9=]<>^@'V1[* M,5C0JATXB,3P8$\%MRT\0BC 0EGAA6DW%,K&4'ABXL@A6V$,S=FA-1.V&\WH MP0?A3A"&3C[(8WSP@^\(0Z,W2]U,^YG,<3K4;&\3]!D_JC0*AUZAE M,&,<:MBF::I9$GZ!.@?3&UVJ#_PA**\JE'.%#4L6"5@783.JQ_*2J)HYE]^- MB!?+/76QQCK;^+V X;E8: DOMF'FU;!G*'58'A][6!Y/\!RT!/XCS++#"WQ_ MD4)PA%:,8C5\I(H_V2[_QO%0'L^AZ-<76W\ F7"F^>H*H7$[=[& M\M&",\KAT>(K_]2JV)L"[ZT*O*NE!UL\=:1ER::6>X])>XE:[B-(>-#B=5M,4+G4^UB>>M8[ MEJV5]D@O8+8??[EO9]K@S[;VNY[9Q6Z_]!WR_OO0%A?,QT6715RJ_7\I#,2?O MTIR\3[B$KM<]2 V=69SM"B1V!8XP]8TG(QR=SLY :T9S7T]S366R$8Z5+OB! MMMQ3N=E:RK8UOG9I?.W3+3,;[!VJ-"6 +[TVO8- M%5IOSY=V>@/#E*G;O1V MF[4Y2#6CT=LJR$:SL6\NA8EF;YC:#TG1G?&L2^-9G^Z)NM/?.8O&A,)>*]IQ M$"#7*NW0IRL;G=W=-Z.WK[4V!\$;-'I;!=EHF #V"\WLKVMP*(RK71I7^Y0/ MU2U#JU/6Q>D?9&FJM&>?L&PTS>U36=>F=Q!L4*.W59"-5N-0P+%''\7^7 S- M9OSLTOC9IWO$'G1W]N5,:.S5MNM=\P%,:.QD9&-PD)Q]H[N1FK?;Q6 M^^J)H&[&:ANK;:SV"^:P]/E6\S$3+MDS6R M(S'UD8W+FMN/UHA0S*U)X,^M"%Z)!$STOY@:AP]X?F0-F:?+#HCN!)X('>BD M';C(!Q:Y8JRWN@C@75XD>:+H_H]^[,&7:YB7RC)/UAQG*03!<"8@)%YD.9&8 MAY8#0V!R*R);XVESO%5L-.,XP&-OL'F\T__J'?:ETE!N#UNY"= MGF:G3DC\.C8W"U(.LZ65["WP92(7G29G;LHF" 53@<1G$U>P7#G>Q.5;\N"1 MM AYXL)W%K;EV*Z+I$B34$384]F_&JNI#T(5@42J!PHXCA2[40VU$@] M7>8*3.:%)/NK".%_1L*Z0RXS&G#*-1>*:4+,1E/ ;:HA$N=@EF=00!LUU#Y-)S>J7TTNMI?\:)WPPW>A/W*(JI%_ATT%:(>5 M$,Z='SKU):D6]XVRQD/DK(3W!)>N;X\U@U];,@1$=4F?9JDL]]%XU%G[ O>@ MP+\7R- 84P/@CC@C1W@C1[[J?*BT$)X(G;'0)W;S[FM$^P5$NY"8L,ODK(H1/R%XJ3CUF)JUE>$I9KB6=:997E%E5 M97=R7*(IC2CSBM8T-99F_7>AF_4:4XTF-EORH>9):9GS\\*:@DH%\N-4C5YB MKY3:1'[L2F98C?^5GY=;F-E+7E7ATIKY+54LJUXO)3QCL,[0,:+1!34825O- M7TIR70\.!0M2YR59RGI)?-Q]0)\HD3+K3@CK(QQ3K-YUW3I[X66A%K?GXO[? M& Y13D3TN31N^,!5_WX/YR,V-# G0]BSK%_MX#O,[%UYT&'PA-&-1=_U@Q_,K6;C\F_6!'96E$-IW,$.P5>V7,6I'9 +@;8N95 V M>_#KFH1UU7XY1W/CE@N*'OJ>!TM);-Y@+<)M?;K$/4Q;4[3<.B\VMS8.0#4\ MM!]CL 6/R0X._X(OF!P7W@=: J-Q[9' 4Y"1K%>6K!6I[;L*50C.VWC)=POC M!9H;5D:&DHR;I(!NG786/K3T2.;5 X;3'!V9. 9GD. M)RAP=>$+_*#0B<2].4(B: _W3F@1]EX!VC&V[AT,71:X8]O&=KL;8KO-UDOJ MQXY;[B]RC7'1K\?@]CMAQ*M1[O"KWF\[T^_DD,-'KA542 2/@[' M@H#9&)*N\5F3,!)YD9/?@@W D& M<>6#[,H]^."T!&&VV:6C

6XAV2C-Y0&AEZB?,R+3.7U*Y.I)%LEB7)"26+"]JDM$B5,*ZD7 M2UOR$.K$DB:T#$L78Y ]OE#[WI?6R36I(;FF'56N:>A>&(AEA^JY7,,2C&@R M8%;?K6SHA$Y3#;/8:V%#S.C;2BR=T,FHR2W#$CNGU232)*%,GDE"*LP>R2S* MI)DJG$":'=>5J2EX2M-+_& +:9:?,HH]=DS;PH>,$_(A3/!M4ZP#.Z;5BZ43 M>L4UK6588L>TVF3:FF,:O="09#.%XTHVO3=4MYS3\E.6!79:V\:-S-K"*G;@ M1@:M?-,>#9N=UNK%TI;>OC6YUS63A>@T)-6^.![VV>.NXVCB!QAQXX^YWRVX MKY+P$M3O?1F$UY?KWV_G@HO^F JN?UI>C G">#HY@=BJ%A=256SI HJMC5(K M/U]V&MO*9Z33R2Q=;)FC@YW&ZL72"4-Y=*EE6+J8TUA-,]-"5EKDRV$&K7BR=,-)# M5UN&)98/<43I)I5)-ZD1Z7;,#>6,L8QW2[5+4Z!,&?>AZ71R)'W+7MU9.XCUQ4!PHYNK<12;1$@ M.V!):1F6+L:;]BD.X;8)I-EQXT.PRXDT*&D'5W(R.R2E^C*TZ97=.C(/TD";%END3;.36;U8 M.F%TB*&W#$NG/IDU4>F%-O;:K[S++BIA$\\S"W*!Y/,?A9>,^L[/_L2Q;>)= M(>$9VV\Q%UY6EUAAKB\S_7\2PKJ#Y MK#X0D('"3-\1B(X3+4#O:+[^^ M^A&\;&:]TX9H!5'SNQ6,)C1.I43.Q#,N\JN?>)6-8@75WA5QDC_TELH1N35R%MV4K$?FVB/J#EK2SAW<.D@1.]##M6??6#,GLERJ23T\PPQI M0GY869="Q*&:5)[#,CP8>#_)7;6'CF,J>EIY(=1R!3F0UG^F 0! ML=/3\PVNZ5=2V5QO&M1<+PH'GYN9)MU"$&UEU_6 R.P-35XQF89].A2@I.5< M#%_8E=$RE;M._HNQC!C*N%GCN?-&;HRK=!,#G7G1[]3JA26S*M(8C%^@6KD" MZI!2EY'S(K3RK@-U"X\_/5#1FV/*O%G2E+AFF+9%94] 9;9<9.24\U&RRZD5 MGI;P.\1"U(R60.MB M0I!Q._E$B\\X\@Q5>=\K-X_L*"A3SZ\,2V_[,7I;LZDPH:.ECPRZ<8I MV,,"-G?FAPX^S"=J;!XQ'J&><71^D=RL\( 6!*< M'I\2CLE8K;B0^^\D6/BJ7DC_.2#6C[XUAL%>6>Z;]1[BHN>#V!ROO[*&J]-? M.\GQ>)])&MM"[6&."8" -)B]U< 6!+@73 DJRU#X28!,H&_.<^Z+)L*D!'1 M#>5944UI)%HV(Q&%M("4Z:NQF' M_W@./@S+-G^%9#*/@:)C4%UZA=C74?:KO"F445L.9=1.X.8L6_G><*4I^[;5 M:F[XY71ZYW%?R'.0U6J6>>Z-<)1Q$!MC+GUN[ 08W>\!?P: P?\#X>'9&&P5 M8B"F'P?<-?Z"0?]P]3L):89@UJW^^B4@!.\><$\3DKTM>P4W"_Q7QR8A#PB8 MPB^C)-:3YER.'90JW#NQ A@2LO!%$H(L\CA>A8<[K8C>/H\0I6F3R>IRUFSF M.C :$%Z<'5AO'ATDT$?R-XU(0K\)T M]R4Y3X<*)Y;K<,X$EF5GX.?>=L^S_ MQ"'>_0R"T^8 X+@TUFCBD-?D*2"L$<@8BTX/1CKQ73ND7XI@L 3& 0]%;SX7 MPHO@KC3^F:-R E[Y@[QC$BB5P^C3<6!-1E8$,YN2"(1.R-E9'"V!A77@0FX) MK[A?G%_3.V'C/&KF2Z3D&\U?!>$.& (E 3YHQR-B\_!'3.<2P%^C]Y$+?VUH?9$F##@V;6>L[X@])X1S-(':1E^ MI&OPBP/#P[=&/G84"9";V90A8?R8C0N(*YW :!6*G88A7,7@68>R$W,R' MI0#JA(VE"3X(;CH9G#I' -[<"'[BN9D;T^T'81TCJ-\7*'9)8?KT;BLESU&Z MRR7DF]!2/$NI"5:$(I;NGT?0ZYGF&5%@#0KMO$G1/-O7^ZYZQ&\(5$*!]P=TI?G)0C- M"+!P7W$@R! LRGB=9%M<$D5(,L#6GRF? AX51/T(\9ZA^SEP[!>2@S9 .8G) M_WNUP-XM1?$^T>_< R57/WJ +B/KY944%KP&EXCRJ1P;25=X-WX1^3Q*$%P" M3+K$EWDO0"O #F%!Z8M0S, I!41-6D=@EP7%KUI) 8+_PM[#*KG6.WKT\67T M4>1OW#A5.7#0((K(3W@?CC/'7%&JNPX,AJ ] L0%W1;**T/DURDSW6%,("(6 M4A-U@?@Y!!##,H#HPT?ASHCB*BM4(P-\B5<$?S+X_P!? >[,IQA/V74Z)5$N07 ;<)[J0 M2+_<&":]\:-O\!1'%2-4CV&0?/K>_\3>"@M&&35+%W/QXEG\#%(/6,*8!"D' M1>EVXUIAR%U3ANRCT/)'/_ ?,V#+B49)-U_4^!0 ('DGR63Q#Y0IK["^J-#B MC\\K4\)/?">OOON*WUPYM_#EDN61$ Z3M3@1-.U,NAY)I-(W7B&DG-$.0O81 MEP=5:- @___<+16H1Q[AQO%0UC6. RH*;-"[73\$7LHA4PCLN5J^O/5%C:7D M=-WHZ7"9WZSJ,0!8$NVIQCP!-KE$RH<[Z3/K'B@9V:Y*3>S5K=:(6XJ/':#6 MP*N'DK"&5])SSZY2.I/,"^92E2VM,J,!0&X#JTOUW?FK-W&UR(>S,!)1HLBL MXW%\D0]O@15C9@TSL[89OZZI#635II1P.@MFB_:+]TIG@A5]-MQ+GQ7%2M6Y M#E!HX4M#6:VNT*[1Q"I/=%L9LGO8LH=QLLC9EWZW?CK3>#I7V$ -A2N5RP3 MY#&,:AT[W: H4;94>:KR)N/-/15183;51Z0K$%_5IR3WANO.O6'Z4@K)1"92 M^(_H)_E]-E#2*]7Y/02HRH9CPCH]_1QF[]I)Q I/D"QF;/_(0\,2&H!]-#L%Z"#-#-5+U);5TV/*Q_DGM^IWC2GK<63 M%0&UKE=6 J@2PKFVD_._Y=9 .]A#9TWG-QZA]A\T#%.QG,B0^8+-K>/4_ *; MEAW74NM$R*%&"<,!(DL7MX)[876U02L%4/]CR3=;6$EU,VP164L+A-64KNPX M>/,#.R1>;E6TWE#MH[%]U1V,J,/ M#*QLTI=IQQ;U&NS8%DC8^'?5A1&/M#!&><&KI95!HR5, M%T;&'\DX#V=%("+7]=_"J[+XB;SJN)X0I%*G<,X'3<,T%@$4-":$.I]F(;G* M_O@(['SF6N]7CD>U0OK0QV*QG)60$.IF3RXO(A &0A*%D :IIE].+P_@TH?B M[YHV4!2Y])(P$"O^+AM*I2?6#4I4!FH[!Z5M?-66$.$=RQ%6O*TD;BZ)MSE- ME-C6J!"*R3E_IXK1^O2_;J_")^3KR"=+5N$2TD.+FO%>U4%WR3RW:)V?4#@_SD!IMA^\O+072XJ1@9 W0?M9U]NV>KDTT3C>4"4T M8Y8/=4LE" ;/H\+3/.*>B[VA4!\\)>&(0Y764E()/+M54KH<2&MM86VH,MU9 M8F5A M+;VLDPC;,@C;%OQUG0^B&A/"O3E)TLMH@NDJU(FWFDB3A@RM/3%4]1FD'L# M\O;J)2)+9E4OZX M5=T"M]&_OQ)8X?I^L-RO8-5=#5^9NZM+E@<.6?\E@5]:K(/',US,!R[](O_P&\]YOUCC=] M)F,K=LNZ),&J:*AEE78DGJ]*/M\PDV68F @;;"$DZ/SMY"-TE:8 $\R:;-MZ MT*9IMZ]PW\-XXZ+HARV*]YZF"F&'T+02/OU:>?0*0.; MI.*BF'0QK&D/HL%+--0()'8JDT/0-YTQZ)[PX;>)#S?T_3>/)$'" MCNU8M$UIFN>;A$2_TVL1/.'0%^;>1@._PP&W-H0R"_RQ[%>&24C*<37>(EK5BH/-GEQ1JD4X1M M1M6'KFR$RTWC<)P@ "TJ";\HA.LE2;)XVR%AB"6+LQR(^+ 8SYZ!>[*)R\'K M5LB (>)& M4JT\K0SQ?Z!?P!=ISI65!@BG&0_A/!L*[L/AP-\80KF[ZHO[!]/#\V2BPN'7 MG2G6-40M9)&C;(W'#K)D/$'B*^?'R?EGT[P*7)K &47EB==4,7F>)T6'!/25 M1%&A :YX=1X#32O<\BA.,3+(=8@'-TVM'QCK^$J2DV3(9\FC'& .:U#8FU2> M-Y(H.309=#IS':KWS=/7%G-)UR5)EZX0X7SM%13'5(^BFF6BF=&Z[_-$//Q8 M[-I93GKH3TEVHXO?#,)\["^.)?UYO8)&T05\Q4U.@N[<^#-/1LZROZ8I#IWI M%-Z0E$E9RR1J,@3E MZ1;XB]II0%WC.3KB))28YAA09.'-:2&=;.VQC K>2U_WYB1Y!L4=GR?REA8""$4P0Y+,< HZ=)+&14$1SA/W:9N(Y,!GI5"BY ("Q1N]9Z6,GLG$ MK=5.,_)R'\DM M%OY]FMEKN:. B%TFI3(C(NRIBX/=D#&'K&JQ$\GVI*R,LGNZ1HB'O_S@!\_] M"SB8C^F$OZ.W)"MA\38@(Y]*ZJ+: M S?,DF7;\"B?LKH [_839*[L7F;*@A5!EUYB!;6XU]1Q5/K:I(X6L(P?2>;S M*[)QT'7>-@R%FESG@C4I[)7F6*?2;^WZT-IM28=W^F%G^AP'($JR4AD+NATE ME3SPU6B72[A^(LJ2,AI9BDQN]2AJJ3Z7M9B!DSR(J+Q:DQ4NFZ=]3\D43B,P MX"G]!): \3 ;:O7D? X\=ZD\W9RA+6?4S]>FJA5+,K>4$:@MLU))F@E4S0#. M<:L4;K $PO>^E&[LZNI(-2Z.+(C'7)R\^4?>=W%2!KY8&^FZ+VZ'^?$5I(WJ MT-S)%M48== M6C2)+5KU11.;R%Z%I6LHROQN59N"DX'K>R])\;;$T@W'C>R8ZV(\1R'->>^4 MOU6 =+M;RD7U.=IR@%P]JP#0;G^F3I+KI,,NM:97/VVKO:&B\(:L74C;5D9\ MC/@*Q+J&$!8MX4RC&A3,H=0!*6Y2,6J&D8D$I7C(N MK&=Y16HH)X:RTM]?8"5+,2[VAHIT,+,L1UH3 M1U,&CZURMQ(^),"'>C '9/AH(S[6"--*^)#;A(^3'JZ;D9!A>)7%5<)SBRR& MO<3D^2J-OQS!*T.UQ)O%VI:4?L@C7^D--:4H.7]E)XSS!LN.7H2*:%%[0UDN MAGLRM)PY6G:T>E=$B]8;ZF)1JIX<+9T_@S2T%D9%MKV8PS$ MS2; '&*U+5"[F8 MS.O2P=XQ1L>,CAD=UQ3 4IV.31HE)DEF)^BXI/9L>1J=C&6HDH_UD72N9"VC MIR11]ZHO-Y=JEPL%.?WGE]=%4@:R@@MQ1PNGT%Z.*W'J6>8S30K/]1M?VVU\ MJ7VY4][__+D/9+%;O MI,M3<6A:S4,3L25E,=R-SR728XF%7,7(?-IT4A.H4#ACI@*,U-6G(K:0I4D3$]=#P:89VPWN[% MZR4E '?:J%1N56)$UJ<'""$.(C3,@$#&4D(P3(YPHR%#39&A:.T"NX@ XD"H!+;.8+F\T0I(X6CI :POTC#W02(5\ /<'ACQQ0&9*KSPF'(O8A M6*Q*6^;X7_@%VB[LU 86X\+O-*1/.H+X,()R)E@^PA32&"Q(0!D1>* ^#6#Y M0N>/(!@!27##$W_8.P+?V9P!^2^2,#2$.>, ILL U6Z= ,&!"3MI+1C"8:+N MQA,EJ+,$YZF"Z VIAD&S@N@MPU+. J*WG0C1VZGEA IZTD#C> 9[G'ZU.+@< MAVMR'J;^)J3*24,.ZI8?.6@D.=ZS6AOU*_BKYJ^0O(G^#8\D?3B?L-\]" +?XRWZ^ ;; TN7U M7#Y5T'4WKA &98X2<#@OU@CF/ MY55?="0S#5(9:[JZESI^"H?6Z4,U-V5FQ(FKH88J==$ M%/&^(BN_ED1-%93:.P/K_45UQ42P*P-SR:EG=['=*]KFUJT]N3;L);OUV75K MA>Q12MVZ"1HH+RMM4:Q*88JUXJ5RZJ5=#/4^>JE5'KUT'7"MJ44XY>Q16O=( MBI9/;O.)[99[J87E!WMM+) 5DA_,=6AG$,-=,?=MN4U9'/=U<()-Q7P5\X68 M;\M=P.*8CR8_G ?W74^^8>1? [BR=$,^&4FYE+K1JP\HFU]2>GB=ML@B8A4F M)O#3" =V'Y.+4KJP=N&B+7F&?I5GN&R%E-)/="B%-"B;0JK*^56-K @CO5_% MM=\L.)XZLZCI#%DJ9SHW9K*/5\[ORZG,597S2\=7AS??.Y?S^\55G:IR?E7. M/XB>W<5V[U$VZ[=2V^2K.GP4?9NY?Q^NPJSSXV7CRZ;ECW8_J=VO#CESD#8CS0.C>$!@? M;H.5/&>GS@4)E-SJ?,&]Q?7M%YQ0*.LA*B$_/K940%R#$6R;>%&>1^^6Q MR!TC'9X)NC4$Q\MR9ZB("M\ K72'IC54'T4M-2;Z9P])FTN>'CX_?"9[=M74?$U654J4' M>!S"MBTMO0]?[],EZ-ZP+-L?6?$=5AO(R8T2$I1!;=ALQ(7D%\0[M6Q$/W40 M$Q8Q;3&D%&"U"Z!%L%F@@2IQXB,**_"Q^B+0=!%T=K&PK9^P8I<9RSTWW$[? M[HB_]AX-_-9=#[#$V9#C /J_9 *C+K><*>6J^CV"I,K!,)O=!,VN66VQ(ZPK@C-CLCL M')A=3$V!98Y60->/B'-]&X:Y?B"4:P2W3X-Y';0RPKP>!94^(\XKQQ?'G];Q MQ<. YRDPY0((&PA/?@M]>LR3B)(S8RP! ?8L\%V57J/3*0:UM-UJM-KY'I7^ M^TXK^24GQ70*'W.!7@#YP*D QD,. M [R"Z YY-'=V=="N#3OU02>>/RD;&F0E<)7 %2QPF4$5BA2X#@[/:[7CPTC+ M)G!'[:\Z9]]GMWV7P+T![KLIP,6I+E5D4S>9432*5#==FM4IQV=U5A? +H&G M,H-C%,E3O=JP5V]W]_89J]LZ.7DC/E.HR(;Z8WO5U^Y87[1OG7)AZK"*J5\; MRLUZJ]L^M'-][@%M)7H7+'J9AVD5*7H#$#VYWF]VST'TA,?@+\*G=8=/.RW0 M13V#[X<(G= *>6:KJT;&5,6IHO9=@@2-89DO-RYVPAFZ.M:-S1?UJZQXE14O MP'W(/ HPT7WX+!AUF=>%@*62"]'K*J5/C5=25TE=P5*7^8)K'JG;>$=.;LI% MPT-4LP"+=.RJ\&1C '!62ZM\]>/XZB?#Z0C=4Y LWCP6OJD@O3,LQWDOZ71C MH2Z9S-TR#^- ?L45> ]GY"/D0_OIQB[.KZ$]^M["R-+TCPP\ ?:L_ARYKJV/ M/;JO\6Q]4[' 0"791JR&Q0LD$G?&7N MXQ1T27Z]T<68L-DO OV/$ 2*V&OA+UDT>RA19Q:O3OM@DNR)Y+S!/2U=?2: M$X+#Q.ZH*U%T",2#^<3&:R%;\H(/ %F5%M< ZNN$RC-%#?SZF\&?_-@ M3CQ$=U(-Z3M[92;\Y:-E3ASI3776<)'^*Y_D;+U-.W8? MB6H.X1" MI(- <\2B,9,^PR<,29'>='>FF^M,,=.9K=K:;"D!A=;^!D^;,.R% I:;2)Z# MY 2._\%J-I,6(,/X>_CQ%5XK\,+@3?;D9J':[I(#CWFN;@!+.\'GY]:$ M&0Z'[1*_BD%@\]B M> 3T>X=I"+N_7&&( ."T?R@=L'\JO: MDC93\8Q 7AU8I=.0SEA#1"6%/FEY-D>#^VS!8N]5C1H=Z! (T#'A;V_ <]U88,)M(=5K F3Z77#88[L[R7&6)#SM17%E;Y MI%M!P\U)MX8L@TJGZ&RU1]QFJ*\JT!A]S@35BT0$IWENF>!PJ."T+O!=7*'C MW^<,U@ZW6H(VRU>NWQ^W.0-%D M=<)86YNR5K<_^1<$QX0[BN)QBP:))N"JPRPZ-A12#@E[+.GPUT1$6*%!NW?3 M.2V0:4JLZA$4\&J^5'+(NB-"[.JQC]//EOF"?A\^/ 7Z59:S0+\*?8&@S^4P M@"\O-GM!^PW!@ZGI"]#N\P@])[!E#(^2?&AR(L*Q@PEDD:98^IWJZ,Q(2P8^ MBN^7@19!%4+^B7IJ6-C!H-'OM/*BPO:;C5Y.*-=4K-->H]GI[H-U6EWC2LQX MWJ]83V(FKCG&N>V]VIH2QC$T6GWNL7A7]W5KU;)54&G9U&$9]O9\BII.>?< ;/ M;U9^H0'GL]NMMSM[8]B5I&OD$H2F>V7SNT\J-! AYJ^MR-W:L*>TZTI_[Z:] MRM@4)C>]RM@<36[N+<_.+S8]L#;U0;6==KW3+AA1L+R]I\D5<23)]E)D"\/7YX>OO]U]O7VX>XJ?V%I9 M,Z%8Z[\FZ>U*:A'W= 7(!]Y# J*@FSB24H.8S0E:ML;80\,<7D'$#EUL^/(, M-YA<^=,55TU?+! %$T\*8@F;O6"3NFANI&9($JXWU7&Q>88:=I9U[/K!6J3C MC?_"?A;7DEY56[<\!]LM=0U;7>C%D[ENZO 5/OUR85L@X2B=#CS+[RGC@V;Q MX\ *^$7!)PV);]&)?!$;7_A'EM)<74H.8S_P_?I\83E8/349]6#"KVSV:OU M"H%"-)?PH\G>X/DXQQ6VMV"X*NQ!Q;XE5YHQ@]I0/7CQ/37'P&GA8_#_M&-\ M'6A5:H\-[9SK.D<:V]@0Y>(SL+4.:1",E84U\&N^J/ 6N(G)7RHVL4@&;-QZ M,YE-JX8/ZQ.:#JJ;R(DFXPJ?VDCQ./AB:=U$,5W#8X2?8%?XJ*ENB+Y7(+KI M4-^/RW4[-:.IAL&$KJ?V5?-5MRW_]"?J'*?=PL=>=XD*C"F$! 5=Y&V @C+PQ>P%[!!4S MG3K!I&^?A8B9/9/89ZJ'MDI3P?_R3&K8Q-FR.IO2>8+=F@4=8^(I4]B8W[?M M$Y8D"-8.IPS\@(_$2<<@%0L+%H,+X6Q.E*TV@J)@%D/I MQ5-_? XR28Q%A@D$"Z?:DU#'B)S6+M.01H$B H40--ZKBP7H(J*SS1:6[>MS MW9K4^=3R5QW8R6^TP??'WQFY%P!'27H:#(+N!*=8#Q\AV!E'IV8RU-=SRY^2 MK@:*9 D'Z_!^36 :[-'$PX4EZ5/Q8/BX 4]TDYY;#Q8!1IN:5I'?X(^2!APR M9G%VP@Y2:HOCFAKO5#B^U@LS_8W2)*V,4ZA1+!Q\$\CY&XO&2$", M_,9H#0D+B*U5Z'O:/Q<_T7&.]'8\/#RA7<5)H1"0" C&]V]C\/[4\#T4_B): M)UY;<777H]97='O0V 9K\DV7?V"X,"# U'=?:%_D**3NIP[*VY5,*W49P(+4 MJ<5OS:CP']S3ZCFP3),4+=G_E+V*)XIWT,YT?J\&)XH+CB>BT4M!=Z#&61U2 M(A?QA;LA)GY#10BV 7\;6P3_@O^1"7?2&5$UE:!K1T[,1,L,OB%8=@XQ$/5> M;U#)Q)V@%$.O7JD*WQ 3;6"18S2!KWZ'\WJ;M3H!P^6P4+LU;@-\0WBS3GK; M]/T2[A;S^RN^&2=[&TQT!Y9Y8DSZBH(N]^N!W3N05:,G?L#@7-HK&-,9N$B@C\#!O8N$"4_,?M71>MS] MA+6BI9&^4700V_9I^.\Y"%=XFVVP2J&^/H)U-=B,S>OTQK^K\X4STX%1_0#* M]Q4@R(-P3%^6Q MR&?U3;K']!K_T7_.[>=[_R$4W<+7HE3XD\*7+ZOP!3>MZ<;J"?SGX"GP\*\0 M*9#'-JCS58L;+CR_YZ#7,U5U@]\NG>/0>+(CWABX$72YR:;P"F!@8EX\7/XIR>\.@R[,(A4WZ:>8:#'$SA3? .:NE U= I-AC=]@"/]H^*$LPF(U2-F09$N7\#1DKFKK-3)L&+X.O5L ML@WB^?7(LM %9*H@%.R4=LAWXIGAO=CH/(N(UT%[RZ,@-)(^H?XN-O#(-T!( MU;U?';Z^%R+NB'&.1H[ !=#YANX.$]!0H%MBO]"M1L=_3?3!UDKR6W[<$]Z^T@]?P(U^U^<*"OY(V<'^P0?R M00029;8/'J_W <\$ U(YS M2^C7@6+!C(^(CG7S%8SS1%P)W<*Q*ET,Q+]3F*E.++H B1D?/^F%K!_AX^ 1 MF!&$D$FD?DE+:1HFBS&CQG4R]\>X2XGZ6N1L5VSBZ]N)/J%X @\:V$]\77R% MQ]:&/J:,H*_"-^Z,"] :$:L+B9LO)"K5A<0R+*7T%Q)%,2NQQM4J88T+@L@Y MF!PFS-/*#4(+Q!7AA+)?HX4-NJCKV\? -P@<9/I^8!O3S"]_C-SWK:_OP9-Z M&MLZFX9\J\X->K!@<,I]JR)]L5RQ1D+. M?07O&-7]&X/ A"IY.0H"Y6[9V*9'*?Q)04[4]R\IE3I&+\W? MC8HE-SBAP/&;6Y9+A6!RA'4_9L2#-%#2? OH_[;2=HD!DH0H_GUS_+[RB&M MU@P[RW6A4+ B @PC$K\36^7)$)5X62#0K.=#4*ZT1&R0^#?:+AKXB4C+@,H1'1U"PB:QL#WN0RP,U736$F'?0#\P MZ>$!U3'1,92%@Y?P)ZV2+,C?(=^.2>&/^2K==T.B&3)8Y%IRDM?;\F0H?< L M$0M'7@Y;G<)W7&?E%J8):SAO%[@UJQS=UMP<$MJ7-/"W^@9!]&8)J0KGDN!?X503FS2R9 0R-F0.Y%J&J*F5'#6URPCO M$DUL?P>="P:5UP02IM.64K7\&6LP7#57$'^0_<;&QPTU>-.I(G+'UNV M@+7D;^*=?77NL&L>^"3&,JD=$UE+#?L5$W@.N2)O6-/&G+:M\3XPQ])!.D0) M?AG:LNC>XP^FGCGL8@Q*W4+/L9\Z:88QC=;A74_D>$P$CJ>_.ZK%I[0\1L\B M@+<4S7NBA8Y>;TVG<.XN6SNPZ'Z)AF2J%Y9A>"YU!<*#9^I_5'N"[6OH%8J6 M%9W:-["ATJ-:"=A\<*DL3:<\")F<**GMD/A;JTY_WK1&S1K\*:)QC:HI&;K7 M/D4,%1/H=]SS,OSF#\LA#@\O0;BYCM]G9'KDD:'B#Z'KB981,E>&%D!/N1%0%S02R3!:"3,2$/79WK@00)92C R8>U*_<>=6=H.DKO*_X"U8/ MYGO;T'%&:LSQ;-NBAD4_-Q$\ ;;NIC0G!6T\O!V)<4%5)W]ALBS\$-2R06O( ME#?S//@7*U.R),6+R9- M0GU/?FDCK>V)(MA0WU-:-U:ZAHGT:?$D!C8T4[_/A&MF)OD_^K*TUKIYFB:O MTNM]8%'#+PZNI)"K.'T%5RO@;5=,CDV7*& ZC\3%)4TZ:SQ+G7'6KVS[2JB&FZ37B%VY_:4B[(D)N7M''Y1,8X*3+8)VDH*L3 MOPPV B4^G]-5#*%OFZ596OR["4\RA?MVL;_HRZ8;/Q/BY6*G!=H\DY+P]8:J??Z+0' MQ8"E]AN]?BO7H])_W^H7A."*B]K\J"U "QOG [VPBOANO X]_^W2BS'+.%F MB$-G2G=HADARPJ8H39[=602\G#3.>/H_61 M@5JG1-98-3!%LB-@Q;7CL%P5S,J6*419H['\5VV[>-6VU=H;92_OV95[7FU\J62^Z'$SX(?#KU?K]W#L)7$)0?%YM!F0TXGC&Y?XHB%;%,"$AP!7QR$"2"]5 V>3WOY/=K MR<4*!3DNNKUCB&[VP9VM9FU('9+*KR7!1"X@BJD8+L1P_=/8BI9<&_8Z@Y(P MU4$FE)UTVMD^2. E-V9^P\HI;9FRCRT[7S?T71[=(A>C6;X)'',Y48THM6$2 MUO'[*H0Y;]YI'8-Y6CB3/9Z[/3KS7'Q1YXYW*J94=/+X8]GJ>F[QC_)CHG[S@V_MA@=R:^CH* KY8K!A>PR;VAOH28I+MM M=:=<7 _Q*1WG0] ?3KWVEIDXU"*I9_4ZPHRB[2*;;$E>\-/(KY&PBE+O=I62 MI+RK(.38=BXS9R4PSZ V[,M762TY9Y/UU3*UP@U#NUF8U3K,^F0P7);YP,+"*WKZVHU7F@ &'U;Y5#$^ MMHPCH^",#CT8;#3YRT(L0LL,H-Q6H^;\N_K^U+>,U^A+?,A*^0[YB^H#_?A8 M)(ZT4'4Q?T#\@I^5C=?B!081 HH0K@]-)J3A.^*K2X[NXN,O^@,OX/#'.$62 M3V99:L;Z><;O+F;J]?_RX=6L-S *<0 MP"^D7SSWIV;74]$."/!*S#!#Z3.!*-(4938T*D=,?0S&F_,)5T[H4GI6?(OC M7I$=#!K]3BOO#=F^W&BUDO^4^S)JM]'N;7Y4SF:=B\]LW(_3 M4)79SSX="7([V?G.7DJY9>A[,)X;05UQX$N2C6QNVFOV3%@%VE8X+M)/= M?5J3*NG(+QW/,]U.%XX>"(>\MW!4IJ,8X>A5IN.XPG&/T/RS5.GHUX;*_HY5 M93J*D8Y^93J.+!WZ=(-P#-"OBM\+J$Q'\@SZ(@YHQS>,0OE5Z5G?K/A-_GUB8SM^>W6WOKDA#7R ML#:*%LC7>]OR5]JLZ7=,!>%$#RHU6=,[48X*ZW5_)LSRV1II+IS6ZAI-)Y71]^%]N2=UMMH M%^MM5%?^MG &WEL+1I34)1,MTU5=2LN%7U"0;/CC01(EH(/0%Q5ZP1%8/QC# MY7MF-W$7[ QB^_.RFE4??(E0(#K=@Z! E*?"[7T_/C M[?_]^^/G3W??G_Y;NOM_OS\\_W/S<*RTR3[\Z4DO5<[LM?EM_$]#&B:W9: M,1,C\>7Z]R+\L]/XV3FX'+H^$R/!PL8YZ/"U_]ID8[\QFW81(T>O&2:'LH$: MW_!%J^>(S35#F\/+_IU&)XZXC6,V^08;$E7TX)433Z,)G'QK.%B>O$XQ_G0U M9)JFA;W9.GW8C\W@$T@9^%8P130@B$!DQQFJ.+_6_S77X3Q'"H$=OZW")LY6 MTNW#0>"0./I$6(SOX$[KKVSRN!<+=9NU87O0K2NM^$4]/A4SLCLRD32.-Z#$ M&PXXIGL\-LT1']-X7AJ(._7PUSB>VQ'6#V]J@:(.GPB2];?[S](H_#E^$T1Z M?@/R?K3U"'3/"K[]U7)!7_8/OJ.<%'[$:T'2@\OF7#H%=.XIR5[G3(HC MG)'\X'S;%G#K"RWP?W >,AN#$\[ TPQ&P:Y(S>FLE(W.GV#-F6Y GM U.1__ M [6G\$_]\AT98N[LKEMC&X>[NCKA] );I=J05\M-L+L1Y-B'K_?1>BJ^(>(I M^[[('_ PYT[59L(,AZP'[%I#"_(&8:7#S"03W95K0\MD<0.-:US=^B-3+$6)9TF'PNDB:R9A65+^@"/7MT\+ ;O,2 X?67&DA]$.N5U'-=N4C8 4PRZ"=1/?S : M%;ZC&]C$#=_;6'6PQ,IG:.GQNF8+M]<(5,T6KF8+IZ88 ME.040ZN4*08@**,LW!F8\C\9OX[NN3/+IMX8UZ(H$X*=Q4;3E)PWZ*38)C_H M"XA#M.$9@U'P\L1 KH7*(E[;#64"%@'%A9(W.22&+*>VD12:2B0>(3EIZ1#2M^H<[)C\M8?6.$&XFFEL.&(F\ZL M\ M4U>2DJXK.Y*837[G>.._L R&])S\Y3DN@?#H_,S9*Q,TI0\["T-W1:*54CN. M#@R'_("?<][7I05$*D!DH++C0;B$U4MZ]"G- HV ML_]Y]?"\>DIJ!> ]YIWT1";F4#Q9J4GH3#:;JR#7$TE]5>&\T,O%J)6+E!<2 MNF972M*ATKL:_0W_77LOZ7/>D P!*18>,/ZU_"YGW8[T/0=?"W+#F5<>9DPN M];1>V,7:BNGQM$]Z/WE&Q)YONL-$QA\96KS/M%P!526LLW1R"[&Y'I[LU]4Y MYA+/X^^GTA**%P5I-)_=[BW[-SR\1%G :I@DGIXX$<&V=LFPI3@2)9GVB\"$Q%WXB)0/X$1J.V&%6W)>!@CVTK)^,7\3X&?HY> MT)!^8R:S5<-8UJ-'$2Q --402C;R(KP?\Z%LLOG:2:O73M0UX^VZ9KRN:^X" M:_,-WF1-XCG?B6<'.=] W0PHT\NQZ^)73H!Q$,12LEX1RF[;9CJ%*4[ZSQ\( MGVF^\.W(V?;3:U(RG_83V\[*CTK;0;<$.Y!K0T05O$GY5>PUQFUW/*+ MR?JH&/(B0DBB H%"9P]H-R<;XE%CFRI]-%3MQ\V3-K,,])3H&SO926 M.C,F.*?EE07%#$'U]=MKACX-L%C#N_A5-,B!@J?0BU\+>Z66 C*V' (45_V7 M-WFA$ ._L6JU$WN'9X6;#'R*.!2\19:"FJA>8:X2Q;:(3\6\GA!C[TP M:0:&!9QUC1H*5YM 60]L1V!N7O17?+L6[MM 67KEW U.#+_H*,S\ZM'L)[,U MM-@+U84%FLZO@=\;+/S5PK*'0>T4H>7S(^=K9S_ &H8>N_I*1)4G%W5>A>.S M]=!*+CS?DVV^WXJ9:/8S6,@4LYA,=7S9?&-:2K0K"#O

1-4\?F:]5>^AII M3;AB1.62G9FF$ 8"EVU[*8^_\-6I;TP](ZS<86YDJN,W(@P;W_;J12O[%)3Z M)+X-?'Y#^I(A7.&+(LTFHEUZ,K\,[U_$-()E4G5JE*?B4NA-+G9G M1:(G4# SG;T2";*UNE]SS;]3U?S+L)3SJ/FWDFO^[1/5_'>JM#URASEVE2+' M99 G#_9DM%[Q&M&H@LY#1X$*P"EAP=QO/E<&*)(&.BW6)\QO@4JJG8RCD5N M? NET>H/=5JM:U-$7-=C\J"U7J7-"D21<"^:NP'&NOVXU6,U 9_(X M.\IOQQ 2KH1\([\MA*CR $3234?7.&G^P&1&A# 7C^OPZ+EX MGQH76X\W ^Z#Y[L?=L,9013LUG:XE(%O0=!@ZP4#%AP[F,W MKQU-Y*+!0M(N,G]GUX<==W,5CH_W&\_!7!HB6TRE(N]19E!ZB0W >1-N+0!5,< NZX!:<=N!2 M?IVR]KI,AC\K8YVQ;4_:XIG*S ;S+>]GOIU<8=^5W_3YY=M#OP%O4PP6F@.")UK2?:$VS8Y 6 M!+][A CZD@WI90%5G\B0^H*RNRT=U(;M1O^T P]/%O"6[OL7'[;>6_:4Z2Z_ M5R.NV%0Q["EC6'$B'MX2,T-7.0*5LO5:?L@V]YNU(=XBEI5?+\^VUB<% L_777^*F+SREL; 2(378HI!'@"IRE M;:A(1^D"Z"M'Z0(H0[!5)3 NW37JE+60WV_5AMUNHQE';KFJU,4Y:?$\I4:-><:S:/**H='Y.BZ.2D4O6XJA^;=AI*(7$4:IM2A%FI2FG[E-+.:_(P[PX- ]T[ FH9;\D2+!+\ M0Q:0J *J20L)G#]UDF 4H[BI;ZJ3<\!DK[]E K9A6!KBMR4[D'=\*4DB.FB" M+4Q 7*[G7>&6$9A[K% &)=*.MP?2&>1;9+]YL$4JL,CX&@F4&*$7^<2NV8O!ZW:4*ZWFO'; M(45+53FWCU?0Z^UNW.H?0&3+28$.4D!IG;E"2)TV(.9%Y3Q)>?-)W@D"UFO5BXD2.\+6._$=)TU3D9H+] M =IXIAV\9KLG0("''+C26I5*UK0E'[\<>JQ XVA&*]@F;< A?:/1FDN0?>6 M+7Z%G\L2D ]ZM6&K,8@!B)(-*KF0Q!& DT'R$8XT-#6)QK'1&(D0[K/J.-X< M62)5L$R1P3]2@_8];(Q4X A7YFM,CB7]2<#_?E?=7"VB@W[BW+051K6/*RS MR'UHY)@ Q$"M\\K!SI'R)K)D34(-!IB$ZB;S?#T=OCVTT:SLL>9%%6=#D^CP M'99]#ZM^$(OF["'8 *=;"@(H31Q;WXA''K_PL=RJF023OL/NY>/MW>>!/X+U MIN\>HII6LQ'/MO]R!OHN.HH %1\W=(147A!$>4,:+1:&K@4CI%0#4?0),9@K M2J%@X9$&3HZQ)AXB).M@=Z;P-=,UEJ!*IE/@0GA->'I O9[JNW&Y2'V/^R) MX2/K J5<*&P:-.>$S;68EH;?P3Y)#JKNPO_H,AU!I2_$&(%LIJU46*^/-.J- M([YRQZ XP->8)EZA<=,+1V!KHK_Y'8&PMT#!@J$]+RC8Y/E&*>.-B#]3!@R4 M#4:VTY7SPL@J@T:[71 .:;?1["?_:1=PU/8%+ZK3:+6[95S49FS;@\/(;BRH M'1.$/AOPY4I9\FI+6&O74RU/F1?/_TE:O_0; ,4LH&M7VCFTE;(OGX@LO9/? M1Q=Z9=BQJ="[!!]401/[]!$3D[)@$_./8I1,?ZFPB:F*PJD2I)V)-!4V<85- M7%23<:M_L,'E=S3)]<$$>^U1C$LQXO-,-47./<@DI[8?*TVLF'4KU.(*M?C: M48O7!+6X#N'L8KK6:4FNSB>P44'&,R&KKS3Q;EJGT=D;$?%,9#C/]RM0X_/Q M0"I0XTS>1.MDWD04N#71F<#N"T6^'/R9O1GNC%V"ZT!_6A.H(UK]C3C(&4U_ MMS;L-QN#HJX/ED#BSOK[%Y\E2)PSS7W7"AZYM(;[#SJ@C8:[!X:[&3?<%:YR M&7CM6D$TRF>SHY*TF\WNUX;=3F-_+[D\$G?6W[_XN#J"NJQA,=2XNBC[G*QU M<%X;#?8 //\]S'5Y'/XJQ*[,]8%%"<&7=[+5.UW84DK6.*RQ"K:F^-NE]IQ+JEU M5U+[^_8X!='!]Q\860Y0N0IHL@2YSPIHHU6I](2%:)Q M(1'<@;D]+660%KQEB=VPGR8.JU3A'%?FIXSF)W/D>"Q)3(D?\P>-?40PK7<& M>P\**XGYHJN;$Z#]AQNY?S+4E=#E]N._/DJ7;J/5 M1CI\2T9R(0PY1P)NEG13,[P)0@^YN6' ^IE&S>R2BJ'_8%L:[.@[[M&!G>!U M:S!@B?!7\@!;/9/0KZ21ZX+!(VPH:RK-U9_ZW)M',&YD.XY'7T8D*5-"XN,+52.=BFEQ<7>#5AH%SR5" M.0_P6C;YPC>QVMEG6&NBJE":2)<$Y%2^&%Q]8O>SYMDVX5.M&$3'K7!%UI 0 MM8N32H!B*CNI$X$).VQ7:59BZ1=%S[XQY^ 0V=3$I,<#>.0V[@H6ZNEP ?'J_ M((#WO!MHU8:]>J<55\2[0#47! &?=P^8DI?K2CO>N+"&MBR5&UDQ%_ZZBWB\ M:R"&%H'SA<7/U^&Y)6H+5O.Q>ML)=3B4Y\G+&G03M-Y,F!Z04T#EUF40I L$ MZ=6;Q+^TSEN)+-)/ZG.O2V\S79M);[IA%(S9/HAAI98-LUU1(()KQH=1"\QV MZ23IAC^J8T-W9FLQNV;K+FQ!W87;M]CM,^)VB+_:]5;"S8A# M\2S$1Y&6VGT$.9Y83FTB _$X^ 5"71G MD=P/?5'DIINKKZACQS(\-_TK!T<^S>A(#;IK! K]=V;[JUD S]R,;:;^N%&G ML-@/JO&F+AW,CX<]0W +UVBXOOW434ZG!P&>Q.0SD1H$R^) ]!\\<\)L_!0L M22W+4J29C2+W-WW<:X'28M,IZ_7;XW9GH&BR.F&LK4U9J]N?_ L\>$)_IP0= M2BO$#/_[/^HPB\,>@ML[TQ_1;-%61(!J]F MUTQBF0DQOV:;[4GM*!ET#].97QRJ30L.MM]J).3VD%P^*+^P,D"'T!@??V+- M%]RS=*O:!G@"H(#QMWQ$1C#HI] Q+U&BEF3,2ZN#8U[BZ?5?BIWR4]*JY=KWE-#^IXB$7K(;T;7^/?&4T-Z!@OL M@/\CAD5IGOW*1ZZ2\^R_PN&>6 MRD("!3M:F2-W,_-BRIUB0KN2KM2JN3^%SOTYW3'_"80V'(MV9V,I.6=\65 Q M+B'>ZX,MZ235>7*N\%#CE)76 -1]+\%GR%].&QQJHK+2;F+_?$()8)- ).;B M;.D)> 2V-@(NIZX4^#>.[J"/^'&QF!?US;.U&3Q8^F8 3[_[/W_K*TKSU[NG M;]_HG_*O[Q,V-2^BJMO&A%V]E5"9?E_/N\$MM;M3 M[5#!(<&]=OPFV7NN+?)MLHBDW@$VV:)C;"9L?;8_)495W$@_&OFY&GY'-9>HSB+>TE@U> 9BQOSN M/O%EG(<*O^!^X=A@W!G#A!!QC[2P;-];! L#,8[COVVM0<)#[#%G)DT-ZTV: ML0E^$M]#GMOJF_%O\70)GYC'(,C079VMNW$[SCX,G0#Q582M.#LA:Z6--VRW M2S_>\#E*722V.&ORBYFJS:*,I.[,E-@B>_)9AW*SV6CR_&Z>88?]5D/I;)V[ MEW!;PU\W*F0A8Y K/:CJ5G]N3,.4C/;V! MD&2X.U3Z8S]_@*Z/PE*JB67KYB$/Z; (7V=\E>O"9A?E"C[@$>O1!^;CX%\Q MMR?D(O(VO_PA18?Z?3MRO.J?&RC\!!AEI5>/IU]@63]U5*R5D!,?O4*'7N(I M7/GF:OY[U!L7":TQ T&F3ANLA5 NGI+=F0?([G]TV7%?XA)_49 NB3IZ2Z+O M4=,_TA%^7S]!_NMG]>?(=6U][%%@]&Q]4['"DE]_8T6TWFL5!6>;[42O2('G MPII2VJ1.RNOKCE:E-L&5;")-;6N^-4N 28*CQ"N7.5MF3^62X@"N*Q=,-(\L M3;_E%UAYPT[!"J>'7:*][MZW[P\*IWF&:N7RW)N'H#:'C06ONH.,'ZIXZBZ; M4PXS2=]P/ZA<[LX9ZIV2^RRZ>%RY1VZ#BHWXZ%/;H^DTAAE7&!9/U5H MBJK#+\Z55NWNDQ0OJY-WCGHXGQK>TA5ZK'1X1Z:) LI@[WQXKB.](BV=*\@N MO;(Y\WSX^>:E]M0NY5BF>9)GJ%;.V85+:2LG5RI5L0STRC8@V (2V1T"JFX7-1*WRF:7<8%E_50Y M.J/:%$*6R*_#A-*YMWV?J7[.&3!V,F:CCI;T[F([0S\A!575)4OG]I53(164 M!R]%J]45*J#39\%[J():W3@,4I6XNL:Z6B@![J,U94U_5X6U(\::F5V98R;! M$9>NWNGO'9U6%;5K[/XNGT-R43GR0\5*Q\Z6#W#87%>)*YGB8 \JS7.9K=^M MDT#"[#"M^+HP8XHGT$5IXMA@V,,URG=Q[FZ]V4^ &SW=:5Z< H[.#%^?DYL+ M/W$]8_#HN9F@%--@%+MRZ6$41Y+CS6$E!#H?R[?C9+3]L!,1G'@KOC"B?IX: M7W$P:+3E3EYXQ5:ST9?EQ#^%< PS/4IN-A2EE>M1Z;_OM#K5HHZZ*.*$S8_: M!SE2[L0^=Q9PC_=<]O^)XWWN",V=YB&%?US@(;-)0T'[*LY*=\$GJ(8 M1+F?I[Q6WD\DX!5>*\@EG')LZ,>Z=P?Z;BY,-PP*HN7&3.IKJ"4%U! M.(%K]96YJU@JOV*3:1"BLK>E+/'%@TJ**RD^O52I0O-VV)3:LB1(GG*3??5,2?-9XVIWQY*.0:4GMG M--P)]?>*%;05CH:SL!P='_"!H&;T5_:K?VV*?-70%P7_-%=?4(DTTBT5_HO[A<%#I]W&NU!FV(>EFOWQZW.P-%D]4)8VUMREK=_N1? M\.R:_ZV9O>H/?F$W8YNI/V[4*6SQ@VJ\J4L'63=\?5,W;]8HOTZT5-),IP=I M& ;*<.D +63QJLL'D"=FXZ=@26I9EB+-;-2]?]M^0KW:D&[78D-AFY_B]O8I>7[T[Z7[AZ^CK[GY^^_?[G[^OP4UVIABJ]IN- *X&4Y[VH'F_O"5-P9]KU_ S.G+?E_DS;: M2=IH)[[1TMW2_I-)GL,D57)!<-B-JS-;F@(!I%>D@#2#GU5;FRT154QH)/WGXJF%(\'OF.O1[0U?'N@$Z']8XYP2<2*H;?BB1P<[TWLD;HI+0B+SY$<;^RP?WMPE+@3%VB &3]XKFKXS\5S M;DC/,P:;0CH@@)IF>!/V0?K,7IDAR75PYJ9 P@DN\M^>A9 &,Q M@EQ#S^N5B=\[/+4X@4>C(^'O#'X7VMBOXOE*Y/FZN?#PHW2?Q9T!:XA5X ^N MI-JP<]B3_8I*K"XQG3XXT8$*KK&4**/I_U2'_6NST*K% IPS>\^8*#,="FWK H;N@L8%YI MH:+_J\,)P*/?+,^8T()1K&"7N"PX&WHS/3!X\[*1TX@>VQ*.5M3Z'%(P(TU# ME%9$9L7]N!*: NF/E9;Y'FB8CZAAUJS^FH$J&U>G&TDT5,/'"#_II@,6BU_Y M$FI0TE1G1C2C?X VU8$9\1-UA/$(\&V9+E02=M@ )9">NOD*/^#C) =IR.D] M8\:$[IS9GN,BA2>,X@7I#909<#JH;L\!96[^(!@/#9$YP&N&Y>'YH !88P@8 M!**('Y2@@L>_&;#4J0X6!7=EP*(7"SBYNB0<%MH)O,Z]\7^AP0]D-<*7O,"Q MA/W@<^%/G'PON WXIP-ZG3N@8>Q-50/"\* 'ON':X'2"("V1))SC)FS,[0PL MR;:7R$TDU'2W+A^-Z9/KKU@L; O4$RZ>VSG8S()QJ[12(8XT\=C*%CHSRW9O M8.-S\(9KS_+BUU) \0ZY4Y248<-0X$^'/+!(4MB$3; M@+=P6TU6P .6IH-"()R9N(:81()4;KT),VD*/5J<'DF44+/38AFFA(JSVL;" M1 A=A:<+TKD$;4IP0.BH #LXR,_$72')PL4M+ S4R.*YKJJ;]!GZ(HB!Z4P9 MQMI\%>#ZS75JP(<_P"\:TI\$_&^]F&A^T6\-LX4:4?X6I\58X-0Y,P:L&O$[ M&_&\BO3$F/055LAC*AD<.M]$'$CATQ,_Z*X*@4D&$_ )5,^!5[3Q_43:21 S M2BK=AH_[-J0BR^(C)KL0*U<@Y"2$(D8G%J!FCT"?M!F;> 9[G :Q*/=81N8D MY*^(MTT>S6 QY):D@8;UNJ4/1Y\(,DSGMC"+A[O2HSF"3?I\&7#!>LU>7ERP M=KO1;?>*0;OJ-MJ#?!A5F]"N\N%FG=^B-A/]:@"ASA8O+%%-H[:(P<]*OZ.? M\R%//W@^%*/<@"SE(^?_(_^4\\HW((%$+JFZ7(Z$PX.$?4Q"##X7QXHOQ2FMU+1 M>P]Z$R5_#V7PTLC<>E_H#9/2@WQSP?Z0A;?V&GRX;\/RKM^_H,5=U:S%0B=< M#\HL@=G"3NW-<3]\"E(A)+8!XA?$H'X(]DWT9"N^K.J"\N7UM<:W.C^AHOKC7$3?6?;'+S M'V9;B;UP?8Q@^HJL_%KJ\4:%]J=6LE"FO>63A2W3J#?+0I;FT$%M*#?KK6Z[ MDH=*'LHO#UMF;^YC&_K-LMF&@F+ ,W!%OV^K'=^L"O:B/)0:.%[FQ>9\8A*; M-K0^<,8G]ZWJS$;FY"$@.F&A\$FUN8U)7T94!:59H2I<)E?% &[WYZHM*EDI M3"57+%5*EMJ"$'L EFJ5C:4*P0X [D +G^_&XBXC4<_?-\ZX^4N2LBW(L]Q7 M3KBVD=\#:!?D >0ZJY+&F9647964*5L -@J4LD[!29M*S$K"<)68;1>S+=AN M&<5LBY?8+3H7=#@1N_A.@5!3:U'M FO0!66JQY_STJZG=K[/K*>J#''N-BA[ MB3JDNW+9GU[9:A%57:X2B"+JU*D"D27NZ4/<(]=[W3A\:B44I6&<2BAR%ZMW MM1*#LEF)0G#Q,^:RH_YI,B;9E28'BB3-)0GDECQX2 SWS!\,BNLE*? L3U3P MK"2XDN CY=CS2' &AW,@%^5P5E)<27$EQ1E3^ 7:X<(;B$XEP=4=K#(ML/#- M1C%Z4X$WXM=>:Q4PQ?9'5< 4>P)3)!:/+A_K0:FP'BJLAS,[C@KKX63TKK > M*JR']\$"VV(;">]ZKG/QCT<$+LH-DLR37JZF9^L5QU B1+?:G.&RVBJ5*R5)'QP\9%-<@6R:P MA^IB;'4Q-G_>J+#[YRV<7EN(Z:^NGY>+WRHIVSLC5:"4R06GIBHQ*PG#56*V M=Z*K")2'5K.X[M"#B]C%]P@<'N6A9,7X\U_=]?0*5' /5UUUV8)2N>]%WE:S M.%#*J@Q9"<3A!6++1=K]!:+J4ZD$XHP$HK7E7NK^ M$IFT <-2 )78@2W[_! M#W^0^Z<81DS\<6MEFI]^D(':V4:UO@O=GJ!K957U/'_6_"-.M6>."CK.D 78ERI4H M%^J\%2?**2YK&DX9W]C,4/%R ME):688;/_U>^\D0,<,\!%0#_VCU;,+)M%7Y+S?FW,_SG@SF:@V)S'Z?;$@QR MHCI5DM4IT$]W9T SS7)CY$9D3G-56&CU$6UL(T(@/=.;Z*Q,@:\+ A;XH#$-S M]15U3 R4_I4DK+CC"Q"<:G^-8*'_XG*1 _1QK]4:M-ETRGK]]KC=&2B:K +9 MV]J4M;K]R;_:F"H7WYK9JVK0"[L9VTS]<:-.88L?5.--73JH_,*:#M3<&N77 MB99*FNGT(-A!J%KH@":H&HA1/H!7P&S\%"Q)+BL]/>JU2*^%Y?0(RFJ#'D3MM?2V'QA6$L&KT&K9RT6ENVB%["47(N.A';(\"=5:C?E=S_>2^ =F@WI M=Q1N^M;"MEYU9#P'A19_$_J@(RU4#!ETV++K2'-U*4V (S57\AQ\ZH3AFE0) M7RS<$GB";L/+YPO@9\XJZZ^O2XXW_@N? G^AODH3;/5W,-K 07 R$R89.MAC M;N(;\)&(EQ6X5+1TT?EX!V?P:T,Y8AHK%_>_!,6$.J M)V5ZZ,C%G:E(?E>)MWH0CX59##GL3BSQBUAAY._,U@A,BOX8.$<@0RM!:^/( MS_B%JU^0ZNCPP-D@TJL=(@<3U^L=R5N4:J/).T0DEN3]J::)9Z6;P%@,?IKD MWTKK%&<&#DLGY<@PJ,"?8%O!:85YUC\S%5CZIS[WYE&.ULV06'%[@[*%3RX- M:9)I DY"?#AT_)0+DWL(!%1;AX\7(?GM4W!1/YV+M@H^A$T1Y;N9JS9Q3V)8 M&:%',R,]OO!7C^BXPW]T@!J"6(R'DI$,.EA/#>_-O4$D[3 S(%8S1*M!;6B9 M8/) VSNH)Z804DDS<&9M-HF14! .3)^]JX8\%$,DF/VJ:PPHI%L3.X0TD"-4$,%"(V_!/V1))3X% M]0+S]9RKWXK+=I#E MM\!XU#N=?ER4\4#R[6 KDM9!=@!NG%+ORTD'8#-GP0@LVU@V1B0U97H<(LO )$@VX0!OS$ @] M$'T:=4LPO@J^Y\Q4X ?*I!BJ(Q#31QA9S2U3O&0,GU>7-A@QX.2)QWE>=5?J M.*L= X6PT8X]X6(^PK+2-/;'Y>HCW]0E_FKTIMH33%B@?KRWK3G'?B> >)]= M/@']DBT=Q@+Q5/ O$'_R!TI3>"*=S)P>"UXA/+>*O(!V%LPK@ZCE7#:XE?7 M#D]:.S?X&Y@R6 ):&-UQ/-74F.0%0?G&M\*AIYXN?V_<2]D"$+;S\7ZE'3]. M1T$P0Y]S1AXX8#97D DZ$,*B=D(HNX5LC61B(OV E)QZ>&9W3]^^2> +8#20 MRWSG).N:T"20%=?W0,O[1,OAG@LGD:] Z4.^/*#V=!))!E&3TDZP&;E980NJ M5Y%KAKA%B;NKF\/WM&5O08XJ+9VRJ>B2;IC=E,4OW7D((#E;V*,*-B6G8OQT\7 MB_R[))+T"5[.QII?*;R<32E\A9R@]93QW#-P6R% MJ5,/F3.(/>>.7XPU#"X\TAB(HNHF:FD5(E1N=C4,)QU)8[9+57)NA4%VJ%Z^ M0,-)VCIPFA+21/) 5-Q5"(&YF0^>#_O",O'$5M]6'D1XW6A>J52*ZZ(DVY_B M\_ "U%S?V0W\W5Y*(_^ASJKR''X2I\G;ZMLO0#B;*M6J1+V M&!C&2[S&WZ% MG"3'J1$+T7GZ"GG!!_4@.)LU=QDSIW<8 O-WJ1Z89? F?+&G"U2X? MQ^ !KQ7^@\+],QQE8N"-6PFI$$0NZJW'V^^Y':[S\KH&6P$:X/F^V):#M88E M)R?\,6=W0\IMY!Q[!0==>)8[!'4MBJJ51 /MK*;#P('9Z*8C:^&V-=698=,! M%?16[+BPL'"J \<X.M!FTQ M4U$L;387*LD*-IR[V6:+LYV-'_.3&>M#]?8@CA5& >H+:*L7C%:!8"8&KH9P M?6,=-,B9*P)#Z+H@W2NT'AR.*IE@D0*[H)LQ4O.H*YI, ]]M0S M0""F8";H^VOF!;Z@:38Z]J"0PY&8D_Q"K)DSU-U8.L2^)60#ST7!H@?!8>!! M)C'V&'_]E#UAY:6R+^^1?5MHZ;; M(*40L4+L"#H5DP=@'H&Y>,Y?HY8LGUA"MP+?@$GT#+2.__9TFY^$PUS78*)U M*D$ MG'(IVRQ%LG97)VLU[D$[2)6.*_,];(E\X0VXWF\T!H^+OT4<*)H=4"] M]P;[IDS;[:T8 ?LL$H/J=DJXE7.=V5+3.ZX3ZW^#> (WEOY<=ZBEU%CA*EOJ M!L6TU VJEKJJI:Y4,;?<*ZJE[H&*H<_JSXUMEERK9I=+&$D##DV&L]!P\-^>)Q&NSX[B>&YTRH:.*@I*T/ MUO=8NJS%"%RL.:QDZ7M50<,:3Y[SCB!7_8F.H8/NZ=0R#.MM!2%Y#L.QNTI# M:1<]'S2*X39H("2[Z0%>SK;2=X\YO@G9O[N MZ/H-&;IP*+?+Z.[S/]#0K=N+&;2,,64UG3H_T92*:/F))E_7@.Y[AI?TC&I M=_D7=WT7F*O-9L//.!\X=;\!>*>QCEG1G:/@A383M I]YM5UQUD5RUO?AV$*Y2@*N4>JM3ELGM M^P8)NR*<9HZ[+I'W-K/>9I;C#4X>D.0/R)[SYM%/V+PI?6'""+8L# M?EV+*R@3?08YHEL^[GVG%-%U8/]O<7X% 4FT1^;DLP5;+"#LZM(5\GY91@%4 MXR2.Z;4>B*=ZM6&GWNK&VUFK3U4E MJZID9=[VN[W\E!3P89^6$4V0FBY.$/E!;=@?Q&_AO:_J"V7CGT-4K79EFP[6 M//OQ*_]5;>H">"=C;2H;[^1T03HR@CWUY#B60E6@NII4ZS;@DNU\5TB^M:,@ M=%I[$+^%7<)T:\6?I3&NQV/05FW8K2L)5U@K!KUJ!MUBP8_'H&U,?'8&>SN* M%U>PVG35]Z!\]"WU,F#RW/.,I9@=9G!E$L1KGBL7(] %::C-"JJP: (KYG*] MVRZJWZVXP[RX&9&5.%^Q.&_QB N3YVYMJ,CU?K^H]$ ESY4\5_*<.X H3)Y[ M. ^L/K@0^YPP.G0=]*1L8"&/9H"5J6N('*@[/A2HXS"'([F_JH: 95$1*(2@ MMQ'ES[/Y/"L$15M%$@A^QEQZ#+P(8_L!P) T^"I%35R_# ML9] 81_:4&"8!.]9O8!P3&F@*"S$G2$^O.UR,/&U(3A-VA)_!YND;@E7YP\- MA8\%J_876L=-&AZR2!BC4A+(C_A1_#JR%"&_"9+0N ^"NIO9C FPM^3!I\TZ M3>+$H5[ WF^P*5P3^XD@7SP$I]UQD+Z%;8',"3K5DVD;7C(N09\O0+XXL&SP MX2CN'9#?M.8(IV,0M&4$CU.R=>>'0^_R3 &KA^.?_2^/Q2S4 !P>F%ZLVZ2C M,Q"VU'-AS?\10#]F ,]'4/+27QZ\8R*^UI!&"*:6C7/3?B LK LTD$S+Y4"K'"3_+\L6'!CA]!4'2F^6 M9R#^(HJ+@=CM/AU\'$6B@L'436QGF8GO,YGKCVV%;1/=--6VEZ!B$:6:D]A" M$,?$I:F) (W$8(AXR+%Z@0M\;&("4(Q@ ^6>F-M6,A:M _.!4T%,#9B!@^>* MD;A^@0D^,*+-_.%3;>03+;^EZ=>&7;G>2B@L-:1[PC]"DOAJCY ?=3,&T"A' M 1H%WN5?WH1#BG.P1X0-M2<^2"-GC9 Z2V,F#B3I26"Z)/EXT(B6#:C1( M;!"&=,;,E8SBX24?0/">32JIW',O'\R0LDSDOQQ:!#%23?7%!QKGII'(2=_0 M:>)SNAIU4)D$DRYM9,T-]AR$!_Z.7PXIU(;T)ZC1R5^>XZ8J4!^PE2-^AU8< MJ'QGZU)3UV/9*>M"J/*HY4Q:V]I +))>,CZJN9J$DE=0MV3/XG*Y+KK1X>-) M@MEMUH8#.5Y8(J?+IZO/8B83@UD2]9 BWY=\\!6$P_F3.6.C7#]\+&)S!CU M97R61G%%EL:@(,%J,D)/!V?@)RE5KA?YO'-Z$IL#AR):WD3'B4:,8P.C6*Q6 MZ(#.UEC8^8)ET5_\R8M_^ELT'"OL1*XM5$1>TW/ M[0BU> &)UDZ;8M*(,0W@2I*1USTG50.)1[%;5_B MK )CZ3.XN%)&1LAS+6!1?I:6_\0QFZ)"BSX?WV+WM16XA^-0B %:3CA1WHA0+M59".%:1C!>EX.$C'-8]KG^NT M5].&ECPE-1*I/GR]7P\4LH0'(U<X'GWRUU MJ?U.&=N=HDHGI0MJJR[*62/M=FK#7KV7,$WO;&_;5I)TL9*4M1/X-*+4)73' M7GMOA)-*EBI9*DT7[FEDJ4=HE/+^E_M*LDW9EG^&[%=@MAJ]W-<3-U=@'U5\07%:U'?@2WH1-( M%),>1.2#LHPZK6*C8QCHXODJ;S3."SS-LE1%*[8[AFD_/=L-B.U:>^?FJY!] M)Z^ \:-TKBPH/WQ6/DE@D@2@CQ-)FGOW2%8!51DY9[=H/#/KR!!.5;'X9;+. M;K%X9M;!$2%*65BGFI=W27F'3ROOPG$M[8>D$F+7E>4:]DO[Y_3.5R1_0HJ/ MB.")!-?57$]F8TOW!Q \EZ925<4_I:K+%\%RX=KI5/_))C?_8;:5Q(J# M)F*(]A59^;5BQTMDQWVC\2.SHUPV=JQ*"F5:8+798Q6+SBU%13J(X""N+$-U M^ 05D3;XE?GRX+)Y8DPYP(MXW;+T95=9B%+= ,W.12W@HEYUH^@,&.@(6:SL M;-.N#3M7B= !LR37NQYWWEN8OHY_7^_EAAE3Q7\ES)\]Y^_[[RC'"LW?K@0NPS11#_ M0P,H SCBQD@^+M^"U..-9?V6_^M,/Z3Q# M7Q3[;:Z^HHYA:YZ;_I78$*\3#2.5\=)I)/ (_7=F^\M9J"_L9FPS]<>-.H75 M?E"--W7I(-7#XU5U\V:-B.O[3]WE=+K++K<.)8--<@X",;!L.O,/P+?,QD_! MDM2R+$6:V2C\?]/'O18$YMC;T.NWQ^W.0-%D=<)86YNR5K<_^5GPUV0D4!>M_HU2PGFZ/E)5=*8M4-- 7"0< MBJO/%RJ'2$JS,H,Q,,-(T M<,0F >P(N9$V@Z>]QC%(]NX!//_4U(4FESJ;//ID_ Y5OPT3.+S!R M;=AJUN5N?,Q!U5]Y_IR55RL7R5G8MMNJMP87UCUW!JKX-V;RL86> W]S1([= M]2^%D(_)#':?YA:B%D^?ZW6K^T25RU@X^]O\,,?Y/XI2K3$-P^8 F:.Z^>>)$.?ZVX4!C__Q?SK M\'**T= C T[ I#:6+[JIS[TY?"Z_7'50KKK[CV^N_.D2EZ04./FT,/ _>/S(GHX'2>9JK-/JH.FX0_<&LYN9L[V\U> M;:@4H:LK[[J$'+A_1OH('-A'#NPI94'MN9YT]>^FS6 -V&5(N6I@)N=-751I MZMPJG4!?8M+TFZJ;F$1\-#_!REY5#@CCN+8WQV[<1&$8U(:M7I6(OD3>25'& M._).=D]9+@Z)ZEJF"50+/#HLSMD&0Y1[K**@XBJ[.^5R91FGE'6Z9YO-OB: M^04&9]7TZMU^4?T-I;C(7U T<\WLEU=?[\A^6+_MUP?=HF8S'O[>>4$><;FU M^6?F.!^D5]405S55O'&JFAJ[,B\Y%PI@7HW]AT_>D4_=_/+3J0T[]4Y_GR$H ME;M<1F;*JW^+8*9N;=BN=[MQ5^!IP1:<%JI+%E_0 ]L+!!B+E5MZ823@Z!E2[I@@/[MZNFJYHO.&7YVGIC#Z^%?[.LR9MN&" F M#P&9NI1ZIUVEPRZ-UW;2RP?E-;P8W*LKG7V&L90P6U9N31WJ M=WU1<1QLU>]Z$"V]ZEC,U:>HM,K6IUBYQZ=7PZG,E$7-MFO#5IUP_$KN#U<- MFU7#9FGD=">E+UKN$H2P4QNVXZ,+*Y^Z=$QR<%V>T):YQ24H[I)O";WELZLM MA\H051GYL,HU&-X2$I_\_D^O-NS+]8Y<0$*P*B5?" -FU-S%,& ?;+]<[[?B M-QK+Q8#7TYR)&)7QAB'IA!.Y+A/CMAI95D 354CW[-+2H@QP=%6],Z@F$5:3 M""NQ+D$P6(A8MYI4J6MW+W$@86STX*9!;2<9IR9W,#J<,:RK]5QZN;;=;1^9;F09=*TH\&T8;2MSQ:I=^]$T#W_XKE\_?;F^9 M%9J;O[?B(;UQ1BS+KTQ:::^LCH?TR?X*V'B7IWX M?1.\.TT#7"QLZR?0V67&,A\_%@>!_N2-_P))>[;N?BYT/D,R/[.V:L->74ZH M4(/LJH31J=L,"$6B/-7Q"=*2J;8C,1/U84!KKI,YP5L*?!Q4\,L,?^@1VY^( M2%\MMQ ZM4&HE4Z]FP ?#\PUT[496!/)M'R2-:0_.<<)T3X?KL+EXKA'2T-2 MY*53!XQVOZXDX#COPU!*.\10[98$,DQ/BY <'ZJ!^<6B_U^>K3L3G=[L-*0' M4T+SC3\%JN"P!$[&PQ1XY1\%7'E^\G81<[674.J47M:AT)/ SP6G9C\$*9G^ MN04ZCVG:1,!$HN#DZE[<2Q22EXD.(1JDD* U:$A/C#.4U.HK1(-6OT639(&* M!&MLPC.^LU=F>DRZM2;P+WTA0!_B\#6N=JTMIS"3/H>&VX$6@ MU:+UBF/$U]*S?1EP"+_3>@.^<&;Z0M)FJOF",V7_U-T9_\I/C2W\CL:OHHC9YNI5Z[ M>2,W;Y3.30<^PAS-UH&/<:=S#@GLST$FIH/S8,[,,B9I\_C"/SE+ MFF,0,6; -@S^AR<<&JD<:#=_)#.I \)5:T@C80U4PUC6T]8*VYD B5X\"%XP M:($% %>M%EN'!:B.9]-#ZY)F0(1"A\K_J/M YRC9"P;O0F^[#JRFH1K Y<(: MZ5/Z'#Y@Z]8$_CP!502,"H^E+[HV' N]KB']CA/"$U<+3S5!<;D8-Z"FL$Q@ MV( 8:"_]NL<:6OH/] C@3^;*!/T)_G7U5DU MI&=+*!2<0)ZR\T"D,)!S4(^]H2*"#RZ$H'BFK[LBZZH'$[-5,;80G[0*-"F, M!);P-%^7D1R]H@:(.OD^AP(#) <*M&*<"4HZ8 +Q_\Y.PL/7^W6EB*V)/G^" M8O1A5K?6RILAG3?8(VESF"6UF[6A:<5T<.P7+G>[5'.9=M E5W)_"ZN0?RL##\T&#-5[T/!:C1R#3T%)NYG@T2 M.[6M>=1S ^9MAIPU9&E8,]A DT)?+GNHL$!HA0?A2/)@T ]]21Y$O\1^ CE- M?O?!C4@Z1BUPGE\?/SND9,A_$8J$3GO,X!GHS^A\RCU:?+YJ=P:[XN\/SOU, MYKLK9 RPFZ$7=SP?W&]Z%/KXUZK-6BSZ93U^NUQNS-0 M-%F=,-;6IJS5[4_^11BFXENSP POU!=V,[:9^N.&<($^J,:;NG3P;,*>-#A) M:Z1?IUHJ;:;376C37R--+X$TO) *D8K%$_0?/ QU\5.P)+4L2Y$@X(6HZF_; M3ZB'@ [HRX*#?(L!F8DHI^HP2X C*T&$,_S?L?T_PR26V?K5P[%V$M& M?L- MB:?LX_\5 >M7;P[/UM8B5#D>DGJ.IQJ/]H,YQ6P/T.[!97/G4Y 8>89O?S0L M[4_&A5K'&-YFMZ+/16>,$I ]7DL_C,7B!X?&*N:[ (3D@IP^J':/H]J-=B M8@(B0*R8:S-8*,N=I98WYZ@_@_5XH0-=D4H,Q,F=BVYCP;PN=^+7RH.D%4;2 M>!\5T\#!+T/-]M+$S\ZIV@Q#>3@*]<5FM"Z)DJ%S"*\Y!\Z801T6__!,!B03 MV:LW/[./L3(6*R "I[0D?!/S7+S,*'XE"&BH;XZGNQ*WN_!:6(*?G8$/ZG-' M(@U(S[U7=5OZK$)H+CVYJCFA L5(HT2 /&CUPXD/GMUX ZM$6;69Y<'[\6T- M"=/%3D#ST"[?X'OL)],\S.O]PS.6DM(.9>9F*B: -0;[0I_$LUU>-'U5#:S. M,.FK!:^4@7]\EC\00],3/^@N^!1:!A:_M>9SW:7<,^WCEI3)"S.UT"6+4\@> M,64HXVR#YK ICX25!_7E!7\!)#5(HP"E-<;PSR(5"V0OBVY)T81 [:D._'@+ M?(+;NN6:Y$;Z@YD,D^FJ;L#&R[*+DFA(FE;CTTZ0CE,NOV)LX>W.2M,.2N0@+[3Q4)(*V(S M6U!$%&-KL5Y'M4&J1&D& [;P%KS,"WXA%2;\16%'AXTE*)77@1]-5[5U"]2 M9[I+*6!26O<;$R]C#>G.!.:#M7%KH!I+H!<6P59%25+-X.;C(B8,F\K@"Y)M M8>52]7"9N!VLL2"Q16?9U+)7)>.PXFR637'>ZUA2%QQ8EVY#A;%OEN/>^+_ MF73.H=>^<:5KBI2@W%"'VFP.EI08!UA]3LRDT6K76=@:&\(=<7B7&NW=YZ%P M37"!6P_>Q*O$AF"B;$64$P8*3Y;GSL:V/@%UM5+/_CF2DJG#N\KOM*[USF ! M!HYRK:0H]TA3ZU@QIJ-6I04<%7>R5,>7=;]JCL]\MMZHB!DB5%WZ MP";J&' M7I,3'+;T3I1IDX@JRK3OB650B]G$1%@:QQ(MB/PK7RFLLB^]S4!5)IX-^:/T M+6?%DZH&BJ1D9['$:HG=@;;DD<$$ ,: T0E+ VTX* M>-OQ@'>DH9, *@0[':*M3HYP);#@[5>^Y:AGP?V*N+*B(&.E@?#'1.9149Y*LPP9[D3I9-\9SX:;85R>_72EO[@D1<]-WD?)N_G'O' M[?:6F\?$WO++/C"81[#42A])1NKY+B]F8"M[L. MX-&M/M]OJF[B3=)'TS_D9ZI])ESOWPP^"N)>,O#1"L+VJ&Y0<9PTJ#CILCDI MYAG@-6[X5TZ6BK-.IUD;=GI[!ZGE0C\NN7,0E"C],N;"MNA>I_ 0WO'+C.]/ MZBJT]G$5SG?@1"&N0K2)C1_R-W[& EE$=+0ER*,,\AA'^JGFDUP"NZ3X _NP MBU(;]A(PM"I^*2>_Y$35VV;V]^&<5FTXV&MNQK5,KKFJNY359JO-5IL]Q.2J M\D+V)[9/^K&))OJB318;^KV- !MACZ^TN%$D:"H^_$M%*1'>+7F,BFO/J7J>#^)KMUE$ ^/__]MZT.W$E2Q?^ M*UKT[;Z9?66L>7#V92W2)O/XE-/V:YQU;GVJ)8NP4:>0*$G8Z?[U[]X1$@@0 M!H$ 5&KCM,'L_>PA]L YF'/P:7#P@OB"=86L 4+6/G06/3U39EDKD ^R MHI2%)4=4+*3$MN(,D>-"&7"9*+,]G:6\YD+MYW]Z^?7A>CJ6JX#G^1 M21HWJW&0Y>:.RUBP>AWS@=.S&7&OF-(]BC'9.\%*&W#KT(F2#[/C4O-NI93= MFN^M4L>]'0U9VQE6$B5.QCG8\]OG4)Q>$"U4E/WXH;U.8^UI^8 L^_MYE-!< MR5R2=UJ 8$'.;Z[JRCC==U*%(%/ZP-,]G_\8,P<=Y)"TIO!D ]+[]6C$$!::HE5 VY/ZN]C/2'O M=;K_\('4 /@XH3HM3#\N(%)Q.:NLJ\AE.'A*8TURJ_K "IG00AGE+4%LL:&+ MDCH?V2J6G(.ZOTE@FUK1D-7BOESEIK&DGHY(J^]@(7):6J:7JCFQ!WSB1 M4'*1V%%H]#X08 M"5PBYOMFT,=@Z?\75M""UAK+^FQD;6G2.N;^B!:9P@=^_W8SQ?V9Z'Q\\P+A M*P6Y.'_!;!&#E.5"&#S!FF>P+S#]<$B%8PK%<:[(C5ZW&C<9K0@Y8JEI4;"I MW68H_5[S"F"=X-6+P@"I@3;GF9302TN!K:0BU:GVEU)5[:\E4#RU41U_&8/%,,0ZJ5@G*\IM$Q8^Q#8I#BMG^.;$"2)0 M/ QC;.KB8=]$VBJF]]^AAU5T@G%%DG%-I*FB6O,K*E>UHDNDPCHK*C=:=F$K MR3G[I;"@(M89"@-LC8+"(0EST R4'!%G(#RQ7IVX6'&ZBK0D6U!06XH76:P4 M3\D4..6I/E<7M(QF?YI%M969%5JSJ+;.BVKO82B\J/9BY46VJRJJW7$B1/7X MGD1=$&Y%%<4,I:#:EJ',5Q3KM!]NKV^_=X7[SH/0_:/]T%E:/7OU@4Z*H\T. M^:L3>VX[Z%UY"$N]1871#'5VO M]Z71R]5/YVD(\&L!(WC,])L"E"D":3A%$\[@?)/)R#X2@9"WB2KA^VEA-B7$$L'3I5D(WMTB%T73*4IJ)5 MU.!(:AHE2XWMH.M2;0?U\"6U-1:-5U);8]'V6$EM MQ[HXG?%MIH1=K$(LI4MZE*&BM5*Y3FMP1Y\N<$N2K"'L)OGA1QIT>*3!@TM. M@*\I/6#E@6]1.&#^SQ$LP]VXQGSITT9# ZS71=6>=^H?;$T+SA]'RQ]+CK2V MP2!ZHZ6KHF1R!N$,4G\&67)"N0T&P0!U682QUH1!CMY2N9HXB*NR568R 6IF M#QS^Z([>7+FD+2?;>$8Q"/'MH?MK(6V>6*TQ>C83ST+UDK)UEW0AN[B.]'0L MOALE,;;DA%4IC]$FUA\3):FJ9-T:*#&DH MJ EK7>Z0GFQ*3YHR'[G--<@M2NNOFTOKPZT15I(C-N*'>9(WI4;+MJJJ(\XK MRM6,6F2I8G*1.;D<,;E@?>!JZ46I$[V<7O+_T7=>^$ES.PCM/)Y$'NV&3K4( MP7ESHMY,8B=W !0*B8]Y_B_Z:-)KPQ2=%W([PG"NNV?&_P_C9:>@4*:,O:GR M,O:'1EF+"]HN(*TEYV3E:*N AK1&2]Z@J"TGG+H2SI+SHXT)1V^TYNMH[YQP M3J,#0N?Y&?.EPV?A+=TVP6'[QM(%8B&[<@#FOXWA$>C3' MIK2#SC2 :T5+V03RN>U95Z+:1%>8HJH"PC&QRR2GFB.DFDT4A6548S5:]OQ) M9=UZ)AS^H3W=@7GE(#L5F-,1-CG07SDUXD 89H>B.^?L6U-^XP&;+LIF50>V M9?)I&M&I43-Q11*OI\(C8PQA=1AUIMZK MC$[)V"7'3LO"(2L5C'4_"L_/^,E9>67Z.G CPFINI0?G]"GM)(F\IQ$M;/(8 M9B5G2._>><>+VU'D!"_TOKA0("A8BJHN20[\Z&/'>O"6B$H%HBKH#\F)ZCB( M:GDZUC:("G-Z)1Y,NTOACF4ZM^M'*U,FX8@Y:BV;,-VBS4/5+9UZTI3-/6EE MM_, CCU.G337\Z151YL&]5B8FW=DY+1Y=+2YGB^M.MHT*6WJLGX(M'D:,;SM M(/'.QAZTO%O-B^,1JQE*-W[S8-X/V\[A+%=S'ATQ?W[,GKA5V4YUQZ[.SF_L MLT%ZK)3#N#;L?&7=]@#VI+"[H(5'[16?O52QRP=@O7*:WE ?VAY1VXV6+,\' MJW&JYE2]=4UJ:U1M2^A_/@ZBGNZ06J9UH6K,MBY4MU#(?6G8AJJYZ*Z;;N0Z!$KW7/CK&;8E M>*%5]WV2L"8Z?XX"(L@&[0"HYKOE:'7KED-7NQ_ZP,4Q3? MK7**EG[!QBUMF#/;K:),DQBK\3$B[;%;B")5U2TD;5!X#V3_GN.]^&J\,P6- M-^RB_B%V0?^0A\Y-^[%S)=RW'Q[_(3P^M&^[[O3O,78TH,ZW8QC1QX &L0V.&7799I\;K MP&T*GQJ7E]>-SR)ML3R ";X+\>@)746I.R%\PR<^P<<8Z@ /^S/L!]D31=J! M[++O>(#ZK#OD9=\CST+G-VA/U#5Q]_P,PXA$^N55.'H!3)C<[@@#UND@;6;V M-01$P3^NO(BXV$1%1(B?]'\&! *QF':1I# 3T0Z\%.Q!8X$%R'66&P]^--4U M?!B%KQX#+N2?81BEC5EPC&YND<:KV!0>0^P"-AQ%;A]/\R;KR]K1];"96S@N MQ$B'Y0PIX/\/^W(R*H3191L*8P6$K;(#[0+8N$]G1&M*YJ\I[2:TU4;+% UK M/N:NXC:TVY\)9L@JHE*0QU!]-]KMST:G_8$5R5C:E!:S#?N>VR\W0TU?0GHW MDWYYEZ,H(@ML)#P"L>=]S.677-.5\@,JNZK8=5FT['E/!6/=?'8FZ[W+C$B$ M+^+1?KZ.ZZ*]B!KL.VN=%J6=?ETVJ'RC0<0MQ,5<:QAF$5!%BB^$,QR==2#.DAF># ML,N@/ (9 LI0/&DMNB5$9'DA7UQ6?^!11R"79@"*H6Y1\[TA*%9J#PD( WGW!Z']L=K#R/.9U:1*HB#;MD8Q@?;@H>@*7+Z0>'R< M^CSY& M<(.Y;G%QD3@^V;%-R F;GHJQX _R(25#@X- E,'Z2MW">RNE0F"Z8 MJHVHYCMN!O=IWV!T;@0DBOO><"*==Z^"1X3NQPN!L2 PIZ,"+,5.SFPJ?0=C M^4'.$>&)$)!ROQ.V9TD_@I?VA?;H!3AN(K5R-XQ-4_33P(C@SSZ0X!G]17AR M8B]]%^SR(!ZWD,873_HI(Y33CO;L?C!>ABSFCM[@#$%N_(9-3H!)*T;P*_*4 M7%.S 5]W#S0?]CPWC?@KA!(%L'J^*4$FFPCK.;W MEA)3M$>KKA*TRL$HK+B MN7_S @>VD++' [+PW?//F""4)NT!6%;>_SC,-5BP"F Q*-9\-%;5$FN3(6(X MIEG@GJQ>2FTR2JS,4F"MK*$&[E,PI1:R.UYL::.9%2?I>/!DC6"L@8Q7V+NKF MS<]GX'C8Z1G)5@B??.\E12B4%XAAM+0<]7W .\#4\7PA"!/OV6/SIL\#0/<2 M*OV<4=(/(R\!%>HZ6,WE16=1B@T5?4DU6,IP#R3Q6'#WW7A:L,+]>WC?8]@E M2>*30D8$&W8>+$KBF6(LJ2BYV1#-PJ/(=0!M217\S89IH0]FJ<<"3,1XY("I M3 U';*&X+Z":)*/'= Z:&S8PH0)Z"Q]& HA_TI!FM*T\3407@D]1Y<1.@G@U%\ MR5HDTQB!W(WIF;DTN<5YBD.,DUQXRURGSSV)&EE29U8H][/$(9DBCP_)^E$V MB:'S0LZ>(N+\.G.>88X7CO_FO,=XW)\7N2!O9Y9^=M46KLWSC7?*",/9 \$P'=(J/SD1U69X_$X4/Y\]$NYWO/SJWC\)# MY_[NX?'Z]OM:1Z'IHXO>J(PCF=:^X[^UDT4V5V2G74I",Z&P'T6*8X M>@'SM5"/[E,X2J@^RZYB##)VG,1L/6+45T$!=H( O>@@5;P8^2<+CW% "XU3 M3R]JKE$ &B9<[;"$O/39\$"J(KL8ON ]O]/7LB!UYFG.G_/A^UY(^!(YPS[L M&W55C#T>BX-QV'AGQ?5T*?&"8)S,&767S3PEA-)^*1E,;Q@E(?-*1D1>X%]8 MF/GE9<9)!Q+VS=N+CN;&;/B)UV11\(Z:.+/1&X+A9((^# M>L3('P?S?/]V([3=?XT\)JK'(3SH^&,& 0:6$# ^>C-;\N?(?Q?D+-#G(?/T MSZHC'^PK6C W:!+]*B5 \][CL+!U.7+#AS$]- '5S SJ$1VY/Q,4/1.#IUG MSJ$G3Q@;8B].C XQ=,"]O.G,!S6'KXY)NN=LW.E\A ",_G@)@14LLY.N8N0A&*&3H& #\4W MEV<%WXW9!S$320G6R&$[=.NDTVMGAXM/([@7'I ;)J7DPG?FJ)Y>-%F5E)Z0 M6V=&_$QP1(DW'$[^HA%?/3#E!6"(C$S3S1\3#/MN=EP?SV)^B$]1^"NMBYM? MNA#IUO<_(K)\((@#&]:#Y<3<;)P?"5Z]* Q8>O?TDPN?.-Y;ZNT *DQC23#\ M\'!*AL M]YK"#7E!%DB<'G>E-6K,*OI*9<\G/5TDK=L6A05M.VS(K&I*O% M[R@_)EVS^9CXF/B8=CPFV_X8"Y;D39=,C]Y.5MA2'YS$0KNI#%VAEN"*9?,^ MF#MS"==I]ICI#YHA]?YE,6XGNA37.*"S-*X]OR GNAY7!(QGM$]!U63>55#A MZ;HXN0"#$UVJ.E MFIJH&1M7V#F0BFR,WYK%;DQOFL M"CF6-]WA=Y_@+^V@-YT94);UL+"C)%K6QN6V..MQUJO1Q"MEO;%CZ)KZA6[" M> TAA[FYIBC;7,AQ3N.HO&Q3:%D$T2K(#.)\Q_GN5/AN2)^7,E=FI^BQ(P<*;H.Q(O*OFD9+0 MTD):6SCF4/1&R\)RKE5U%>%$=5!$584#7S$:+4,157ECYR*GH<.@H8I=TXK9 M:*D6UXQ.A'JV[G2UJ$PS"XIZBC34W=5'2.>6<).6L"3@J MUGX3)0G^L^LBQ7;:G7YOK5[S]7.VTOYI:<,T.@PAUS%M03/9-1W^*W%OP=8= M)?<:6_+.J3(H#'H5SKEB)JI[#_&C)YRY8JQ+G7,%1(+'(96=XW,*J1>%+(&6 MK?C>5"SQ+HE*95DTG*BV352?-J2J!;A3A1=.U1HM730+%-"Y/&U.1_NFHTK! M:36W6YZF4R2HZEUR*O:O$Q6SJF0:3E#U M(J@E!?[7]LBI>#*@*J*B<<7[)"EG7;RQ &]T5535^492^Z&;HP]/FZ_ERR/5 MML@W2WJ7K.\+PS,06P%#8F/.X6<@=:0<<]5$L[5)2)-H4V55W5AF*$]4)$%45+C)-02O4V%PGY"1T&"14<9R:IB(&;>RM MY]1S&-2S;:>8IE&1IEL\VN@H*"G"3AK(LW!ICV MNGJJ06K[V/;Y-CQ55W[ESN0CO.)JO1 CEI5%4MB]-4O0*SYHEJBX%9FMUH684U?'E@5NWH:#MD5#Y":P6Z MTB4 *5TTS(W=!YRZ#H.ZMNV0TC$/0M05'FMSG 2U)!.WV!_UL7FD*]P\.FFB M61=J,/?!5D5#J8N.??0!6AW?&WB!PT.S=N50X,[U>AI_6R_5I6M81T 6375> M-5_=YN/DP[F;;P_?'KX]?'OX]O#MX=MS8MNS:73$DH;"I>Y?=D]:VIL-_D*% MV?;"T9-/QN6]>67ZRA:HWBQ3QA9;$N>TO@&F8T$NQ=!$7=LX7Z#R#=R35Y.S M,&?A'<3/<#[A?'(B?%*AJ-M*&)-N8,L 230EG0M!SMREFHV5) MHE99< 9G9<[*G)67L_).0_HP[M@0K;V%R$H;2Z)HHBUQ MSN:.$#_60L<^)%=/7"B%R_(6,4 T$@_ M0=X SLFXX0Q!_4(U,J3W@A[HX1=G^,GNL4NAL<63SCZ[?_WTNBA:4]5P(5)_ M8AC$ *4 ,4+2)T*^%9(0D1<$6C<<@"'CDI[PY\A_%V114"1%;#L: MP!!=]C=BLA>,Z$NF=C(=G*8T31WW+8P]O.8B(KZ#]M&7-Z^7]#/._ M.>\Q>%8#J9Q9Q=OX+9_G\O,XL9UM8F46$1M<:!&C(".N"TA5>!4-RZC(4 MH1^ADO!OWI.IJK8&0IB8EO:DZ;;BRDZ/$,U])JIA]?YI-EJ/B$5"^"Q:E/ /XD1"!W:A)UP1EPR> '%4AB6*D"T.A?X) MLU/-!\;I.\.87&2_?,G$AA?0M]&;ODQ+!^2(V9PII CV]819FA)CF%0'2M^< M?MV$K\X+/M>;LF(5?B4UY9*?JY96ZHY%@[*:MF56-"9=+7Y'^3'IFLW'Q,?$ MQ[3C,=GVQUBPQ.XKF8VZ';? 4C%/D;M+7M#+OD(JZHH!S1_,G>F/=9K]W2B) MO1ZA"D:4QKF>Z%+0HU10%@;PZO?\@ISH>N1CP00GZ-$E<7*!8">Z+N,P&L&C MA^[")S^,X[F$VA-9C2P @5('8?$'HA"04P742V?H)8X_68Z>EXRBDP75[*3K M1*?_& (M" X]+9A:@G63JA8Z\P^H (@3PRZM(CVV<0YXZL=\)W6*IYE+SO'6 M3NTRE$9+U211TJLJ''0DY^R1M&5JCI9FB86[<:HBS'F>]&DV\4M:K(JO*P$(!AJCK5;4)YIQ6*X+C MG+8>IU7<.,\P&BW@-5$62!3%-$ M3:JJ_09GKUI1&6>O*MAK7=EE@^PR%=&R#T)I//K> 7^1]8\.3[=Z:#E.LK9T M8F9*V"U8%V6==RX_3LI9M>_]^B0D8_D"691DWJK\.$EH"?ALY9C#5!HM0Q-E M3E2G2515./!-%6A(%S4NVTZ%ABIV39L:F/'2QK%$G'H.@WJV[70U=8I'LKUQ ME0E.476D*$O:DCO1Q%J]&&]E<6WH)"EG7< QL3"5*1J;Q\/6I&U)*6?81^42 MMKKW^7(;6RD0,IOG4#P,(5>?)*U/4%%8_TJ\>R)-<*VU&I5\W#D9=!/>.?FH MB69)__:UB,;F1'/<1%-YGXB/"0JT$DY0ITQ02YUP2^A'YO1STO13O@[^$H)2 M.$&=-$&5],DMH2:54]-Q4Y.ZCC]N"=%HG&A.FFC6P!F];B1S]"%I#R0.1Y%+ MA"Y6D<5BN#PZ;8LLHVTI.LTR&BW%MD7+K(O_FE-.M92S:G+9^B1D-EJZ:*H: M)Z"C)* ET+.5V#3+:K1D192LC=N'# M(YITO_CVU'-[*N7IK7B;;!W;DVI65:U).4UMFZ8^;4A4"SP%5;B=;&,1,HHZ2H)>FW MZP1GV3P#XK2)9CVL,21ZEF**NE87\77T$5H=WQMX@<-CLW;E4>#>]7I:?]NN MSV5(,JCFJBW:^GRMW]6-/DX^G+OY]O#MX=O#MX=O#]\>OCTGMCV;AD;?^A:8TFC)HF3I M\%_%O<0JV,$]N34Y#W,>WD$$#><3SB7V)7'5QH2]A10)=$VJDHLX*S-69NS]AQK;RGQVI PY-[41&WSY@Z< M@3D#DX'7E;^8WR!JFBTJ//2==YPF6T$/]/"+ M,_QD]]BET #C25>?W;]^>ET4K:EJN!"I1S$,8H!2@!@AZ1,AWP9)B,@+ JT; M#L"0<4E/^'/DOPNR*"B2HC:GVQ3-[Q-%+&4'2VX6+ODW#P%<^ =Q(J$#\^L) M5\0E@R>8J,JF(&7-ZR5]E&9-B4FT%'G3-Z=?-^&K\X+/]::L6(5?24VYY.>JI96Z8]&@ MK*9MF16-25>+WU%^3+IF\S'Q,?$Q[7A,MOTQ%BS1-DLFPFW'&)EMTSSWR7T_1>2M*(^Q.="GH"0XH"P-X M]7M^04YT/?)!*((3].B2.+D(E!-=E_'QO>#1LS[ADQ_&\5PNWXFL1G;N2:F# ML&-/40C(J0+JI3/T$L>?+$?/2T;1R8)JYE\_T>D_AD +@D-]E%-+L&X^QT(7 MX@'5'G!BV*55I,LT&J;MEI5M4W.:;4B.,YIZW%:M4V[#%EMM#2=*Y*K:&YSOZD%^G.]6XCME2WD(LMYHZ8HH<2.-LQ=GKXJS!&0# M9)=NBMKFG5YWP5U'7[;\+[+^T>'I%BXLQTG;*L,FF]BIU!9U9>.,5U[RLI:4 MLVK/[?5)").V5$6TY8VKGG 2JB4)[:,NEFPW6H8L2OK&>8"]C[_-) M_ELI2S";YU \#"%7%8$5$:@JK'\EWCV1_IOVDEHXQ8Z5#YNV&HK.F[8>-]$L MZ1V]%M$8G&B.FVB6($UY1]P2@C(Y09TT02UUPBVA'XO3STG33_GRVTL(BO>R M/VV"*NF3^YB:5(E3TW%3D[6./VX)TC2JLEEZY,0)KJ(RN;] #@! MU9" ED+/5F+35+W1,D5I\R8QG*8.D::J"$U3L=.0*>KVQET_.0T=!@U5')JF MFA@2PJ7:B5#/MD/35(O6NI V[US**:J&%*5+ M:!+BC2FJ4ET 9Z>1:?O8]LLP&H:@4Q"A$R1>XJU4_9B[D=?EFR6YS^L$^&C\ M[.'@B";=+[X]]=R>2GEZ*\XF#:O0B;945;-Q3E/;IJE/&Q+5 D]!%6XG35U$ M3'.=,C@=[9N.MD-&Y6.R5J$KK=%2)%'6-M;F.74=!G5MVR&EZ8V6(5J;ER7A M!%5+@EJ2?+M.:);&\Q].FVC6A1H\2I$E4=K<%\7CLU;L-N1[ R]P>&36KAP* MW+E>3^-OZ]6Y- LUOCTGMCV; M1D=('YV7.RYR75^?E70;UZ0H-ZK.5BOM? M5P#HF8BF6*NK6<7#PDA/BGA<=ITD6,SR_BE]5S564',\3 M!^@_:WX#/[*K!T[TX@49JQB &NDGR!O .1DWG"&J7ZA&!O5>T --_.(,/]D] M>"DTP'C2TV?WKY]>%T5KJAHN1.I3#(,8L!0@1DCZ1,@W01(B\H)(ZX8#,&5< MTA/^'/GO@BP*BJ2HS9DF18"&",)>,*(/+?ID?B]QY]BN,#"]'0U@ANZLK36+ MWUVW3WHCG]P]TZH8[W]Y/7(=,#2'-Z6G_M^B<-#YC5W.'?]R% /1D"C^^IX: M8G$[Z'5)].JY)'Z$=WWU0_=7#NN-AD! ! SAM4DT(FR(^?EDE^JR#!)F/W35 M'H!(283P60A'L(%AXOBP:W3V@I,DD?S5Y AV==? MWKQ>TK^P[::EJRC@4SF4OIA]*S=AFN?SGZM*TS+,PJ^DIESX^:)'V4VPJ$L] M:?'GNJKP,?$QU7),UH=/6J()EDQ2VXZEL%H#O6(]?#*GG*4ZI7LOU:[SDW8) M.N_W,VVS<-K?/#18A'\0)Q(Z <+[?SU%YZTKXI+!$TAW51:GUN1D-MR>W>^5 M3*GEF[V%1,S5=AJUKU7R+U>9;6&([S&NF,)7K.2*R67@XA@J[?D^H9Z<-5TX MI^Z"/"D/HRXM<3&N'7FNFXV6*4O5Q]S5X@Q@?8A=H93&9HQX0 0)9 0JW3Q- M3C5BFR/)RS! *<._.N>1/B!\T+D,26>*3E2M!HMW6ANW,9EZW2XG^WY M]ZI+L7)!PP7-/%.OU71Z%4%C W>KMJA;%8>*<4%S](+&JE;0&%*CI=G-^M,A M%S1 M>?$PC!U_H7@]SIHDI:2"O*25S/I2 =O$:AJ8'[Q-[,%3SB+X5BJ&;ZW1DNWF MQET5JB"8.B TI]AJL6Y)J>+UL4X'K%-,T39YY]"#IYQ%6*=5C'4&T(SM;'[0>"Q8=_3! M-O?A&XF$%Q*D*0AK6> GTD!#WM8!H&%CMQY#KNK8I0;II*=*-XMPNN)S.E-J MM*1F55[\@X=I3K#5 MVV#J!,K'PEPO/K0+@Z@ M";8(Z)1MG:F8:J.EB[):U?DF![K: 5W%)RJFAD!GU(%>Z@!T1W_D?1^%+HEC M&"L_]/X H+=U$&3JC98MVOK&/2NY:W3?=+,(H"L^!C(-!.B-!?JQ>$8YP58+ M=-LZ!3+Q%$@"590CW<$3SB*DJ_@0R+2 9/AY-T>Z[2#=MDY13!M5.L7BD3T' M3S>+@*[B4Q1+XD!7_6$WHSV[SL9WE^8'O#EQ0H1P7'UOD[/OD\D/*4Q8VA*B M6S(@NBF+IK9QH'$-\Y5X2M*&TL"N6!HHC99I\)2D.AY$G0RM%\&KNC5\58'B M+;WZWJH<7P^)YA;@JRI7C*\:4)O2W-@/Q?&5TWJU^*IL"U_U1LO0-5&RJ@IX MXOAZ@#2W"%_5BO'5 'Q5*PLA.&Y\Y?$%)^=4+(3^)NRFB[:]<>PB M=T?OFW(6 ;A>,8!;C9:UN7Y\+.YH3K#50IVQ+:BS >ID6Y0TGF=Z\)2S".K, M:J'.QI,WJ;FQ6<2Q[N0IMA#KK"UAG8TG4JJH*K6H?,.A;AM05_&QDJU0J*N% M;*P#U.TTI?ZC1G?[6(I;2C:.+[1=%QO&36(.6.\^GG4_U]Y]:]50;6SC;AFB M)5555__ '+#'1#D+P%RK.!W5QKIW6F4Q @>\^Q;AM8IVRMG8J-1R^:+)HV+S-R\)2S".LJSKZW M,>5)W]P?>2Q85]'Q^ &D CR0.!P!<0C=T!_1-(!-,P+2I5@8/W%4_%GD?=6V ME;1OVXV68BM5('NI33H Q^QI4-LB:5!MJK\I24!G:F554+=$9'60$YS*=X6I M6ZH/8$HR8JHM6F95I2TXIAX4M2W"U&J+"IB2 G1F;AZ=RC&54WE5F+HE#X0I M848J!,?4W6)JM?4+3$D#.C,JBQ@]8DP]^CK^CV'B^$*4(M::N1YL MPRY4V.%>.'KR"=O]#7CV:#K0;K8T]6:54D>4VQ*9>$ I*H8FZEI5X1A5;-T! MN/NWQKP'1*F+!&ZUL7RFA$>BDK1YR:!]4F@=Y'$%+,)E&I=I% M1(N2I5>? (BK3J_Z7GBP%Q;="UQX[Q@1'>BE:WN[6@ +W.K'K"U;, * M#GAF1VD>%:9](2UX3Z:JVAIL(3$M[4G3;<65G1XAFOM,5,/J_5-30$?/W36? M+"8K.\@6,PNG=OW8^<&F9S>%RS_:M]\[7>'Z5FC?7@E7U]WV]X=.YT?G]K$K M_'7]^(?0OKR\^WG[V,8/[FZS/Z]OO],;OEW?MF\OK]LW>.OES5WWYT-G?M7F MYV_O(UF.3O\V#$ASX1#32S6E:>KPN&$8>TB4%Q'Q@3I?R99XX?AOSGN,DBY/&4 6,TL_NVH+U^;Y>9VUF86!(EYAF HB)&1"X@(P MG$1X%0S)J/#W4V7(M?]P]UEYPK@JEMR^KN>0^?5\9EHQ'V[\F+7#^-1 M1.@61J J"D[0$VAEKAY\'*\RG;WD*M/9W(TB 1X"J# \A.%-R_I"TF?"$,' MU15O.)YI"%>Z?8\\"^0W<4>(OO#QL^>2B,Z8???L!4[@>HZ??2<*A"T8Z='G M(C^X>'- XCA[;F^RBFY^%8?C510<>O$5<0DJEX(JBX(B*6I3>(2' I -A/_X M-TM1I"_+GR72*^4O^,P>@1'#T+Q >!CY)&;4*:O.F:Q_(I_9GWB[K/?R'U%^ MIQ/JPF)$(&)@C)W?;M\)7HC0=A,B0&R82+& HDH-.CWWD!,^UPER+RKY$7L6N>2+:J M\/?3>^Z1,%4<=T2&893$Z5,2V#D?7PZ28O0T\."+-:?HQ?!H%[5E^&/("M3A MK_%H !0/I-FCTV:OQR^0Y-(Q)4#:PA H.>S%0CP$8^'98YLS,PQ\PG@HE^%@ MX,4QK,#_AG=/=A$OPL6)FWDV741@7N#ZHQYAXPE'B>![L QT8<6%-QW2KCBN M.QJ,?,J)E&%AV''>%R4N%X"H*-T MD7#Q%C&Z$(0PI03@0>C#6]^([T^VC#(?S0+!!7(!>^'.5Z\'L!; V$!'BL. MRF)(1/_\T C;U]LH)"0)#V@>;A:; */NX4+N5_ MCWHO] +8\Q0.3VA1ZLO+CJP-Y(E!,> FP\8Y>"3?+) M*_$7VQ3U4",F%(W22#:_Q,(#Y7WOL)3?QHO+KLR7_3P MY8))AG@(!$VI&!!2(#&Z'3R@<& QCY>D,!_].\>0 '"AI0'O@0_):RC1?_8N@Y9C<[SR3Y.ILU7"Z>--/2^==QBQ!^%C M>^0E(NQBD&J^1[EQHE&&/BB43)KE&!M?C/.'P2(4-X49J@&^IAK$8NUQ]:5? MJ$1>!_#*7PR%4532=S(Q."T6A5$V%!?H!P8-=B=)D)9AED_O]!NJCX#0H2O1 M17H/(WST7?3B@.!RQGN)%S\"A/7 !,]I,;C$LPAPAA^\4%DE?(N --_"Z!=> MJ$BRF@-^)-#\Z',C+T;B!5"_^IK"*J]L@069HJ$2]>#"^&JXO:B03-]A !WTS? UHRHTB"@/A$GF6Z707:IN8"2V?= GICM;,G(*AXP4IB M:W^(_A=AK$TR<\YQ05MC'C:Z/<^X#F_]T >=)WQ#& ;HB;V>!VH0LVV^?[L1 M.L&K%X4!DB4LRW7@-H5/#?RBF[NX\1G7]<]10 158GO]!=F!NMXI(_Q%>WMU M2?0*J@9@TG7=85^&[$ST!%^7>1(>,K^J"I0 [%PB/'MSX0-QWUZ>:+YL4[(O/ M:![6H\$>Q][6'KV,XF3R*NHT $J)QM-ZAY^#&&;<9$^CTRBZY#.]^7L4CH;I M]W0IYE[/OELPV:8@=#V*UP3H'5@91=0[0ML(]Q*^"J-A&(WM^%E:GU/84GR; MW55Q:B?$;(ESTXA >4XT62AZD\?*DLS]V1! MZ%2+PQ&^$P?4.528"F947 M5$(*"&RU0Q)=LTU=MV1+QL:R=:7/G-O\*^C'CW]T'H3KVV]W#S_:C]=WM\M( M,3T+ VK\,C.?[.SZ#".#+DPE"SGPJ)9T<6;N;\Y77@1TD&+:7>I,>(PL$2/*"DRC+5 2998:\_ ,0 F-9_PR;*ZI0SCUG@F?BHQ9 XS9 MM6U9X5/J),]?F'K#/W]FZBAC^# :4-L2M+L$F/(-1$J<=PF"A$\B#QD;5C1T M?]'HCWC\_(?NST_QY^S)3#4@$?6)HHY1=,O]U"VHL0-F4&%,O<)HN<*_XJ+% M(L&+D\(=K.\9;/XO4%X2H)/82:UG:HFB!R)G"<.0&]ACJJ MIE8!<8SY['/WLHV<6B&\&78Y?@:$)X2(6U MQ;>@X4Y^D\CUJ ,]=6?# @ *QMXS>FXI$67C@16.:=U9AK%Q?6T)6<=LMOS> MI&(JMZ1@Q2W8:ER7&:?Z % =GX%67-2;^!V8% &U"7DE!0_JAWC/3+#T0?'$ MBS%%,T^%CZ7>7)>Z'7\VNTWAF< +8.%SP_>=M_29H'OUO20>I49H[1FBF_"\]Z6=RCONG6#YU8,?43'U&.Y9&22"* .:D M9Q,\V&(JV,)8'&S!PR9XV$0-@)+0 XYX$1P" @Z!,IE*-(U>\ZB*8(;6B0-#X-;G"<\^_1 -'OIL=24"%T+NNHKAU!%>Z3Z#AY+TNE2T@(, M=2/O"4WKS,!%SQ9 ?V8#H:^+6474\F6>4^* 1,E@WIDHJ>.'Q [2;80J!L V MH5N$=) )(<5*?Y@>:(CLM!B7(HXK )_DS/5G&:%J7GN2"LC9R M,VWA+4+O-.RA3[VB"5,-\_H*.O8*Q,?$[X_CSLFC3^YGT%:S"(R\H"I8C+%6 M"$/YI.!(T_N >,Y6NW=6-;Y.R$#0) O'@2,C+R-V="ITS_[V^6*:_J;"6>>" ME)4L+IFXO8L?2>0_PB;$=\^/40^LCD>X]*L/RFLN#%EN"$ MSA"E6C0B2QH2 M,/H:"TX:5(QN.F<8DXOL%PQB@=UYO_ "2J_TIB_3YAQ*E]G*!(BN[.N)X&E* M3/BDA1'2-Z=?-^&K\_G/%:FIJV;A5U)3+OFY:FFE[E@T*!D>):DU&Y2B-0VU M^*N]KI1NZ_4;E*;9=1N4VK0-X\-'+:DJ\D'Q$*;8[B;P?ZGVE78F 4OZTZ.7 M^.3S"EEM'R;#'.@2M)D8?'1^@03\=(6'W" QV*>GNB:/[T.Z"@7NM1-=D5N' MAE#P-3E!6,7 49N:=H;C?D8:_-EZE-E.A\HIV3QXO"K M=G$5WZJ#N8IOU<%$/XK^0. SF MBDK,GA#M9\:?UIHR]:?EYJPV6IUQCM3?/9?@^1S&(& V0] 3+FFJU"2F,(UN MFEV3SS-GDVM4GUI.C$M,\=V2>?;6&@0',-L>C^(\I-8%YY=U&>@:=)O-#3V@ M.=K%UK?RN6R>[,L M,^$%'@&C72@%#I^PBAV5>R6MKN.3(UKAVK'NSR#Q6!8\!@(FH!-DN2,L1?V5 MIIL]='\B(]QW?]9S+XY(?(-J1M(0FJ<)Z5-V7A_=7]16+G)[O[UT^NB:$U5PX7 MR+!@?*H3]QV,$\ZE4N=X.DZ9.I5W;Y[OHZ #QIR*K,H%#G\4%#X:A@$- T\3 M;$?!KR!\"S"2/YF,B;[DU8G>\VFW&#*.(9'X5A;AG#TG%[U%4\+ID#R,+,>[ MTH#Y8>2YXZ@TK! 2XE9@M'X6'8W!^+@:$X1#FX8E>..+T:)),]"IF*< V&-O MQ@2J_%I-I:5CWO5$\<"48?BD0"7)(K>SDAIP\]1#W_J$1L'EUF]J?89.'&.J M "9DX&1@^.=I>!ZK[3'&[7S*PDOH^+$XB;#.(OJ<41)BF)R;QO:-Z83103CR MTQ(_;UY,:#AY'(]8^&K X@5S*]E+PQ&< G%!0S?A_P-,4X:50Z/12S=Z*G!O M0F+%Y)4O\H3IFJ0WSF6D4^@!_+"7PY-'-&24/3^M\YE>N_0]-0_[Q,*#\PDX MF$R1154NT<6U1;KX8S0(DH6J^#/045X7-QJM29SG+)0#)2Q3T&'$908*TRYA M-\P.UFRTTOC4N9%N-HYR:V8M6;,5(DG+A9!.)4,N#01>.QU14P\C"_&RF:LO M*CQTOK[A\[U]UOASY\/U]VKZTO,3NP*CW^T'X7[A\[?.[>/PO5M M][[#OJ@M/O#"I MR9AVWWYX9.AV?7V]-GYK^B'@ MMRPA?C\ #-\]=$6A\_\ZES\?K__>$>Z^?;N^[#RPBJR7=P_W=P_MQX[P_>[O MG0G]0?8CK4M24'F1%F8".X *^4_DMTN&S+-9>/5LGC!JB'-%[^)) M"9]) 2B6EIFFLUSGGLVRJO!!DY.A]-@GSG):,B5$1K:[!^5"N&:Z-KRB'02C M8!+'A_A\J,@ M_9P474CZLY(T/1F\H4#=_C4W(2-Q.J3\0/WZKFL!R# MI4,JC>^UHOU5%K3^-#N;PQWWP[=XBBZ9%C9;]F64]$-6EYQJA.B>17)@NTYU MOP54N[!DVCCA>+?)OK;=U VY;*ZO9C8-O5S^Y<)L2KVIV55EZ.IJ12F>M1W4 MQQFZ*^:='E,NU2?G5#,P/SV=[,S=SV62Y$J&)^QS9E2"7H(2\1)&[ZL$>RR* MZ5@KU&BOV;/T?)IIT^$S]0).!"[],PG9MT^$_M58:@;>!%6>VSJ0>! M!(\3,$ZP!"?]>\@*D;.+WN@)3\)>0MN,X+#2?B#Y>(J-F>QX=NLO^@?IG3DP M*.>%%*P]C0K88!O8IVPOL.8+WX9E3,/^G>&:B Q8:P2VKJ^.YSM9)P46PWWL**NLL-@:PRO(KLY/3Y7L74J_G0H)?O:7L Z%2VFM"^5*21HO)86L(,_.ZE83DJEMRP'*P:(J< MVK9);1P,MK<]1V_N/6*WFPJLM_0<1X4U[H4C--JSL1^;"E6%>5?!:M74_CMF MT58TQ7K3Z@967 UHCQIA?N6XL6>:.(EDB;U#'8_V MO4R[5 OMR2>TD<)O;S :3#TY@1VE_?EH>V2:I9G+4\36#9AC&)%XY"=9_Z9Q M% O-/L_G7\J2(9J2E&4I8H2_[\2QT)[*]EPI8JGF]*74CKXP2NDM/6T3TM.V M<8>G?.KM^&Q-R,[5A.Q(39B<:F:M+N-%W;AHCP@:H MC3; #=BI3!0N?W278*ZXT$Z;QK'X8!KMWQ-DVS:%SF#HA^^$L/A& MX3[K9H*#V" \6#N(\&!LT)H& M,87TQE_./ZOCL5]?OXT+[MMEF>HTB_R1)N MA.O;J\Y]!WX<23[-UF)K*P\_-P^"OK2FM<+) M84?SRHH&3&O&#^3%BQ-:'>R>-7IMNRY6)$-GU3B1+19_Y5)DQM3BM'#FMY.0*YDP/ M2906OZ39#)/:'7':6QEIA%(._")S8CEE8L%$]8CT21"CY_LZ<,,!X63#R68Q MVUPVED".4[<%[[Y6%&"$TN=B&4?\[H-$U9W>JG)7&CZ MS!PAR#KU :Y!%<;BRX[)@U0J7YCSQ?XVJX #A*[;)[V13^(+[@4XRDUO^[X0 M9YO, HFFJE$^$=<9Q80>N8[/@/,'PQ[+[XIA&O2,EM4T]W+NQC2HS/0?E"D!9Y:!\&)O5^=WWGKRD"'\+(HQW M?JIGZ>HZIWIJ\5?E3_7H^ZLXU8-!R>:63O7J5ZTDI2IZP'\;-@\%"V8G5PD4 M3.<*;-HC;I^[>D5B-_*F>UXNEI'J!R)RS09EZPO/@VO;S.=3[U>?V'R*4I9D MI:GH==9ME*:\D[*)'PJHZD,.5YK]:C&'4_%GA GM+WL?8!J)V$^287QQ?O[V M]M:$<39?PM?S=N3VO5<2GY/>BQ.=@['GG-NR+)OF.8Z7_:JH]'?UW'V+$YB> M(DN&BHV7^LE@7$=DG)70?HE(VCF.V8[L7+H]C#Q?4-)#:1%CCM%]ZPS"M-$3 MMKW%C@6T<[>'K?*87>D%HO#]VXW0"5Z]**2Y6V"&7@=N4T0_,=SE"#^\WED[ M\<&8]5Q1N+FYI T71!2$Q'^?*XS=3>.7[:9LLI>$SY.'_>7$"1&Z[_!S$(OT M3<*GI6'3\-A42Q. 3UB//9*UK?+QRMFN$/]?ZNFF+X5%PL8,M&W>GR.X7C&S MI@FT84,0-@78A#-%5609J\ Y)TYVS?D(V365IY* 5?:R8Y0$:BE)P/T17'I5 M B.E4$26-%,S; EL+]O2M'-'D2U9D^3_(;_/U'_*#$4^RKV[Q#VD:2R$Q>5E M$B#-:OE 7HB(YT[ZT%*R0]U0=HP#O:CXD,Q"Z;$C[*S,-WLHH*AP4*PT_( C MXA85*UG)%"L !465%85!XC?6<+40$K^^G]TX;_$2]"N+>$J&> [K938/=W]; M!'??R%,TPI[<\D?J\NEHRXLVE2/^-O!1XVHP1_QZZ\"*;1GVF6V>P1^R8323 MWPE"/, J("HK2>%.Z[D9S!96QBB%[!K^0>4(C4VY!4P>0WU$,UM297K2VC+# M_.Z9O CR[]PD1 77%EEUC G@JZIZIJJRJG,-=UMXQS5@-V/.7Q$,@6+XXT;$H2EU79@'0="[# .ZEQB><4_!+:)! MRN4Q<&+/NR-X"&#:G8%-CP>XL0TE4[*R,QM*TE1J1$D8_N@S2RH7M$'37":=>W+)NC]IQG9VS"0K M61&<<7OMMIODV7;'% ZKV&@)2UZ^)QHKB:YJ%;X#F_H.Y(7XR@^9]@/!&M<.0_C%F!302(GT0R [60CEYQYM_.#"#W:ND+#I!UKE*NDL\U#D> MC?]&3^22"-Y#2L*F4@LT#.W2J=J?SQX(GO1#9F>A)+P+7 M(.JB01A<@^ :1/V11-,TPS*,\YZEP@=2SJ2Z"6$?%F@.X]@WICMH$U,*Y_N/ M,/K%,N5G0LF_.:[G,Q?>92["#W6)S +:G7TUF8/%)L'Q<9?X:')\Y/A8?WPT M#%E65/V\ITB*:9@Y?+S]1[?S[;(X>F^9Y?7G*" I=AI;L;L>U[.[-H!3.B6% M36F"I(P?=@^G%?GYYPH)S(QO)UT2"DNMUZ=U@KVX=<(6FB!\M"B+EV#?'1*V M@XU'U3:!E^A8^TF\1,QEN@X4 O,.A3.X1;8*5M@FFJJEF&>]RQ) MMPP9+#!92DVPK]_:2TVM+(A]XJG*ET-8W902Q]$!.=MLOH)".8M+EC8QN<93 M,V8=6 =N=AT=U-H<:CG4UA]J55G3%,TZ[^FR82IZ'FH+8JNF8/:' V](VZY1 M-%+GHJM.X6#V@Q4L2M\]\27)).K?2032.!$Z;AB$ \\5KK"'?#@ M*##O&E8Q"JLHN M^SQ]XG)[0=*QQ 4W%]SUQU@-_S/E\YXI69JAX"F5Q2#V[YVKY3;2O/"NEYFD M-:WUDT_8P93)3:2:0RTO\,"A]@"@MDB=54K82 (WCPH7CYM' M%,?%>4EX!0NV@S]PMG\X@V'<]R*RV&!:]XG;,*'*Q?I/!SC32K?<@*JQ5.=E M3+A4KS4*2YJAVY(!OZNV=>Y(^IFBZ+;]3QF!N/>!]_.TY/=*RY27X7PY6J>A MQJRT%*C*+,ZJ_BBY0-(7JS$?Y&FOHJC,%-8DT:OGDFS3[J/POXF;?,XJ%>%( M2NDVJ3]EHQ/>/YV ULW0Z$H<3USM\>DY96H8<3V'ZSF[AFE-EG33DK&XF:0# M3,O*F2+KUJR:$\5)KHYD'I4G-7RHN46MMF4.CWDDG_(J?R00RGB.+:26;S,+Y6M7CF^U'2M>,X7E<<+U,(Z5AJT9TH M)J:EZ&0L8BG)$BU%)YMGDB*9__QM_2*_M9XRW[MB&3":IP*,*Y;I**P#9Z9+ MQ5UV-81 7ON(P_9APW:^*-Q:^;FSF%ZW<(@-7 J+,9CKHC4#XC(E9+@N6C=0 M6Z\N,B4K4SM/9Z3)?N@$3H92RRNS=,DPR:F6BE1=:9;Y$_JU8>LRA:V'E6%K M,B^%S8OKCG6$K#)5798LV9/C_GJ)0N"MLW0"S_1_'Z6UU@O+3KW&^RR6*:D. M]$[QC&'9,DVL",_J5Z:2X]F1XEF9'&G>AOUHM# *7:J<=:0[GHKN.HKM,SCT7W4>+ M$]-&QP0K5B_12$7XVC8'=00+E^$ R.!=K),)PB&LYA"FE,D^YA!V-!"&_<5E MQ5[@-YE V%I'6_FF'PK+\_T(S40!X.?9>0TCO/D08"WK>J!]T*;^=/K4KT)' M'.;W"/,86<@#+@["GW\\J:JLJISK7G?<,I33CF<'@*<6@BGEB8S.)V+,0:L MFH/8&3?$1NC*S(';\#4]AI0R3)N&V6;YA'Y]2>)I8_BG21X)PG>26(\<=Y)8NN:DCV*R\F# /FJB/+E*F@@/71;@NR1:^T#-X@=JIX"HO" $1]0Z(^H'VJ;-K;OMKVY!9OC)FC=V!>;-YI+9YA;. M$Q.3H%C5+B%IN;OYVNI_%V[@*@ A/RW+_'%! MDF:*K@ABC)Y4%M:BE8]BD:HR;MA N(538T0U_Y-#*H?4.D.JJ1BR2JG&-/3< M1P"Q9^Q#_$=A4-L9#/WPG9456-2OXJ@5]'++=7+V2\GE09G[9]@/A+^:8S'' MY&Q6QY8!C45%G%U:U&KJ^N9*:D>Q!@F\B$XMI:O%I2N7KG7&P[2'C2W)NJQK MYXYDGQFZI:;-$=0"'V*QA"V.SC]J4;+2TH%\Y8N0US#X:IQ,8ZR/EV&Q:C73 M* #]&'@D45JY&NM6&[0M,>B[;:Y=U5&[LKEVQ;6K6@,A.RTS-%M2%/6\IYBR MJM+#,CE%0=K;KIN$[B^TO;$X_BL1[GTGF#X7*QN>LH%9F6_79,S@GL2!KQ; M)TL<^3CR'0#R%<4)R%K:HP21"$!H@GL,!^]H_E+.N'S!RCT 3G18PD+$+(^2 M&H\5.&:0E#E(3%4. MIAQ,#Q5,S9V :1!6A*<;9C)S/#T /-4XGG(\/50\M988\'523BT.IDUQE,6A6E)NBD9UKDC66>*8LIZ M&H:I3$/J/8F>X5>:C;J9P5\VVW19E":CR(]"-2<=I;4L5)1#9@TAD^>:[)JZAH+V%2VI($ZO7"(%Z;E=UC8Y>>MF/ECI'73SG+1RIWE MV.C,PJ#0#%T%#J_[A==2R8;5-LWD4%4CJ%+W"E55&='J=M&*@]5^P8KG[G" M/8A6LJRKNIEU59F^@ M(5PU:99P#&(]GQW,\B]H9K"BE'?0K]]CF[U8R5Y\^+H%;\_W 1>D[?GDF=WD M[?EX>S[>GF_YHWA[/MZ>;V-+B;?GX^WYUN^(SC/EN9_A<"PB79U81+IDJ--^ MAJP$V]I.AQ,RL1>NY%S%4[XFK<,K2+:-55C!Z>"_"XJ\IM-!WZ@<&7NW?3Q^ MAR/4-7C!":YK' X.JG;>^ZK)%C_3V'SMCJ"@^E:6AATQ2ZSON;$_6F)9,3@,7VSB+>%'DUV41R<;<;%-+Z1IXB M]G([>SL73S443Z5*OW#Q=%SPHEEYM==6@4VY);7IVN4E%E^.UND)[<6403MA M]B,O!LP'\2M\;0I_$,>?EMIW;A)B2J"BEQ';12;E6O[:\>L_DMM<;.]9;)>J M,,3%]M$ #/56R6H>8%0P"I35CHY$]0E/P)"I=) MJZW3:O\3D@08Y&J;J*2G/QX>>LQ&K'<>AZ<$/,O#H' MZ?ZL?'U3W^Z*(>I.^O\F4164-$0 \049]G"2^EN_;H910G*,MDVU:G MVRC^@'D-B>^12/#QYL^4Z#YY:SWL893X>'OZI-)"<\,BD;S[6+U%9JEB9UQF M'@5X%57C20\M,C8NLD]NP^"L\Z^1E[QOW+,+$8,7S3E63.$5ODX'4U*[7C:H MKUFF=KULG.&'_Y1CZS?Y;=N]%<"%LO,FL&+;$Y?S WGQXH3-4>AB/ -5EC)X MZ9Y9B^#E-GQE)5KE:8BY!8A15?5,D37#4CG&[!UC2A7FXAAS1!BC3S!&4?YI M_?I-ZT3+Y:H)9E4$"T!G&YU+UB\2. 8D19D#)*[SU :/U%()_!R/CAZ/2A9B M7AF/JJI;ND&5Y54AB1^'[!F32B7ZDR:J;BBA:8_Y<1R::@A-^A(K;B4X6K< $]> MCA5F]IC/PV&FAC!C3,/,!$ 8RMS16JQ[,\D,#DC'#DA[3.;@@%1#0#*G >DV M#+ JP"@)H_=Z8)+)C;&C!Z52K:LY*!T]*%G;TI*J\A!97%'B/7M*]NQ1>,\> MWK.']^SA/7MXSQ[>LX?W[#DD^X2G3G'[)&^?V%MTFE1EHMC<1#EV6.+95QR6 MIC(CI-7B:_;LT94E#DW'#DT\:8M#TQ0TR=N&IJKT)IFGOTT,G$ MW[-6BUB]6S9_Y\IA5)"^%83!V1B3>EY$7# (-T@A7:O,]P2"* *9'(%JB4 R M!Z #!J!R!3'38CR*K!J6)"OG/4653&NJ&$]A7X[+B/3RV"-.%;*[(FY>U\ N ML,X@#%X.M&1=Y4MZ<@VF5E@3D/04>SW/B3P2Y\6(UT-Q]NP!B25,3(G" M5R?X1N'U1N/=( M! +N&PD"H-3_< ;#+T)W@.KZ=4XHBL*EE\#:!3%]7_:2/^]_A-$+0-1E'TOA M3;YBE1E#-B0V1!C0?X<>R&>?., A4>0$+R2";<=+<=(^,E@4"T.0J>]L?B!F M=UC>8<*OUE0#CEO>@*-.@EGA@OGD!+,JJ8HN2^<]3=UJ&?$^3)I#M#DCVAMT3:@YV^AC4^?&<\N>S7,SI:7 MY*LE@*D"$@T<8(5@EZS0YF&X7].7P=-'QI'+Y.#[YD"Q0N MX[RG*YJMF'G]Z['O17G 6!6>Q**B_WH&/>4OZ3(7P PEL33]O*4_;C0 M/EYHNHK3=NL"R_?Q:NI/'.L/:CP_LA?NT&RE?5A4#IDUADR=0^;)0&;67(G2 ME6:=#Q"T(MKQP=/44P(Z698T0X>_)5F13?74SW5;-?\KDMY+5K+\?P3,0U&CW2\=?J)@Y M 755I6WJY&E+513^]G@-6-41_@A])(Q8N+[.:6+CS]'6A-U_9]^5PB=EPS"D MM+%S.OQ30JB5=9"9^\_P8LR;16C;(V[EDDHF>\*5M&/&KDQ)4_%W0YOM(J^6 M:/B\2'&Z=T:^\&=3N/%>PF#:.<>@PJ!0L4'S^;5@*G4,6MR_56--RN;VXLE MT4=' MF)YI"X+$JM[?YKY+'J,,)-"/OS9^CA$&;QY7T[KO_PN8TGFJ,(1D#& MMY4_$7@$]/IC%"1 F E&<-/%=/R/#@AF#A%FS@M2FU:X"X@X>5S6V=A# +X, MV0WMRZ^B\+/9;;)Q%U^\\?G#!BU(3O;\X<#U2%WB>N2I@7=>CY0U8Z)'*IAO M4XD>^35R>L]AU$-=\@_BOY 8,"*/]G=N$F(DBBIGF+$N5E60?K,(LHXZ#GTU M*C@LU.;U[3Z@H[2^G5I4L(S7M^/U[7A].U[?CM>W6S@Y7M_N2.O;';H%)W,+ MCEMPJ>ZNYG7W.] 0,#PCP2B-^EAN*K?<=K'[2RRWHSI^4.2F+/R?0]$L5IQ4 M2=6"@_9.V39E.D ;6<'#UU_IJ<>"I/U%50X.Q;-R;("A,R M#&+TK&--J^X/X6=7N+FYST/#/BBIR7%I/PNO<$F=460N<96?89UI MV :6 HW SO.&C@^V''%'M)H06)B>"[981/XU\B(PT,#L>QB!.2:KSIFL?7(^ M"V&4?J+WLD^>J?4W"=E$+,*',GJ055U*JSF&0_2RY^^9NM*6C#&:.=&3$Y#X M3+C[[9/W#,D425*.%+T.^23/-O\S!VG[.D[;T^.^TNX#WW/?3].]CP,Y0)K&EW?=KEV41I8=SPO6?]W+#Q%! _;NN$Y M,\$9^S4RTV"-GI_J'#V>EPV>D^ M(ACNPH54??8)N>JJ\XUSU>%RU<24NB+/7N!Q[JK-?LG2ODOE[V/6ER$,1;AW M7HAPG7.Z7:'3[1LZW3[1ML))FE:2=ZK1+L'.<.C#1##!-,F(G(R)W O8W?@[ M=A!VX.8>.OG2+)-80$S[/$_L<_GA^TG"_F?!_^9R<_[>?0]\,WK$DYX4\OF.+/3ZFP0=[\.HKA\SA.:^+B?3>P?B-8[\\7PB?O M,QLGQCAC5B<]]_KJ^-19W^T3 IPZTYEFG%6&9V6SGRHB/+/PH5T\4\-=8REJ M0\+.YV*N'S\?'TS[&_=#'_H?_\6^6(IM?A,Z_1E[RONI+/GY'EH_2%[[!'J^Z-/C; MI]=L=6[#!"@;B&?J%9.8ALG+YMDG8YSIY'_9!"[(U1\P/BP_P$MZ%)7TT&;. MBJ[_\VEA>-T RCL<5"(+6M];'OH=2KK,?'MVZ/M(L6#8R=Q\X/03:: MPK>[AQ^8%OPWH?OSQX_VPS]6F;.Q@W$7L^0M.WI.5=C%4+A+#*L/7.G5P)7- MX8K#5?&M>Y#-Q0#6O?Y^VW[\^=#I+ISUHJ$N4'_VP[3WN7A3M!/2Z/JQ6IE& MSU.+7%;1DI+U3ST:6+\TJ![O?2 OM$E)D";W\B0@QK MQ8I!H*G_1/J._XQA_O@@2JCL I'5@!T%% MS.JU7MM?IX/"GK[C10,GR 3ZU]")>M0[!Z+>3<(HGN2Q4.5D+L^%?OKI@TSA MU7WRAZC^+--S)HH,*CE/6(XKU66>B!^^93K,Q D[!%T&O9B@ZJ1J3OJR:*(O MX9:DLHE?9NXUF]1' 22' M.ZL%95M!!JQ@2%C5UVNM3L75G#B<_@[<1[,-O!Y)O20+"K"47L[#P"\!;'ZA?/T;>?4"9)"K*.P[P:FJL0OE9-MU0];M=DY0'HLLX2+R MJ U5SN&SHF^>I[GL.T79ESHKP]&+[\3"P\G[%(8DV%?^ Y*5ACVWKD .3*DY0+DJ 7(UMEWS=:]7"P< /%\(!8> M@*Z$;C)R?Y%WX6]>](L+AB-#4"X8CEHP[("!N6@X2='P';FK&[YR9].Q82<7 M"477'-D[5U;D^(XEG[O7Z'- ME^V):"IOE55=%5T]X023Q2X)+)!5W4\=QA;@:6,SMIR7^?5[),O8(-N2N71J MQCDQT96 SI%TOJ/+N4CZY>_/*P\]XC!R __+V>6[BS.$?3MP7'_QY>QAVFW] M?/;W7W_XX9?_:K5^NQWW42>PXQ7V"6J'V"+804\N62*RQ.A[$/[I/EIHY%ED M'H2K5NM71M8.UB^ANU@2='5Q]3XMEOX:?O[X\\W%U?SZ?/'R_>SRX_MJZO\77K_S)2'KS^?G3T]/[YZNWP7AXOSJ MXN+R_+?[_H05/>-E/=?_G"<_GB&+D-"=Q01W >(.GENQ!R2Q_\_8\MRYBQW0 M'P]3#=DJD/N96.$"DX&UPM':LG&U_'[] 2&*J+M:!R%!OD UMZ(9:V44$D9V MAA+T^X%M$:;4M&24=D@H?XX]$M%/+?KIW7/DG)VKUQI'K85EK6O5G*=):N?? MU&E!3I4O/WWZ=/Y,=;.X!84:Q\JWZ)^MRRM0@AK5EJFN>MWPJ972':,-V;BL MUX:4[L V%([&,EV04;+/T:'-V SMVLW@E+6:43Q5*&*1$E 0;NI4&&'[W2)X M/'>PJS+^=HO3/^J,N"TFV';JU)D6IW\4U&GY?D 8/?V&?[=>N_X\2+Z KZBN M?DX5=HSGZ:0M+%D%LP+[Y[,5VF'@2::0\W48K'%(7!SEESO&8!GB^9 (U@?6WW[6H90%5;PO9Q'@X.%$1#KWW\'S MNOT'$M=W_R-Z[UFSNKT'$NS]VW?M\.6L'L%L? M60MH'OW^8=PKW$&Q*K.R*<.49::#OUZP_UVB5K:W;R%&B2CI+^>[!#NLX@@[ M0_]7]O?NT.;$O$@%X8YPE.FVQU(A&?\R%6*%:(V'3F_:&W2'XWMCVAL.%"0L MD$@%?;4M:,8 Y3@T2-[MX6 R[/U26BD"UR#V M"<@,I[J>8X4X+Y0P>P-C.AE9(?1JB8D+[3P$F6U&4IC>J\.$?MSB_;>&PC:9 MPG_OS<%T,NP.1^:8S2=U!U,)$RE<-U5P94S1L(LRMF] ==O#^]'8_&H.)KUO M9F\ '\T#$"OB)H7N@SIT6_Q14D'301QV)]-A^W^_#OL=4D!_*@$(,4OS_V_4<*_Z?C186-,OG;[P^^'3)89#RE>/]<8<, 5,;8-@NG6 MF/1 HC#33$ .JGOQ(BHI%)_H=MR-;"^(XA##!\:%2C[/IT&R-]KMX<, ;)J[ M]E=C<&>J# F11B;WRXM=N6<\$&?2(*%/'N[OC?'O,/OW[@:];J]M@.)M!#*" MN:'=4T)"D9$4GLM=>#ACMH9DK/.HI0-G,*223ROY:6"$X&Y3GTR#I\S$_ =TS M>]^,V[XY,&'C:O1AET*-\NYPW!Z;G=ZT/YQ,ZJP?RAREF+TO65TF**OB)P25 MT/EL4PV">E!2$4IJ:A"JHS$URZ>_&X,.-0M&= >J %TAF12?FUU\4C8(^* - MHP:)OV\::F.%%Y2*^,.NB!/"!HGT;CCL?._U^Z!2/=@%#>YZMU0&$S4'1PCHX?S$Z_9]SV^K#M5)JR MRBBEV C&.>.$."N4X]4@'#KFK-7KC;T;_P1QV MZ2((>F?T>X/)=/S E%)E499PD$(B&-N4(V(LJ:FV88IR7!N$D'D_Z@]_-\U; M,)"[O>D(=J)\$&/4(/$G\[E%0*@6#V MT2W%V!P-QW3OK;+QW"61BEZP:CD+M.'1((D+H>-1X+FV MBZ-]PLX;V@H,/GVZ>?_^HV!\B>%G]&/*KDGYA(),I];,VP\-3BG%0C##BK!( MF#4)";50OC(\M=A),1/L-/7\@"9B*<;\E7$K)95B)-AO!4D#302C* U &8X* M8BD@@HU7F$G01$AJ)@#479-J\I4"*=B->Z87-!'JHH0!93PKB*6@"49G<BB;#EXN[*$(DT4C@$)T ^8M]$N1?%X.OML(J)I4@(EGU)&+^)H.P& MYY4!*2&4@B&8^V)LOXDX[(:)U=?U8D(I#O(H\CHJD]2/X%[$6H*P);_I1!EL/^N8P#>,-0JQ%;XI4!ND8/V(_QF-L!XNDZD12Q\O_*J]!JB"">ZJ.@O!Z M4:[B5 T:99^HH<3FYMYJ;;DAFY6//'.4L)=J@. 1JS5%L%I1KMJW>: ,H ZM M$CNWV(<_R C[]/66$>Q&CST=2"N2ZH3@FZNE$[Q^Q!N > OH&S/-G!_$;%!U MR,MII2@6G!8I2"5M(!Y%Z: #*PRA68]8W;.DP$6*D7B386%V:0MM.#=Q@BT2 M-7T#RHD]',Q'<6@O 9U1Z-IX9+G./ @-^Y^Q&['ZU1?:HU0C@?SF0G0KED"> M5DV=2&GEB-6.:/4(ZD?Y!KQIQBYD#[X5.R[8**,PH*^;6>U@-:-K4\]G'[.M M\L':4:,JJ88(GD@5#=DT %0D0*Q.E+8!Y1K11"VIF5&NOCKOR5BJ 66GJ^KG MJC=P>2_*-X>1L Y\:J# 1)Z\&O-B^8X)L^>:VBW*L\ !S*6H"V[ DF1W^M)+ M6B-;''B=S"NSJ;6) [T(G?H[.Q4N4C %UULIF(W>VB7G"K)UE,5%F$<1E'E( MECADWPBKJ/J1AWUX2]$5_&;\?,3VFIP$>1+_*!V;K$[^;<&2W*A9>A><30#U M'NI8Q:MN3$"R3%;#F>Q_PZ_&7*D#)39T["I!%A7FM**F6ZT"NXC<= MJ(O1'Y>GUH(_+M_TX"_1@XKC41ETA@UKI,MV5K>61R-2$8] D> N")PGU_-F M+V-,7P)U_<4$+VIM[$[?!JDNU;R =D?'TK:QE29MW29(1P*4-A#-7M"FB8BW ML8E[CPK(\UOZW=C_,51*@;]4703_KE1=MLT&,6_@30?R&&TF[62N-E9TQ/R+ MM==\7F,_4KZM<.'6\5M)&$C!$?S.')R4)Z),$>?:6(BFUK/YC%=KTG5],)3!$*X) M404#*42"\YA#!#Q;"5.4<6TL1#LF,H8.D2V+:)^]00DC*62"FZ]P(4JY[YI. MC<.N'T31/ Q64QRN0),IYV!^&[K. F\TNQZ(=3A*T10<;1Q-6@FBM:!<-138 MI*)L5#86V$F\6EGA2S ?!)2KY1DK>H"IYN0IXR(%4'!]<0 Y8PI9RAIQWF^0 MM:UHV?6"IZ\8='E?Q(J92 $3?%,B8)0SHJQ1PKNQ@'4M-_QF>3'>QQ N(98! M5/RF%/4M 3_$&#;>TLK"0(FW]-Z"_[+C4/L IL;:36I"O>W-&LYG.%R6P^'2;Y&&,F=B.,=A5*I!J@N"\J:,)Z23/,TR2 MFM\FABV1T:.J/G5/<@ORP7= W-1 P,YF[) @L1GXN=9_843/&VFYL<0,@:G)N'2, M,)0UFEY(D#6;Z6[: M<)2VO(F**UX'67\_(NP,ZC\@81R1T;9CPF+1V/CY $RS?&>&097K[ M-MY\?4RU.%8CI$HD.-WD2I0U)M&GGX1O$&T)2UG,-3'_TYOJY5$W;#M>Q2RE MDQTFH/&'$"_I"?M'W/-!7S!U8A^@5_5JD"J->*-AL=+DJN7')+8J1DG-Z$=: M]]_>=(%*#?93GA5%[MRU6=N&,:$9RJ=6D"-4*].::\$;6:(UNVU!T)@D%_I- MFPZY)5L]LU&)CQ1OP8>I=$MV\V K>A-<&:L*8BE @F>R^%GQ)F*2NX4\\P'Q MNV]@0Y-,-5/KN<:=A+592O$37(Q;]YYO^Y'2>WOH_1)\HF1U-1S<^J9X!;$4 M,,$3N -8HVWOPO'1<>=S'&(P'US_!,-/E;T46<'55C$4LTJIR^QM8,I4 (.T M0NR 5#;7M.9NK3Q0 9282^&O?H%B!WY>)84Y?[=K_B;.-^P3>';]YW\$S5?123O-P&)M]8VIV1L9X^OMT; PF1IM=4J>,AX2!%!?!@\09(L81 MY5DV$9_=!XGV6 JE+*08B<]G"*\;-7T!W!7R)LJW29#(W1N5WC1"CW75O>[D M2!5),1>?MBC /!\"+[PK14&U51FX--' MF "I+V4L*>X2 MO#I#A!7GW_@$+W#8@Q\HE[/STKYNY^N"[=P.V"-,V+=?VG$8PO>;]+2AF%1G M/A,:1X0>F'Z\PDE3!P'AFHN=KFG%Q M-'T*ILL@IG[ ;A"'!&._$^.M;T/R0G^J[ODQ.&LAHO3X*SUA3I6:=I6E[^!J M YXJ#5GK (?%MSP14'&S,<]Q@0F #;];>Y%;+,5;?$]!/;#^3PJ M%5H-#G(IN'Y$+)_\Q4*XM\(_,9G!5JPP;2^J'DRJU%K,&+>A19]1!YSK?K8C LA:M@\CRQ/G^ZN+R M9GQ5W?>CL=<"^'[@+^@9^UQCT[9>71F7L-I=7=Q()%*/AQ;=[D!UC\R[L7WR M'6;Y%8WRLKF[=&Y3I#Y@=G?P['3SVN9,".Q>VI[EKB)8C_@?SC_BY+%*?G/& M]P!FL3"BJQ]\9(V]MY[IN28HP(S#4BD=NQI=Q6G201_Z8[QP9?-F85$M!D0: MN^!C6#+@BPMKT9$)MD%;G.$CR-E=++-K@>BF=C+LCJN[IDRN16<3PSZ8IX , MU]P.A<_WEF\M6'EC$>)D3C+9!M^!?7Y0.FP/XOGJ'H4T/C\L"A'RN%T2UAM@ M,J5-G>)G2^K:JP:QN*P6B@HC#!IG M4WN+,8\VZQ.-=M@XBD LB)\RF2[PB0(FTVV$0LHD*7E\[$R"'S8 M-(!0C 6850M0(9B/85F/7)O=^%8N\E=LTOY>^Y-Z8PS'<1.?'.MYU(NB&#O< MF600 J.>$O1ATO;*@Q>UF)QJ9Y=4+>_R],GUDXM1H]PSQ-53=36-#COR;*'- MMF?MP/-@)I'V3HU6B_5E*PMA##\ZR:R92T9@8U/B6*S)18NNTU I#9D._60K MQ51P.$_.UQC\94B8B&PK6G(_<1)X+7HA99GJ+'IZ71Y;L>OZ+5U*4VZX8N[OZ"9 M6&F@AM]3!/-;'T-_I=Z[/9F]M@P,F+T_P.(%7P*R(YBCI'[9DO):C(8B=T%U MAZHHM.C2Z8RS!VZ;):&Z5[ .=QM08U$]A0'4QX3@,!K.DW##))YY[LHMWR:4 MEM=U<[ =1JD>%\5EM1@1YGR.63KIYK8&ZB[;]A9UL!-#&7K )0NKE>=P[\]1 MV]S+7<=S4,?Q?'$SONX:]R;[,OE8S\U]K-JT4+C;.(*^1'D7!PWQ=.FZL5GO MLV3>4C6KS4=;Y4J/@K#WSLL[O%OLU?,ZML-5^7?9LEPRQ5A7&;$>3OMCQ.!U M";_OD7^6IM.PAF^2:LI7<@F9KEZ=#CU41O=E?G)>#IC3+7G7#2-R;Q%[2<'+ M_5B-][[P1%R>9:"$=\]%WERR=T'JRO&RFSV<6E**Z#RM=/0)%UMC5 MQ?@*]G@3O"9\DW=S4??$:S47'>+"?*M'LVJ#B*0;/_A3LGC*Z?30=]<2</.JYRLZW17:=EHSA[5_OSUO M]O14SZ&1J#GSQ/#\#.IM:/&M/^#^"^WQ/;B?<@=;(@=\,P"S_,UT7L&0WIT:KPT:; M6S.6:-O M,PRWVP*$K2H%.0Z+$ZT&T^)]IR158]_J=%J,8[+,ONR]\-KWU&1 M)]4V2JGFJ=DD-Y/L[ @.5P?Z?TJY:J#UIS_NL6-'G.*"#4O&4Y\">]I:>@ M(EVMN&.Z S9)/Z_FD)"T0%.7!#V2 &U6.$M<5%*+D3FP^';*9D$BB0U15EJ+ MKFRR9Y(K&9.\&7FNS79I78=[<6SK&/&QOSXZ=J#IGQUGO0W",'A*@OSP(WFI M9?17\M$U4IJF.TR2>[=K')&5$VJ+^)9[YM:*W&BR!N.^W/ROQT0+UX[J86!- M#_X63J?\;&J].7A#I.M4+!K>= OI88(S ]R$>E?TB:70A$,^.^Z*6LN);V!?4Q;4 M*52\IZNXK!;3FTI@D&ZOPLCRAG,:$PL#^K ,W5X06CQA$)5=OIYX,P^*2QZC M>FU=J,(KJ>GE]$,_*&^?+AJ%P3]@3<@?,E(]F%1(JJL.W'7[6X$#6/&J4:X@T +'4R6";7SG M62SE+T]&*VR#KC9,4>B]?K!>*]WZCI5O_R\LJD4G>K[%-LM;![XGP%66%B4A MTZ)SS(_'WJQ4]/D)9;7HQ@26$?+"7-'ET?=\&5V7E_1FX0Y._NWY.T\-\)A6 M&L_/7^-5<0'K(4QU%54:-8*5 H.E15<'SPN>:,TT7,OF:FJ*I8]IT17ED6VL MJZY(VYNEKF*JU)ZBMA;[]V5" MK;+4B<0"KJ,XM)?0,85KI8["6XL)]G31^=?:)RJTXM]IIS@*GG!XAWW^>8\L MSV(&6FB?<+9?94S;'*6NBVF6"IT^WBVY MAZ^TO!885J5 OD[BY7] NF7/=V):>/M6,)FQ6$6CA:ZD,>/4E.4/U4O]7W(Z M+;I7E./1#1/%W#K%4RM+I(2#'EO?PD>Z]GC72RL,TR?KFQ:M) MNKS \?S%X13#'/.+S\/YAQ?S#_CBGY/IOX:?PHMWHS OD^D%P-\7_^QP\O'+ M=/C^P_R%8$)=?>SJM]._6*>9*%)!D-:"RNC!8XF@/6K'M46C[/]Y_Q=O+5.1 M6Y 2)2@=+43)#4BC,43EHPYE\=#1>+;X]F\_?9C//_[E MYY\_?_[\YS_B=/3GR?3]SX(Q^?/5IW]:??R/;S[_62X^S;WW/R]^>_W1V?"^ M#])C^<__\=N;L_0!+P(,Q[-Y&*?Z@MGP+[/%#]],4I@O9OU)7"\>_$3]#JX^ M!O5'P 5(_N<_9OFGO__IQ8OE=$PG(SS%\J+^_?OI\?4K$_VKT2C\.4TN?JZ_ M^_GPY.W9R9OC5P?G1Z]>'KPY>'MX=/;KT='Y&2%?/&G^Y2/^[:?9\.+C"*]^ M]F&*Y6\_I<^S.2$0DHOE^__WPP_[^2NT%$;IJ1%)H\=/!Y0S>A_!Q<#:?I']]F(PRK9*C_[X< MSK\,LL\.35; G6"@;+803,F0?$"7:0Z$#;=GIPYE1F-9B*^$65S(SJ)XN)7$SBPRB6L[C]N XG%Q>3\>*Y_PBC2QP4Y3,M+@M>"0W*)UJ) M.C!@-GKZG? ^BL:CNHOA]IAN<.-@FEY,IC1X4E(_O?B,5:&L]-424)BF6Z3Y M=JVL/O'S[/+B8O%,&,[QXNK?E^GDHJG'X>-P'D8WP V,T,%R82%Q[T 90N@D&M!<.(M9AB!R8QH\C6H=8HCODQB- M1=*,*J>#+#6+S!9PKG!0G'9F;Z(' MQDU1M!'0MBX;4^5I5.M017Z?5&DLDG9:Y2N.$[(%I\3=CU/\@./9\!,>DSUY M@6\FL]E;G)^4\_#'P++,4/ ,/"&"2C&#C\E M%9&$:2)3+=6,9M!7(=$ZOLD M49?":L>HV0SGL\/+Z92AH]"NNX\C9B\RWI)H"= M3:TP^W PSO6O*L!/840/G1W,#\-T^H46\M(@<#8[&;T$DPMI>6\XQ!P#8,P\ M&(,ZN=:C7 M8GXRR[7GQC3W67"8MU>GDDL"<8D("%D=(B_%JS,$IQARYO\Z* M"*H(&K-0#BR+O!2CD_:FO>Y\$$^?#+-VY&@F@6:<>#?%CV0>'OWQD10U7H^1 M*19+$J %H]T>E81@=02K'?>,)R6L;TR&>X'TR>9JQX+=Y[R9^(_'G^C=D^F7 M7Z:T-P_('U!.NPS6.D%[LD1PHD00.0?M<^2DF1K+_3:"/ME'[02^PRPWD_3" M)KL]I(RN!$F,RU%Y4,PEB($'B(1&&>^9R;RQM+]%L8[$]7M":1;!$,R\SF-,2KD0/JG\(A:)&R]U]\+9!W9F^].]KO/>6-W M9Y!0QI3)9=?>9E"A" B!!3#2:QMLB>3;=>+G[(K_]7!,4GM##F0^'L_#^/V0 MIG+Y:#*SRJEP9J5J'5E^'%'_7)J-9'^7R0VG MOQFE?YE,\N?A:#1@B0F#S@ +M# 5YQY<1@LEID0_3RSHUK;*U;O[YYSL).:M MIK2=8?(1IS30\?LW&&9X6J?LI/P^6_)LP$U*46."0!83.458P!5-II,72A9I M#;.ME_BC@/KGD>PD^G:3W]90K1;S;'ZQ")V,\QFFR^EP/L0:1YG,R);2SBH3 M"0XS!"Q*!T[35RED&841B9?6!Z5KP.J?\[(;-QH+HAE#7F%!,M/RM:'U=4O* M627N; 1.IC;AT0E\L8S\*Q,9;5.1+.W&Q'@83?][*8*?);GB /)M/AVF. M>15KOZ&C;F!+S#D5]:C6H:C[?BC: M,QIT=)KMLW%!%5IAF5PXQ02YXUIXR"9X)Y*5-KC]G6;?3QK__9!F^\EM)M\W MPQ"'HX6]?1V8=#))G@MDXAM96BE!+$:#%U9'B9@<;QVZ_1;%SN.:C-^?X_3B M%<;YXJQ\D9FV6((G<31\OY#P]9"9D59[(J+K?J>D89LD_3)0#*<]@*5R #E M%@&9#*8DM(6W9L23H/H436Q,CK8":7@@2C8=N2=W.$MN+,N6W%?K3'5D;0%? M<@896728R)E%;$R.^Y'T*8;8F!$-IKX9#0XGX_DTI/D_A_,/AY>S^>0"IU?# M_?)U/XNRD-\*B:=J/:H$WC@%$I/QK&#@J;7AL0ZN/H45&U.DN5A:FAG3RQKB M^/AQ.'Y_.)K,+J?X;C*;K[ZL7N7XTW Z&5>_LEZSF)'_H:)U*H4,PB@D;C,! M+J4 4BGAD\/(=.O3JZV ]BE8V=Y(Z5APC0/:2[SWS(+3R1 JFH7L8[VJ6B!F M1W95X5J4)'5(W:1K/82H3X',QJQI*(J.#LJ_48O*"Y>#+B -.5Y*&808E00G MDF+%"UV4ZO2D?)M]:E]!Q-;T:">*+H)%]:3VGLL]TNBL-2-_/-<0I0@0121H M0=# I3$NM+9QG\*TGT#2H%[WUUXB<,$E:?,@@+[+Y)8:'J+)DOO6J4+K(>MI MZ&AW_FP72-I(4-VE$]R8B7JX7:(4/-14S10T*,D#V0)% Y(9JH1!'V/K=?,$ MI)[&E-K3IJ5HFO'EGC$&S2P*8FMFG!0^&@6>5^NQ,'3&E")U:]/L*67:FV!2 M>U;L*( NCV=45DKGJ('L0 4J2S(,0S8T0(-!>AER;)U_M)U=_@PQI YVE=T$ MT#":='$QO$Z2JT$,,@UQG C7 %E0-1>:F%G-3$_[FGGL:/VU&@EDK;._Y=(/ M:OL4;=?AIANP'*)&IB4(=%6/1G+4+"*D($U2W&7)FJ?:/@6JIT&G#M174_'< M8QO!YA4 'WAJPU* MZ^!N5!-PL?"K-EB6!I@-@M=U>4LH/-?+J*) 2"R"T$$RQQAGJ75.WUT,NQO' ML_E)J7?,EC=(II^&"6=GM! &B72:1K+3ZUW!>B?6TCYK)&3A#9 M1M.G6-Q.//C6%&XB@'8W.'%,JFM4,VCSQ7 \G,VK(ON$J\$.LK6<4 !%IM$I* M1KI+<4@Z(Z9L=&A>]FY]='V*PS75$QT)J%V>\$T_^Q0OB-,+D-<[GD9OM%'@ MC"57V\D 09)?QA0GKD=;G&AM<#\!J4\!N:94:2F*AFMS!VOQS_"<>7)";MI=2:YUJ(@8-2 M&H$,-B1/OT2OE=8ZMSY4NGIWGR(INTKZV]ON6\QOPX/F.XNQ%JE#J9.C7O8:'WPR. +?E;AWFO#&51SK8%[3B)>'V9L5D]%H,3_+RSB#;*P(D4>009$; MQXR'H.D/Z9FW)KK(=.M>"QT.9]>9IJ=.;E/HRO*0R3NB380H B-KM"1R=[VD MT7'MT/&BF]^N?Q!,GQ1L7[AY=^6VD62G%H?U.DK#&6@E/"@LI$:\+%!R\;H$ ME":U/K%_TN)XWN!V7\FTJ_2:T>@MSF] 0)^,<,$"YAI!243G**0E"$FR;%QF MS5,^;@'H\[Y&\Q]\R@IRX@94Y!I37^]AR\OU+R M\\N_?;GMU5[S$L=8AO.!4-R%I.NL1)HD*PE,JF42A1$ZJ^!2\Z)T#T#IE;7> MFDF[37P[)?V@Z>%$-+9>)B6?D>"$13\M9!!,TD:K;&7S*YQK&I';<'VYTI8/ M7613UK8VTG$L(+5)H&0B$:9B(?L2)<90O&Q]YG(/C%XIRR9<>*B4PK9SW[R< MQM6@BJ=7DG:M3C'YVHJ&YYVJ!\+6Q2(X9M_Z$NH="/U2<)U*?YM);YO/_O#X MK"]*!D].EB7MJVP6X"PFD$(4%XR6A+"+G/:=?.9]969T0XN&$FF7ZQ6&XUG= MW7%V,B;;C5!=#F@2'7QYD[P MDZ#ZE,_1#5?:RF7?V<.')[^].SWZ]>CMV?$_CH[?TK='+=.([WM\1_G$3XZD M66+Q-\TXKQMQRN)5#$2AR&TM9E&SMKROEVBSRB+9H'5K5?T(G";[TA.]1]_5 MG#5:S?/Y=!@OY[4:U?GD75ADS9._X(HCXREE5RO::P&!L02,*54K5*&*K>/A M.T+ND[G;BF?W[FU[DFI7P3KE8V2);#.65;V/&B&(PD$+X;P(B"RVC@$\$JQ[ M[B3F;FBR_8RWM8MW8&JVVA5.*',DNBHR[<$EYP$=@8Y)^-3^4*"E_FD[8X^_ MF0\2\YP5FR&'6FM4^U0K[3@(+FG)(EKA6M?FV 'NAIJZXZ/R/1)U$W7>4N1[ M6=7+&/43L^6L#YHO^AT4)'-:D5;C4D'V3#.7T<3F+1=WQ=RG#:.O9&TN^_XP M=M';I08("?E!ILQ=L-$S\=>7CN;O!Y-/O^*^3U6 MW[G^\&MVZ@K<*:91F,V&99C"ZGI,-6@R"J:E-^"0LWI0;,'+E,$'Y921#L/= MI?] KFA7"/OD0.R5MK?24WLA_[TL_WM'2SEZ"X\713#I:CQXYN!"0 M!8-!B'V&>38>0)^.,[XO6C>CQ=ZCW@=GO[Y^<_+/IB4SOCZTJPCW_:@;Q;7) M]J]"?C>=?!K2TUY^^7U6JT4NFWH-Q^\/TGSX:5&!95!JME\B5:5JVW4EH@57 ME(: AU#Q45HW:AM?70[-[H+7Q:&R/+PYG@VNZQ-S9;W++/POO!ZW,>CKW5@ M',1"2RS5UF0EH@B^M:I[!$ZO8B =T>>;_G.-I-.R+V)"S(NTNRLX)^7L ZGC MV>^T+*>D0PDP*=-:,:3^^"6M]US5+.G8QD30JOW:T'5AJ554F@N20[@)8H>$M_D''KE8M"F=0ZD6T3?!M:?S^$$NU,?AUK MU:>PUEH:CFOKA5>@I:8%H50 9[B&9()0VO*2Q7XTYAI@>Y4<\YS:L+5@.^9A MK8@[&2_T\" G+P67!EBJRT/9#($%#H9;SQ@KR/?$MQN@^E02Y5EYM:V@VO%G MJ6=?3Z;7=9/G]-6,IF*Z<@I7U2;OFQ!KM$L$BCRW\E[IA&D&#FB+"$V MOY2T$^ -ZZO\$'OI_B3<,IGFOIE9-IN_C<^XH%.T%GQ@",HY#MX[6D,RH/0: M([H.KL6MB:Z5IW\^6=15(L-[57$)EP>A%<;J-WD0%5>ZEM#!K,BY-*R6@(W5 M# J\MM"3(;?N8+@)ON\A%K KP1Z*!3277VOU_Q4A3O'' MBT5:'2\F)5("V=1P*>D?\-F[6JYV-5&=IV8IF=A M1-;.PP#16>055K&,R"^LJ\5':\$G#(KGF- U5U[KP^O3 !K MHMNY+]J]8>"!K4TOM4R0BB1-H+4 KV0$SZR0W&12$JT7V/U(^I3FU!%GONF4 MMKM(VE11/!ZG:>U3\0J7?Q^/KZH!WNYC<=4 ?'''+0]IQ=,,T+@Q\R2!IT+N M+E,!8JE=_E(FW5(8IG2GE-T#"72[H/@.#H%:L6>_$FO70.E&*?*3^Y/88GN_ >FRMBYJ)IV6UECL4?S?% MCV&8K]J.KF[:DL6Q[ =.3CIA)>XRIY0&AJ4ZY9H49^$.+)OE.\Q@M6ZDX-1M2Z#AX]."MKXK#A/$NR=;%UR<$G M('T'9S2M"=522!WU9KLJ"("1%4Z:%&R6&A1W"J(B%TCD$G*.OGC>FB_W NE3 MQ?H]L61W@>RY?4[,C,=Z9H,JU;I8%9GBI.]JDUR1L83676E;M<_95TW[O>F7 MQN+JT#Q:];&\T==P8'!1/).!XS1JQ+V,=7'VJH/]L MEL^.XNJ62)/+\7SV+GRI%P$&G%1C0%_ %.% )6)Z1*ZA:")^JIE;S:M%/0EJ M'0KY_P\HM+6@]L"?4TPX_+1 )KSCVB@$1CYC[2-AR [+!D@[EI1X4>U#J^O@ M6BOHR'YX)VQ'@35MLKW885A;7'(IL\)D_0"J2"&M0BT$[;+CCAI)+&^*1:N_M-BFSR'RT\W594'7:X M6[%[D 3:E 2#8@RO94 5N!@\$)>Y1%8"SW(][?/(6]:BP@\25VX[Y>TZB]&; MZ_]K!M>G,,*%K3Z;3X>I]FNM.:GC?/L'-S[Y#J?#2?[6ZE]98T=_I ]A_!Y/ MPQR/2L$T'R1TQ85:4U82U94@CS(F#&#H2W(QO=^RO8YPCTE%,FB5/6C)G$:,\I7AGN8@ZM\R2W32IZYN*D_>7X/>9J%^)_CML86F>C#3>0 M7*W"B<& I[T--"J&GG[CL;7ML>UMC&-TWH^Z?GKN+OJN#/R]_/CM\>G9T=GOSV M\OCMP?GQR=NSL_0!\^4()^7=Y90F9X;O:&+Q71CF,IDN+G@V MQO5J C5Y[XYE@]J/O5%EH:MK68>3BTB\J:^[=4/R?!K&LV5J"!^0T<^M( )E MR00HR8E/BC0=:L>=M\YHW]H$VP3?GN\HVUK840A8LJ&C! MM2X7V.&=PTY5:F<,6SDDF =2F ,A(A MF.)I\W R"%32L=9&YFZ(^V1X[HV&>Q3R@; 9T+WHIDLUTOA-L>6Z\RU#OG81\$W*5> M/,4T>3\>_@_Y6KD6ARO#FNBQ.C5;61?D)-Y0[?2[RPO,M5*25BDQ9SF@D30( MYA.X$"UH%%9QY87SK8MV-!Y"KV9TLMPTQ_,;OUOV">4F6EUD(C^W%IQ$;<[EL<:^]]S$ZFRSW'I@R^ 0+O+W3RM#3LKO ML^4_',0<#-( :#SUL(]GA*B,!>:EY":P*(+;=@?M G#/G8N]+X3>DJ5_R^#V M19;K,F!?E_T@(7/>8P99/"/+QV;PA@PA+,5;'57A=PMF[&$Q/ F[5Q53?\@U MT98YO;13#[_9^08V>FT3LS0FD^O-' Z.BPR)1(+1Z!S*'@)/#4?4=Y?LA["B M=B12+Q?'U]I/)B"F>H5:EU O\]<.?9SL0D;.L=+%"U]:YS=W,I ^W7;^45?" M=JSIY0)X>3D^C+T7@?8I[OY/^KB:_H>L[T;C\XR%>-2;0QA:&S:)O"U M0)5B!BVBUU&OUWYZ;Y WK9GPPR^ 'C.FEUM#O5XW,"GQ)$,!:W,-J-$NYYSA M$'(2B2666>AS0D$=0Z]J.O1A(?2"+/W; &X>1]YW\&)0F2@$0LRUZI.+"CS6 M52U"8=YPQ^Y>_][S^?66!W8WBU3\^ <1O:9-+_>!J]J=Y^&/FTE*-6 MR@=00=9VW_6*?J_Y-Q31*=7/=J"3?:M&Q_=VR'M^UX8ZS5.!O=$WNP!0Y] M_4B:T$LLDRD>I'1Y42>@,NMK'="[Y3^#YB&25PJ.: 8J1P.1>P6)>%5*\M)A MZ]IV>QA6@VX_]T/\95IK/&F:M:QX L9K(958,GAN#!BG$V97K%&MR[0_CJA/ M-\_ZQMI[FO^TDFTSRV23>;DU$^-"R-]HVLWE0YCA=C>JYY7V_*.>?2IJ2!&4MVL9 90G0*J:S:MQM8RZ<0U/AZ3&L?9 M_*H)DD='SI1TP'E(=>0>-16V^2SSZWO&S\"IT_[9'MB[#+W'34G6XP/ M&2;,1H'6@8-"&2&X@A!HJRX6@S'-3UR^1=&GFB=M1+_C3#>3^-D'4D#G.+WX MBH/,LZ*+\V!=Z79W$T MFP\OJDOTVW \O+B\>'U9VT O,-]HO=+0N]CLA8T]C!U&V\C+N#=QXZK&WZM+ M' @EN2]H:F]W^H/<3?!1,U(1I9 E@-XUOX'Y%*:6)N;U\W\?Y^%LT5FJ-O9- M.)N1+4S?#9BA04KROS,OM2LKHU7"BH3B<^$.8S:IM<&Q$< ^^2=-V?28==I6 M;)TX+]<0!UQK:[R-8(LF*"&0(:5L *^]+E):RTV7;LLUD#XY+/MGRD9B:,:( M-[4R*CY0T.+F>)U)@=0Y@^)<';2/]?C0$%@E4RG"YN:MX=;%MJ\Y^$\,T_// MDT%(.EJE!&!RC*RMW3^N;2S&9V';Z\GE M=( 2G7/9 &>,U>XJU;&F.0G">)]12A/:A_$WP]BON%;/N+:Q$)^':L-/.*@% MK$-4DN:@]E;6I(@#2PHT2T8'JX-2K:^P;HJQ7P&UOE%M4R'NG6J+$_9KJ!EY M4(@9C,@(*G."ZJ*%3/M]ID6""9^+;[> ]BNJUR/2;2_.O3/O+?XQ/_^,HT_X MVV0\_S ;./2J6%D@B1H9E;1BG"*TK&3O14QA]C(V M/;AS4K*'Z/2 /VM\^NZ(F^7!K,G3R)-D/K&:_)S)YTP>(AH!T8J"7#FI=>MS MPGU%4!YXP\!:[U6HH4VR/D%YX<'5YF.HLA'<2L:B;#SD!Z!\EQ&131CS^('Y M=B+9S][Y8(C<.A&RIO'JD"PH1RH^*K2@4PXZ6K(]\UX7S"XG'+V+@.S"K>[% MV>V)Q\UY4,J6)+0'PB (E0D0A6-@?(WO^Y+)EO@1S@_O"8*2B\:,$A9DSIJ& M;A6XY"Q8QED.!85175[6^D[BUTT9M-9)T(ZBVMO:N1'@-*AH&A(X(4)-_I#@ MA4NTTK75QMM4Q+X/X7L9GWY^+FTLKKVR:1G"+(+): LP1\!4( O%)T%?^:2U M#SD%W[K._+K8^A1_?G8N;2RL_5*I!HID$5D* A:]0E %26U&Y4&R6"173#.6 MGX-*/8LO/S^5-A76WJAT._"HN-(NUM$7%4'1C@S.Z00F&^6-+)C+OHW%WL:/ MGY54VXMM;\SZ)J08$3VI4PMU!P9E+8*OARJYB&*%*C*5+J\8?6_QX6?EUT[" MZRH>_,O)R:M_'K]Y<_#VU?';\X.WOQR_K '3LZ/SLYM5@^X63-Z^,M)N+]PQ M%MQPM.URE8FR;TCC?%.4NA;V"BX9:8T$H8,'):,#7S!"]LS%$H/)MH/U_0BB M!AKNH:M0+/ @;EBG%=:+1',?4LLM"*+_?HKW:B M:;DE/H3JH0(R1@:18]*0=2TW5Y2&(#@#9UDR58=_T]&Y2PJU*274;2F/YV%5 M"_EUM2^>G/]Z='IP>'CZ^]&K-\<'+X_?')\?'YWM<$GGB2?NN+-M@K?1UK6H M'D RG%[BS5*0AU?M#*7GF?,,TM?BV#F3DR90 L.B=36SHFS=V.9Q1#O5(UX] M==5>?'&!. _KP?'U>$,6-2#&0>I8VS<*#S%R!!$KF[UT*K*G.++>J_JT'S4D MP:U"OFWGN]WE[3K"O !$W#G"T-FA)"MHY"/ M NI3&+L#HK072E>[R:NCE[>*L+[".-]A*WGL<3ON(VLC;94),QF_KQ>VZWL. MQE?K_6XVSO$XC2YK&[B54'\+I J6M86E"%E:%< )1;9)80XB62C F"Z2F1@= M"ZT/_'?$O*L2>OR] VN9<(P;2&0MD9GN&$1>&%E3:$I..3#9NH+7XXCZM%_M ME6]W%55#P37;T:Y*=J^B5XO24-7FCTI[;74&X[@#91@G^QL-.&\(4RHFQ]89 MJ ] Z96G],S\V5U6#8GS*)DSERP:O@AIUMMR(D/@Z,%GG7143F'S)J^;:*'M MQGL\GLVGES6@>QBFTR\DX%6>DDA%%(/DH]*P0(D:-V;:@.8Z9L:YR*GU98'' M\/1)XS;DR7WZM(E(NKXLSZ/@(09@09AZEJ0A.N- 2N909N\*:WTEL_>7Y3ND MQ>Y"> 8_8+O<^L_*Z[*S,VF.1)JK3&R8VLM<,S*V!,]H&V5NV; M!YV>VQM8[_U7WK#+POED$YD*M8U\\I:\X22 >^$%S[&PW+P.P28 ^[1S[96- MW^1+=R;6=AGZ:T$<%*%30!=!2*-!:=*^H9!F-\)JCHJYY%I;@NLAZ]-V^!UP M;2-![FL'O5/2LV%0[8$G-]Y3U\'?:'.]6_T4JU7E>2T;1.I")5G[;&A+*D0R M83/I$];ZF/31:K,[CZC2]^B/U0JYTU)$HXUD[-F,M>PG<=@9[G:%=CRB).@H1.:BH+;AJ7WEH8?WZ5Y "[$VF<1F"_QJ1 LVK0R:VM#R M(/_7Y6Q>PT4#7H*+21J0HC:W(D,) ADXX+5T)@:52W-?\6E4&Z;X=QOL[F(_ M:"20+NW+LSH]TR^3=RG0N\93&]B5F^!N9%/>2.%:G,)7 MTW:*'X@MPT](WLKD M],9O60XJ21=6/CJ#&40/FK(/)3:#9=! M8):#]#Z0RX8\A=9ZYTE0?;)"N^34-S9(4VFU,T\)UD. 0E(Z:\.!A4!*V!0) M7AH&2 XY9XK^2\V7T,-P>G4XNV_FM!!1IQO9==&;99&;K^&B)BE(ZSZ^Q=:V MS4@:[7%/96UD[AEF#YYH57+-8PO='G3?C 9^G>=3_+BZ MRG12WDV'Y*I]#*/C\?6EWA(L(]++6L\O@XIHP7O.P>7(!==,A]#ZWL960/NT MTS5DUF,AW6Z$V,DQPEI0EP4)0N+1,FL@V2R6 >]HDP2+H5@FA/>BRY.L]9'V M*7[3)\9M+L9GI-SGR4 +'U2,!C@63Y-#,Q2 N2P2[R->C28%@D@#/;72>>2O8LV^WZZJ^?=6WZ OOMA)B5Y&0 MPY/??CL^_^WH[?G9P=M7AR=OSX_?_G+T]O#X9E7@55AA61+XE 841MO7N-CQ MC3O&2UJ.M]TQP?0RC%Y/ID?C3\/I9'RQ>&,-QAV28AJ.WR-1!U=U!HH)2>5: MRHD["4K8 EZ'3#3-3O@D-\2;W<2 ML1WRX_$9ILDX+X![1AY^B 6XJGF#UC%P63(HBJSAY*+UL7D^S>ZP^Q2VZ3U3 MMY;W\Q/U_,-PNL1-KID2W!0(H48_94K@0HD@2T2+Q476/,"S.^H^A7N^ YIN M)^WG9VD-S\\_+( +70^@E0 M=*I!+/+AG$6(&3%X[;S6K:M,-(#=IPC1=\#3 M+>7= Z(.RPIWD3ESPQC86I9%E2@@ND1&"Q-99.G18>L#FMU1]RF*]#W0="MI M/S=+%['9K]"5#:)F9I!-78^@;"G@DDD0T"2,++#H>^)*W0;>I\A3[[FZ@\R[ M"DR=G9\<_M]?3]Z\.CH]._KWWX_/_W/-!*;M(U.[OG+'T%33$;E.!UM5]R5ZJA"@+D=?[P&A[5A%\#7$*%$9X@=&K3NK<;0]YYR)H5SF3IYA& M838;EF%:1I@?3Z4,2NHHF0=IBJ&%AY;67*&9,C+KX!,3IOE,;0>U3U&J??+S MF\IJ>Y!T,V/@+L;7-)4U2W-U5_8=3H>3_#CNC"'P(AFDHD)-W/1D:G,)C*58 M.T4BP]:]'W9'W:L4W.=DZYX)T+:HY -S]OAT\0'/F2P6LEZTJ#7DC:S79:P' ME,)85U)2NGFWQ.WA;ABL^G&INB^1=V6ZOCXX/OW'P9O?CTY>OSY^>_#V\/C@ MS?';L_/3WQ?GCML;J.L]>$0S&2 LLV'HA@710),\9H@P^6,6D;=^]\E%$NQ=-FPX_D7 ^X8WW#&3BV28= MP?E8LU 8^5U.9]">6:>YL8JWCF#>"Z1/9EY#9GQ;)FU7(33;ZEY>SH9CK)[Z M11R.%_-R[;3/Z:O9,"\:A-;%?%6XRR4AM2%7W=I(_GH]27*1ON+%8$C)%VM; M'\ML ;-/QX4=M MPWT/@6FG7Y>O&/A@ HTM \^<#%CRMB!FYX', HN,1]>^__%=#'W2JFU8\+!" MW6+6&_J[,S(/T[Q6R9]].!CGX_$G7%ZEG[V=C-.J-%@N*%U!32.KA:%T*!", MRX#TXZ3H?SJV+DVZ'K(^:-*!A+HRZ(_?'I[\=G1^\!\WDP1?XAC+<$X. M\]([(<\$=P@^;_R.'TB:[Z MH]=DW5"T$(994%[48U]R-&.V'(PHM&LZ&U-H;21OBW573;8*T-QZ_3MF"FN1:/,1OL;JWVTDL1F0&0JB2\"Z!CRE! MX(QSS(EFHWEO]HU1]DF)MV#1-S71NY5;LQ6TM6(I67,G60:12Z[%:3.X13-= M(UCRR93 6W>]:6,N/7=!Q_9)5",3(!,^2U*2$UN%#[81J- MV7.+WK96Y[MJM.U-I\??/"#O+O!(NZM(JB;[9_*/2VVSH=$E'3@7I?4!Y'K( M^J31.^;8@WV"VHENKW&'5\-" \!QPN%X'S&(==_713QBJ[$VJPA^/S%DC!:U M5X#6%U!)6[(!:K5$K#T7 A MO+>3.H^7]+$XPM6[3TH9IN7Q/'V[K%(M;:#%E",([VI_2H/@2Q!@0HHAV&R4 M6Z^[:T-0?=)P+:ATJY+P3:HAZPTUQ%T9J1_C54$BWN0 M1>:@K4K.M39(67'EM 24M26-\ZP6R+*0F"R"2^Y1V6;&_KT0-KS:]_V8 M87N4S/Y8=(J?<#H+HQ/RYF9=[[2''\+X/<$[&H>:KW1E M#*BDHN+<@LN6M+;3!7RP"$(5)@Q-8FQ>A&\C@.OPT/UXNVP#:>V+4%>QZ'KC M:I%D5Q/LEB(:C2:?:Z/F03#.AV(EJ!QKLZ^:/IF$!*MRRB+;PDO[3DR[HEZ' M>O['I5YKN7;-Q_MBA8-0>XBF$$ R("!F@8 Z.R.RTSZWON^Y ;RUXKOL MQZ/8SJ+:[V'5W840R/OY>@&C]5'56F_KY*!J\W$V:\!RY\TW7OL6YP,B61)% M10A8>T5*FH'W! MD;D(M R#%HH[(]M?\7@8SX:G4-VZ BVI\M"I^LY":9[=>CW:.L184(3L->A2 M%65BM:&&3[3I>IV5-#XU;VMY'XX^)3GM@Q5;RZ Y&^[EI\B\"&4B,$5[J#(8 MR#4@;)P;PQ0Y#C9VI2.?5AH[,?_&4Q?^]B![5HQ*B0Q.6H"T]!1X)0)@H!]Z M)Q7]V^X6P%TX?3JD;\:01Q;!3N+H0C/> /3+9)(_#T>CQ4VL.?DQU3 6"; )W*M@Y4QRYJ;U3R?=&?0?=2Y>^):5Z+MF)'OII./ M.)U_>3<*X]JYX>B_+X!!4 MGX[E]\R?;473G>>PK,N)/&H7I('D"J>1>@<.:S.^2'NX\RB*[]QW:-)BXYNG MKC*KQ^\7=4+#=/JE3*;+,T7#I?*U,H71D=6>2!%HI RXYHLKB]++UMFN&\#K MH_VX VN>=)\:":J[E4)?7/UL%9L\Q1E.:2G31K J3CL;D.\OM,D&"NT!M*II M"_#<:2C:,G(GA52JJ[NDFR'MH\W8);_:BZ]3JBV34F^M@Z5;);(3(FG:,1*2 MM>%8)B-66LBBQ,)R8=RUKZ&U/KX^&H<=TZJ)J/:IMV[FR!/Y5RE!*3F(( 4-)VCPNK8/E,BP6(/.MTZ[ZV(+2B6:M$ 4;4SJYVP-$3#')A0K&+9,,]:']O>CZ1/29Y[,,9*;9@: MHK?H;&A=&W 7O!NF87XO;-N[*#L^D56Z:*5IK\3:=%EK"4Z; $Q*K[2AZ>"= M6TT-DQ+N"CA@)G^(5R^)# ,L-,[(S2(5J'B9EG;92SN;?;K=US9$>Y=)5& M=W+^Z]'I\?G1;XO^U+\>G/YR='9(GL=[G!'N21K6;D"?A_,/A\L:G)-R-KF< M?XC387Z/;\(XE^%HA^[<+5^_8Z)=9S.Q8^;=PMR[>O[JW:N-=X&N,C7+2"I& M>= 6Z[F^JFT)G29.Z5B"-3&D)T6QQGMV559O\'T8O<9ZT)*B3\(HR$SX9>DY M)Y> A6%*THIK'3&[?GD?]J;60KVK?K:;Z38.XIUAO9M._@O3_.;H!I&9K"WC M0#:A L4"#4V2,^),RNAJ*UA>MN'K/>_J0TR]*VEW,=W-+).O#FFMJ30-:7Z. MTXM5G?J!4BX*DQWP5"%Y06BR8U!0I8!1$F-;V^&/ NI%-YRNM4([D71ECAP= MG+X]?OO+V;NCTS/:@H^VMRP>>-*.1L(Z^!IEVO]S037,!Y]P&DCVEQ<1I_6& MX^B2?KJ(#L].+N>S.?%E.'X_D)GYK,BIUKI:DX41,6(V(&W.2A0IR,EOO*(V MA-C@-M$4EQU&#R<7%Y/Q\@VW.S-]#9N_"U_JAP^FTWI+:AD%*Y8I2Y8VL.A4 M/0,BX]Y+"\)*Q6R1*L36N3>[H^Z#P;(/5MYS)6F?\FZV\STP1]],#J$>I@$I M7:\X8R!C#*"<*!#0&2)2+);\0T1L';/9"& ?#*CG8%]W4EQS\US]O/X1B=]_ M_]/_ U!+ P04 " "SA%!8O,GU/L6O ^L < %0 &-WR[AZC)*J&UDI1(RHKI^\+ M+!8/"ET@H 9 I=2__GJ !,4%(+'$ 4%D6IEE<1/.%_[YB? MW/_E?WV[&/ST M%<>3_FCXKW_A?V5_^0F':93[P_-__:??N]//_\T_8P__38:_[/_-?ST81"F932^ /BWV3][ M/?KR?=P__SS]23"AYG\V_^WX;]9I)HI4$*2UH#)Z\%@B:(_:<6W1*/O_GO_- M6\M4Y!:D1 E*1PM1<@/2: Q1^:A#F7WHH#_\Y]_J?V*8X$^TO.%D]NV__N7S M=/KE;S___/OOO__U6QP/_CH:G_\L&),_S__Z+]=__NW!W_\N9W_-O?<_SWY[ M\Z>3_J(_I(_E/__?7]Z=I<]X$: _G$S#,/UX #T^3V_^X6TT^N>K7]*?3OI_ MF\S^_;M1"M,904\NX:>E?U&_@_F?0?T1< &2__7;)/_EW_['3S]=22Z,TW@T MP(]8?KK^\M>/)P^1]H?3GW/_XN?KO_DY# :$>/8)T^]?\%__,NE??!G@_&>? MQUB6HI\ON8+2%<[_K)_V\]:8/A.0<;J,"/13'%85;XAQT:=OC_GFLR!C"9># M:4/$#S^[*=[11>BW%/"#CVZ =O9!<($7$<W'DT<]X?]NFV\HV^O/Z$^ M:VT0^&V*PXQ7N\3\XP>C=.>/!G6/&MT(=1 B#F8_[67L]^;'QLFP'@WA&A6> M3/%BTI/>6V6S!J<,!Q4RA\AHDP_!.)L"EU[+A\1,YD1/,/WU?/3U9WK.SU4L M]8N9?*ZH>>+I5R)KMJI/(0ZPIR-R8[0$H0T#Y84'%Q*#&()/PGJM'&N]HMF3 M[Z[FAPH?KNGX5UMK1RWATT0&7TU%C45YQ1@OXRT^C<<8Q&33TJ]F[^KMWPO'ZQJ4Y<3N \A"^]LRF91O6#7@_" M9'):SJ:C],^C;_U)+VMA79(!E)0D'M0)HHL%7.%9!&6*=2'N1 >,QV- B%ZP0&CC\A" MT3+DUJ0_0-&2]$7&]$/&M^7F/M7;"?8AU:PAU:_FB(1'EI0%9;P#Q>E(\]$Y M\,%K([.+J'QW5+\Z/*HW$6S#M_JVZ?*)_K8G4&3O<@3+DZK+*A"-=* ]=\[K MP@L+30S\^K3=$=FY>;^V\!J^K[=Q' V'EV'P$;^,QM->M :EBQ6*HT4)*2&J M(J!8F7FQL12NFI!Y^ZD'1.K&PNSH#?V X_XH'P_S&[(U>M:A";*N22HR+FB+ M@*"U!F[(T)#)N15UG=>; M"ZKL7,_M.\AR50@\\UV1@=0=CH<-$2,V+3MHE\YB/]#3!]Y]X ,1N)<2' MA.KM"?V(Y_W)E/1L^CY<8(\7CM9:VD2B%*!TSA P<2#-LLA5)K/=-2#U[E,/ MAM@MA/F07+,]N2?#-!K3QC%;Y"R<\WIT.9R.O[\>9>P%)KFP7H(MGOR]; (M M$VEOL39:'80I>;NC> 40!T-].U$_U 2[O29\"M].,JV\7_I7]0G7^P^W.2N5 M$_ B$ZDH6?].$K#$G6+.1!2JQ2:^Y/$'PWX+\3[DW6W/^U'.8YQ,KO^O+I?W M-Q3I@IC)5A&Q.YAF M9\SI^,-X]+4_3-@KT7 7A #,@IQ]YA09&U:#9LG&(%/6LH7EMOCIAT;X-L)= MP/I6H;([P#Z,)M,P^/_Z7V9FA78Q!F0:C"1LRH0,448#VAF?,[?>V>VJ<98_ M^] 8WURP"_C>+G1608TQS( XCC*1$P&TJD(./UD1M-%H8,H1AF*M9WR[<-FM MIQT IQL+;P&+6\7%:AWPX,/GT7#NZ0N)]6Q@D-&2*9@C@YBY!DNN/D9,BLS! MK9B\_\0#8',K(2Y@=*L V!FFRS&I%Q?Q4W\ZP!X69UD0JI:_TR:1.#EUD6>R M\&7R3@5&0K0W:29TSFJWHO/.X ^!R<_$M('*K:-=(ZSZ)N,GG8* MJZ (LM04TP6\,!),=C[PHK/]-0#H'5K82Y@MT$$ZS<<#/Y]2"[8&88) MG0CY9#*YI".AN$ [OW/55..US(33!D+^6>0%$Y*QQDR+*.:2QQ\ W^W$NX#X M!B&L?XP&E\-I&,_2)N-)#VDE)G(%)C&RZNIU-&\E0F!2>B4]DWH[0VKA8P^& MZ&W$N8#@!G&KZ[3V58JS'BCD?%].>MID;SA#2%;6$A7%($A&FN=<%LSFZ+5M MP//BIQ\,W0V$NZ TI$$8ZV0XQ7%(T_Y7?!.FX1IG3T2?2 <-+4\X D:.FY>H M@ ="3(XWY[)-4FK1TP^&]0;"7#,>;BW(!M5M%K*[P'%_@^)QVF+^/1[]//[\> M77P)P^\])Y!QG0P9#(+< L4B1((#04=:KQ8NF184+WSXP5"]O6@74+Y5>.L* MU]E%& Q>74YHF9-)3P@36*25\;JG*%H:T,(2B"AR*MHPW#)6N>"A!T/QYJ)< M0.U6<:Z35,9'E[E/?W$TG>)D.EOGVT$X[XD2+&_NP#(+J18!?PO544;+[6M_WAV?1B>CP>C\:O1V0PI!MXG(FL9?%0 M/*?#I=!_(DI/:*7(V<;DQ7:F^-,8#H#_QH)>H <-2L;./N-@,#]AI)*%<1,@ M<49PE,K@&1TXP=5*4^DE&1LM=O1;SSP GK<4Y )>&X3//ES&03^]'8P"N0'6 M&N;) ^ L$!KR_B%F*T H4UR)VJ;\V)6W56F]]P. MW]GG,,;)Z>6T=B^J8?F>4E(I;A+DS'R-W)%'D!,=+-%9%$%J^O\6\9-',!P, M[\7+R$HL4(2QU5O0 M$"QM1J(P89W3-0#0Y Q_$LH!:$4W8E]P-:=!H.TUX1R'P@,Q60N8F&:;9FV7OC8 R!]>W$N(+C)+TD\FO2#1 M%^48Z$1(E$H(/C(%@I,3&4-,1K:Y>W7OP0= <@N1+J!YJ_C:74Q7=SRO4!G- MZ(AQ2*MT$93EM$ 5(F@I.8%5QO+MRO>7/OK@J-Y4K O(WBJR=D20\@Q6=0A= M-$5KC2"\,J!$$N"BU6"*H)_&7$-#6Q%\YW$'0.KFXEM Y'4<[5]^OB#2#]NRL>!J(+=L M-/B@Q] /YCEG,26TX"P7=*"231U\S,!%L5YJE (?NYZR5=^U&Q3-VLI=M4SC MPF@LL6XCME:BLE)#>PFLUK(62)D8%O2S;+.FG30;;,3GTG9QZXMQ_QL,1CIC MBJ%C)1A+)D71%CP/""$YEK)@T>O.%/VY&PRV('CEUH+K"'HW3>560?2';2VX M%EU/=Y?;1-:[T0+)4N0A>7#"6T(6(SCI"^V,29N8O!&\]:FP]ZT%&Y._CHAW MTUJ0F1Q#B@H\"@25-!V'P2(@,L^BLYH_VH[L@%H+KL7-TZT%UQ'L;EH+RLR- MX\9"\35!($K-^@A:92RRZ(3X>$'$ ;46;$3U)H+MX*T^FDQP.CF*M=5'FO8P MB>BDL\"\)S3!:X@N,4B!\#@;2LFM.\3>1;![BAN;^5L(M(,W^0K-=,]I8 UIMRU:;^2K GDL?MB+Q_A;?G($N=OV4:D>?R4=,2!#)77V/TWEE=8DEY60U!,8- M.:[*TNJ=!I6#X9FA];[Y&? (GD-0BF;R;MC:4!IEX>>S*RB:T+P1R"+1O+^&&;2]_ MZ.)70C$:?__[>#29])C E*VN-Z9X;0;#+40MZ%OOHQ&*Y>(?JZ39[#6_C> 0 MB-Y"I@W[8,[1G$X_X_C.(GO2&D=G"4).M127G$R(PDGRXG)0R_G>X)[9XY4@FD'GV="!E M7:_/*M Z*U>;,,?\V!WTS8[\KE?UHB,+>T9Z!S['*:TOU"OEAM]H7W5)%; E1&TLBP6;'U>/ 7K1RM1.U!TX(7\?C?+O_<&@IYE@FGO" M(0HC?2P<@J6MVVF>3(C6A=)Z$YH_^T6SNY$ .W KWE:AX;O^5\PGPVD8GO?) MQ;U:YWM2,S)]N13&@TBU18/D$:(GIXE2:TCTLO1O&@]:"3DADW^%\17;NU6PI#?31X]E$B> MM[)6U0X2"+:V8BR1>\9;EQDM!/*B2=]>M T;_=]=7T_8X.L& U%$#0I- E]+ M8LA'S5E8+;UYK/?WYF&K%\WH!L)KV<5_#N-=/\3^X.H,H0.E5DI]'@WHPR3]F&[B)1?H .2M"9HPCR\-Z2,X796*]B][:1UR.9O<*T0V#R]5D&_%WH1BC MX?DG'%^\P3B=E<]\Z4_#8!:S.HV#_ODL;'D3E7,076 MD_&DO,L0D]K!4-I MO(U@K2:MU;Z $S*"C-&0*&QQHG7083&2@]&$!H+N(%WQ>C2<+>VW_O3SZ\O) M='2!XP#)M@5*,Y"5U4 M6J4TOJQYE2]?R-)Y/1A-+L=81ZU=?UD+-89?^^/1L+KU85##Z9,>,L$CF;^U M,HQ ,T;:';4#([*0)![IL;6GLA'0@U&E[FGJ(.UQ%9R]0K[HA,2D='$6D'&" M:+T%+TNH11NHD:F496LE>AS1P6A+0\%WD Y9@,@J)6V2"9QC=<98[;Z*I*AH MC9+!H>.V]=6M Z9_2P%WD!%9+>#24[75KD0/K)9WJ,P=6<^1 1V/HEA#)K5[ MK%E:=P&P0PVE\[+*&P/J5K[/&I[1Y0SH2:=)U1/XVA*.JQS)B@J"B^8G MR5.@#E1EVI+106!D(TOI%GQ3[ZQ)(X'I6>UHE$ >6[W-RB4OQD4AFV=MMX-\ MH)JV2R([", \*$>Y);1:DZ(+!LDD@V*5KQTR' 3T)!K!@\>@BU:M(S%/0#I0 M/6I)1%<7VVY#^J'!V>I@:\_BHFL9A?8,8LV?ZQB%9:3![M&A'AL[2 O1'*AV M-!)_!Y&9VE6G?U/26&-)M WB,!%(TEE3,MGS@&1_@8H1(4K"IX+B2BD6XJ-C MV3;M6[0$SH&J1BL".HBL/+)BQ@0RK)$>GZISGSV97P[!]&D^HJG1;RGFC3B]D[I4$JKS*YHR^$3>=?,M93V(!Z,\ M75+307 V6)"(3NJD MB-C61W+G UDD\TR),)N8;L@JRN16U2(%1\MQ)2N.S:]'[LU EG7X?&(@RSIB MW/^!+"24F"0SD).,H$)M1V?H/R7EHI0LL?C6-V=:7'W@]D M:4S^.B+>S4 6YTT*C'$0A7Q;.@X->;3&U-O]Q4NC+?>/#4L]H($L:W'S]$"6 M=02[FX$L,5D6ZST)(RU9/B*H6II*JFW1>12IUC%V1_4^#61I1/4F@NTB53$8 MC'ZO+1[?CL9O1I=Q6BX'#]O'WW23)O,WB8 0RVSM48'C9.+0CX*WB"HWUX*U M .Y%8X5MG(3NZ.A@F]BT<>AJ/4.]#=&GD$ :ID!Q0XL3EH%AM#4JU,HWU[5. M%_3B=7-_Z.[,NIGM\Q_"^'0\DUV>99,_X/CLK4UP4+*I\S)$ &^4 M %:"SB:GW+[L:P58+UZO6HN^@VSM+8@S/).CR^GGT;C_WYA[07C26%. N*L- MD2*9 M(QB+1L4;(O5G1C&2V$00'T Z_1R.IF&8>X/SWM>IQ(D5\!] MW9M=]?5LF%W M%XG2LT_TWU^.WW\Z?7OVZ?3UO__OTW=OCC^>'?^?7T\^_<>VN=+'/[Q=NG2- M1727,=7<;4:^%T';6H^_V/6.Z%L$K9TS7$?1N&@;*)O!FO:Q5Z$N3CIN)%ZX: >Y\Q;4S^.B+>3<;49Q=EBADP!W)??-WB MZ$<0G'#%6ITD;SX*>S\SIFMQ\W3&=!W![B9CFGDT3$D#DED)*J;:*,9ST"$4 M(:240K2>,;6G&=-&5&\BV [>ZIO=Z\I5K:7_H^'L+FK=P:3WL41$,"Y%LF$R MZ2%YIL"D3=S;K+1J_8(_"NB03+NM!=Y!9N >IFN-7P541Q;>0D#/;.1M3]S] M+J_-I-[!!K$8G)!!R*0B.!7J?1#MP;N@P'BF/ H;>?/1USM4A54MOAUIPCK" M[C:9/#=/C!:UNPU87MN\9>T@*,P064!!FQ\9OAVFCI_+%FA SO+

%['9T) +1"XQ5FKHP2!60?:]\J"+YB@1!ECTJ*$TKIES)H0]R(/O4W* MJ4M*.K ^%EPF3D&$$$0=[%??'.;=K.L-H ^!]D&GA&X?@'C^F]R=$O?T;?]U MI-ZMP[&@9*:X4+@C]\IZ6BK'.F-7)W FJ78P+T 2I\25!8[5&T\VT.IM!&,TETY&GF3[.^LK M #MLO6G/30<&RQ*05XK^ Z5(CBL3+#!'CK@B*QQ<00]H9-9<%9-D:Z]W-61_ M2!7:AIVN>A$M4?09U%5+ >0G()?"[1RVQ$;#[X M9@.8?TA-:\9;%Z.Z\G]>3J[Z$7\:+0E/SI#'^\@_(LENTI_B&8Z_]A->K?4C MIM'Y%:=7[4P-!N0<"R ZDJ?@M>[9:M \"WJ/9#&F=6PIVB#%\DZ\'48L\JV]F.OXD+/M?)!1-_:P;P#X+!U:7-9=]#&>I5N MEQ_JK5Z2_G0Z[L?+::W_^#2Z:K_6DT5+@RQ"U+S&=64&6K\&6037)3MF36M3 M;DO(AZUWKZA^/?S:. MYZ'QI2C.:S]1!LIG^LHE \D4(X2T(O,N9DP\'L]K=:OJU='9R=GIVP\?C\^. MWW\Z^G1R^OY-S?=MU'%R^8=M=VMJ19"M;DE=747YB%_JBS@\/QF6T?@B7".^ MN7RGI3>,?'FKR=LB-2#UJ+?DZ]1[:4))NKG:KX!KZQ<\?<9\.<#3\LC37GV_ M_N55K:%E4D:>"Q2G.>V'Y'VZ.O 978P98Y)T?K86Q?HP=W8GJ[7V/'#8.J;H MN:]R3<;3VOHD7Z;IZ?C:*I^5K1F>R;LD-S-S9\GK-)'VX6@ HW)HG8]^M>:N M](!;.D;?_="O9<]^MJK>KKD>-91YPSS;+3RS'LY7B";7Q0JK@%JGVGDAX(P'OC'W'(G)1//B 9(ZQV9TEKN@_2CG#F5"KC?S:+]:7%/3N MD/1UY-J0[*N.!*-!/_\6)E.\'JLZ&L[+S(IF3@1FP.0ZOUV@@&AL 5T8[6V. M(>;TE%WZQ#-VYW(V9/GP=%,S,&TO,RH8F)\/?/O?3Y^/AE'RV*Z@XZ5GM M2S(Z0+:U(Z,RFKQ;K\&[.FW9VF1MZX9.*\!ZAM*JKBW'UF0TU)>9&L_Q_4:^ M_>#[Z>]#S&>7<=+/_3"NPQP2^?ICS#TKC%*:U9$06%O7:0/1"U4K@*(,,CL; M^4I;PHH//"!5Z$S.'119S6'>3-J^ELJD5WCB:&I/*HYU#CO2RFTR(+(4&9G# MB*V=[Z5@#D@YV@I^:4%5J]#5V:^__'+T\3].WYZ=_/W]R=N3UT?O/QV]?GWZ MZ_M/)^___N'TW^/RAL)94CK85 M:>.PQPS$O._""C :AKEN/7KW@:T-A7^?OBTDUR&17G!OT47@7DGRZR,A<1K) M:@K%ZMI;MZR4A']N A^)4;7E;QV!->;M%Y+4Q>7%_'9K4,H7$<%[A63O\@A1 MB00V&F1"%LT@ MV>C("A2TU=2()CJCM4U><]NZI&D%6 =I%G5%2P=WK9:OGC[@.KZ^"L2.N@2M M .]Y>@8UIW95U=F2EUUN/K>@>E6\B\5 2(G>(N5R=4;)SN%,IBR#@SM@^:L0T<'&O/JLC^H)7F$;O[ER<67\>CKS-&?I^"X9"A]EL"-J"!) M$E&Q6I7!?(C>!UY:7\];"=CN(]?-*1UUS4<'*=%?0OK<'^+X^VT!S!W7:&7R M*$%'K4'I.KXV, N!HW'<,X:L=3ST$3B'IR"M9-^Z_J&6E]<\RZT^6YHK@=E* MB$7YJJ4(0=6JKLB9LLIPA6$N M??J'PSR;!GH]O98.Q*ZK&YY\\BYJ&]9;_NXJ&PQR3)E4!VT=G1BK!5(K=9UB MCC8DDS)K[?3M464#HUTW%J] FD*K#YI.8B,]U+$ 117&O&K>T^CE53:LHR,; M5S:L0\5S5S;1:PRS1D%WO?*FN>X)"IITP M61HM6]O1R[#L?+O^\DM".@@X+8(U[P9_0K(.@KN+T?U/#']-NRMH!); MB'ZWRJ&QSC$6Y$V$ZEQXU.0%> ^>?(W"<]1.M#:Q=ZT43T3K=ZT3ZTA\![KP MIC^9V84?PW2>,)="*BN* ^D+DILIR.$TG/;@7(*VJ)W%UDU^GD:U>Z^K%8=/ MJ,:6!#0N%/E1KB2#MZXV\_ 1ZP2TI,%EQ8$)G6)R//#[U\L.O'QR$[-A+XA9!<;AE4^N)?PEY7>;2*[#\DD541LE N08ZCBSR,%Y5<"QR*T-6KJ\ M4L[]N0E63Z\BLT_))ZU)FG$X7D^I!@-9!]*@@FQ"*B8A&-ZE]W8_RR8W)VUAF MSU0^*431M5(4,-<.8IJ,?F]DG169A2%X!L/.*IA>4/GD-M&4UK1TD+M<)4.W M"L0_RR>WI':#(KA->'FF\LF:LPX=K4N>7@]&DZN,_8?19'K]W6OZ\J9S"7)C.9W#7,5(.R[7,$O->FD3 MG='%E'SODO^2 JBGGK1'F>Y-N1EU)=@.ZA]/AE,<(R&KD*Y[,_?_N[:;2(H4 M7B4(MK8T%;;K&;'I>,ZQ]9)PV58]D@EVJ0+FPB]=;^7:]T,#S7U9)@N MQV,A2 D2RYHS;(5*[%^YV,/B]C-)=8P]CI# M,FLH\A&G_:NP_VD<],]GR.[G GK:!*9FI32&.L7Q]_J* :*LG&0YQN=2 < ME7GU[DW;4OK^ES ,Y[-]Z>A\C%.A%MGGJ)@_PT$Y&9*=%,CG>=RXSNKHU\*:U3S8@"1$ZN5MW1"BWG M4(05=9598>LHZXO(_S;2A U2O^LP\DQYNU4@_IGZW9+:#1)XF_#R3"J$-L0H M,SD9PAE0Q6;Z*G.P6B>I7#3)M9X2]9)3OUUKSCIT=* Q1Y?3T<6(#,R;B]HQ M,*N+-2"%9*",5U=MYYV2D4N-431O!?T Q!ZY=9M2=3_2MY6<.ZNZ%RD6%S # M.E7KY(P#A_5J?G",F2@$*RMM!B^GZKZM>;&Y-#LLN%\%QN$5W*\E_"4%VYM( MKL."^U1HDQ&"]@0I!2@?+2DC=Z %DTEB]D*N=%ONN0E"^!7_K"*S3@OM@ MDTLY,9".D5/,:P\KM*GN]3$9E8I=+43R,@KNUQ+[TH+[=636:<%]RE(J00<+ MJW:?\BE E%*#X,K[H(,M>J6Q[B^CX'YC\C:66>M:E7F$]/O;T?CU(/0OZDBW MZR_R?UY.IM6.NTZD_C8:_Q/'DSKYF[Z]RM5?+83^8%:+T^.,^\0M B\J@G)D M['ON,I20D%926 KW;*(E>8VVN'9O$S/_"[4;T'R/Y4O@:,=>"^W\D4?<0)CK_2 M*^$YTSD88([L)Y710ZQQ"Z=+YI'L+&5]ZV3% AP'H#/-Q+S4V]MMQG4FDY.+ M+Z$_GB60NTZM+GG>+G*HJRRU4;)TM3F V;+HR*8M+)LZ#5Q#C*R BMHRE>@W MMO6HQ%5PM4N>KCX8/23MJG%9;W>2 (HHX)WGH(-$4Z+(9(1VEDQ=&>:NDJO- MM6=YDK4;BO8EZ3J;ICN+WE].2'"3R7Q:YBR\@,&(*#F#C)8<%*,$.*8"8/#% MR^)2#*T[#ST*Z/DCH1UIPWWM:\9*)^;3#,L\OK\"F(Z2JW> /$\:M2%1#ZRG M;:7<.?4Z%V\#&8?"$3)5PR&!(2E\$)Q,0\58!R9SYY0_D?[<%>/K"+=U;.B7 M?CZ:UIQ>/WW$\]G-C*MXE>;"&6[!1,UK>Y?:Y=I:X$DD\A.\R6HU3WO) YYM M&O4F,A\U%ECK.,MQF$QQ/+R#QRH7O/(*<@J*\%3'+@0/258!Z(7"5$7 1J%55:RQ'"U>1H+/OS%$K>M MH%I?(?R(D]'E..'9:'!9!3BY@TQP[W6HI0NJ&H4Y*8B,2UIF]-4W"7A_&N>R MD2B//>;%DME.>!WB-X5X:B)YK0LX21$/NJ!/2*4X>*/.MC:3-T3Z;]G3GR.^(N@Y: M3?Q]-,J_]P>#'_&X=Z/)I*>4-MRE!*&HVNLKU]J;Y,#98G32NNC[1MC6"K48 MR0$J2P.1=^!U_4!S6DZ&7_$JX3+I:<.*U[8 BYI6FKR P&6$S",*E7BQMG4_ MHB50#E 56@A]3Q(8;^IC,+_"(7U!>^#,T:TUFU?A_4EWJ8PGG[R+I,9ZRV^4 MWOCEAZBNG8Q5\'54<9A&:;G23ZTX.U)5=A"Z+M4"A]1>^<$.)T4 M*",U.*1O33$&)M,0N=6$=67=Q7^^'!3>Y:]O-H^XV*"N"!6%" MJ+?/'$2&'HH*&$,Q1C6_:O\4IMT[2&W8NW\WKZ7H6R<\[MGYA/&J-'M M::VD;=ZQ]"M.V1\.2S[\RD7-0&0W+ MD(THH+3,X#WG]2RT27*DS:GUL? 8GEUYH$WUX/Z!T$S@^^*!?NI?](?GI^73 MF/:X4G>[&A,^'9_A^&L_71E5Q4GNN+>@&?-7O<=6P'6 M<_FF[51@U"T5'9BB3T"\MKA6 =F1P[H2P.?Q7IO3NY[Z;,'-LRE22,BTRPF" MRY9LN9AKNSH),8B0+2JRL%MW(7E&!7K"X]T/_5F'DB[TYAK<&//1],.H7SLG M$_#Y-57NDRT9$9RI%ZV\H*\2%O(%>%3HBB^V=>#T<42[]XTZH/&^HK3CH(,J M@EOH3K_B^!8PD75FPM7&R+5 1V@/3A%$6WRJ=6X\^95&I&VF''?!'+A>;"'Y MQAT7/HQ'^3)-[VZ3.F1C(YG\BJ&L4Y3)BV;I4!VW_MF>XX>$MY(P-V\Z@O H2NK:O&7X\& TS3'R6S&DLT MV5JPO';FXH%#*"* $RSHE+2+8;4Q)?<_>;==5QI)>]1*5,W;85RW+;\^@&X0 M85$J.4@A.% E:/!D+((+.KK@M4C.KT3>PH]_\0QN+[36K]_%F%K?UIA!J=6CX=9.@#R$D(*@ MY=":%/<2O$X9BBW.:^F-OE]2^QAO]S[],-C;1F0-KV;'")&P:(BKQNYS)$;0-('[%P[;T+JXW<6_J(%\]F&^$]I'2[N4FTT'H9 M@WSS^3KGH#SM%E('T%Z8FF]60' X1,6XXUEZ=3_XN83194]X\80V$=U#/C>> MJ'0UGN5J%LO@**5ZJ68.B6SL5*3B!,GF>HVK5@\H^LHXQIF*QL2X$IN+/__% M<]E ; ^9W'CLT6J7WP-F*2U/@!K)C$XL0A2F IA4/O@VY?I[F6WD,XRHNW$ MW\$=R;OW0%=.@/6\+TH[Q=83;VL==U"B!A:QC03K;V*P1KD-P3CO@,1JT,F7$U6ZU M[V%'B;5D_51'B74$U3K&M*A1@F-%<%\'*&(=G2[(VO>M0>2K&6![ MV%%B8^*V%=2N&O%XICQWFC80KVB!J9;W6J?I8(K.^^2\X2^Z$<_&!+80V&[; M@ABG4D[2TX' R8[W=48QRP5B#.1\9\&LEBM1N==M038FM)WP.FD+,C/LW]+B M7X^&TW%(T]_ZT\^O+R?3T06.C[^EP>5L9NUD0A8!YD_A6P^%%J1Y!G3DCOPV M4^U_HZ&D&,@G3,'&E?KDKW51:6V8N]>73LN4NR:J\_L-KWX].WE_?';V^O27 M5R?OC^K=@;/W85P'W7[%S1L2K_*QV]UY6!MXH]L/Z+L9=W8YHIB?++^AW0,J^W)98L+2KTHH2 M3/9.B/!%O?!X]64?\K6,AY 'V\V\ULO:C?FN.^";3F9 [XXL#++4-2J[[ M*9H"+IBD,WWYH"7U$F]ZE:?MWDEJS-"H2_$VGC;W8^:A3B9ZI5BM$JHY54F. M8)$>C!+!RBB%*"TFS>W1^-4.38C-1=NX5OWV=+U58!S>+-:UA+]DENY< M40S:&8X:I(T&5 @UZY$#:.:T0>Y=P4.:Q;J.V)?.8EU'9HU/Q[MS14L06B<7 M@ 6?R0@H=3F%@;&RN*P2^M1B0/F^S&+=E+R-9=:!ZS/OK?/#Y+HV['*OL.Q= M->2B<&32>PP0C5.UN;KS040A6>O)7\O1[(7-VR9"UTCD'=S9?5N%BN_Z7S&? M#*>DZGTR[V:S^7Z=8+DE2&*U'7H- MM5@%UP$I2',:ENX;7::)YF[$J'RX'*?/]$\^C/L)/X1^+J/Q;9>B;1YI[>>V M3S1MM_1=9*)D2%&5G,$;6>L29)TC+B,YU");=*0]KG4+]_W*1(DLZM!ID!@E MU&1^C25H*)H%^DF=9]^Z!\&+S$2MHR?;9Z+6(&7?,U$AQE@$V86^<$Y.F7$0 ML!9S!<'IBRSU:JT-_DB9J'7H7S$3M0X-SY)86 7@GYFHM:E<.\.P"0_/HC"1 M?'J#I=0VNH+\15,[^D0"&BT3.=5H:VOS^V5EHKK5DW7$W]5=[[.K>["W4<[K M$G.1/L@ Q1GR'PMMIMZ1_^%5ME9;$PJFIVSJU1ZU%^[6-MPLNAW>1K [=J-]SY8.DQ=Z]GU:\#[0U@C M7='5,/6U M0?0-^'BYLN[BO [61/J\U@OG5&_NHHUXZT#^V9MV$[Y$HVA M?5=CG:3F:YLD"=HR23MO8%&VOM.W%VKVA.VSMUJV!EW=="7-6.'V2EIVT1Y\[:(8F%')M5:?^QAV;RAU2MK#7I.;2[P#0^G]:)A&%U]P MBD?G9!C.;L+.1VM[CQ)3G:5**U3&1G!>!Q A%:6Y"TRWO@"S',UA:T4C%CK8 M(>8W;S[BX,K4_]S_,H?&E1$^H8)Z+1J49[6.@B?(T0>1F$+K6GO6C\ Y; UI MQ4,'%O&'\'VFL)]&U^[ECSSM>YS68O1Q>Q/YSMJ:]I6^W3I\^^N=T4 M?/H9Q[QG,?.$7H++@5X^50*XE (81,E29D&SUOJU-L@_@))U2USKG@)KH#W* M_WEY-;S\] L.?QN-_]D?GK\.7_K3,#C#Z?0J$3OIT=MA-3>.+$)9;X[4IG\L M!"AD7*C(;$A:KQ2S;H_M@-5O']CLH#/"&BMZUP^Q/R ^<7(R3)?U1ST5F ^$ M%)R0ILZHK&WNO(QEO0U;"]Z2-8/V(:G0_[_TT>?":Y]4L_W/CP M-W(:WGY/Z'>7%YA)FC?R"VAE,=E LCJ"*CJ3I9$Y6)L-]RGH)%IW:>AH*0?D M[NX#V;MQ6S9>UNNZX0^G5W_9,Z)8HPTY8%K4@4>&0_2*UTZ(PO,B W?[K,5W M%O-\>ORLZM;A*["YKNSY2U";J_>R8XX+;L 4CO7R08!0KTM;;9-C"K7TK:.1 MK=?PI\H_NV;L(':P\6+>T@<,$[[#,,&/_?//9 O^.KGZASU'VI(9)M#6EMKV ME-;(?(82@LLI&(>A;!I0Z +P'UO5]U8U=A.=V'B9KR[[@]HZ<-)3.6>91(0@ MZM2,DC7XNC)ZT\D#,5&6E/=XM[]9R!_[/=@?'=E-%&3C11W3[[[4J$ O6L;( M@1(@76VNB^2$.QD#($^H"W.R?:5K)POY4_'W0T=:CZ!IN:+3+[,(U/!\\;E6 M;/":CC3IE0$5ZTA)KA-(&4(B*T^DM-KXL)U!_F/K_!ZK1P?3>UHN]'YETBPG M^NES&-8IVK_W!X,>%ZY..$IUL0E4G7;CLQ?@K?.82I*"\ST^%9YH%FBZL%FGL%):WX?O?%%_ MOBC[ISL/7PZW3R_'&[S*[7T*WV[]LN>PK@9YOICY[;V >]6*#G6^>P;X+!*63-M2^09?2@I)<0R$ #C9F^ M5CEFU3K!\/RQ_^8%S1N)LX/KWIU5E=*G8/]K_9>3'BFH,KX$8-PELN"+@!"\ MA\?Y7NUIRU;UP&IX]ZIP=+RLU8]NS]\//UP_/'3?QR]?W/\?WX] M^?#+\?M/M/HOHV&]<3,J'\8CLCVFW\/P1SG%YIVZMWC:=OVY6RVS45?N^>,^ MU&'A1[>>^4.-#4]&15DG_M;![]HD<%)%*(87P8JP2;1N6O0TJG8=NI<^ZZKO MGF$Q^I0\8!*"C@,R;&.R C"C2#+S%)JW;%H5VZXZ5]N1M2L2_]N)O[.F"W5X7XK MC<:T=' +9_GJZ0.N6QZM K&C[ICI?-J5U5=;;DY9E4*#+#N0P%8JY] M8E(A(]5S#4Q'R;UQ.L;6@P&>376>Z&*Y#YJS#AT=:$R]E#4?H<@,&AL9B&#( M>W$L0T@\0!1<>-26&]NZ/^&/IS_#U?[6Y(R:2+9AUZ]9++C"*/W!8-[<#DT0 M*"2K#3$EJ.($P4 &S*F0=10I>O.4+[7H@P^'P*W%ULD-W:N+-+3,^9ELR@<$YS0 %)SW+T8,/UH'WF=?6EL;)]O=15@!V.+K1'1\=1!9_">DS M.6SC[[<%< TM^N"M#0EXR:3/AB5"91.9UBYDF8LMN76CH4?@')Z"M))]PTN@ MLWWMXVA /S\_FX[2/Z_AD.?$N>)(>QDA42Q$"('VM^!IA63^"*U7&QW_\+,/ MA]<6PNO@7N/KT7 :JI[-MQQ!VPT+LYBSK.>48A!],>"T%8:C,BZV;JIX'\/A MD-Y$RATT7JH=H:;CRU2E>C*DU9^/<3+'9G@MQY(>@JO%6I;7E*D0P)UQ#LE0 M05'::\!2/ >I#6VDW\%-MZ5K__MX-*E]9E![RSEX7DLUK(\UU5E Q(P^>L;I M&-J5[S]#M$?:T2:VW9" ;L8X+6M-\0K+:(Q'*5U>7 ["%//1Q6@\[?_W+!/9 MDW2HA:(<5)L5E-35$1(&DG?,2>NQI-:CN#?%>G JM1/2=AF,I*_76=,;_#+& MU)^MB?[IG24FI2,/=< U+S6AK>G-RM(!)VE;;XM,HO7ECQTLZ^!4>-]4H8NI M#9LM<<7%T<*T5)Z#XPE!B>QKIT\&,FN=6#!>I=8E7YTNZ$\-[XS^#MI&;;JX M,L7QBBL,)24ODP6+GNQF)FHK6T/&LY=.ED+V>O.BV^Y7]:>6=ZL(2P,J79:H MO0_C6A#_%=O6HMW_V/9%9X\"WUUU66"A\-J67Q7A:]-J5;M82$#M/ F)3%/; MVI78H^JR7")ILU$@T3%0'AF$Z!$8\\7FDJS-K6=\O<#JLG5T9./JLG6H>$G5 M94[&:%TIX!FK$S#JG8E2 PW">;2V.*9W]H*]H.JRM=1A@^JR=6AYIM*@52#^ M65VV);4;U AMPLLSJ1#713MC$+BSY*DX>I^B)KP%D]'(,!MLG5=^R=5E76O. M.G0TU)B%)31!U?0H6JB1&MI@HZY&?0 ,VFJTOGBY6I[Y150>K27YQRJ/UA%; M!RF#V[Y:#T.] UGK%5BURV@AX# 52%YK.CM%+K9U7__;S]\CIMO8JAL+MP.B M?PQ8>SL:W\TC,!*U\1)2<:4FK2RMD"LPR#FF*)T+K9O(+ 5S<"K01NQ+]^Y6 MD9!WQT=GQV=S8WI49F&>UZ/)=$+;U:Q+S.PG)\,R&E_,\%]%&2:;Q$ M8J5&)+F#(!C9EJX8PV5(QK>VNU]R+*5KS5F'C@XTYK$;!8*S'&R1H%U=>A ! M@I8.9.:&LR(2RM:S)E_<;8ZUZ%OC-L0SW9BWFWI]IVHD94EQL3J@,UL23VY!)=5@I2R MC\AY,:GU4; BM-WKR)8DKEZ'O3$#'6P0MV&>D.,\QLGT^-L7,K2P9P2+)L0( MR=3EZU1#BB6 3T9:FW(*S4^'1^ "N[S_">-8 \@>@VO?*JY0 R?"L M32DDF:+:0.D\;R?5#B[W_@!2G(C6"01&AD/U-!AXG31$ MDUB,F(1,K=O$'0RMFTFQX8W<98#85E!S&./.1C7K+%$6Y<[O0Z3SV\'H]]O3(0POQ-1^\2D:?_K MK$7O.R2' 6\0Q\AL=MH *[)>"&81?$$/A143F#*D^6DE'=CH\;O3C=;DC78J M^8[=M _C/F']$@8?PO=9_Z">Y]$3 ?&9$:R" *B(LLR19V+>N\T!#\;9:$D M1&L9)(XF%;)QC6F]O6P,]L6?4;NEZYGT;,F8H)X3))H88ATQ8.O-90,Q"@_: M(KUW67O]+)JV!.X?2M=:4-9!0.OV*_ ;UG5@/OI*4,_Q(U:9SA'7X SO*:>% M%3F 0T[NG<1<9Q,** F=1&-0LM;9K_40'HQ.=4A,!]&RN]J] E[A753,Q=HP MA%Q282QX92)HHY.+VCI96BO2NA@/1I4Z):>#F-PCJO^F/TFCR^'T8YCB!QRG M.A$/R;A40A>HYS.H$NCD5DZ2F<@-*F4SBZT+D]=#>#"*U"$Q'73G>U3M%^'5 M@;%HE2)9J +*U%0R)[RRL,ARYKQ]OG9=C >C2IV2\U"9;-O[.7\_/7WSV\F[ M=T?OWYR\_W3T_N\GK^IMEK/C3[?NLUS[QG74U*LPJ"_.Y"/..K),1_-Q>/'[ M1_Q2JQF&YV=7=?:;]SGI'M1V]WUV++1&]X+F#_T13M*!HKR&504%H*E M_]CB@D:F"W.MFXH\ -'NUL_\HZ^'_G"5K2T(+&C:LC-ZB#(C1*=T)#NR*-,Z MR+4$RJ[N]&S'[_(K/)O+=5]N[)Q-Z;6;57U?#TN\?MDFL_IOZ]%8YLG#X#7 MQZ2 D)B"5# Q%W+PIGG9PV. GO^6SA:,W]>B9I+O(#P^WW*O2GU7 =/1Q9L[ M0)[GBDU#HNZKP-92[IQZPV(P'#FP>N-,<8O@"D:0/GCT62AFFE\([9[R)Z[& M[(KQ=83;.K=^'"93' \_XCE)Y+H.WP>42C -C-?)"TEHB+$(R"$&FV1P#NU3 M!NJR#]]]S<06LAXU%%3#PO49GM_P(9[LF8BL<+ ):V#0DDK6]B@A1^M<+>OA M;B7B%GSXBR5N6T&U?N-^Z>>C::W?Z:<[F*1**H:BP>4ZTBC9 !&M!"Z4"R8$ MZ^_7I"TA;\D#7BR!+036,'=W-:\&)Z/+<<*ST>"R"G%R!UF43'J,"D20&I05 MADQ!AL#I5&"\FHHJKD3EHX]YL82V$UX'2;*Y95\G$KT=C7\/X]PSP;!" @;M M1:E=:!A$+008'CV/(7K5O/7: AB[Y[NMO[RM9#NX^C6'U.-8Z-EU]""WIN(0 MX"LL.MVS300EJ];AX/FSGX_6C8E80NQ:4NS 99GC.$K_==D?8WYS.>X/SS_@ MN#_*/:T$I_T#(0D4M%L9!ZYVOY8^*E-TC"&U;H/^&)[#87UK:7=05S/']H&. MF<]A4@==U!Q#+6*[:0HVZ2GE9?&>SA>O:XM(,N1]D@90>^=$BW3\.KDJ8)IVDH59X8&633.KX&J79'KD:5?1F11K[[_$OYS-'X] M")/K2&TTQK,@P9(%6N>R>'!*!1!."Y_)?]&\@RL?J\)[_F166P5Y6$?4"5'= M7!Q:!O4'T/?A8M[Z9A6X'>7#UH3Z/!FSSJA?7<6:\;8'ZN:4DRJ%4"_MIMJN M/( 3T8!TPF#B/*-J78NR%VKV1)9N7[5L';HZT*[WHR&9RE]PBD?G8YP=OC=] M[[4B;.1WA9QK7PUO(28G(7"6I.92%]4ZF;LZ=W4Z)''7"0@>AS]?DAH\N M<#RKN*M!^,_]+S=#V*-Q7D1RQW6=G9&8@.!U %5092,Q"=%ZIWD$SF%K2"L> M.MA"/HU#QKK,.9X'+_Z M=#O^_P;C=(N!.8]]W';YBY6!-LI.U,\_&4ZFX\M[#:-L9DB.+]C(71V4I\!9 M/^NW;4+D26C5^@A? F7[@6JW/_8J="FSC Z5AF3I4%31"]K&4@*N0Q0Q,AE3 M^[EJ#V#L*JO0@N.'D]2VD^J^9 SF[0CK1<-9,(BEG,BX%A!EJ:-4)(+WG@/A M1VV2,V1S-U:-^QB>*_:_-:=+6CUN)-L.;(;;>*[=LE40=12L?XCF>>+QV['T M".5;B'@WY'/#"^/HP>5%R-ZGB-^>\:>4($M MQ-W%R)[%Z++5MF3)0<9:6.H9;7NI0BQH%4]:&]/:LM^E$CQQY.]*!]:1P-V'EQ/ MWD:T71SV_2&>EM>$J3]')+VE-6D+41A:G\YDT1;'@!F5@U8FLMS\J'^ XB#8 MWE*X';S:OPXG#S3068G>A H= 9EC(.0Z3\Y&R48XZ'C.#P^C,4LP)'-;5"5-75[LD,*4E1E;0I,;OZT,4A^*(;2G? MSAF_5?ZR"JZ.'+%EF)['%=N6LT=58$N!=W!F+\6G5*;]J+;9<,40/AO!N<1! MZ))D\8(5V_KVQ6X5X0EW;%=ZL(Z<6T=BCRYF&>K:4?CH;4BS;N=O+O$-IMGQ M1 29V<"W41C.?ST_N QG/NH$:+%6+G$&P4H+)7,OI4S,W_?9EAST&T/8O3W0 MAL+1SN7?NH71467Q/JY[L.=-09RVWF4#.=#+HHAY[7LM?<7A);X:#?/D#,=]G'SZ??3I\^AR4J<3C2[' M4\0AP;[ST_'T>_W5O%&;M,7J'*$$-VM;XR$8S*7HF@Z.6H[P4O+) ;+A'%NCJU.9P# M4ZL=\=)P.LJ2%X/H9H3W#+],K_=4S:Z!HC:1*89, M1+GAIK3\J0>F)VVEW'"^R2- /XHE4*6/PH@Z0%C_',]^>/7M_$ E&9$%'X&Q7 ]4E^I0J PE&E(.R[E4JRE/ M-_@.0/I.DOB^B._7@/J@KDP!2S4_+"KEQYUU""MB;F(VKES MM3!.(T"'J&Z[X.:A?KEGU2]QO0:MBS+6<(A2N7H/UH(7$4$;;W0RPDNVFK'= M"-"?^K49-P_URV^E7S6U6N-;#UP'0BCI\!=,SD,8.9%_&4L@E\ 1S!@$O09H M(0E+HD)#9_YJYO;JSSP$+>E(P@M"B-L%DQ_!*<01GR'5N#9L)^4%^K!=3/FQ8,*GS_T%(:I/OY.0OK^G M+7"NSZ5V+"9?D4O&Z\9&4E))@B\&.2]>*[':O8'ML1R"[NR8D04:M77Q^5VA MG RG.,;);'3A;%9,OAY@&,ZQQQ5&V@\+V!1E+:@R$%A,]"XX)5QD6MG6]8FK MHWMN=7K7P33X>VK.[QGN(XYI,(R:ZZ7JQSOA=%SQ*[0/16P2HHB5$I1@8QJW5 M2?*D6E?'[NM260$!6JG8O(SO/>]20 MBF$F&$[2R)T>0'?Q'(Y"-)%XPWSEHBWM'9U_LR(0?A+ 1R&/QO+^.&F58&WR5 MB?\^8^I\F(BYH+0H6S-:DGY)MF=?(>HH89L$9 #4DO;33Q9(\ B0W>@J 1E MAVF*HM!?97Y=E9F5A[/+Z>_^;/SUL@OER*'%0TUBP!*U9;:A!I,MGEW<9IF( ML#[7;A+[.*+CH$)%J5>\F+Q!E]-LEN(585]/YY<=OB)C7EJ![I/+HJPS@Y'& M@%54Z.BU,+[VR(8-4(Z%!K0J7-)'T["6<7L20.7N :)HL_ MW>)BADI(IM2^N]6*8O6\6]0Q0CMT MD2')$I(7# UCRB(P:Y2FBD3TCVIOWH\!JMG59/7AE[7BA$NI0YF]J9(M*5L4 MG''XNA"G55(:%UR]@=$F,+OJ75M/]X\U.-E>SH?2QW9M>Z<0K*?+I"M9=K90 M4F\,ET"R3]%8SN3]Y*:C:GQ72<-=VM_UD?3N.IYU0?52V]_UTEBWUF?;B'MW M9*"6NL2(!_)T@2>&P=1N$!I%CE6GR-]R/W0ANA[J'A;[.P/>_)%PS1)E@%C.J+SN@R: M"/PN$>5L""KQVA=R#U$R,(YT"#-66HC@>?)(6<:NJ\Q!2*'")9$"IXZ M0W'A2?C<2;G/LJW9UBIO).$&^_E=/JGZ H)N_ M_*OQX$P%F:0$1DUR]4F=WRG_"B-N%[OO(MX'.-W15 M7+5Z\49)&AW$&&AI]:+!)5EFYM(HO38R$5]9^8\"VKTQ,%QGTU8";S&W)"T6 M:78OUJ2DT-(:!L9&53J2X6J9D&C[A.R,#4:HZFD,:W <@>X'B[?!!O!@X&)R MR7IF!2XPDM(%(8-)68,,TD1!##.VMKH/9REFFV&S?:3: MP(Y[Y>;+Y:[:AU*6M45S13DMT&G1!EP. 9QC7,A@8TZUKV+O(GBV2J\@T(HO M]GRV&'URDZ^7FY5-A&7#":#=R7 ]G*&O$!Q0KZP*!@U)WTFK^*FW-(I_NM'F MG0<>AU6VO0PKUC1?@UBY?1U@]+&_NJBT_IOYM+$U0/CWU3= R%4:#LDL MX;/!65H:-8L(-J@,*FD>K;9)=$N$W[<"-QA.]?771V"5]?8G2NK\XGSEAN-Y M$)51P U^$4%IL!S7YF-6T9=!HJS&;GKGH;L[%@>)?5I#9A6MG"40]_,6$"_V0Y^A\K:666WGY.X5ZQTW+/[W MQ7Q1?CK2T1FNDP&?2IVWM Q\B ZTD$+9:!WUW8;@='G:'A(%J]G!2 :7QPE!KC"#-I;KE)@(H?:P8>;IQ^#T@?*M'E.&*XR M776.0E8QM,L99*I+]S!'\;C '43=(%OTXFX:4 MXOP-RN+M?'Y12J$_Y/4E]\NXRK*S1VDKDZ2PA&<')"-MT;!T8!43D!PEWGJG M::Y]!;$UV&-BTFXTUB!]99U(KJR=5]/9;/I7N6]UW_%O%K]&1,7(;*:@0] @ M*,U@A2/ /6%4LDREK5V)T@??,1&JF5YJ#T*[O)F=K[!^OO!GX_/Q8D1,I,1* M"5+ANH5#V;JDG,2X%[,[6$#"Q M9)//8'B9+4QX D,4638[#0Q/3A,[3EGH]^#C(4%#@3?I'GC;<"I'W"AZZ6D* M 0(BP#V(.7"X_X WRG"B:-2Y?N/ ^RB.@0^59%Q[?MBZA;Z>GN-.M;2=4[K5 M87UD5 S$*EQM$A3]J (T:H'K9M:)8$Q*W;+=^SSU&)3?5M2U9WX]"?1F+L.M M$$K43+'2#]N5:?2E3@.<\@KP7%-!%V/8=IL@M]7C7PY+!@N_]@BO>^[VV70Z MN],MW5F1DG$>DD)YH"0B^$PI!"$=50G_SG:S(IYXT-%0H*9 ZX_I6K-F=(\G M"[1C[K!SQ!RS)&N.3%0"A&04UV\,J)AIY$S&G,C6&\+:1QX- ]H(N?J(KLWS M>TXFDPMW]G829J75WS^^3R;^>/_.EF7\>3^<"F MSX]\XO#.SUWA5FK_O*EGN$$_)#+#P1-3$B-%!DD&<'WDN\M^7UUP MO=0&<+UTUK7QUS8"WR4AM*<^1IDA>(?[(U(=#=80@#I#T"**G-V_/'MF1.C? M *X)#_K(N78:]\GYTHHJM[HG&]I:W>]ZM>I?BFLEM-3.<2=+Y4 $&TT GX5T MD4>5?7C*FAP&X8#ZBO52X73G\J_=;VY#!Y3U_="LDXX1&T$Y]*B$YQXL\0:B MQ4-5)T.3Y9V(TN>IQ\"-9E*NOHET;XX7E2*<< W*1EXVT(BV5-*X@7)*-)I3 M\7Z9SS&U']Q^FV@CX08IXP\:,N@H6=3* 4)$ZUD3 \9JB\34@7 NM*G>-?Y0 MFM'4=B8&R;:QKE<,[X#HI;6AZ:6EIUN2;"/BW;2A44'YZ%4"DZ5!;N/^8Z@1 MH(+(D7L?"6W9=^J0VM!4UGD?R>ZK#8U2T60\8<#'Q$I?107>"(3,(E.2BI1$ MM^R9Y]2&II=BMFE#TT>J.VA#PU@B*A-@MC3%4:5_LHX,0C(*3S">&*V=7'V M;6BV47H%@39K0U.FD++,/!@1-0BK76EU% O11$*2)6RQ[:57 ML7#N?DN!+C".KP%-+^%O:&"RC>0:-J#AB4@3%(%,21DD8#RX7#H5$XU; J/< MQTY[[+X5V*D!30W]]1%8TP8T+$6*H#EX;TMG:>)P'32 C4)ZQJWPW0+FSZ,! M32^Q;VQ TT=F31O0>.))"C(!CQZ7HQT%GRR!*&W469NL7(U#\$ :T&RMO*UE MMH-AI,L=10;)9>EH9)WB(!C78-#* IUDLL(Y:JJ;J( M,0FVF4C<@ -]I-Q ]P_'YH9B,LC @!"B2[," IY'"I0G9X,G,OO:N__A3B3N MI9TG)Q+W$6V+P18/1Z@6@X,;SY#0)=G62 E&(<"@*?&,<,IM]:/^<.?3#M'V M0.$VSTJZ56C^87([(D='.67B+#=EB \NFY29C#8%",HJD[-AF=8>;M85V[YO MGM\U2'6MI(F-&T3-U/A1P]ZZ;9+]*"/C'?G,'9!]5*C![TTULUSW$;#H]2&Y^5B38)GK0@ -]I-Q ]_^8S!\XN309(RE#US;XTE9;H0WK M"$'7QT4TDI7CHG;8: V,@_$I>VEH6E>\#6((:RHZ='#>$^+P3/,"+2&%7G/4 M#+1,UC*F8]!MBUR.Z;@?*-\&*:J;4[$[X'JIU6Z]=-:YRFD+@>^RVDWAGB:( M=J #7_8H"V 5-9"Y-5N37C01\ZU4UD_I1]I32=Q_CG- MQFF..B&?V!\7Z7/ZOK@JI9#DZK1":R<28BTP4R*J(AFP>'"!)-QX21QGO%N[ MIG[/W7?8<%ME37=0&>-)K%#EAKC M4IF\Q%1$:YF;VD4.C^'9-S=:Q!0'2+RYTW!K.$LY Z57"I(NSDR("FPF&21R MEU"5R[O2E G['(;3G@5;2GKC?E#S9NGU]/S[=((@Y].\ZCIX^O,[FEIIX U3 MAT\>?M/4%W[C&R<9-5?!E@%'P8"@I9,\'OC@=.8D<#1"V3.^<5)"D\1Y N*B M*Q/)(QA7TEQ#%HE*Z\+]F13'>./41\==;ISZ2/50;IQ>7FGX?I55!4DW M,"S7P2K?SM*U?=T!8*.PU)/@]A.?JJ+*#O08KH>]$$9S)FWQDDHP!H2590H+ M_C$0JHW).;%8NZOKGHCR1/QJ/SSI(_[:T:R_O7EW.ODQGDTG9=-<-KN^#J?( ME(F00)D0(-!' B,U!<)9TNA*><*ZS3S;^(C=.QR5=3&M+LC:<:DO?XTGER-A M;Z]Y!2P'+U,TH#6Z12+B,>N*BVRR5CHD$9S3G33\V%..2LG5Q-E@FW_@@WG\ M-IQ=7'6/GBW&_^,*VI&*//BL-7!)" @9'!B6!*!)Y"FAE)C[(XL&[_9=L1U. M"&*(J]%$$PV"4K>Q?,C7":.OI_/%?,1-=$QI"X2QTC,B6\1&T)".RE#.)2.J M=HCR,3S'P8QJ$J]M!MQK//\FI?F()F9Y5@2DR+A:5A;J*&YOCM&44Q"DX\W5 MF@]_WNJL(K(&B0JKC6?)IZL!S>/_2?'6R#09I394,K"D] J1U()UAH)-RFE+ M312^]FO]-*KGS89&TJ_8YF/#P31*:)A21QV04!I,B4A*.IZ"* 4-/ >2NY6K M;V\)')?FMY'KQM+FFE<-[Z;S>1%%N3S%0Z=\VC1?&K+7A]# .X<^CQA^^;#U M@EK?0FB7G$.E6Q$2".,5'@"Y!!VEL49%;TG;3,"FMQ"!6FVM8*!-F73E77Q:'-4+Z#NI8^.N]Q"])'JH=]"H%N-9@X7D!C'730YCCL?.L(F:D&< M-Q$/OY=W"]%+PQUO(?I(>B]!Y2X ?]]"]%9E[^CR-GK8"V&$TL9YAF\9+]W' MJ4.K27@#SL?@;';.F=IWW,_K%J(M3_J(?W>W$"2&C+LG!1Y2.6Q=F?JL+$CO MDK4RI'@_K>,8;B%ZZ:+;+40?0>[T%D**@)Z72\!YQH*/!)>,_T4Y M'.4MQ-9*KB;.!MO\WW!E\^*=I?F'R>G/,KH; 7X[OYJ8ZQ-SQ?GYV[V:YK?3\LGN;/+ M9,VA+3:>^MCA 8A>P*L%'6;C'VXQ_I%N^)(BR8Z4KI=0PQ M2)F5J>Z2/X Q/-BP^LA+APE7Q+WS'@QWI:.K)V"IQ+/+RI(8S#G)];.B[T#8 M79!AF$X?!ABVE^2A!!=NUG"S0WX:S_]].3W-$R&=,D!S&7^C2U5I% HB(R)J MKW)B]<>.;L:SOS## #UOY,Q >3XUDF[EPN[*\"[9F];>;<>VK!K>6 M%C?2HY(*=DT3DJ+DR48@;MD>6B;PGDI\2[B2 3U;F[H,=?23? M,"6JM)9;H;M.RDO,68N':BH9G3FAFT01*".4%"HAFGVX'[6TMN$J M=*#(:T<@UL$Z"67]5^"<-3EFY#QG#,%%[G9ZT>UW7 M4LFTE3QK1Q/7@7LSG?WE9O'SPLV*7[SJ/4]C(,$[M+2YQ8T/S6VGF07G!;$Q M"2MIWEKK:Q]YO.H?+N$FK5L>'GOS$BXMJSN1V4=-6#6&EA7QV<78(V\ MDHV@#LW,V_>L*X.IR1UNG@O- 5;',=7:CLK-.W#W8N'3].SLRL(:R43004,G/=J ^(PP M8'&9$ *AUBA'K>UFM79XV#Y=TV$1\2;B;-(:9CW$D:0.EU42B'-IA<^E $LL M09Y32DE)__"DF1%Z%\ON6-!&:QLMS@$BK^VU;@)U$N-2UO.1(MPD&DEQI_&+ MIGC0,5:F,#"*)QT-P85![_WUHXY$WPWD6M&3>!3=Z^DYFC]A>;&&"#T)PI%4 M8K/H2B<>T+T2&;QT1GBI4G#=XE:'][^5:LRWD4X9]N<3%#N2>$QXF3 M(7D(*G'@FZWU*R&RMU&IS]3%'O&9- G1(@ M2.9H\!@&2@6"'Z.)KEZ9U>WL'[)&M+2GL]NAPQ%ZVR1)D\"7]F["> W.1HK@ MA/!>*Z=E_7ZY&^$\7UNWMJR;WM">_$@S5^JT?J9X!Z$-.1M"+/@LRF',$B+, M 1)E/E&5$WIYS=BP"=4QD:**Y#=:0$WR F][Z*E:6N#Z3ZV8%=@!=N-*1!=" MUIQH8+%$Y#F1X&.4D)TD1I(D"&_;8O9=RTI$(XLOYAC8[",(FG@C&%>>5:]G&@#ED.J1>REX_M%1#5DW:*V; VN5?5;!V2MJA W MHMI3^6$5[76@Q #1[Y8<95Z \IZ"#+%,N]4>G- 6LO$F*TVUKE]QN&-2/%5J MN&-.])%X RY\6'Q+L]<7LUF93C*?I\5\-:B8>A*H]'B24MP5(QK9GA,*1&01 MJ)##"98GK_702UD!S6G/AM ,TG=#/$AX9SYT% M2:SE5A$BJK?C?P3.<5&A@LA;;0DWT-Z-G1^?+8.#JR0Y7EKV: UYV;.)40'& M&(&+3TYG'47(M0^)IS =*R^&";]=DM\B:#Y; M!Y8JZJG!;>X#R:5RLB[!$0)E[42$C?%9TV&)UR)77*ACZR;W&5< DKQ M9'Z%\68WO#JYN%:>1^:!4E6.15_&%UD)5"@54K I\MKS.#K VEOBWD =/@A> MUE5 T[2N-05WD7%M+%JZR20/RUEXQDD.1#I#DM(LLW85B8=4Q%S7C*@F\P:] M5Q^MN.N"[7H&UL3G!<(I5#_]S\5X\>MF]N*2]HG@?QPI0T=$PO4J M#E;@=](C.N*EU;9VMMBC@([%GJ@G]0:Y@_\:IP\GU:W,E&^^AF-TXRR3GF6.Y='"N)[]X"FD^\3"!*1K!L5/4; M\)X0=V]:5%#L_;$_#;72-'3QQHUG_W1G%ZGTC[S.(BVW=R.C';&!.U TX+EJ M"!ZIS$:P.I%,I5*"M,M0WXSK<#IY#DO.JZR!W;-D=9?W:\0C53GC2Z,E9RB( MF,$D;DJ#6A6MYM;Z^K.KNV%[$6S93A,M#J=I&+]*>3I+7]S/D\5B-O87BV*D M?YE>;G\C(;0@*EM TSR500EE4I(@P$E4)-"4=?7Q*4^".@Z.U)5]@\O6 G 3 M-)(CS4'C>1A+;2XO12R!HB/G"9=,>DEH[9Z?C\ Y'D+4D'>#4/DM<^DRAPQ- ML5GZ5BS^$O4+T_-T94)]R+B$D28B6ND-!,O0E&^5*_0Z(W4S,3:25L] M(1X)91KJ92=CT*Z/Q^FR'?K :J(-GS:\BJ@+S$K50]>/NDS).YG$.SE8;GXQ M0V5//J62H57&UT[B^^EDMOKC*SV:\&?E=5 M4?OC[OV-<3]Z/Y0*K.O5O_IUM=;RJF9 MX9:6VM7:UML3D/9U/[$GGFQB:P5]-? 2/Y81V:B+Q37.ZV_^&,\+L1'Q5:"L M"]1&MQT]8.[G#J2JFJ>[U5$#6JT!6#;^U=B6JY(UH;TE4D$6RH*0(8.S6@/) M)N(K%3S:K*VVJD=P[>7FI"5_JBMCS_N0M)D*(BUXYR@(IR78&!Q(R4(T#EUF M6_N(V]/^T\W[K*_? 1M0'^4TB).?SA?C<_29/^0.6(DA*7HO@7)3&G$X7]JF M2MM MV7I$^W' AFOL"0H,$'>#4VD#.L6E-2882-1R$%1(<(I1H-8QHECD+-&AI%(&KSR)14["? ) M[:7H&!/2!9_9O:K(C1-V-C]E]^9##35,6\BP1>YY.^#>-8ZKR/:%IOX>((NT&O$-%XARE$98C6# MI&+)"! &C#(7AE"WAB04"CI<% M,K21C?8&HL4SBD?.4_7Q[ ]1O&Q3?Z!6FA2OWD;TWIVO7HY0" P7>I$QU SZI:=34,(@\"! ^H%EK,P'*K9#2,^--V\:LK8GP9'GJ M;GC01\ZU#?Z3\V7JT1<\'4_>N+#,+?[C(OV1PO)00P6I\G?OIFZR^NNKXTY1 M:Z33!#++%D3F$2U9:R$(Y[GU7'O2S1O8&L*^,_&V5>%TY_*O/=GJI&CQ/JY[ ML*]@4J%UJ-%&PM6WCP(3W=SI MV0^TF2[-XSQ1GWOR8XUM-.D'.TV MK-6UV_4X'6D"+=/(97EW$I/@25+@,B6>4\J)K=]O:3.>W_2IH*>-QU*MBH'7 M'_[\\^V7/T_??_E\\OZ/UQ_>?WG[_F^G[U^_/?W\'F$O:^LN<_.WJ2#H\>G# M*@JV74:E"H-5I+&4-$@>' A3G###\+04E$21E;:L4X@$/_46 M(_!/-VRX\\!]!5,KZ&TZ5'X5?9=K$"LCN0.,/J'/+NK<1S[Y .'?5]\ R354 MI"T#\(0S0)QEI>25ETA= $(HB]QZR5RGV\Q]*W!#9+*^_OH(K++>_D1)G5^< MKXCD@V".2^"$XF(D?K'&E\LT(SSA1D>C*VCNSD-W9[L/$ONTALPJNFE+(.[G M;2#,AQ2I!>>*OT@]!>M,!BNY%#F1G%RG\>9/*>_V0Y^A\K:669,4K_F\M%M$ MARU-PJ^3$&87[NSDVHN[# 00$0S/TH(,LG36(@9L8@Q"Q!][(PA3]3.^.@#; MO=?=QAZNKX4&X9@K5&^FL]/)C_%L.BD"<&=WL8_3O"1 +P<^ES&D4G F3>:0 M/-,@2Q$:JZC?89H/H=O*5ZK95<*]7P>+]*MC>F&I,$[*7S4>%@Y"4)I SYQ#2P;[B4AWIK: M<9!-6 8G0][]W"N?-G#K!'K%.46+>ZU&HYHQ"L'E8*GCCKC:'3;7X=A5F*>* MGA^D0@X5[+Z#/->59+??NT_XV7&\''M1%KATP0PU)64P@ GE$EX'W#Q=:?:H M>&3!)\=9[2[N3V':5XAHN-+OE_'5%'Z+#KV/X+NZY^V"L%4'YR?1[2>YKJY6 M>U!F@$KV0YXDF>0&/4)E!2\UU26ZBB::XP9WXT@R<;6G#NV+-$\DXNV;,WTT M43O#9A.\6UOMTJ-8):$KHI-&@%$I/+8=&O=>"XU0&?X4/0G;L4:GWW/WT-FY MLMJFNY%Y[4R\MQ,7RJWOO]Q\42J0OT_G[JS(8#5TDQGM<*& Y[!';,:#H0Y% M8JBV*3 JPY,^4I<''1HB=9QFVCM'M];P-P]C9HX0*T5M,<@WTBPB+8\"Q!#J6#43I>&&182 M\S8PP4*B#<8,=,*V>_8T5_26Q.JEI3WN4*^_N=G7-/\R/?WY'8W!A/_@??JK M_!JN(0GI2 ZXK6;O2EI")6.2\98]0[B%7#_9F%U[;;H4=YQ#1_= MKV68GHZT%YR2K &_"A#&!G!9,Y!61>?$ MB#?E-4@$I:(ENK,98=/DB>9*RR@[94 T/UBWE$&*3^P6%[/+X059$&<] 1^8 M07UI/+JD<" YRT(G8W7LE$S05PX=\1V3B=I"):VLB:>POI].PA5!-WJ3N$%\2B;943,4S_V%0YU[>Q17/KP?,?[1LA%&X0&\IL,2-=($S//#ZA]\:H7WF)#Q,K5:T()Y $G:L$J _YT>>]^O7Z MS,VO:E*RC<2:+"%SF="W="@,J3SHE)E7V?)D:P>-MH"YJ_2>!@QZD.S36$F' MD@MTO0TOU_$A?UY,P[^7M\].2F]CHB"\]Z6$5H.CT0!S7#OG#8^Q=I+T1C![ MR_YIS8)-X]P'::-%0^];>*ZN(;L@:I0%]!#-GH>X#U/7_8;<=62]&Q8$(:1S ME$&Y>RZ-.!(XQACP E?"[A-)= VJTR,2J1Z1]7;SW\IUMW6,F]P4;S">V M$XG'".<&+$%W7SJ=$8Z3VG2:.[9O!79JS%-#?WT$UK0Q#_IP0E!E(11W&UT[ M!591#4JG2!S1C*D:^^R!-.;I)?:-C7GZR*QI8YZ4HZ.9<#!6:#RI'4$@*@&E M3!,7G:>I4\[J\VC,L[7RMI99Y3?O7VG\]5N9+/DCS=SULC(-&BTX!CF4946K MP%'-P$3OM;$J65]#B6L?_OR4.5R&%8,(!="7\:)8;V\G4.K:A[\$4W:XU#=FPE2BP;_&BV^? MTMDR96?^;?S]R_04':W%KU6/^ Y0*YJ^/>'MWCRNH-#'Z-% &Y4/A[Z0J:6X M2S(#-$M=JE\M6*,R&*=59"882FJ8W =!G$?,\OWRIH\2:L>\WD\GI^??SZ:_ M4OIC/$L!?_7J-#3>2(FG'JA(RMGJ,_B4!&0$905NMT'=J^'<$/3:^(C=V@U- MM3*M+M(6Y;NEL.IZ*JT2/(42\M.Y- :URS%5U@+A/K",-@]CM9M8W0%P[ ;& M<*D_I( _7KYG>NZN.6*[A9QB3> M#QYW6%.CZZX6Z]G/I=D FMQ/>SL4'3>X>VNR-I%\3KC] C6)E2IC"RY*BMNR ME[@C,SSG:W#Z\?>(>\,!IVT>UM4VK3ZE,^ YXPEPFLQ64JQ'?-E)AO&?@ MF$?C@AB)E@"1X#C/FE!*)3>=C*M''K*'ZI>]JW#:0/X-++&5?;@$]N%[D=(J M9XUE::*E8&)Y@T1P8)0/P-'=R%$%3D+MEL@;P;Q@ M555.V=Y1::^<") D\I)@*\ %@HX.=\QP'P.WW1R] MJK!>,/GVK.,&^7'KL'[Z_(]5%)]$0CP/H"2UQ;L*8#GNR$FBT^6$P=VX=E;L MHX!>,/7J*ZQVK?.Z=^$*EG3(YI0I:"%Q2R82#W5?Y@H2A[*0TCW(]MFPD6U^ MQ@NF1DWI5[PV6<+ZT\W^G19^*8%U>^7*ZK/$*V,Y6"4-"!I]J=%7X%+$GS+- MO.S6^+3;\UXZ61IHI6)([/9H]:MST^%^]WX\28N4)LO___4Y_4B3.T;@QXM9 M^(9+NI/JR$IJHX(4"_-SHF"%S:!IZ0"13$J.=:)5#30OG70[U^A#2JK!42Y7 MPM-+<.\O"B#\0Q'@_.U\?I'BV\D7E.V\M)^=ELB*- JI4BHD,%7#WMNP'+L)-E>\"UBZ#>X7J-S.8Y7+6$^I9#&/\I8\-OL M]3QF+G'[E639N%R4!OJ1@#0I!.^\C[YZXX(^ (^=.I555+MCVA+CM^D9?M3\ M]#\7X\6OU8;XS^DBS4]=^'9)^L1LTLPH/$W+^ 5'#7BB+1BJ>/*ECEOI3D92 MUR<>%3':R;I!-]./J+XTFUW%#BX/QI.+Q;?I;/P_*8YXFK.'BP-3W-/%>7@(T6/P3"! M2XL9M&5*NB'&Y^5=,HWT]G?\-\N1KB2 MY#RN*Y"HBA%2+B1I L5U#EEKSWWM9(=6:_G-Z5:*?TAH4X70_NEU^?OK.OWY M?7SIB7],L_$TCA2CD:%3CN_C\M*+1'!".\B&YT"IDY%6CX[4 G^\E-VY:A]R MU.YMTUU^^6>:ER;1ETNA(\*SM@KM^!0HFD8L2?3V"!X@W&F:LF36UAZ741/_ M\3)U'PI>$U(>7EIRMOP=="G7KNIJMM,H6HY>I-:08N @@K=@2NNW3*T03#I! M=.W!\-V0'27#&BAE#7?:Y_1O>A&NLN-.?Z99&,_3_.W5UOUEBI)\.UG,QI/Y M./S3G5VD42"):%'&;R:E07"6RG0:M#BL"XI9;ABOS;Q=K.LH>7MPA%C#^L$I MD=#]=_%=:?$IA^G52O,7; MB:,C6LH-,XL0*)$@2AVK6_9!#9+QE+BCOG8P=2<+.TK>'QXEUA!_\.U0LU5> MONOH8U[]J/P>'4DI;3(.=1&S*7=A#&S)4C3,ZV"XXCS7GLBXVQ7^?A5V2Y(U M[\3@Z["M3[PW;CQ;GFKX^YY*YO8?I(G- %'-$K/> _?H.C#JJ3X<#[#KHHZ2^8=%A35DKW/)MTV(YK$5?DFSWP7@NJ5]&L___6:6 M$GHM:8:'W/+-35XQ$F0$/*[PSO<&FZSQLM3^6)VL:R'^;#XEF9?OKG)E4_^SZ47 MSTM\OQGY(L^9=&7Q[ MV2Z4=?U)E__HOE1&PN(*=1(052I]&0P!K]#/42S+A(:@,;3V])V]+?8HWYCG M09TU=13#*[4&WGLL_N4?>([>;!+&&EQH#)"CIR"HB&"Y\^4* MQ#LFN6+T8')CMUOB4;X@ATR3-:_%X/OA3AO"%_?S59J@@A=O4"?KKKE3B,3I MTK*=DH1'HE%@:21@=+3,2.J\:M99:1#RHR3Q'I2ZAINL]=CZSQ?GYV[V:YKO M-519TU_%3=9V23@)B_&/TI6VXMS[ZJC^SQMAW17B%;0[[-R[V-+/Q;)'P/_: MTW%]\P9YQH2048%GO@Q.HZ6O+/= M[3M'7+;E MI=''Q(4$'0AN0)Q(L,DID$'Z+'U05E8W8&J!K[BKN[.SS7OYCEGZP%C9B[+7 M5#.FKZ6;P93?>-4:T-, M\E$K=-!]*L5*!FPD%"P>FRX:%KFK_N9O K/_3MP[Y<9]AE;1T6[FPW=!U*C3 M]J[FQ#_5)[N2NIX>%+^-K'?# D93THR6Y*U,0,00P!&KP?,4*-7!4U\[EV-7 MVG^BV_3.E-]'Q"V4_G"8?>0QH[N5@:I" ITH%]$8F73MN]^'* YB M='POW6P>';^-8)L/Y8B!&JFD0%.K=!66#AGL' =+ E^NST=56T$\TE:ORYI^C^KH-:JC%TUV,?-@&QT_EU$=QF8C$3\8+7'O]ZE, MFL\9#WPE)<-WG+GX8GG;:U3'P=&VCVIW,JIC0X/UQUK9*BI3% FMT(#P2Y4[ M>,\,N&PM24$HJ^^5V_09Z]$?T)$T@^U%C2='@#36:T4;\:F6VRDFYX73D-&L M06D0#U8F CX)FO<6]XQ>DAVP=/U9'S]U<)-0&L\0*#]&*",(Y!YZ2,A2"B)PI(XH<3$.PGFO[_2;MY4T:0+!] MQ/0J98./F(F9A,B@^$9EOF$ KUAIZ\JY(%0$E].S>9'NKNWWB[27%VD P1JT M&&^W3M1"3N/;2_5,L1!=@J C15^2:+2^!0/'8Z \2L-X[0X2.US>[]=I+Z_3 M,)HUZ,B^.V/6H!/KM P@*4VX4*'!"BXA1D99BB(F7[M"9T_^4L](WY.U\7Y3 M[\JU*!Z,PM\R""SB!*M8N724'*6406LS7.=8H;[@KQ,]JDAL5J M#I<'S\JMO'XKGZQNN7U2I!PLE3H"#Z&,32$4G(D!%''<4!BX+/R3[N+8R28]TP;"3I;M ]49F"8(V4\FK1"&J+J9_4?P+J?T;MW M".0_P!>Y%W.?U7G:MV14N1B5H!Z\EB@(OYP])BUP],,4MSY+]7RN1 Z^YO@0 MN'_X[W%+#C^KH_AN)*^#('R9(RF+597057"E4S(Q$:S)/%CTY3EI,N/B$!;_ M^V4^S)>Y)8>?8[CZ8I;F3TN!>DL<30D-$D- 6.' \3(J(A.KB$U!LN<3>>NS M\M^O\6&^QLW8^SP#Y!UZL1C!*5H@H$(*E_?7N+%9\"(F19/4-#R?-WA;W_C@ MPNI/ZXUKRH0("7(R&83A'*PJ54DQV\A=BBIUR]0]@,4\H\WT603CZ[+G65DO M'RX6\]+!93SY>D\*GU)A!O[\]72RF+FPN'!GI]&OHA72>"_:=!1ODL.(1VJ%Y1I\=A&- ML>C!*86JM2%XQA6G:M\'6M\UO9@7Z\#DWHM+K8;./R:)C2-#G]I?3KY^G:6O M>)3?G3UV:]L922L4,0=B]R M/7RQMAZ(L:O]98,$1IIIJ1Q7$ 6U()1%S3EG06:M&9=6NJ .Y6S:L(87\YX\ M)ZX\?$7JC-'89GM8?KD: ORI'+/SCVD6\&_QH!T18E'F-@!1'&U4I358@\LS MW@7-A8O4',CQK>=F+%_MDQB7*G-G2^#SM_/Y18I_NI_C M\XOSD\4"E5(6\2[]2&>C%+TW:.P!VGP2!-,!C&4,(IJ 1E-TN-*3W6Y[/_7% MD*RM/AX29_ 0B:WE='MIU_GU9=)IY%F!BJ4QE.04C/$:7)31Z2A9K-]QL^8" M7@Q/]Z_^-;E9I'6G\),0+LXOSLJX]J414]8\2]]*;Y\?:+3@OTSOIO-YS3;@ M_1Y9N\?W@ 57:N#=$<$-FTG(7*GH2@<0BOZ45.!*!Q#C/=4R)\[NGT_#N_/U MQ#BX'6&WYUWVVDN$:T5HQA<[E+&+D:,\# 7B/'624BY3]6Z%/?#MJL5V4QX] MZ%'82D$'US/[TKDKZYM.BF^W;%N&)HF4U.)BE,$O5);&/NIR@BW5V4AIJA=C M/@9H7PTSV]%@4WOLP>IHD/%\#]-5N[ NH!HUN5P+:,^-LH$PREWV6:(<[KM4(#JT^R(0%3XQQB=4^J79(A:Y=LW?$A#[";L" 6UOCWQ!. MV0;?I\5K-__VYFSZU]]3_)H^HH,P6?5U$SHI09@#F@SZ*,D2\-9J()'HX)RU MA-9.*.@)N7P7%;K9;JFNE15ON#Z_?GBP6L[&_6)0S],OT$AUB_I"_N)]W M.@PPD[UB A1)")6C5^E#,>=*G_+H,A&Q=KBU![S=DV>W]G C1;5H25<:2GZ; MGN&GS2]?L)$0RA.9(S"!BQ:&&O!2!'"*F>B9UM%63V9Z@&(/#&FEM ?&ZR") M-SB_3C C9Z43-J#-SIG![3!:\-I) MH$R'DO7K6:I=%+LEU.-ETRYTUZ"2[#[:,DOQ9!K&KR]F!=YE?/3Q%0B!1[_" MO3GYK%%JDH,A)(&5@D4=6$BQMM<]'/7Q$G''&FV04OQXS.+GQ^ELJ:DUR.E( M:4.52PZ4,@R$M!FLMP:T]BQ3%*JJ/@-@ -SC9>&N=-B@EN3D\@:&;8F*R($HU(8]9.+M+"G: _#)I6%N7+;)/'YJH,5%I&?,0;'&S M!15H+V@-B6IJB(]2AOHQ[O5.0;O[SOMGV(>+Q33OX1*T H[:-Z.U15/INO0^ MK)/XWQ?S18DK(L /G0!>>_S*NLP"DZ664X*PI%!<)+1!O/8VE'KLVC>I%>'7 MMLB[ KB\S9$H'9JLAQ1-Q,V247 1]T[MO)"CQ@20;GN8#$;0Q2$*GOU[X>YY7M#GG1ZPZWCWYV=F'7 M!=1+O\/MI;A.-W?;2'UGE,@B.Y4=1R=1(;A '#C-,Z!%'(FRUJ.Y_GRI,.@. MMSX3^@C[ .YPF0S:Y3($N-1RB$056%EZ2AM/HTPV>T9_W^'V5NS .]P^6FEP MW_9'FHU_X%%;#M)5A="G\?QR8'A4D6>*JS?4H)/MT./W29,R#D0[;C0SM'8G ME"&2PT/8&WPW2M,6RQD$2[3W)GAF:[L]NZ?'$U;+?MC11_(-6/$6?>Q9 MFB\^X?[Y^2_W_>HPE)YK2U($J4P 01&58\*"9%8FQ456R53FPWHDN[=$ZFEK M6EW4#>R.;<_4Y5OAG:*9,P*29'PKO$M@C)! ;(HYHE4?8^U$CR%X7Y[=LC/M M-KAVWQ;[U:O:!7TCRV<8\OW81KMC2B6*#E!S@W-TX"IH)M9Y=#Z-"PG?<4/ M,L:!9*FULX+2I%\ 29^PT)XK1_MH]X"X>66@:*MBH"J#4]J#,$Z -SR U,$F M8;0S_%"N\/9E,^Z2'Y6HN85R&UB?*YOX]&>IF4=;AZ"]2ZV#P$K+8*]*KG-& M6\=+2@E+65.NV&Z:;!1<#[M+AY(4;1,XD6KP")*P$1&#+920V! M>R9HDEDK7YDH=P"\7'ILKX>-491:J:UO3MY^^N?)NW^OWYZ\ M>_O^\Y=/__CS]/V7S]OGJG;[X&')IUN KY1->MW=_F0^3XOYR22^&SL_/D/\ M:?YG.%=U 4/WJ1I@+D.C6F>G?$H0T%'"=\LS,)Y;L!FEZ(77]0L- MJX'?5:;I_KA[?U__T>O6O?EU_^_4L03) M"11PS!Y7I1QD&AD+2BI?O3Z_&[)]79[LB36;N%M/>PVPGEI!-E&"SO:0?@5-.M54M%GR#J0TK")+Z=PHEJ5RB$)P:N7 M=#T"YZ419!LM-(B-WCIR;XGAS2S]YR)-PJ_+\]8HEY0+8)) #FNBP6KT;9E* MVC#+H0:+05\NSC3/OG@:Z>([8TZW?VGO3&GCSIVY85?[\57 M9VZ.S(:4&'B6$PC<9L$3--WQ(!>2^J1HKCU%I NNPS"!!BFTB[<]1!L-?*B/ MLRF>_HM?'\_<9(&'=:FX_'XYF:04.%Q6N3!K,E,*K&%E[DCT8!R"Y=SS(*Q, M,=8F3 =8+]L"JJVW!IGZ&R'>KH+K +&1!=0!WGXLH.JJ[4J=@7II<)YU@9H< M=0R=1N A&A ^&7"2< K2C$1J@ 9P@:_T(1&WTP+-7N<7F(#1(.PV*IIJD&S50?K>[M@NUWLX3> M6NQ3#K^-"G;=+(%H8ZQS'#%*#D*7-@"&EMS0$&,BQL7J66?/JUE",W;TD?SN MFB58IZUGBH,.-(*P#%>JL@*OHC$R4F5U_93\9] LH9>VNC5+Z"/J%H-V+H]5 M/U\N=41I]I&K#)3KLD!CP(>2*1XL35S0H'UMJ^,N@CU&TO:>33I %TVMTTM< M(V0XI=)(4$X&M)9+Z[+,$I#@E3=12,5J.ZOW,>RAC?H G6P\![80:),B:ES4 M."Q2+"WDD-9O)S_2977)LH+L+:J8E@(O.0T/]F MQF6'OIN1]/EL6IE\7J7_'8PN_FXWA5L+X"_6M$ M;9+1N0S163S":"Y3AW##S,X[E10A3-7.1ML"YO,G3&O=-# T;HE@W5&H@^*< M>@O9!%4FJ.-1F- 6XLX%Z8,*A-8N(7L11/M,6YFO&E\H M@O998@9(]CYPEIU(]^CSL!R\";*7:,GL7\4-]J_N6^[);.;PITM'[_6W\NW; MR(L?&J6O:1-:[84%(.H62F\:L)XB,1331J(2<+;'9&NE,[:UB5]KO.F>MM?+[ MB+B%TJ?GYVCD%UPGJVE=0F0MDX.@K !!*0/T'RAP';D/VBNTTFLK_0&*W7MA M0W5S7]7#!-L@C^)OZ+$MRD'G%A>7XP(YST2E2" 8B:ZBY@)<, 0\LR(Q&2,3 MM0WV!R!>E 4P3 4-PD5W *V.HPZ0&AW]:^#LY^P?J*C'U#Y R@WV_W70J#/. M%1\K:<0G(M-@9920[#X@3DWQ6LMS EQD7N#)/?4 SA:?HJ/9)Q$X:7/?ISUR#@P56^QW\ MHT@PQ65.]]A?%%$64^-/MPC?QI.OMW]^W3]HN1$9Y1TSAH%0I=R,*@[.$PK1 M"V:)D"S0;EK>%L&+L-1VIZ/ZE]7]05^]75U@K[?X*E)L'^;>#K4]E%\#5'4( M6]@5?.6"UL*46>-2@G#4@#?)@,Y*.:I"($0^2X9ML"N?'\'Z:&A'Q'HSGLT7 MZ[!?'>?&9!E-()"B1Q/=:@..1 6*T4!PKZ?)JB&D>N+YN[.0=JK;#GRJJ9C: MEO(&R)]3F$[B(Y@S-[PT :;DP<1= !+0NE59 450F2CN[E#6P)XN6RJJIHF M94J+\67_J8+VNA<(3UIKKW#=#+\(8TL7AQA!&JTE4?B_6'^^Z#HD+\(^KZB, M!BT0'J):1?LZX&HV,7D]IGW-0AZNMR>I,$#H.]DW5OVAREAZY]"\DTZ5\54> M#+X30*1C07-G6:Y=AK!;,CPYN3V':QY2Y&MJ[WV^KINB;E+>OM8:NSM+9 M.GOH(Q[.RQSUY5^.:)+!![2P'9.B]&.UZ":: (&F:$R4%K>XZA5N T'OGEP[ M3C;C9#7G5&=0NDQ74>6&A$8'BEN33:!*\]K5N=NC_V_G"/NE7 OBQ%&*!=EC8A T7,$034!1S0':2T3P9C, MJB1CK2P@@JK8:8#8J0X7>&)S1K@N(T<:FTJ=_M;#CNET#/ MW2JW0=>,#:_8Z^E\\2F%Z=?)^']2'"7-LU,\EO+$B%*2LA1B&5 EQR$PE@3; MD>EX%]A+H%AE]30(9WW^YF;IE9MO?!->_;KYE8_N5_G1R5]N%HNXRB[]!L7\ MIYO].RT^SLJK<3$+W_!W_W"+- HY:YUM &*)!^&( +1J&7A#F MRB7,.V)>O9O+H-G(26^TLAFD)!I$$@%\Z>YAT9XQRCKOM:]>,+@5U.-GYPY4 M^)!Y>N_[Z]6K],.-S\K5X9OI;)DE.LJ*1,)-!I,)0R/;!7"FV$O2;^"VDH!QBR6,07DFP'AU%1APG$'>,NF>Y86Z0;WZ7PQ/D?O*YZ$<'%^<5:^O;H:O5D2BLRJ[*.!6+H( M"<(%&JT^ [4Q9^JSY,)O2:DM(;TTINU"NMNZ-6JO&LV(BS9 M9(D!E3@ZV+DXV%;Y,F$]"VLSS[+^K*J.X(Z>36W4M(90E?N_O7W_^L.?IU]. M_K_3S^_=;+9L!KE]_[='/FU8_[>N,"OU?_OP?=FV;_+UW70^?XT/_)6GL^*- MW6$+B3YS!YP) H(B;UQ*'G30/AOGB;&U\SPZP!JZW6Q^Q&7:,NZ%/%,M@1C! M2ZR:@Z&1E?0Q&KCV0>>TLU7OM%];;4[A,MKXJ*6Y0A1 MF;@FW@')98R&$P:LU.@B)$&\(E$G4OON?P.4?=4-5-7VAD:F0Z3>L%G];5CE MVUFZR71]&F"C0H$GP>VG8J"**CO08[@>]D(8)H6,EA-0EA5;RB\GME%P,BI* ME;'4U4YPVQ-1GJ@FV ]/^HB_=KGL*BZ EOSWZ;QDS)U_=Y-?;R=AU:E$4D=R M%,!*KS%A76S MO+@L%E>.GN2"@.$WF22[@9\/!*9/3IE/H>(GIFW@-X8 >*UXDH% M;G1MOW6W9'C"0-@E%_K(ND7A!**:+\;A=;F*FOU:3?@UDK"0!9Y6RI6[3-P M"8G !)6TI)J*6#W=?!V0W5L+=?1T/]XY6,@-C(-EW^(R001_\^S_N9B-YW$< M;O50\,8'GJ($H9(%4>IJO9("%,-3T1A&#:\=(7\"TI&PH:;@6YX*);M\$L9G MX\NTAZO1+:N*AR*4Y1":,H_F,C_G[&SZEYN$-,J&:Y-(@C()')?!68G:ES[8 MZ&*QY WAI-7YL37JW;.K=9!TQYIL4UGZ)$1).$U,:LA,E(IOBB\E04?+F$RE MI$I24G_&]PMD4VU=--BZ'B*Z#_KN *J1L8R72T1TR#ENXS8$L"H9B-;&[*VW MP=>>^-H7X_$1J:F6&A9P7A/_ULRU]VDQ\DIEYH0'H5DYKP7"0U< W0*FG';, M:E.[/.D)2,?'F9HZ:%-"N8)W>^ Q"=F&:!1DJA%5L JK"^&1L%X9 MYARHE-&O4,J RX8!(2H))KTPMO8]Z'9(7P#3ZFNL8OU>3]0CI9BT#,_^P()! MA]5I,"0%2-[G0+DCWC5(+N\"[<4RJ9=.*I;G;;&UKFZ+1LE)F[.+P*,O3?V) M B,E4EX%%?!\#\$VI]'3,%\ I2KKJF8)WPKS/R:SZV9 B/NJM&(^PNV1,.EH M:84J0$B.#C&B ?121(Q&ZDQK7\5L@')\/*DA\\W5=+6*5CY\^?OII[=?3O_\ M?/+^C]=_/_GTM]//K[^YV=+;WXVCE_3 M.S>)>7QVMGV52\W'#RN+:2:(2G4TG\>+=%U<'G[=<#1Q+I(B%&C*'JT>0\!* MEM'8#D)%9XQ-M7VB35@&)QW<_=S+=#L5&4W2!M"ZM/%6RH%WIC1HY"GCBTC3 M_;KAVNO;:6U,%3T_2"H8*MA#J8(YG?P8SZ:3\E&E8^(Y6G++B$99X#(+2UOB M/.,)$C<:!&.^^)H:70(BG73R'/)$FPG4NC3B412>Q3._U^,>V4ULS^V$V4"K?T,1%%__PV4_"1<6I3/7>')Y)<8455X;BI!(R1%) M)7A<:K.$T5)2I!^I7=7P** CT7X]H=?>QU=;SI4__W$V+=>D5\'AI>,_(CEQ M*:2#Y!V>8K&4?(8R1I4K*E69Z:.ZM:QZ^EG/7-TM)%HQ66\=O-NX2I(889(I MR2EN1V4T?/8U;P.>PC0XHG@S4W3]DU[]>CT]/Y].7I^Y M^55]+V'*N&P\O@=4@VR:E12Y:24Z#SI4)PG!=8F#]1'063.K/Z(LXU@#F#P M;QL6K"NQ&ZR-!C&HVWA6Q> =$#4*6#Y$LY\ 925U39O(>CA ;-0Y2E=[E]B5]I^(-.Y,^7U$W$+I-QO71FJF_NJ'B;8!G&H6XA>71=U!V)4I?O;5(X#V<+O0TKFH)_QFS;=*9+2,,[L, MSUP@P*NLM.ED/K*"9I,8@QRI1(0D@ N10\H\D,B\YHQ5IL?3J';/D8IJ7-L! MH9H.&NP?_TKCK]]*>_X?B.AKNCO YL/_W]ZU-;=U(^GW_2_8X'YYV2K9T68] ME<@J2:G4/+%P:2B_C07P/H!OIR M/YU,/4IG>/O!3_KQNTQ2YD$%=(LX#89(D3SQ$G<^QK(4D!D+U9MQ[@3TQ/:; M[LGJS.YL3N EH#VK>(Y6H'EDZ;SSB&7*X%H+,<@2O%R]M>8Z/(?7EP-0^JH- M4X&/0^]&5U VZ8B_;L#W///<*NH6.VPS6WPO0== MZHRO#LIHK,4Z:U38"*:G'0\!O" Y4MRA$SIOWE-*C+-.X!XMP-?>D]IB>_L-%YP B&C%9EQBPV)EDP=41J9,*ZKW\)O!?#=:]9>C'50 MR@-=AS',@N+F)_:LI^1TYJB4)XJ;T7(7RL<>E9.>$<)&BC.(O.2$07DEYZ5Y MC8K1:*UM?%E4NX9[MR?J]Z"(!^:V@T(?*V0V]W:6[4I.T;V5(B+(LI@\X&** M$M=68L:"Q8U]"[+EGKH(C'V7#:3P5;_QM<0[P?-S66SO^.@_L$ M:7:CY+8$'CX[QFK'X:WN"^/?%-B5W[!A1L^<;\@PVW@5@HVO(*FF>RE'T\?GM#X1'&,"UDJ391*$1=X;:]T.;,-4+-EPQTN3#P[/?-)%,N$J"S):2I%BI,: ="5Y+XJ2S0%F0 M6M2^K=\)Z*$"#JMJSNJ PZXH>BLAA^WFUT322&N\HTF0B/9D"<6/) C/26!,/1=M;-53O(-@.@I@NQR,\ M4:.")&-PLU19$P_"$BU=HD!E-JEVAO_15&>#7MZ/XQ<_ M@28$^.G?Z7G4;R.2)EJGTIV919RZP>-7*#QS>EW%;3$>UZ2M?CG7*45= ME EZ;"WS\7X\QI73"]*@J>;0H/<9$(?W)/ @B'&0K3+2J^H%=9=1G)A:["GF M3ES<;S"\AT760'EH_:-4AKV?3$=W,)Z]D/:'MZ4^-/Y7RO_V6.!)V_)0)K@M M31 LL4Q:0EDVI6DB;J2U&Q'N //$5*=KHFJ7J%D\@_X*9;_KX:DH=>21<.M* MPU?'B/.)$J>3\3RP)-6+L,05)6F>?^Z)D+ROQ#KI]!:FGX:3Z?B^V%&7,.Z/ M4C_.(\1ZJ#S>9"$)B%++CC-)O).24 @"[2D?K*SM@*P%=")Z4%_X'02,_F]_ M6'I9-FIZ50)Y/N??)] T$#B[&XVG_7_/*J+9S&)@T1/+;>DB[QFQ(5+B(Z42 MHF,.:K_%M81V8MK2!2$=A'(V@*Y@VI^%I'X.@_[MK$^SGWRY]/UT,[J&Z70 M/:Z2!H[6KY)!S4HL.I0 T8)1IZ.2.(W:D71MP9V8[G1#2A:]:,=60E\9"EDKANWZ_)??SB]NKLXO M/U_=?+KXY<*/2];S-YA%A4UVB6+;^)G[Q;%M![E6XXU9/,X5?"VGPO#VTS"/ MQG?^N;XXCJ>$T0'U!5T%F;(C045%D%6FP</ M52P$ S8ITI3GDCAWXCAN>0R_!RTDS;SV%<@., _6SJ.V]JR.:.N&HF/'LTW& MTW)3G>[C]//X&L;?^G'V/A%#-(Q'Q"]"*,V<'7$"% &:)(B4LW>M+E1P@"JL8__>MP1UZ.*,J]X[_8$S^1LF.:()HN8BA:@MGD:;J<0RT .^PA< MAZ-EPBL)^&#L*V^38]P0$3-'_68(SH K+U0^>2I-%*U2-MX6ZRO>;P](^C9R MK=]B8]!/?_C)%!Y+\])DNZF@T([6FZS4#6,< MSAVIR,"HOO@Z>#%;W-9^[[TX/ZHF/:&2%XX[0H&56W=MB&/6$NLBIP:U6]G: M&?@KP1RA1'O75F(=P:_4B*Y\TNO[NSL_?ACEV6U=WP^>2"8\S.15S)SY=';/ MOZHT"!7")S%97X+5S*41 M66/Z6>IUYJ761#0EJSJ7(!A+B88@C=+<9]/JY-Q@ +\^^H_D"6_%]ZBJW"M[ M0\N(YB9C&TP57>%5. [O"=?@:"WE>PCX4.1G\)RA(4]RH*6=#Y2PAU(91!GE MB*BX8Y?G$J1<)RW MI5H %[7OV5= .:S#7(>G47TA=U(E>@KCN>EP/N@O^N8MLK^"44JD3&@,Q9F' M0+Q0E&1MF>(03(+:CTYK 9V 'M03>">U>L=HY/@I7(R&I_8EZJ0)[2[F#\^(Y*"JC%HYGM(9=*:"E%1Y>F1/N4>TM,]K:VM'' M!Z"\;?NHCAG?1KBU7\O.RTO/>'@%MX^6"DU1J\ X<!)SS)0JGMJ 1K-%*F)+JF0&&]"0 ML2RJV(JX5S[\AR5N7T'57G&_]=/9M&3-]N,S3%QQKID-) F+F RBL]89$J*W MEG+*P+?K%[YB@!^6P!H"JYUK=063T?TXPO6H5#A%-^(9LJ!3@N(T@(^(S'&# M^X)$SR]P830"C=JUHG+M,#\LH?6$UT$6UCSK;](SWDMAF^L:C].+N,T'W"X* M#NDH.!FJEU96/;2:P=7(K]#%_'$/O-S/#_!]#(=9B>I>U(/ 9, M4$"B+CT>%57$<5>N@J-5QEC(N3;U;7"=H%I4IZ/+._3'EF^]H$1B+.$FQ3(: M_TYPG'-PA''I<0>7W-#:P0JOP#A!A=A7V!U<@C37NFA$SA"=__T5W<=RN3=: M0+V :2_X)!1'8T2[6.I9EX>CP-' ]$$(Y47BMG:MPC:X3E!#JM/1@1$QSQN> MW(S.XK_N^V.8!VKVO\V21">]')3GMMP .Y;0 T&4(4(JM1L3I8XG3ZM7MML$ MZ@25I2X1':1V_S(:I;_Z@T&/LIB9M9(D5]KS2<6(114F2;-D?41/)]56B,78 M)\C[3F+M*@.[1-_:\J#DB#"E$ZQQ0&RFK#1@S,EQ&5.NG9A_LDMZ!Y&N3([N M//1X[O8\;?\T'2U"]7$O^M9/D,)#:87BAP\=1"#O!*"C0.3]A5$I'OE\..U/ M'_[ X9YHYY-R/^=_EQM#/UB4^GE47.L4;B%:$RNM)^B8:.(M<")H5E08\$G5 MWJ5W!ELO2KD+FI6EKX/'=0LR$FJF#DDEW%]M< M<2*'BGX^C*ZN#HD^%O=O(6CZU6PYY:4M]2M)J>:%KH6W*.!8BG38P(SUSGE; M(5+R;:8.'TT;-B47;\/* =-+-X-Z1\G%6W'4,L]T>P$?C/V$2API3;CK:D%D M0G".!4\XHF92,A.@5>."M\7ZMLG%]4G?1JX'3"Y6(DIT0! 6E26Z#_,O1SLWW$!2/VY%#I]E334H/8N(@.!(R9TI[@$1WW^I?CG:JU.\CU(H/+:]''"W- M/<8DF0N2:,8YD;:TQ0J SB@3EG'GDXRB%>4;A_KAC;BZPJQ]JJ]!MZ221J8 MI2V)SB6",+B2DJ43$[I7):JD'>TFZMD9<-)C\X"S& MTE-^\MT4$2Z!R81RWEP_:=SW$B.@5.3::AM?]E1851__U<\_'9XKR*^#J)R/ MHV&$TI6AN8'L3_Y\TGT*6* XTT@00DG:0WO3LJ84;S(LQ:S=R_.[0D;C2CC_ MN;6MS=DAU.E)'ZLVT#K*>UL#ZSA9<-4HW*0:>\J_DPSJ-1"!!T<%6D]X-"#$ MTF33J!)^QJ6-1GG(M[P MQ,5ORST')]1P9?%?#=7;<:Q'=/AHH&KD+?>(K"7Y#I(,7ED*'V 8O]SY\9_- M>D ?2YM<UI,46\R38[(G)/%-M1)"T=O&-39C^8Z5TPEX'P<7+^!;HY@NK M#;Y#V2LOL+T9HV4/1C>J2P4Z#F&^+.%,''!?+#= SA+I="!6J4RXR5I'YTRF MM6M"'4==MC=D#JDM6[#01=D'/X#)?-.]@$7E<<8U%S$@5Z^%+H6#)P&'%9 M9&:41 .N=HF@5X&\ 0-F+[Y>1MGM+>P.C)?OF9HIV!29\R0GAVJ._Y# T(A2 MCD;#A'.V>LOSXR7 'B?,ZG(@D\9-$"/Q_>W\TO MH'_M3Z8M&H)MH31EP,FCUI2AM\M9J#"%2JD(3_I3GX5)TV2X\EIZ;81]>Y>/ MAKI/8]V@QY\=UC#X%(S\JWD5GO=-A.= M0/SOV]&WGR"FG\[^\N-4+F0^#P?_)62W,;E+7:$WSQ M8_B )*22>H2KW\\T9NR'MTTRP>3#P^/?F:>4-K"^8T,V+P=^>.'O%E>PE:WA M+B#N^ M7S/($1(;.]22E^_J543;01#-,JX7/_P=62BW<6BK-)82FC"//U_$ E@6HD<+ MUXJ,'I/6E@2%/K2348A8 D);1E=5 O3>5*ECRBIF43=S> W7(J0LH(=-T0"V M@CDBN1;H)$=&,F3.M/,FIG;Q.ZO'.&'EJ"38ELB&;_ MN[!EK%?7O__V3-C5[K[6C762"K.5F)?IM?O5X?3C/V$:&O1KCC[ S<\[DXC7 MKI0C=*K4'1.$1P#II1):\58;2+OQ3I/HK@2^K!-N+YTXNVO\R?EVY%$A+_I# MF (,FS\?KLNEWSFZQJ,'F"&_O!_'+SBE,O_O=4E%0H/($;3(.9$49V%Y]H3* MG&FD5N646VE,#30GK$\')^N5"YG]6E@NW74T\H<%!>F>#P9,A-AZ]Z^>_\@/WV34^C'W"[2S]X_]@< N3Q_+@F3%6 MWHDY%PFM:)](H,83 9(%IXPPH5U.R8H!#K>V-_'P;%W6$,?*"-\5*VW^X_*E M'##_\U__#U!+ P04 " "SA%!8PU7#J->H 0"[NP$ % &-W&;+UC;Z/+$[1L.\'($&!2(,,@@*1 "!(0% DX/L@4!P !(" C["_R-="$@P<"@04&@@#/ / M'?#/I8"" 4' (1 _C( @H&!0X&! 4##0C](_;L A( '(2"C$#(1$J/SR^HQH M+.A0B/X")!@$\4Q?F.T%286$R5A%V3"1 , /+Q P$ A0. AP2/B/N4$^G)&0 M40"HA$1HD(SH DS$+*GS# I?$#_B& @J&I(PN[02*)&284 Y!"0X"L4;!2FG ML++9^T\'.@D;BYBTS)$O( - @*! B#_2@ 6# H/\Z!(2(3(H(T! @0@%S,"! M*4"0&#Q!T? +*B)#@:,0B;R^_V5#7V!BH1+S]%4_!'_\EI%3DC":?>-,45#3 MK+)S<'$SRD?YH'^$_0#X'_WYZ!LAHX"" 2*#@[Q^ +]_ D%!0_QEW_36E?W[ M,@ .]*,J)%"D#[OGA_](@?\&GCLK!STA.Q"9-';%2>K"Z:V_@\:QCCOG37-@ M\+3?HN>':'F);L6F.^BO'_TR/%7,I"#<79IM-= )"YB%67\(GJ1/MG2,P[YN MN.5,.=<]Z%38_EIOEY 7,BOQQ,D)L6JLO/G56O&3TT9_9=YELDOD]O#N'<"K MJ]&$AQ#E"HNHQ:BQO#_?HOKMX-;B.?OAE3WVB!7->YRD M#;N=?#,Z\-3Z?OO5XJ#I7JQIMZ,T32[.;N?<&_&2C^@=(./)*X;O=+%P6[O, M-833,+*;_DJ^1K>0O/V5S1%1VJ2@%R=/)F-F[R[,;$K]A4_D<-)W(H5T5?8; MY!.,V@+,+?TOC[S.U=RTX3<^)[:ZT4,9MAV\']0WXT^V@W>YDHP'/6@H/_=5 MO*?:EKJ5'YZ-"@Q=7U(_I=\I*[<'>=)3O^):VX3??[8I3>V)0'WDF.^)E2)3_Z8E[)AF&3WR==O=5-/V7\D!K*[CFSR5 M:3I46OLNMR!4[_]:MLRQFZA37VKN@8N[E%L?WQ_[8]R4S M 3-(]ZM:^=2:@TNS\BXMF;9]N_QS([D#9V_?9*KON5O?1HZH7'O_,VE?^NN7 MS/4_\H.;D=S #!MI&9HNP:^9CC6,3O-PSAA>QNTVBU/#S="D?6F0)8K_PX-E M>/"_YC]01H 'FXX9NLY*NW.?-R5.LXU/>\:$C$;6I3REG( NV%/73*N_[7;U M?[F=_N\#.X;U_O2A<.UUY_ZNJ@XUE_[_; Z<[/ 0(XNC"VM1@NB^J?]WT1$% M7?^="0B4;.__; $&-C;\E+/3H-G?LOZOX:0#Z]TNV' 'I9"L\A MG_(XVXM-M,?$_R<3 >C%?]Z JBN*U$K^6?TW?"S0UDW=\1/.UXX.]/64+(I_ MJF!68S#,_[,' &'TU&S/'_NPS2 M00A^[?5?F@$(@D__$0T1STPA*?[/6BL$)#J4\K^'!/MM\;51_52UOL;M'\&I MM@E$I$[3_/_D5!93L&F2^O>Z0/=D'ZLKG$D:Y2]LYZ!_TYTE_W4<6$L)T"3I M_D.$\A@R4TH7]G]E(?WZAR:?*"R@G-;H3X5!$7+]5:#\HFHM]1 _%W,!9 MZOXM &:(MLTG$!J[R?X*JIN*'P.J9NCN?TH'"$:N_\<59C$8Y)3U+XD*CV8T MD@8S7%(:%4OP?]RS['EJ\O]+6_ZZEI"NZ!)L?QE2+2&1A?9XL)7(.&,O M/W)2]OM?DA MXDS)3B;2"4M4>/Z1"=08 H_Q9L)?1*PJR"/Y))#7O\7!F4C^BGMB<_/SOE)_ M(?>#P:AC)>1[@1\-%164&QB]Y(Z58$)H(!DL_JMY4";Q+8IB*UV0H)#308;S02U1TP3-BT KG%,U/I'\O7B@2/:R M2T,WF=B_L."#(T@@M5]@)ZN@-&IYP(RK?SC^./@G;QG@UNGESN:_0%1QR^?\'GX_W16RL MZ("_+>W_A#\1_+_#G_?*?PU@+W/M!?W-D^>D!@O-OSO? )OL98LV^ JZY16& MX__&]!_L_)_P[TL A@X;,?S;LQF<3ZK@RG=.KE8G5WDAZ>?&'V/PA%U_7&:P M_SCL@,5L?R0#*F[;^W&!V$WXNR?QM,0/+:N\3ES6'+_P1L/T#S9*\19^R;:^ M/CSC_[AA310I#9O5G2NRR[,:^ B!QVF61C(UPSV ?95]>*>ETY?_D5P6P4:N[?R,XN$=SYN:Z$+SQP,"]TM_PH\#%O9@ M);<+M9SN F\ X#."ST8.3ZY,B.2NZSN Z[!&JO?OP<2ZLE<2<[Y6_'W:_[\ M DLD&:N>KA^T=J7':6A%SD!*L#7 R]EU7X]C=ME3EW4C9S;Q3*O41G[_> T[ M$L4=5BR%[W:5)'"*4X^E5)%;[^+OW;UE" >M)=^FU%]KG\4D:.8B65:UH M2AM,D?"FEUPSC63.PIU92N9/B)-KFC[>PEPEEDZY-/*W)0K"L:H>MA@F=T!&"?XT,TQ'+'H7MQ(/[TXG;6S7BF)N;PMD""Z.,'VJ)RVVF"QXJ,0@M0SSB)C[E)XBW-.AF MUX8M"XPYFW4FB7ZE,^U-SW M"X(A";+S0>)'NM&LN%Z:YCM-U2(4-;QE3/,= M=51VXGVYB1G\PV>^*;S))?_AE0=G#^ZG%1K-DFLU88.G0(F296V3E"+["I9S MC<&RB1VV.'/4$9WULGM?;1O*4:T0FUA''>^]S'D,,0!XR+,)$(1N!_P7@,I5 MJ48>.9^;%N$^@O"18KE0K,D3'>8 3/&9K% C6C.2R;*-Q=)PW*"OH->RW EU M!WF42;ZI_[_X3*!FOP__'I.,==-0[,KAT#Q3WO/Q!B%9#"X_)#,7&./Y":PQ?VLC^OY@8ZK["94/*LI1U*=*QLPU?*4YY MPG"F@HQFKL%JN9XH-N'0YEF53_G2DZC-2: V\;S>\RPW??QH!*Z$Y)I+-?:V MLJ:M+W JTK.'/(6^=I9S5A47JN6.;%%*<3U-4S&F_?;G+<12Y56<<$!K61YEI!)) M$ZX@9ZAVD [/Q"\.&%Y!S0B)B8?4;R$FI_(M?NVPWI,J*P2]#-[(+*U?D.53 MEYMKZ8(KP7]@+6_M-%YDJ,^I-+C*\EA()P__XB=-'-/[NG^<;%U#CN'S+4'$ M7A5I#)6*E3RZ;JF?+ '<*= J?>G7QIXWJ$'#TE7@+:;2ZT\9#M^5*H M4,;G9UJ^+\H)$_7M7*BLE 0>TC\;.A+Z$V;P/C,;?1;/"GE6']^ M9H!E3E>2M4,EYW'9FL8K@Z_QM,&[5.>J.IA5.'5J@B,VZ=E][*JQ_7M<7\'+ M07EJR6SVA.3 H&R3F5;MR!"Q5FVK1H]@\0]%^RL4\7&A05G62#-MXUU*U,;H M.<4Z8Z:KAJGT_OFJE&;9':Q>2TY63MSD&-8">D*:X:Z.KGG;'P8AE3+%V#K%Q ML73YTA9GHJNA?LQ#122JA"]?IB?0;^3^NW)@D)Z\67(H\87/%KL MBI=F6E(1G?H(\Q'DRU L'>78W&D?HK5UE\J80#V3&/H.F'*FB8ZOACHFQW;7 ML/NZP"]M9FYBJ%'W<%'&7Y[*PI&(T_#&.DJ4%\I)M0O[69XE)ZU7IX^_.;NX MX)3:AQ-G:[^6U]&3)9> Z'1U*6F,DS"CSDV ?'\GDV)SK&KC M&N$[Y+#2QV@*+P;BRO#WB\T7&/(:G Z*3?*DAS^&-2:B9ZY*-WG1NJS\J*'< M@) 1I!*/2_=,>U3"=.(A =4,EIS M=R,PUZ6,:3_%F"18Q^^RMQ7=D6X-8SV9[K=^C6TXV<389=EG\L+U<3?5#&E1 MK=;U)P*'7$*/PONV4'BBZH5[%C.515"]MC)#Q&MPC)8JTJBG,K[(' ,?U<(/ M*'A54N'\'J4GU!6[D# M((W6.A;IV&:0Z!NT2+^CYZN66^NGY3>.<#49AUH^TTKQPC4^>6'O@=E<'C.< MA2EUVJ?PD*@ LQ.N*?'&!4?G>Z7&.1KIZY*('4F>ZM1C%9]9LUH?5MO)&5Q5 MES1'NAXKVV'&WUB+T:+]:%L-8)R9 <%Q-8*#W@,S@_SY%H]2 @74T_70GL?$ M^W@I;&:QP?+4BJX*E)*"3^*Z[^C48I34"ROVI63U+6( M+R1)K0@?]?'Y04,J5,_WX%.+?)6B6B(\L$O4@\E[*D(?F.C=D7S43OE1T.DZ M%^17!TM=5V:CY!GJ'U+'>F9*P\"RBZU7NDOID&I!2?ZC6M7T!XDU0I'ZX#+6 M> %N/,7UE!<'EOJHZ_6\X$CIDI9PM32/B.JG>.NU1=KJNJ2D9FY?$]%!N+3].M(A63/ M1PCI!F'9\W2^HXVU6"[IERFO]-AB=-RZ<;/X/RF583KCW,6\R%3VK0E%1W^[^)2[/X)G@@6]9^:T3(7<8H)_8 C:4W\ M,9X\+TJ1P8JA]L.__%]\)0H3G.IG36ZY<)99%C6C=SI&OPEW[T;1NI'3II%K M??\RGDH>0W'?J%6A\ELFM^/4] P1K?>A9ME/L=TC>C?&L]B<0W;J=_S/*K+Y M VR211(;.5B&K5,A3/?2U,8%AS77[F_F;Y^)5)3U38S L1Y=#;#HL9AFFWW, MZL0LI%!*X-\!DZO81PM2GT>B)PB.NS2;Q99XD->BC01#1 M>^H-N;.I+35U#:'I S-Q5U3((P>'"=E6&2D.N9:$N-UVY HE5'HI0\);G%?E MJX#F&TN""T$/4>J)A.K)* 4 _)/"QZZ^S,C[8/?#7:.?N'R1FI8B1J2S5I>I M1&A%;WX1ECZ113'> &X_-.6#A*1H?T/E M^A&*4A(&!:::;/&9HG!$A^%H!O0SK\!-[$YC=C>S+:=[WX"UE91EEOCH/(P7 M5CIWM*MAT]#2]NF+ ?==PZ^H3RWA+E7HWNDC"/.?AX5V.DF]\P' TXB5_,J\ MZ+\=R4U(^ SWJMBL]&2OI=K>]Y]+C"WLJS\HNJ1BW_5([;^U!,I;I;*H8CEW M7Y/!<6_X<7),?I2V9(Q#<,3SAZ =N(;A[)F4WJ3&*#82Y7MU3*A6(SQGIEW7T,^4^5ORJSL"P0?#7EK9)>W!EHP9TE(A<.G7OCX8N M8\L>4-EK6 ATMPQ3K/@AO46)91\T9T3GJ!>KA/C\!?-0_74AZ.5590V"(E6? M4,G2]HY^2<6ZZPS:=58]E6HC8BR_4Q/*NI31%&XS=PD).#&GUK&?E4V(L<] M -G@>ZVNIK#76X3/$8$>1"Z*"L7^WJ_3*2BM'&#KH!NF$VA,=;GTUCVCJ\I MIXXJ+$-3R(HI?LECCNWS^\>:G UVJJ^OD:L4SO)/XT-5M)TWA&:E:[81-7"-*9?3/S56/J]'E'P3+1(+& MKD&->(&K%'^.Y,R5IM Z"9G>UJW+V&BT*B>'5F1*XIM5QEXV2[B51].L9*M9 M&Q:.@V_7^JE3T@GGW,R-471ZE0GLESO%*=?9>4H,+>:4O.D#JA0KW@*K2Y;6 MSMPZH:7T6.:2SVC<]+%(LZ=J@O'2#]O)U2E>Z-/'C6:E\\FMI)'E\%M*_0]; MN-C8BG UMBG:%1E3K*5<657R20'U?O [L0(-*;02Z.W7V:.J0\HJFLKF]<(RD8#BF>,IK)>88+GW=*/_&!7PTQ3FK'?BF>D"&,L: MA0YS&$,1 MPIK)2F[NG*9B7.Q,P8*JI2ZB&9?#42SYOC@A-#35&!$:%6!2$?DB?%6-5FXE MI'+E@^M^".-B6=T2AZ5H$YL]K[\NT6?T%&*SFHM84@6M6,0_F_!R3+,%L3DU MHAN?Y&54)SI"KQ]@>:G#2IW7YP:_@B+!9=ZY[+C71'9!,]=^1'Y?.2BY[_PK M5E"1H7]^2,^'(JITZE.^_>K$$89,-KYDIW5@IOE9T?V3RJPQZK0.*U>8[#*C M2%?I#Y07\%G#CA<,^[4&/G <-N$G$UHTLD+D!MLT#)G(O:;6.%!=F_RN.YG2 M(A0[.WE38/S2$+PI6C/)L MJH:?QPC6?Q!#!?M\=TLYXK'")1'8RX&4C!H,P15H9&H9/6T;*C(+:\DH$MN>Z$&&(IF$.2I9 MH78G*M(TH3J3.&Y3&;C_%$@]:?(PB#.QLJVO0YY.9=K".'G7 ;+*5.,9N423 M@E#=P514AAS=6*PU>H3=7ZF@NX$W'3U!,R UE,6HU/]KEGZ$ET;5+!(FFTPE MI!&^T7,"E!Q%/\W+\:T$1<;X'5#*VZ(=X7<2=GE6K+MH3F--EV4$U?Z++VP+ M7,M'PTMH5O'SBR,^LM#@\8B"9._N+W,3=)M(PVGF5B[A>(9D,3TA;)P6Y\!; M/$OXXY8C9^^8)/?>F&8I(U%BP76S@[)4+#RYO-%*)(UM7C1B34JV3 M^ZWC6)^Q/!;'(D\>1>=6];.Q[QJLPLS;"]80$ZO[VFN'WP$HPZ?5TV\Y;OHC M%XC^_B.S<=ME#H*SM!G*&+;3N9^-QQ[M WQAM0M9/I@B^WMXH0!8S?EC\ M-N+WEW]0(/_X!Y7A9OX\NJ>$1C;US3QAW) .#)0@W&FI.)]J-2(R%D6^$LN> M$P&^%[N=+56_D8S_B$H%A0&SMM6Y]SG5Z=F0@HOE H.,6O4D6=Z:#*2T4E1X MEP&'0_3&XDZ'B*"+@ _=3%HI7JPV,!*$?Q.\TULH53G:A*.@N0)31?ZE*N!9>0868R.;5>>([)_D!04= 9]A1P"SJ+C(?>R1FL?@1%MOH MW< O^G$C9E_G!>>5PHI(1['V"V=^CF*,3RO%AI0DJ]O!,,)@I5V1"Z7!#9+V ML]_@G(_-E!.I"8ZYB]4; TGVRK8P\'=09DC\7MB@85-2Y7%8]5+A=6^X!Y10 M"1.WYV4RS1X&'+'$ET#3QJI!:G+9AQXM=PIJ".$*3 MX5 P^7S2,KZW]Z# V%-95A;^(+"3RBT 1VDZ9IA.V-@>W];D@Z(ZN!:7K(61 MKJ-WIB\UT)NW2*Z0C!"^Z [03XZ(! KI,-"^=RZ<0VM#=P= G^X6!MQ\9HQV M( QI0^1!>UE=V+/T,'H*TPN64 !1H)SCL#OHF NK[2(<"ZOVY-M"A<*2$,9 M2/LKIHF@V-,'>V,K$T9_J("(2$A(]'B* (&"','F'[5#LP25F6ZK9#W/9+:=_6/E2BOK^R-B0T M&&LR0D8[SC!44C*("0$^Y^(1T-U&Q( 1![6;5//RF@"&;LRH!2790[)4"8EL M#\'*@?4=\!KIG[NA\7PKL)AG-#+HA)II[]0XF_S2510P3L8D3.5/"< HQX[) M!RDO]!&^)4&D;PC4)=*.N-F9_%*'\S8 &0DKARG(3N4=(^NB=U0A_20,@ MQ3,U[J:O?P2*?"C$!1R$UG7OC]I#9:4)CN6$;#+EY'L5A*! C-1?D@I4E5A* M;P(3.[R;8),@2E#08DOJ%Z#WZV"HA %= \#4E_HO)YW[.--3?YJO9#$]N5!% MF:GL)>AY9"E\(YUM:5?UP%'W'?!M2<_^3?"QFRC;WM8E<;?BM)& DL P6;RQ M>X^/D*^L\<0?6@TEIVGC]S.=40H3!7?Q_*'Y(#*-(]:7>VB7'.)Y)OQV3H$I MJ09ICQ)"CTS*MGB)S5,X?0I4.&/WT"$X123CZ,"UP$@THDI 8.2MRP3^E\62 M>>EC;5N9]^&H?RIW@$1P<)'U]]7M^H#.:ETD6]0S7W*V'-X-7.(KA^0 MN7J4HZF:K<%T7+^U<\FXGP#AA9YPOK=M9#@MVF M<#ODFLB_N%/@M,7RQTV(VY+S4+%5S.AUZ0470>97VB\:&'\'1-E"H/YBP%HV M5.)$4@]GYR/(5_[INO J@:EDO0FCEHM NM&;S6$S$"'5>^%^ ;$V;+.ZQO1V M6:CP,V(\ T;>?2% R6I=\3=1.G .H1U07B@.XSV?#S:K#Y2IO],*0]S&1F(H M7 P!BXZG@:8=1%$R$-$IO1.'BMQY\V*O#CL'C*S4XLC*,\XR)E&-("AXS3+. M M 6+=IDK]1M"]Q1S2(M($@C4=Z/OBXGL"2X7)X(K9W263QE@P6FKK\@@:CT=W MPL(E"S0O_$.(ROL2:$E[M>#;AK';Z67@ Q:3_/L0F].1I*B=G:ORQJ2,(DPW MS^R5[-\NOZ>)P4T*N>DVQH2F2)P6C2!'G\I>(JMI<"/S,4OB2\ M QR$82H-^CH'T=3+*T+D7)/PM%)?0:AD#6U1.2O/I-'884+0VFLW[I_HMLW? M 1="5LZC$(3B7,*NIU*!( 5L(Y4=0YO%@BSLZ<.K@ ;8AMK4Y49(%%Q9PJE7 MOH:-OSQS0?_ZS 5(DP&!!,EG/RD77#=^4Z,$)#!EJ>C=G\_))=:^03G*%0=7 M%I(CET-C;T-5JXP6(&3,+A?)K/-D(XE5%^H(^1T50NCT4BCH"$^*S"A7H0ZN MU*R!BR6O]7J8@40$'*E0IE/A)!7'5SK#J?QB0X8I&@,(]]LS"B,?E_H,!U?O=SWR.%J9#,0TWFHZ@B'U-A0(,1C(Q,4S@>"H6$5GA'D5]@[0#XA#WQVZ M%CN6%L(,GH%JEQ00D5>( W5"0Z DW5*4YHCH>0>PCH/J,YD*D+)EZN1.236& MCV=53V^%,T9=/D2[/4O-U'ZE[#B&\4-P)H.L>EE)V1\*_&KIP13>!@2%1*2- M);Z/Y/>_000)_F+ (,=Z1$"D.-1#V=?T#LA@VIDRN%&\K:I]-.S",QM2>P>< M[%\]1;_R;Q,6/Y$MZT)<'7J-\NRR(#V:$$V';BN2J*1LNVAY->_X?UT6 M9-SF@U,N8YPB1<.V851$_DRZOP4N'$&5>DVCZ&#]:RQ7&O:9O!O(XF% )+-I MIXE?;CL(0P1.&5,,B+U=[-]J [M*; M7>@E -L8$D;=H_J9JY-DPB&'"=6B@'P]^"*;'HX0+,P?F1R;1 XQT'[\#C!6 MTT'W3P!?<5B/%&4(:ZR\4T2QY8!ODTA*U1OEZ 9;MMF[.@2#PQOOV735\I]2 M "Z'/;RIXSIKHC'!IN[TH$8;?#)1.2YVV.R+@DG\'X$^ UD;QB^NQ2ND M9&LE&YLVL\:OER\AU^[C!-R[2>S9/*GR+T.C!( ,L(!'Z%>?-$N;JGPEB"R; MI=,.*!,$'#CG7A5&SHCX/?F<@">;Y",TW4C+6Y53604Y,42R $8TF'Q,+P 0 MB0^$=B!@AC"9B0K-N MLEJE4JE9YL-(_#JP+Y7:%A?L4C["_]4O_PZ/3Z8KC49 MC3X"[7$0HDSQR+ 4NM>>XC!_[5N1423B]N7PLHM8QA'93^/3B42*\%%3Q"IP5;:3 M;J LK*C\ )9N9^??W58M ZKO@':-.@TB*J.R([W[,-?@832>L4^^<;]F M7<#+=&_B\X5V9Y[U2KX8#%RVR&3IPH'V2DSQ@'8")]1BIJS[N)?!;[O UH38 MP=Q2764':44>ZSR6?!PUPUVQ3$#&&BL:PL2@(88=TF]\?[JT%X=5RLX+JF"F MV'#G7[;8'R\"DKMN9#O=4Q][^>9J,>'O02N:]_'NYK=-SYEMR30$ R.A0X1_ M[=G*^8?%.;"'5;I#DL?^BMD4'MHKCY N<+N4[IM0LG@4.09X$I19/YG;8;W:VR&QQ>'V$"/LX'QK6==7%M<)Y)940+9J M9^8GF[I)]]:D" <*Z:?U%0!P[9&F7XS71OAQ0-]B'R1E*FVV!J6V*26-TG.$ MSNE)F'TIXX=8MVT4%CRBGJ NR1$@Z5& 8;;1(#J('*$4YY31X/0T'L$<<&&@ M_K\#VMTE]1FH9Z;]!:9B!@'N=@C7?FL%>-"'8I9X39>8P?*#?!3=G^8YT"A1 MK2%$@%L3A*VH4M/R^VBSFUF%]D!ZW#**G,Z@'N>7SQ08=BC7[?:@J&"U?@XU MO62$0O%U:#'MW>NX!#LEG7U=OXT)P5%3&;BE\S/Y%7:SW3IF!(V3*26%!WN0 M?K\#C+[]]6L4!((/Y(VYJ4LPIN'ND^PK?0(W;QZ^[8]EY_0# 1K(3C+2;W(_ MW6T>NH(,OL[:&)027+X#ZH<$0%LF$HMHM#[/C?N&T[C3NLJNDQ/V,RD=9[Q% M27 5^2Y]*54Q$0V-40K9F$I.3Z!>+UO+,G?!J)G@-70[KST:60TAAG6X7#A< M:3S[&?00;3+=,X.AAVM1=ACH>#X8C9;])(2[(>)\B2P ])+-\-T\1&\$9(6> MZ$<>*8S8'K3#81K>!1SK,>Z\&AIN\3TGJ;4UQ+#L(8L>#^*AS9N",,M4;JS+ M#]SB)C'NGF7-G(E8#K&]18Y&+#TSA557N"'96,D(PY9)67&YT'\>M+N)Q>9% M$R55W.F%;I;+>/.TUKK@ '54/F)\&A!DG[4=*;OR0[&3'5_CYL[_@;G7J>H5 M9=E^C4K#PP2-R@V'NZB^1V9G.Z6_I!=N%GN;@\2U^WGS)-87. MS(>S%>_FUS?=G4*$DXX8MQ'*-5YLTW.,GQDTO-X;1)$TMEJ9F[,R21-1D?6?"=R'%T4%9CAX>&0U,N/*AHG@AI?L]T0%$Y0$2%+: M[@+0\*A'K!H1? M)OSYRP$'AL#_&-)@9N9++"[NW?/W,'+0G@52O.C_']Y?U MJ[_?DIA(-.0F?FU>W!;%U9(2O48O.\2?LFCEW5*^S9)X\R4V'AY6WOFZ=:0G M@WEN:\,[8;\D-7,8A[4U$A?/Y;I!R^>7UGX8U'ENI',U[B87NL1$E85VQNOR MEL[89I.-W6 R*H]T%YK_Z,=SM7@/><$5'8#XW#VNHQ53(@:]S;+"(<,8_RD# MP2?/U4?!9 MX>,]O6' W>%D+]\7 6H(V1U@B/ESIN3E['M@,IGV5G[J/IYPBB/=O0\J@GZ, M9;V]I\]JU^/.:6_UYBP.:#-'.N-[EK\JZ3#V$N$F(VB4A'2Z;N= MEVY"(WO(C3)LX7>4V<0;ODI:;<.%7J&6;GR9B,K#YC@V8"$-]*?4Y#RJV*]I M6^#<=??=V7L89AJ9&;M=]Q>_=GG^ X)I/:5RZE+,:3&FCQD&?=(_CB8QQ^A M&QS?X^@OB)%AW?-3$8LNP'4-UZND#6^S?=Z>O=+-Y?/0Y>[TLYJP2[F/6&EFI)N+2D/J MCIC'KZH"],T:S_^HR.EV2LNKZJ.BVP&:4AE9*H?RE-!7X#KKQPNCTSZZ M?CS8?6R(V5V'%<<-EAT,N!7:K)T/<(KIWDG'G 7=Y9T![Y&I?WD%G6 M5=Y;W;/H6JY">/)96MV QTBXIM,W&;'TVD. MM16R@ SS44#94DB&QJ20SA4CB&\#0D#6LZAC78""^*"ULO M*I?97W+[#3I)IJ8*>N>0#HB4E1FQ%L)@9+^"4>UA1CI@OEG9/8DYA MQMZQ/:UE?TRED08W=V#?I[[/MYN9WRSI^A0E8:N+*GFU/_O,Z^4F;$C!A^#3 MG6)WAL579)=DO%H5=CON-]0VP;2]/YAS-2Y[ O#\<=]WG72>\]4D#9\I]F)V MY(*9FS_],[*E:)=WVJ7?(3:'P_!OL)YU3J1-T>"$MHEGR+O[O"]=6#L!G5%X MYJ>0R4UX+MC(S0QB]?%R,RH25Z!AE]@XW,4GJ#G)C8&B?8XJWJZ3DR:-M#7W MR_2M\9L=O-3+,M8O7<=U"!!>0X5RM0_$^V\P5ZV7A7''A2VB\ MFRCXJL[F:\PHK71YM$G6BDO^1L'^9.P(V"ZTN.(1&WA>>/6=TO-=SLOM#[8K MA>#WMO.+![/.GN^ H>8F9*,G"MX F:@=Q!?1A1JF-IH+-L4-ZT&[](UZF[E7 MB$\_!2"'LXR(+ZKL/L-&>Z$V7&JLU8^QZ24NS1^DMPW5$H@V&NDT:DG=7<60 MQ_ZL!/]^VX1_1'[$!4JV"74-?XPGYK[Q33^: M2R[UG??PCX!4=,NO7+L.BSO#-L-N\*RLU=:33> 8S]%2Y/<2J3J#8]C&)D5, M_M[\3,!M8#F.5<-9A9%$F\/3,-N)'D_#77)RK,8,<&U7K/X,RZ-YOM/BUG81 MT:J!9,%$^3EXAH>HV .FZA,+L<,*X5D814;;0GZZ#$V_Y M,M\T W>P#\'25\E=QS(L4IRYAC/Q]9\@^A0,7-O(F095F[?VZM68B'BRN5O9 MK[(<<@9D,M##I1,&KVXJGESKZ4D71$^JOA],SLV7Q0ZT=_WV-[WP=,E8T-NL MSJ E@PA2VN26/>N*2[OCY312VZU<+R9W/%Y.RLAA MH4.#24V)Y;*V!VK0H( M5%,W,V'=!9G?K?:W)CA)#&=O=)MHSVHATI,?PWK:UO)XI&^W+V .,T8UMHV' MRMH\\KD&W;NTI9))6#A..KWAQLJ.Y(?@MK#H6A3T!.-4/1,9KKII;M /16A< MDW$;SMW5FA!T?8[ZI.IT!RV/&KV@\;T^557T>X*T6GI5Y;B"?8%17*%(K10E M%9VJ]0$BW [8CPI9J055AL7&##X0 R.J> 32ID:*HI[C]U)-/I M!2>-5Q.*&VMC:6*TR1ZT?'$9P[A)/B=S!(!/:5KCTD0*&,HY?J$?.MD_IO%4 M-MI%CR]"Q.D0 IW:W>[2%OK6!TQ8U(O;L!57;" I@DV:35Q A78;NM@@KA\- MJJ$!9=[O9W0.UTCMW]QC)-B]LEB!4 TYF^TXDUYS%'G9XXK(]@M1D]<>3Y^G DIF(_@Q12#D'3RO3<=[+4+B*=HE4SZXUJ#%:9*G%$V"A/ MX#!X)SFS3.AS[*;AGPD^R\CIXDV,YA@@'+I+I>9\K- 6(L?T]&42 ;7;"$U@ M-EF,57[GHRDS P]6JY$E M0-$+E=*!1A^XH3;."T33VE)889/IX(--4^BJ"!H..WKKZ2)+'_3*SK%JUOZ^ MDFW>%1)CBQ*>IX0[23-RO5Z^;S%\PX(&Q8, M :4P!)J?G<21290*1SD8AX1HM^9>8+9DNV'ZJY0?:2]HEL:_C"_1D2-7-N\4 M?7.R*\U[!\QMV#S$KI==QJ:C6IFDKE]U_A07(DG_D8BE>O[CFT%IL]Z0)KMC"AA;%;_FG(CN6)?! MKXF?YW9=:Q,_OU/SGK(1D8)N/71?,EE_LKC"_FT;^WR=@Y;3:=(YB5$5W3MR M9!#.L8*Q%;,( G.1J'G2[5F5X YK+2N"WU^&_"3MD65*VL)(KM2=\P[(5*X9 M62DMZT7@].'"C@&A3BJ'VDQQ% &9GIR/DM( 7D-,*5\J/)OI>B$K%AL(:8L^ M!M$M!K6/@73$1>E0M81]D8*.AO:)IKM89[*4(*;!4)TV'AU) \;&\FC4Q^7! M_K=('=:H7E@L\,I(2\W!G_28M@NO37&2E@]>MYE07?R;8Z9FO[3Q;J*&[5 2 M?A&Q42P?QGE%N=IOZ!#N0:\5"]V"D6UMVON "M8$I&.R:5J9A)[Y6=_@BB3OR?/=30=*<_!&:.SQI'@AA=0(1&K$TC&3%.G_\7FW$34RC& M78% _9@&7C[U<\\$1G$8D9WTGC:G7A3C'4*9,5V]@5T9P/Y8"I,/8@O)F&4O M/"@OL39=WUU@+0$NC\ O B)AC:_[V&X^74T+0]UB&N\COK?"OI!,NP]5+U=Q9NSY9([B.G MOGT7-1K(AH+(@Q]R0$8L"P9E]"N=-WO#P:AL6C1M# WHO9TKO^9)#=[^S[#X MROIK%SCRX4]76E<@U51-Y\T[@0BM+PS6MQOP=\.B(GR(E;1O=^4+E7G.-R*# M%6;3$S V)O5A5?8?'--26KW<*9D,'D?2V6T72!V=^\);@=U6, M13]"K=MIV3Q4>4Q./+>L%:U6BT543SV7]N-WX: M5J_I1NO9'['SLO2]BV'L^\W9X:C>WMX06%?9 +B&AK3^?]@;:9]\6Y6?%YTG M4>E%7_!5MH) !)!:4OOQ:GJ]7JT\ [I/Q5M7.*U,BF6'5EY[Y8&;X'SQ0D:2 M[5(]08^/O4:%#9_2\P([6[=JRUS##KE9!Z,)\V;ON]L/G;<:P-0>:A),&9F; M?E2(G1\[&O$*LF7-K_A2;<1U-Y^LO/!=/WOSC.]1H0[NVDC2HCKVL;$N7:)W MD6G[/.CL[.SV+Q8_IT5[L$1Y!E78#%,L"!*01RC+CPRK?[Y8>&0X&$IRC*^Z M8%L;()]G&K+9K+E@Y?*:VH.\$*(C4=ETHBGWI56))R*I*[?)*_D1AL[]"#US M%=)0XN_[_7P45L>E:'49\1I-%4^V(/BA[XW:ET E1-5G/MM>8'XC%#XW:^MK M^]CJCBIQ5083_KQ(L^CA-M27@A+6QD6AN?9/?C5V\FPY$>@K9C+6S1&+77[M M, !N0-DU%($5RFD\^;CZ)R;V=P"Z(UG;:)B&]FU6>H\W=,^^73D;??2&* "3W$J(0]AN/U7(+2C8!ZRR(\K MU]ALKHC,'[2+[!E?2H,GM3^+;1^9)DLZK MA'%7>-GN0/$S^I;)UW?UN4O]VX*?W6%PJS6Y.0#' SBZ8@!@O":H0./9PRQ& MC[_)-23B)/!9!"%/(IS+1?[M.Y/H6ZZJ,S:!\(8:\2B)B$L72$GD$A3.-)>M#:H8 M(/S(@KNJX+!,LR>$H7H,/L$"8$&/B9,&HFM?]4.9]BAX$B;=J :D&W!8_!UV M98U]-ZH;6+1F,;+7-U4!@;,VKF)@/%-'$W<-\?B+C?#]JE"!,JP3(3WB@SZH M+Y,Y;O"[E_@_;FU,35MLAH?:$$I:'Y*^RQ<4%L] _YA#FAE+P.[=%AZ=FY6. M!.!,FOXT,CDSR\E0<>=P[J'=4%GG5R&!H#+^-+EYAG+AR("GQ*_5[],-CC!/ MBX?C[V(02T_L#QBE!>8ON;[-H?9-,BYQ36G[*"N\9J+?4F/2MTI76K8FLOGO M]>?9R728/E2HOP.*0+L1?0KSG^%%-\A/;VK6ON(M3P:=-#?#4\=E9#N[N[N+H,%@L,@08.[$^![WN\]V(=['^P?T-6]JFO===UK5:_6$9,! M:[D\#@H\[ M8OC&)W:;,](=G8?--)W%NU(Y.(&V=_YN;]BMPP_?PW).J"3F2 MO<^G!WT4>KW@,#&_ZU*GR=*"*#R,2H]I=1@#[X@F[!8O<=D_J*II>8HKX;NA MZG^5^U8@[R6X,_7= V=Q)3K?&6D&UB-7SRDEQ+J[8UX'#Y[<:GV8I;*XOH6"_LER52-+12 M5EQ+A>-W-1&&1 J@C$-']2F/@T/KD0=_W,5/!-L^'I/0?%(=\&A[_:6>09)6 MS7O^7ZY7,VKRTKDCMWUI0F-B@+=)65!AHC_2.G<_QQH./K/.)R S1':&8A-_ M75(HRT*R'=7P@][1TRW%99%#C)R%FRG MA=8E)U@'&J),\/\YIY?"S4FQ5L]"_C21G>POB8[:[DS1DC07N5W/65B29J[7 M]JG_W3F-3'@1>(G\@6!_^!/@*>R_3JVS$4RH M:L6O"N8]/*QBD2$QC*D&"MR^1K4U6TZM36WC)+J> >\4C-- D&YJXOQ%NN2F*Z->EI_@/2EVS#GEQA[\:: &G3^E6)F.8@:I+3=0FSE"#='J=Z]4X]HQTSUEI 6/Y5[T3ZSJI!XJZ'4H2>EFIO[_A%08?;VUV_ M,NA()5H'5O.!D!=_0WGF=KGY22F%M)W:Z?V-3P><4JCA;!7W(.4!.?2^.4*? M+8"[Y^D_RZ#C1BT4[1;LQ:XH]Q@^D'?,X-,A[K9 8?"TI*9@HZQ#L,#B1>LNWO)IA;3_4I@(8[?)2K^3.H?=%X2^';.HY7ZPA5CI MH%DM>(1IEO'L2O> =KHL1#'2Z#Q??_G^JF,=K8^5K&_F>ZFPB_PGMDJZO'PY MN:C;L[5GM/)NFJ#D<+/Z\KS@$5+Q-U!QFAM"D@6J H=5(DTT2)"J;SI]T2K7EL,B20/54%?=$G &IG:HMC;=XP4>8[HE5IC0F_(D6' M.KDT(8WKQ+"6RN6VXN/%;:_HMK"+E^GK6K'N?]U. 2@? >[-';OHQ.:!')F> MB7B)=CBECZCJ=S*1IK,$?E6SIDX/T/)\^>F50"[DM94-^^0P$_W""='4.@3% MC*(H0#I'(W1-$@H_W-I54A:/_W+0:\;K+(;I!^\H0EHN;M-(E_M&4@#_:*Q/ MF-U?I'-._RXD>;.J9EWO5WNNW9*XT3W9?,W0<"TE<437V41VC>),$7VBG$W" MYS=>I&AO^QFA23)BVJ-V$6/R/BZABGS[[82.6>5W,.Q@SY[J%$M"+NJ44$ Y M3&+X4PEMN*20-S9&I+ _A)#BR;3A.[=ZMTWZ>&^Y8/U?G*D"* MR*)O=7[5C+I2]G%TJJ5B\LI[):TCBX[*OF5"TH --#JHOT=[3^*A3;>O1_]FEHJG;28LFK#[R=Y:>R$QN@8.UP6 M*_38;B(_ 2=$SL2> GI1$'DU1BMGJGZ9HY MCZ7*&?RKA'#6)3,TW$ ]F+K7@4WQ[5-"5Z!HO#4 M4-6>)VD*0*>GQ]GR=?'T&M[#CLY3@F2S3+!TY_J=Y*/38.%XO9D&GF6V,/P; M?@O%;R2B5&3/"U_WXUT'Q=VX/N5]$55_S]%"UW*L:'X2^Q,]LF=R4)#BFJ7X MD?#;5P8! *YV["AK9=V&\5O7Q2O6?\KA8N_]&L5]>@-A=TG]91(=XXN%$A\^3%7\[9=_J#R:VJM4IJ3#-0N M_O2S)BI"9!!K7O.ZEA&^,:Z:Y55C5M?",HF8H7.3]2@EB+YDS_>/=E 1O1B/W/(M.>&4;6H(4F'A*^2]/J]>35[,T.4_C 94\'NLI!&)'1 MZE>=IG2F%EDZ^-VF82X)UA]Y=_-VBH^NOYH 8%T8WF+.?CWOI>D FV4P)I0C M( 3FY7OX4^Q'L,$[ -L?2IA/II[C-[5B'7T"8T7(;KN@V(!Z'%VNG1G3^3/U M/EM-KWWEDFU@V(A-W&\Q',[[H03JD=MPLI*/R8]@]8R#3E\;T6(:GRC<&_)$ MM(.)UOD >IO1-'"QPC:W&9?U$G?U'R?_!6$- M;RM]@PKU+T^9L &GC:.JG=2)'-O]\78@WA)?,G^'Q3JBOE4[20 UW6/=?TAL MGWR4(!Q3)'"2)\,WB4TAW28CM#K2JZ9>4F =R(0=R,K_/ BI56\.]2\-N2!/ M3"J=:(\0^1-V04SU-B-!1G.,$+7)I]T9+!_)BP".3ICZW4T_;".6R7G@':A1 MLA2T+CZ/=/NOD3?J46N@-(#Z%C7&Q"I)N/0[_4C@:IUV0MO/^Q(,7HO.\_]G MF4.]*(+T>&F0 O4,U@N9Z%H!4F:! .(7XSAVK\V5)P: 3$YA MR^'WT2>!MUJG%+KSZ+Q^&K#D_(,:RPG1/Q<%[G;)C,LN?W'@=M#$0@&QV*^M M?I'>$CX:='G&KRF)O\E^3H95+EX=F5#]B.NI6!3VN 1 (>246-_O1%:..'$P MIR^?<9YSP;7I"V_8P_\3U%&]2=+P9R0=Y 4O''C@N7@<['=\T==8]^E?\XLE_YZ%5WC2V%,7S_VYVH[WUR__?&17&,*!/ MQD$^2%S-]0'6$G3Y!.,"6G9 L0#)7LK&NV"G-X@/=UB?!M4?U[5#'+8_JIY% MU3)V+T_]A5\'[!TB'7L]D$&%0Z>OK MEDF ;?9]R2[T*)T01ZAO2QM4$]2H6U3$GFM=XV?O7\!WP; MB\&I4/HP%/*H2:@V+JC =E*[B>>9?#)I&7E7=Q1_[Z]X9-\2MCQ#9C?4HRO7 MV6=W5&AK#IZ=4E!NA73+P]2_2P B3W--4['U=VO74TE".2*Z- LK(:VMH2=; MCZ,I)\?Q/WEMB:M66)U&[Q_$\'?8;=Z&UY;_GG;8!PM2',M)'5W(2=AS-Y)= M_8FR[S,-; =\<)YU;+9##-TUF [C4"VQHF( &U _LF\GZ[ M!,[4UH0_UW =2JQ:%ZO:U\)1_?39;M')5,E(3M@L/[_BE>;EE!L$S"2U2(E/ M *HCI 13."EV#:Z)OOL21>7CD@@=/S:LW*<["/W/NKQM\;_,M\KL(4)7/D1V M35F)9CCP=^8.7S^G>WDZLMP=-P:U8]:;&]O9>.4(\[_[Z!%@'K; M%JY*SU9$UE^12Q]()W/LBCE2[@[V[TF_OOO#O^?@BU@=G'(-4O8A_<@!KK*F M&F$?<9_\$$17T8_Y0IOQ%M[I,E_%(B&+BM(<%:O6']^/*P)D4Z9+AB)>RDE, M0P\&D\XP?AO'W6":](T\:DK@;)_A))PBDKZ]7!YKM"<&U\+M;>)D?H @^U80M!(V]69+%E,2Y$ MS:T(3%W!HI2^M4/<5-[B>N6V?BI3K1<(4?#./Y%" U-GD0!#N)TP3(30^8T[6S.HU8MXRW\,^C^K5Z;1L+C1P2_SED*!N,O0@6; MG_\X;E/Q054='BZ3WBC]!&38VL>&:"=YQ?1Y9[F'R1E.S+6+&*HS@XG[MK\" MI>82ZWE'X2:V;%@)=I@#_LSHB;#(D6U_O]PR#1)>4++\PU.>^EA0\6R=^]TE M]1%?[M4:X62MHM,57X@P*=8)GKHT%O$GO.Q*"V,W/4E5ZR1V-)9*BL^A#/R1 M^6-\H9W=&!Y3IUZOL*?>*"-T^M#K8%9Z:\(HN0>J=[(DSH.44+DNE;HVT3%- M;E[+*I9)<$!^Z0Z)50M6P$I+N@'?R-'W0X>?E"(&^_XR_Q'5/2:4AL2#R=]- MYZ(,B95DO6("V1E:0Q5A;PF5:&3C5+ED[B_LI0%N6)C4#A>)6SGL=1U-)T=C M/(7E7AP X\*)ZK^76EEF'&Z[*H=>(O;!I/)KPBM8DVLNW"=4TPE0=NG(Z58E@:M3/NKNAP/W3!-)*'^U$10^ 7^N)^+L[8 \4#J5 M]$&]4X5RM73X!I8RWQM-[>R CK4!5$92TVXAU-*$7+QXT@7D$0J3,'J,=BPU M++BF^*L.G8C/X"$%/"XY.>AL\.BK6H&=C6$XWF1T+76[N$:9TG"<:9G+3M4E M5^IS9@:C]2=@>&HMEMRW2+'=$94N#4)'ZA(1M>UOC]BSNF?9*-8F=A3$5<^KU*55'0'TK$XSBB ;S";W<2 M0#K*Q'<-.E96-1 MN=562MGIII-U\* )F]B^HW!77[JQBPB@2W8\>5 EK]GSYD8W\CK-&(RP,,K. M ZV"&; KP/K[%DC&=P#N? U157*+MY@"J8$\\N=[I*Q&ENA//R[7W_MS@M0C MIMKOOGC$/5%Y$)"1I.$T]-!;VP>/RVS:%II,LTRDP=9(6K(A&RA%0;JG%[FC M3!+MCNV)Z T"]:@ T\=K1][U1@_E+ M>^ -)$!'DMC3 JX 7]"S7 10\, ^0$8FCQG_U%.T.]@$'F@$IU6M$I7_3=<@ MBX4F/)T@A5!4+QL+"Q4W'_^.V90#]\Y(W^W^@Z_$ M "X\W4JG9&6N81S;*>@^ULD".!0@,HY_U R"7)?Z^RZ"P^G<@PT4,^.=%.CM MP]U#KG@2"ZM?LPRS)*QAB1OOB"^%27(!V#;0-L/)V$9I&RNGV" M@HB3B.HCE.^P_->%4S^WK,68YH'#A)I#>VV)"A!VT*FZ?1J6ZVK6^< VKB&A M*^./A;4CK9F\<>L!H0_:T&A][K_P-K'H(J65:1$@&PKCCNDE#F"4RIF6$?7J6PWI\:O2$GDU?6]'V:PL"?O+9B=7WV"19\:A/P#M& MVL#(TN/XR?I;')M]55<;WTRI&7O\O5O<>B303>T+E*]"(GYY,<2HO%3RP91E M]358V&3X/$ S$Z;!:+!#[<85"(958!",O4A 5S=*LS,TG"I3USCUT@2%__:1 M[0E$S%NW)S\2[CA&A5558#_UA A;0&$>J$1WAT_&A=$C*21.*A;I27L\"^E8 M>=G5+1P:Z:8O(%H!O@OYUY;5N:R8]1R60?E):;.@YTML\;)>+Y<>M*5K5T#H M7TRQU#3TT65 M%IFND-UL2QM'J^)NP>KZE9E2TE M/=J1.P'+52X/HA5\4>Q'2Y*#L[0CP68K,1]AE^"0076!E=S_6).S&-5(,P8X MFOENIMEMZT@R/0N2,)(':=SMCX7(Y\./+[[7YZJ8 ,+E\AI^-DM&70[S\ZUZ;CD4TR#'39L_S8$BG%"R4THQ"C#XDBI1 M*93PA2$I[ 9&DK!_P$ 'Q1-EM=N,Q$^!QV$)4N M%IP@XOA@W2E%TX'&J) Z-Z +N=N2VXV):_J.V 87'>*?Y]8-_8 %F7#\XM? MVP(VU=[)*Y.Q>H\+)N+JX>$"^";2\3]RJLK_U2V#)Q_H^;E>0XL$JGN 0'ID M+X(6@#KOVJMT5B?>4'QT-8PB20$J.T%#_B?@24^@X#5!_'_?P_SOU&^X)HLG MN/.#FJY]1;QFXH==\Y/DA$0B%$^R%P;Y<2*:0JYI6CBW>/D%@8H)E9W8#EK+ M'W4C:/M!UENQ4)'QK7$[*,Y#$YO EBBL=S(_X.B4I 7%)6?/W'L$#^EGUTI\]^;L]]*V/;U(5[0]5#QBG[^+EH-4#?M$/-_DY70Y24S'B7RC##G??_>SO&CVW;)RKJZ1SR6?]YQ<"US7I[Q^ M_MKPQGCO6'!$?>GRYS2?;W&==_\"TB:WRL:U/VDT]?QK!::SP!P[2 (BQC%( MXL;])^,C48*,9XU1VP<;_E8$_CVSH\PO/NK:5@LCQ037*6^>'C1"RG[INC;P M+G]^2M<&ZZ"417Z^=G!_&P;_4X/Z5QL)%*1L$9BM8X3 +QBB1OPO!,(PWJ>5 M7T-9DO![E[O;\^ :T+/>Z& M/[66G8!1Y'.1PE;4NLY-?:4J#5B=^<+N.FXQ%>=KX;.;#-0S#:0M_T8#?HF0 M:H]O^-'U!O1X/G'D1CGO0_T77^&=VJ&OK8R;Z> LOCKDXK1D['=!_3%^@Q*V^[^^2IH'UU- M7F^:7UMK7 0$3SV._OS"[A&,L\%H+F,[R]?K786TC["E"/DP&D047.QD\\>\ M#58_4^P8E^]#RV3Y8,1PV 9VK[X)K&F%=(*%@V:\2A/>=[XL=KZA^;M#,-PV MK=\7V] 2V4*!6OX!9*J&X;$^*R86E\2<3BV9=YL8/ S4-,!X[\LSX!*VVN@1T_0S #*J0I_ ?P%4W2<1*8WHI?0KVDYY#" M3C5ZA"R/U'9Z,UH#]L!_0Q[(SJK."K$?XWWAQ-W[P^>=#](/C9 _;) M1",9#G3:W!][*S?+VF7@*=,ABM1$660-IOU!#M\K"- M =\((ZZ?X9,T2V:ZS0LV@[:F)(X>_.@BL8,O<SZXL[]"LV%\3>?KBQ8*W2URTO<$CY#IV?XL2/0-*< MA^K2.! +=)P5SH,BN;!H(4ROVDED]N8@XSLT8[]84]ATE0WK*"=-XR,1!F(4 ML34887@R#*_"BR4R#ZZ%7($LA?R.W?YG09> @?:V?5)4WOT1?;C:EG _]5- M$XP_=?+.?_Y!':9IKN8QK&5&7+\<_ E0*=R6*_1M?R&,]Q]@O50)J.TBK;OA MFA>XN",A]''-GZX@=THNV!6#SY7;H;4]_$>F_@D0_ICM.12TN/.'&C5A N+YSP:Q?8RC5>FFR^X/&AG/K] F(^P00.7X"N#VUT=>5J_X\ M+RLXG<=$WL3U?Y5X-AU0)KCV_#E]1!-:<8'UITN?X$30(:D?;7;VJUCE0B\? M:KG.Q9:RD1J+.7FUT@'R8OK/ M13*;R LO=A F[;]-IB#?'(''(N-Q$89J.J:$_^=D3?0>:W$B45IC%<$\G6K2 M&:FH6:IV:B6$M]$OCG<+,OM^ MTZ5AG1>W9[(ZRZ\/G/,-/ F<=UYQQ?J5/OT)4+"A(OP.WOQ$Q"4Q\BG4(RE& MTJ8GF$V421W-7+TU6$3%:3WQ=BV#'#:J9\@<1TAB'4:'+9_,A$^W1J+B?O$^ MKP/77CVDO3H@A7G8KD7I'TKJLPE-PX_HM)U:![\?09'C9QTI#Q4^-VOWBYG7 M.^J/&"7F,+^XS3!$?ZJG"VB#2G2?KR 4%B[@(O2W5-N*R#\\ZT8^R3H!V4OH M)!OQPJ8I6;WVS1% @/:(K<V+N%DX3F>_4ZFT\.D^MZ:]B FAMPIGW M?JL_IV(X(,>8UDWFFL-=Q/Q<6*, B^362=_1QXMSI_[9#YR-JHEJ(T[(?"RHL+.A^00TAUE. MRF4]GO\2M9H4_IN0OVIUY$1T'EZM(W%--/B'K@+W ZU MR6C29@UJ3KD0AXPOQEB0;(LB_'*LH"N!]CHSLYWHV.RTI*$HK8,'#+$9DHMC MSQU?K.@O3.K33HW!=XL;%'TI?$1-8C?7HW^&F.+3':*Y@A8Z^]X('!G\:6F7 MKH?@(J.BR(-C"'(V<:W9C\D9TQ'7Y(?[#?U6MA95=NK\LEO6W!.=)HFE7DM> M.B[]JB!\*22RVN\,OEV#6P(_2S<$T O4:>*+6SA[6ZO%=F\_ M5CW&:V7ARW)ZO+_BI+>0?6 /=H=-QOGP]0<<]A7TV89>2Z7[Y MTQ1NU*1NJ LK]1:7H"*(![;N571D.\/W3L/#%6Y0VYMN[NI= MZD+\@2&Q#Z*;23Z:6&DA:7ZL$,X9PL M.UN+?.FA2=6SO/,@/J/A*#92O-.?>S0? /*V6?Z$Q">PCB2Y&6E MFU:<.;:Q.R[OVY>N8QUOCM:^R]R@47D)75%ES"#VG.8@0S!#AB8>WHH=DPP3\<8;=! M6J:#AG@0!H<\.[2=&#WC)6TMB_G4CBB5F(E.W)W*;P%[[I 26I5$.\W_]+0E MDB+:<>-P/#G+@.%UE2L#]U:;MZA5,@N!J'FV0R7&X>COP.(W:K?9WM(9Q\0\ M3@)N9>5PBX95?/F5 SS.#M!R#\M@W#2VRJAN*A1LBI!QDW\Q9?1"8=(##RMU MEIV+T09E\ 3D8S5?9*Q/4LA$T,E,@XI 8+34';3+MF3Q#3>+;'?0M]+?4PE M>4LM7?3O'I3UN*0^K[[@_0G ./P$\(P2%'B;2H]9J3IFX440W&));K&I@@H' M.4?ST2K6XW@@[7-7>W-IP9MR)M%[_EH;"8&.?:RPY?!O#^/1J IE'?9C5O#+ M-A+=R(>7!L0&83@NY$A:--=4!38\BZ!I,4E/![TW2[I^S@ZEEV%AKU&T@2-& MO<#4-5A8/L5,JFN^2XW3";0V^@SBK_Y=,8,P 8JKH*W[Z?C=0LHP6=03.]BP MV5,J'DH*&2]1"3J)KQDJ2$+)/MDA5IGK1 ,1_Y2/G.IFO5OU!.5,,W !V4)3/P]'1C3:K9R#GHOQ9A]ZBC4&9_RL^P3>+XHFDF: M/$4Z13&KN5M$D[AC5J>.EX_D$CU#$[W\JGDG[C+1DA,(;5N'&1KO;N6KW%#J M5,%>.\9=:N=7>)EE4 M)>BB]M%@2 KV(S^IV&[N0=C5&JDH-Y^KJ2V$&K;-F$T.1DT//-.Z)<78HWXP M OFKBI*3XSH\P!R@R\/_'%ELA;9.:3N4P4AN7U[E=G@-"&V:$5NGB,M@ ^D! M(77%C6Y-1SWR"GHQE@H/SLXWOCU%<;0$1=2_Z)]K.UOQ"O"LP+$8480$II5: M$G5EX@0Z'E0BK*'0*^9HO]$H]')T3%7,U2Y3OHS+8Q-FWJFN\BZ@.F(K)BL* M):LD^T\6'&!V$<\;[3C=O=/*U39WUHG*_9<-(@S;5[EUUKKN9[L&-/F%_X'& M3P!>8U!NV? U=P(G09[7]J;HJ@TKP6RGLXF0Z[EK@,-5^$VHPF_L@&_:\.XP MV# @%>6U3?>W"+=DC %S]_N9]4F/$H=8[&6'+@(T06-JKD4/Q/(+\10,ISP> M-I#C-/*_N@>=^9T]JJA$?HL-_&>V^)EMQ"DD,P!;LD>TMNYT3EKFXYEM+W)R7[[C)C+;J4$8 MH5V 5B24&_MB(HB1=_7+7[0)<'I*QVZ21B-L1!8]9MW#B&62K9+52E-H"KB^ MO ?A.^N1.O&]U;. -]ZR4.!DQ8HG8-'^'LHRJ-OE%OYY M N1#TKY[/3M\0?YG[(?>\913%]12M)RWXS/P[>1]0INVH,K/D Q?QCL(+UA( MY,G&2HR5'3SP4)M+/1,*KK3 MSJO>AHF>X\48TO"^C\2*=3V E(++-CTX#)\S6A+VK62 M_WECN63H2?.2HA507OKF>TZ*8[3]^-TIXD!C(LFYQ&].L$C1Q%ODOBOY;: MM;-,GU@CG/R;K?FXPMEMW3T")B6B'90M>$--2QW:2*Q(C((7?:GKVPA)D^R. M:M4.83*CL%\""\$& 9J1&W?=$7:TV4@:,CC_KWF ?,W0.M[DY*U73\HD*T=6 MJL)48K:=T<'2=-9UI?>'7W*=B2IX%9]]RZ7;7&_>BGQ7U* 3:XQVSLJ" 8U? MW3^'RY4V31E3@W*6G6?FA3*W9V/(3"R&_TZ=YQ_I3OHS@Y] KW4U,@3"EN-S M;DPA(OX! UDO/QVOK(=UO:&55H^)V\_U!L+D]3P6'I-H/@KSLQ<:K16%W=UX MMW9G8ZCY]J0S)@_=."D ".E#J:X/OC_RK"P%GJ2209;KHJJ(5#\^[ ^'*G;_ MVH#X'/O:?+CL7-R#6X7^N9//X2N"+]0ZYA,-V[M_+/ M^4N)X!/,R %85[DM1_7^&3GAQ?E'$3AM@#43Q(7("^'W^,:^>\.4T!X$4X?E$BJ+_49LBLA%#G=RD4A-5>]6_U1EA M)S\V[)I!;+T!B:T.R[9_1$(M]1FM4?0/L/XI58LUW0AB&9*@A0%NNE)B[>=VVH_JF]AZ#]*2-87KX0ZFVY"$G/B[#@H M2!>%ADA_>>5' UGL)8D/-B5HHH(WL?@F0PF;_:E5'<"ELQ7+6&5@\R68Z8[O M0M7<5A-)]$OXC*GA(,N6K?1C:^(J[T$4:2*2*@@B79"Y^(KAQ;WAV$?," M*CC1QA#$=3<_R*BHE$&W M,S:7M)0;Z2C0\TSXAYXM$(2?"^ZE_8JP=!6IA6E^Z9CW+B([0CV*'[S$Q,JQ MN:O4KHN*X9( ;;6X8M3.%,8X74)<"H9QRMQ(SAOPSK2T_/-VA(IWRV^'4K]U M!;)NL;SL]A_0HWM3&ZAQWN>%L;:4W2:#YU_R 2VH]7@9R%^(??M-@DO"K^&- M5?X)0,KK,?G5^^(7,:&Z L^R+82B)U=NE/8WIE>\X'BK-"](^"Z47TS$>R^, M3%Y%%K0@>;2YGPFS>Z>$1>EQA5@$Y$3IH\'OMEWSA.LE.O9&%PE!'> MO9-4.+;1%Y%+@G[5L1V2LFAXE(8?'?I;,_:.?5^8S=XRBV0GOH43$Y(IRP?_ MJ\2C66.R('(070SK''(DZ.?9P^ZTUN4FE6>YMT:6)6O' 3V;:AWU$F2+,'CI M9MFOF"E FZ963=C5I4"]%9[HQS:[MK;5X3G6]S)ZR)G3=H@D0I#B,0RXN!VH M2E)?$!?<$9+=+ZMUNN2HD;EB4M@WP(-TS<6K 3AH5-!KMGS@.N"@0V-OJQI- MLABVIH&$5'#5(:_I.&Z^P8U\1]P*$'BNI-1=],5/0%P..<.?$;QA=79(OLE6 M]5C4QKYW)4UW!I#:]Q(;'YLRBM\3_4=NUMW^> O,:@+SM,26S=5RZ69?"L9] MEU]+J.BI&8:0#K629&/:7\<>>4?T]#<[(LD.\5\+R#;@TL._!NM=/5, M45EJA0B2C4_ PI;H.!YQ_"?@!/",B=YCL[-D;.13%EB55;C)8RKCN&Q#S\KT M7;853O$^LS224UHU DOFBYWMQ5K(I%XZ1B,93>085J&6@MT/5\=JJCJF]\?VM^&Z$8^Q/)QAIF9QU&9A M8$@3(7^E]EZU%7. N0 AEBH?Z?+O[W!J%- JZ=O;21R]E:&,'66./TM1 BG: M7@*X!A-5%%,Z%$^;R&A!W2M"S6'%34P\D>5;8P^GAR9Q>V=%U_'0^<16TV]R MDTOY&%BN[]K0@I8Y'A)ABS(?A\MB(CO%S0L3-S@WON]VGX#>=LA C\+]L^." MYF3 /XN:&7KIF67B*"*']81M/$ ^I8UH&Y<'76G!KZ>B^TM8JYOB!&LL]S@^ MZ\FBB47A,KICSEI2>E7(5W7>W4YEMEC@TH@;H1@/9*']3@NN=X\\F?6(*+-^ MK"+[G]-X9_^5Z717@!BQ&A&9TXW*)T#Q=JNI52,"UJ]4O%I_ ;1#[;/GZ4JP M.4-D!;8VUJGY7J:?YD@%!\?W=0EQ& K&)0+ T;.,"NA4YW%3F^?YM[\G%M$> MU/R?Y^,*.]]M*6-QE 0<6]GW8E&<\CO,^\2KE6:W?0(,.(_0#!+=RW-H,)1@ M/\#?G)SXY&FRLZH@2Y*MM='$:C543=JJ3-X7/[$7R?A1^^%T$P.0ST5[)=9L MGBY9E5!REE:BOWJUFGCE==?2=1'Q0#57Z9GSU$Z6^9^UPP'9,H?54G=@).G* M>87F;I=9 JA?P3 G-!A<\"/$BY0XQ'MIMY6O\J2YQKJKPY;TO^07!,ZS*G;Y M?KHL2E^0*^PWYGT"4C\DT)O$IJ)N$^4;K_^%Z"B3IG"*(\7"=&;;!I2IU/.,,64&KY!U>MQ>W? M1NV\J!_F[:24;W?"\P_-OY!N>D:L?@SN_"OE3T(('/8ZUWG]^1 LOX H)D,. M;ND'CE,%1N$,RY/_J2JUCANVYAU3B?TZ"A4.G1QX=)Z M?(G-](CQA3^."P/&5_9,G,KR7Q4E?D>DDEMOMC \;K2&-Q!]UDC;V^G=X(TU M>-U.P^JPBS\9[2-6I)F5UZ]RT+^B.>@TT&WZ]34;_8JL_IG('59RW/$@E[;_ M=C%T\GY-7MEBH1T$REO0:%"Y[\YF^'+?W1&6_N>/DH>9@ZS8T_5W!.W?RP.= M3.0>'5Q?.E+A.:%S8"*)2_!6=3;5-%.^FO6B".43[ M)_NG5$/YE6-+ #K9S<'\K* T\SG$LQR":PD7:W2/!4>X\L;@%)0.CQ0JHQR>5Q\8CR83X".439N!X-)Z0J7-$6S_LHG %E+NWWX M/VW+K0S8;*^]PY -^".-44L;HE;&G6;(T7K(S>28Y-&,E4%7T'+J$!>),LY2 MG2*$NA"@V[E+LWNF]R9)&^;PSAR$L:+8?=)1RA[UMZ7!?WT6W_T#?RNG[C%< M8M5WVOW%8/P0:B0.7DY*DN^^&1NW0[K2!JZ=1P6AC?]Y & MYWT\CVIC#!_VA-BD:L_[F..B?J MD7N'F:05?X'UC!]2*AUFWK?%5;MVG^@A.)V[7$OS MO)ZWP-VFIR+@LA])$2SRFDNN-.:]/OVZL%=T?WR^C<'KB.KP4Z[_I@> M^LK\]43706/_W0P++V(%6DL.'5Y^#+R&==A..-)7UK?9$H.QA+H336+/S,M< MY=^MR2I+'K[I8X&W:LKAX<8DAR>%ES>G5R$5$C(D-MN*P\97K (L!:H_W-NG MX#C3IUHK:(,;XKX6O;N!:[&U[2P>2@P$_K/-,3H\]T>!').4M+X)'3%LJ FO M[RK5*R$G%6HN^P"H.0?%]6)1@6Z]C^:'[J1^H>U^8U\]M_$=/G#Z0V9;MURQ MXQ.H^2/_['RWW=\;S208B<:-W3%T$F@,K]L6E6\\9M]NT@EK9?DX*PB0A5^Y M[['4\T#[!%0ZMB1]Y!XHO[O!M _#2ISAP5IKN;3=XBQ]Q[GA!@N[*6$K TVV M4[Y*+32#?WP%V#GV!+8&,J#OO5G.*S\N3WB-M%;W%<>Z-+!/A+6;U7CC&-U" M*^BE:WI UB6+V\K$0UVMM@GE"NW?Q:0M"F8SPY0J;R[?D M2*Z/9HU3EK&F[&4CGG]>7JY1'^L6/O]@QZN:OV-@G/*I;MG EB T6M\LAW1U M0A?-7,MEECZ^$"KT4M:QGLJF",\T%!]WJP#&7,NEH71:\_Y@8K W;&O1RBY. MNB3"*S,9!#-JB=@,]2Q-GY)Q1C7>130N.D_;CJM,5&72()E_G\+)<3#%8=KZ MZN2^MH:G=!6V)#0:8Z"]I,@9/V'?X2_0Y[U96GUBGT[*YV+:$^F?X"IN9 M0.C,Z!1YKL/!41PMA7)^L=SE.JNGNE!#Q+;L56'A=4U MY;LI6Y&665M[]>[!?P(2G MB[B^!UPJ&?N1F4B1GKU#+:' I]&CTG_:K&3'=?H9B:^LZSGQ4G_'UDD)8Y? M 4?8@'$LD)YH\_$2]V7]K=ABV;-Z.0ZU-+G:VEU1!T.[PE/M_5PJ0Q)<&AZ1 MEN0)0ZR$ $RP:ZQ'LLI^3F9+%C^WE%%Q1A6M$10S%7IS*8&6;A@C0S-CBX$" MC>7=LTIMF_ A[,RLIT;T%^P=9)XO[7R<_0B*4E'!#'PFZD\6W!C_YONII6+L MR/*^ T$W+4B$Z<-B0XI?>?WF]Z_)9GMF*HCM'1J00:? -)/ MP.(KG]_H/N6+EYJ?4_.TM3&&G$4?\'QG;43*N"XL-8-'91@3+ M((JCM$GQBT1[!T$WKNP,4..+IB)^BR7,3KN VRN2$%/3H9ZMUF:+!Y_^DX*; MD;S:X)-Z.63EK)CYP8@2][1:(-U9 >!TGTSMG.T83/GL \^%\4$7WE\]QV 3 M;)SJI@U,)7KQ[JQ55FS,E/6UK_YZ>K>$YA TUI,8R?1]_)YO0]&DJ.1&8%S/ M8_,+"IXEJMX9U_VAWF6>8U[3_5([W_3B#2NJ#/)M#A$2975REQ9&ATWC<"UI+ K;*!#>EQ;<%VU^5D_=ZN"%,. MG5.>NZ@ZOPK=_E&K>M962IA0DOXL0O3+'H,'1DT;J@^BVQ=KJ']B18%F W_# M;>:(2*TA64DQ'Z9A:]].^%2R[J4U5[H'1D_T#:QY"4)MXWU' \WSFXK Q;CI M*QKP(QN7MVY$CM6'4LP5N:+(U1L:8%8C)5"W%?TPBK"2[,4'D![]YA LY(S4 M\G3(9N"P270/19/,-^#MR5A6#V$ N-'F"6?F_;=7C&R?IV[D0+5 MQXAB9D_+ *O:S15[)"V6['L0,BZXF89CCT"%]"V&<2]V4#*"P"WRGQH]2_8& M#4N587I* C&9.0@>HEN'! ':.Z^'*/*64]7RS&^&[J,B_];AY]LZV]"QPA2M M6P)O%/3.N/+UA\:@.)9\\2+'P5=Q@/_0I7C7Y7<]/8-%'G+,((QY]?[R":!M MZGBNC?LMS,6.XY3:]46&=_B636Z"6E.FA06;N\4W'#D>91BN^@>AC($VA[P* M',:"OQ;"><%6/!,Q;84B6+4;K3OS. U*U<) $D8I&]\[/0&VK2=8?+KBE*KA M)"IO&&+@$-4:=Z- M@2(\E1X)!/+>QKY=GJ"[M\:P%95BU8$E"RPY2M"TJ5/]5:9:>MP\\QN;H7HJ MN.;;V[?7I4^ WAKG 4XDZE"'2=1L.<0[X05#C8TWJ$4:]O7(=\[5B, /BPX[#>0X1J!=L\[J?QD)=LQ M\V;?_$Y,[B"W8,P+QHD(1Q\=!>TYL-?MR MUV<)Y^ YH'R@-1:Q?\0 MYNI__U2%^K^SA%U7;@;CO"9/79IU]D;97;] M9"!9:&SUW+>Y3%#46OSKEQ!V?3?U+?(1U:;*2TTH("H9K=GRE=ZG6(#H?2UPXO_]7Q!C1=5\_>K\;>T0.0&&=9=Z;W'/C8D_) MN[-?8>!XSP(4[5 Y53U7$LKV-9I\ O&)N83:JP+T\X67D[:=^4 MED^[B"3WX[!L26F,8-*2ZU2'I80E*AR>8U>> M-$[WOD*TKV_)3KND5$]NO0H7Q'5\H%>2Y"LFYNL_0-W44._8=^:BQ*Z'+FCP M3C*Y^NW_L'9677$PL)NGE-)"*<7=W7UP*.Y29'"?P=V]%-YR$GR).>77(2APBF>LN_R<\Y3GHEX[M49)3NZMIQ\+[HLZ M8@)E-^.R<);J\PXOJ$3P^D'[> MAC 9D)ULF,,4_;R=\1BY/*'ZH(OX][2CO-46\UE=!#$O*&O+(+L4M!JEV*UK MDN$?!]S.6FJJ" .%^M1%-E0A1)-/>-"/_1KH?[F":]P9]F@YT M@$X541#TE(CV8#SAZ7X(L/\Z?Z4RU=FS>,S][[&A(27Y"]<[K@XZ+W%HVYZ6]A:ZO7'BNAYF M%9.B#$QHKX&7US5&)VW]YL(P&(/MSVN%2M1S M%^Q?H(V(@^<$/>J'%T3PS:HO1/S6S*,&*AF:4HF%2J_("9,P2?CJU"GQ:]A1+$J4 MMEIE2\+BYU_-_1[-0(/S9%+S9G$89",K2:#*]5T$']7^/CE . M:J)-EK0071FCH_!;*3J?HOI#%^1U1#E.TSTY7<4P2F.Y 6;YZG3XV/YO"7V) M8S'Y44]Q\U'> >K37FLE42M_]+&B(4F"7]$/WJF<&?>1X11C.0A2MC4"KD4\MR\Y$# $YX')?7OB9&B3YD>*>1_&V$7?[90E5"TJ7[0E!PKJ IJ0 F87/T MJ/#3&7F+V]TC&ESC$3]89Y_*Y>%V9>I SIA^6GPTA#8]UG\],7%*JB44G& M O"E(/E7TBQNS.IAZA4C+2U4R<%OF462&D3[B0453?'BN/1R2!)W"$]RN/5"%Q7C%=]+52T@FP M S!Z[5%$KP]+\-G&N:5&S_SB*U<*S=OJCD0=]=2B1 ZEI)8>,3Y"\?6*O3V8 M.F#>R=ISCYZG>VHF#GO.A'DK(!R(I\GB&=9&>@V4ZLA3Z]$7\&Y>PJBB4P=F MDKVV_%C/RJ4NS"[__N.?$=9I#"6 Q*YM1>/,]NCV"K&KSPT;=[2.1T3/TSR1 M"+IH_FW9X%&V!M#I[KJ*3*(0WO%^U]=#\'A'$[9S5Y8O-5ICM:0$K\_60J.% M8\F,V[LTG9AHC>3BL @Z_OD=5WE%=^T9.=3;-3YZLO_6S)'9$CGNB/Q.F<8S M$7?+EF2M M20!>DSUZVMY ,,^K=VD'QOW2:D3 2_5DHM)#8PS[4VUL%:1&L6*G9.BD4X2P M93Q$#&Y@3*?Q847(TK-O#0&0N90E8HP_;@"RBM\[KP7FII.#4USD]M9WGU'' MJ]B@IXUU0]RT/78K>[@7)7K#..@(_O$D^M4B^X<'! A,-+NOHO).8$'8/H4A M(?2F#A=JJV#BH)K+4BMP7G7;%<--.;IS;E:_\I,II-CJWKPYO&SH] 1IM/2P MS&04D+VA;CB.SI4N(=VH/ \K_N3Q=3Z&&7NU6QI)H=X^'^!U"78.%*B42= / "'T=7OT.K MXX*FX$]%P\).0Q=_,?');MTOM(EJWHQ?Q/#>5JG86<91JEMB,2O_U>PRB2LP M72.K[0KDM$P-]#%AR^()V8QL7K[(,9[]R20GLR@C7I'>056<>!N4CUDBYW"\ MNGM^^_RX=#S2+%]QR\_ 6F^><> TYB=-.L1KM62HF&-P,)2TN*/8SJ/N?JG6H.+=SR'FCL)!KP39GJIL$Z/<[O38]623 MZ$\]X?+72=*/F^+KU7:\H&0D M>?(YO".99'ZSF"[^@J("-_KGDS$T%APLW\\^)(BHC;398)T*PNVV90ZC@S=! MS^)92''/::Q]#0DG*"KF@==-EX>+:%H?+'$B$R[4TF(F8G8]"2>>,S\'KR%D M#'D9:BVC'N/UB(NUG2DA"FVJIJ"LENEUR[$FNPAQ-8NT3S]>8F_8 MEUV7/LG1B6J?O?OGK4'LF_ZS-F.?W!65/ MQN4. [7Y4+>Q0-5?'AP5MF2UG.VL[,=C5'U=:YF 8PAG M>9CZA"+,7Q6.J.P;O_Q5R% @-8)I/GIM\-,"/_@Q(TI\^K"EXZU?>7^W> M_JEM\5/+8&S8,EG14D5=_9TU>[5 "L_N-'-;<9[T'1XY75&64NQX[E1B<M2'OW#.G&1"U"?#2Y3I:]\A:K#OQJ] MO7_34KI8XL]5:IV"<,3??MK\DDEMJF]U?+3J'?KW W$3E[<-242VOV'"(M\! M7B(5[.%KP\YND402+W/B_(X,E3[=&WKJS: M*T"DP=$J&1BSQ[ZF\+Q:ZQ,[Y\61B1K2ZEVPL?D582%EDE'.1/ 8A(AT@>N8.[/X2/ MXR R!>*1JOZF9]5LP5]T(#1B6."'9;.L-SA6SI*)$/."2+6%SHQG%A0?;L5J6]3MWX+E_7Z%X0&U73SDCH'KW6 MP^5,HSYH!B^639 U,;!>WE:\N@C@E\(9G#"<>O*6 N2 1[NC*B_33.Q.6;]$ M[*F##%A1I(6-, R,E:Z-.Q,@;[H@0<+T8K$25@2Q&),*W&FY9CG+,ZHX M:"4!!6^"W@>F'#OF50S0C"MR535WP*<66MM.>5. *VNFX#N:4$UC%KZ3[7/V MP,A\/3K?9#_BT1\3MKG]"O@M@A_5%.EFX7C"!?Z<5V9'*.>;($?LE0^ ML_"O+R1ZD_JYSZ4N[[ TM[:K:8+9&BIX)W+6GZ;Z(],V,42XTG+^P6% MU^P\F4%J9]:02B3>%^OW]R'W8Q^E5@CQ@'I=.N=%&]T@VMCJG7 1P$'?>@S]F#L9O,J6M- MZ)[IZAX]V['!2&06D;:2VX,1.%6_RY,=]IJA@XWZK R.]?@'P!FX4G"7CA/B MZT\")K(#%+50UV!.^U7\J;FU;S7!286%22[KDETJE6V@05OS$X:L1A13'&@" MA_M^O5(,+.:N\L;Q7\W1L_E3)P*& 36VYJD?\T][50?1>V2CT,8R5DY>!W$& M.MRH\!O>P.?P(4&$0:(O*%E!JFR#^F^AF1N+']NN[BY6%M9B-#GEEJJVPB;K M27&>KJ!UN;@UGL*KL&")P& M;I'^HN7WU%511NVD !8.15ZC<*62".6:E!&Q M!?6XU:7KL#""[C[+KKF!2#Q?E%T?;25R&U1S)Z"T\DE\M\!^0\+][ M@!-RRM,H.7AE9WG_,<3N=/?@D)9)T1I3:6#V40(];L+XX2$&.%;5V-""ECPR M>IAM1*)W(3O.3V)1(9ZS?X@H0_"XZCJT7E][4['$6=5S,56A MCO'#TU/Z<\ M0)^*IJM;;<-*>M[^GNG;H2]D7#Z-M::-%!S2N1M$+LFO6'. M=@DH<,7N.O)MN<_B%8L1(/&?Q;.#G?0&:$I#%GLY@JP+]#OY&JQT./V"QH -@][=% M[(S%U02S\X9U_)EU5H9S3X;HGD?"+YUI9II5F__0,R]XQ6WDC\RF6_9G =8M M]J0;?8SQ6]4#@?@;G=<:A>:^^J;N*'&)#.0&O-6T71,/L+OI@<_M.N9S4Q7? M/D_WEB3SH\N+B[;QPA)).;24<*OZT.5H=C[X=!'FB(@3PT9P]^U!!2GD1P>) M9&UT #G4>G0E0(0%[AEMLGVS F>U[H,H[(0WR(?[.YE)G,9:2A-5HO]1]?:< M^Y!K>8[#\UP?LN39IPM38L+4N\E-&>LWZB26_2;6\&$5E4$DB[7%3JC^\)7Z MQ(.HDQ@,=A0#$2YIX2PAF&8<62O.D;;UI6\R#:[DQA9)#Z'K2R MPPE#PU%F;/J&J2\Q*N>H\DC*F]CG\FE)(DDQB% T,#=F^X,[9_:76\8WVNQ_ M%>!:JQ+:3+4M9.E+2D\-+N9"25KK4) 7\:]HV$#PG(1W<=%A!]SE8&KR^YS. M?8?78?MG6N5J/V/2.43<:VDO'SIZE/T(4'&%$42=O%5NI@B!L&-EH<]?'L[Q,V\] "%^0<&C@P][]%8O(33M+5X8)X+-X#_P*G*@K8?]?4U)NX M3,^2"SL=VQTQ(=\FW03I, PRA![/]"OZ>9,]7%!R';NGE,FVMR2]]7Y/P?#7 M6J$^:]4!N?'QQ&RA<72=&NU0:6L,PI"< "WC$QFP'4C>0#<&C=BM[+[*)U(: MAOC$#RET;E3."K>;:DBXO,F:UT<,6\S_POM%L]Z(I.HCW!7+)B'DAJWT)+<-.5*3FA](?/*[$XW/K+_.)/R MIQYR6&D^,H$LC2;V2;[_L6)\XW(^4[F(K1-KB3?:<[EH!B808*8'#: *Y7BG M)^B+O";C@0I)//!"GI1GA>8VD:4A(,X;X&EHDJ[\\9\T60SF?H-STN4Q%K3Y M2L/BN1JY!;G#'#W73]AP*)6R-6B:KU*W7@WCJS1MR0S1ZK'?3N2[B5^8IRX[ M"_M',_8PA\/#.94K>'4H'M8;0S:XV*-!$4$P6&2TUE1\Z>[*1K^W>'#_N\!E M"1^%'4$Z+WDY0Z6-G2$9"7ES9XS\S.96EZ))/#GB@FH=&->J>SV_0O[,3FFK M^(GH[^$!W"PKV8K1]:WCP0$)Z_N6Y<;6$Q\W-Z>SQ5:7?#(-L;AM+SPP?YQ< MG)'H:&.><>MY5IU5Z*[-U8*\*> PR'/;X&C+ /FPFO5>W6C_LB9G+W/N#^3\ M;@=9C$S\PU0R!U@HW@'PLL8Y10GP*?^ HS%G7)#TE@;^LB6%';'T)_RMUY#.["]MJ^P_=^BTWIV?[J2NC+3Z\7#I*"@@/?+H'+3F*C0S57UZEB"S-:I( M1M4W0U96E^>%LX3KJ9KYKIP9QP#B4GOF0.>-X=Z10$<8(^M"=ET<*DMF5SR0 MA\SLBZA#ZZ_C=8H+RT@XLUQM*K ^Y)PZK()XHKV!8"+K0'B3%/9DEXAXB3Y# MK1[GL?8:#_KN@C*P$-,@;[@9GKCJ^S$^7>V,C6\8> R&&=H9_-7O2,9]R:EN MV0WBRZ.UV=T)^FMXU:>_J< 1>!DN$MVJ_N4R4*+&E$ZO*)45K7;Q8763 I=, MZDAE+>S(WE326:BC):+"RS]./NM-#8[A!UE.M6>%XZG'3/,D\W^ GD_HVS]? M4"AG#(:*#685FFOD%)HK1U M1 (55!*89">I956:^S(3:]+M M!6JM+<"6?PCH*/T0B2V%5%$9CROQJ#K1ILM,8X)WA"WDHY1L!YK0-P.6=F:V M?U\X$%OL14*DH+H48=_ME(FIJV.X[+V+FZ,K8-\4WK!E(;&)9'**>@79]V( .0U"ZS$5HAURL.>P!=JYJ;'B%!G. MRQ2247SE57@]B/8M36LH5!,SAGP[LZEF>?@8MI=.51[_D=6HW2 #X_=*2H$V@NATRCR\TA<4 M3W*M-078'AB2_D=TYM&<6C B8KSAK?-HSGBLWL3DW^1X@H*"B;F.4ID7E,.? M^K*5KM56-LJ!8?'8@]NF&@2J"2H]NK7#U9(Z3G5ZJ]&&@@=LEC)6TF"%=BI) M)MB6OEE[LEIV\*EKN]\*LO'O2E'%293C>+9"!NT8,A2ERJZ<.& MNE:BW/J\>;Q-;<+CHTD2"Z",EQ$]6]+Z,!,O&%/]@\V9Y@_E9M-OM&2">Z$R M86M"BA[8--^6#!86%\ &#*_U5P.C!6L_'_P9_VX=-Q7HB\;/[LGFVU,GQF2 ME%!C%5^1]P0EV6\VTC!>50H:*H$5X1,N$UP-- 2#\<2L-[5+G3.\*J,%KP:2 M[+&*&/K=NI9S>1\>HY;9<^ZUUT\*+)R&\K-;U-.0^F!GCR8,=NHZ1-%,H(]! M8E#;R92,GMIIEO_@BY0GP:0N',O-I#;#"CW1E"=7H#F?2&%Z%7"B %)W=3X+34'1_RQC+K7VZ71V!C9\I_P M7V_ I06(Y=&TTKBS)CA-%@%]J>87<^F(94,0#SNFJYNCU?@ GVC,I?/$DB[A M(CJ ET)EH?NE!BH](S&)5HVW9O"3:WPG/\ M)CFOJR9#*?'TQ8^=D>-&<[):J[A], N/56E7V("9T+Z$E$ M/19J4CI>&8_&ETN$OK#0"*X3\*'59"GAK1AP(IDWC+:G@M/=BI8)!$6OF%2A M2%0'.&5=7PUINCF&6G--[B7BW$6C&F5VV[?'MDMW5AR[EPA.N(\>D3;/5Q$8 MHDDC99E?N5@H6&@SI&:(&)V@\58JR%GY>RE[A@="94P^(;E=&T19TC-OFKTW M.PQ(I?6@C5.DRH'Y:#(H$=2HA/WN+\4+.]M*N)%\Y<1XCH="%T1;Q\XD\ W 0;^38&"7]=Q)(;2.\H#82>[ 2T\F?K7E> M?*U0X@=:P(UGIX=;YB$^J 6VWR538=TM1ZP/_\E=!\8:8TAR)#/P7/%MB&?K M(3KP?%7RU> BC9,E1;8@FNY3^J$:GDE"&"4X_J.3>U4 :8MAK6+L0X$C1VZU M$J:)1]BU1'\&9UVK;G:.2 J01,BCW?#$D&?2Y]9H$/K]!24VF7YA+#=S;0MYDJ]M M0:#=Q209(C6B,&A!-E";1?_ZV(8BB,IEG1??,^JD4A;FE$_DOY2T#(DR M'![;40L)8!6^X80L*_YRH:.G:;K:>6WX]'T")S/=!QPGY_#)Q;B+'-9,?7%; MOPR%[3BV'#U,B<8F;;>V-9L$&;-TU\<2R:^@[HIP.?F88O^JKTSER-BH2&*; ME!WU9198:+7+0=;(D+7 B>>!+1+'4;:)UG6TO#N%I@'NVU_1)>P)7$]!YLIU M\+PB# $^F,0!C*LJ!8P\SFH1UE4R^Q4P?KAS>A2R^F_4NV:;4E;D\[?.CB,YT15%:@X!'HNC7I>&VHAU2>6?*<:I^4;8T M*]7N"B\HNT>,WLZ+M^F*P%*)4B(3V2;0!*TYKD)\Y MX750:O9PJ4?7N-K73']9D/*]!G+1Q"CADG7X@BVA?PZ4^/UUTD11N.;7Q:B! M\AC1Y/'MPAV0@GOLKP,H'[D"OB#'JR,T@C77X;A"UF%!(^Z"WI]+EEG^P/WG31Z M[08A?.6!B>%.TO)]1;[?Y:"/-&Y;883!DVZZB8;%=ED:NNP%7_35H,+LUV-B>DDE2=P>V4S,CA(59PZJ,.0R=#3*^E M5,7)B7KM[\5HCC%5$23TA/U1;OB$IB.19YF'B?[[8%/%0)73CK#=?2F%9?Z$ MR^VGZ#%33[MMA'6N90N'\.=JKFKP6#9UNQ/;PU*,Q_%Q8D_]7]UW%#LX:_)R M()-*SSP@K_/W.5WC13Y6L9QBDMGCE!3'4CZPY$VM0:F\FTJ_XNXKLHH]AQQO M[$+N4L0!WFC.VB'!4E"MZ9D\%<2Q2]K9V#IN:_(K V4J8:0KOWBMHM/%:5/' MAPBH5!E)DN4A06LZOQP&K6R?L$,-N^72^)MX8B7X.Z5%S8OW@5"=;SOL=(&J MC@#>T.C=E?R%DOH:Z\@PG51RE?3N>!Y+_X3P(#V);0^Q0=C@0=LIIRKJZ0JP MJ+W1.+YQ>\Z[^2+1+IE,V=WN@K6DOEX*=#AS76.X U9L]XB:E.6E!GS[K6F-!G]Z M=4^ZP>'CCT -VQ]:!0A!D[M?MIE HMS8YFX),E/I286AM#L=^G%X?45].(<3 MJ1X@$OC#0- -^YO8N_DL-?T82( # J!_]3UGLV@DD12WS]2THI_S/)8V)N?D M45&6.C'G/N3@F3J>FC*%MKT1J:K$T-$P1.EJN*R"O_&>N0S>U/8]T#I9<2^. MR_;LW!5D]L=;BVY(WC/;W/A43;$^XY:8KW4O&Z@G:Y;4V!+!VJ**HZ7"/\SW M7>FD=FHYOPF@&S'$B$0^6JJ?G"R?5'-*HW?+,XA)(5JJ[%C+NF?1@A>GSD>1 M <4D)R\HAEW:DIV#RVGSXG2V=(EM/ M04),I'7N+N/F^8+B?I&XB4POK!V@R NG22978<$[)ARW..J)"D/\@/ 6U"B M6I@IO5AY+OT7Y7]XC39B_1A(4.,:(XB9'>:;5'UOC+:'V:[+(],C!#*"20QF M^T):.GQKM,*I?U0T_NPI2VPXTI*20"Z2:P>C[ MG74"Z>HS? BF;4*6C+I6.!\=T2ZMBLI#JC&%T^$)*24X"FR Q"V7 M74=)DZ949>P/1*]3+ QF[_!L-+/MWM?U1),M78C#VE@UE-Q9>T>H1/8$!M@7 MH!5#Q0UBE>E-DI4.Z_95[(>LC"M@*5S>H*L6OCU-5KL#,-[;-RD$N:AY,I: M,Y=;@TE?E\I_6#@H@F[P;?P-'1LO MQ=]_,6T%/ AMK6T?C=I5:ZAB =*?M!ROA]^19EU!1J:BH1;LSB*C()RB8>/8 M9 3;=6]X=]>WT-/7D->=V4CXPZ.>%6MHOD=@F14%6Y/-CGJ$LTX*K=:TACXS M3=-'2(=HFS@]"^SS)Y0VJH]OE 0)T]\J']E#-"%<+CZO_>+(P*A.^&)@13,V M"O$04@3=NT>P7;54?$CX=G&*QN=D=O)CUZX9147(;E?NXJH\E(]CHWC6P<[C M#8.2G$*[0LG[M=D P'!'4%!(7#/1O)#O>*@Y'45VUC)C4Y->1 W[3B^S*XTU MHV$NLRO_EK JC;/"3_.W#%4BV4R.PD?8-X1"[LE=98.1T#2%)I]/UD3BCF6$ MOQ(%\$N5TY3,C'6NR"1=IUB':/C1#'@ M 7=Y*Q8(!79J?<$.20=X',SE>QD_& H2U.BO]"0YHLVP&102&PZ2KOA]T)S7 M=37G_;<(">J:6'ZXK9U[$/K$3/P6YFN:),2=Z?+DZ^?5%WM,$S.4#":''M-3 MY6;=2'0TCWOJZ^K>7:>]H"0B7E XMG_VK)B?4[_>74<@+K](C(S4KN9*R/H\ MK9%]N4\XSJ3_CLCE54$F_FB%5SJ5O[;*IN>X1Y&M^%RSVFK:F6J>I&T* 7N) MO+>LR.6<];F^F8C;_ONY)#V49O\-'\:RKWVGP\'9TU',,F@V8UY(YU>2/!1O M@>K-&KXW=H=IK'^DQ0).V].\.$94,IR_N%[ DF2AG7 D-1JSG]N!@0LC?PH9 M-_I5EPZ,&DB=:""[!?N9G2_^1@=:GE-CQ6M27[#5%%_(B*ZV(NWY1]/[ MTQC16M.WD&;'N)95=Z_HHSB?IRIOXL)JR9RY_-(!+!\*SX@3^T#Z M;\T$(!XF1^7%Y@D0%*[N\R]@Q)CGFWA:UT=:D"*#5.?3"N+&*=%0QTR"M(BK MQ*=J>_/L&8UVA\ "Q6"+8"A0CO9#;%6!C(16 DAGJVIS.HF@MGUBI#8/N6+! M*72XL!=H"/ ;T?HY:6>=5ED^"YPBWHD8XCBTCEZF3A=##?0^W3VI2?N^U9V\ M'^.^14! T+";+RC0-7O7"U2L*EC5J0$_IH/?T\)UN.AZ<.!3Y#DC($'GQ? M4(3@MTDXX[Q7FC6L;(LI"R$W^9/43/^F>I_\Z9+*9XJ\7E!DNBM;_'ZZD/!O M*Z62ZFR-:!G(0PD@#T8*S2./O2:["LT5L#]L^S&Q6S!8][N8?%'2"YB,INM0 M ]:4D=$+RAS0J.%8__G[]?- WV5GDSGL!47:18#QV71Q8-QPQ?Y\):8S]?#T M;(&HVP?+ %F%UUF_/D>>/'-#4SCRTR:W0'&A?+1?5N.& MOO/%=_?MB5M9FJT!)8%EW*E6&ZG.ILZG')U2"XA1=G:F82P;XU?+.0O%GVOD M?3J>[_]'>!MT2LE:7U^!XD"D)S@1@DQ_DB/^FV=# #0'.THZ6T515OBV7W+ MWQPFH?*'I:S^9?O4@W/'\.4^MF##@#LOD7:G1<.T\ZY2";LXE!MMDR:JJ\P^--_@S7!6F!\*B[!IM+[#WP?;3^7,GJGC M]]_X\GBD;J\G%ZV-_+LGBD^42>RYD_7H+67O_\(+BUC(_R//] MW>]BMJ%(T5%EAD4-B*$Y&2 8;)^ZIYPM:3' &^,:6'!U=MA=FC#R7;V9MUB? M<>U]'@A:.I*$;IH-0N_[KZW5?&W01GM-^':D:QR_27[FZ8WXHM9FJ#C!=(+P MEOR4OCRMR3QSF-?&:^::YI3!J;/S74%UD=J[8R\*/SV/J0>N#J<%^:.GV#!; MHHJ?NM,.FUL;,_O^QED&OY&\A]C#)2#ZQ42,25GYS%(AKC4]K8,AY]T;1TR"!,'<%'=_9N-"X? MNU\X@WWQ=: Z4026W[EH$:\OI+^6K:JV_,UPCFINE]9!&UT2K/5J,LO$IA80 M_MQ5^EDO97%=$](L]@UYQW98Z+C1%5+?6'V3_U.6TA.?R?4"\&N2[2*6;?V) M3B3$K%N"GJVA?&>6U0F/;)Z? ]WHG7LC=]5_%?%#CEE/XT1 M)=\658D-#!C,PKK%=6=KT8$!)D(279$!V@ M$GZ&K?,L1OVO,?'Y!47\"$-KHR^.F4RMW8;";ZIO8&Z7=W0O0=8A"*BOT3+G MV]8M\(("]V6@[%9VXRYE9;>.-55\5[FY.F;K50G'(:W8\4IVL.)C^**8E2,< M*9[->"XPTC!YH9(O*OM#"22Q2W?7/O:/-78;RYN12@A\>#)O2.!_$@W-<>=X M+=CPX0K,P!;/MJ>(%\$ BF78L^F4A]4JZKA>Y(<[GJWT\Q"0\2ZEF(E@ID:Z MKV<[,:I9V.#3VP,)9.,_1AX4F^G=/PP=6JU8731B):Z<,? @%0QER0E5_NG> MBR-OLD[65,@7=U-Z ="D,2PY4G^M6H7]XQ NGDBSC+E7]6E4ICU1ZO&KK7DU M1-\P%$XH*@K,&@QY=E!-K,RB$^6L$C:9QCVIR6\(-#PIFT]T38FW"G^&F]$4 M+#W8S:9?$:ZX%M+8G<1S'"HV2#@;Q&XH:U/P- =5P.0=*=XG#$\=VR#8P7I3 M ]IBY-_Y]=U&7Y&&,\[5Z;^@_%2V8@<"4(H==LPWC>(=R3OWI.!0;+5QYY0E M(W89O?0+B]369+Z4ZHG4UNQS"L9DP6)S>'@J5S8QUP1PL2E[ANL%I>7S4.9_ MP2?YB/G021F9VJ\2Y2>+;^L6_?"^JIFA'RRBU>!AC+K^AT^I^#["%J+A@((@ M6909]Z]+*5"6*3X6_Q=WZZ!.E>Y%2.?F:+^I&/K.E7[\)HSGM],.*Z&9#%=. M^]BY64/A.?(%93?/]W:K?13BJ 63KSC2?JP!@U'!O'? MZ;A>@>X&8 VQ>VH95=]'<=6M_-'FS?V)B+X4M3[:X^J]].D33FMZGUM!?N6; MZ$#CC:&[=QP7'ZJMZ'7N'/]'\L%1>"WR^;-#[$?U#V78Z@-[S3YMXZ]'<0;" M$'>2NBGH+'-:5') C10%%RE1](HSR_2!P /#J]8]4A>[^-3\3W,B85_G3(55 M]II6 0D. (B%V> M8@9I]\Z[<@H-$0 W%O?[\TT9DD30U[ART%7,P-(UOV,Q3"GCBC,RH9C,N>;[ M4N[G&SV/-<-&I?D[H< Y]'5VW!HYS0U!*:^VB3PMX>VHK>V$QLW$&W_N=?2Y\@V!@\-V M.XLSO(.MM6^:7FO \ 765%G"Q4JD0=[GVLT5^4&(2QO Q:V0Z]%:I_[^RK\\ M$ZK*51_QE6[3SNO5S1E,YKHP>C+I9!?%NH0 %Q#RYG"!=\)42V=[_O\&_U;E M &^=;_=8!CVL2" ^?KK^2V4P6YL'8Q0;["ZOAL+'<2^ V>P_+-/]6_H$V;.R M"0%"O'Y8Q12.5CG#0@#QV[-5.S8ZEV_"%9;9__-YY;TJ%2_6!T/;ZN%-@!8: M43/)?).3HU:- P!7E%!>*I%%1OQ>*:7\5U.:LE[JKI&!,5,: MW%_EEKWP'ZH*PH@1TJ-O;\]B-3[L$G$"K$AA.W@E"1:L2E7?LT,6JA3175,( MSP5CQO3J#S=VUQ5PC3SE (M@-&>SLZ8_,NC@R+H1:)*JGLJZ57^0%)3J1) MD8*FAEC#\L:Y0E8681\2Z)>B8SA@\@^LZ3'S)Q%_B\&&VE#H[0ZLXJ>&*%80]WAKMS*#MQ0T M^B!>;59= TP9AVY@3W&[2PI'F^(VM+JZXDRZ MEX>W$P_&B!FKE;,.'T=-TQ/UC=0Y1(XC>/?%?6((=<$*S4N\TZB>_-L_?7/+ M6P3<$/8JRFAV:+VTV+8NO 7A"J>LIEM_N./@?X_+__E\NK>E?-HQ.IQ1&3GI M.>6;W:HW]V<2^3EG,!S_/%;J>S$))>UFW=[*]Y?7">OQO4RL'N7SMGJB0''C M[8AE?;AWCOZ7CQG!2A_UQM+?C7--)GR MSFWS:X/U6)H>JH!=CU4R(MFCO?B=G&!5WA\V.CHO7"WM-8TR7VY!;3](5;&< M1=[F#56%4HNO>K*N@D ]*(-[T#]('-R]SM].J9.@L91)"N*-8@#Z(A.=QZU4 M1M190&?N]&I1"#'@MFN8($-D)$7*M]Z?!RDB885##$=7?D_MY9NY/2R[K>R\H<@X6 M,3#FIJ(=!1]H<5B!]OC@Y-3]$=\=(Y28XX$< M<]%5ZYVZHW=(.EF.-U%#+GU;A8",JW6L'N>_$8Y'9Y !,>V;V-)7DUP=Q4-@ MY*P,O;=\RO+RJ'';BO.Q'M4GMD1/5=C?OY.M+5,,S3KJ!%J]Y8=F8>PF>'20 M71 &,^78YE(,EN<4P:3SKADC[3:Y.)!LT/=0_H N)YHM#X"/V6A?86T\X'(= M^%D5>:F\*V\;1[.@KJ7?#S?GJ=WJV=ETVP61,@0JX.>&3R@9E:TX[=Q]"H=, M7-*G=TMH ,AMAQMMP20US0@^!]@FV>CT!V'&R71+?12)!%8B#M:I$L4SWH<@ M@,IH=M38)>V*>ETUS_K)8(N@$M'G[VIU?XISN3K*6I:R^[\JL/LS2N".TREY M:BT7->022RSE)_K''3ETM/U.)^R4IYW&--0,;#9?1(.H2TJH_Y663C+I^NOL M,9@NQAY.(?9VR'Z"0URI#/KS2Q%9,7[_">7O\A6;^?E# 3I. T<6MHJ5$O+H M+BG,&1-8DNG$JL3$2B%VDO_%K@A723:"LRF+)A,T?.OB2["H+A"SO?IO2*1: M<^[?F_^WV"FG<%25:NB3]1VLB.M?-%-W\',)5S1B]9DABS_7BAS.MY>'(!!6 M8H?+>Y'K[*Z_#9 U M'*_,0/?.7ZZ9(9WC]Y.UO'TK\T>Q6UP,DTY[DSV;0Y ME,]?4*JL#DXU#[Q8@.=T/=&4G:_P2-X0\1@^O4+Y8!&UOB/WQ'\,=]H$2H-R M)K?LD>@_X$]9J(FFB!3@F04R,7"A%U>_PI.7+RXO=>+IB+FXR2FF>;@!_5[F M.R];F6^4)\E&BVS8:N+:'GS6JWRLZ\>P[:]MPU0N&_K(&Y-<0_0RDB+MN;[5!UW0R3K^Q:@7T5;=\J:[4'_4UPZZM5\$ BRM/^23[$19[9([+ MZ6]M\: DR<'EAZN#:Z9477&7TM]5'M51ZC';#7$/9SH,4PI";$V\KL MF0I$3L[$QI_S]KQ <5495 )X<(?-YC.&UC MVPB,R40!Q7T92Q*EIU=^I-Y'039H\L^/$OXI8:C@W6&F%P^][F/XDN[V?#)W M_4-EEH(HMWYVBIR8$],Z6(37B49H"OU[NL%(C*)P]6)%7I?+J$>X;-Q?"#;Q M+V5RAQ>4S?'AM=N=5*K"([KN>F)SW"<)'%UO'L?/ISMI2AL.RCGFUY=[8E[M M%_H'M 6W\*,GD6W5[FKEJ>)$0X?M$?!RXLI*$".E.-?6[Q,A?I]C_%87=='\ MMQC]90,$GT,/DG=1P.@3AA]1:0Y8K4?#/"2^\G7MY-R-OB$K=[&U$R+Z.W/V ML)S5/$4[9?8K_A-K_AN**T"RZ1L,2"+YNQ)Z7)"*/%.".T!.NN1&=;06R5H3 M.T#6H@+_!@&Y2K<,4]7@3->%8+9K2,:BQ9-UPRD0LK_ M]S.5@ ,?IE"4@#LH=(B)%*@;0>IL7VHX%B\*A@4:_BY0YOE=(>3F MD4(T+3 VNL99=K:6N+3*E-'P@-4L\16L&!OX>0&=X@-F2A5(I5S"$FI2:Q4S M!,[D):G8^7(R$/D<<<>(W_<,3PAFO M_I/Z Q\>H7RZ)WVL#![O0(HGOVG1G/ZJ7>-YV?2\A8%G YN^(=?C>P36@ONT M/X+*G,*H'0&;%DXG\[9=8F^BUVI;53-.,-.SA"X7H$61OQMC 5E5FL<5,N=2 MS5!VCL@&BC<8,#7PWEO&A'.S 897*9-VAW"JII>^"?*%C[7AC-0'MERF%\V^ M8EDM3L MHTV +M#(Z411B#NO*T.1JTI7Q#R'$G/:5%**SFKV]P5%>,QX=4FB<"8R;G[, M9B#P"W:N("_ZWQK2=6P8G)/ON,'T2>D/%I&V8:RAHH,FH[_RTF>SK5:25=4> ME:GS# HI9=VG2N6-2F=O;H:?(]4G&SK '. V;\_-&4N)Z6C8NUX$[[\OHB%V MPPPBI_3O;AUB:V,?E'AAVMV'#XZ,1@VYLV@B'Q&L=&--W77OEG9IJ1<74L3- M/\"S%%PN!.*0'@,?+_IA&ZTREW VF"A"]@ MK#E1T6MMF2)>=T:W0]8\V(5X+-KI9)_L #@+:HIQ:Y333M.Y.I_J[ A.U,I& ME(493>F+I,W)O.IRD7E!\:\,NOZ1S::,2UB_U<00,K-G'IG-P?LC-CVE(E2! M-7M@9N2Z#F#T1YGKC?@%NZ6#%$\20P44G/U0'-ZZ3=6?L$"L!6KA"*R*Q-B5 M2>REP>,4ET(%:(AAH,S:O@GR*T+&Q,T]<0;%LPWSE^B..1TVCL;A%W2 !*;5 MZ'%A2F47=U6$A#J] 6&C"5'&WQ#B?>/AR9?K&79@>@+><'5^CJXBC$/8>W3Z54)PJFN? MG#!O$^1ET0@UC\K;8FC_+@WA[<2-00>3+NRX*[ZRYI_!MH\2Z20&_J_JIN$@= MPXA6#PM)9[ WT>HYTA;7;$VPO:.=\@6ED^"8<-3)_*96Z0#Y*.38_FE5#M:> M7A3,C_HAY-SK$C!S$11EA+GI+$.30R@5172R41%2+!U.9VJ0GE.E(2,.@R5Y M-([,B_%%J3/@?UZ?''E!68.QBR\RK(Q&)!>/D4+2=30BZLA@-[QE;NUDS/1& M1:YZK;?9A!_BG1TVI:&H281UB"%E((+]^V)6XR569HHLW0@-97.Q-N];V%.J MSFV-?#-D]9)&?SB:R49PQ)F3\#N[RCV/\O(PJ;*>SPFZRK\6>)*EF[^UA&:.SN2C0POVH82LTNLZ-T/[_?8:3 MX35M]F2'"^SWQ!0:A 8$& (^- I;M@QVZ P=BR M98!>B(*-NB0_2%9&J+<_^@,FX"'E^?U4K(X1S5AZ>:"-;X[W1%QY[[P^_PC3 M_.!(^<#@E\+O"1CS.)8YC@7#END6WL7,!\@7/% MB=C:*! H,0@)?/SX%X-NF@%U7O_NCK^-)[E65\%Q+G!KR\<]7,#3S&-5K;K& M:#CDUY2.54\0/,,!D"3"23?D72:UI^)!VEQE M:F6Y[>PG?^,JQ"&G?Y^UVOWQ$+_ZXBB6&TT$:H. 0[1T3*T,@_L- 2<4&,2X M#/VXT#?](@GRY"85M7,!D%7%=*>[.B8]@09'>:^@]H88:>E,!Z820 MT#L2>D()O2LU(2#2.RJ]HR!-4)_][N M[?],/R+G$U.Q&OW3GA."(8_@6BEHS\8>'#JSH@*J7(%OW*6#Q_ MB]K8P\W%7WY4.&=7).4:PJLO7'IUY]#^@;B"+^5^8J#(AO[:X5WAX%H*BN9, MFA0:Q3.6$/)8#4P$>O7\Q&!4T\$<6W7IDZH_PIPQ1N_^4KH[,2O1<+,ES[V> M F'J.+K]G&>(.TM30YOKC+L&Z%B.NS+=D>^Z2@\J=2O%K$C2Z1T[Z2WS"7\Y M[\<)))X3WQ:TOL<[51R>LY[C(U(S I"6I$.Z9XC+J>]Y::7GH)A5\^!XU=MH() M#:#%<@OI64+HQ85>*T"J5D/>K=:>W7NX\ ^7P6G+CXT$SZN+04X 'QH5OCM$_$&NMI) M8 ]5-\\R4M*U#C;@3F0T)U<.X)1J-<%!0<[7+RG8&H-4-"WCT\,2#+7P4(=P M3B'!$097M]VK]7___I>==ZG/9YK +,^X5:J&^_B.V]7[@J[2LMGGOYL'&L

9NM[D+@-9T' '^[GP:)AF\=SK&8LVUVK.F+ MA8D 'L3UH?0%G$=?)]$XW?VX1JT)%4_901%Z B,CLU=%LQ_*+"&9L9:XEW]B*04RC0,8"$RZLKJERT+' U[VFJ 7T MX36][M#4F_L(L$!7WD @OR8@_MA1*OU]KYOCJ M8)G.DW?:V\:^B:9W4D%-T_>=PW_;GVZ$60T.(/, 7!HY38\=GS@]X\_0\D^S M'DL3OZ&"*UD]!.-;7>KH_I(E%W;D6W;Y!3M.!4*/EI@^B<0^]#\3?V%B]&I;7DXRGLZT\B%9(1"K>QY*70: M((\;.2FL^MY%9$3\(U7J)5FEPYULUF]_08W_[\\%W],1CQVTY/@NSCKG,I=F MAI8KP#A3,WWY+,+9\CYI6L^$# MDPH<7W&K_Y.R-\%U*_T*C+OZH>'8L2TMJ/_H7P**)"F*_,^631\7;M^2LN^9 MO;$,K"_YG6&4H"20)R>%(5]U'OB7(/;*)'UA';NX#==D3V4B_+Y2\%+7L]!/ M*@][\X_3"W[DHQ2=.'J/.DW> IU]'ZV,+HWH6;'O3XC#0U9Q2:H1<%?H=QA7 M:@]!Y92-("6U+T2I4'&D]/7,T;1THU)A*85CU4!C7+!/JDS7$;F34/7BJHAV M7Y5V/F)3)5/,LO [!UG M^6I4FO<5,_G)=@E0OM;"BB.'OB';SJ=Q_%/($3Z#8<.M,OV.;02RI-,8#S[?L"35.Z)[JG9FI34,4]3>>L#SB'I'2# M5AB-N1EU*1G7S:0I(,C4S934W;5&J.&;X.LP!G%OL"O206@(;\TQF+X$CW,M MM:\@>:"=#?7V@WCO:AS=#91)COK63'5Y;:HUX+SY#?*I@!:>09I0!AM##C7K MD?6]"F3X1M-@I-[L.,]])X9$)+)0P;=)!QOSJJ>#5L\3X_ O ?I9JM)KL4A^ M;9Y[(9BO$(%LH7ZE/JIC@HG^NUK;+(E''@,6H'-:BSIJ"/W T#1D>L -6BE5 M8X/;@2/^8<5#[@,C2T%?@YQ_8PE[).ESJ"3J5*.^0P MDS 5L"Y.XL.?>!FZ>"@R#?XV)!J[:' QDDRR4\0;LJC1F9 >G-6X^_.%U1O: M@"+H1QSZ%Z:K?(2O8ZME52@R_3IUF[PG-9ZBRARO/96JZ M-E&TMO)W"6 S&"&M;J65XX_HG!5 :H MQ3D6'YGH;.C\/./K+9NME\W[^^C- MB':XP/"%K="]R[6BQ*?+7,M.L;NOM[YM=U]]%^Q_%TIWMW)8W8Y@9_ MSE*#*OIT9T05>S#IXAO/;^746\JHL>4W:@2\F8! NI^/F(8XBB35B'].K#I+ MIU8&Y8P:'J-^1VIHS- .4JN2E-6]2'TI04##+%5Z.QJ^?*$=2+Q)_3$*;L]/ M96S9N"'C??@W\7\8>?\2,$#^IS]\V_K_K#Q'_2'L!I'BGN)"Q^-&+QJT]:OU ML)7&&>%YP:.TO%:BG:Z5Z15>T\"YK!&H$68EX"C@7JFX _?#\[CVS\>043LE M,JFO=KP+OZ-UZQP4>Y3=6-XRSEY)Y1?-T-NO&I22X$DZ0V;VD_]9KH9-?E6& MU!:?UQ$8VO:(%=;8_,_C/LMQ2!2ZE&YI>=IF>HY-PENS5&#Q.R"@15PW(U(Y M4=0D?^:M?^J(%,!B('A]?^<,CUHKNEL6'08_HSS^"<;F;C@ ML%P!P+;(B@"=@_T@WY5[CU"T61Q]O[OL,S_A/V,?V(T#J2Z>Q'[-OXV!"[CW M/$Y++E2RPLP#[]*:!@&J1Y*="E_:HF.'0^Z?='2$4@YA'?) M9E&@_Q0$#_GAV/#DL,WX2G"XJ'/IA&6XI:6G%^:4ZS#>Y/+!Z4E#=2ESTP:= M4S+ZA7#(C>;3+>$G^(V8&N.!:=7ZIU7#X[ M5'&RM/#M2*[?N=W-WQ+ W5V=(YO2^V0S87F!#*HXOH/9C19 M$3PJ#CO 'NJ1>J3XLFE]^R3 A1GFBF*'1M';?GBD8?'GL?#S76J^'5F,D""* M2R*Q3%&CSG2K#TV+8Y#D$=MMDF#=:V_X8>C8 *X FM=!='S*W(7D%5CK;\_/ M#SNUT3+-J/=TDQ5[^_YE5V[OFT"+; (6FSF#8[&H M+"^J/-JV+"QSO6E]V<=3BRIMKO+?SS Y5!5KVCZ?'2Z%;3!;E$W>-$T[^*CYSJFGQARPJF$FK -%2#9C\IOY$7FA;2V?*N8;Z M&2[+G=),7HV%Y$\=JN/,_7BA2#-[1A]9"84W&&Y$,^8N2L^!]%(H[074VS)O M=^!BW(GPO5!$X:[?>: M H1Y=2B!E#2W"@"+=&0O.84B;=3WO1N*U1?&

X;WZUC[70T-0X#5(#7M5OV'5_PV*J6B#/>"L'1[[/LH3V$S M+S\1G@ZQTO0T'@,>3E7+=UF<,]L8QBW_K>DT9IQ,-RF%UR\VTSJD%=G0&7VI M,//'ZVE#RD;[&;R4@].(ZC3"UHPNRDK;3__^)%..<073C3D6D3@V65+\S,YPG$+@,(_GI4:D^+:7+4P+59BA MU8O5=)K^C(,P;3;4-CR1[G9?KQVQXF88MSCAJ<#J1UOZKGX^LW<)N'P(_K]^$50 M>9W1&'#AG$(N\4(F?7E/9(*%#$>_2:2W$.$D@EFYK@ #/K_^4MLP:I[]C*TW M15=T14KH([-B6;Z('<")>4AC_!S&Y6T,$1^*$\S(*'7U=47F74JC/V1K%&6N MCM16HY/'F*,/::JT4R^:C3FL<9F]N7TC086+G8,RD>V-*5"CJG'.EIC\VF\[ M$-0V%EN]P=Z\.-3XSMS(#3T:[*R@%*L1+2T46-=Y&T*W]WY"A7%VE-)(]S 3 MJVZOJ\":[DI3:G/RSJ9_XZT42O<7O5NF?%I2\:SY5A\?XDNEQ+O1VWZ>\/^^XZAJ#6R0B5=W\P-DR$A'AN M9FMHBZ=#HDW-C6I<;J^JB,R^>-B(CIYD=[752TBP3(POPNK1K90*GCH,K=PZ MGGJ.*R179^D>0M$" &Z8<]F/]5/JZ:"X7D_'Q!&4,D)B16'% .<1G&5B MEYV]C$$F"OEH5H0'!0@J9]RE@> K4>VARI8&3ZG M0]'+6+ _D$#K\NXN'%W=-1@'[.[!L* \P?K6\M'339#A$7U;0%320IK $@)L-Y2]H@O./.\ILE4VYT*_I[X0 MCDX4O+!/'*);L7ET^AZ3&F&6PGEU$B&=CNK^#C1E6@2FK&EARPIV,*+IT>6= MUU;'@?"U11JBHH)9MZUV&B^M]#V(,(4POZ9$@#>"1P">C 98"G\D M)L6/0F3P"T'1,AI_*)(32![C9$PJX6WQH-P(Y#-MB7O'AQ4*C1KK"X;FV";? MY@=%3$4P$ZNW"KNV.V'!SZ152=96 &,=::EK.#>6C*(=KG<@22ZYB:N>;M18 MM0E %W\1?M$BVFD9TLC S5#=4R7@>8K60 MFT/7-V3Q]B]="":;MI/V!/B\-3%Y!YO"KAH=/[UQP1#;:WN/T83F%W.P:?KO&J;2BQ9.N4QF% M3-S.)E"$O9H]!)3/1[%V.#\\4J/>V97MZN.-[I"F_LM24EWZ]=5:QMHW>1D' MQ3N*OMR]7,U<@-/0?'^;SFW#= /2BJ.;6RN0\)WB&3=L= L)#S<7 MUD3ZPG%,N(B5,CM\QA8HY.O/2:QB-;ECS/[AUKCL7X+39^ 7_Q+H'[,A&\=4 MID9C^9*$VA',D"A^OE5<>RACM$Z5"X05QE7_.)AX/8=B0YUS1S[4'ZC?*H9N M&8X9PSOH9I$1>049GES:R0=6NH:W8VM6(RUM8!:E^J#5S,EH%^H2S+LEVIQ* M\(O_5[@U@V#M5JS+W@H3IQ.S=,=P)Y2&[P4P\""N#87P>%DD:V&9,I;LBTL/ M8S)WV+#13XI2#8)Z$7XIG6X],CH_ (O50<+K);NO^/)D=FKZ%*& M6W@8JA+Y<\-1'?TO07K(3)F=)'Y(.KR=Z!IZ\Z@^Y_'(,HE!R?4(8:LKF]SI MQKRBL'S(7G7?".]N\.+"?$?;D.EH:Q(Y*&S=7J^Y"RVPQ\\Z;#5?1T]M^[CQ M8H]]VA24UWZS8N1E&*'NJF3'?H&BD171CW*9Q],EZ<:26%[Z/6%_:37>'\,@S4VCY1^H92E.FX00CG>H!HE^S(OKT&PGS\:.J3<4\L[KE9S[&K:>K M#B-VWL>K*:)0YI[ZJ5Y.=Y9\EX66#:62UCH$G_VH_7L"7$ M%9.'-RN?XSEZX%ZF<#V?J(]Q^&"D2V9S M%&!?R"U<&+NFQ.>?=\?)*J=5"[O$I=0Y^@ M+,3E$,\\[GD.KKUBM/20OHXY\=ZV!YE\1VT ,[8#Z_O5X>T77WEV218L/JU_ MJ3?A'G[ ?+.^WKN6#^4UW#0F;?,">5HA2-;?^>36,B])8YAG(+V:ZN0.+-"O MVA5Q@Z6?)>HF) 66%]6R9LUTQD3<+(<1MGIIR9U40@TI3(Z_**5+%VKKFJ?F M;.VJ"P?T;"U?%=?4*>PL4E\0#%$[EUIX0M*>PJU<,U_QE=DT.)A7HAOS[)3G M?/]91.P7>X4]^4^K;S[4[2B./CHC9::!]\$ M;UK)#O/'"D"0[P&?;8"I;,2GE9 3;;VU=Z"]T^.MR:>L?:)*AS1*KVWS^U8" M.JS5]L*$8$& RPO1G>'V')(-"K\[=R3,<&4HN4]@^B!HX^G39B7#\5,K!;J;V M&6U+*!=MT-UN+'BR$"NWM19&1_Q(#A(7XP7:.,2X +^J!])70K Z>&3H4+\L MJF*4XN2"7=WWNY^ZJ6G6JKNLQD=20]U(<^/1<:W?"!\^O*@4.^-;7FN%E!K2 M$-"Y6N@'O(,G M@P +^2=F:PX?*YO:JG %W4_14\,D Q.P MM^SW:^N293P#/9C.MN;V/#@A2KP7B_:#"?EXFKW7=2X\]Z5]@OHHT=CK']/ MIY:3Q(!=DL T(5@1.V'N/#YA5"5.E):Z7QHN#^9_BF5HI6.#='%C>3D-6E<> M,6(71T2_S9?[@/)H-X=WA5VS+5X)[3PH?>OF5$[[1'.A_*E5TY\ M"+)?[(5A ME 4XGU&.C-54CP,Y7/6WI>+OZRB'>!=Q=/*TZ$J=ACBG ,$=7+9.,V"(#OOQ MPC_RS/3'P%!+*&]@MITY/I&T>FP @/8LNRVN,[CI-=(*+"+&^Y,S6"6?!JWL6(4_ M-W.)4S6Y\VE2Y34BE9*K^@0!W^'#;V]JU_5597L\.DWZ]3B92(C#81C\C0KQ M_!)[_2]O )^^&[E0F>C<#X/KPR0&.6?FV^>Q*0MQ8L:4?#H(+7<C/;2; MXJSIH6I'$WT=ML(UH4S331?2;1R5N0UM*2!JV;%;PC9='C\.[9_6J7Z2./:\ M)&9Q_+O;_3OY94KC@V879QLBVZ#MRY!LP!(?KG)^Q6[>?(?KP3(6 M%A9K2,P_7]0KK+]LNEIU PB.U)P%Z1QA[*R+5NNY%H>&[;HF^S(6VZQ\Z0VF M2*?Z%[5R^DX9-V8Q.;A^;/@L;YY?7@[#N;-6ZMC=!RZ ,A\@2DX0\)60?[B. M<6V_4=9HOF076H)]&K@6=KX3$/1#ZO6&G(_A:]*Y;]MM.714.F%Z/(JV MRR&!3KPGC&6$09^$ MO2?A@ZKV>-)')SX@MCSJ>0XSKR4UVE9K+6-?_8AMZX8'B2UR$EKG)N$^.?]. MN)9P8"O6/NO6@FIX5X0'>\3E!GM)\N*+N/!BIKECW-WS:WOUF#-E:H>7U0M=G1>QI]SUO&.?34XOH7BN_TP$V.^#Y^29A_<4I1)^ M,*0\_7@J0-.6JA2!\TC1TE.8?0T:H4?H/LRDHGT:W.9-Q0V+7!_\2L%M)-=D K>.9P$G4*Y6)]KKZ2X.W5SPAL6C.-5U:W\9X8]G5;C2(1??VP$<; M]KDE.=YON% *OP"T1[T:K%'8CQZDH\1I6(#RM];XY3 M>E=_^"BP(S^MGL)K<[ZV$6N! 0WQ!G'K='] D'4]*A1^JH%5Y_K/S#3X]<$[ MK24>AT:6X+NZRBBS17UEW'>44J[AM3J?S#N\6IN,I57 $V\=ID=]#!*]?$:L M*;88U ?+BLI'4-.Q]@B97)=__KSW_$N1L8' N@"OLQS&UR4#7X_?O]WX8LF7 M4FGM9>=Q-&8# NL"S04.IL3E#VD=@=Z[%#Q60C[>_Q)H.]COT5GTZKPH#%6: M]RVIF:K:'^]C4S&-T:EK^NOQ+P&YAP7]D\9,DJXVK8_83PY!$>9@ "E7!GG% M6!^J)2GTK?)+3((WSD)21D'.:_[;UM6#FL=PI$X^XR[BG&Z& ]OX@,I#P9I> M!VZ=L0S]>D?](WH39#&?ZS7W<14YT:Q*_^(F)O6@-(36]7O6!Q M"&&ZW!&M6#7?Z$KOZ(%1W]"QT%1,YP2BU2WU28"N3PI>-04,?,*C ?Z./N5]RYVAW5/@6,+?D5VE=*^NJDZ/H,3EFW.)] M9Y=8$>SXIV7VLS9IL%60O\5=9 Z4< !W^[L+OJE8.,>/]SL&:B=K2%N@4X)" ME*5WTMV1RSJU-#*?O"N.YJ?%=4UY36C0?)67 SB;2!O901#8:@*WXKT>%^2S M31J?.:P;12DKTZ0)-J7IG_,<_3O9!#-E#>2UML2**K]J/O['N]1\J8D+Z&*^I<'O4:IQ%\"K:SN0MB.="7^IOGHV\@[Z]GE&I,[34_U#M&<)SZ MOA??@CZ_EXA+V@;E_2+M S>E60V7:W2GJK?P8*Q?*=O,':$YC @5D'D.8',A M^I+H;!?6C4UA5C2D/;J^;L'-J9)=)/*-RSTQ>DZQ\F#:O)VQH2&G+B1% M;YR'HK;G4_)R'F7:5*2S\(UV]=6E!0CX;5#G97J+E _U^?A*/PN5\O7/4596 M1';!'V0TCPT"&;(;1&(IZ:(\-U.4!>DT0>KBY]N8#Y[8$XV+P[E] MK?-.Q:F[B=PKKZ22, M319?@"K!8//1B1]'(3SD1UY+,LDH-U/*68HBQ4MMF=3656XPA=""^?*NOTAS8K=UZ'E24>DWAAA""DR;=&1 %LB+5SB1 SH7? M$??G7O"&/M&UR:CD!A*HHVVIQ5GH=VRGK>(0*P+*D$,OO<1*/*2$II9V1I@Z9(RB,P MX]>TTAV-W=/02ID:+&U=(M,CWA8HAS2; "2 MBT1@87;M6NRRFL0*G^.%C&VQ;RAJA MDRFIZJ+.X>\)E^MN\CZLJ%%[]XO#9_R!\EN-P$2$,;LP,L-TZ%&8X$.FBQ$8 MA"_=3,X)7?*H 1.W"U?4=*;FQ0)4LK5T>>I_5-">\FN!I 2)2D,YRNHCK.KF M YH$]QPL99ZYF3),T:7I78N-:!N]Y5:UUZJ'#SP'OVYY/5!)04, 49?S%8T5 MP-VVR&MRQZE;[YH4=2H]:U\5PU;\IG\1 +<-Z#'1H,V5I$X-)%1/Q^UQA.PX M9]R.:"F8:PMLU R^@;PHA3K3B!^^5L$ M?<.":3K@ENOOIDO+2S8Q^;B@42^M%D(F,2E@_GMM"(49&V,R5LAS%]AV^UR? MSZ?VQW;[%@M,8#B#+@+_\4&J67>Z=OX.F+GP5_%_$L&QNT*'Z#VGT2,12/JP MNJ8$MR[E>?>G71B'$;R+1 MY? -@DM[]_?\-K\Q01@Q;@>^).[;<T^ZQX.P\G9^]NHWAW M 7.@'F_P'I?"]+XX452%'M@*P"3[X9>B-09=KH-(DT"QTG)G'QQMI\K$6W!S MIZ"9^)T_;5X;1W*W 8R2'L\29)'1C-,!!&9U@=APK:!TEFY'*L3+U7TNSX6H MD-L:S6!=TUUIFL=44^DN)0^%I.;-@/1:^QP[VER^44\G%WXXK0<3Y;!Y2"KQ M#CP5O^\8Y62G'@^.61]G3: MA,UY=]>7:?^PD%_\!,F@:,L7C6V2O4&R3M'* M#E%L(CAEC-2\FG$;E=I2E@VG@!#-'X<+G:J5:W>$"Y.C7YV]$KBV5J+YU+Q< M'8VDOI:#II26]U3(>,@ZT?9G6!%$%LN-U+J@6TT==M\(3ED_%AI"C(AF9EY. M*N-ZN.B?#KF=LF_VZ6E1!S<(K\X T;5?*U\?%9F64 M"758DC&"D.(/,)5]U>E,!]/TM[ZTS=N)0R&HL!TQ%&G64,]/A9L/X1-BF.U@ M]4CNZC_U"@F,"O9+@B]+)630B/$"24O*J&Y(V MHH4@R&03[^= C*D]O6O'[, )^[>UCTW]UQ<+UQ_^)?"V7,Z$0^0'FF> UZ,M MW;[IX=\%>10SIH9*;*GI'F9<+JS ;=QR&CK=\OFK86SCZM;+=3)UT('"NYOG M>7'L"PO*?HDY,G%">1"CU3]'WT-WMJA_!C)X(E\PP[/'/A"K"9E(>,Y\.>#Y MI*%4]YQBL#LNN/^K=R'7N<\1$4GB#0^C!7IT_7E[VY2WY#-]]L<*/VG<O46J?P=3QFU.G/0%I0BT:\O1!30V&I0! _%4Z'N*[\QIT" )MEB1MP0HR[C MY@:?/;(50WX=JZ"SK=EBIV=0(?,EM%LC"5\]RK,V<2K"2T$E0;Z4T3&+1\B4 ML(:[(+1Y)*1B\2NFN$6E>N5N3Y["T=(-MX:>F/ J:Z6^#'N!'P)D7KFSP,$A_M%QK@Q7$4BNM#P^R7:2*(%J73;> MS72EE26[$G_GA^ S M =0XZ^[>NER]DIZK%?L%:R+>IV"R-K9@')1T9S_ R%#VXV+V@T)CHM>(_]HP MZQ@1U"A I42W,\OAC(=I,?]-AVC7J;M;* -E92S^_:1J>12D6#J:]8HK0X'XJS'1 M\IBW4,[Y]6Y)?/^0[PWR/F.MAAKR7,>KQ.7OM]['/E O!C#85+Z?GOY@8V-_ M[?2HGI(KNKGFZ62&X-;RE_4UX4_).V.IA^8@]N YK^"7UZ?<.>ERM,3S,U#= MG-FT,\'FVE_AY!P+03_!?;"6K$1U 28&//7^'JV 3?:9N2PGZ9C;\A]N3MM\ M.JWQ2<_-$>18D3F%?*.5J]7RW?P'1TJ-M@)'F;2%G,Q>-[FF,3A+BCTF^D"K M(:?A9HKKX[8ZSFU+7VEI3R]#_IV-U>A$N0B_W9_ZQQ,:XZD '6B0M'J7H37E M:$DXPN$G8?^\H R(2XP)?A>5O R%--U;=6Y]22W!LI?Z*F(:!%4^JK)2+/:U M3A!BI;O&+1.-&&E408 M7-!"IZ?/=Y;RT;%@+]HT+)/PG#T1AJL<#'-5@1S[IVVV7D M.JNJ$PB81/ [I<*;X_@L81\)ALYY;G'UP&>^U6_!EEP_(2&^'CPK>)VZ7J0H M!\TP+XQ@9B>J+BMCH0I-C27>8\%8I&=XC;D3/F59P4B'F;XWAA>T#%GTW2Y) MH,M"\]\?5QBGK[_,-L@=>'M.F*LO<_F5CCNO_^],:U- ]C=#5C8+6H8S9#^ M2WD9\V/_U4C:ZT@*[_J][*R,0GT+$4+*B3?"W/15#OVN/Q!8I3PGGI\/A(#. M;K>37_7ENN0]X3PM$QP#>)\':/-.6?WTIJSXJBG_/F_GG:'4JG^ M=>M_5[B*TC_4SW"[,'[1ER>131T']:GHM]?9]>[*F',L_0R8H&'5??M86>=2 M024'M.YLO@[+%N8-,M>_N,D\[R90 M <7;NB\]AS'/K2V OW+Y1TC:U\ONE&H/Z(_3*&;'09J-HQ3?_/UUXY6=HHUL MHB7^ER#IJ[!$U<96?CQ:U<7JS=UGU<(W[D?V.O&31,,>EK.-6(9AOF:\JBT? M6**57&=;+R>2-\M@C#Z*7I>/!><,YDF^H3%DE'K[*HE[701!H>_R52TO^+8[ M5 %H3KPL^P T3O/\R$: XSOCH1^3_;ZWQAL+VK2?2(YUM=;N"A2Z M!6WVROPC'9'/\F).^,]4.I!EQQM:'C1HSQ&94;[R1TPYZFL OY;D-OLW6]"% MCS&8L6M&A'-Z)S]11U;_[2$E:<.Z#F5HR04$Y3"[UF%D N;;/4$Y[TQT,!1>[\L&"@2 MYHS;F<"Y+K:HY#R^[+D"+Q5T[0PP$!4.>E?O70%H[A[/Z_.&?&!I4 65UJ10 M1MG.#6"Y:^I[$VG"/)??=GC;*%,L.' #ISX,,FY[DY'L=/?Q^J3PCD"4O[TE M./3UN8+"7%N/3W?I]]XNH@IW/9?K]_E2YL-_L6QXR!J(!+Y:!IB(=["[;4LR M/0;8'TLEDNW+TZ66%"/)_J/U30UN3N@8SP.+>R:KT:BN-E;FKD\YT"5[QK>) M^H6'UU2^I/S1P.]0(BDW*,&I]M:G7SELP>KDW&.!QVM=VVV\>MB\@_Y6TD]6 M9.7]?JS,9P9TKR 1NRB&?=P+[:ID(Y>9_'RW@QR?.! ML433)ADKG[O9JK:TT'T\>,%Y\<<63[<1)U/1B.6V=O1I^8Y9OYB>$=G[;6NT M(-S HT297N]\LL6AEJ:WNW'/B\"/,P,6;UQ M#.V+P0%/F2ARBCP.OF1QR:IGV0PF<;8F/V[YY,J(GVOB)]=H"@E)5#&,0N"; MKQ(NO6FVI?;&'C^(95]4\U$%LP765<%RL1K;V-#:R3W[1?+?G9HZI[K2K#X).4+'G-^ M['N0R2L\[K;K]%UU/)=R&\Q%V>\)"_&ANN491S[O*P%)BM*>H>0)V/2&7,]E M,M5SEE"U0>K:'?Q M*?)5V\-YLCWFP+Y6E2]6GTEII*)]5O+>6!PM_!GJ#[, M1%&?^>Y8?7D%BTLQ"1B+R4].(]88%;C:UNZ=6#!(_I+91N,C) QC7+"BJ6'S M^*QS+<4#XLJC2:)- 5 DFXI@QK^G?B$6P)\C6VQ)VS'E5@ +$^L%:IXP!BFS MJ6&>>#Z#>6:T3BQW'3-F9(%3/B^"=:G_U;/+9-K'"=36F]D:WLH@ECGPLI8" M?1.PL$?H.?:/X/5"^!]>WZK6XGM]H;M:\?T5E5WS_I][V@0[!D&3NY%UK*?V M/;_?)'KQL^U[>7J4CG%K;);CO.B#CAQ7!#;[/]-H8R*K%UR_:YS/6=@QH0+# M;+AFB9C'4Q[,7[CH-+W+/;%&''[W.O/RV9YDFS&!YK$>%-DBEW< MEUM>=TJ M1.$R5 +5&:5NP2']J 8XEX'U7+I>E@XZB%11*Z$^)C!_#F6]UQZG-FGU9:FIL<@.+:EQKU",_L$G@D,FHSI)W>DL93]R.HN)3-%8XC484:!ZRA M2$%E(J%Z&&Y63A3,7N!YDN*CIL 6)^5$&<+49+ENT^&\ .&^5&E]4I4_N0H, MP;:N)$61R:BGC60:TA1:VE:UI&]2.O\=9YJNTPKN5V?/(J(! 59$ MPCXURM4NV23$"U:0GHKG"SI'R5#;H-HCDG5W7^V(CI-PL[HS\7:R^#U?HQ]] M.&7MW^BW[Q>9,WK^M2:O ;1C T!J4+RF>[ \41L%%@Y,"]T 6(T%>^M4R:]P M]I)XB<%%AN]VK;@4&'A9*G&M*;"M2QFQHF#%8-A%25GM_&IDID3O&8M\RS-\ M;SDNW4,"&1"J\,=NZQ=O,<)H_'&8T)=HIL#=<=*SG>R18)M90? F3MQT?/_R MX-O&%3 ]\K&(BAWO^)GO7J23/]Q E,[.&Z9>V!&BFLWLS5PO$1KJ;]XD(GE# MUFN,YP'3] ]/2C$N!=#,@[,E :QI!7"_*299JDK"H3@_5<8,Z9<"1$S3OT>PSC)VA^IY[I%FD>3*FXYF=Y%!FM*3&9;.C@WW6#.)YE@I78)C=E, M8[Y] DK(M5($B/$(H2P=]+KBR?:LY=VU^?.V MINJ&\A(A-Z>8=*WRW GF#]K1MIX8W(_/M&2[A0K%?;XL-X_D[V)!X+0UE("X MGS/Z.,74R,:WKSD6*)#$:BV^A35!M/D0("F5 Y]8J/U1D;YX[C]HKZ7!EJO$ M>G56V>$C2(F@/,P2YET>X"9_U\"[@4X2CC)-R3B MQ5R],Z[D,#,;F20T9I%&SC#2+")OZCS$7;PYEJD9NHA\&EI'59 -W%[TN.)5 MB1:W 550V"+:S!L1#BIV>!&0K\#XUPDBB90$#TG2XU;D;,^0?HVV%/)I:NZ/ M'V:N@([#3!8?YED S9BFW?1@QIS@U->5]HG->9OJ+FULB9V=/_4YI_6R_-6- M%-#*HB NEE(WS,8H=_!M)(0ZS-?[Y/5<[I3->RBBE!/:]DL!_8".[LI*BM_1 M4ND9T2K)U1)J3?7P6VZ32+RNWZ-].+*R_(%43*8IL?Y8]'VCI[>-ASBP* M(3\NS! F/ESHT X!'NCWGQ".W\?F8F)R PU7MR._$39BUI)SG2+M*BK^500A M^\1JK&;ZG9%+YI:?2T0;4&%2 M7SC[@/Y+%H[U6QVX/;OD*YI-?)IIB%A#^0>A..CB4VIPFKG1,; :=YKK+-_T MP]N['R1,#3(N4[?Q=X:/$ZX.='R:;_C[E::),\NZ;5$[T;]549,G"?NZ]KJB M'1>+8[-KK\+_M0E^_=-1]O?6B:''1:6A0X5*VSHB0R.92PQ+S;8Y4X^PGYLD-T16S'S!-\(Y9/3#CPZL M3(]U#14WO(NF,H?"QH-4*8YR?2Y6%O4Z:VO:0Z(PZQ7FY1VG^S!'0U(4]"0L=_VN?JS8/['W*MV.]_%C59@[^8[7!MY,TD(:XJ M'%DW[:_;PGK!=9./A07#KWP7XD;8�(ED4I.BQ7B'L^74XEN"S;%,1F'TQP MMV]T)2>G+3";+R!FO_():QHZJ%S4:LSK:&"R^ XNA*N,:](H&:VRK-\ITMNJ MBD[]^)<@QIMG^QH<<.0)%QP-RAOKE:MNZ$J#,;>\8\A]92W"=QE,U>?^@*7= ME/EF-<&78K0ZS4O2)<4T6 $T['$]H387UC)TF\?\:C\(YB9PGF.ZV5/_DZ9 M3-K**P)?3D6VQ1J&^4IW:-79S8Q R>I[?.I (7J" ^,P0UKCALUY);T5BAS" MZ$!\"F?RSJMW#>NCRUK-\6&7A3O:,M'TU)&OQ>!YZ<#3Q06#^2=-U^J=ET2$ MK1#\)4UE/^Y4-MQKX43.*O1Q)7A].RQF2UO>VEJW>(>,]6R3IZ #)R,%(T 3G)RHM*__M MN$:>I06])ASO.(9-]96N3!+6;7ZT.(1)&L.CJ(T]/Y6$L7$:H-%[#WB.'XJ 9>QDC)/.N6]+0 M.)1YFZS.=DUKT3:W.RWVL##\4:[9T$_;2/ M'&KWKZ&C; 8%2A.'N[JJU$_OY=9>?_XTQ]P!T#/"P MP:=8>BYP098*/JS:\TO'6PIQ]RGF*IA5,6@(2G RL/EJCDY>Z!=1>R1**]Z% MTU8OEW#P*["P@DSB3TG;2U74E25IOAC&"U1J0ME%D2]Q88N#=:GU 3SSUX&.3]7[J5UI$T=Y3Z&!H^*P*+LF%]-GFL0^!DR9*5]G M"]BET/3D4C-,"216:,OX,Y'"4 ?7'ABK%*U)Y0\E TG]'D_B - M1S.R%S5\;_GXBV2)#*)VY],$6&S39:G)39# MKAU*;K[KCB]8[$1TLTY$6LKR70Q,K;9WFQI0?95C0@:"QMV3$K_4LA$2F_F2 MVXF1I/5:"*;7GZV/]"T [/I/N*-LG@Q;+UMCGJJY,!@/KDXUQ3+/##153'@%E*^.9)@+5SC2TR^3ETE?P%T5/Q?XR; ^[=PIT8 M+(HS^M3RGK'"L%V#V M&95$E;/*77X>L=BGJ"ZQV_J-0]$P(\Y$60?Q3[H,N M2"1[7BX&4]9C^NB$6>'?:=/)AHKU45DMQN0/^N MO.S])^3&H%%1)B9C- $9M&;#:JQ<)Z1A341\3W#R MKXGXO1\25$Q:@R+A':J.I\IT9DV@L8#*P&:](V@+RS\&?:,X[0F#CH$V!%4" MS1];#=]71.O1_X=>SYLFK$LG03KN$L45'XH4[@!(?4^'.B+1<.1UWBMBO'>7V MA#[X[OSC;Q/<&T2-# D!.C%Q20=V#7IZG[@B<@WQB@+"EGZM18CS&UM!*/E! MENR7D(SZ+CK+S+WL!5H#.70ZYW["?HZGC)3/XQ&+_LY_OK:>R[3:9YA!YN:J MW!WUKM0.#JIZRE+(S"6_5Z%L2[=;VROK&,J&&>"-\Z2N.*4XY)2(9(4R--6Y M6UJU'EAV#;E-\^8\;;VZE40:S+#BC3&3"79]2F30GG7Z MI=D@8UT>V)?E)0D\UCBEG:@P9UP6$<8UV"]53>Z6L?V;@JT9QE"QW3FH"Z'<:\T4$[P:3)J\]C08=;=N)3] M3:'TD_QTGAHE/Q[%N9TJ; M\:$QI]]P'5/C=T@VX1?/9W'&P)&MD&9-EG$)QZU4T?R\]\7:9[/*'?_=Z;F" M+)>-.RL2W:O>WE8/^WM!HN'!YNW7M_K)?@&5%I@/Q.SR)7"F1MMBE@WO6CX-%+D%Z%^AHV@&(.>./6^, MP*=.N4*V#:51ARC<0VRLNNU+'_^JZU53>:!_ZWK-UM.#-M".]HU1.#*UR":. M35KC6,E/U=3#<3HR4))GXWXMD_'O)CB6O1D>97FTSL\7DZ2G#/S#5^U#ST]? M+_ULI9CK1S._$K"QGZ8HD$AZ\GFZ[!R8 F<)AS#D+@ ^N[P2"DQ43ILV=,]) ML2*DN+/2;2[42G#[9]=[T$]LFVF4=):YP-:\GA2=*OQ>41A,R[&Z^7LB%SX; MM[84I)]C75TR)AZH74IK*(=MY>@:-5&:K2A%O:\<+TA<-G$HE:B*F$LXW;D] MH!F.V!F';G>_6H_Z<#B^'#1?+^V,^[RWX :#^];$!0(:!@8,1IWY;> O-F<#6U9=,>*_&:RJ[>J"9 M7?X"&.EB*+1 BYC])+*>8.R(_D6C:NP6(Y3=)E/(\DJ0"8^;*[FB'&_,BRT# M^Z%[*>LA(VJV7XPWKHA^%E7%KS; ZP0*KK&(R;;XE86_>*R@R_D MB.YJ@N34._&ORU&)&H=ED=U&!\TYW+(;V]'@DH=/"6KPP^!&Q-[INB =BB-P MM;!4H>;;94B?^)I937*?$&-%V-QG;O+Q8,,B(A)$W.!RO##SXP5KIE:Q/@#1 MQ/B]=";P#%F*/M5\ >2L.VYKR@E]9W8[,1[(%$.*<&@G:O;FSW"J,E;9(.?&3VC)%\,U+4/)QXNNH?%;:L7 MKDL?.86+G-IPU#[92G8-HKV=T*JY1ZM2I\ZGRQVW%#!SI#(KMVK[^7\ W&Y7 M>'XFD/=U8KE@CWV>*!#&0:O/QU=]? _52 M->P2S^H" XM8K+3,C^RK\E+Z7)2&S5@>6TSL.^8F3+5V*! :M(H@L;XX&-1V M+']@^?P&.Z!GOAE^B%::[.PXWU!9Q$DUS-A>4V@Q?J,!C6Q^ ->#. M!(N0OV$9CJFD87M@)%Y9A-[6%XJ>XV@N=>D)FN]O;MH%POJ !H)%ID)<.>'8 M@KLFB4?SV+FZ$#/O5/JA&OEQFPY"?RJY:98(;3A_'VK?:SL5=IRPQ\1VK@BP MA?YN>Z]$5P$>(FYMB)P>[$ 4Y6EYRH*T[CPM++&G\WH%52R8$\GU&E%:Z\;^ M#>"I5M_4C7N/SUZ @XMT9?5>@!O\C$C?" 0M0VS(,,$=V0X]?VNHIT7<.V,4 M$I;+TF2D_K)L:C-]G:MQ3PC1+T?6H$/'1DC0_KT0"K(/CS>U4+.A;5(D;/6P M'DG_IP]PY/1'!Y!QXZ;UQ)9]MZ!%-#1$RXI&(([+)>U\S*L!Y7RGQH2!-T$K M@4AM<]Q;J7KHEP,A"L1 E/#$3S0W'IST/XODV;6@J;M)C%W/\"K7>SG"#)228JW:"DMP5]3:Q#*R(ZX;B7 MT423SO_K[HJTQ"34'E=.62[[5SY@P@(,5 M_2-3#0<:"0E2)07AHCZF!0T:NXZ,TG)$$XR=I0-:1'<*C+UL;T[MY[XV99B<[[7O_F(:1&J;.YY2)(=6?(L!]F72[(X?M?&5>95 M#9\SLMB;N*X8?<5C0:UJT _-,"?-%R]80; Z6P- UKYS!U=,SF_X$GQ36,Q. M.T%]C, Z,S*(96>_Q)K I+3_QC8?7KE[[LDER)%M.LK44LKP?,Z^0RKXJ:?M M]"=GA[X )2"$6KD%>XYG@\N\JJ)5HT(&OG4U'X59%MYFTI,N9S[#&"ZZW*$T M/"2Q$!BW^ %8SO+1QQ,E]Y3"9CV@ZX<+0BZU%C@WN4'[_29 7%%Z%=!S42_> MD_3\]]J643 ,@)X>RD%,B+(4N:L,X79#-5_?>'-:M;9_6_+Y.1CPZ5,?-L"J M]],E?O'3S^(UFZT[*IE8*DO[>_R0J4EZ2)->51<-<5=ZS'NV?M>:&#XK 16T MFE-QSNUFI'=([1"(J6I2_/R=95@S0*E;J<+"Q&UHV@IVZMQ@GQS:E=_,*6$@ MBD_&3T$BHG;\]RZ%X:^\Y8\A>Y\^[_2,;(Z5##8BI@)T(T[4%B95!6M9)4ZW MS^B05@N3$[B:$1LM\@>-R;.&UV$N/FS_,9*S M.A%71) =.'-JF5M)!<$SAALFV;[S="LBUEU4XV%+$CZ>VP]( )8!;*D MB(!:SVL1^Q&=++-(K1 )$W5;8]U+SJA4P9UY$42%;[8C6]3RRV20P)3Y!9!Y M?S^DF6MT3NNP:7/^^<:Y LL?UF!@3.(7&CN)V-,3O#$_IDAN'KF.\7"9,+C# M/#[X!N8!B5>(M,X@55?=\O,G=2O) M3=4P%?^S]9T4P]@(P MG^GXG2%?&_X1_F6S+K(P(E41G&!3I57IR-KXB,UFT%TO[#K%5T7M"JS?9=<& MD*'/4:R1K>(T#4[,U&&Q\-28:\)CB,L3?0 L$_3WT;S>%*V?W046&$:EN%I> MN\GL\4#-7Q:R2-I(F0GE_XC#_;7AB+1EA'&5[7?M.PMP;[GJ^AD^/\0B\5?0 M?FKN$>&4'GORU#D$"RJNKP'7Y0N;EEIC34PE8WU^=.Z"&Q_S?73G/>P&IXY4 MA^O;F&H8TM#D-:X?;V>^<9\0Y^;QW?E\?Y1+["[5CX,5Y>L R0N.'Q=4SIA= MFJQJ!=1O,,^PTFWFJ(V\'P!:G);QQY.QEK?[1DID$5K,*&G]0M)681YB V0Z MSW-)$%4]FD=(X4O/B 3!SR&3WW]$)0CV7>5"C^27/G\D+WIE>IR6IX+3NEBD.-A7CR((P.CZ M 2#6S4&D3>"F2/L 9!"&0#,KZYM%>WR12ET M(G* FGNZM%_F&+^9$LEH&9,>5PJ+'ZC:>T<>XCO"038>HVA4,*84*.YMKG7F M C>A0$\XR7\ZQE%F$5T3E\-+^U7^=G?-X)WL/HNC>_UO[A'JIS+[XNF?A7%L MG0&?,R*DN(S^5+RTE$J:;@(LWYAR%RO1PY7"B&"SI+9 .I;V@KDB38(-M*"0 MQ"P#2AUKG:$29-(0#0Y4&9P7$"Q0Y.+HLO-GU>"T7+9 CG1#YE_CVG*LW[7 M'&1>H454G&QBJ0%-(8U.N1"YLX&H@--9SW25Y,9?"$&!\OCR$\G 4#]\"?%[ MXD7=KWE,3WNR'U7V'9\7$MH:%3X _%7VRC]82+4VL(HY*^)&KG2-_Z9;Q3E[ M\: RJY@@I3DA"QG-D,_C-G\/AZEJ&MAF>[TQ4A#FKIU'J.PBGHUKP<*Q1\&" MZ?I.8,G[>+\^0VQY\T5'*X@J_(!R ':X-^QY;BJ'U M)Y>"R6".@JU@S87U!=S!A2>P73/V 6 5?_MG,O+)XWY^>_9?(BH ',>X(YDA M_S-JE+R*Q.UDI_2=VU2^]0_,]9 M&R$9\PFF!4J4.?8#5QIR*/:PXN=7FNP:*UK*-NF#QGOQU%$G^)\\P2@K)+\R M6C)9,?HN#0CX<9]B4;X*ZV#*:;25=GBV]I 8 -0=V"-+O1ZM6F8M4B@$4.?:G_1,(VF#O2PEU(P8W /> X-K-.U\-$E.AT/S..F^P$ M%]W9-GD_/Z<_2;4N;6=L=PF\T5Z+P M[DOAM%J13B)[G( SGJTK376*M8_^= M(U2C7Z^+B]C9&34UB>B'T7C$>W8J_0#H,[&&KCDH@ENM_GR&Y#S&^_7$BHZC M_[,= FWL[+8C'W0FX;D8BB2_ER/T-N[9[^]*F7:S+1SBS"F)TKEDZ#SCP!KP M(T=A.DP&IL,&:W,.!AQ%'?F8W*Q54$.!^PY.Y4TPX[(.IK9'U@68 VH6C)#O M:K[\F-22W=\RLIG")%_H^4-/_QC$N;>4P<-?B82.GCH7O(Z<2S'2*3JV)ZTW M=HW@HI+,VI6]UDS.F6\>@TWK(D^^$NS8=/?/^<,CRD2,^>J1<(;()1%Y6MR. MMQ2 FFL"\\LW#!"QSJA[C!=!%#>4]JHA0@\ 60Y1\B:7 1Y*)]V+[-SB(5E, MV'&/;0%+&Z33!!&QQ9AAUN7LL'R$%(^5%IV=0 ^S"$$*+ #A=V0\^&QL@E&) M+UMT1HQ;'@^1V^?'.-89-3@B9W;%4UYDTKB&;5"U=!L.(VSCE;(G!&(V('L? M+BXP9R9P2@N458M6 ?[7H$P&_S ;R@JJ8U2DO4*MLS-P@ZLPS^7R!//=IKGG M*Q'FT9D _L4MVQ3!$]JY5N$(X&*T'Y[A_6S\ 1CSJ$JW>?%L86?NI2KV.S* M].U#'N-2(^ZEE%V,:%KC3OY4?_GQ!'^FP6\WW>HTUE]!"P&#B)$*N$584XL4%[[23MDHCA9%LSPK#_+TIY.B8_U*&11QG M:[*G6[R.9VAM?D\5=>F)EI[>&]W&IT%Q+4*[J6FYYWJ<.5_V55=@@:Y0GY7,Z+$A_JR<%C'>,@ M[G,J?!YXQKN [.U0UW)6S-LL]*@RB-.\C60%MV5[T>Z#_B5B@$S-KWM/ M;(CA!V!4=;0&_^&Z_ M#PV4>K&(;$,X"K7=L,71?8/-R]Y'^.&?:!DYJP>;HIFJWF>T1D<7 ]BYN%KPX8S\YZ7V^>MX(1B(&MP=5@HCYBEEK2L@( BGIPAA3G7%GO5,9/%0V.<*1(> M6W^V4^EAFP!L=Q'CIRI+YC&X7I.6F%=D!_IQ>#&#NH^A]8R' M9*C3M5,BBA0G5"YS:.H[-"(]6$9J]1V#&FX-.U-;#7906VGO0C5'RB4"YB8, M @PT"P-E0-I+_I6BU(+12MF3=;#!"AQ#3-[E! " MV,7;QS,DKS3N)UB)E:M2S/KX0I7V"HX0HJLGMQ0+JUO)N,1EK3??(N(),S.^ M.ND$?56-_6=NU.K=.&%,S*VFC$V->J=@[]FV@.ZRQ%:OPUSW ;A;G?M!&'R! M1LAFT&PQ'D_(9NCB/'ED'Z?I?[WUOR(&S9;VU\G^"Y?';ZTAB,&94GO_%MAB=EF=Q\<;'D'S/)X>@_JC+\B0PJ4V4 M8-O?03CB%N5F*40MDF30%@\C!.O91CAC(5V_8F#L(XM;TVFYX-_R)+1XE7%PE'X>TK60]1978 MI3JT2V3-__CHPVE!7^# Z![K>)'(\+G*YQ^BVV?X/@.I6D9GH MGADP05W5>6AQ6C^ &4L")7R @J6SC&S)?;@6( #RMZ"*\M5&ULO\FV;=F>9 M(C!58NX^+_PS.DC<4:?MS)O"[N*STAE):^/1A'$JLATZR(R:8ZS&!=V@E,-C M&C^?[DIZ=0O.)QA(@HERCZ$-5FP90;E_R'V%J25$>$.X!#(K>(FMZ*E,01YU MM\@\>!GBM%GQCP@9P_,-T.]E:M'K.;,IDZ[VX!=$+A]I%.VVD)]QTR1=N?!* M&2A1-_P$= YFJ;_:U'C77&WPI9 89/PHSX+JW2:N.>YWADS&&3 E*$K#)ON@ MB?^YZ;RM)\411MX>9?5><-B^DK ME_4XNGX@F2^2-N.=D\8V\3P(9W/S.&FN$,F4T,8S'JG:DG?_LW%=C!5%RS,3 MT"#;Z[M=NP7\HRRR]4GR6'2RA$$F.E;3&>_4KH:O$D_ M&J9IL7U4DB&-[_5D;R4C6E#>6G1>-RL-UKN"=:5"I?O.!C)[2:4/0/VL_?&F M5:5SOOC[3C*59OBQNGTM*TV9E5LEYP? 13ZY:OB>QG>ZM[/-/?W.IR8E_SH/ M&H-V\@&@"C>P\23R_WBQ9MWF?TE#&!)]K5!@\:< M@=I51#)U@+'F#C7_Y:_B"@TMDZ*Y>,5Z9V(C*CF68,WY"\["MK>JSBQ=\)OWOUHO@F#YW3A M-#OR4$^:5F=)W5@]!":COOC#I5I)X6.HPC=?=G)>J^BAXFXYS+,_-G0OWB%+2+D,NRC98K=YK<;V MBW0/,#,P<$QGIRC+)"%V\55W2L"IDO_J/';5-$ AM>TQLEMJFK_C:V[RZ1" R.[FQT( MIL1+J,0Y&T#'DP*[E5#8UK\*P^Q7&LE^GB)!HP*F'(ZJU3 M*5 8]^V:-(."K8Z3V 6]<'XAI&#'05!K:X+# 4:AJ"3=ATGO6M#@;>LT;# MFP\);O[1HJH)OHR+FEMD)'0B8*;V94V],CIAPCWFIP@D,E.DSD!.W[>*'AO? MDVDJS","^091+)OV!_'>^NFU4++L;%R#B-FMBJ)N?8;200J>A<#;XP"?"E2';$&, MW(1:S:D^.Q;Z8(UB2O%R@<@N1S%5-_X!. 70['Y]5%.!2;=K8O_?\(QOS WT MF$R[XA)@L-"9/4<*:?)"Q]2,Y"G<)^Y"*V-NNAM05]\-\7U=03P,?LHD?W$M MM0.!)1SSHXU.3V)J 5?[73E*B%93@E$ZAO2<]>_$C-?J(07'>N[Z'U&\E2$2 MI# X.0X+Q89@ROCBC)\@L;DS>?T][TOKM2UL MCLCIFE,%F:39DM-L=ZVX&8 M6GB29]ZU^J9Q&J4]IP,]% /B&I0AOAR'1J-N^*W1V#1F(T_D"5H.[D*34RT, M/!8T VH0X<_?("!/DJ(PE2$L)A+7W8!6TP_Z@ZJD7%E>%ZN@BA+X^0/0!ANG,%05++0LLD%Q[Y=5QE\U]'OOC/16/'8>)Y&)/Z& M3Q8(-3]6^/^?51@:L2(T:2X>AZ1)<*2>7.YCF1XP] V;49(B*_A/"CE+)$0%6+@YZ'"Z!1QC0%^A/?0X&C M.*1NS.E2:&*=E8&KBAC.?EG4L"DF497?$GF:MZ+.RP/. M:JBRX6H?_@ 8H3P%B-M;@8&6[^5MOT+T7P#E[6]6+6V1:3>IU1KC0(/=@B4B M#QL+F9WCJ>V1;_'&;9M"..UIN]/+JLKO4B8*MM1).RF_[:D_ 'TLQ44K-T07 MY-';.SX0(=%\]XG%JV/TNX5>"\4%)7J[_;$)Z67GU 0//M3,;['BQ" MEC4; M.:QA4?U_!'7)"G;WM+M^BN ;PHYNZ:,O:E_]O6.9N)6PR7&TY )(/#+\-:0G M9Y&V;A+PNHK%D%BRP"OH*AK++T1"RW8)<#0P"C"[HB7)0U0? $JEXBT'XJ'T M7H0KB> C]A&272T!I[^J:[Y%:L>*H$*]AK@%I2S/M**P]V?;JSL)6.?N]OT MWWG%0WGYGOM&G_[5";O443(S*Z&=[CY78==.UO@[[!*/"474*;A M-YZH1>)YF>KJ[5ZT/)22#P#L*>J)C-M0&@B_\NO/P![8H#R-Y0N<=EQ=9]P6 M:RZL5$/U!FZ&WE7HC@L/)LR)7B'E+8P%N.%R\+<(&*O6@:-M M^(O)4GU/28!.'N\#OS]\592')YATX?_N'@B6SZ7ZQMGRQJ. MT:7)/3L^IY:MOD2,^&#@#?>=FN?@C7^2TF M;JV0TXOJ.O=WYW\ ;.900!@DQT!=5!!^&)(;W\.OHPQA6LSK*:DZ(@QEW Z6 M.^@MB3/N*N'O$OTIRMS6_GHZJ9,]D.EFY_7@A9/S2E*=+>IY$3&7FEY8 M@Z MQC^,90R> 0,+/JV65\91U[<6&+":87W+6S-F7X4O6%Q_@_+'?9_6NX M^)HF.(<&L/ 1K0Q/XLU"JAE0F&YN>?>;KC)LZC*4/YTK,LQ)K.97%/.$',-$ MULB]T*QN #7F-.LS4H99$WIR>-1\N1,I:UA>2H>WE)(CPLH -TD21$ISO@:F M21Z>A8ES>+JYCQ;$3PZL_NI_&6Z>/!?GPMPC049&"6T13T%7[^'1U*@$8>R6 MBI^TKGP A@;NM E&&MT60ZOW9)'_V(D6\^H_H1",8$WY=L2/?S(86[E_Y9_O!]'@#>/3D%2.80KB ?!,I$<)IO[1=Q M00G'Y(*!>_]&+:8GPKUG(H4;!W7>.NT]/=Y9L MKO?Q%Q2T=(,ZWZ[!0\O9/3+DG5T]C9D; M.V=J]R_^ 0-(H2U5!LU&8OW2KH,"9L\>LA>3$63B?]DP*5HAK!Q?*YX.4O72LHX MK8>.-K1+I7Y)A&I 6%]0:D:&JJ\/ ML1\#0''X8P-D_"[0#&+/BI.29O)4;0_R)'+[U?IB_4G#L=.+G?/!>^58]!U5 M-CXV*NT@Z'J>^O_+@1&<[^OA0(>@,@:&S.M8A&#%VCC-=Y=(E09)N3. IVSINLO07M M#('0[:ZX>#04_PYZ)Q[[LVJ>;[Z-@#=L@,B),VK:/F]6$S7=IZ#3#3:U;<@: MHRWF*KVK5"6ZX1+$>->&0Q)Z4CC?B](&Z'7R<;6\3WV2V&7^2PVJD!L9">?S MKVM%KJQK"J%7I<1(!"Q]66H M5]BLTQV6SRI6=C]/ (!N -*,$N:_3VK^AYME AS11" M(=KATEUY38\6O/VV_%8DW(@YNU6+/Y8B>>R((7H M!(54^8VI%QMHY0>5:F#\'J2'PP>>.!LC$# IQ9/RGT64!2M/MQZXTP 4S78 M8O1$#]?4!KPFHV6MTQX2EH65Q/I5TZ(4,D(V!:A2_X'[ ;",/B(&C,JH:OKL M2L=MQ[[@&9O5NENW&*,%$<>!E-"#"O,!U5...!5%:C\+]G%A3*O*_CI"1- - MZ,1IM"A/*@97.L0PO'ZXV24OG'T MX]@?C0)TS."J7>A=EL?.[3?,9-[+CL%/[4<".]NK@B<[@*6<(WAB]_U&JL,\T70 _>21OLSS.$_&M:\'C MS0C<>XYAI)&HQCIXN.6F V-]PE'EOJ\-*]3^9JN9K"=X=C#0RGDT8D^(OCO?^PY/J$.7H7TIJ=)X$9 M00;/%]ZZX@]_G-B+6$2]L[,%')T(0?CY.KHQ[Q#J3R>=%FJL0UE4[J)TUHR) ME $5J"*IYD9E.4QV;X9@[&^A:8SW>F2Q5:-#'^/QOEZ[:-8S8E99 MD,TO:N%P>78^P;1)C6/B=,?-@C)&_F'G**Q'<#5S&ZL ZJ/G+<;DDL?#"<;: M:^I@&F(,<^.7OK&1(_R.'\#2S%0>4]M+%51$(X,W%?SMVFXN@3)XW_+5< 1Q M6\RGQQS3O(-RK[Q$TNX4.5R7B/B3([ZB(X1A;*OE-Z,D@AW%?9R)W/\%1U(M MR+-='[E *W. %#^BH#/Q"R;"O!C&*)<"M5NJAM7!#.;S8"ZDI9<,A!OPJ=T? ML7!'L"!471;7'B<6X@>7P&;2!F"P=]%OG4F5P"'=E\1KZ )!F>[1&J?*G/L9 M]D!E3#6(?J1K*XX8F/[M:]-#3QZY@.TTDW,$:SI#GO#LJ9ID:8(=.8R,K*0L487R[P[ MS-1&S#3JK@HI753/VGG\[VE3M=:ESF>6R(?=&M,=ZJQ5 FDITJO#[Q4IR>3J M;@/F1&86>:?*CS:2N& 6U)2@2MBP>;L)D].J-&Z%QST$ FJ-Q:!B4Z@)%VS8 MK8Y=<:5 +G!!%T=R=3%-./Y G26JQN]\&89*834^4$Z638"BDM8U0Z\2"+L MZ<*F)SPPK#J?2.3GX0G(+_>)-=JM6J:'B?0[Q;*$U;C5=H]K%;;H-FN84W-(M' >;\[H(R 8[:0F>0B79*S Z/#"Z,X MF8E3-UN9O7(I;,L!LYJ-SG I4PL+%-'*QAP\@KD!C;!@(^DY8LX'/R\E_Q"DP:&%7;Q/'ITK&W]SN"_-POJ%6,:Z7FE MS(F7TU:;*C%8%4%,E$A8YO]G.*'_3" *T[IF1[Z<_?5(' R"1]-50E<&^"$A M/R.9$PY+ , 40 5TB.VMFZVK_F7OX;S%2 46L:4JGUOA"47;C=YS%S\(A!& M6Q&FD'DS97+E8V<*'E]=6:C8OCO7*)!406'=?'ZWJ>AX;;BF\JB)6WI>,@]> M?DW\3KP#5P,@KWJ5/S"7Z:VU,A^W8 8##S5P.+_QMV$G416AB;4TN2#EA^75 M6;VT)?ERJ'.#^!,$\3"L=P[74\#.#Y?X_V9))*NNWQDFN/J:8*(Y6A')N";M MQ#B:1/S?E]1;_2'\'"LS4+TK/X'G3_M2>(,OI!T;Z;F#RZ'ZV1%=XX^&S3#. M(]9K\F5$!@!G,:"2L]7:-$._<;P&L,&R7!#3,(A483&?L=C"](W_QW"I!BV_ M:O"*6^:[K#K \9$4B6\'QX\F,(%_^U&7B9L-YI"<]I ";(P @ 4 ;@"!5&N2 MA[*M4_I/N+Y8)>]K349\*YQ@Z0VXT#F\V5NO'6^KM"!4QHZ?@S]@%9?6T%9^ MDHBOZ8\LMSXV[ZIV3J\^XPHUEH2 7'H(1F6FB-.]$R15USZWV.@'=QCL#V'] MT.5>5U3''/Q:@E!A#U0N?M;)BXE",[+']1&)H@=C]<5][< >,/T @$RQ_&^X M^ZND%1B*-JE21QJSX"!A*P29BA[EYEC,2I=F';[?WT<&".N+.M#6!B& ?@#G MR%[,6R_#5/M5G$$";@PL9IM<8K=[CHJ0WP= 33:68==72^J3HS?WNGRP[.>@ M(MI7B4$K=VC%HMRFOA+L\#8\>ZZY,9K^9,,G=&117$6&Z5Y[,??EQXE_M"IS M46TFV-%-6D=1\ZX<53.<&1-@"\.6VWUDQ6;V$L*^/O8EH0X=>*H6JF%=*)+N M#0D*RIICNXX=EA52J,TF^.8&"-="CRW$BBTU\A4-R*9JFTZ2DM?LR;'E9Z?8FJ77=64W"YU>B<^ MAO8HSX[JQ.?4[@EAHX!*K5?0KB"(!1))XB*OZGFK% _L,2N8?_DNK!Y^B# A[N?$0PY!=F/"([7RUPN6Z^(*Q M6F^,?O!08A?#E'/,(4G2!/>D*>)SP?W6X4L^+M]$ M*?(XMH^Q=&E,YDBA@'BW$MR1C.:%I4(A,@])LA68#X T[G$K_]I( M&X/B6IU(LXS160DY2LH)9O:-=UC+N$$[Z:LH"EXO!GQ^.1/W,$OT!%E?! I9 MK'.867$X?JGOAI!/#+7,MZH.?D5G/,U<9 O3]>:Y_O6?C-@QZB*OXB]GZ7(F%% MM2 B-;= (M@1095-&8YY72=NDP:>3J4VQRDN%.E(%MINYY/67!58+94;1'VU M9PB0GU+UJ9&ZT<$2BL1;'^IB^QX9] @4GPJ:"QL4VDHFT2[I[NQCJ!HJC&%F MXP[8^%,KWV//-84V+HNM][N06$%*=+ [G@?&946O:4Z^NWEYC^+T&M$!^SMG M_[WA'2J>Z(V67]CAK;WP4\3Y03(///*"FNV#$Q%J<[$D(@VY#$X.]H $11_G M'&54DSD,NH2SV[-P$B*,IC>,J.]P_1IPK)>8BGJ^?=[I-9H'GN( M*>8.MY?NMX;GF=<%(V9 %#\O794"I02MOR0511*AN>$0\PF49:/V \"S.L=Y MAS0T1UY^"#>AJ)#YQ5J_Y9H \B=I.%K@F%]MR.49J;J.NP&2J:Y=+MT!V#_) M8"B>>X!P187^];Y OT^*NKFB+6Z*?4=8=Z4@@LZG3G)CQJ"ASMBCR@P( :Y: MI>NIG!)$&_R)-"*/(WV2HUKOF\81!(IEE+MO&+481JI26DADE) MT1QN;3\ 1XC4J_#3=OA6U)50))M)A<(B3L"%)\KYN"RO?*%+,[5*%,9N6%<<;C-]?CVV_AUQQ-K)OFP:ILY6)-C/YQ?BC#;]0KT3;TE6? M^D#D*Q=_QF!E !XA2+IPGPVCS7$PP'&_&9&P-922<@$AXOL5WXL=D_G<4 MU9,B?&QS"T2[D4/AW=?,B?&$N4ROC=U1Q,0)*($J0^U#F-6,.&'B[\08_=#U)A4Q543QR>SM6_8 M;J2K_XC&K-_ B,,[C^U;"_+I9TKXR2&NRH4P)@-@+F%)952#@I7_\S$%^3G_ M/O_M9TU]%"L]*PTUPUI:[V)ZHGZ%)\H0+9(1CZ&HFHDL$=8Z&95,3$7S:_D M3"L?#OXE6OUVU=",8==TR"!JR5L \T+KO9*<>>MW+=VX,)A==.0M6)GG%K%* M.AT(6/4\-69"^YC.K8$\<^J1U?$V:5P$CB?$OW MK220&-I,94*.*B4\(#.?E/T2;>:71IGIZG8XEZ">+PE 3*KC\JK_U9/ "<@\ MV!N(KNT;CS_AMLTG>(TA/BR9!DL\2>&Y5#A,4Z/H%#/N=A@B1#&<=8NY%@+= MQ]Z[E"]O ?81[?&Z0A"+C1:.>A5&\G%C-OM0Y$GDNMPLC1V@@?8:LBVJTOR7 MK1Y(WU'*CKL'&D^^<9/_@)[D\UU\$%/TC#EF!Q):0O& M<";C)S@NJ6F=0])\ ^_4M^>&->$R^WH([?NB,$JF A@WN8<)Y4;DO"1>]3JX M2.20 D9D:Q3SL.8NXTE0$OK1GOEMAD6=(XVBCZ7;+C_-1^ MGOHL/B^_?-.2BD_MIVX%*%S"E *FJ\O:P=SC=$OL.7:C>[;16 /0._P++,65 MW1,T0.YP"6.1L*74_F;T-]3 7$:49VM0/DV+"V>FF2(8SBZ=')[TS:/.[?:N M9D:!1A<_K\5!EZOB/9V^=F:J*(/+<,#/V44 YS MV&^P$]83:6 H81$[@8&'.74+B-O%OH/%LE#0I 00E+(:INXFNG X:\WO&V.7?U6IU1!-5^&N.%'-DZA5R+0SV;T1JT#,EZ9\GK&^Q\[KXN:L) M/N*W8]D,0"9PH8A2 3>_O:]J0^3X0MM4>XP^G.'=M2H?\>"#'Q6-^/?FUZ2? M#X%7E+JZI"O)NI=OUA^ UG:M#T#X+06;C "4#H$0-L65[2 'A^MK**Z-.UVJ M4E'DE+ $,]?D[@[F<4T>9]/(L"VF>F+;J&1$QHHR],W?&XC%)J,=[F>,@A#6 MH".A#^-+!,!0Q.%EHA5@-=\4Y G-2I[UTWP3N\]-N_40B?C-:E@DR. MH,\$$Z;8,.M/AS60*)'S*S+IQ-79FE0$AL8\MHJ5CA1%&I)'S8K*@'E,'X? M87K8_E<68;T^J)=JU]]X/ 0I)'R,,+;<<,/M!&S'9$\K*,F%UP=@A*_6H#I> M?MH9HH%>UXX3Z!M,;1%&E@YB7YT3*%V2A5G'K)Z#R3H5F)G743?J^5%@[3DE28*H?3Z13!Z-LF]AV2QI:J,O-J&QF0+M&(91F4O>(V: MWBP)Z-^>EO-=.*EK/^P9?8*5F":D1ZM)=_(V-P1)5[:(N&=BB MZJOAN+ \UZ<)/TQ<3$UAL^#96%8BJY:D48CZDZB /@TS'*:#&Z]$&FV,&@3_ M9\2O^J+A:QFM*8N-RE>]T'Z^FJ&;ZY6^O-&&=MQ"[WR_D+G!5S;+[.@FH"/, M!2([JFYQ&TW-XJSW6L74M$7B?MVQG-GHD;=WP$U,+$^9U4YL?C:/95:@HOHW M% 1'8+D[O!& M<1*8KBH2#6(!N*^[&.&$&/% #;1 M+K77*#Y-.#QJJ($N-G2&7"6&X.&C$/[C-31ZG!%T M0[J-;!%;FX?N&%U5HA7+5ULM57J=LFEX(\"QP)*R**"/P^75/"D7,;13IL[Q MCJPN3,Z5!S3X0[;HD^;W1Z=%?V T>@#()@%2UOE]R3UY"^Y)3 I?FMWL*:D M3EOW3<9]C3V;(SV*QH8@$D6DB4(OL'5,^@-@]+@.ZU!\PF ME5_VJ3NMMC@V M"!*<,H@)$2"N0)/0-MZ0>8V)W6.@>"^HM2CL]<4[P%9W424*.'S'W&5+!-2]@$I&?@%^LC*&O9J7A=MN4(UK M[WMD?\NO"6D]8]6([/[1%9THLOU'\@ 0834:NNLRF7 (-@2W ?HR*$E.N?(F M&D)>;#_I'(,,:(2CBR(XH\LH1BD&19;L;ULTS@P3S\C*)#G(VGPCT 7<\IG; M;0*DOB'N^(J'-C0L1!Z]X%O(7!8+X^UJ]2F'3;36$F[NS;0+N0'@:TTANY(W M^OBVQ1,A*H[!ICG?UK:?($6)DI+UC2]BADT9G\?\]?+Y=$"XPAW=&KLL0XP\ M[ *4BD=E3"QQB/%>SCN"M)FT))7'X>D2R0AXH]* #T!J^AZ-!I#K$_!KBL$LM'Y3K"B/&C.-'9FWJ?M/-^/5*;1'DGI9A;E0DK&C%VI"KKO:Z:/9G!J MSD#$9+OICE2.]>-"H8R@Y)THZB\J*G[K?Z/F/8"B"/9]_]EE@24L+#E(6'+. M.2EAR2!+SCDK("(BF27GG'-&LJ B45R2()*S!,D9!!01%.1YSCWGW/#.O??5 MJWK_?]U?U-X1")&\;K#_]-A#U$(&B@1-#@*GM*YH"_$NK%(\I?]NL!@_TAVQ)$ M/!)KP:F26GWIG/.<_3WWM^C)K.&,P^!*B3G:8<1ZGWS1^Q]/S1YJLL[*:R>9 ME,WWX%('*R 7DDF^2E57?\3NPS1_L;<-_2XOUG*F_H4J%(0VXQK MZD'>VD.?<08]_J M5R1_[9WCA1XT$[Q3*-/(>0:WUZ;9D2M66?1Y'BV+*]%09K6%,F9.>U-DL;+8 MN"3QW.+3\\\N,)!8@[K8Q@/_G@/+Q'?9W4+T"V]R6P;^K(K/<\I*;+0KQ;;) MKPR?11!O+AQO?GLW=LJ=!;I?Q+:B=ZE%IEMYU174*9]0PD"- 0(O51I[1.(AW%\Z M$;>G\Y?_4T9!,AZ%!TV>WT.@7;#0OH0L/O:8_H?-Q&LL2:P:8\G85S#!0G4?ERWN(G M*@\.S7WTE:R9ZA_Z-WYI"("%5JX^J1RFP'PUBH9"0M'P;Z/TQBZS9.>-A)-7 MJ!Z:LL7D$>((6JX4SZKG&B3'O,[ZJ2E5B6Z%6KZ=A0.2/*0QK4B6O,EB6;\) MKI(\(Q7-8BP"T361\WS6 MEL&^5K? HJI?TSJWK-2%(&I+GK)D67R.\TY_,Y")OT1L1"D+5ZD^86'J1Z\^ M@Y21TSW'-HVDW')AO:O$@M=55KV>B![=6$MB*AM<.V)3T%+V4#4;RUWKZOR1 MH6^ZCJ?/9AI+T+!,OCEM!9ORC,@S%)2II^S6#JU6>%];%@*WPFF];U[E8! M>-;ZOQ/R +,DG ]E"^CQ(BDBL<)CJE\5JY(8MP4>I69[O5[$%V%J,+)DO6)S MK"BBI) G\=43\Q3>0%R)/8\PV#;3TL+UU]5< ST15*#0+]T5FHKXA&6%3UX* M6MXC=LC:T,>PT\;11*.&X(=%*^Q6NL!MZ;4)GV-2N](CB$0[! 'V?)-,& M":OLT\'T5OS&.Q#,#(W5[[E/_M1GT W:+PY.#(54RC]+J%L^BSO*Y._*5WWF M,:$VD:_I]AL&68)>'"&86'?[Q$,P77";P7CH(%)WVOM^_WXA;5? ;XXKZR_4 M(3U_G0?NM53Z1_GE5>Q+_!0T'RQ%%7LF'%Y)&.<=L.FDW][MC>^^T1(:&8&?OUM00C%!^[L7 M3'H_4,3YFJ 'A]#WC-#;Y:L$\F3(6>4%PRT0^]OX5Q3CJ:XX2W]@\K&K56F1 M4XWT?;ROXVQ4/%W* M;<=.,0[;228,1>LTW/:SYE<'+ZCC0XQ(U=/:BGY!OF M-R\1=Y3O%X^4+RFS@)-,E*=2/[.:[V$RAP>%A3A>:+7PVYN&E^="&R3]8LM# M\X1TF8$]K8I[,W>$"T>_E>@_HJ@GY$48K,IN XWH^0OX)9AE&^LKH4^CP!+_ M&6L7^=!J1":G;8]RX.RSAF0=$WR0\'WVQ%FY%"+"6^"C7L#\+2 @]LOT*Z"* MP5VC.;*P7K"=J78P9_LUE$=[C:P1_$=+T8DMD7>,<(@WQ"5Y0)/?E M,)H>EW]E)S ^!G)$47$O?/QMEO[YW97?BR5REOM/'[RM+J]]WDCOSV1" D*Y M(I M;+WLJ0S,X"L>,:4OVST^YV\N3=$IXGKU?+%6]U_2W"2_Q+B<'52NX>KC_FZKJFVBO(H MHH928VD]I$ ,+$8(#*\MGKY9XI'A8@VJ/3W58,3=;IHL.;C3ASSPH:W9(F7@ MC(W_;VMZ?RM$2S1%ED_;9*T&0%= M]0'NM37F=3ZU+32_6.=7/0.GM9\8BM8@F9![SM\T.QS]<+BI(MZW64E4Z+I+ M0%!^8I>8^!1IM1>$@YOT, R4LPLXT/D$:9+Y*AAP"26^*Y)/' $J#QAP$: R MV;>YRT0'D&>G-!*W]Y2.,JCCSQ^5 =)>)&+R17 UIP/@OG>DXZK_W"2>O%;= ME"Q9!M8/'9Q08^6C;5#!7,N+E[*<^UN*TGZ#1O:D(0UR157::N%.=$1 U@.F M^(EF"?S$QT<;HH6"P9/74U]RK13B(M>%&JD2]\G-M7O(&0SO3#'[8Y5\PCQ( M'S!TT^;[GA6F\Y-:%J==$0+XMST+\R+_1&#"1F[C2RZ" W)&D*^320XM5$19H>M,[Z?B2%:9%G^1-NQIN]- M-RDI2" %5)V$E@A_'F/EZM9@L]F7%F2!G6Y""GK*P&5):ND?Q'P,EWU"S04Y/HGW!^($IC== =^T)Z(S$[E0.M$VKPB.E@%* "\\02\W&X5) M%\O@)2L[FH"ZQUL7"[LF8L[ MLOFS&OC1!RQ?.9AKSN_:(RPPF)S<&R,'!O6*W;NII'AAKX'+4CY; U/ _JR) MP.KKH<=*L97!?>N>CUMN3?09%SE]FL">7?^^I!6E^ 4U#GK; UG54S! *)XV M(E&&[L, [9/ I&2C"C$(E1\OFI9H9E!W+RKGS+5#G8:]6OG( ->X9\N^+Q^J M;+'#CH5K4/2CRZ,9C>AKPF5$Q:ELM9K4AV-Y#'##&NMSX?G_ ,-N*, M?JI@P/XM[%G,(:W'/1&;(J/X+1B- F/?:MSNVB_W+EDI=!X/93HZ["E>4K]? M[D3 @N6V]LU*=!"I#DY _--9R_Z.C0$^%\/E9=OZ;X:NK96KA-5L>-@A(]+R#[4MCIG65U,\\4U%?HJWJ4ALN+KJJ@MYMM2.;>9M*CQ M^,"NJB9;8@_%/M", H#P+P'9T=T?N^E7:%,3)^ P&!9 IUA.^+;A"_L&-F@^ MAYBO]UDHHWN MG5U"]Y;MO6<^]C-I.HIY^FM";W\\XHQ%AO76PW5?_&M_2/&'F;(HU<#H"N$#PHFKN]VI'\S=7",?D5#"+[*#] M=;[<#;WQB$#+RBF_)S)E[4!FPS-VDNAVJ =]@T_+QR067N, L_8V# M7^-;W_<,_<%):&.5QT%E?HPZSSR_4]FN\]I;@D>A=^N'ZJ\\/V MMR7C/>T5G/<=C@N93_KD-+:\9Z*W;P$GS&;YA%I@U<0/6-NE ]?6GT>'NYBI MH+L$MX!NT.6CA\E3;UBVKS%%7&?J="V/O1#OITH/=8O,I!^5'\_*0^((Y@#S93(J_)U#>)K$/315GI5LQ58Q#AQ_1KVLG5#V2# MSS)\*0>5%_'S.J$X!*1O'8R5+#Q6Z P.WF7+?W#0/K"^!0(@6+? JP"8YO!. MEG7U-6F$GN"1:W6 PXF3W*$V#\9%A@7)%6YC*#X9.T'LX\+2Q9/+9]@2(MPC MFCS*6_C-'.?-ME!X /:C#>;+_D":3,WTL)JOATCH,FZ7L3/G/D3?UBT+H>S! M88-D3"%GF,ZH"$JFGL)]B10R:-C[*E0X5L _VUM-ER>2'-_LX<+%[-^?TSOJ M0."L25NNI\2D-HV!>M%R/A%$<#4WOX=5% 0^LAE'\96H^ZIN04GZR5+-\!Y9 M2EJ&ZM7!I]M@^6-26D0'B1(.GF M0AJ6F-DIKLV+Q!3C6/]>3"GSW(".8!:V%[,#+JE2"JJC$(^GC?Z+O9WC9M\M M0 (5A3R:I\_@<9;/N,Z@69X2WY:FP;!A6!;:AU5>O2P"7[@W_Y'>C MJB+5>-R$[,%\/]P0\_-) O'/*:O;F-%HEKTL M*??2@(8JO<3_%DQ8VT5D7[TD;'!\"Z3F,?3:R!.O##:POD$HGB@5%(5_+\S\ M_<,CA,$4?"#./CS#G^NHG#Y:Z%LBF@.;4_S8W@U.JU.*56DFF4;KUYN)*BE7 M9ZV6FI/68^L$T$?.*?&_PNDH?5EME+M%V+S6!:J!43?IBX4IUPH,7KKU> MJL69 UV^-^KF+?[SJ"ZU6R!CN@QSI/WA.A]$/EU6 >D\F;X4%XZ# WJ M?QU6YVA"]-FTM9)W%U3MQSAP"X04W[3&AZ[0"?9S:O>;]-[I\_67!^P@;0P< M&09GI'?:%.J*%L-27X5#QPSB6UDX)YYF7ME07&)-W@)G.X/LX%D\E@4\%AX(1=T86^\QDT8YMJ,^LP_EY&LSD/"C B?Y MP ]^5$*/$A>XY>FAB7*H*$3*0_0O5TLHH)Q^AMT[>9^T6-XN M+98[X8C1\HPT0DWQ"W5C!$XZ>G!IK@36)D?=ZRFT\^8DMR,J? XR_%PD](F]:' MY46[>$?5!4#!K=(^)]\"5-DC]N(&P%?OY'+@[27H101*'M-OHP829 I\$4ZP M57&,Y<&"7^%G?47_Y=TJ^[G+4HE.%%<-14H7;B&7T.N,*:(8@X$%7N_V)Z$# MHX%-DU.VS0QLU"6-V[[2:13\I]2C1ZY6D_,& 'WL#U;0"S0P96#U&N/ '2&> MFMJEA#,\+-0SQ-?X )3(S3@K@V="0\<-B\]G.HVZ&$GHX-RMGN,/$@EB(=%Z M29O.9T8L1YM"2XF7Z> .OPA?*U'\!%2[3OR(=^Z-OXK:0NJQ4:4_^%+NH+'. M$I%XC>U +@+26S+ 3I$HS739HN<1Q 2Z):Y5O.)3B:?$9%\7Q76B^?*7/JI\ MJO[SF"RBW/N9]$S;I2%WP%+''E6X ;S&LEV;6J+*-W[3D!?6LG O]CJ9D?ZR M[S4/#"ID")_/])!60A6YK,= M)'1J]WS#7#^+O3NA:'%M=(M('AOJ?@>C:"X MQ_#7H9FP'F6G&/ EF5B3#SZW[3(?+DR3N9EYB?U#CP5=B64>O,YO1J^2_TD; M]?9[$&;*#OK49GES_QTF*K&C0L> M]?4*$"[Y-P1HUR+4@YS;U<7B]=NRC>8,?A3800SU;WU@9YNO,"=F8IUZ[:Y+ M+:FTYS._FC3Y#W$@I(COX,B?UOH-LIND>QP6_T1*P9^?JE]? >=?H_XG>O'( M+FJ;$/^'E?N?9U+^_QT!1_\_%P%*D_]W:>@_3B#^=J"P]>\ ==:_E5"'_%.' MX+^61\Z_K_L_.C"T"_TO!WC_4CO6%/F_P*3R_YO+?_$$0@!XD!2\?]*2?ROR M+W[P_HFFOU47Q JH_5W>WZ-<[?TE:,I?A:7\-2?MKYK3_EX6W O\2Z5(@;\! M?Y2@_T, A3\ (N7?7.7_V&@*K'"%?R+L'S3\/^DA?[=&9K7_\OR_]L7_AP8J M^>^( ,3_!RK^.P"+\B_;O[:G_%\VZ/^M$+;GGQ,B&7^.B!?^\+2>?X##/RF: M^K\3%G^Z##CF3TD"_#\IG[M_ &3)G\U_<1'_9QH8)/#&ZDL_?T@>&@"K<\R& MG\G_N060%G+,?R>@(*!IKT+-"-_F+\U(6;':]I?RE^]-?A M!/^?A0 1"+5O*W+CG__?JP2MJ8B*[P[TO^BE%%V'Z/T3(L2;: ZB:!62UZUA M\2T,]4^(__F&]8\/7,-OIL+4 %#2(6"(A<="KKT7]LQ96>]^\LH4EJF;)W4S M,RN=AN''\%Z*4)XZ%,)6\&E(SA?B>P$H9''PLFR7#39JK^+-C*2*+]:7%4%7 M7VYAA5]L]%UHO.G90DM8_M16I]5+,:\4L9@TN6011 M(_?,G C*JC> R(^;$ M @7Y7H[O&QX9I390=P_ 4>296\!BF1HG M%(ML?7[6"/&9[UR'?[4<1\#][<\'@$WB#HI\I.3H&\=7HGAZ,8X8G$I>P&A2W6^T8@[]3C'5C#7A +A'[;ZC)IBV.7C<;1/N MV1NM\L1:*+2IUI.3.K1$K"'=@S]W@-A.%SK&_1KD>N*F# MY=7I]*2HP+P7:/C.J,0;G/;@Q;M<30=7%ANPIEJ74H);>"3_3LLMT):^EQ!; M3#CMRXG 8@=X7"JZ=J:2O$8XS8!A*CZ,:;F74XR/EB99/?;F#RFOJL/1"=^3 M;][3Y\R6L]>VA-=ELENKE?,/9IHI@]4]4J\;?]!BXRAMC0:N&78HM)44D(N4 M[RZH#?SFT[>3Z8E[*?+44J/EQ:B(,%7PK"&IVOCHRX]:R]*#080B?2JH\2S$ M(\A3ODZ:'VA]YJ:TQ]BOR#V.&WVS12!1(KT4E3R_EJD-&Z*RGP1*4FF0EM-, ME)ZSBDV\V*@EKTHJBO:?,I_#2G:5G-^+>5!!WYWAY;UBE_!+6Q=3MQ^9EV#? M[CWM'K43^D%3@'(+7JUSIE-6.;.?7+D6:I/(&/WF&F%1+:6IS_?FF:0_AB[M MRP=8H'?4FZF-7+OW8IV5T1>O097ET1^=(9:'Q=*^^]RA'=U>N[7="]FR^)IT M!5OO7:K'@;=G7UTE/.+#W.*&*#OU]K ?*O)2Z!6MD/U<'+/*$3TQ9_+)#([* M9Y;1EZ458K81>XA5@C?,,W#(]Z*3G(:%..I;X&B#(UA$;+^O1BSN^"M+]IC* MTB#I:XL*7&S7ARU,@%Z;I>5$V%&9?N$Y6\&-L.OG-XH?ZFC)6#O5V'N*1[JU M4/TOX%^HS27:?(ZHM>ZJ#AV.Q-E-$J0CV3EV#DKI$/)[M*K0.^0(U#^$)@J2 M\,QRKR2.J_GD'0C3I.'H[,TD@Q$'F W2^NRG(LL@2R-%Y X*;:V M$_(D&E^:8BWDL4/-B5NZ*@5WIQHGIY6X3T"#6O,:B">G-23>"IO?//M876EPS^=<>]2CI;81]65$,Y>1N8[#AJ$LB_M MFKS8]#+9=F8QI>Y#Y8IH&=NC3>OFI3,-]+E$[T MXR4!R'W,QJX556OS^.I8RL*:M[.6J([X>=WH8@)W=6R5OAP%-TES'T0ZU-6T M)[?9*S!3RZK^1YF_$&5H5?CGK4JNFD3"GQY"/DG0IFU9E1^L1N:(^8S8[-$1 M044D$J(=D\$2W>?7[30G"."A7>BRN7^XEEP7:Q('#SMYN@O ?%K/&]Y&<*14 M)G,F1B?7<9,=B#6X@8D+Y'M\#"OG76AP(7B^@ZJ/5"91'S$!&_UF-I$FKM\6 MS&O&FFH/V>(Z\_C"0\U3TN=WX)D80Q+18>>R2D5Q2:3R+5 /" Q@@QWC>([ M:.[;$V]0Z>>.+L&)]_FISBCQ0T_#B2+3M^/;N, #FNBH.K_3-P1[[%]A[CY3 M\'Y'*?6P@H\5MX!<"GLT$H; FR0N;7]')"2;MCF'3]M"!SSU"T^\Y',94+K& M7 -D$EKIX)U@LQ'8R)'6$X:75"M\&;HS@M!7.(]AR[G D$AP!4,GO*9!\F"T]\8*'9P/VDMA MU<1(2-CK_#/T2NK9#U9M'!I'#9O&LLU@VM]TS4NJ,)C=M**2Y>\HZ< M[N\^\:9_22:7_ETM,DQ7XJ6KZJ5:DF9@7F[F%8%Z4+N'K9W#,A)]II064V+T M$*Y_\!Q7\F=T;=NJ>8R>)'T>$XU]+H5JORRG<-%>6&,S@^*Q%Z&1?'."EH0 M4R$)U90REX 4]5=NM]F7R54,OZ837RR'/>..]> @V2[F7^!Q0QRQYYD$7Y)V MV<1M5MR(0AA#RM>)7.C*;H(!I9+?J1?B8)I*N_LJ//?>OU.ZHH%^T4Y,5UF: M,J^EN&J78'S%9Z-J\HG^K('"G99@D")%)7J0=47"?"(#&VT:3-2WGK6SF1D& M[=4,9B)00'+T91YG%=?? M2#MID[\C>77'A]CP1^LE08-C?F)KZ$IT$L!)S@&2;OK)<@GM'&P,!PPX67!?+O6D)^BS'3 MKA+U0T"*[_RXG7,!XCDC=TJEEVTNDH%K9;Y:;XL7D";-6HT.\\7ESC:\A9KE MV%+5G@_KPT/"118PHCW8CHI+A*5Q2-5SWW<_8A5#-B@[?E?:HV>D!8'WV$:2 M,*5R@-!&]:=NK.4,;RCQ@IQS>J M<-(K78[NE;GJ;14^3K/(!(7:3!.QG7V)&7@AL2@QTYN?724M>44Y PU2_H S M);7^,Y%L=7\_4TR]\5G"/4R'Y#F4KQ9J>[A/3PN.QF9_'#4O'T.IL5?:C^Z1YDID;/NXRN5_DU:9XTU5097.KKFAW=A[,G< M!K=)_O.+("I6T&.O%VZ*B7YMF>QP&8U.U&1.78Y !VED&0( ,QY&[8K/< T? M^Q1<%-1H7R8_/R+P?ZYR;*P8YC240RE]'[?<47&(A5)D2R'C0\N"F>KX)(_, MV1WWAM59FMVBR,TDQY\Z#9_/ Z5CD[(:B:#S]]J],W@FTX]J=I.0]OH:Z.W5 M.\I))SB%10*]Z\68L[>\%%'&Y4)[#D&8-4&L#YP(F?9WN(?-UE@O\5BAU_?] MV=G'[WP*C?S\UT=""" *^@&' D@(,B8I5@WW6H6C M-*3F?$QG_Q+=35*$$7R@^*-9W7!2//RQZUV&_L([ZQUY6!PA=Y?8EVTJII+F M$VS=&0X"Y,NRZ7W384D?%&K\?V/B!B$K8"0YWKQ<4*!\;BL8Q>^Y*VT6Z.F'I")A%\*?-R;/YM2R<-SV7:[_<#V4=T<1+ MN=?0_6EA%=+["!-3E*JG*,7/+W'P[18XJX'/7?HPM37S/(:LT2>N87W/S%=. M.6JD)6*4Y"PB$W#^WFS5HO>[HD >9$&:YN.RL3U;+*/YEO57L.KON2[FSI@Q M8\Z";/!797W_@?YW./#P-\>S*A;W)(H)=^1#8:_'N,D9=>)X M%EO[+:"4K+3KEAT,?;2&1F$HB6L^U,)(BF,&3773;722]X.%V].M@A,+T:_\ MS0TB?[B!E(5AOPG'[8%I"$4F@9MP%!<)XP%S:%W"2-\O>$5R68%YE$M. O<& M-Q_OV'VJ!N&-:Q"QCUVLRN]PR"?*(N> ^H>EQ=M&K.R4$&2XR=,5"IZ!#JYI MWW+XJ%-Q.^?O COCIS@58M]O> J5MLDXCZAG.DBA@M-.HYQ%/W/YG1,W-SY= M&V"FO!OHHW]J-=S8/SN(\:;R.R1[SM<(#!]&KS:L3A4\/4=Z%?GLGW"7OOD4 M-)?B.LW;SE2&K>"O9'EV&EYXWW9CL3Y&CLCCU1E>W9![I]4;2QA5$R^UV*G" M!85R9CN:A%-+0'X4Z^-0IK3J\J3R!?DTPR-[V'K6R%35>(06/QT_\6\959'O MJ>+=="V],WW8Q-)L!Q[=4MSY-XI<4! I120=SFF4GP1QOK"V.0Z)FM>S!QM: M.>L4()VN=)J[#1YKS6%2/Y9C4II-0*%IV'X>4F(_?PD6C6AF6=7DAJII;[W! M)&&#RD*>2S\.F,5&DY (S9'$TS@9<^*1D7S9?II2,.;.%SP92]O.)^?VRE;^ M(*/&?T'9CL9Z"(06"74(%0QZ7<$FD$/,RE![=W%8S@/^X!>K*K:*087^Z'O? MO"L'6'C:,_:=!7U3ZA$>1*PCA6V%6:U72 MH-(>LP1?JR8:HQ+>L ^<3-%6H$&C#&[-HDQX*R1XJ/ M)X3W\ED')H->X]L5IRF[KX9X#5"77LL<,!4,K H]R7_X3O=;EJP!_IP)&(ZF MIGG.^2E_$Y)M(&]7PTQC5_6U.C\I!F&&$3B@#L4*BG3!G6)[,(0 6$USUQ_/ MON5)S1%?L'53^MZTL(4)%39D.0%^*= M#%GDNZWWZ 59.:%D%GPQ;#CWZWO M_#'9%>[QK' XEYN3>"46&2CP7. Q?M6+W]9*DC.K6IG^R4BGU,5MSX1?9B]3 M?[5[;JI(S?!!'@M=_Q1%0F+A+]T#XCD72UPZ*!4XG$ _6^9O5A-/ITZ>.*[V MXMF))$J-XWV3?5?E$'@+7,[$/ R4@=_C.-'^S)L"BL$]Y!&/9_ID(4IWUU-7 MEMUJ_!6%PQ<]0QO;2:#ISU)1F]1BC"E)(_W-VNL.,1#Z;H\-N2;U=/L:J%U_ M S \P+@1\RKRX=L)-37QMJB!S.FKD&AE?>I9V!K/G:AGKH7]+<;S:$9&$TKZ MKWLYK>>2XM,EVIDAD629^$X9L1[V',"B0X>2T>+X7OXS=K4PHC=PUH_1^OZO MB#^*3&0S8=6T-/U!O9[OCY"!',B><[G)-^Z8U>J(JH?V<457&K;W/_QPC$N/KM+ MVC27%=!26IXPU;TAXI'K5IU_EQ,I;]?RM3,3_SJE;%WUK4KK<9.DO-*I(0K; MU=]]H?5WXF^*F&SJ?0=^_3JIQQ[MLD6!&?8FV<%PJ# ]":MD'DZ^15*/::C@ MKTRVR.&W7)NJ1!,QF-$\SM+(K:%70;-/=;A(X]I,+YD4!0V"6%10;^C,N5A] M:,:>%TUJ/'TB7NK"-0KC?*.K%Z8JN2@ H\#2O4$1*384U?_0-AH+PP55* @+ MO([.6R[03\G5;@ZZ1&;+JRG1!DF&;:MSW *]=GR*I*1$/?\Z?Y2'RQIR0%LPO\#I,8E[#@TTK MQ(EAHTX-OZO6 .!+?G6= MS26U_E"]MANSH#%=T3^E*DXJ''B"2'S?7G9MG??P L5=' MJ^6]B2C1ZC4*)-+3=DSD=$F[!AS(*'E=0?N?(XM2>+$"^Q7EUX#07^I_TVGR MNW=C(-X\Y<4[Q"OMO),*@G% "6PAQ'1Q(LYCB*@>7SPS(8/U=%UA.X'SO:&; M T*]PV"AK;F6TYVIPV_38/6<+#+F6\"6Q*X8P+T%4NJ;H,['ODVY\-'[SV0' M'1((U*.AFLZ4C\,H;*CV>7H>_9[(Q'UVMW5EEMN@1J]2(Y/;H+I6[Y'E B\W MM_'2WW+^[,839'J9A"$$7[[_*^>BSV=LP6 0UKW_#TPCSL#S%3JFZA-\&3_O Y&6"JUC+0/8?X,N-P$LW8WUV6M1O8DH M$>=W+[,.AC,GXFY?;JK.^STB:]7'F%(4N3+MS_[]8^\Z'NUZ[PG;BQQ;F@R# M9=(7KRJ7GO=6.!P'84N,JE:_O,:]T..[+'50-"# 8Q%,O'"9T"Q%+I;I CS? M/0=UB,R)/E1>&9\S6ZFOE>;1HOPIHX0Q5')^%'MH+GGE7W=FVO#URH29-"]; MQ:?.4.G/E^L,OLMTI\I^2#4L$Z_-[6 :&7J^Z8TK4-ZVAJK&9TX,LJMT!1H# M8-Q-2T5D^SOOOK_8CX^%QB& O%0R0L:PR.H>?J64;^@<$K(@R?T(IH(HOWNY M+IMC=O#/KPA;&E=^29>](0S2X,[X1O1.H*8L^S*7'?YPTSA<.W?U49S6+6#3 MOXX6GGD8P)NKL-%GGL4[/^-VR:=PXE(GBA:9Y&A/CZE.2?5H3I(M*8"XBBS]!]L#_*\\DQ(BS](+6<$R@(G99 MVUK%]X?<>[CP;VY.+_J+Z,9>S#>17<9\C45\;J'7F>'LLBDLA6^)_ M"JZ:B^>^AR D6Q,=;>L4A[[._4Z-JYYV"YIV6GCC(+S]9G_,T>$+$32>NA65 MYG[W(R%S_P6OOTG]&9$-/)BM-NNQ0:]C"9-V6HJS\J<2P\.1#&(1PJF/'(B. MF1XCZWX^TRVNO?=6GDS]*A>'ZA,$2;R^C URJF_LWA_I3S+#8893F;]*9:D1 M>%P7X)KMXZ76WG>EM SE)-DZEYH92UGWD%K'PG]-?I>M]KLGQ#T2_F 1XHP^ M2Q L1;I<[AA IQ-$?P;?E_\0\,F_M@59^,;>5[C:12QI@9]]53:&)IJ0^<&,$N]<%DIQ'_B$>(VN(7MG$)^"Y"'N2&&T4_??2\_);-]4H$\ MM+N?$I7]#OZ1OF#BY1.<7&%JW$DEZ1SW5>V:1/2)E[D)#U:: MTN_O;E-WW0)]/%5PX5?)$TE?8;TQ.ZD*OR]M'FR@XHEY.IJD&R15?MY+SN,2 MU:ZNOM]GX\!@$X)4]T9*TGD;Q!S7UI_@2Q^2-S+1?PNH ME#W[CFT^'9,$@PSQ<>$5A:*?(,/ M)R0NG-=T"/D)L3J14"\)WK.JD.">80?"G=&3M<]E!2/''@1M\VS?[=/23"@6 MUFTRR;FQ]J""]<:2.]K?"DL 23!D;]B#4=;+H9BBX#60I_2+-_=\=3H&][:CF7]0Z>Z)MU2QUM@1EJ-59=._Q;8>JD?TSXQSL(/?M_8"E5= M%(U;Z[AKJXW"W.BI_9Y^^'6PPYU'F>GQ!)-V^GY7F,(L@T-)O_ =/T522:U. M4VDVZM,M82)C> HSWM4CU#[ZQ43FP/=W,?7SC@^9S>_Y1Q6O[1RJ/SQ\?(K^ MR^LY.!C 27Z)C-4]5G7RI.N#Z^*S6_Z(T[ZY"['\?$BPA+16,A/\W+*_)WPF MC/T8=UV)()2B/1;'W2.5MMY2YND=>G)*;F%K(,+(?C.6I$_SNY>VZL(VWZY: M+#@FEX?W7E*4S&?K]M_?+2[^](B9:FX (_A]3V@P0PFVSS&D&J(XVE.?\"K] M0!+WQA.?6(R'9F/[+?&!D796;WX$U;%M">J0Y$/003K)0=L+PP(*A$J=WBI/ M%]!%+BPV](%A!I\(A A1[V_X5I"0)4.7 TICJ-^FR5WU6-M4%$=W0&JE#WE^ M"H)/"6\^:C4)_D9;@@WIGV;>4(-MIY?6!7FGM908)C,C+OCZGGHD,AI<8BZ:=[H3 KHQJK,,:6<]R\S(0SK\_1 MWWG8/]IJ]Q)<="=),GZI65\K+L-1OI*JR.;"J-)CKYJ"O3&,TG^'(WV#[Q/' MI9_MGS\=''4?^C2^;UT1MZGZ.\G[@+-Z(OG$O&OV>[3ST= B->C\>7C252!6 M1*-]#JHD=>D;A>'XGG-4197)+SQT]E#!HCIM=Q#L;/9D8)]THJZ1F/;HTT," MKP5N-XO\Y DE?#%%+2+S1+8GM:MB03R:(SI< BW&I GN@:\7[Y ;,TIW&WT, MYV%I(8CJCNH#*;>2)%>?E'\^,T@TG8LTYF_"Z:,9>C9"!9/"_@#I2N!467W)"6ARPH MITPS*_\"Y/S?P)^0R&X>"O*SCP]HV_7B:0CRXIQ[@)AR:"QSGTBI9?7 H/]I M]9M=91MRA5X'P4[%7,7%OAH%&S5@NRFO%Q&OV0C5M8/KJ!'1F K=2+R6?NP= M-K[=\[5:PK#$5X^>:H]W*)E0W^D8.-^UE_J G_A,H@V#2R/(=>B38O.'$#1\.?O)15H*\+KLE3O^LQY,)1+3-^ [@B4VT M^0ZV?_K3;E"%R/H\]4OJAFX&:D%"_/B>DN@OG= U_ QOHT7YQ5EO+";#N.7& M 1/OL_,;3$R?J:!3;'UBN&V/Q9NSLO7SR=BBY[J>/LY53_S36.'9>PP9:GN" MH":_3H+ ":; (EV4KK#EHJ\<6[1AP"W -CTE1G"D(CB/YTXD3&@=ADP;IL5S M6X^[:XVWPTFB\YVG\4S-Q<]70V#.F_*XC/87;G7E(T2K"G;QWD'-<#.;(VFC M".>\Z^L=.)E&J*MIE.K16+PU47;!MD1/K4JLMLIH3Z.="$UF8!NM7,IOMB*W MVG2XYX+!KR 3AI?TNST4FH,<^/Q^(GAE>U'9^XZ^*O#./#DVF3-](L>RNP[P M!=NNJ'3>C*T:T@$]0G:[<>VHEAL^#+&+2[W@C7J&SQ=QY9Y4I^KMEP?1^UV" ML391$E<:7?8BWP<&TUL%BSWW<'53#L!O,;AINV)H:#[V'F26.&5AMS6J"T=(6NE=FE0%L+#Z.(,?*N*&RR(+THDIRZ_$N/OC]SR0 M6D-#(L!""L$H*,II>6Z#/A3VJKKFM0")LS2? Q+_#Q%)!(NY%<#L=Q2QX=T:)M(TO(RFB3>\Z;IZ%7+^=7 M>O<[B5:B^;:@Z4]LMZ8RC<<3HT\/BY68!..K%ZJ. J74N><;?S>)#U:&J]B^ M&E$2)IBPZ'M9KO/ ?B_9-=F/T!V5HY7(-YHL99;QC&%&T@54"N>HD?F.AI%O+%.8UL$\2&F%6D D99$2IPVU2)1Z)1 MCGB]D981VU <%M7[()_\,0+!&%]"1R]8_Q<$LR.GNL::F?L5*@8G3R523/VS M"14OSH1P,SDEB\GJ-I4GR[#40(VD"]H!"I@IM@V3ZJL_57-HRS( "A1ABK#Q M7R==SE?=K\9DL8\\+1L M=),P95D?T<(%U^L9'/BGG4BWU JAI$B>_=?S3J?Q,\*^?-L/UPAYP>'A_HU* M+:4*86-S6@I99:N58<-#8.I[=(&4Z%=H!S V*_:,K'?HQ"<2BIAREVQV1ST9 M5&GK@O)#04BHUC\IX(3/>EAC\'*-83>GQ5L%90N#2;0/ MN(7HM=X*CG2$!&E3HBSU9W6D9K-_GJS[!8G9" BA+SL;AN4Z!$>)1O D$F]8 M,[O:KARR/S?DIM-BBE%5;ZUENE M40\=)-F[9-.\2[WN07.'U1;+(-&K7X54"*ECPO,(K85IJ,H/O:X%A/B4A\@U MT9XUH/M:&O,9Z:$SAUJU3,C:--(.1<$H)N9,[>9RQPI"_?75K7ZOL.]9HU#: M*(D"-Z\[W"_CZ*@Y&_GB0AUP6I9V9 TR>D/!C[:]RN[ TGQVYE_8R(N'0Z+J ME]!7ME2H6B3A'4UZ5#$UWZEB5OXP2(L2E2.R;7;O?0P1FKV?*;Q$?\D4E3J MO_TR<]O43UP0"A[NI^YB9JWOC8!^BRV-8"I]_.F4S3@T._JAI)Z8"].?X?J% M2V.WD$Z$#1Z,X4'IROW715=.#4,X+%09W+.;:Z)K)A[+".-X'C$+M0XS)(NX M(37:P/%I13R94H4O_A>I7E %)E3E52:<[2-E$$U[7;^,%>(D"P/ , M+N5&/0VT--*JNNVHDC'1D9O+)8Q'S')04EXT#".@RKX3&=^6<<-!:$,\NY]' M]!I*UX*RNE/2)(29==DQMC8RF-Y.7#/7JAQ>W0BTYYYTB2\LPDD,L5$IR6H#8"NA"5^2:@RXFLY3 MG&-5E" E4MWPB)7G<,)]N>"?UF!R*.1BT[/#N-QX_";W.]^\*!@B6F0_5J-) MD/1H* Y1;QA2$%++50&FTL\54[M$%># E-_H6+"I"+HJ*)]SXQA Q0E:M%D? MS"!T?3 MHI\M^KB@3$S88'GAW&O],V%_-4T'#D+//#C.T/TS$F0X'3P2<;0N5"^9*R>OTCS M5>/Y)YN*1$@Y$[5MSA",\E@$0HFQ:^'XI,GK D?$Q'&1D7[H653H<"8P"%]Y M/LP5T7GZ%H=HL"=T#V $91^VGW*XEN7M52RAH2,5,:1H?$BH>M=#8Z^Y"@!$ M0HX+O?MGB,^!0:[DNH*1L#KU6;$E=LO1K<4/&6MJ*)TIN](\1<[>(2XH-_5+ ME-OSQ!BM VIS3UO1.#!R>.<60-\=RPFUZ4F[G^XT9 CO.W1:,/"J)<,#44K2 M*X$NJ1V;U5+E9_BLU=;R3$L+1&"$ /E %:G0D=G$@'C#?;J8S+$8]JE+*6(LED)+%*=ZU)X)R"T9]>Z[J#"$AEZEE,]96XWEW1CBL^P+"\>,S6V>F4CU+=42U32 MBZ_+EHH[ F5X%]YBT"?<6,?B+XP!1^.$BAK6XI3#)T!WF&'"LW3%;[QBQA1> MPYL^V>=XV8G:^%AI2+#REYJBEJ@3]!H!F*9]H;1/PN5?K-?EP+&:0; MVIXMX7\&USQ*ND*]X>@> Q(-#Q0)J0 !8=BV9\/K4@[6QTR6HG.PC9>'+.F2W !+U9M@6\F2;1ZH)@9R%$+L=-3 M^1P_KZ9<38L=,8*N<(I94O%Z\+!@!#UU?](NHLNJ2LG65\VFA&LY0(+M:[;3 MSZCHM2%HA_-=V,2'==1VL_>EH^L!*VV$&3QHI0MJ+6C$$(F$NSZ:[_4%BQ=U ML49]9I7Y%'O@&%%EF:M%8NP)*J+ZU!.]Z;(V;=IC>^5;R M;+YVHYD;# A[LD%&R/(>_3&;7O)X)$;BAB3UZ[6-189H!.Y0+&&81\WZ/:D= MY6>*_K6A+=:MV0Y=#K!ZT61[0:9?INK8"$-:O65!0A-^/>E2/H6N9;N^( 5B M'_#!P@EF3H])0C*@3;'Q%FB*TFUZM8^3DA=EK^K?CDC'?)0LF=#&(=\I5@]G+@!D@".MTKM9VS)87Y 7C'CFTHS M4]4!!;]A/([8OL2T<[I"B5-II9N*EOLTL(XM)XIJ2]R-C[<_"=!@/82Q+(Q M@^?T%-0H5#):";$HVQAITC:"N6,'HGZ&,1QASS:OAM97*'IX_O",_,O7D G+ M;9VG8$QBA.];-,!XJ.,(2/XU-#)T%L>E&9'R.LSZ+[-0/S+FR/OWW./P?@=" MKLZ[Z=@D8MM*']'F).B;^AXR5"5[>7_,6*78A#Q%TRW@QB'P'ON#DII\8,R2 MU/\JY#Z;FEP * &_"4D((80 04(UH5<)O8I)"%5*Z%T"THMT1*Y*Z*$IO8/T MCE(519$N(" @*$TN"-)$151$O>#.[,SN?MB=V:]GYLQY?L%Y)O*9M3U(]/ZN MN0U5M?GXZ* @/;8[*>O "W+)7PI7@Z@V=DH"I>'_JQ5O@4?NS9;_OXU"FL'+ M(FPIUT:(9TMB/QL@N+*.%L#%GIQ@Y;/!3R!9-=A14"#G+/Q;@9%-PXQ!_='>OB.7Y2_$B/ MPVFT^O=AE?W^8B%3>+67^W0D#52STOO=2SQ.*%0 SX+A]RNTQM\D)ZUH_SMU*D]$QA[$B M"Y O_7WZA8Y#X0J3.3(GM[4H4LUO7&V9WI ^,W3)R*W?H*W>1ZGMLT/AQ,72 M 7?#+]ZH;VN8EFH[ R+FX>U!:O.Z'@E - '2DYA41.JTIRBSP,L4^+@2FT=G MG8>LC76;I M[U(,RZ)2]PIR [@Z9.YUZZ*\+&MEJ 5Z""]5\C1E@L%JP@RA/;CVR,*8)O7T MSP93YO@M(V;7/2(LZ+E\9[6^+!TO_'K,IRQ2=7]BI7<\HJ#>35O#H6RXI])" MU(!.K+_4U$++ED0KWXK[M_@[I!7_"/%!P5=K?[FZ,-T20>F-XOQ-7F-(MP]007)O ]F0 =H$FZO+QBUZ7JNE\< MQ,;E2D=QH-$(86')'#F[2)_ENOH$NKV11+NPK"#.G7/DH>@=85RS!")H=XR+ M2 < V(C:L6LX(9&1+]D,!2;P91W'8Z3!(KNV[#_H*Z!#23?QT8NZ#ZO^&%Z^ M[3_#V94LWU24,W1#_[W%T>^R42;<,S(+&\76TV#_4J2]TMM3I*'V4Q1_CO$' M2I?)W*)[ B*E0&%L'3,JIL6G2Q [\W(O'UK;V9M"UIS"Y0:8*.@6P+#&8&2C MES=YT"N+0G]LV^/0(<)O?0Y3W]0J6U&G(+4XQQLK?Z;GQ2V&@Y7[';F(S M-3 S"Y1>VRDBD82CZ)7"Y.AQL%[.?ZQO8\3NZ?[#OTUKWV@2<[Y\/:);/PM3 M6S4%;V!! 9\[2;O:YN M"EH0U@+M.XAS*/UYZNS]8UL;F#?KTZZ*,DV1EW7'%M3K%)]H!-?I_?;D^>/T M/7,;YC7ZS:,B3*0>"-G%\HPV0 0=_H26-L16OAN@4W(O!A@RHC9]\5P>I:TB MCN##M/PO,Z^96H-<@Q-U),]52V(_A#AG)(^^2&BI*7&((=_I*IK[379?+U_Y M1*U7H6H4P*:ETFL"F-.W@XVX)GJK-AZ_'!>WN;(P4(^U^G7#E/V .;@$0F T MJV6NUQ-L86/]<.@]Z>]E(883EX)."0% M)*ZX6=I7^X0!<\\I"4:_'K)4E@IJ2['NPI]%AA^EB:P&HJZ$N'^^IKZ^>\OR MD84;Q8[%5J+;XC2?93!F#!V#TXG)QC_2,*DMDX+,#T#WAM&O]&&U:OW5MR^/ MFAAF'PNC4%B@<1(PN,K($(VU(<@WSF7]C*X^BCTRU8R :ZMKLK57T_Q%Q+"F MM@"\TN=]?VG:7Z @))Q_7 ,:%IC:Y,^% :\6#2@[FM^)GPU_R/6=O M$!R$0)Y&6L]X?]LWU;@$7Y(+.*[HY[9Q?![2-\;#8=PKVQPGBX7+3"*5&Y\< MFHW=8[ MF9,EK)Y,*.,M9NLF1U%.LV[ZD=NF[>5:G?I0JPWGY93%/^"N/<#AR05E:> M;$/N& WP:AG0OSG7/YJ%]MB?#_%W,[7(^V),9?8S<.570^+I=M++U^O])(9\@ M =I#[DR=:*,E<%,_6],3X&/6[.H5 5>F*1M<#U<71]LW-@9JDJ1N89/2U53, M*70G3Q@2+=YW^)6UWYJ >3&F>R\WSE[R=N7"]Y(3^:\OBE]_ET1!GWM.$?BB MXG>I>19=9-CH3PJ?&=ATG JTTJ7I4HQ')X-=B];M(JZ@_U6:T^,[X,J>6\ZB M*!3GJ75G&[@A\0?)>SJHZP-,O\4<\]A%8'&KOQ(N>ELZ0F:R1 I((89*FY67CQ78ZIJE/T*MDQS#V@ M%N:92P=!(A+<,)Z,5BXEL+&^)3L<>\E:GQ":24**IR96<)H M>XO34& =*ODNVQ2+RZ\80P5]!//4&"5\XL'(WI,D\.%Q>WI(5Y$R>%?L,H;) M!"IE\KF;;*!Y653^$T %3);Q9C"WFA[@=6LVJ@U-;EX5E0X=,IJV]W]46-PV M^EB;!);A[GKY&2D5?1&0I6)?7,+#>("/X,A8F S&[4E1B=3^TB;7_+G:'?VH M_Q8-0\:%UU.$7XHP2:NIE.C1CBRD1TMV8A_)!PH2*B(V-SSY5Y6EJA8#XZ;L M$#"55[X+0E;Z"?OXJYK((DZE&6Y1?*;TB,<['I[$TTT=2/QJL_ZR[68B!QD+ MREAO9N)U1%\6I(U<@V.3$*[ (B46.Q/?7/+HJ17R7E1E+RY'T MQZGW"W N60D9L6&,_ C]M##7/M1?(-.ZTT;BA$24M2ZS&?&59S[I3U'82DG- MA<.NR53.?G! KBD?H>DG[=NZU(+VQL-?FY..B+V]7P:E22#IAVR36C$(J?PV2#.DJL=]5CL& KN88?"?+)8N M%+KVY-+-6^!?Q <6%>7R+X06]2R>FW!3A=2&0@.6,S_@+E#L,/E4UT E9)*3:0R[1( MYKL4-5KY,^7@-[Y#'/PA;$_Q?_6AH^@AL%KS] M+3R[QX^/KUQ$.3I_9AWVZKXS.@(8TW<*B?S<.3-[MK/#76&VP#&9VN1E%24Y M:MJ>*$!BB4[4KRO7X[QRI[=1S9DZ[385-%THR[@S[#7<6$"..E?(]>]<9W9< M;@G[)?B7_.G..WNZ <5^\86?!0?RWEY5:VB+OE7^F-'4E.^BF^7Y(',W4W:* MIMA/T41(DGB$ E6F@QR&9=])M4HC6;Z4>)]T2LK0T MY5?K$RO/?+!/+\8-9?Q,G8I8R-\AZ&95*:I)L/W.,.*5X:D:JR745S1RK2\0 MHE$^P4K+3<^=5HW/CX<1^/U#4.2L(@X1>#[D0FE1T3^^[$S(PKO 1:7P+ M3G%#Y(2=\!2O$;+ .M>M7?CT]BNB]'"GM6#Y].&LL#F7>_=21[_(AM-J6 M:V+PHHS?FU0"0K.:TK-F*A[I'&>87?2FTV^**[ ;<-]B9 \O#=.NJ1P8*Y)* M5G2&+]:]^B2!K=IZW1JQ'<>/1=V]G89+, MXBJ*#D;RD62$(B,'EO#RROO[+@T-8E&BD;IUCT-JKEET><%8[#2^'I!G9*;] M[Q#\^R'^$406GK^ [O/_?;>,/IT+EU:, UGC@*:A&]VY0@![2%*RV_?=X"0W M\<'Q(K6O#LB10J'F=2\I#4^N<8JRU2&;G2S9>QI0X]/<4DQ-J^TSQDUJ8&\9 MK3W 6([.XNW=(;^Y'4&6RR#^4C$@DV%?.VAY\K)*BKN8R$..]WG1.V8?5O/' M8ZGVUKH>USIZ?WNSYU;^!,**1&"'S$Y#^ >@3'YS\*]Z/^]>>FW'C.L(%>6@ M H]8B9W^CO7=/,Z7/;S[K;"CHOYEIQ*/T]:CKM]F '56.AT7P*X\ ?!I= MF[3;%VJQA!Y.MW?\6+&0[.)ZT[+/VT8BN^2VJ0WH_) ZU+Q NS#CK+G_.3D#[.]=% M_@6^^.PNGHPI,"--6;F>NB)UP,V#831$EP2P\I@E;T!.AIZ@9X@H/+0:2"&\ M7I1T^'Z6S3,QQO 1LU: M96Y46D+/.R'RQI8EHZB& M_\L!Z=FWFH@K^NWG06QB GDFH01LG(\X>>9J%&[5OB957NM1P[NO.5[95E=- M#8<=5H<74JY\<>%?XW:9!-0LIR67QICJ?N>5M0@=7'$^A3SY:N7AP6\VH84T M'OZ!B%I%P?X"13)W+42_U99EF!4MK96^?QB?P_N>I(AEU_"W9^XGO BM(JX5 MLB6 E>AVN'ZOD36P"_EZ^W&WKMS4%W3<-AL8%F[0WU2)Q_3\[GFD!H%4J&J& MD3H1+AL$]F@G]!4IU%OTR'HZY*U@4]Z\0&U#(HM# M5Q.&&)\YK>KAH+O'VIE#RI0S/L-A9_4Z&:5T?7@E4[$&I-0V1'/[\WNOE#=- M_0@HP$@5,1&X09MG*$F:6-%P\6*0"[$E(M4#VLIPF[$2\6=B;)DB3>Z0/N J M4!B,FLDN4RY*M32*@) \1&T+>O!,?==4O M]/J7CR)/-0"F)/FIZYD=(JET\?*MJ,P' (*#N 3+%('@^G5 MO'/Q@M2;'HR[P^A-*1Y^I]@THT1,%Q 2FZAP"!((.I ]TU":D#VM-3C ^5E2 M!\.O!U1=Z&?#&/,*O[OYWV;F&U&30_Z^'QS4FP#4>TM[<=S.FHT/F'GQ?D5% M($Z"_I;3PU, ),DA#<@T1"MPF"[0\K2<8&V&4^ZLP\!WHP'CS% -X@GLE'. M3#>JS!(;X ]*)XZGGOCZ_ 7:# JB_'C$ZE C%O]J[;8G&O*+6Q@66V@.69/X MP*FSN%S)V6 KMK[BG\)TJ&(SRV6\=-WOWHYN+I=NG[@?[H*C\XQD ,H':R13 MLK!(5LAI!"P03[4%BHT*S@%RY1G-)F&_5G;D-KL#\OL.L7K$W'?OZC\=]=RE M2]=Q-'PG@)#F=68I,L*Q(*SS(8V-1K*>$='5[SC'@9N+,!/B,\[[W@(W;..[ MX<-*P[/)HMGJF8XE3-:?I$*[G$%(.$%,UZRM311A/4?4FXNJ40Z&]P#A% XN M^X@F OA__@KHBG+T*H:M\EN560Y00#YMZJ$]G72A#FE5-G![7L =S?IY8V<6 M*? \0+A-PHQ>QVSQLM MU2]ZBM:H24VPG;SG%'9[QX/'&0^;O,UN-YO#_+*<4E+0FYRENSLZ2/ P^U$-T)[GH3,@ SLQ6JP068Y/B M<%!'YS$.D:,*A1=O&R:(GT>S#F"DW_"&_Y%L 04+F@OFF!YJK M6:D(CXX^>&%Y BK-YNM*3U/7P;1Z8YAC51-\ MO5EPI+!Y:Q?$+X?[("E+=: .N!%3,/)JBCV6E>G.';)=UHZ4 M]C_L'YQ:5M2_0"0;K^KM02*!CU$C%0,\ED@5\F]Q,]N'L*U4XN"2L+X&GU4M MV4#4:5@8'L>\GY:@:U#M-,JWU]QG$[T1U.61VG1BPP&=;R 7"B/@ZTNE/DS MO[KF899<1.O5[Q;5#%;0,VT=WO$W5>((GR3U=WOWJ!PQK/P,07X5T:-3:T ML2."\5$<6$X^*K?(Y]I626&,XT)/#^8(G+)1RN, M,: F'79%9KT(.PQ4C_93$X1ZV-& !ZB>CC8=(S=&5&6*Q(U#:-^/P-3E%,M_ MV(:P!M(?RP85 M*Q0.?>ZW#*^MN-@F>:CA'2ZHS+L>?7SWYB>%#B>B6,#]*T.>#<140%&R$A=# M.[!/SF"_3H>X-99@>C&BZE:2@]#6,9:%7U-:@?6NWPS(S8 D!BPLF:'RQZ&F M&56?0Y,2'TRRKY$=8%"8PMA1::,B:?EC)QVNPCG$\_[J_N_U ZE-N2 M2\S54$7\_XC'T9;DX*)(-/XZ3L)N1_G3P[*8*4%$"U!!A3.JE-]^\LINT2PW MI5?C*A%:3PMH%:IZ-WGI^5>A2Z3+(0,Z11A#+\6!2" F@ OE$FK*4#05B'\T MH E6S#&]/,%XW27B9IQ]F"60I)(.B\N>Y-!P[0Z$6,X(+6*B!#JGMUD,AZXV MVIHC_]]&3P=-R,(<]H#7Z(\[K# M6"X-&?QW+X;Y\%XWPU@QDJ6Z0F%&E>:?Z^)&FV#Z7Y=) ZM/:D8Z6?.Q;,6Y-)(F-^::9C&)'%;0+#=CZX93X-8K2!;*,8NL=%VBX-F@03>H_HF/L^57>8I5X9Q8Q([ MTO/M\=OCFCDUIM6QBUSZBV)RS\:2W-Z8X&XUSFMG??M:\<5-)'\?'8GA!5(A MK!/CXV;K6P&II:$L&>&8"=:=Z7_9.X!AP,86X+>9X7=>GY3DS^LS-K-7D E- M7>YBRYJHZG_+E ZN3.(8D_,VY*K 4":>\D?<7X]5",;C^^)=)QAU.28JDJ0 M=)C>#*VT\^)*[(VN7]H)QV0.?-9QZO\M;:N@OVUC10Q+RJ:NQ^Y%$?F._YV[ M7VJM3R6=4-13-4/5QFTEA%-\<_[3-U:P3PXL3R2T5FZ(W92%?YZ>KM]T634B M==@T/_?079$W+?"3UHG/9?W%Z9X;R*I>;+1CD/=DYH4P++_$]NO)+# MD>(O,'(/;");> 7,^J%.YR2]QNJ4<\%Q"4]893$:&99CW4'CG+DUBM2(8]UK M'G)B"&,\I*8F],3$6#1J33!QRK[*IRF2Q7/TL%>RZEW M*SZ SRB%M?SD:8F=,733R*YF0=)6QF]6E>>[[B[D'9,TD;??D%#2D6="_+.& MJ#$7Z+0*0OP6:^J@U];W8D^CJWS]-2I#%Z:P7'*4[=B)V^2GEQ-2:L\*I%I1 MS%LR)N(.S.9) Y$3:KI\N$UJE?=,3XOX-3U%B_5WLI-2,1Q%;;EJ[(5?-9(.4U/V@UEW\F6 ^:8N:%_I('B:##^YE_1 M?]_VG\BQ^T6V)B G+2>.]+0^Q"$IONS4&BBH8^%BQ,#*SJ-DHB#Z)^U M]]\R27F?NOB(\I%@OL72A=ZS#9/J=..::&%BR>#[4NBR1=L5B;O_II_[!(9E MV7K$9%K]]'[(#G15V"C-?:,/A6-\BHCG=%4=!HQ ]P?P(' >F,:AECBBSMI5 M37NF1*(IL>L+-JO&9NWG&.0W@$0'/I1+-$YVE[BWW966M_#D9<:1E2-'/1R_%K6_R%=:%(\>&O3JLK[D@AR"U*::J ; MWN"P3J1M%[N+Q5L)\"PCVDY:KLNY6^BBQ@ PX /,,+,_WMK6L*V);^:]:LI, M];47J7:V4UL'7\?A_ ,H":B@E+;0G^W?X? R4:+J:T MB$V2/*Q3O&-75*[.T*O%O7JZ$L1ZCR)BN&^5$; ?Q"2[L;G: M;1NG?VXB->J9=;KQ:/\4XC?/5.U2#TA0JW,2< $DP^G<$)=+#D>A45"#?L3] M^* 945]8UO?()*USE03>C5 D(*T)V,RF:([&M?9^A\+ER%(0M' D=!G/<3AR\JIRIM="^YXK 10.5,X! MUASAI][CX^O_,00_)=Q%"P[#7NQP%%T$-P;@.<)< (O]1!?(J M1#/YR3> AX@0Q$%)/&:8ZZYO%OB79M90P:H*[QYD_P4N15U\7I.0[MP.=9S+ M#1X?R%N=31E&7U>D(!]5"'\7; ,,KKQ" T1C&6?V,9.$X]TG])&V?VT'7[?7=OOJ2@&_,Q(SWG$G$JP:-?)_=IS#B5- [!9N MC5<+E_XI[U5.;4K?N# =/Z9_S2@MW"AVA10]D_+8RC/. MP;$J[W>U]9*,,44*'2EW_!K!C>\2"X+_$&:Z-Z%#3;NWDZH3KR2(.XL*"]M< MC!PL3-*_SLYFR!"&+YIN2,\(%Y>55":OXC(Y M!E*TC"K.W]/?0I;YZ>PSG1NZY<1J-IJ_4(NLIHWQ(6:"&2'B672;%]$Z2RW9 M@P2>5_3/TLS&;^233TS#;RQZ7@,)Y 14,L[5#A$,!E1S=^07AW4UOC:3:&SN MR^.=.M&/G=.E,>] XV@VUD;LF"(5/+/9"E=O\@XWJ]@U+;@HO--VF@>NPH42EZ@]- MF6KUM*O*Y L?.%<31)3R0L)::.)F1:+GK$UD\HBME?&*9)=1!Y3&TVWYMD8<<;BC(:'F_$EDHMH.?FN@D"G^WS MX_@07?V_05Y4B3@&/O-)_$L*GTOM:+QG_#DJJRRH9W\'AF%5?$G!^/FG7!A\ M^WNLZ,]?P-+BC+Q%G9%"&-UN7^?V/?S3T23FQA5>M7SUY<\?[IZ/"5[2C"A\ MBA*%.5DS.Q;,\GHJH5#>;R8Q\.@#Q/$""\9R*8RYG@LB)FDM.C@H:39G3U51 M!GO",(EK#TONS%$?=@ MQT4K+Y"$J.^?+ ;&NKYY2+]/FFZ9,=7^*=EDE^E,R@+CMPUHN_B_P->M'5K5 M/W@.'MB,X9#^]KZ=2A_M8U<+TM1XH&I(33F!VI#X"/Z+_3.KSCS(^9T70.(X< =S\M3779CZ_?@I:+6+/_(]T>) MI?(:HX[/PXZVB8N$@&5B3ZI1P+I*QEF$(VD23(%+VOZS06LZ?07IWX_3;2CA M?,B<^ 9)IDMC\MLBELD+]D;A-E5=%9F,F0:_0T9HFYK"BA2X,I92)W_PE#ER MYJYL4XJQJ [U4P.[>]=J67OM=U7WL"26F#B3[Q<4="%, 9#&6I H_N@G!02_ MC%CW=M!-Y.-M%Z&K)Q$9KA-BL/C+!%R%@Z"'3J28H%9LLH#+#T6W_'C\)_F"]Q +L; M4UA\?1F\MI)-K6T>/ LS"J3.LRJ7_W#]I>VGGI#U\"[WOHM5O+OZ6FEU59$8 MSV V@Z+U#:(TSYYG^!\F */NI.Z$(>OQ$?)","Y@I7%' ES0@S5\8O1I\*#T MBQLXJ)X@UT^D3FMI,=^$>D?HB?738?A?*%>]S MU'U]\^F#LMZ;G8GE4W/I1)*F5Z=1PH?QS\RA==:M<:3(HAO+J-'*IPLRS#Y& M\]]JF*B-E331'@QQO33#T:O.D_A4Z=7=':-(5NVQ^0(V7C4F7-V+P;=GR:DDI>3<8X,X_5A:M(G[S+W $_WG7Q5SG/Z0I*,SI ML%0XG6.#XNLZFTH,#GVV8N12H9>X%N]NDXV!M>&8"V MK>,MQ(_XF2E7[PXU3'/HXN(O!U^3TF&*>J5:O,C5-1-<(?F(#]&ULW+U[<]PXEB?Z_WX*W)J=75=$HHH/\-4[,QNR+==HK\O2 M2JJN[:BXD8$7)4ZG2#7)M*WY]!< R7PJ,P$F2+%VHJ=L2R1PS@_$#P? >?S+ M__S^M !?>5EE1?ZO/[@_.3\ GM."9?G#O_[PV_TG&/_P/__MO_R7?_E_(/P_ M[V\_@X\%73[QO 8?2HYKSL"WK'X$]2,'OQ?EW[.O&-PL<)T6Y1.$_Z9>^U \ MOY39PV,-/,=#W6/=;\N_1''@>*F/(/:C""+&$YCPE, @X4'L!A$/431[^$L2 M10XB;@1]G_L0!22"Q'=#Z( MZ_KY+S___.W;MY^^DW+Q4U$^_.PYCO]S]_0/[>/?]Y[_YJNGW21)?E:_73U: M9:\]*)IU?_X_OWZ^HX_\"<,LKVJ<4]E!E?VE4C_\7%!<*]1/R@4./B'_!;O' MH/P1=#WHNS]]K]@/__9? &C@*(L%O^4ID'_^=GMUL,OD9_G$SSE_D&-[P\NL M8'GA>\^]ECR=/7FUV4Y5:K4LI$2NF&4LI_ M.M39SV>(;TG>>E]6"\(I=;_8DO$8IE^LB7LO&((/+_!&-V>+W'Q0ESD;Z]M= M=76VZ,-+;.NS*&J\&.&S6'>S(?)"_N"S^%O;C6SH")FJ?EKJWA"5?Z]YSGC# MEEM-@XS]ZP_B;_-E!1\P?I[?U07]^\7S<\EIIJC[5BYKU=W%[=VO_(GP_O MY[UOXZ+LM,(E/3%,[1,_TT)84\\UW!JQM"R>>JI?%ST_JV8@A%@_@*)DO!0V M]"LJ[G_^P@1DRP6_3B\H+9>"D#-,LD569[RZQV3![P4OO1>J_'V.$*$^#5V( MW91#Y#DI3&(/0<]SW9 SUPMP;$0\VEU/CH%:R4&1@E9VL"&\(0'ICX F$PV" MZ]"4=!Q2\(>2'$C1@9+=)C<9 V:+I/0['I>MC '9HRWS%OKQU[78\9=?A%K+ MLN1YO=%-NWJGKA\[KAM#15V(8D]LUZD'&0MY3"-&PH2:L-:I#J?&54I>L"CR M!RBZ>P*+OCQU$FD]=K*)W\"CEHJ#9/?Y^4==E1I:U8J[B!LNNYCQ(0S>)(AAZ3B3L(2[LH0C[,&4)#0.& MH]BG\[WSA),3Y$B76G-#[[S$YCP1%+]\6B[4*6RAY@PMGH3%^LCS*OO*09:+ M?W/P;E%4U8\S4./O9LQS;!#T2.=<3,?AFXOK#U= B#D#FX*"N@"-J/:H1@,/ M2RQSK*=1"49#Y5UNT7G%C%;HMZJ>WQ6+C/V.JYI?/_-2;>JJCUGU7%1XT2ZE M41(%/O9#&&$FC!;N)S#Q/0*=T/4Q\[CKHT3':-'L;VHV2R>='DWH@GJ<*@: M:N@MDQ06*&G!6ES0R7O:0NF%(FOOW=0OQT1SJ^,)HZI-QH88-80L7U(LZWK- MY=H_Z38S"ML:ZM0QKNEK_8RYSUDN-J0?2LZR^A.FTDY\^15_SYZ63^^+LBR^ M9?G#!RR^"_'SN>?[#HD)@R2@&"(_2"$)"84^\1,'Q9Z#4V_^E9>DT#7L3+HW MF1B;0@PW+QJY0=H*#IX:R*" M5'6):3WWT] ) NI YE &$<(1)(G'8$C"@/ D=E.2FAR!Z7<]-WW>CI&/.*22V=6]J%X>N:B>=GZ15E* M"T*>0[Q_63]R@U_DCRZ^X9)=?G_.FMUKXXTWQXCXQ*,>I*ZPO!#& 4P\ET,G M\)TH22-&L&OD-V%+LJF1U_5S8V,]"$WD]'M64AIZ4U@;-CU6>Y/!&/I@40H, MWTN)P:968$,M0%[ YG.M:D#I-@-K[<#-\5$T]]:PC;@M9PYK2., LC1,(0H1@3'B <1QZ"4<)^('[GS3 M4UEC/[;72X];VX&)MA.RO9DUW<+NXZB[5^V'S5B;TA:41KP94 +:W'<>U-[: M!G._AY%WD@=5W-\R'G[T7$_6R[S.ZI??,R8VHC( K/&;Y5]YON2?A-"7WT7? M.5Y\6%:UZ+RLWK_)A$/2 Q3A*G85,84Q@PC MF"8)35F41H'C]'-\M2SIU RZ3:?.5JL]UX9."2 4^RJ 8-*RD"L%S@^?>(_\ M 6B:@E,8UL%WQLTHRKD/.C7 2@\Y=ITFZJAT-;KC^.\.!+QU=U_;$1YR C:7" M\(;C,_""83(T_8X"!L+.YJF ;1''/R 8".17SPJ&ZLN,Y#EE<]7H+_(T\J/8 ME7_"6?E7O%AR'?H]\OK4V%,*!I1D *L+;R4RD#+KL>@QJ(Z3H"641N&P-2I@ MC=CY7*8!P2M45''ZTT/Q]6?Q=LM"E*W)YUB;HW"'AE+=U-=YM(>3]:_+19WQ MI^=%\<)+20C5[UG]R$K\#2^NR2)[4,SR6\ZRBA9+>=TP=V*')0S[,/&0*RRO M$,$DHC[TPP@E*8_"A#!MIVOS_J=&"UL: $G&\C3_63RC4NTTJH!BIT M,7 Z[C%4QUEEA $8F'&VL5?2S\!:?G"]@?IOHZ%NX/H]+/HCN8);'P4SU_#^ M&!YU%>_1['BNX_UUWG(E/Z.9OHY)E&=?Y1%7=5]B)JU0=:9]057[U?KW%XM% M\4VFX/I4E!^+):G3Y:)[ZJ989/1ESL+003X)H>\S"E'$9(:Q@$#FNQPY'D4! MCLR=I_;FH*M/09ZNCJW>9CEGX#W/Q=]JT.JA##$S_M:&7H^;AP!T8-[M ML%N3[;;4G74[!IF:PF>)*+6['94$3<'8)3CC]WN25UE0SEDE+]FNJFHIB?(Z M_5SD#_>\?/K(22TD:'W][SA=EBJ:1MAA.D6:NW0F! >DBQ$SM$_[CXXFX8V!^= ,N 5WIX7<)D@] MH%0$2$T417;Q1VMEU*;"(@>>BZ@M4NPMQ[@L>2Y<>[1Y=H/]>%38-+P4&]'& M[>T>?]](6"3G(V(\%>:?3#W+ XBD%9C$+H*AYQ,O='T_2D,3MCS1W]0XL1.W M2QE4X^^F>_53".LQGD7,LN\I8F+)78ZU=NH'*2I^B[3 MZ+[6CT\N<9E+>^&&E^I>_&.V6$K_\55L7N)CCWA) !T4AA YO@,Q2582A-P,H,M#+/6D_3)[$O^K# E9@K8I 62UER MQ_ M*YH?@E]Y_5BP,^(G3XZ1'B791'Y@3AH7=&,2TT72$HN=[&Y4&M-5?I?'M-\S M=[.Y$EM8\:0\H!,]J/VJ($=IHNG.$PO(, M,,2IE^.)3ONC.:$8*+OID&+RVD"^PX<\40.3&#V DB&) H#4.4 M^!XUBODZU>'4>&!;WLUHX?ZG+B=!USP(M@CET"?!YZ%H?A:L"8VMP^!3W8U[ M&JRI_-YQL.Y[/5,<\ZKB?)5][[/,QM<=.+^T%DOU<H)_L =QX <0LS -,&*Z.9CYRJK)/ M ]^=R=+!L6'.8],AT2.F(8$>F*@:T6<;^3Z5]+/5O=7+3&:&(%SLYC*QB9,J M *F#Q0S(/=&SE079M/MQ,R'W!&''Q)-W%+QAKDH7/?<^C04HI]+A+(?+]""9IY(C-74B\%(61ZVDE M7M?K;FH\M!+,("KQ-*;'.<8^4D-OVE:RSD G+6C$G8%A$#0(X[2*Y$A1FVVH+PJ'WHN>@9Z7PSE#G9O/2.B=/RO1>ZD5:*FJ/O**EIFZO+O(V7M<9=5U>B.^KVZ96N]M2$(\ M[B08HI0SR3$N)''*81S([+U^%"-F5%G"7(2I$<_[B[NK.W#]"=S<7MY=?KF_ MN+^Z_F+&-#W&08]^AD5W8$[JA <;TBN_,"6_9*M-#2QO/,]'T!)_]1!@5%+K M#] NTYW1TLC.9ZO43!=5M7SJG!Z>.:TY^YC)]+TYNQ4[[SDF#O=#CT).B*#, M@"-($DR@&[$8AXD7L1XU+X:4>&KDVLDHBXTI(<%+QA=]BF$,.LYZ;#RIT1N8 MO"TXK6TDY-O06Q75:+Z)3G5P>RQ'WWAN;*;#]-9N;=KR_CG372_RRUT2V51+=3"GWB)=!W/["?!JQX?F:E\TE4.#>L;&ZEHOEE MD^*.W]5B4W#]+1?L\Y@]R[0?EW?7-Q^SBBZ*2L81K8_O0M^-4!IRB%G"9'*Y M!"8DC6',4T+].([2R,CAQUR$J?%IIP%0*H ;T>ZC+$XK=3@G[--\;/2LZ6$1 M'YB8=\!>B=^@_4YJ\"/8T&&H$-#>&-H*"C478-PPT=X [06.]F^I[UW1*L#^ MP[(LI;':U=0.><@(Q0XDE B+D3$?8N1AB'CH8L?W8B\RJH1^N*NID=R'WVYO M+[_<@\]7%^^O/E_=7UW>&98N/P*K[I60#; &OP_:2)W1BCE(&?+3:%B[!SK8 MT5EX/G'Q#EZL4G/(O6M>\3;AX-QU&?7=.(9)2#E$'A7[ M2Q+ZT'&0Y_$H=BCU^R3C.=[MU)BCD[I?&IX3$.LQAWW@!F:155*>5N+-Y#RM MT.!=*_;A0./>V7GT<+*S3?/J,<;<4?Y'[^) 2!+$?(XA<8:U@XGC0#\- [-E[6UJC*.$A;2I 0G* M)D*F1Y':@^CJL8XUS 8FFTTYP8:@&L==_8K8GL+$9CG;@WV-7]CVE-JOEK@] M^5)?]F@Y27HTY](Y1K7]X5$>V5_EESF69_#R]_*6S@L\UXD1@F'L!1 %5/!* M2F,8^()&0L=+6$K-V,2@]ZFQ2[Z2 M@INRC\GHZ++10)@/?>"C8,Z^\DT;2,H(MA41NZW5,+3*K!Z=M?Z[-GFL!YK6 M>,VD[Y%YK@>)OA@]^4&>7S. X!XG;B #)>7Q1R+=[F,8!S(K>N(1AGA*(M>H ATS2OH\Z$<>MMQ. 7QX(F$;5\5'^AE"FF##U[ZGGB\ MAR/@IRR7._&+9?U8E%G]O/,<- M;KWN:#4-8R;VI#"( GFTZF)(7(J@AT,O21,2A(AH>PU:$FIJ'-2J!59ZR6,2 MI1G8]*SKE%LEFE+J@48_H!2$'GCWPZ>+7R_;W[4__.%'P*1[\_)A6=7BAWX M($BS[X+W2GDVD,FS,RY^U22!!42PH4P4L_HYK@'ZR8^"?P;U8UDL'Q[!_UHN M7F1ZGL# N<_6-W6<-=_J2QF88O<_DNO^'TD/STQ;@V?@QOD&@SB2S^>X@VGF M,6H9]:/NI;;Z&L\7U3(Z6XZKMMONMT'8+];YA=>M1\C<\5CL1JX+&<:N6,ZI M"V/LQ!#%%(M]0L)CT9+8M)!"=Y]PK#N3F;O9Z7 3=U4TM]PHFILW!9#Q5NU< MVH2X+U0!9/GK_XIF3ABJLY#_ZL\<-YR)1JKGYKA^H9DB2FN0]'85MH ?>-U[ MM4PQ3FM9P?A0Q>F5+YF]S8<.6I9V($>[&G4;HJ/T[EY$ZYW>S%0N\>)345[F M7[.RR-5*O9 C_J'(9=([GLO*$9N5YC\N^87\6#YE:?TH4]_-0QS$211AZ"5, M4!@*.8RCR(-.[(>10_W YT;7"%:DFMJ6Y/Y1&/YJEAGSDH4ATB:P<8$?GNFD M/HK,MC12G ;6.KW,P*9.V^D[&VH<((FG5;CM4:4%F<;F5'LPOD*^%AOO<6QT MI-N7=A&XZY(%7J>-P9OAQ4U1J<15E]]K66%9+!J7N=B'-:?B7XJZC5O@396! M*$CCD)( AI@E$/E1"C'S'>BX*$RBA%$OT/(4'DWBJ;'[-KM($Q7037:AC=XS ML,[$*0S8M-,=/+?*SU2R4]:I:G":,,IWHG%.-+71'_J<_L2R\J$;^)72\F!B MI3:X60W\6G.PH;K* 0A6V@.I_M2^"H,#J*E]'2.=3DWJ*S$[O!ISQ(Z>;(TB MR'C'7F/BNG4F-FK'YV?+; ^Y S_EE#H,,L?C$$6A"Q,78TQ M][N8FDGQ>2NS8_\,F$8Q ^?!,O!:NXW( -$!A[4?(*?E6\0!'%;P6/;*LP[! M&<_F;1W2NY-'/G4C&/N)"Q&G$22(1=!)$A;Y,6(D#'6F\E[+4YO! M76W<1CJ]&;P/U_&)>Q8( \]73?VUI^E!78^4#1#O-!-3_&4]'_=;&F4:'E2@ MFWV''^A;3JF6'WHWD:^7M=A_JJI 34#"W&%N0CT7P< 5*RI*,1:STO=@D :( MN)'+_, LH<")#JV>383'N>';$!%DPK[\*B:XW+\L=K$'=2%,4O&8Y4'0-'TL CNT(;1& MKK6%-J2U'VRDBXRUXE(GNANYF)2>\OO%HS3?ZW$F?/\MR]^7&7O@U07]QS)K M=F:=?Z#CI!RGPKSBCJ!T1GV8)#B$?AHAQXM=[/E:Q01.]C0U+I>R@E98L"&M MP7'946 U#C]MP36T878 J3Y>;$ M*9>.'ENG4UHO]#.&OQ0RL/.9U_SBH>3J?&N5"=/WHSB..$0Q]R"*H@@F81!" MUR&IGV(W]1VC //#74V--#\47WF.I3?0EZ*&=0$_-'*;F6!'H-4SONP -C!M MKH4$:RD'.(8Z#88E2^M(1Z/:6*<5WK6N--X8*""[.A&)]DLI9Y-6**V' D8X M2:'#XP0B#W&((V&NA3$.*'(CQA*C)#DCRCXU&E.2CQ5?;?$3T&/'B0[LP'2K M$SM=Z09/-PA,,T[:_NB-%15M4?)IQ4#;'Q+CB. M]&.<,"?B02!(T&").T.6J2U9?1V"SQD.O>5F)) '7CX:+:!2 ZSU $J1C6(T MFRH-Z.QK 51+K'Z.)*.RM 7(=EG71I,],]X]/>.L5$XU91=U=IU^+O(')4TC MPU5.%TMY1KPKW$VQR.A+\]]U+4$W.>21;90Y/G:)Y$+.(\C(2E+2M6)@&!21)P2&+B\L@)A:4=FP;A&P2+=?)^\X ]T\'36P(&'I*! M*7XE?9=!?I/(FV5YK0+8T,%NP%U/ "V&UYE*,'HP74^(7@N=Z]M4/][\=;D0 M\[6IUU/*"CW5[UG]R$K\33#ZJI=Y&C/F,E@^ECEO/R16:[_<Y:&5!=L(:FRQ%L->T5 M.X@-;:1L@;62Y:'Q2D^G)EFZ]+%8B#D'I\FFYP#5GU_4C+Z4'2\D?Y1'"5]Z4S_F\*@H>!S%UN>O#T/-\B"B) M(8E<89/$J8< =)?QA^BBITU)'SE;+OAUNELK MX3VN,BILV+9FPKVT%=;>#C@)>.03 MW0Q1"YGE@.& ^@3[DO3[<"%WM&3N_] MY)@:]7=J2%[XTN35*4JU,?O(\T+5WA3__DVZ.&>YXHEE$^(F7[C<++6B=#>T M87N.I::!._P(#M&,-#AE\\OOG"YE MLQ^$(?A0E"\7W[-*QZ8Z^/+4K*65D*"34O/4[C \QSG4"C)#G]'M@2*FLA#1 MPC0^J?Z1#%SBW=:>H&QM1AQN<93Y>U*A;KZ>?K#7HI[RLE0UI!LGTE]PELM4 MG-?YFA.N]B$BE,(D3CS(XB *G111Y&JY!/3J?6J3 M_[>\Y'B1_:R(%;KH$ I2AS&*(P#1Z:S"4,8N[$' QP3L6QP M+T;Z*X5.CU-;'93,L*GVMY8:K,4VH"PMQ#66!MLX#GW<=0K"/GG"M+ TH'S; MF(Y$\_T_3S,V-X'G*(-K-30>:YOHM<741B\.E#OH4$:'YNY^8YE0ES?WCSAO MID7Y),LG M;CP+U&.6,Q#9_9 TKW$F^WD,O1QJY"$ZD8:H@6#3:&\O_&N!PCI)T0J(F;P# M%(0D+YQ4LV+)E>" %AV;MTEO,JQC)2BR*_RT+V[^!ZT_@[NJ7+U>?KCYK MRSO#Q4MO$#07'>O0#KU8K 4&:XE!)S+X8QB7 ".8;)&O7J?CDJ81$'MD9_;V M&V48[7*[Z668C*,D>ON/P[K]O?I44)KI@82V'B+-I+1O!. M:0EK@+^QCO!B47R3A]YF_/$JTGK$ M<2Y^;^%-(T24A[E_7<%V<1(V8_(XAHLEUGBUBU'IXIB2NSQQ]-E^!/$!E^5+ MEC_<\N>BE :/*N;V2J:/=BGTO9@R$A+(/)=#%,0!C(GO0F0P(Z, \TTG%)=BL,IGS)WQ&A$!YU& M0*BT^QNAE?I]'Q<]"X-EX, W[J"-Y-XWUN"9.0/:@_JHJZ"%;L9S)+2'R9:; MH<5F^VU0;LI"T'K](E.7UIN9Q-97[PE*2!H&#/+8"R%RQ'8$^WX T\!S'=]/ M$$&.6E9I:V*1.0X\#40[$,DDT:@;$D*OL,IOEK925 M7JAPE-Y%K[2&1,\0L0WTP,S3B0O>=0+_")0/3@/]9PU$S>L/&D!DJZ"@3I?C M5@@T &&OY)_)N_U(ZM\Y>U"W.8NFM-5C]ORQ>,)9/J=^Y#//0=!AO@,%$S'! M3$1N>%@2XIAXC!N5GSK8T]3HJ!44;$H*_FAD-=SQ'$97CV2L8#8PL_2#RYA, M3D)AB4$.]S,J;9Q4=Y.8P)BX/D1!%$/L)Q&DKA,2)\*Q'QKQRU""3HV>UB&W51-RBSN)@72<39>U MW$P\2-%'"N<^-=(H31PGD47"2)Q E#JLJ1G&G#2A<<"H3P/#XAT3&.N1CO]5 M48;^-)^([7B?OA^"YA'?! 9W MX#730JS^7N3]Q=8W\LO1^3]>^+WFF+QUH/TI,:<5?7,FV-:"YW7[ZV=YR-+F M][Q\DFEH?\5B55/[G5O^W$A07:?ROF!-/(Y7X"G21E M$'D)A7'$4T@93EWB^XAZ1GG[^P@Q-8OA4U;)0)H7(1W@N2IDO7*4\MV9=)8* MS%:(7D.CQ_Y# SXPLTOQH90?2 5FH%7A90:DK-*3QAXIGP.5)<+M)<*H9'H. M2+M$>59;(V^_VA!(1<2K^,=?RJ*JYH2%V%7._G',(<)BYQ4'XI]1X*011FE$ MN3/*SNNPC%.C4"5B&TX_KDU]9!P'-J?MC,[T+>E5,'RCZ68DO-)V E;TZ:%X M:P/ZB(1_#MOY-,36S&:-KLP6"\:S^65>"S/C[@DO%EV^R+F?\ 0Q[$'7)0@B M/TUA[(8I=+'ON3QR?!=K)54YT/[42+H1$2@95ZE*]6CZ$(+'*=8"+@/3HQDD MVH1V0O$C[@3BS8:'Q%_6]'.HO5&HXX0RW;0_]5@_^VXG(\7VCOIZ65"#0[NP"RREQ!H[_!Q0XFNSMP0Q9;/ M*2B=1/AE&-H+-@VC5SSFNL M9S*=+,]J_CG[RME5+MI_R,B"-['Q%T]%66?_J6RMR\9A2.ZT96#*G%'D(A9X MT">80A11#&//Q=!QF.=Z$6$T(D9Y=GJ),36S2./X+S),JM-O>/3(>PG(?'$;H\G@3S@"P.(92U[%+@4TS2BD1/J[OMV M&Y\:NRGY@!*P-4OT=WQ[P)W>[IT#Q^!7#]I(&&WT#JG<:Y>WU]AH6[Q#:FSN M[PX^8QX:#((S>ZWF/S^M:[A@^ ME)QE=9N! :$X(L0-8$H]!R)&'2@OZ&$2I]0)4D92O:/)8YU,;JE2,JI ;B6E MX9W[:S!JWJF?"<[0"]<.+@/DA3J&@*VK\->Z&/>J^XB2>U?9QY[MO6F7B0(_ MRTB%+D#AI;WWJ#XN&TM76,7S),8,A=R!$7%CB%+! HGCI3 ( DIP&D4^U3)/ M33N>&A]H;,QCXXVYWA!H;\6M SO\YEN*#)3,LU5D C),CN08.X+ MAB(!)$[,8("PYR:11WF2S)NT9'UTN)GTGC]D>2Y)B>!% MG\2Y![#E89*26& ;,1I )#A.H"S]D%@2.2A"L9M&+;:7.1L;V:[+(:]DF7U0 M]?C\:]9"QA)3'.]K5+K04GN7,_1>.K.P MRON7C=S1GTK^CR7/Z8O*'>4B-PQ(+*N'40,/C3Z MG!J);.;57@G:*TV7#N":^T>[, Y,,;T0[%\ZY30FMDNH'.GQ;4JIG(;@8$D5 MC5SG:5,%MOI8B(^ISN@\\$.4^,R'U,411![R(9'_ M3",B_N0\"A*CW( ]9)@:':E"(IW48"'$!G13[C.KL&@,BNZ6:%"H!]\MO5+# M9:4!D"J +1UFH--BP'HN^A .5>Y%0X*WK0:C#]')8C$&3?5CQ%M.%[BJ5,59 MN2'\)-2[*&CV82GDR.LF?.$]%[UR*53=V($R$/B^N,'RD7GB^21.N0^C*!;; M.Q=QF/A)#)'OQ-3AS'&">)[S!RS,QWM]GCQ?,JVYG#1S>4^^X>9UL^.N0+E2 M4,QQ^5D!3.GR:;F0@K3)T&CQ]%SR1YY78LL.LES\FX-WDG$-0]0LC+,>YXXT M;*-Y/&PITPS3Q?6'JQEH%5J%DQ&EDR3K&=A42]Y--(K98V5[(%LB:0L"C93/M>--)F)2,DHK$;89ARFD+D( ^2(/$@Y MU$E,#-E#'4W-6EW+J3+" REISY1O!['5Y<;S$1N<\?J U8/ CB-AC98.=#,R MV1Q7=I]"3CS?EQCD*9[T3E=YIW[+L[JZO?NM=39*"4IC8;'!D!-'AI,*=O!8 M #V44%\:=2PU"J\XVMOT**(3%C0YN92XIMQP#%Y=@K $VN L\1I>X)V0M?IQ M \O+5RL<<:QOD8F#@VU]]E#YZ6>"4O:>C5MA!C9C8_?Z?LB9Z])HVJ#9_6+ M*L6RS@:/G#@0>T8$$Y8D@H%B#+&;8!APC-PH8N+_S(IP#"CLU ALLY#0[N2< M[?U$35>551N_ZI0V3(,RY->A1Z!3&?.!^??5A"?KW!2OC+@< M[%<_@]EJL >MC33&P-A*DS*DJ./F2QD!]+W$*6/T:1ZQ\TE@6.2\BXB0U>^* MOV9%DT_Y.OWWXHE_D,=RY5D3&^:-Z#3O4+N!\C@=\-KL6Q>]NXK:^T6=Z/ID:]G]Y7:OW=]Y9D>1>TW MME,K6Z8] *))Z)& I#!U8@;1V"M/C4]@B4@//Y@.[\![ETX^ 95 6W0YH(Y4[WP2OJ92P%.+^9*EL^6DH MCI8C/_+Z>&7&3^NP53YVH4NG$E]Y[G/,U4O=F3/O%G#X&>@300L.-= MY,$@B&,?NTF$ J/J% 9]3XVR6M$!KH&4&2BAP:8/OIEM MTV8RGH@98G*3'H>EZ_9S M%CO6[=3H8^,^':MHC;X.8T>Q%C#S-'9=R!+'A\B-78AI',.(XXBFGH>Q0\W2 MP=M'>YS\[QMX9RN)0<5I6ZL)0"">9VFV6(!VY1QD1/3XW#[*@^^)5_!*B97+ MR(;,,F5')_40GGTZ*%EW\3O:Z1OY^ND <=CI3^OM'E<;O^+R[[Q6[ARO'1!6 M[:[+I&(4X]B!A.8>*0".(PB@BB+$ACK=2/!GU.;5EHI(:D\G!W-8XNZ#^6696IJF7O7S;^M?:]386A&24X@)&'.$0\EGP>>##T M!+\['#-&S6I*]A!B:BR_Z7%]TY5FOQ%K<).&4M7IWM2JKRNUP3#IV:5#@S_P MFK")>Z? %M S61%RXPE(F5M[,DH>W MZR-=5=52E@&Y+W%>8:JL!!J$7DQ2'\8A2R!*0P]BDB(8H-!#"8IP0(Q2GYMT M/CF*Q,TTK9HHE'Q55ZPIL@LRI8(A,9H,AB8A#@3QT$38HMO&^.Q5;6NDEP5O M-^2WR'P]4+/%>"9=C\MT/4#98[@^;?0][?W*\R6OYDX8H133&/J>2X2!)_B+ M>#*C2\J]., AC0)L>L;8-#W%4\1&,M.CP18JW<,_<_4'/]X[H7>/L[MM):V= MSK7-CGS^MJW,_@G;SN][9Z 35@O[4.1-X@\QB660_Z_X>_:T?+K(\R5>;/ZR M$EO!RZ?G1?'">9L..DXC$L1Q BES/8@0D_DP601=G#@,(TPI,=J-G2_2U R/ M5G2 E>R ;@H/GL4JR5OQC1/5G3MV>NPQ[H@,S#NM,F!38)5;9 :Z<6HTVGJB MDH=1H%/*7NR3?8CMI;D[5Z"QL]Y9 O"5)'BV6NYQSW&9IEP&G_(KE6SM'G^_ MQ;4*[LKE-;LZCOU2Y$SL0L5C9,';4H_7:9I17FZZ)LXICI(@= /(PB2 R/4) MQ-CW8,(<3N*8ARS5C_FP*-C4^%J(#==RBSV,DE@EO^M$-CC=MSF"&K9(ESWC#JK9 MI= R!^].;+9WWC72P.@M'4'-43[_39*,F?B\7RDCANXR$TH3-S @PJ06F-OYMM>TZ/A-ZNQBJ^ R]_,L7K MJ!E=M<&QM-TXW=^HNPEM]7'BZ^XFQAD._I2!-3 MF[="M%)EM0=*0DF*^@F;CD%U?.Y:1&G@&7Q?8E6M<2MSWEIH\ J 5G,P::#4 M*]W2L79'RZRDH=QF$B6=QWN6&./B6;Q8;6C:'4L;]BT/$K-\*3Z#MM1&D5=S MXJ4.QCR&#HK$PNY$&&+'1=!QN(<0H5[BA/.ZJ/%";XDW%\&(2U:"##A59!^& ME<;,<=1K.LC!7?M+/,7^YQA_HIRV7HPL6R?BR$.?=2I+_B+.=WHD?V.ZYJ MF=K@N:CPHG6J>5_DK+KCI9!&@!'<^I\N?KU4/VS^V<;C8)_';HIC2'WL"+,L M3F$<$@Q9B E-0QRB1*L0[( R3HT'6RW!2DWI(*H4!4I3H%0%G:Z@518HQ4"C M+E *0A^\^T'JW/ZN_>$//ZKDM?\+YTM@& (,V^BSE?RJU3)G;O0J-: M^MUD!0.$XU*2QNKGN ;!3U[PSZ!^+(OEP^-66P8WA@-]=!HWP&__*0UMM%K] MBO8_(HV2(:.-M\%E\=N/^TCWQA,8?[/+Y&%'YNB]\D!=CW?%/"QV6[?- W?5 M[[RHBROZ4#P1(9_*SK0.*KKEZK[U0U'5U3QV8^;&B0_ZZG9&=T91EO&=!U\AYM"#IFIO[W!*.B=&@V#[< +[RK <4/J MV59P8RLX4)+;.R$R1\O2R9!!QZ.>")D#LGL2U*.%GIXS>9VQ;+&4;CSK _7+ M[W2Q9)S)>J3236=9M_4)+G&9"X-<>M&J.*/64QTSDH38$V3&HE36 Z2"UMP0 M$L]!Q(MXF#"C0$8K4DV-]C:5 L]%+4RQ#"\6+RJT4=T7M:&.[[*\_:MAW68[ M@ZE'D:,/T<#LN34Z&_=ZG4;-:K6ADS1K.ZU4_('2RW[P@56@;3D$69%I7*;/UR3&K%*ZM/MS#X6@;.4WZZXO'T#2F#84Y$;VFLBU"V6I[7&)X3:V]"?[J M0SU31,@I_WZWU-V&7\G[E_4C;<%&U?^E, #KEZN\JDMUD%-=2S_>^T><7S^K MVT#E_E1=Y4W=^#E/"$6^,,A\1@*(D.="G# *4Y32."*^XZ=FZ25&$GQJ]-)X ME;'^=MEH(Z['75,HST"@/-K0'2GU0"_U! M"\ ,-!#(3!H-"!:3:(P\;+82<(PE]KC).T8>C+W$'V/WWV^MD^E$@'5:_TKN-V7LJTJWNU)+N5&L%.O*,XO-QU_,EBC]@=); M8P:!?^!%HI7Y(+A*[D$J_QBC98F;]?L=E5R-X=AE1_,&^N9$VHQUO$Y_RTOQ MDX<\^T_.[O'WKEI4EGEU6RP6 MGXI2DO4\B3V*.$M@1#P/(E>6"2)I &G,2!0GD?BE466SH06>&IENZRLI=%-C MY5';Z3P#*ZW;,SQUK-?J+/ S^^>AQ]90^BH$I M?C+?0X_\6>,,DK6\7 .+.W*^KW' W\\C-E*_/:-ENNI3&\7$JM4/_SWCI6CR M\>5C\22DF<<80PBAX8X\0-A[ALY0!CU/K6%::,2VTI2 M96Y^N?@K^*.1V7 U,1L-O:5A,(P'YOGSX#6/D>D#DZWP&*.^QXV,Z0/+7E!, MKT;,"(WQ;'Y%T_)"L*@8Z8NZ%OL&Q;F?%OAA'G.YR![: U,-OV TB89 M/1R.!*R(!AHB$7]9\\>)9D MYT,U\+SO@9*Q97$+IG^IZB8-^RQ>*SV"^I4\*Y MF\:Q0U2N,"JV+,2C,(FC%'HH"CW/)=C#D5'ZGMT>IC;Q.P'!'U+$YL3;-'W/ M'HIZT_TL; :>Z6:PF*?O.:2ZK?0]>^V/F[[GD'I[Z7L./MAO0M^4Q3,OZQ>9 M$;B^R-7=Y[/*_PNU_C].Q1S.,%'UMN<1=7P/!2'T(I^(C81+8.($/D0AY8RD#G82(_^& M,V29&A,I56"1PF7%V^+8H&CUD8Y4O-5(EH0Z+1?%-!@.+'CX62U*GR\4%I>KNZY93GGV5X53RGBMM+\)I M3-P@]!Q(XTAP;L(1Q*DT]9* >'[L,1<;^5$82S USNV$!6MI9V"EE9K('TK. MLAI\%NOF65X.YJ.E1ZV#CL' A#H,_.8A'7TAM!7V8=S_N*$A?>'9"Q_IW5!? MOS05('R#A26\40&P6KN3KM...21$@?A_R",6"G,TQ3!!LGPS\5P/TXAPQRA% MM4'?4R/%V\O/%_>7'\'-Q>W]W\#][<67NXL/]U?77^Y,_;KTX=K"Q:;3@V6\[V=@9BUER?]'L>V8O)&))]AR3S)OI1V&B0TF?G EK4Q9V;F+7DT0F B.I/-)#$#E."C'%&"+D8-^)$^)0.L]5GF9V MK\]IO831FHA),Q'W1!IN4DI=_K+*J&9&;/T&18_BAL-X'+)KY)_M[G]GZPWP M#&RJ 1H]K.<+. M'2Q383X91R? LF'9I\;S&SBH.V_J RO/.K3J'[U_:,H?E MW*=IA%+'A6X:"U(,4 @3'/HP22)"7$0\#_$>-6!/]SPU^VZ[9BAYZ4J[EKU* MNVH@K\=\@^ Y,-MUA5I;H=L:K?*_S?E@-0-[:%^>0KMO859]Y.S67]7H]RW* MK.K#<:":JD$#YGG';WAQ0>NES'QT@S,5OFI04N7UMZ=&-#>7UZ 3$T@Y=X+. MCR_YNI =9Q<[: U]EWH64$8IP(]CT2O?]X$F1TON?5RES4S>)YX\9XO6YN54 M-D^U/M?PN>]ZL>?!,$J5XV0D=F*<0,=SN><3))-SFQ@=QSJ;VO3_?'EQ=VEX M9G043),=U/D0C;11ZA(%-Y(.= RD@XG53<^!KMY@;W-W,"?>Z9GPB#YR MMESPZU3R3I&KK!/I@2HG]ZH>X^K+1\1'<>@CZ,4D@B@4#!(+:H&N@"6->1*' MU"R'47]9IL8RG2HRBK4SP^7%T;I:D*D[Q#D#I4=1(\$_,(-M(K_60_[K6*4F MP7 JR^<@/&5QT*3?6_\GHM2GCW]EHN-&QE[C M!R'(*E).^64(DA>RX;)\644+S]U4%J,-*"34]R%RL0MQR$*8QG'*O2!T*#7S M3.LMRM08=BV\G-NIC"G]JF)*&Z7HK?DY;'0 VV-99&#?=F\,Q1F/PB\16 M"2"UF('M@=D(]FV.Y@.U?1)[=8C^B71_R M%U6E6FY=-JK/JX 7'/*01C21^<\%H_JA!W$:^##T:.0E29*F/C5A5(T^IT:= M&[=@TH%I2^@S@HMTT-?C11Z4M PAV^,G,$FP#&5*8L)1$OBAD3WS:B]3HY!62+'14U(: MAT2^!J0>39P-S]"7=BTRK8 #4,)1!*S%.K[6Q\@ACD?4W(]L//9PSP1N&\?] M5ZU'8-O!/(P=[. TE@7J7#'I(PUMW'E1[-W5G-C= 4$M;I:/ZN.1_X[B\%Z/+YU'HAC'B#F24 M>!!QL0E+'!9 #S.7"@LM0L0H Y6Q!%-CST]91?$"O CY ,]9DW^-JEK.P'=G M0'S=H<6@EE<'18\I!X5Z8([4"6:I"T"X[7\Z M 2S'X#$*7CG:D!D)JBKN=\6R?B1EQAX$4>0LS1:+IA#[/,%1RI+$A:X3"VL1 M)V+GF7H4DI#ZH>L0I)D@YW@W4Z.S#4%!)ZD>?9V \SA'V0-I:&/M%7S 'XV8 MFG>')X!B!56%L)3'^0B ;?4W#G"+5MB?SB=G/1P:!I;/*EIUQ?\4M9YX>Q3^ MU-.@(TG-IRWG)US=$<[CE" _<0D,XTBP(I+YAV/LP"1Q8A03[*=^:"5'X=ZU MY%08\FBZO3-<"33 USVNMPGIX&?W9Z-I+X7A'D!#IS'\_#9^!/H :*=<'NHYPD+SX@AB M'S/$D>-2PHSJ-!H*,#5Z6@L/[FHQFY1'S@4KGF6(OYQ=-^TN5?U,+/F&=1E- MQT>/LX9$?6 &$Z*##="WA1>TI@0'?[1_#N)LWQ<]6U4;3;L?MWAC3W#V:CCV M;:?W56A6BWWO5YG!4$SDAXPLFL2&U1=>SY'' D9X"B/L1!#% 8.$$029A^, M)0PQ;&2''>]N:B2W%K'-SSH#.3?T=#\!L!\QY'M(K"N,,(B(&\(D#4+H^F&4 M\MA+?1[,ZZ+&B]$!7G7ZIP98^^K9$FS#WSX+0:&2%&S UV6?^'($OCXWT!JH MV+N$/M;9V/?0&HJ_1!EE(7(LY\2)(D$MOQV/&02WVNET7GC?68 MVM*R$E.F)&OD;(*L9F#9:F)RS/=VWX?.@>N?8M2'/M&5&D*EXDZRCS4.,EO0 MYG,M%D"!,0,-'& ##Z 1(1T$(BEH .E!E8?V4K7)J(L3_'MV5R1OVG^,;& M.@3_\/WGP,MB\HWEX! MS2AYB0_P6EH9C+X2U]H^\M"8G+VW/ ?G:>PW-S0 %SK8V]R$GH!O^(WI(0&F MLED] 9#!!O942R,X!GXKYA%W..>I UD4R92N;@!C+W"AXR(G%/O4T ^-@C,, M^Y_:)E+#*3 8T"E0#(@> PX(\\#TU\\A\%OQ1NZ :^S>PAE0]#Y=5\ U-&MPZA&3!9 &)B IX<8N?+:9]6==?<)F:NFCB%A+)/UZ M+R.GC3ZJZGZ2Z../]SC6O\II*=E&+-IE$[_6^=EMLY'*1HUI$]?&LEJ,>#7G MR'%8)&-4J<\@\IT0QMCG,(HP\UT'>0G5*F!TMB13HY25O^QN%@S:"M_$M[;2 M&YR$GC5<&N?D8PW"P)35J0'>=8K\*!.4K89EMU)FIPZX?(-A,3AB'FMX1CHD M7@\3VQRFQ:'9LY%#1E[6%S13F_YO6?UX^*75E'MN[2A+A\$VQN+H<>Y9'8QW M(&L#AZTC52L-]HRWQC*#:!-\6&:4W_!2G=[.:>PF+**.K!R=0N3$'!*.$:0! MBQR?.S1TC7;]ASJ:VD(FY916L0J3GH%G*2MXEG'34EH5*+MQB]UV/W MK0IYIKQL R*]D,>AZTO/-E=LJM.$P#C%5*: (CY'::QI9;S2]M2XHY/.8).U M Y;&;K8_! //^DZP/O&T.S 8[![[PS'2?E ?%K.MVNN*']U\[;PRWG;J=5FW M-D@''NFWY7F_K+*<5]6'XHEDN1I@L;&J,J:V6D7>=59RYLZ)[[H^]6(81:XO M2TNE$),HA*%+0XP13<+8*%3 I',C!ALA<.!>]B%/%];BFFU\C)#7VPP-A>? M=-B)#3;D5E4LUY*##='M[9CZX&5I%V74]:@[JSZ@[.ZV>K71PX"Z3%-.Z^PK M7U5ZN<4UO^52U6R1J;YN^5=AT.#%=?HQJY[+0I4O*(10JC",:J!QOI,>?"5_ MY$+.KL&VX$<:<1XG'H$1I@%$1$;=)IS"4!AJW(]2-TX#@^+F(XJN- M*:9N7'=4 S7^#GBCG#P.+I33+]W4$+Q;%%4E#XNEI@;&TTC?BX9M.J'A'X?D M5PIOENJ2.H-MI6=@]7%Y.[/>L?ORPK&K1;KE7 M,B,.?"^,T@0Z*& 0>=R!2>HRZ! 2QB[BON\&)I=9.IU.[?QI=>/?NRZ)%M1Z MVS;; Z\DJ^P4Q?OG<##EBHQ@SR]A29%U1Q7;%RAXP6N(ODYY'I;$>D.RR69\FS$B- M\6Q^Q^FR%/1X^9T^RGC.+^+#FP?$CVA(/>A1'D'$8U5L$L,H3-(T3#!RB9:7 M_*$.ID9/G8R@$Q)(*?78Z2"(QRG(!C1#W]N;H:)-&Z=4/W(9+UYM:$'\9;UR>?Z^G/)SU\WN]&9S9 M6^#D/93*'"AOM&K\W8P:34?)$\/ANI3!@/MBE#Q&Q!KE(.ACGP74I4' 71,_ MC"%':017C(F.DM[B-2#V R]EZ) MVL/NMSZF!CN#MQRI$?<.I]/L[>PQFC1[Z@_0J@H:76?@YO1@]]MK##48-GT4)PL*>ID7D39M1F%C2C[\-HZE&P%8R&OC7:+CK;2&DQ"D$;"TLL=KB? M49GHI+J[;'+ZA;XWTS*5IN2>W:(M(:=I$H4\.MC3U!AA+:ARLOTMEY$,0F2FMG.7>=W#)>8PS+I7SA; &Y@JUC*.4_'F M)";6;HL/]3/RW? )=?=O@D^],*EB![^U27U_Y]+FX>SB*R^%Q?.+:+G^**;> M.GT8%T8)3YT(Y5&RX MR=R)#' C,WB00C=I+M95$&9=9DN"Q=OTO+074QF,MZV:,,@W,\I>>XR4]K^M M/KS5!]H"!!1"0$*TD8;O3_;E3:*FPB!?X/]UQ16L?8E3*;1@/.QO5'%!7\[_ M&THO&(_*2#48S.7J8VS*7=?O6/33YC<3'7\0UH7T8UV=M<0IP2@(*$PXE_DV MI7\29C%T<)R&@?@E)HE^#2R-'J>V7UW+9U1[7@-:'4/(,F!#6RI27*#D!6N! MP5KB/GE'M+ T6=HM8SK6VGL^MH9KH0%.QQY,7^X;1574E MBWZWL1AS[*9.@E(/8M\-H/A+"./$"85M15Q.0H_$&)DXW.QV,#6/FB:YR3J5 M:K^@E#T8]8X!SP%G8&95HJGBXI>G$.D1XO:ZVM;"V7::'SET[77E]L/4#CQG M-I&KLI[_BK]G3\NGSH!"81"Q.(!^J@+.B N3@#+HAFZ4NI$8[E3+K7NOY:D9 M2JUP>C-U'Z?C4_0L[0>>FZU<%M??@]H>FY+BI8WI*/ZUGHK[[8TR!P^JT4V^ MPP_TV,Y<"".,J2PR3Q>?,%7QI1^7O*L*), (Y>\^%SCO?MU^>DD@RR>Q !(D MEE84BHV.V-PD$%-,72]A;N!2[3U.;S&F-I^EE$"*"2Y )REX]\/ZQ]T/?_@1 M,%F2HRN_)%7\'X!P7,H5/,N%L&(S"W -HI^@P+O] ?VQSS:M_Y 8[-U&&9J1-G3G#9&E3=[9 M@![=^?5O?;SMX-D(;.T1SV_-/%KX8_N]WHM7YP%W7!9&"41$[!H1"4.84"^% M(>,X\=PP#D*MM6RWX:FM3IUL0 JG'Q2\A=7QM> R+ M/9Z?^BY$/HHA23"!#B,D2(+$]5EDXM9UK+.I34DE8Y7UV8TMH :> MN9V8LGIP(RAH) 6-J/9.=70 L73"<[2K44][=)3>/?G1>J&L<]"F'(O3AW*(SPJ XJEBO+3C W\0RFEN;^Q,YQZ/#;:( U,= ./CS$=6L'5$E^>)\NHA&H% MMEW&M=.H>=TD\;[HH/R<5;5JRKA8TL$&IL:.K:! 2CH#2E;]@DB'83I.8=80 M&IB:-L%IB<:N"[T6$+VJ&QUN=;221B<5VZQC=/KA'@?]'X5I]A7+="5?"I7E M=M'DSKLM%HM/12D=K.9NZ 6>2T+(B4,@2E(&,?4E%:YQ]\OJHK7U;IP;E%5'W!9 MOJ1-1]7=DOP'I_5]9I'(8\(0YD/G8$:?, QB1U!(=3P=B$N6EB M%!-YGCA3HW25QF9=8UIH .BF"J!J= !U(=VFLCZEH7J,C'>Y=J"UM,T]4YA1][EV@-O=Z%IJM1\9 M?R[R!WG7^)&3^E=5>._CJ]*;.<9L]B'4@%@?V-X_*36!SFB$0! M]V,,B1IQ RT:KS,@((;2)&!E-D>4YZ+FB6.["W&J.QX+EB[O'AV>_VS M<>3BLWC9S1+A^<+@QWX &6$)1-@-8()P C&.PMA-O,"CL6DRCM0T M3[?Q*HYZA&4#G8$):27B>+DVCB%B,=7&J]V,GFGCF+*O)=HX^GP_,OB4Y3*G MPF>.Q33KZM&T09K5QR67G',O@.?SU'=<'D0^#"/B20]^ C$39(%%NW[JT)@A M;,(.VCU/C2X^917%"_ B5^,V,\6N$V]HQB3Z@Z!'+8- .S#7M#(#)?16,2NQ M220I %#B"MZ(PA5$8QH+$:.+@T(2W]+J=&FDIJ5O/@U9N MPW+I>FCK$91]# =FIU?@&\072SMWL24EMU?<,# M].)[5LW#.&4.0Q%,.&80L="%,4\X3+TX3A$/,7:9$0.]WL_D**<5$VS("?Z0 MDAHZG!W"59-KSD=K:'+I 90YD1R'P19S'.AE7*HXKNH>-YQXO(=O1G>R(PL2 MYTO^OLC9'2\S7GF.ZPL3R'/\L W["MTTB7R$($NX,$^B5!ZZ, 9CCR:"%W@0 MA(ZVBX9^OU,CB[\*J8N\!I=BC(NGC(HMU5>^*)Z;I%G+^K%0Y=XVTW_(&L^% MK#V^/C=M]092\0HTJ@.I.WCW0]=#\SOYPS9B\^*YS!9 0@,@2+/OG(%2IM5: MA6P^*R?H5T,YT4^A%_PSJ!_+8OGPN&K*BPV\( P^EN.,-^ G,,+)-]@;PJR'8_XV8 ME=EWVVEWS+$]ZKIBT-QX'BSF.FXYLO1XO<]2UNW@/Q7EAP7.GF1ZD/8O[#^6 M3>[?-EW([T7Y=[%6;*:!NREJ65,-+\0C1;4L^=R/@P!%+H%NFE*(<(1@DM($ M4I*XE- @CBG77_ L2S>U97$EH/1E41*JC+=9SK*O&5O*G\MC81,JM#V>.FO2 M&X[2T"M7IQI(BQ(T.JD$1>U?U_JM:URW*O[WK>2A\CBA&^M.S[<<5I-U\ V' M=ZS5\DV&V7#)'&@8CB^LMCL=J64YY]E?$)'Y9E*;J=.Y2+U9B(M1DE'D1I3"#VG0#2P(NXZW"2.$:> MJ$:]3VTI[@0%Y4I2L5^L2\S$7,>=9HH?:,E95BOG5-.RXU[ MD;9;^2&')'%\&K.80QYY 43,2R!!W(5^1#T7.TS>EK=# ,C"O&.#1(RSC5:VMQ5ELMSYRX,2KJNU'0KS^ M6+^IJQ($;!22NY '@+1U([ZH92[?N1N[(6$TA-P+$H@<-X4D4HF9TH!0ZH9Q M:.2UI]'GU*:XE D\\?JQ8"!;2VXVSW6PUIO[EA$*?5S-1?.?Q8@NNM0DW]NSC/<\ MYVE6SWUA1D1!&$)"$K%#]3B'"2>@9CF&5*OK-XD8-0'E M4'RH41O]N.NON,RDY74K>Y(^9)X71"@)/>C[D2N/.!F4]41@Z$;8=:/ ]:B1 M=_!N!U/CH$X^( 7LY8VW!Z$>YYP#S,"\8H2),6T<4MP2->PU/^KT/Z3<[A0_ M^)R= D$7I*I+3.MY['LD2)P(>IB*Z1Q%L9S.#"8L1)@XKHBFEQNI]"8J!R0JMNWK2LT*ZRI\H+ M[3UOGO:]W=R\N!ZYS^H%G[N!%\3(93!&G,H=1R3V'B$5%!"$?DI1RCRM%?VU MQJC(D?0!1[3N)'<1+& MZ3SG#S*WZKUYM,VPTFO-HJ2917LZ#'W\MY .]K7T%5ZLQ>X7PS/P-Z!GK4QH M2$>.,-K0> ;6.H--I=L<7NO4_.J@9:T<:#67Z0H[W3=_/VLR6ML/71IGN"Q' M0@TL])L$5HTS$(?BM$;JO8>OO/3<6_":=Y%)\M\X?[G*:1M<0H+(=2(20B>- M$[$P(6&;.BR F$>IBSP6Q*Y6+0.MWJ9FK';RK@.W6HEG\@#7P-?Y),S'5P'K MX V^<3V&6Y]PJ), &CA_VP1R)&?NBHF_7)1L9SF];59\L-6ONE M/A%*,M%(>^V9%N63^GI6YU;:Q0E]);^\TH@]FELX4C+H>]62@#RB[^_M>;?2M2*@J;-W@LG[Y M6#SA+)][ ?:\)(UA&*<11/\_=^^Z'#>NI0N^"N),])RJ"&$'+^"M^Y=LR]6: M8TL:6]4[]M2/#-PHLW$1AUE(Q":=IRSC/O>"1"L/R^DNIF8?-A(")2+XHQ;2N!;@ 9!ZS',9/ /S MRPXR5ZJ\\'E\+&KQG8+ 68&]@PY&KIIW2L'#4G@GGW1VY22VGG2N8FBWV0KC M+/59C#@D:1+)4BN9W!SF4&P*"5C>EJN1YMUS]@Z\^<7F7*CIEQJ4W==J:&KT(F4NU_P)" M\N6"+]?53DH,6?4,"%7 5A?]*IU:X/;3SA"X#DPX%I Z)B%3T*SJ?&IU,%K) M3Q-UN]4_C=ZSC 1LW3^_\R<5]=/ MOZH'(7IG'K?C@._T!V?K.;_/OZ[GJX(_O\R7;[Q\$"-?U;'I'$5Q1+T8QI'< M[7@(P2P@":0Q2X.09G[N&\7BG>UQ:KS0"BP/"G=$!DIFNPP YW'7HPVG: Y, M((?@N<\6H(V'(R8YW]^HG**M_CZ[Z+]HR3/R//8#KCCK6IS792D^$"[I[,/; M]I&F[,>UO/JX^:]UL7J[752KC%FGR.LD[+;:9 E<6*:O6L*BIE_5<,G!=OYIII"6O_C/BC-M7\" MHD[(O%"Z0J7L[K%&!Q% WD#WN085H&"Y C4PH(-,XYNR$MB !ASEP5[#[);D:EPG/*[M/3V>=M MJULW>6.VEWC;[!""'M* Y6*;F""(XB2'&,49Y+F'LRP, N0;)7OIZ6MJQ-%) MD=2]F#;T<=8!68\V'$$W,'-8HV91^_HL'L[*7Y_N:>0*V&=5/BR"??X5\POZ MST*#Y8++8$)AQ[Q]6O/'99.AXCZ_D8[65-E+U\\KW7MZ@R:GQA2-Z*"57=5( M6RTWF=66.>@H< 6NGV5>8OT;>Q.TSU_<#P3TP+SB&&.C6WL+Q*PN[TWZ&>T. MWT+Y[E6^S>L6$6UWRQ6OQ(Y,GM8W5\\\]+U([G!21"A$$8MA2M, )AD*:1Q0 M$B=4.XSML/VID9"2$+S4(H)GO%JKTHMMG<6O L\?LLYB]&^'91G7+W(JI7_S M_\4@<.L(Y/WDXP#(@4FFQK"1SB9,^ @F!A%LEV$S4MB:(49FD6JG$>@-3SOR MVG@Q::=EW@E$ZWG,/(77S6)5K-Z$5=15#LV3!$%'F0 M$!F=$65>YGL\R[%608*S/4V- VMAU>9C5]PFW$D_RU<_P/T\YQ2VP0]Z+!$S M2@2FA8955K#^ED=+$::E8#=?F-X+=NG$4M)$"604\+EW2R&)&,) M#+TXPAA%$4_3V6JYPG.]TYM-RT83?]/^<)_QH^P#S*5X@/:EUC\#F-Y)C!4, M T_D)IK<;5V! T4=':ALVQWU^.1 G?W#DL,'S&9@5:YFW^1=D)@_:4/*IWWW04+W2FHOC7=AKNMC7*%#PJ?CO]CO_1,HRQ M=H?Y_H/SER]50&,B8)C"F21 $G# ?&]V GNYJ M:I.T+2:H1 6MK)8!S#T(ZRV?;G ;>#[;0F8>DW@6#5=QB*<[&C?V\*S"!_&& MY]^PO?FL#\": \E/G(@?Z7PM'>NNGY?EJOCO^M@FEWGP&>;0SWD&48@SB)/, M@PE%.8IHSA"-S*Y!]3J>&I&TM9F /9W MYGF;K)[%@M_G=0WKSYA*U\:WC\OGYT*5-?S,I=MJ47U_*3EF,Y(S'E(DKT.3 M!*(LC" .$PP9#R(<1QP%3#^OLDG/4R.,K9P@YV*M?<;E4[&0(114FR_,X>\G MD$%!'?H@4H@-[O.VEGHKN3R:W #]60*MQ >U_$/!;)(^=""XQ\HFZA1VP_RB M%M#UIQLU:7#$[*,6>NXF([5IP++D;%'A)N6)^.[N\V_\E2_639IE,LF%!\5Z0&!"HMBC/@I3&AB5F.WI;&I\ORNK]!MKI+6L9M^'L]X6U15Z M Q.[/7#F=6,U$'%5)[:OJW'KPFHH?5 '5N<=.P)1)4&^\5517V32G^S/9 J,%][]83^BVXPV3J/+ M!3?[*8L@YWX*$8DSF$9Y!GD6)DG@,\9)9AI/[1#;X8.<;W;BFEW!&B 6<>H' M,"8^AR@@!)*0)3)W+4ORS.-,;[_C%-)1 M677WU[OS+UB%'EO/Q>[]'J,EA5(7]N?'@1C8,@\C@,A'TL[&4<"7O9 MRV'FQVGD93BF6"O3M5YW4V.05F#02@PZ(AOLW,_CK'$JXA2]@2FC%S@;]_+S M"!H<>#A%HG24;"(#/*SJG? M]=1(N95W5;46BW(>LS#%F$"4TD1LZ2,&298' M,$)9&L8L3KT8F]W%G^AI:B35W"Y+:>$_I;B@E1?4 IM>QY]"N)^6G.(V, O9 M0V9Q)7\&C@ONY$^U//*E_!D%#V_ES[TP<@)0>6%TN^+/U0S%"?;\)((1D1Z( MB#.8,8]"56LIB7),0M\H$_'%(DV-;.K4=D0S!1XY3($'_I"Z :6<:4;CRP=8 MS[(:=]@&YKJ+DQ;JC=AX>08/0'[O+(%;@?X:.?X. '26H>^P9""PCA+@S"$.$%B?YID&13L',(P"](8YS&-?6I1Y+.W M4ZT)/7Y5SU92("SMU;R>RU0,S9/AE4X_X)K[T8OQ&VD+*N0$OTA)?Y6>]1L( M.](ZW&OJ@.)J>]G;U[@[2AVU#S:16B^9Y]%J(@55W*-FGJS.*U.SP!K1-(NF M[^O?/Y4O4'W@2=M(Y2S2\X2F5AFENNV,EC'JB/#=C%#'_FRW%F]=YZKK!9,S MLQ!6P((6O#J293'COA?[,16+L3P[SH-,>@"D8AM%0B_P\CS@1JDLC7J?VE3M M"*_..W?$=Y'OTFQL]);QP1 ?F"%<@FV\S%N!YFC9-^M[5#/ "I9]L\"N$7,S MH5/WH4VD=[M@=^*3T[4:3K]@!E9'>?QL#)">IH=S28YKUK71-%XVCY/2\9G-,ASE,0)#+C,&Q,%"<0\Q)"%#,<^QWD6&V9NZ^UO:G-_$XW8D?E* M^7IP 3-H) =2=/- SC[<=>^/G*$YSBW214!:A7AJP'-1I&=?^Z,'?&HH>RSN M4^D3U-EP3&*>!B;+5$'14O );)4%7R\85"+1ZJLU<1U/0J'H%A+*#;.8& M'A!7F88&DG+<-$7#0GV0XVC@[BZMD/R)Y[P4'3[B/QL)=GI6$6=;-T&6(I(1 MPJ6?4R2C;6)(F.?!-,!F;@-U&MP_AY7HBF\_K-9E*\4U5G*ZA.UWJV:\XBON@FS[G* M\[*IQ?--&(62W1Z4RT(U"_R8$AI2Z.5^+&@4A1"S MF, DHC$*N$=BE!NX$UPFS43]#+:R@DH*"["2UB"JQGY\^JES!+A'.DUH=0"= MZEY2#;"KATQ4MQD,I4KMIC7.8!B$/HTR*".%1 TW.&;14A=CVAM%9=_Z>-%5 M%R.P$W5U>6N6B6-X6;QBV?%!\ _VL)=F"8,^B5*9!95 @E 64XSS,(D"F.C M&_3374W-<.](JNS$?^?LJ5@\&::*.8VLG@WN!J^!%XN.D./$3)U'Q56JF-,= MC9LHYJS"!VEBSK]QZ?G -SZ7%M\#+E=O*F!4IC9<+JH/;SM_46F1TBC):!YG MT,MRF9LT"2")0PP3Q%(UI(RQ0TH*N(E?2'W[WSU9I MJ^P&SO2H8*#A&/&@P.E(7'!,8(&D\T,"$QG>Z8C J;3!P0VC=G1Z.=B4:SX M%\'/!S&JW5S132[I.T'>CS_Y_)5_72Y6/ZJ9G^."X!K_UH/G&J$A> T+^2-3&1&7E>.%QZ M+#K>( Q,I[4B4&ER$%=_I9+<4\FA7:VNP#_D<-TO'+@GN 74$:M>*,RH].H& MN'V>==2J'>'>OW#I@+%X4A6_FCBQ:I:&09KE/(8/-H4\3F"LQWZ7(S/,T_:A)-(=2VR)5?QHU7$!G?DL3D@FZX?+ MB'O$4"IH(OKE2NP[#@D M5TIX\\B0DU#'E&).<@Q1[OL0A1F"@GI#R#%*$?,X3P)LGEO6%=SOF%X6_%(L M&KA_=8AW0' 21[X'8Y8(O+&?PXPEXI^9'V1AD">9EYAFFW6+]M@)9P<"6F_9 MOW]1Y],/O!2[]V=5,E7^^O=% ML:J^\6I5%O*@;?L[(<_>KYLLPCB. Q8Q#*GG9<(J3!)!V,2#@<\HH9Q'1.] MV;UH4^/NK9"M-;3_&Z#T4=30T;[[-P/O*+?#W,_B[SMX0]_Q*?@;Q:Y.C",K=X#7Y]TI%2X735!6T1KE;,J']ZJG'_%/!74]5JTL2R_R$&26_4\#.(T2R+H<2^&*$ME M157!)J&?!I3@*(J1=H&0O;:G1A>->&#>R*>?QVD?M'Y&N!"*H>\3&A2^G$/! M* G3"7VM$B[MMS5:RO/Z4 Y(/79FM&@Z+'IL."#80Q_0:"<_J$=$Y?B1ZG2>EV-S_2QS,+JC3$M$'3&E M:>^C$J0E-/N\:-N,A6_%)S%/%URE]RX+LI;=/(BO\+OLF'W%*_I#>GMT_MK< M:00T]0CU/,@P#R!B>00))B&,XS *>1;0@!!M+PI+(:9&C#*.!SPWX@+:D=?@ MUMQV0/K9<"R8!Z;$1@/0%1)('00'*BU J\;N(Q;>"[;C8."G,,)XC.218#DN MCIP.+L2QU[W MNWQ' DNU'['9>#2MBZ.3WK Y;VJQ<[9?^#YFC_P4CE\S^(P MQ3QG!')/E@@-&(8I\1+HTP0A/\DC/]1:;PSZG-KRLANI]()+\"K%53$=;#F? MX[*2OD!U?(=]>,?)(="]I7 *[."W%=U@#R&PS"!?BPR4S-)[K@X"&23LXQQ$ M[J,_3O;X7D$@YR#HB04Y^ZH=']WQU4=<_7@HEZ\%X^S#V^^5C..^7;SR2L9F M7LM=F7WZO M4?X5;(0'U^=A-J8J<\0<,99!QZ,2ESD@^_QET8)MLL--#N!.ZM].NK29%^J^:)EY1M[BR-KE)?\AKW;:_*ZRNK#DO,_SY4^9792W)8>_<3K'557D17W; M_8'GRU(>:L[DX2)#PISB?BH(*28I)!'UQ:9/[/UXX-/,1RTUZ;&2.^$LZ&M@ MYKI=B VH6#Y *2\")&D!K$[]*U!NM% &PVHI_U,_S.OT0X:9;]R-L1X/CCQN M(V78D4J!':W:6YNZ1/I5;?-)Y51"7GX%.@74516?'26O %%J2@9VF*7'.?:N M,ONX$VS<;$#. 3W((.2^!]M;]IIFY(WE=\%([?EX&+$PS4*8<4GL09K"-*$Q MC)(LSY,H1G%NE,_Q>#=3.[L[)&A#J_($FKIWX)=B-# =;N!1U]M21(>A1WHH M.+N>/MK)R+?0?8H>7C;W/GV)BXVDE\]"O+IX]%IL;IO\9LN%W'P23D@2PBCV M$F'A(1]F?D1@F*4AR<0^E*+8+/'8^4Y-/OEQTH_)TYW:E<;&6:878%UN< G: MX#S1,9& _/+!5F*P%;DN4KC,I35T!:Y7]7V5*GDE#. '[#99B3Z$3GU@>CM\ M![<7'0".>[IHO6E["$96MXMJ5:IK\.L_BVJ6)7',D@@+DR.(((IB#C%"!*9Q M[".&>)*1U*S2QWX74[,^I(1@*R+X0PII&"1Y!$C='CZ=?-(\IT G_]OUT]/JIE1;GNOGE6Z.@9,-3&WN=@0% M0M)2G2]RP9=K5=M7GN+4X79G7#T-8.R?V\X0'/J8Q2%X1JD.SH)CE?K@ M=*NCI4(XJU@W-<+YA]^_%/S'.C]9_>1,7MOG-(TAS7TD,RP@2"(?PY"C*$6$ M1!XUJMXSF*13HZE&.("5=.]7!WYW./4LE$D,TL!,.% M^';8K_N'_5UKP1\= MD@E6@]^5\R];#_XHW$-6A#_>H4N?B;;@_"P+*$>I1V$0,U\N#SY,Q;81YEBL M&3D/:'V=S(@[?L&.4KQS)V5>YY;Q#CV2>R0R,C9/=S4U)NE("I2H0,IJF;ZK!V$] M+G&#V\ \8@N9,7F<1\,1%#M4#E/$$K%;S7+,_#!)(ZU\ M@';=3XU4-K*W^:9:Z<$O_^ODW_[7KX"M^;9HHE3OWP#AN)0/;UREL)ANO'P& MW^\_?P,O\W4%_+\E0?0O!@&%YL/;SU[##]K C"9%!R<'Y@I\VA\7FS!.<]0- M C@'17^DT$WC47 4M&F-76^XIGFKXP5J6FN\$Z)IWXIE<.9.#^K>ST]#3F@4 M011'N=@%QR',?"[/3'.6DS1/B&=4\N:PBZDM+?L+BLT%ZA$@]#CZ2?MIO:V&OA7O%J7:M=[GW]9+IZDK2/O M:U7][VW^,9[[+&$XA2S,?(ARCF&6,?&?/*2,Y"1/P\QDXIL*,#5::.67GD:? MURM9)6FKB/RE5,&,)8S'1(]#AD1Z8(;I@KR+KA0?*K-2_F2H^ = Z[(47U^=@>YM^TA3BO?Z)R[9 M9UR4*MY<74#4!3;:2N__L9R+9B1!2W_:F1?@-*3(AY3Y1-A+@C$Q8T0P)J)Y ME&1!C%(S)]<1I#:9_.-XR;9R@M>-H(:T.L)8:S+QM,9O:/*6JD"ERYZSS59A M&<_>?:Y1&BBMKX#4N\G%T='\"FR^B:WR*GS (>F/-U2NUHD1)!YW:1EO" Y6 MHQ&[=E\Q1NTO)E8C/\Q=U8N9XK;]7(D3 MBUW\6!Z+1*S #;_[/=3:9"3-_1@/9[%UC*/Y9S\49U\U]K M>?JP8 ?D5VTWI1%+TC@($22,I!!1/X0DC5+(&8T8]>(,$Z,@3U,!ID9$WQ_O M/_Z??[__\NGFV_?_#6[^W]]O'_]A8<":#(&!-3H0L&.8EHWH E,EO')4/&)+ M#I4]WA8^E^:>2??CVVX6X!PUQ&S:L2.[C?G6N>7_7/+_6O,%?6O\2N(T"N,8 M)Q![' G#*O=@ACF!>1K0S(\9SZF18:71Y]0HK>N/LA'5TH-'!W(]/G,,Y, 4 M9HFA,4T9H.*(F71Z')6,#"#8YQ^35RVK])3+%UZNWF2NW94@-\ER+[*;8T5@ MO#A!:2QV<21+9-*V-($I]S.81EE.HBCW_P'N+[[ MI,RJAZ\W=X^&U7A,P-=CH:$@'9B.6K&O5.KNE3*F-J*#K>Q#E>*Q0,U5^1V3 MKLSQV(E[VYN%ZQX+=@:S]5Y""4!2_TP@#1,?8BB M+($9PQAB$OF,>81BJE4]]&0/4^,D):2\GMR*:732=!K*?O)Q M# #&.!C3:- MG-6_CRO$RQV>$/_:&G+PP\=V"_<=DPRH.D"'-UM M+08+;M+I<1H;B?/A3B:OVE'/;WPAZT:*MJ_9<[$H*E64_)7?U!F*9S1,(L:3 M'.:AK#87<0]F(I1?I3/40"4N'IS#W.8ZCA,>>F:_[!;),S0*2F0RX M*DX+2CY7M;)D6OD5?U9NV4N5VYSNY#;_9:XR=MID.KUD$!%B+,5)#.- .D#E M/(:$!@C&G"241RS+PL"BP,G08SE^Z9/;335G\"(+T\BRW."7IHSSKX?#+*NC M'!GFIBAT/=KC#;/>FC72#!QX/=.H'*"2WC;J#)[\U@&J(]0$."?)9(H :$)F MDO5?MTGSXT'E[EI]%+-=-/=U\5+("X6]^"3-=V[)*3DBAA_[AH0ZLYT\1'2,Z,*WI@CE(E)IT:_31"&P:A:^&K9T\Y1VU@BFES52J!ZY264F25F*T1&OS2B'W: M>#6/8#>!R550NU:?X\:YF\!P$/IN]+*EDSM_DF>:W_B+-)863P_+>4'?ZO]N MUUT_#@*?\P3F<80ABB(?BDVD!RGF:>Z'?NA%H9%GNTZO4Z.>1FBPD=K0EUT+ M:3T2S#,0D$V#".((T)@0!'STIBR+(A,JHOOM&Y$*B,4$'^4?0!Z M01[Q7?#T^,,:DJ'W0TJN38)M=TQP5&%',WZW[5%G]E&U]F?P\8??O0\P,"\_Q'TMACM( FN'>(YPN&SKD23 M.80VA-#D,-JT:6<%8NK:Y_8C,T>B0[,. #D^KQ M BV=$=C1X&I32N!T(B0715=T 1RNG,I9"=Z[4(HN1!HE4+2;LCSA6K^\S'F= M)*(M!7Z[$'S\7*>V:6T:'&8\2.(<1BGA$"4>@80$,8PR+_%)(NB1F:5YU.MW M:NS7%7OG"FJ9 ZD&D'J CB*&YJ?N<&@>A+D'>>BCL"Z^1P$=Q'8T!,K589AF MK^,>AYE!<7 @9OBZY9$8^\]UM5)!U\OR^EF>O?UWG9L]14$FK#8?)GG&99:9 M&&8$%R(6RC2NP;5>Z7_>NB+$1AEO,$4I)2B#S! M QG/$YA&D8<"YF=1Z!GENNOO;VJ4T(H+7GA99T RS&MW!EX]6G (VL#DL,'K MH<5KG(LX381<9;<[T]NXR>WT5#_(;:?YFAVM=+-+7R_81_Q2R*LN>19U3^;% MDZ*NZG9!YVM9QKBY.]CFIYY%"!$J2$9F>,[%9BE,(0F"$&:YQS.R[U<4=";I"U1%+7BS.J#3J"KQ]GG76KF4(Z'+) M?A9S&0IV*S:4=4!P?6%[+!%3$.0Y]X,4)JDG]GX^B2$.Q ;0C_,,DSS+4CPZ M'+P#LV8KN.++K>AMA?3!DV+9 >JSL\J2;@_9/X40;#=9XH%+5Z$];2=;PBS(,(,BWUN0B"*<@9Q M)G[B7L8R&G,_C8V(SX504Z/#ZX\?[W^_>[R]^PU\_'?!A3>&%.ADH/2(<6SX MASYSV\@IW>P73 7U_/["6H_[6B$9X--Y>AF'<1Z'$!%,(0YS8<,EA'I^GI+ TS+:C'N>FF7V'T+N MY6(%;L2(+Y\+"CX))>;+.L/P]7KU8UG*,@[?E_."@;_C2I@-P@Y_659XWBGW MV&@.I.H5J)4'2GOH@U_^5]M)_>?F]TVA]_]GO>! X@,@R(L_.0.EM$TVA=Y? ME%OBT0+PT=\\[U_ ZD>Y7#_] %_QFVPZ,:A%;O3)]+/BH!_"" >1X& <]X:Q M+CRN!LJBZKL1T@8%WX="?*1:[X;(.ZKT;@-:;Y%WHP;'J^]NH^=.:7>K!BXM M_2R,ZO7S6J7WZ4\BLI-^@@5YFODLA7E$9%9O)A:T@"80T0REB*$LY49%""Z4 M9VK+7+=F<4(X[-P"N/];",5%OZ(GR=EYJVD^:=*D]? M!-WI0M27-3MR7>JZ.-;MHEJ5RIJHE,B//_#BOJY"^IMH8E7=+NK8F[_SXNF' M4.SZE9=B-Z3^^$EHNJEW,R,QYYET:V!9SF0.Q!QF.*604Y*Q(,EBG-.1JE>[ MUFUZARQ*1D%&OQ0+P);S.2YK9ZY*XF&Z,$P%YJ&+8K_G9S'T8G5YZ>RF*&(' MGF:I6PF P'U;2;O&2![*URA=@18GT !5/P(D5)UZW!.HM#W4^+]W/6[G>OTU MJG8/-9S.:GL/)J!EK4X M%WLVL8\CB9_"* OR) M3CX1&>0?LQ)C:INUS4CZ2&=2WMAD=OS1P>]($7N%J!I@3$OFO-E4K)1M4:U-'F"DA%@-3$87G, MBY!T53'33HAQBVA>!-1!7K4M^Y ABSWL"27N:A %D7#IU(H1AEL8Q1#3V4IS',>>IC0^,"^&F M=HK0];RXJ5;%L_*[J)79.> [6Y1Q^'$U\XH9>[1&=)'I/: 5ZT7/\(WB,.,2 M>L?>,TY$>Q=7&I>@GO*K<=J'A>_^)UX6KZK.Z-U2=H#GHKNUS+KX+):B)O)H MYO,DSA#W8(BI/%+Q(I@1\4\>4T)2T2KF6K=D^EU.C;5WA#-PO];#MY]GAT%M M8/;[,Y1'K[J19CM. MZF9O6IKILLZ3;.CC'%?5??Y])0C_^L^BFL4IB9(DC"0)1Q"E(848"YL[\U)& M!46G61P9V=RG>IH<%4OYI%&F) 1_2!DU(V+.HZII\;K :F "-H/)W/(\!X$K M,_)D/^/:A.?4/3#PSKY@9:WEQ4(>)2SJZK6"=![$H'\NRDJF'Z(_9#:BSA^; ML*Z0^@&*T@P23@*(\M"#J=B6PR#W29[X*,I]K0O\"V28&HDH<<%S(Z_,Z;\1 MV,@>L1H/+7-O:)0'M_^4 J K)) JB,VRPK[58O<)BPA'RT$PLA*''HS1S$:; M07%F0EZ"XAF;TJKI,8W,2W3?LSHO:LJ\M/E-J6)]OG&Z?.7EFSI[T*UE?NS= MJ2T%0L;E@B_7U?RMO@?:OS]JI=Y^SL!WOUI('[G/EI%7-6!#'GI<'D+*(0!32 .(\]F", M Q(C+TN8[VO;A+MM3VV"U]+)K=!JU>/9>&<^2.2[KCH5RXA&[ S!A[O!2 /Z(_ZPO1<0/'\6_B]5'7)9O^;*4 M*U$=?#3+8C_TO1S!Q.,8(AYG,(M\#_(\QC1,*4JH4>4#D\ZGQGJ_\04OQ1=, MVFIJ,NE@)4\E9'U00)4:XCOOZ&%VB&8T,GKG:D/A/?Q>5XFMBGRV5\+RYUIV ML"/\51UXZNXDS@8T1X=S1EV/>EYG \K^$9Y5&[8L]U)R6JC%3OP\Y\I+:,%V MZA'AB#&4\0 F+.00Q8+BTBSFD"8(^1ZCS,N-BCSI=#HU5NO*K!@-ZY0VLL=< ME[?<(CDX7VW%O0(;@16>PY2*,@'(&3=I=#DR)^F#<,A%!N]:Q@.NRT6A'$X6 M['/QI_RI:LY*_21/ Q\ED$:>+[.?!)#X.(($1VGD$\YSSXAY3GZ8[&C?[5K0!YO@IO=WE<=YM?NS5.Y*O^?ASYGBH^+BHE_;_R\-6]S^EN9VE15TH+'XKE8/%T!(3/X>O=PNRD>SYG^ M?8N\$JX'YX0 F*>4 !L!9+!Q9 J?[&=4D.*ONOFUP_@4[ M9OC0W!9\7#Z38H';4P9Y_'E-_VM=5(7Z55//7O/#-FMT0E][*SCH2%Z?DDG9 M04=X\$;HYEAV/FHT\4.F/TY9-F*V<2JRI4TY"M9QD-U<;OBSY7R M-?=H2K(,99 1'T,4A1'$$AD>AA/.*M=->XTD+MZKZ0O S MIBKG56/O!0&*<)9PF%(40^3E"1<0&[_VH\@8^%Y=BM!('EC&2)GY5O6AT.MA=?3%\?RL M^N3>\;;J??"R34#'"JH>RN7G9?F,FXH\,T)QE*:>!R.2(V&\!#',4 *W=;C<[YXT MX'&\9>KK\5WV21H0G-H)8D M69X'@@$"#P7"TB AQ"QBD,HM%0F"+"):D2H&?4Z-'382 MR*>*&O]A&<]?59KIN(1MQ7:>9TET%5X8@]4_<6IC[PW8@WJTU+OEIKN>>[2BM)G MBZM5IZJKU2D#:,0#Y!.9WDOP(\H]+*N3)3#,,4L]QM*08[O:TA=*-C6*[>9J MK?-[D]X\X-4V$3@Y3 1^-G_!P,.N9Q>^RV .O"HJ-Z&[NSP4@V'N MO%3UI7*]4]%J1W">+E_MJ@,;&[A8\,WRTMS37#-6U#DC/RS+&OHYPD$::V53M^E\:L2^%164_'4YERZ' MM)'5Q%@T' (=\WHX8(PI&G MKC[@>J;Z,# .O$SHE>9LBJ*J"IU?\6I=*A^> 9RAS3$AR!&:7,X&(1]H:O,]0FVT6AAN(WOW$ -V.M^48#K.=7LS7[!.?(22GW(O2@1"[C/("$T@SD.$Q+Z& >! M5J+&LSU-;5NRE;5U> 5*6@,B[@568[5T!=? Z]XII&Q"*7HA,UB%7$$WTGKR MN?B3,U#*E)]$"NKJP$@'AEXV[VU@/%[6T6.'8;5>L#ODN:;BDUBK%,2_X6(A M?2N;8N2?Y\N?_\[9$W_ I?AFFJ\6<3_+$\Z@AV1*MB#Q(49Y#"."XXQF>4ZH MD9NT8?]3X]6.^-(G8OG,P2]SH<.O5V#!A75$A2(@%YJ 'U(5L_,@T['1.Q0: M$/&!J;D+MA0=_/*EAOI.0BTU %(%H'2X K46 R2)L$30T;F0:>^C'@Y90K-_ M0F3;C!T'?EDNGAYY^?R)D]7U@C7VJ#J>NB?SXDDME]4LR7$:H #!)$Y3B$+D MPY0E 0P#CZ6)H+\\"F:OO"1+7?+3Z]AD!G:['VXB2GFOP%QN&56HB)AE+S(? MJ&DJ7$W@]7C-/9A#WX<*@:&4&$B157X/)2W8BNN.L\S0<415FIV.RE!F0.P3 MD^';SI+AR'(L3XOBOSF[96*Z%7F!-^6:5:B., M4!ZD&ZLOZ"K<1): 5N6:M+=Z@49KF=V\$X_2>6+0+$T#C=)P MF9U<"_S>V: &&@"-#%)#]6RW@MW3X@//ER478LDZM$(<6B^-]:]EU,^J+A4H MQ7QY7]X>Q0MJEQT?I90G#$/!F'.(&)! $F6>S!.Y\!P M1AHG.QJ9*\XI?$@19]\P8P;&B]F-V&"NWFZ>>?E4+)Y^*Y<_5S]D>!M>O,TX M";A'@A#&A/H0Y=B#&4M2&-/8\S-YZ.AKY2 ]T\_4.*$6%;2R@EI8T$BK1Q+G MH.UG"(> #4P/EEAITX,F$CV5/40+-2V('[9L<*[=4:A 4[F6!W0?ORR/5N/1 M_W%9K>1%[8R$.?6C%$'*2 91&,% =A1*G13N1$/U,C 9G#Z?_^ MO]+ #_YMO6@JA(I%D!455<%W\K28R;L^:3JH(!M@ I 96'A_O,321HLCR_OEHO&5Z ^ ME&X+_Y",1"G!D,:AV$4$:0"%A>#)D!H2\R!(,=)*RJ31U]38HC[572P7L'6B MP$I:PS/;'G USV7=0#;TV:M":RMF>Q7GWKU+ P]7QZ<]/8U[1'I>Y8-C4(U7 M'"7G%!9+50E+)@HIEC4^(UGR,V$Q3*,X@K'/,8F"C'LAFZV6TAW#:"7<[<:( M)#:=#??9/\H^A-'0<2^P88D3F)K9#/9(#6XR'$G^J(0<,-WC#@A#97BL.WG? MI(X[BI[-X[C[M*5#IK"C.;]_40%$BZ>=0.&W3ICP'?]S]?B3SU_YU^5B]:.: MH=P+ Q1+9Z8LA"B+0X@CSN41I8?S)/$PTHKON520J9D:3;3\FXR6YPLF-]V? M.%5D#4+_"H@/$1FZ;MH.D1[EC '\T)8':BC&N7^B%8!UXBE[:GGFUY8?7%Y4TS+C \L&+4^,O@1=XK< #+W-9"$(> M#'P2E#9?5NM2S"@EO'Y9Y4.<^DGI8HB&OFXY1*?.0 B3#UD:K MC'Q2D6XQY-,/F4_.QY)=E^7M@CT6JSG7G9F[;TUM6BJA].?='@3G)YV]]@// MN,<2*R.JD\?Q"@@YB]>"K86AU0^,T8P[CH'5=-MK:K2Y=ER%[D0[\81U2&NY MYNQF\5J4RX6*=Y[+"+*/8GT5@\87M.#5Q_K88L:#@'"*(QBDOM@Q$!3#+$(8 M!G[D16F'I4T"< M-_SM,1AX%G9L?%>NT*?UM3+R]YH:S<@_KD+7R#_QA*W[X35C8F2KAV4E5N'_ MKWCYN&1\A@@)\@!Q2&G*Q2))4IB2+( T3FB'\\_+\M^8_SW1>M\Q]FG-;]=?!9?TNJ'O&N9^1'Q_=@G,*)A"E$>H92GOE:]"X MKD!7HR-WC%(_QX<-;F!V>09QH43C'TVX@?#HB86CIITELSF5'5:YE/FSF.(X M94$.0^13PT*_S%*6;.#(8> MUPX*\<#,:IS]6FDP:!X7/>R&2\MRIO_WSK*B!X]&TA3-AFS=6,GJ[[QX^B$H M]?I5=/(D:+6NE/H-K\16-0P3A@F"7.Q+(0I) E,_#Z#@N)AA/R%9KK55U>QO M:J36B@IP+>NVC*Q,'&SJW=H/M1Z).01P8,JJ\R]N$&R$!:VTX%L?@A:>KUJX M.'.![>]M9%]8+=4/G6+U7C,CEJICSD2.[5(:P=[T/+4R*(13H\5#G'JG_\7:3_P3&_D@5I+FT'S) M@E2_%NQZ)3,7%?0;?Q(?3//M1E[N9TD20(IC8=6P/(%9[E&8\#1!J2]O\;22 M!_1U,C4*%6+"5DX#'C@%H09_.@!F<-MGBPFH9;3ARE,8&5"D ZQ&8L8CF#FB MPS,8]++@J7?'([\STN]PWKEG[8Z#OHNA5X[B]WE;QZ+:E//UP]PC),E@Q#P$ M$ M@)SQ(9 .)(Y.@'J[&O7X1T?I_;,?K7(15CL MSX5A23AG..,\#K/4K("//63C%.JIY=/TU#R!FAYEVB,Q,$FV:6(&X,3C.KOR M8MAM?%R'A*.*'?@6''_*W$_Z^B/ST]?%2R'#>HWCET\V,#D2DX*"Q^)9 M>E)]O7NX[80QZ[M3G\:K?ZXZ@VKH*=N#$OC#>4SS64BL_+!/MSJ:2_99Q;K> MV><0Q#&/,($(QAYA['O2CB/H\R*+$"TW, MEU,=38T#.J)M[KS-%NB3D.HMU2Z &NO$7,D(.D*Z6[W/P>!H'3_9S:@K^CEE M]]?VL\\[2NVF/&UF89A[E*8^C/)8%JX@@@H2EL*0>)BDB/BQ9^3Q=[R;J1%! MOQ^9"7YZ\_YR5 :>]4?3N#GVMNL'8:@T;G4G[YO&;4?1LVG<=I^V3./6*3;6 M[B;S,.,Y91X,PPQ!Y"UQDD61CA/(]\#V/C;,Y'.IK:%&\*]%V:QOD8I'KSW050 T_Z&J./ MHV1O[D'"9>KF8]V,G[>Y1]FC29O[GK?C@SN^DG<=#^7RM6"+L=E%G MD2\63\ICI"D\'<=)'A,/!KYR625$[/I)"#&+"0FS*,;4,\GBK-^U$6>,D-E9 M2 Y4/,]+(SL@;^"7=:6.!7X%>:L!P!L5S"C%8%3T2&88K >F'0FSNAM]Z,+\ M>POS1GAP?1YF8S(R1\P1/1ET/"IAF0.R3V$6+5QV5G&K"NUN-D:RU KV$\^G MB$'"$K&)"<1_,IQ2Z#$69PGW>$@,0W=.=34U0V>S16_*#Z_PGZ:TU(.KV3G& M96B-=9912[ESI#%(,9O3:#@^U#C2T;L<;)Q6^-3A1L\;=A3QC:^*4CE[R J< MFY*P6>!',4E2R G*965,"H55@V 4(QQ'C 4!-LK4=KR;J5'#5DH@Q0123JNJ MNR=0U2.'R[$:F!AL8#(FA7X4'!'"B4Y&)8-^1?>)X,S3]ID:BY5*YWZ]8#M9 M%;;7UMLK^BQF#'N9V/&D5)!#$&-A.V08TD@P1A[D>>P;)9PUZWYJI/'Q_NO7 MV\>O-W>/W\'UW2?P\?[N\?;NMYN[C[AN.@1R?#H3LPS70$5V4'=T0? MSI_B,MPO,K" 160 M7X#,V*)T,=PIZ0&O2V2.X1RCY?_E0% M+V1>K(_"QB]6*B'6 %FUC1!TQF0Z?8Y,8 8P'/*6R5"L&)[ MCQ(3'N3,1]#'>20V90F!./9CF(9BNR8OJ2@S\I8_WLW4".F:TO7S>HYEFA"Q M#2YH8>AK=@)-[^/*.+V5]\\\+=_WMOR>#[H.@KN M^*%KO6!Y3[U<+-N"?/5A\,V?,XR[, $LI3B.*0P3056QD>$4IR M$@7^ U]U]R1M;WX M^:41]]=!/-VTT7%UKWRVOW&ODW75/[A%UG[1CFE:J^:!E]]_X))_P%5!9]2+ M?)PP#&,D_H,02F&*4@XY84'@1UF"/*.SWZ.]3,U*44(!WAK8+])1KJYE4TF9 M);\ MIS/<5G_4?WV5S.R.0ZW'L%<#.+ I++9F@@!@9+P"B@9W;%(+P2.F.-X M'Z.R1:^:^PS1_[ E*SR_S)=OG'_GY6M!>=LN9UUS4U#3*Z]DYD@9D5<]2E>T M[M]E2,[=@E)5UW-O,X-5*_'4%WO@*;/6\ M?/,G^^ M0U8>KT*B=6]?BD1^^6"P?EO."=H.5DB2,,HICB,2* M) Q>C&!&N"^^FSS#44HY1T9+T>FNIK9^;"4%K:C6&:UZ -8C=S>P#7T89X>8 M3<&:,V"XJT-SJJ.QR\N<4?A(U9AS;YB?S]^4I22EZP6>OU5%97PT?^K]J=RP9?K:O<0N95;_Q3^)&#G#^!=8#7TMK8?I@'.VL^!8G7,?K+1T4[8SZG5 M/5P_^ZRCM Z=D%/IUY^%(4-1X,,PS&7B-1;#E!(&\S2/?!;''D7\HOP.N_U- MC1%D"!)KXP%6^,\Z0/3"S ][$(=!'N;2W3SW> 91G%"(291#YI. $4I(+$M! MZ,?5N81XI&"ZH2'6L[4< C

ML\Q!?'3[V#GV^/"V?:0Y%5%[RF:C>/,G+VE1\>IV\<#+8LG45O-VL2J+1570 M_\#S-9]%7A)'S(\AC4,,D9<&,!/_AHCG/LF)#(*A1KF,1Q!Z:BO&]=-3R9]D M<8.BE1.\2D%EIE]U&MF>. +>J'LR^+2J* M?..OR_EKL7BJ/<$_8RJ7SK=/:]Y6K18?2-RXL!*Q,F5IDL*,^5A>DV&(@RB$ M84QQB E%)-?*N6_<\]06FXWLK0-]*[U!D0TCY/N7A4'Q')C;3T()A.3;TNE2 M=IM2)D8H&]0W&0KMD8J>&*#NJ!B*#6"]%5*,&ARO;(J-GCNU5*P:<)J$Z%;= MC>TD!JGCY=;B=_>)U8)+_20QQ%.C!(4 MNA%K:FM&I]J(BG#;J--)HV/J,.IF_/3V'../RL KSYDT1\?&YPIL=0-;Y8;Q M4W6*][!)DDR%FD(")4L@-9,KV;9N1N2,%[-/C<6@BK$7LM5O_&59KF8^2T.: MXP RSD-!RRF'./-#2!F)TXRF*"=:!5;[.ID:R;9R@JV@H)94CUE[ >WG25

KSE(_+"EGMY&1R$2';5:6M!ZUK[>RX.P"5?E\X)] MGN,GTUHO.R]/;>;N5#"1DG+1Z[,,=S2O\K*+TOF[_XL!&GC.GL8&_"%%=5S5 MY2@,%U5TV6UQ]&HN1Q4Z5LGE^(-VFZO?EDOVLYC/'\17\ -7?.LAM(VAK&8> MEFD^< :C@&"(&"80AWX&"0\C+T]8P$*C'"!:O4YM[G_E6&9?J3-\J5-.T)'6 M;$^D![O>ELR\:!1$):R#9 /9X"TJ+:I"8ZSLIOG^ANY_J:F M^H>%.'5?M/"7:OGKX_*9% M<'^ZV$:*W3.S4BKR0G32EOB6Q"5OO>L&Z-<6J M:OW,65V @W^10GXKGGZL[O/?J_K%6FHSYM3'*I=WMWQBH_H5:+\/I;UHK_U ?J^:1B;X?1BXJ$WP.QG)NVUR MWXN9J]S( ]?K93>6+.,YZ(V,[HYOW]A]FWN3W @15F\/:S(OZ.?Y$@M+!'EI MG"EBOMH2&*'')JK M5'8OB65=EO(2:<'NEC(W5_U/F96M^B)HZ';%GZL9"QD/4A3"*$D11/+N&:>> M#X.,93[U X*09W(2XE2ZJ=*X.$;MJS89]:Z%5$2B_JD8K]517396.L )_ M2$V!4M7P+-GM1Z!W6O-N0SLPS[W+J!H?!PV"OJ.C([>RC7K,- BL^T=2PW3R MSL=7]VTVX*,;U3!.9. '@Q%F7!B+Q(,D"G-(>2",R8A0/]6/%1Q-[*DM.!MA MCQQB@7<]Q.H?_9&/L9R-Z5_S(&O[E4SM**O_*WFGPRQG7\M?^SCKDJ_F_0ZT MM 9OM".M?FG^FH=:6@@/=JREU[O=SOFAE!4,Q%Y<3*^5Z/U&R/&B,BYL0EG3 MQ$LQ26& I4LD1QE,">:0^HGXBK+4SR.C<@-G>YR:P=$*?*5*+:\4>VR$MD[' M>AYXO1VH4S@'7NLO1M)XAZB-CJ-=W_G^1MW)::N_OSO3?]$VUV-9O I.>^6W M"]&@,AF^%=4_58UVSCCF249@1,7N"$4L%?ND+(")EZL:,- M>6!49XMJ2_;NISK\^$-FD;I=U&449I1Y89;0"**4$HC"B,$L#065<$9C+\)> M$FOY#-D*,#5ZV7KLL:['WFNK%L"M7F9D8SPP>@0T)-P#D])&]&UYZ2MPF"Q5 M)MH[<*)T7P7$%DA'A&;<_:@D9PO./O%9MV-K0Y'5EF$_XK)\D^?D#?'Y.4^" MR(=IG'*(L)_##,4$!G$:Q)A1&L9&WMQ]G4V-Y![*8D&+%SP'6,DG0RF8<6Q; M+[R$(Q*'-(5)B#R(4"K@S<3.V.-QSL2"$R-F6.'3%<#C%/?&+\O%$WSDY;,*+[P"JFZ]2TOU/ K.+-6>KD:V5,\K M?6BI:KQCD9ED/G\LL9P G:2F;KF MX-V!M)/CI*W4PO;;BJW.G'%'<%>G]BY&/*!Y*'8,(201BX71SE-(DE#\%(4X M1"3R0I[-%LKN8G^5,<_J,>]*/:!AQ:OJ7P'^*X[]I;<](\_A<6^*KO:NBN2_ M=D)/CES47X$N!WS:_PZN=;X#A_=-#L=G\+LJ%[).Y)[+(>SZ=V0N.[7:?ERS M_WQTS+L!GA-U%#S3N-QDG MH+#=6NPW-^:&XH0J>]N(4T_9;1[JW)7WN4J)FO/R/I=)S^[+IDCSI^4S+A8S MBCCW?&$2LI $$"&2"..0QS#G*"(>XWD>&R4DT^IU:K.^2?.YS$$KMOQ9"BX0 M!XWHX(]:>,-KZ5H3IUN8&K_L%E#KOWHU >J\1>$&HX%IHB,D:*4$ M)I@961;G(;&R,'J:'-K.\KA>KY;/2U+,>7O$'F5IY"5A OV, M9!"%&8"TJP<"?E^6GY9JL\O6\S>PU"T@: MYB3S8.H3!!')/4@H19"0-$MP0#'R(L/[@Y.=36Y^,U8G4@00T!^X?)(%O9> M_RG7+$/?MEZ0M8]MG4 W- FTB?O$>L.+5QF>5?K(N>/Y=RYURZ_#DF9Q(KUG.859& G#(*,I MS() 6 >QSR(/>+4"I?1MJG[B%\-:"P<(ZA'$);@, M3 H=[WI' 9#GE';N1=\T_TZ>\[O*G?:6WWO.,O&Y;7%E>7NQ>MMZ0U7WJQ^\ M?/R!%TW99<$V.2]6:_%M_9W+*PW.KL4B@)_X;Z+QU2 D4Y%U:(ET"..$8QPSZG1BETIJ'6U-BJD9VKXSHJ+YSFXN=?B@5@R_D< MEQ5XX26H)#"G%^HI?T9ZY#D-82=$V4I;J-3=.Z?98B*SR'>?:W !"I@K4$/3 MB:>J@ ('K 0ZH('G"G0 N@(M1*#!""B0@$0);!,*.^X'FQFD4,IT&88ICF.8;(\WV( M$0EAR+T$>33,L)FSX9G^IK:2;@*S"B4O6.$_N;'EWX^P[D; &6Z#[PL:R&I1 M54C;YGR@$=?A\8 F,,[V#OV]C;R5T%+]<&>A]YKE1F,EV$FRVGU>=W"]4/Q8 M\A^B$Q7\JW[;22-"@H!%T&-Q"%$:A9#X.(:8IWY*(\ZQ;Q34;]C_U AG([Z\ M<=^1NYU/MHE%3 =&T\8>#NZAC6$72)O;IG9XN3(B#7L?U]JS@^; ++-LQC+# M<,>AL\W0]#9#* D#Q$+($IG1D08!3#FG$,?,YSYF-(E\LS#0H_V8S*9QXC]K MI^MY*R @>&Z>-. XID&01+'/D0 QS2$*O!"F2-BD<9AG49HD,36K0W4QHJ/7 M9:G ,Q:; NENL?I1+M=//\ G3M5](0A\+_DW0#A6?R[:XVHL_@_\;/??N-E_ M"\)#?_/^Q<6HZ*T2%V,]\%JP5ZYB(Z+#E,1]"+A*+7RTCW%3!/>I>9#JM_=A M\X(,GYH%[WNIL8FK<1-C$R!YV!K!2GYP58!\(=40=/(U(2_GRW<@SKT M5M.N""S5R_O2/&)_^;7)HW"Y68C6O M"JH.^CIN?[/8BU/DQ01F42 VS;G@LBP)4LBXGR$O]VE.<^-KM'=29FHDN4UA M4K0BJSQ8PBZP3F'RKA^+P6797^ 3^!]S1;;]SC:XM)4U[C6^,[M;L7<>8)=W M8>^ERO@W8.\\:$?OO=Y;IHEZP%DLV"Z,P\(B?PC */+'5"'R88C^! M..4A"1(:YVENEK1A1.FU&'G4% ZG?5J4'TLU-4>6SI;C\@ M\KG?N;!!(5$>H@02,(H4MFIDCC%691A M0P\12U&FMI-L19;']DIF0#M"7TDG3-K-PXGQJXFMJ.H M[84RPM@,[Z BE0!=*56TGUA*VA%K-=EYZ H\;$?L9CMB*DVG7)6<>K5<"+0[ MAQ=;0<;VA;D0L"-N,I>V>$'5057XIZICU1[*I>#[9[RI]U/?8,O(JYF?LYRR M,(;BL^<0(>I!XGL8!C0/L@C%./"8<>U SS]=#@WFP 2Y M*:+6%1T(V8$2OE,-K7&4^=*7IOARL"UJWPT ^D@5[!Y_R-S92Y KJ)=[G[3\ MM=C7<&D["*L/X H4N?H%:0>-;BN+J:WR]I\5^($9()POY&]?YESY!*SJU_E3 ML5@T65^V'?S-<5D[PW'1*DZGV^;X)>8,M3U:*,ZT#<(09!E&$,7,AVDJ%IT0)9CD6O _AW9 MG1

>Q M)#2* +A(FJGQW6?!=F(ROG%< EZGVMKX?(;^%1#?-3)CO\L&2X\-1QN"@=EQ MOR!+H\O;%?B'')#[A<.H52>8.2+'RV09E2R=P+9/GFX:'=84_ZC2%U6/RR9\ M2[QPQW_*QW@URVD2130DD/BQ+VU&#DD>!- /(H(#%&&?9F8!""[$,IG9(]6K M$EIQM55N4D"I'/!+,B^>FBVS&.:UC)8;QL3L'42WEJ>K@9F40=HH)7-XM3&F M\D6A&*@U&]]8U<%Y9!NV5Z1)FK8Z(-I:O%IM6QS=JSP]WP2;E'7XV89$OG)< MK>M?WBY>UJM9&N$080,91%"=A'L>)UI6I6;=3,VV5X*#< M2-ZA7?"\E5TPL!#>X'A9?QPT3O$'07=H"E7 ;H4&6ZF%"=M!]G8P9 V.[ =! M>*3#>D=(FYVE&P/6>XJNW]IXY^?&&NZE,2G]PMI[S^_P[?Y*-BOV! M+-0BC^75[8WL\\-;\\='F35SYG&2AT&.8.JG'A1F>0XS#R4PIPP%,M,*2XE1 MX(:Y#%-;!EH5Y,53(R?8: $Z:EPI/\#FB3^4+J8I$"Q&3,\('W@Q!=.4-:2#"N4Z,]1 ?.B1<[%SI:&61)Z60*3F"40X0!! M[&$?!ACQ) WB')G%\F]:GAJY*<'4F<)*UN/ =20H75:Z57 /L=,\@;5!9.C3 M5 6&%,KAJ>F^GJY.0#?MCGN:N:_.P+DV:3FOJ/_,_5 M!R'I/V>1[WLYQAE,<"AVL$RF?HXP@M2G-/4C2I- *X3^8DFF-M>[JVBMBCJ7 M4L<2TMT4O[P([N@=?MX_G'Y M_+Q0H#GODY(D%* M(R/^O5RDJ1'QIV*^5GGI>9YSJKSUJY48.["L@V<4\]:_P3+:IK(/(W0PGGH4 M/.XH#!KCYR\=P,YIT;#6_D,KABTH-6XMW$-V-#6J107*'G!5F"PE?A\ M\35++ UN:EQC.M(EC0-LS2YH3'#JO9O1:FB\:QD3O79N9(Q>'-9K:A9P'$1^ MC& :AY&@Y530;ELSKXY?L*ERL](UJW>Y/IL2_$<#/DPR;X MQRI?JS;VQ/,#'N,$(AF_@.*,PC3*,TCB-/9%40 ]).L_^&)A(''LP1B)!3J(LSS.C*(_#/J>&D.U MH@,Y\*#"]6'U2R.^.K7BK>S&I6JU!T2/OP:">6 *VT7X>X-P*_F5R@*RNE)( MWYQ%VJ:2K2EF[@K;:O<\=IU;4TB.E+TU;L(^MW@E0Z[+EZ6L \L^O'V3M70$ M9W:NU)(4B_^+,QCZ+)#YD&)(9,6L($MIA-($17Y@FF+\;*]3H[*-X* KN?0> MVLANGEC\//;]W#48H@.SE@:8X ^GUY162%V4:?Q\+Z,G'-=6_%C>^CB2H08L%IOO.,"0!-R7/E=!$%&\-^W_K07FG(XM$S,>9YF*0,>CR@$ 6), BQG\,T1\1C MXF]!K!6&=+*'J?'E_T_=NRXWCF/IHJ^"V/NTY6>D\ MMJOK=-0/!:XV=\N2AY2"G99%)>L\F'4'Y_!!#W\YM1F9R.;Q90\ DGW?#P?C8$GXT.!]8UP MN_B!&3C&L[(;@XXI*5^LSSV4;:?DD>9&F8_=JC23\<13_/+\0]>]UP=_+JM[O MYSICYIW\[IM\_YBF5 2"0,\CZI:"$ICQ4$!"LS@*4)SU7E!$N/N!YB3(T#CX6O-JIHOZ_6 M#L&6!GL.EAD=#C\$ ]-BHP#8:G!Q'/M!8U//P]*=_UT?(<;VQCL#J .^>>>T MUH]!#U09:(H,M+* ;&=C&!%/,!9 '*,(HC3U($%! IG'2.CSV,/4*G&'9?]3 MYLS?%GC-='W![YOR'5>Z^(;\44L9.]:T'2 SNAP0]H%Y\E!MFHM6;9J6^(.2 M9$\$';&C;>^CTF)/:/;YL&\S??UIZ!R792YRJMN]7:]NA:3D]?-ZKCQ2= %& M5<6QX$]\4>:OO*J]4E__(8$0X9A#.5)R2XE]#Z9!%,',$R*.N/RO9^7%?)XX M4Z/)?6W ^_%XZ35OD5#VD$G;W5HRN7J"A?%F_RA+OT^\S*"DS0* M888I@P@E&4P)0M!/DYCY"4_\T"IAIE&O4^-/?>2C6ZD!KL2V+?QA K@913J' M<6 FW(M0>P.7)Q#L4;[# A%G93I,^ARY'(<%#._+;MB\W#/QW?%DEU_E?O-F MQ9_+6<@)E5NV!/I(E21*DQ"2F&40^S&),DY\GAA55;7I=&JDTYD(%ORAY 9: M<-LDO"8#8,9"KF$=F(0<(&J?:,X"(E"L_LU*7.6XR+GU>FWX&R6I:'G(8YAG/D91'X80T)B#DF6 M)9E'54I.H[1O-IU.C9(JL=4)YH<6'"R5Y*!LB2ZW1I7L%IZ]ID/034I# 3LP M*=68W@I0R0RTT* M-;@<#E,+O^D!L!W)@]H)QG:^U)9@=7I5F[8UGG^UI78[ MGM:V[_9.]"D/R@_XS[K(T">^X")?S6A$$Q$2 7TJY,X2*QKW,@QIZI,,>7%( M2&17F.U(3S;38)Q::]^+Y6M>JJV.NLVLZYFO\)^V%\G'H&4H(S1-"!28((@\ MS& 693&D'B5!B 0. V%3E=H!L&/4GQX:5K.MN .P!E[H:J.F%'%3*NZG6LKC M25_[Y SMPL%=(M"#O8R=W;-+U0,I.SL?[WFREO^TY_>WJCKZ6Y8DI#8&H7F9+,$UH"VJFCV\CLQ%NH"D>' M4DPK?"Y A1!H053?H*TD2*!&Z0*T<#K@X[K!"K3 AHMAY:?*7X$KDQ,D])M M7%O6I%0_9C2;I)#]=AB?>9D_+M1UZ&7Y=\X>M0VPD:_V*T@)];E($(PC0E52 M61^2P$MAE 4I81[Q,VYU2VG0Y]16XZW( )?@J1):'D<:J>U671/0S=9"QU . MO$+MHEC+VUIM!O#)L #($7N;]#@JIUI L,]T-J\Z=]&]QH4BO/([+QHZS>E, MG3-H2C.8>EZL3$PJX:]@D/L)RI)$)!ZS.H38"C U9M)" 5Z+"E[D9HU614=T MR1==_(4MYW-<5+_4/[6L V,]2&;D-23T S/9*4?=1GX5X55MN"^ UF$4']U. M](9WTCW<_52\=#O!L7#3[6ZG9Y@KS@OM!J*BR:JZ>>76^STC7H RQ& B(I7M M#F&(T]"#.!"IGU+&,VY4<\6HMZGQW)?+FSOPC\NOOUV#VR_@R\VWRV]7-Y=? MP[WWZ]_O9P;QFXVHFU&8,Y0W!@NE)R BTH:$GJ.*VF%2BN0DX[^QHW MPM1$[7*R=/)I0!;M.Y/H65-$B>1<$00 MQ_L9E1Q.JKM/#*=?Z$<*E0EJD]9%Q%Z0"GF:\D(L3U-$YY@D'-(T\D24L"S* MK%Q!=YN?VO2OS=L&R5],L#.;\OT1&7B>FX-A/;D/Z^QH1N\U/NHT/JS8_MP] M\E2_";LA@$-))S968?U+90_V9W)MIR2+$L@RWU.WM!@200GT4!B'419'B=TI MP5: J4WZ=]EOMA>I.M^-OD(%$"PWJUV5!@?\],9Q85LRUWJXS%ADR$$8F&>V MNXAC27&V%X95!FVE@3LRZ@N=([JR[GY40NL+SC[E]6ZGAT^Y:2J)WXM\Q6^% MD,\MI2"Z/**JPB<$@=0+E)LYE:R0$!]RKDX]L2\/1:0I%?!@Z&W>7QRC2;I; M.N!AE+LNMJ95)F0(?BBIY6% E( ^X>)17=T\8G7Q!59/'.!&U0NPX#KZMMBH M9^%/?<:0=O/G&",TQ10ZDF65,E!J W[:ZF.XF)T[)A9N[^.,S4B>\ ./D9V/ M_/G(=KK-G]'\>)[TYV.PXUSOH#G[U,C*Q^12^WO,W[[CG/VCO%K>\SFG"W_ICW?\.(--.J 6A_SQ,M6@'G9JJ/105 MSY7%[EFEN:[@];"L8QX;5PY>?N.K6Z%E:.)TL8>3A"(*Y1],V04R MF+$L@)D?!)@2E*1!9%="T*;['G: @=FIY>Y2;D[VFJGL M![#4:4D"SAQ(,! MB7R(DEC %,E%PDN\,!(^I3P.K6IFNQZ*L9>)M8K4R!<5]A\U*F9KR%!8#[R4 M-&+KE-"5>& K^07X5F&M1\-=*/LYH+DJG6W3];BULWN \JYX=I\VSBF9\@73 M?)ZOWCXOE<5[YM&$!R$7T,>J# 7E9A8E0LNZN3R3%69>!J MA 1_5&):7K4?A--P&WLF2$/O6FWQZ5F'YC 3BO1['7Q ;5H#BMYN!K-D6?[ MADV1U3820KG^EO2B_7\:R[X#.&42#[R(/&1//Z**(8X8E17FJ8HB;B'K.H> M&/0Y-7YJ1 8O2F9M5N*-U!> EZO\6<G)HM775QGZB!X=S>9 M!YN;&MVYI.P$S-']Y.$^/O!JLE/I M[EO)[E=[E]!3.;:_+(OKQ6M>+!?:"6B^FXD[Y^5OBZ8D)F>?U_QF\?"4%^R? M'!>SD*;("_Q 'MM49MI(1# -8@J#) S"0(0TC(TRT[H3:6I<]D7*B>= >4L# MKG.7@,^N<.F]E6:MS!&)@!:V6TF]F..F"_/H#<=K44 MNE!6;\(U5UX I11XD/SD<#_F#F9W]??.%6CL6GR. #Q0E\]5RST+I<@#@ILI+/T^MC#S(SK M^B,Q,&\U@@V0_>>PSJ[JD^PV/FXADH.*O:LXQ[W-?>&&*.+:9M,>[FMH$?E ID&TS$1_%T6PB MNT%GX$G="*DMT)M$D -,\=-H.,M*?+2CD1,3GU+X?6[BDV^ MWJ1&_&6Y9#\DB U/M)A=92_$+L%4=M'4'E3X;+R9MCV_I#VH +D#K M"ZG>N6CG FYP<)_/;-3A MG(@TX4(@.U-C;TFFMEAI1>!2P'79+%=@66NC'&-YK8\V?2WX#R JK>H$#_/M M-V!9C[GW4)JM6*,,T,"KSV9LI!;50@%N6T-SW1Z:6I/^I58IM6;WO[B5 <^0BK M$(\8090&'*8TB" E<432,$N#$%G=Z%AT/C5F57DTOX*KR^_?;[[]<@&NOM[> M_W9W#2Z_?0;?;^\?8/.#*_D/R_R:5F-B>%TS$-)#7\QH5MS*#;:"M])Q#I2- MLP]FKFY9;+H>]SZE!RCO;D[ZM-$S+? ARFS?R$AZ54F*G]6_9CP)6$)I#!$- M$[F-C'Q(<)Q %J4BB$4:Q0);)+GI)831[!L_M!_RFU)90^SS!=L-0AF MA.8>TY'R";5^ X3#/=!S57"8:N^QTU W >6=PF)>S72 M\Z3,7_EBS;](31JS]._YZNEJ7:Z6S_),OMVQI0)%$0M@Z$411)R$D&11#,,P M"/TX3K%EX3G3CJ>V6[N[_L?UM]^NP=WUU>TOWVX>;FZ_61YH31$W/+\.@./0 MQ]5*9*"FS_9:ZH>4&C1B#[01LP7+U5'4M-MQ3YZ68+P[:-J^WX^A]A(9-DF9 M=;V'\J8LUYQ5!4\B%/F$Q 0F-*&2H5(,,Y2I(C4D#H(XBU(>V"40,.VZQTYK M8):Z%H)3'2_]8[^&I2X^4[;+5>KZ--6/+3.M&H^-&9.P'/EYWFSN,(O^0K/KW2M MJ/N56O1#A -!>0*SB/L08<$A#H(,XI *0I$7>ZM["R(XRB@GCR_)0Q)GHD1Q )AZ/$H#E*"X\"+9Y(- MR=*ZDM5^7S:SH]WC<)/DVW(!Z;HHE!VXOLILLO> U5.Q7#\^@?ER\0AU6OKJ M(E/MDY8;^Z+E)>;Q<3"T4;G =FA[U+:^E=S\[+FX#%#9ZA@4KJM:O>OG8RI: M'5/W:#6KHR\XW;O47K-9@ -&4^5S[!&(?,^'F1]C&,6_-A3>;-=?)CL7*,=D9<./N4^!VGS* ?[(1*,/N3C["2]E(;<,]R5F^RHSG ML\]U^O?+Q6*-YW?\95FL9B+U! \P@_)Q21M4Q) $"8/A68"?GT?_V=SQ_ET"^,%J6N5R?T_342@O_Z&VB$/+T* MF8-D48K# 5@CU=DX!)JCJADG0.@LB7'LW?'J79R0?J>8Q:EG>\S4.UZNBEPE MEM<&A,L?N&#EW@]_6^3R7+!@WWDA5!EMJ=3VY\V./A4\PS&#D<07(N8CF,5^ M!I,0^QD/4_D_;K(TNQ1J:LOY5H/*J 8JQ53@Q]XOM!(ZSJ.E7OMW%C3C:H0- MN/L#QFWPNV>[(;L\/F1]E@A78V>QI'S &(ZT!+6&K%327H!B[R=@O9EW+ZU! M;/WN;X[6+,J'7BI"Z,<"010D*4P#3T#./11G<>!1S[>*F#W2T=36QEI.H 4%C:3@#R6K M92+JH]B:F<1<(#;T":076/;AG2>0:R;<8,F3RC[+K[QU//GI>RX6I:K MLC:FJ8C)2_9_UN5*K9*S-/48#W <>*'JEHT57?^''I>''E<>,0/$SO'I=.= M3L]EJ?(+IUMA>_J(&P!NQAN.0!PYUX>6%K3$!5MYW6?\.(V-X\P?'1U^2 :0 MTP -[[/RV*5_ULOA+?B2^,%H;_;64I3'HDLAA2E 40QC2%)4Q]& MV!.QATC(F56Z\J[.IK:U;U=7XUZQ&RC][H;=Y)T>EO][3M<%9[=R6BZ4._.F995S[/[V MRUUM.T1!G,5,#U=KKOP-=OMN49M8+[>.F+K#(25E -X5=K MXMHINZO+C_'/-@#AJ*NVR;O]6*:)9-L67=U$'F0A$PBKS1]'.I5K(D_P)(&A M[T[FAJC;$,TR4;6GN6;._ UXQ8WJ W,*%O MF(.$-IQ&@M' M--+1T:CD<5KA?*,?4>@,G*U$G=^D!E6$U"S./,^+@@P*%H00>22 F 88 MTHQDF"OMLBA48DE=0_5M^TA=^EU[ MY-R^Z+#)+\M"\'PE-SO*'>?ZSY>\J.(I;Q;?>9$OV4QX@9_%@L.4)9)M,N9! MPHD\ 0DL?^J)F >1W67XX#)/[RZ]%IDS.;B *XGE7WMG^1A^T,U(&JV<7C;GJ]6I[R\YK/4I0RQD-Y%$X0 MA2CE3/EC!9!SX<=IAD*?T-E*51TR6X!,.[;:_FZZ'XZ#=&&E.G_[2RVF99$T M4\C-%H A@!R8QRN1%1G70A_(U[DM_>BPZIHE5*[JL9EV.VZE-DLPWM5PLWV_ M'T%=X?+IRWSYX^^)G@*?1H[$$D4 2S2'@P0@Q1Y1LBS^$VQ^^# MO4SMY*V$!$I*4(MIQSN'D30CF;/Q&9A1WD$S@&F_$P-'5'&XCU%YH5/-?1+H M?OC\I.)[=1O:7B*SE/J,>FD$B<>4K3Z3.Q+N9S 6.!"()[$@5EGA#/N=&BOL M^S,5[VO2],\GWH6_X3VA>U2'OBKL][7[\46URJD02DOT.U0])DA![H:H-R5FH"A]@F'(JH$!>$&$< M!5YD53;:H,^I$=3]]2^_7G][ '?7WV_O'FZ^_6)I:#- V=!4YA:[H8U=E;1@ M(^[P)5DL ')E9C+H<5Q#D3D$[TP]%J_V/PNI_UW_]SI_Q?/*,Z*)Z56_N%RP MW1^TGJS,13<+6BA6_,RK/^6_YVN5[[HIA*7\N:I$V3,6)Z&?$0I5HG#)79F MA#("8Y1FOA!!)A(KD\^XXD_-BP]^8K4"/P.=RE>>7I016O^%;Y6V M/^"-^'F8GQRG.>@C'$DO@#Z8MC3:R:E1/:(&?N^'NV]4*(";SF&"(_#"%&2$!]!*2Q8SY7D ]FZV[ M6;=3V[W74H-&[/_8I"2M)0=_*-F!%MXRAX7A0!C>@SB'=^A;$#?(VM^"6 'E MZ@[$K--Q;T"L@'AW_V'W=E\3@PZ[4#&*M;W>YR03. QAC"F#B'DJ9W@#$@&MPILT1C@CN.HZL[.^_OM MCWRZ/Z+>^[/\L0?[S6.UVUF]*1>0Y4)N>3XOGW&^F,D-!H^)ET"/,:YV&,JM MS\^@W'1$<18$":=&Z20[>YG:?*Z$!!LIP1^5G)9[A\.(FDWPLW$:>)+;0V0] MT3LA<#39#_(WHW&[+6XC!Z"*>:BU ;4ZX*=*(4,_ZS.'Q"(X?I2A&2E/9$B M9X\>9_7HZ[KV>HXPOI3P725O]:1,'*"NLHU>_8H M=@;S]V]]O/#^LQ'8"?@_O[6>)UXY1;AL7V6;G/_7NLA+EE/5=WV$"Q%)O23A M4$7@0102#K.81]!+4NYYGD^CV"K'UHG^IK8$:G$MC\$G$#4\%+O#:>@CLI)4 M4Y.6%;2%'>+(; :,JP/TB=[&/4Z;J?[N<&WX6H\=]V\D(T_O>FLR2@404:$#T7D"X@BRF":) R&7AQQ054" M/_,-=U\IID8VM1Z@+3!0FER 1I?=WVVTL4II?=[(&6R^QQB/@4GM+S$4%ION M,89DI#UW_Z%QM/4]%\O.G6_OQL?;^)ZK_\Z^]^S&[%8M3ME,[J)_D>MBG?#F M,R]ID>OHOZV#H\'*8];2U)88577XE\O+[Z"6&;2$-J,L0P2[EPGWX V\'G3A MYM@[U Z;CLS1LJ%ZBRMW5YN=K6'SH]")G:H-;UB^U>]<+'F)%P5G#_C/5@X+ M?0J?$8RIC[$'2>83E8PF@BE% 61)Y/LQH:$?QG;I(3IZ,YH$HR9VT&+9G8F[ MT#0[#Y^+T&C;1BTED&+N)J'I!LWZ%&P AZ,3<%=/HYY^#53>/_F:O&)?W^!Z ML5+W5E4NFXW[N3IEK\M9QEGLA9F W LRB.0' S$+4ACQF*4\2#Q.C )03G4T MM8U%)2NHA6U%453BFI<7[D2WFRM<8C;TE7-/N*Q*39A@T:OR1&?#HQ6B,%&O M79?"Z/F>D2)*6GE2T4??N[S\UX-LI_:10&DJ:(00#'&80(0HAB0A#'J!P%AD M/$2AE0=91U]3(X4=48&2%2AA>[J@=(%LMHEP!-W W- ;-?LH@]-XN H)Z.AI M7/_]TRJ_<[8W>*5GPLLFFT=UE:?N &=I* B*: 8Q5:56TDA @N1^PN?R_R(O MY:&';:+ #O1A11,CA&IM\]+D6D;+O)8'0/3CT%,^.S!,8LFYC"8PPTFJ4BBA M.!$^"[EEO9HS81RG3,T^D."GN933,M/>(3S-Z/5,C :FU2TX-S4X7SO!L<\) M>EQ]5\E #_0P;A;0XRJ^2__9\>AY)IFJP=TSW2R*$(E#&L"0"@\B98Y) ]^# M/J-9FH8!0@EI;#(/YNS9U6,W"UV5 M6^_Q^"M?K/D7J<;UG_*W[\62K:EVRKKGQ6M.>?F R9S/ MO"S&*>8A%#S$$!$A*4B@6&X_,H82%B59(JQ80<9N#-B/##AW-@!AUL).U=Q(9$VI5CV2 RCNN.-B3, M[YS8!NVLA^O;-]WO)@*UK+T[ QS$7A!X,/13H?QE8YB%40)IP%$:>W$8,FSL MV':XCZE1>"-E$T=MN,?L0K&;41UA,S ?OH.E3W'"(_A8>'Z=C]-(?EWFGY&= MNU8W )W.6$=>'<_5JEOV'4>J$X_V++^MP@_N^"JO"H/=DGG^J/MI[<5OJK(> M;"809]3S?4EX22:ISR-0CKD'>1S(K7Q"N$^M"@7:=#XU3MP*J\H;5#):5HBV M@=YL!SH4H ,3J18;;.4&6\$OVD=U<',*:/MZTCT0M-]P#E7?WI M/FV<$>&D2S_4]IL92C6Q6/NMFN!J>B5VA-3 %F0+5+YKI% N8YF.]C5^)-,IM0_&,9U\ MJ6?"D'*5RY.D/%YN"J)N_K)-+%KOODD4)(A3 OTXDV<\XDGV\!,&HP SQ$+J M>YE5IC*;SJ=&(=M"OY;Y1&P -R.3H6 EZW.PE/4!YE]2D3QM][T.+_%5NFE[YE_ER6=PLY'SGY4KE;9QE:>SA@',H MDB""*(L]B.,T@)*?$(O#+"!F9BB#OB;'2$I >>BJ) 2%=0!W%ZZF=YY.T!K\ MRK.1\@)4H#6"ZIRV+J\\3\+A[,;S>$\C7WB>5/G]?>?I5_H1Q?^X"*71[_GE6FP;I^VIT9,M0Z@40(P>5)8+<&^'NHLH1R9&E5T":6U*87U M'HEN*AMC$ :FM,'PMXH./@?$7O'"O3H<+8+X'#C:,<5GM6//=;KL<'DE#X2R MGU\7+[DZ'E8.18:,=KR%J?%6)2G0HJH*+ _YLYXWOW[[?M.JLV3H.7 "O=,L MY :XH:^]##%SYS]E!DTO!NEH=C2>.*U:FPT,GNY;#F/!;\55P5F^FG%$(S_) M,,P2+X;(CQ.(XY# 4#"",^;[ ED6O=@V/C424+*IA9%JZ0 K\ _#G",'H3,[ M-_4%9.#)_76Y>(0/O'@J5B"[+3KQ7W%EQB5;3(Y>0>*_4^T(1!Y[I&=9; MNQ#>\7GER_&4OS0N6()1ZO/0AS0(,XAPE,$THQXD(D1QY'DL2>U*8A_O:VH3 MN1$5[,AJ&CI[&C>4]K?*[6%Z#5WJZ MRE%:K#F[7KSFQ7*A_27G*NA-93#+%X]\07->J@2^5?Z!61 (%K"(0L*0#Y$7 M,ICQ((0T"[@0+$J"-+'REK/K?VJ*@D M!SNB YVN?$?X"[ 5WZ';7#_<7'G.6?8^KO-^<_U;*9O6:RYN%G(TZ:J M\GW'2UZ\\AGQHAAEPH.8,'ET\3)Y="&)#\,T]+E/?1S:5=,YU,G46$K)*,_B MM9"@J*2TW/H<1-.,D,[%:T?!LY .U@"[+91U7WUG%K -=C%PTZ[B2[^MF M=3S;;Z[_ Q>YLG*H>^Y\3J6OA] M%U.;YXV$57'??NF*#@!I-LG/@V?@*6Z)C/44/ZZ\HPE^H(-1I_=Q!?3 M]K<-W_';/U3E7QTQ*07=&I"_&A9^-6QE0M^JE!:\EJ E;\MN[KC:JR4ZO8SH M)NV/9DVW4+9M5K=YK6]JSG\LYVNY(2[>ON1SN5C,F*#,Q[YM)O&9;&:W:GZ\[4Q&$4H1#[GT&>QG+QIR&$6 M( 0YQRR. R*"T.B8N=?NU*:L"F[)RU6N*BCMN/Y;[3WWP>N>L6= ,O1!LB\: MQA/VB.Y=FTSY2FN#*?^UG:S[K8TR18^HT$S,8[^VWSO^MF#%_.U1%VF6\_S7 M?ZV^%SGE5T^+Q^_4V/^NNY6IS4N_M#K^!)Z\A=!=J8TZ=V)W-X>FU[S[1]&A;;C,5V[MMPS?.R\>H*CCS M1:GOTRZ+0HVM(NO?\]73S8+EKSE;X_D=KTJ2\CH!CQS[?,G\F9=B0CW"H$\\ MN;QSAF":\!#&?A:%G&<985;78"Z$FAH773^_S)=OO "T50VI!*^\U.E,7[34 M_1([GC5V9N:LL4=D8';;)(ILZP-:"H$?4B.P5>D";)1J?/$ND#TE2Z0+$8\DLG;3=\Q+O"1?\$RZ/"O'I;?O(=_RF?J2=(%6!8\MN0S;X6P_'.[7I5KK#\1A:/%X#PQWRQ4.1/ M\%P;-G_*%Z!4ZMNF^Q[OLTA%ZB>JTBLF@JA4*P3B* Z@/,!3+^9IR,*@_BRN M%X:%LR;\430ZC/1)9#0]1,X.#NE'>YEY(-7IZKOSU+=CY^9 M)O!6W*]DVXIQMA,\YQAMO M7',4L@$"TXPP<<0LW7V-RBA&:N\SB=E+/:I5;,MGW"_7JR=2Y.Q1SLL%$_E\ M?E7MI*[DZ>N1?^,K'>6^W;?S#)$@Y(&JJL8@(I1"C ,/BB#+$DQ31(E1BN1S M!9D:[S2JZ/5ZJPQHM &U.J#2YP)(C2Q*/YPS9-UL->9 #+UIZC$&=<(,HXQC M;H?%HFS'2,,S4FT/*>!ZC@O MJ=F.6"K)W[^Q+$K!N( ULZ*(>>T/UY9$0<=%>GT5-F0M)AT61O&T?.6U17!VP*/[.\\?E*R_P([_CROU0K<_* M$T/NZM=XKK)XS$@<1 Q9%?@'6MJPVY3P9YHR5\,M).:4>@[\2(X=T9<7-WMODN M:YS !BC00@HHJ/Z:7Z/-SF4R4D]P(_27_3HMMUF3^P:Z=VW3$7?$3>!TE#ZX MIYR>>/:1$YN\@?DS9U^6A5+E'WC^98X?3<,F.IJ8VNYL+S.ESEC)@%@6NU1G M42WF%(;=FR2'\ V\:;%!#ORAA'<4LFP 3Z^0B:YV1XN7,%"N'2QA\GC?_#FZ M4-4=U[FM%H^;FTP_1(G/4@$S% 80I2A4^0,S& 4A\S)$/!I;9=8XUM'4F**6 M$VP$[7]C? Q:PTMB!X -?:#I@U6/U#K=0#A+KW.DFY%3['0K^S[-SHGG>Z<, MU*5ZY>Y%V<2NZMQT&*=^*)($^BCC$ 5A#+. 4QASEN"0R.\E\2TS Q[H9FJ4 ML*F2_5*):9W_[Q"49B1P/D #4\ &FUK""W U0,J^#@S<9>8[U,G8"?@Z%#V0 M9Z_KZ3,B<;J.-I^.'&WJ \SUG[R@>:D$,CS"^+,T)BP6,8$)#=0EKB!RIQ%D M4+!,I(P3D616'B(?H,/4&,O*&,VW^O:(QQCY8S'<.TW[$QC%SGQ6C,;&5M=" M8F1KW03&TF78QL@:C!_ \3%#=#"4XX-$L3?"W?&R<=#\+/_4Y,^[,%?Y1RL(>E2H=MM(DYVJ'15YQ57_&[;H?[HJNK/E[)> $6 MIBZ%IP$VV_2=A],YV$PM'.YG@_H^X_3JJ[OTLX M_4(_CK@6@E-5)[EJ] '_J3+DJK)]"^4N7>U%5E^X;!'/56S&6H[CV\[#,YX& M*:-^"+$@%"*<^# 5(8-)@!%-:(QP:G4<=B#3U#86M;"@;*3M44K=Q5"9\=+( M S P@VVT:>A+%1/5&;=W-;H > 6:@=IHM?^2PTQK \#MB"5=2#0JGSJ$<)]Y M73;=LW+:\ODY7VGWB\L%VZE*,@L((XC%$8R(YT%$H@P2(3S((BJ2+&1Q$@=6 ME=..]S4U3KVZ_?77FX=?K[\]W(/+;Y_!U>VWAYMOOUQ_N[JYOK0$:#=XN5/5EPL%WG+,+ M\"4O57;J?W)<@%_E"EH,%:'?!T]'5&75]:C4?3+KU48_=OM>+"GGK/PB M%;DIR[5*T78K%)LN%SIEP"P,4QHA3JJP(91Y I+(CV'&1(Q2DJ(PS&PH[62/ M4^.Q1F"@!EN'!KZLR3RG8"DWLX6:CZI(\AR7);@$E1Y5E@P[PCL]$F8LYQ3? M@:EM%]I&6HVG"8[6C&6,C2.:.MW?J-QDK/X^(9F_V-/O9!.F^"-H'1MNZX1Z M!%A#/XKSX1K:UZ$/4O8^"-TXN/(3.-++N'?YW:J^NV\_\7@_.MC8>PXEZ_/5 MI5J,$\AXIK*=^1$D(@HA\[D?(N&E++$RD'=U-C5BN/EV=?OK-7BX_/]LC3*= MD)JQ@2N@!J:$EHEY\%2()I X8H?.KD:E"!.E]WG"Z)T>B18>"KPHE>^[MAS7 M&;$2+PL2$GJJ,!>"B"0$$DYC2%@2ACB-41R9IP4ZU,/4:&%71HLX[H/P=;.! M$U &IH!=\4YG#C,$QB+4_%R QLI^8PF47:QU%PB=4<\'7QPO_KA+[IU(X,X' M>]MC7GBQ>OLNQVEUN= QPR_:2W'!ON0+=?#21J$[Y9QX*WXK^659\M4G+I8% MOZ3RJUG/E7*+9+'0I' $ 4^1$QNGE(Y #!! M*$1I1JGPQ&QE[JDT@LQ6C#N"LY-VJ (OM>+Z^H M1 *G,*.(PX@'"0]$&#&,;4[P'7U-;:=>44D=NY$50CW7A6 MRA) M8CLE,%.$BIYQ$8X(A(X@@93(,LAI&?,A8'082X55(*B[ZG1B2W#W^_ MO@,W#]>_UOY:?[^\^\76*&B#O1F_#(3HP'Q32RV_6["5&VC!+]0//RU73Q?# M6Q-[@.>(FFQZ'I6J>D"R3UU]FNAAB=Q/*JO3I&]2R\["C.$(1S[,/.U:F@F8 MIBR$C 6^3^0^B(=&-YD&?4V-J@XF4FYF$JT3*1N'"YF G40!Q7(G"1GU!$2I M!#L+"8:(I7+G&:,D"Y&)@<,UV",8)L8'V\!<[ ["H3>>^WF^?ZID_;EGIOP3 MT%D8E-U!.)9I^8D#_/A8Z !$\),\9BY?>?'V<_T1 ER62W7RY*PJ2ZW\JEH9 MV#&8UQI?@!]/.7T">0GH\OFER%6^ O7$0K7!5R!_?L%YH:TVS0>. >.O?+ZL M;#DOQ?+_<-K\%OPH\A6'2R&4S0?PQ6M>+!<:D;E*E"&!K8PWV\;F4HDYD'VM MYGRGGX)71I_J 67M62F3,*95 \NR=@W'H-$?R)_G"ZFEMBQMF_P;N 0ORS+7 MH34+72U0::P$K$+3ZG9T0.?>,^ 1YXN_.3+:FWUHG>;[$TV,9\@WTV7'I&_X M2N]227RQUN$NCXM>JF@2ARE,LP#!D/,HB((D9(E5*<>3 M/4YMLU +#%H26Q=+.H&QV4G&*7(#+UL-:(,:2HP!<5^S8W@-JL<\]"Z:QMK@02#'!PQ)4@O;QDC@.5H^= M[5F@C;2I[0]>OTW844R,]E_OWQY_ZW54@X.[KN-/G^E(NAMA+/=SBT=^L_C, M!2_D#D\^H._'2I7&NKH,F\^7/]06?48RG*(T))"$@D#DLQ3B3.[-L@R'-$@R M3N*HR>YBMB<[7RBCF;&; 69@WJV$ER<;\-I("W CKKHG7W"16WI&.!B\@,1> ME/DRB&*,D\*%=; 3F22VL6 MDYA$FZ7UP2JKN)T@/9;3AS&N>,D\?]1#5-:&0L."J#$W\WA<=&DQ768S:,W=NX2G5OV/W8.]'[P'$B/WK.A?NSW:5WF"UZ6 ME_2_UWFIS3Q?Y0_T3?,,^QD)54I(A'$FMZ%I#$F$$AB$/,XBSE$86EEUNSJ; MV@:SD16TA 5_*'$K!PO+@-9.G,WHRQ5Z S-5?^"L2,J5J=12AC/(U] M&*5^"%%*5>B]4)NS$%.$ AH@NP)0T])O:C3Y+K>^EOY__4\_]O[W]R*W/8M/ M#&V;N@W3D7I"BX&#F@X.JK-JM*H$Y0JOINK?$$6_IODEN*P(,2'MQJ\6,2'E MCRSU4Q6SW^YBTV1E_+E1[F&4R#6$#$> 0SQ 2,,R^)H@#'OF=5 \Z99%-;T;<,>0$VTFLOKK;\ M_=+ZN!M.LX7Y0P9IX"75T?A8+VW.L72T*+F3:]3EQ#F<^PN!^PYZ9@:HUAA= M_K8*]F'F(!#UL[6<)-5&[>V,25$[&=*.5^NM6++RZU-+ M56)\@_Z.*NW,MQMMP%8=AV'V+E!U%4!_EBSCAL:[@.U=T+N31ON1[V=>Y*_: M\7ZS'-R*[0\W/<]PX@>AEV:0(0]!%&,"4Q9CF 6"1%XJ,/42F^VQ:<=3V_U> MX?()B/GR!WCB*A:);40N+\!\NX#:$:GQ,)AQYA#@#DR/6^G:)'B_)CK"9;4$ MOV)YM"Q4G)).%=XZL&[2E=P*47:$,5F3I"V,COC0N-M1J<\6C'V6LWZ_A]?X M9TY66P/%S4)^,+Q<*:>CR\5BC>EL$IDZQ:9N\+L!FBJ@15I0]H%+H M2J7:-JZ5DH0)/H\^1A8N]"..U4B.]J.,F9U/OB.0.SWWS^UC//]^1VCL1 &X M:M.^$/-WOM09_92I__)Y95J$>>^UJ2U%WZ]O096H4CROC8GOZ'@KK@^@"A+8I@J_^*,^X)3A!FE5@[%IAU/C>CVDOCN MY? ]LV+.B3$P([DAD!UZCW06J&<4US%#R'FUG1/=?E#Y'3,PCM?C,7R_'U$U MQ7[:+IXXC3QUH(4AX1E$-&00^V$$@Y@3XM$@2 )APTD'^I@:_6PK3BDA02VE M)>$KM9L&K%,[2*''IW:C.WEK%]/59>* =J*7#^FK,UGIL;2 Z"==I*S-Y<,F7['Z%BY6A_<*UG#8S;E_:X29?2TSES/.8+Q9JA29X MKK/)_I0O0*G4+"W)R_TPLYA%-*,>Y)Z/(&H2/#H8\ M*M]?(YSQ%+S. A)/=C1LOJ>V72N+/<+\)(">P$BN_EX B4<$%)P'&:8H9M3( MS'"&#%,[E-@D)#K+SMAGO,QH?N!1&)C(AQB P=)"#6?K["/!)%-#&=A*SVFJ M;WJH?,ZJX,#FKS?/+\7RM;*K;6PSL7R;O@ASB.3"SN(72ZG[($*1>5T6G MVA[MULA0R?8%DNDK'V,"UEEMRALIHC*@G4QY,T,9]PB-$AC2F$,4*V=>'_O0 M#[S8QP&.P]"J./3(\D^-^C8YO' ]686ZP'G5B;N6 CSCXE]\!8DV3[WP0AZ" MGC>V1B:WO[@HU<\KN^/(9D?;3V<2BH20G;@ZU;+5(C%*W]IJIX:NGL%IA=R"(1932*8QAF@;*>, ^2 M-,2090FC,<-^$%BEWN@/V1A'&B>0F:V8O8$8^BS"5TW1E)^4:,>W)]:+RT&5 M'5'_;MNC$O-!M?9I\_!#_4BME2KM:ET4DF!G6&0I"1"&L?#E!A_S&&8^)Y G M 4%Q@CA-A0VSO>]B:O16!9S22KC^R6\.8.DE'H[BA$OP(KE*X"2%)/(H1#1) M0I\&+$56]VEG8CE&7J$!4#1CP?.P&9@*6\)=@%H\=VQX7'5'E'B@@U%Y\;B" M^^38\>2Y@<_JZDFET7Z0#7U>/N-\,4N9G-@B(I (%BMGW0RFL=P4!CQ$ F'Y M_X'5A5!79U.;Z:U,5XVPX(]*U-Y1S <@-IO\KH ;F 9Z879&2/)Q,)P''A_H MZH/"BX\K?3R(N..=2M:CCY; ;XOJW(E52K:;3'T,*5Q MB@,?"D$91"A-(8[E-B()L#QD>HPPS\[TSTY3V?<[KBK"YK\DV.OO$4/_3RY";W\OD%+]Y (RJH905*6(O9?1 H@WE] M+D9#S^A>\-C-XBX(^LW?@RV.-W.[%-J9LYT/]KQ>XV7)^>V++H"Q>-2;@+)E MW/%P' LN(*%AHHP[*DU7]]?WEK=#W8 : MWA0Y@VGH6R,MJ/+JJD6MS@&EX]7;#A=75TK=G8U[O62D^+NK)K.W^C%'DUU; MGA240:.Y"F69CZ(H41&9?@R1SS.(,XQ@B(7G4S_E.+1BC,/=3(TI=#R87.[R M6EH[SC@"I1E7G _0P!RQ2;Q?2SC ]7(W!H[XX$@GH_) MZ+[\__$TSVK"!Y+ M"RG_WC8EW"EGQUOQ6UF5/;P44A8Y3=;/Z[FJP_>9OQ2"M4H"UM-*/XY9>ZN'_R[_PX^0B0K[^M?RG%Z.+)(HO@!3YA:L*:7S^ M9EG0<(RO*$#,3QFD'E(7DSZ!& 4>]&*!L>=)#$ABXR8VL:]H!+>S;1[?ETT> MW\W'I/\E:NOO7)(''K=/U9Y_V&&<4D M8CA!&%MY,W=W-[TE)E_0_ 7/U;9CW52S(Y9+Q@F(S>C>'7 #4[4N;::XM"+B MK9 N'?1,L'#FHM?9VB:*OW?3,WKK[ @(V;J[OP>6WS^#^X?;J__G[[=?/UW?W_P&N_]_?;A[^V=OMOWL8 M#$V\ T [M+%W*_)F=RB/F'\THKHT]%JBXSZ*H+O;CXHM, *C(^+ [/W>KFCY MBG_-7SF[6:SDAY.3>;77*K_F"WZSXL]RM^-Q09!R/..JQH>//)@)E>#50R3) M$,4X(I9^:"<[G9IQII(9:J'!5NKJ$%6"/Y3@0$MN&:9@- )F].0:UX&IR06D M?5S0C#%RYW]VNLNQG<^,03C@>6;^;L\&D4U$NK\'+P6 MTC).P09Z,U(:"-"!N4E+#;9BMPYL%Z"17)U[&]D=)@6U!\Q5,E"+GL=- FH/ MR;ODGSV:Z,=>5THG%?>E6\_+?WWB"_JD4B[5L8=!S!/*4 B#0'"(F"J+0+#\ M9TP]$E).,\]J.W6JPZGQU(Z\0 D,-A+WC/4\B;D95[E$;L\[K(%X]5QB*=W*C4OZPS&EW_R0N: MEYS-$I*$*<(4*@J"" OE&AC[D 8\X1X281"BV8(_*N.Z&?G8"V$TB;)J$K5% M&6XN;40[H]:&_5B84=) ^/[U4L\U^K6RSSF,X.R-LJM@37L!QHW+[ W0NQ#, M_BWUH\G;U1,OU-=7\"?Y >K:WDV>HRM;BV7![SB=X[+4 ME>/J^\4'_.?,HT'&8E_ @'KRO(DP@3A)!/0\2DF49I)$K6IP.Y5N:CN]WQ8% MQ_/\WXI9YRI5%WB46B@/I/5<.QZK#PU0'=:BY_5NFE*V#>3.M^78[8C9[>B; MG =*[U CN*[69BNP!*/:#T UK!"Z!4W/R6:#W!OJ+Z8D*JZH[/!QD! M1U3O5K915X%!8-U?((;II*^__*NDG&7Q]DNA$B=R&OJI)R*8)522?Z*JJ'HD M@U$4JU1-7D)):.#3YV;%^GZ^66^?..\VDG^6,AY\I2_*#^SZ_O;[Y_S MDLJ-R%I^(56][I Q%L8QZMM?W:J-6A?SMF,L30.,H_"V$]( M=2XF*?9@Y(5!G-(H$:&PN]0XUM74J%))JJ;DL@K97"XL3Z@=H)K>6KB :O#[ MB@HE+:8^\#6" B6IRYN*4V@XNZ,XVM'(MQ.G%'Y_+W'R#3M^H#_*58N3OJQ7 MDG%VBBS>\6?.*D?])DO17F9#3' 4HDB>K3@*(:(>ASAD$4S\C++(C[E'C6*0 M'<@R-89I+_Q55O'K/U^J5!V[I4M;FC5V]%)7.+U?4\JY3IVF,D.9$92+4>UF ML)'':JS]V:T E2HFPV.1F-+YZ+ EU3;5*L!N(J.T(]1PHR4%7,]Q =AFBZ2F MEZC&C>^,6]$:MY=FW+#..[IZXD"%(LG%C>"YCK0KGSA?@15DNELHAQ':?WM_,72H?#6:VDJD&] M//KR__42Z:*+4=90AU@TBZS+)GNLPE_E]R+R^?P*O[S(;^GJ"1>/?);PE),T M]*!(F0^1$ &4V_44BH2D04;"*/&I\>)ZL(NIK9F-D(!64JI;)BDF@."5+U3J M.H'SN1P9"[(]#*W!"G'9T%@L+V=#--:J(>EZ2^;U-X7+ M^>M*\E!R>J\6@M>[L=M9\WS^6Q;]D,V"^E/]@7'$,>,WUWD*G /A3 M>5]PE>"5SCE>@/6+EA,+4>TDFW:4!V21X[FKE:9S9#L7D,-OCKN8P/@_M'51@^) M]M%?+]K_^IQ][__L3J,2M_J6O-FQMZN\ -;6EGP/3 MX#9T)1S0TH%/X(]*0*=>_L>T=V8S?]?!R+;R8PJ^MY$??;+'J?Q7Y>_(JZNZ M0EW.E;_+O3LK\ \\WX8BJ7)1DE,DSVQ2^C_PXGD6$R*9(!)0B"B%*!&2!A*B M*L/%8>B+)!:!^>G]+%$FQQD;,3>E(=^ [/C9XNQZWM@8'/]'0WQ@^MG10SL: ME!=@J\I.B&1K8#;J@(.8$)TCL MF!W5,5SOMI:L&.FPAZBWR_]!"!R[[N_V\2$N^ ?5/.9*?_AA M^U(Q/0K$3+@LC%WU%[N:+].L].*^L(NK MLGSEQ=O-@ME,G\-O_[5GTA%$3D^J\\$8>'[5 H)&P@L@9)!!OMJ_3+K7RH M-0#O*F'M5,3=XC#9#\;"U#79#V1:D,0SBD$ 4J%U/P&/H923V \10$/GF,1T' M>IC:0:B2$=0V6=/DF\@AX27;5LT@"\GKQ_X2YXD6/$"(&7E[!<@XL<]XMC42?# C.U1^_^3K?L M=2MAP\S2 ,0^N5];__ME>9FEW]SW?DR;,OM\_>WJXO>Z9LVHI%9G I$7:A\3 M)!BM-% IA4TJ9R=J#[(?(F=SA9"!*+D_36YLD[TP6,XRX29$$X"S,M$!5PBF MT(\9I04G>)0XPR>$X[0P'!\M>\"SE^D:@.4C=WNO\7R9HPFW_W";9G_S+:WH M3*=(0[(<3'2XTJSN*/X+ M8^6B_),?:?'7#;@N6[0]L>P'L1>%-2/'+%%[X_=SY^1D& M7VE]O CGY5_-A"/6X0+!,*[*)-]"46DM!*9TSIQP/EKB-$SB:=E76O;/^YKW M9844=.8HSTE2 JY,:17&)K!46F"4IQP2+[.$IX-NMT"B.NOU2P!J/],-A^42 M'?Q8L#Q-8?EU,?_?%(\CZGF>Y^ZZBG>MU\7M/8E_=_X]1=3^M;Y=TCRKJ"!H MZ4%D&3&HBA2TCHK:X&1@M6DX1EI*PZW9^U076C!\FVYYL!I>EX-IL;GX;\X4 MRUI)A3FN9&7JFJ+@K:"%!9=9FKFCIN4=<&0QM'QN^Z77JCI,%2S>#%O\,? M6(3T/KEU.IU__8;Q[I_KB__AS,24(TD!I-:YT&6C3HB-D)TS,3AEDKOW'K=[ M_68,@:Z@=O/QFF^8M_MV/4G&9>4T()I@,N"FD[(D2,-P[2#0D MF8GA]7O31UG(M/6KWWW3#,/+[Q2DG?S85@877Q\_?[-V5N+1RZU0('P9R4QE M ,Z="QC)LA"ZC:8\F,C3#+9K<;\T#)7?[-2YWS^ZO:+_\LTM_E@NX]_SL[,9 M9:9,K@M%.0%$&0M@HV5@M;$IY, 9I0V?1L\N<)HQ@BWNNO;Q]9MMOJTR2OO^ MG0_>VL2 M".V[KYK;4CQA.[VY;Z3_?$])B9?E.-9+09TYXQY3.8[,M[.6_ $J&+Q6+4-C(C9,O! M7\>;+?J?_HD#@:2!!Q'7Y?_@HJ329HC<6Q#<*SA"#V^/>Z A*%*F&9(@K7>&<8=X.; 4)=3#M8: 8YK$9PP*J8#M/^-."3A M,4XIM,R[8HK3]#,MSM-,,8$.(B5PGF,Z; M:-7"40=.KKU,U$K;X6/KN4Y#CPN/8GJ_7*]G1"@G-E:X-K*CB7W=<',U@,._4NESQ7#X)VZIK^EJ!-WG;VB!]VUMVZU*(^ /J75=JT7ZW/*;,=;>$N,C;WSN6 GK*>\1H YXZ=]V9^=H[_]L$&G D>\?]8!I,4 V$RQL*1 MX?*R"G@N*$6K$^?W%+&Y)R4'=II53-< ,GOLO,LESXCD0H8RO(=K#%:8+[1T MS(.0,4J7?4CR (36STC9W..+!ESG$ ,.ABAN%[\OS_YZ^CCZ[?O3DY?G[Y]<_SE_BD'0NL<**5'F6!6;,OLX4M%3XF3R6O M/3?^H13[.KZCL[/EWZ7Q!K?*F^6YW^3SLZ,0EN>+VT7\T^7965ZN_G:K.&.9 MT9B" 9TS>O: N]181H ()Q43*N)NK;SLWD).6T?<$ROW7=NX)FK@\.VVP,O[ MI5E(5O)"F%FF=H.(OKQG,Q:T2#XS07TRM2^T>PDX+?9&!LL@: ZQW&!8_DBK M^3)^WKC5I@ZU_VKY$P.*Y>*1)G"5_K>:;=))SN:#'J+*\YD@F&2^4 "V= MQ0@V>C"12K"<$9?+V*'[U- [;E&&RS!M%?LPD#NDF=KILNSGVQ5SE!E5VN/2 M97N<-RZ!U%RZ1)A)K/:CZOJG\FC5[99/Y3Z6V_-4?KN(HR3"GTY//KT]_?+? M1Q_?O/W__CS^].'MQR^OE]]_+!?XP^MEQK,"!=C\?^W3F%INC6]^\SGN2XZ@V3'2TDJ5 ;2.84.:1\."M-,)&77WTUG-" M[>L8;X:W[?S4Q= V##.\#1A[I,!P#W-#P0?-(,7$ H\TN.KEZZZR33SDJ2IN M[KN_4>S30)J\BTU86"8XA!E4LD$I[2J#;D. M8DV+MG'P\# =J6JDZM,M+[<"B\ MW8C5J'<;"H6N4!MHEP:@5KBP+V?>2J*2TIX $:935)35;V\ M?//U1H$SU+#+*EJ>ND!2Q,[SL[.KJ1#4.Q$Z9&1K@H/<,( M03T7PS_VPQ//%1S)^'NKL 'W<,5?C&JY^N/Q]Q^KY<\[P]@)2\X822 QNBTO M6[!.&[ VTC*+71E>OZ^_@V 3#_T;V:G4MTT#@/O@4*N+M/IU6V&72_'66:U= M )HC[AU%2D.@#A@T&A=YS#K'VGT?3X@S\;"]D<%5RPY3'V&ELH<;X_-F&?[G M4GS,)R@5-*'/1UTBCW\[8GGVHUYD.VIR 9K,Z#\4>QZ6K[2L:Z&HMBA8>*6[!F<(RI6FA2& ,J%'&) SD$JO>A/2$/-/V M&QX 274LT0"J=NKJ_?7+#&+ !H.Z^]%P\->?N@0[>)%Q! MF%^_IKBMDB"DIZ[T%=-.C+JC1"N"DNV,$*#3! MACY4'1F/L8XZ<1FS%AXTZ&0QC24LH4X4YK*6&YXSIL_5R3#'7U6C%=%I]\A( MH*AV@(S;'_K1K0H/SL]4MQ'T_L^.T?'YI.@':^V47C J4GE>4?J&53#@G5/@ MK%1,"ZZ\/MPY>NC6SI@]XE\)X,D0$(6NQGF; +U^UC$'K2.KO/C?I;6S#VX& MMW;VL4_+N>&MEC'#O=54U RD115JMWG\%NT=O:"PH#6SCYV MF;KOX7[?F1/E?CYI*!4)W(9>EA#207)2RZ1MMKQ;T\.0UKU)^S9[6>VIUKT^ M*FS9T]SD/HZX3).)%X1_PEA19M-R2-)8-+PA1A_L8'MIUXRCG&O#3-, V&ZG ML+/DRL2&TA5&BNRXR\"DD"%8*5%E+.;J3\]N?[]1ES30MLM*BFX )$?Q7^?K M3='%N^7J[H42B2DKRR%DD\O-IT:-4 $J49J"Y\:XVD, =PK3_)7?/O"I8X(& M9P6\?WOT^>TM8OQMW>WU.VQ-_L^WIJT;-7+]#T>;_6Q0P.0NBK"73T]TQ@U9!I ZD+H)1P&%$P'()XS MQY4DR=5NL[LK0:/9827@[*'M!K#2(7>V4H:4=03TVZZ\AJ7@"2VOD +JC5I. M<^W _;>I>(X25PTS30-@N\Z\KY,=)97GSC.@6J-G3<:7AR<2F"7<$*N-U[6# MJ ="-'JN#;3R?>^TE\H;P,Q3/6&W:W&:9^\#4:!RU.AW"P5A% %"B-8G2K,* MM6.ECJ(U4%T8#H#NSQ\&6Z,QD!TO\'?3>O/VGQ]IL2Z##8E7SGL(JJA+AE+D MS0YL4%SK$(.K'CX](.FX )9^_H8O\DE;?;U:@&TPBYF?SS:]9$)9;:R0XZ\M4&L'!:TT@T*1"QOQ!J=IN;;"P M$P*S_KEZ6-.]$(S>W8TW2S4,5>F=ATB%+@02"KQG%J1.N,>CM'(2E.X0=YK2 M90,XK6&^!I!Z>[O=F\=^FDK7Q=4*2[&.SH213+/HP"2*:3=/$7S4#')(AB>E M$B>U;X+[23A-D71D/(YHI 8@>'!(CI?7['OK*. U_]Y2^<%]#O8!7B&_7F_GW0O'U 9W^]_/O[\XW MYZN+77GBS^9?M]]:5WR)V.^#M5\C[K' M<5^;%ZR/? WT#@Y#QM->K:)1&CA:+PJI.]+V6^O[B!OVR]_I[&?ZL%QLOJUG M2AK"*-' F U%H1H<#Q28"HH:E9QGM<$W5-9I@3@>>AZT 1S E"\(LO^=W.K+ MW\N9%*C1I"S83 DNCY2*E^[J-U;R&F[<-O$9F_CO3!TOEN>KV:. M*YMS&=HDMK.[4@:C8@1K"=C#)&%"2VE*BD,;4;QSM)^.T+<=M0K.OZ5X0-+<4[]>+=-YXA1"" M$#WN/\LPV?2I%+E<"C*2F.E4KO..H-,V03<'TN%&?$%(G1%C':3(A; A9%U]CF57V::=:=D<'GN9JH%I0D^NZ\]%O*S_I_CVGX#_U:/O MY9]F&K,X+7B&($J69\NPBS*5@PEJI60A,%F_9CM T$[@-+\W.*L8<=_Y/E]& MNE>\Z59BODSK$@RB+-.*2#3@C*>@*1,I$2-)=7K2?1K)[(L'70U#-' &/]:E MN4-;@J2R9QA8F5%;&8-A[Q1&Q-2QH*2VC(O*$.LN70,/]>O6$-C;5"\$@]LROAGHI -R6. VJCR4'*B6-Z95C8)BT MD S1R1C,V4AMVO&NLDU[?](2 /L:Z@4 \&ZA/3L,9:640$RB18/A@E0[:,SQ M,PNZ_ASD7@).>TO2"!2'F^P%X'%&")7."P)2.([["],K8PWNKQ@,.HEG(I8U)CLG,V M?N,Q)02KF*R=>X['V0.B#T8H6[16BNM6X-[*,4&0&J.*$"S^T"'@-^T=QY0P MZV6"P>[M9UKY98L/H&;WNLH/\ 1J1J=]!'5_R=?/H/[/ .7_<7+RYJ_C]^^/ M/KXY_OCEZ.,?QZ^*<)_??KDEWB5GSB^WB*_<6<'@^C2=%7DWRS^6R_CW_.S, M_SI-/PH#]N+KY_2UX/Y"W"'F&5^H?0UX8+55>NEV]=&C13S&%2^^SOW9!1'' MNCRL/%NN$76W+LVX\D0IX)@=@@B%3I(2!T0S;QT/Y5*MLF_O)6"]R7U7G[V8 M6:&HB%KG!,3) "(F=-$<':HW0GJ>5$9O6WG=.T29]C)K/+3L'MLWW!(-I(B? MT39I.^WK?#U?8,!WN:/7V[E?VB:E"9[3F19^,<(9N$ $A)P",2XZJZHS73\E M4"N3^?8P^7T85=-_"V"Z/ TN!C0I@E$B311(&:$CJ$X8Y"4/W#I;7C$)HJH/ M#[TMP,1@J6?8^Y 9K.6I*6W?NC7^TN(T?44C7,[>LBYQP8@$0@ENGL D>)\9 M1.>=#MP9D_1SL=>N'Y\8 B0"B>51O@;)5,#X#2ME^>KD#XOS\ZWA8 [ M*_&<<)N\ .:X!*&9PF"))*!X\A%:@BGA.\'@R<],>YE?"0SU%-E @'@5-[^_ M)OI/V>I(@H(L+ 9"GFEP&O]#9^-D(C(34YNDX($0K[=<_>U6<::<(CFF#-*6.XA"U>4E8Z"HM]0[;T6J7;=_1(PVZAL##;L#)D.U MW!!09C1EE-4P\%2K(C<#6Y:!87+4 46/HO:EXM6WVX#$8"/N $4OC0Y&PH^T MFB\C)LNK354\'(7_=SY'(=ZBPD"2PP/867 4!7Q$/9" M9>F]"[4[;IZ29]IS9RS<[*WYAKS*)XR\OKEU.@K;2_$RBB'^ZWR]N1B5((3E MV5H,N:S$F Z=+=C %21IC6'!).5J%]T["39M$C06KNK9HB& S9QC>'AS <0X M3.H=C6"4#1"U]\PD2X(>"T/3ID>C'5M]-+KGL?5V$4?I+GCBIO;U\ON/Y:) M?ID?W'"-<7G=X8,C7DSW7>XDE\ZTU&,DQ9B;E*[00B9HHO"0HY88E7NC^5BA MYX$OG=_-%_-->C__F1Y\]B)I98E[%:,%ONT3W5P+'YQ'I>_?K@_K5+NN_1A@N@G-ESFT MW, .#/.E\X2I%"B-2=2N<_84Q2 /8 M>HW)]O)[6FW[0\%2U0 YZ9,U_$8 M?K+2IX)1""'>&B9KOQUY6J)F@[G1(=?7' TP"MS>&BTC\DJYL^V"O M3[Q8V:Z-)S4/5WM%R6HH4Q;3,XC**!"^$&*CPL$(:8E1F1-^P"NTW8*^I%#@ M<)@=8L67"=4M=ZM2WC/G4+&1!K!1!V F*IV,Q6U9^[9MH*AM=(LV"=?> MEGR1@-U2O?K("MV4HLW!5-F"M2D!)PG70*%P^9-%HMZ1M=*VV"-?>=GR9 M:"T\G()'R\IXQ^1]*F_C-,8[G(%G01E.8B9Q!.K4 9).2^?;-%K[VO'%H?4N M=2Q&.XY+3[?5G$[W*(-UKK>'7\\>O_Z MZ-.GXX]_O'Y_\OG/T[='']]\.OG\Y?*?7N,?/P\O:O7Z_7VK5\,74ZE,M<7, M:=K,5]L6KQL&Q$< &[TE(3L&/&_Y-*U'X#@!-%-F&#'EF7?MXG5W\?:NW._Z MU*V7/D<+=_9K/5_??OS# JX?-VMYN5PHC[4"YS0#&JVC(@;B8NWFC(&B3EN4 M&@MI#RK]![!C V?ZSF7.B'&,"VY!"84+X3("9H(1(I/9*Z:9R+6#S)W"- JY MFE#H"K]>=FGF7?K.Y=SB7CY>A/,BX$QXE:3-$@&"RA."DQ(1"Y"2:AE3]M[4 MGM'41[YI"YQ-@7%?Z[7L $_3S_EZ>\U[=0$XT\DJ8Y( )ES)UW2A@3<"0UY& M"1XU*J3:24P/\::M9#:%RSUMUS(LCT)8I5M)V2Q%2B*G!*3%U0F"1X%A3(*F M2B22M9&V]O/;SL)-6ZUL"I)[V:UE0-XZ SZGS>8,CP G#7?!=FC;6FV MLAJ,SDD(ZJ.N/DB[AWC3%B6; N6>MINT#W-+#[AS9:_=CQ_SQ=>_5O--.LEY M/?,J9&.LA,#%M@'0@RN7691JGHE*FIA[ZJ'#@#O=A[MXAY M?G9VN5->?W.KKZF\G'7K;S-CJ3>*EZ%[0F$^A5[9,^XP<$U>"6K16WG65W.!EQLF7__OV].CUZ],_W[YY?WSTZOC]\9?CMY<%__60ZXMG M?G'?"XL^ E>ZHOCD?I57?.NC12RQ^+D[6]_E/K/8S+S3V@I+@ :)F3 1 M"2Q'9TF]SL%@C!=8Z!8)/?>I:T^GR^B*M?M[*! MJ\60Y$,PR4&DN4P@UH6%F5$P7$9A@I+1UKZK>U*@:<^IVHBJ;X-6 '6Y31Y9 MCT1-.634>%5!TK5'L.5R_>>?/V MU9?;W(AODM_L$>P\]7/[1CJ=1:T4YFQ__Y%9;SD08KT!9R+#E$BBK84G()D( M5E'.=*K=D/VX)/NZE_*KQPO\K?.2*EP0,_#(O4FB#"+7#H2W# P) 8] MX3[49I%]1(QIHYT*=K_O0_95=0.'T7^YU;S(?>HV:4N>1D(,*0:&1V@NM^<< MHS-K*:#HJ)M@5":U7\C=EV%ZG.QEU&5%#3>&D$LB(:IH)C19/ UC64$J;.TV M@L,#(W$B T]Y1(RTP$>XGU6?@,@ %4\]R^ES"NA1X\G/M%K,OW[;7,STGB^^ MEO5\/GEW>DD999CQDG@.UC&,TXTP&*ZAJS5"9YY0>YQTRZL[?K =A PQZG)D M#3?@6MXO%U_QU[X7E_L%_S<7&XD:1G2D$(3/("+G8+2(H)CF3$IIC*O=Y_F8 M'-,FTK4/H;TUW2!:+C=5U%+GR"EP7R8[6(+[*92EY*0%#5(J53M@>5R2:=W- M_A9^!C(#U-T :"X]9UG$I8\4&7<.(P%L&9XF;.%1NBS(4"4B$X* MY4GU!PM RHA'LN86+,75.,F] MLBD%';K-,W_XV],VDU8T?PW=-> H[@;QVX!,R4B"CP%,*MI@JFBCC&@G0O+D M24XJ5/83#Z68UDW43FWVU')S.+E%V"U$1)"78>XF*UR']F!,H,!D#CQ;1K*N M/:)FERPMU63[V_A)R Q4^-1GR]'W[6W8%W2Y1^]<*/>7O]ZIO&2I"2V@::O[E MP6TQ.>(* NZOX]XRK^;.&ZFMB0JBPXTI$#48W$<#FF9/J3=X\'>+B?IBZ?)P1H)V#'T_S913 MUQU+?3[=4J!4#5*CZ7YJ9.'"TN(\O5HNXOIS6LW3^LO?RR_?EN=KMXB%_&J3 MT@*7>>??KC:_RE]=+M=RG;6,'K(SN)$\L^"4I)BL..]58H&&V EJ^\LR;3)7 M'WL'MDY#8-RYVE/\=T^O.*?"^N\U.&L$;C\G<".6/4@S<9@$\Y187SP.%V?: M=X&C0O) -FH(E9>;$*%"<'V?TX_-I>^7Y')A5),<$A.HS:)^3@ U+P>@#5BQ-2"?]%$!E:?TY02X%SP=Y&:Z(8X3#"+^J2\6 B;_/#O,M@\OR MCN&>2QH"TZC:I#"PZ9:;=/]F-XB]H$N+D=3=,(H8.Z+;A#0:V.)#%)07MJRBM& 49;"<(QY3P-3(K:1$L[1&GIWJ)V<]$P?3<'F^,% M_G):;[:/AS:%9^Y36H5BIJ]I1D7R>-IGT,'STEZIP!$?T%L;P8PGN+#:7<_= MI6NI;V0@&)X$6#7+-(>Y5VX]7W]&65P\6=Q^&D=GBDH?(^4@K>TNCI:XVJ\\S(K44J-7S;;5L MT BD;E3TVJU6O^:+KT??RTZ9>>NI1J$ABD(1:S%[LC9AC)L544Y1U%YM!NFG MY&FI-62,@W(/[3> I-NN]XKKZM5*M?F MQ7]4D)9:/NH?=0R^K-T2M=3J4<\%5;) -8JZ??!T\=G+S?%ZN=ZL/Z;-+#+FI168 MUKHLBEXR&&D,6$6%CEX+XVN/T=HA2DN]&+40M+_.&W!%5_<+3V^(XT4X.X^E ML?V"P_&#VYROMJ2.,RERM)8H$#24^RNFP >M@;/ 0U)<$5?[J-M7YI:Z+>J M\:!6;,#A=5OO%>&HXE$HGPP0E 4$,1$7EQ*P@%Y>6$Q/8NV*1"\!F^JP."0@ MAQAH,/HP:_7+@WK-F1+2$FD]\)@HZDTX<$)A+N.3,$:)Z$GMRD0WR9IJN#@D MXGJ9I FH/9KP;"\PMN,J\B5?G3O[M%S/+V9\;=)B789IOY^O-S,7& E*XC)9 MX:G2&N,11BA8QV-6,C*=:],B["ER4ST<(V:M(QFQP1$A3_!0S^[=J^U-FCVC M8])FWQ?WFCC[_PQ5R]V7HGORB#_Z8U74\;R8XW*(.V*\E2P")1%WGW(9O+$1 M0B#9,"D-)6/P==3G$']_BZ3K2I\7S12$2ZE#RB!5LJ79F8(S#A=+G%9):6OJ MLRWN$F;Z;H ],? 4-]IPM3>2L#\@HPS!>KKM/9;E? BEB=24B5+9IV@L9_)^ MS^YTQ*[C<2_6,7$7>M<^^FX0,U>/^2HC89IDBP#QG3$Y'9;DA'XIT24LR&HQ&M?=SZ4HDE^ MUWVPLJ>B&X#*(\R$(GLC".= @S47TYM]DA1RIC$33S(7X[;F3#^^8)PH=T]= M-X>66T]@LG"X9V0 5N(W@>.LON.F:7:$:=*U>N MIDR"::.42H"IH-P)H;%>;6:G;O'UPJG: M1%@VG !&9 S7SQE&X,$!];3:)M&M;[(+ *8\-/8PUGUS#]#K"QZRB+\-M68T]?^>C$QM]B,F6-?0W MM>'=/[<$=\+B7WL/.:M29#$9O#28/R=E74X4/5ZG_/,YP]_^Z#0G?C7##]9? M \'?8Z?=^YL7.49@Z&,T)%EXM' U8"F+P/"HTU212$3UNM53 DW+MC%.9:*> M!:;.0._>9=[)S>._SM>;\F]G.CK#=3+@4WD,+2T#'Z(#+:10-EI'?;XT\AM9VFL J(.:*KIO $.?5LN04ER_0]T=K]?GY:7P27[\/?NVR+>E["A< M,TD*2WAV0#)N$:9IK!T"#A6WOVJ8."@]CO09@^I@*+Y.+ M5\O5:OEWN2)W/_!O-K]F1,7(;*:@0] @*,U@A2/ /6%4LDREK?T I(]\[=7P MZH!Q-!M-2H5Q,0AC>YV^OEK=YW-_-O\^W\R(B918*3&Y04T)AUO)<\J!\TA, MXI@L.]\I8M_Q@?:2N@I!>@UE3IW//:::HQBW]!GN[!&X)Y9L\AD,3PES7Y[ M$$6V/+6!87Q@8L=Y-/T^/"UYXE@ &E'Y#9QU]V9=X$$^BUYZFD* @!*CMV0. M''I*\$893A2-.M?G4KPOQ;0TBH<*Y7OKNT57]'KY'3WJ-C-)Z=8P@)E1,1"K M4#M)4,QPR\*B%J@G9IT(QJ34[1%!GZ].2WEX0"=41>W-X^EF=,FMHEK43+%" MO^Y\:4 5!E>HO (\NU70)=6PW8::#OK\Q"2&4T%L;TM,C;5[592SY7)UA]G? M69&2<1Z20OVAYB+X3"D$(1U5"?_.=@N;GOG0Q)2$!ZF&[Z?=J9'RF(K>K9:+ M#09Z=W;"C#EF2=8<4:\$",DHJLL84#'3R)F,.9'!GNC13T[,&7A [[._QJ?& MT>ZY7$>+Q;D[.UZ$52%*_//'' M)92DE58$R#6WV=+]9[4F,_\8LU^+&["CPN27;2C(6H A"N$@9 F8#3^(^>"D(D)W@N MC4%U59\D^]%9XRGA"H0"[;,O*:X QSD#)KQG+E 2T[C3L]LEQNYC]V>N7GJK MNH$(YA%B,T,)CU;:0A9$MR,:P!#,!YB6) JM6:2U.3$&$@4>B.IK@&&?IPCL MH^7F<'*+S4I[ZF.4&8)W# 1J H.J$( Z0_#9?'MP64R-N!^/0XRQYUDG'B(V@'"8+PG,/EG@#T:*CU\G09'DG MD/7Y:J.LA(-Q-9K&IX92#[K%J!3AA&M0-O+BZ"/&!DFCH^>4: P/XOVGE8@H6=3* 2X)(TE-#!BK+6X"'0CG0IOJ#/^#B* . MY(3V#Z_WTG!C"+G<1RHH'SUFI"9+@^I H!MJ!*@@1T+') MK(:#>SZK/ M4T#U4?'49U%7@B*EHLGH \''Q K;IP)O!"Z11:8D%2F);MTC+Y4"JI=1AU! M]=%P Z[E/DL18XFH3(#90F"E"O>TC@Q",@H]+4^,UN[$;IP":@A@*BBW!0Z@ MK5,M\T]99AZ,B!J$U:Y0FL4":I$0T,F93F-!JE) '2AN'1YY#-=A"X:_PFLB MT@1%(&-Z#X(:#RX7DFBB$:^,C]5_6KCWLK>D&T7(9&J>4,7[-!IQ,&41I3#;9< B8 M_A ;*,\ZC8R7%NH0^UNXVXS;/NIN #0/AZ^&<@#*P( 0HLL+> *>1PJ4)V># M)S+[VO[E9TJ/VF%R+,BWYS;AM2,H.-HM6TO=)@.!\"2X*EFET9[K+^Z?M_^D[S]N;@WV[;E^ MXA=K]%QW%7C85"?&@M;&T#'\^F%ZKJ-AE$F% MJ^$&8>T\9@C;$6S>I>>ZCZH;.*\>32A9R#)IC,V4 MQ_\0&L]Q$W+I&O4F21,]][7A,K@X<]"^ZU[&[5*4Q&RWC]3QHM#(N0Z<'#;+_/L697A;N5ISIH^X&0//G8OV@;D"3,9(R C[X M0ARN,,YRA&!&Z"(&>;J@@_.>$(>^U@L0 M2ADP43/0,EG+F(Y!C_NLH\TNQ7T.HSVUW!Q.;G7]*MPH@F@'.O M%5, JZB! MS)UCF"PJE\9],M;P(Z!>-N[Z"*B/PJ?N73Q-/]/B/+U:+N+Z+"V-5C@4!L(E85.AL/Z*$9X&(TAH:)!Z43 M'M"R$YSZ?+6E@ZL&F$;3>'.'VDWMDT9CI2YODY2PZ+<% XO_64B]HXW9$J_' M)2WN=^EPT);)>F'0,'TW!YO7;K7Z=<,T0Y56/.@$.FO,)QPZ4F/<_\_>FW8W MF2SK@G^E5W^/OCD/:_47%P6UZ4L!%ZA]>G_2RB$2=+>1V)),%>?7=Z0L&]MX MT)"OWA35YZS#,<9EQ?!$9D1D#%CWQ0F3*=20KG7WQF/T]'2W[:GP1T%T@/2[ MF//SX#:>ZB#J: R@K7%DR@9\804T';",FU(/]$%QM.,FI"-=:4-@:$^I=_H@ M]6S^^#TE0 KM:W18DU^@ MO*Z[2>BOB7'K7"DHQLSZ_O7CU?/9UNIC/JK&M M)QI?YZXT%J8T<*$4*/+PP6G+@4F!E@*!R,1V:\P>_(C^L'& 'N?-A3HV-#[\ M.9U=[L&]*:,K1DJ*&K,#:\FE5SEB[?>K_;[6V(0JA6"W0L=CGS)N=#0@0)J) MMH-[Z:$@4FFA;P[@,T/ MX6>D+]/YQ6:R]&(U_>^UBB8FRQ2+M2 U8Z!T"D#!@P(25>2,<^;N+I$Z&$?; MTM:3G[PG$.9'T$H':+M)^YMR79[[;+Y<+2?2Y2",]<"$J,-'BB=>&!EG-HY+ MJ04SK?/*C]'3TW'5!E7-I-_=TM\7B,L)1^%E,0RT*JGF,T@T@=/]'00G(I-B M6[ZMW_/+>WJE.@P,3<37P5%R=42NT;M9HS[];\PWMNWIK*WC6H!G=62-YAY\ M]K)JI(G=L>4OL37#CV&U^=G&;M$$*5[D@0=@ MJ4YG4YG5HEL#62N>9$FL;#=A8G_OIZ?FO$&M_F MT6H747?@]3R42=?>D8LF%:"0= YCD'1V1JS%N(J%Z#)=OG_71ZN=5+SEH]4N M\NX4-K=SJ,I8%Z) R++.+N>!+E\5'8284_ EA.!:OY.?Z*/53JK?^=%J%SV, M_3+Q\/L*RZF0U7&0">F4=J%NKS8>= QT8NN$^6[2^6=[M-I)C]L]6NTBU+&A M\>C+BE:)HH: ("4&DDV]PP5=Z3$S$A']+\GMIW^TVAL@S43;P;WT8%A);EP( M% 5ZE2K4HX$82GV=T'<#F-S*@90U,[.!3Y:DN?8ZKB4E)!<,E2(&FSG:1=%8R!NN5]\E;S9HO[GJ2J)X\XSU5 M/Q]2#XNI#1^$\]6M;I'!V(OW M,WU MOO:S6?X5%].O1.Y77-X3R1L3N,I1@#2V3B^HI15<(A2IDBC>B,RW*UW9YM,. MOZBN?OGE(1R8ES'$6),/=%H&?SV=J>;LSS8)BU1)^!A?68=HT0(]$'2HUA^$TX$JZ !.5R]M=23A%3?7E; H@O<6R!%SH I2P,B),<$X MJ^%BLFJHLJX?J>D%2H=J_(&'S@/%/W9.YSXVSE*5UX:9X%W)A>Q+"D',9!O M9T%_V&"$-=9ZD;?RZ)[ZI'%QTDJ=\Z%DVR-07LP7?X9%?K\*BQHF7BV>X#FQ M% ,H*3T=T#I!L,)#B(KYC,IK7O9&S+T?.6X^YUC0.5S:'=Q:]UWMRYIRJ!F' M7[[] _/'NL$.S]?J6WZ:?EE?^IPN]R*,!%9JX,$-!Y>R!N9*8E$859K?:/M1 M.G9J<5C7N[&F.L#C/6Q<-: DAB9F ]R1Q"B^S76F=*2S6OFLM9)>N<:0>Y"8 M7GRHX9 P'T(M'>#K65A^>G$^_W/#T-6+CO7!I!"!F^IXVEI<%WT"F:W@)2OG M[W9X'8RM>PD9%U>-E#QO+?$.8//=Y+XG]3&S0@=Z'5"E:RVW$751.?D67N:4 MD];%M#Z0[B%C[*+Y(2ZX_60\MD?^G?[;3P#OYN?G&U]QHI%1B.LL9)^(*:<< M>+(>2(EQ[TS@WF_GBV_Q8;U<4GMJLED)%-MBQ/IQ320:?.]4>-$VX-BI@!9-SK3?5L_IEB MB83K@&)B(DLJ,*PY_0 *9:*[7!6(.C@5M<$4MJL@V^KCQO%CQD/._K+N%3V_ MA]7%@JP!B1W)@DX8(1F4=)+6V=7&%O#2>>\$<>K<0=#Y_EGCM/J-AYL]I=RZ M[F< QT<8'J,0&G@P"A0KDKQ#)\"8Q.C76&:;M_\=Y/@T[P,RD4+P6=.&% J1FN"U>T7"CQ(3B]I MZ,-BL=9R[RH,._N*BU#[+?_"?(LCGTIQ=!Y"+*JZ=P*)HY( N8C(3<&8AWOK M>(BJ7M(^K0'51 N=CM2]+A&]F1+%9L6M]__6IK6M6Q ^;$=RS#$@)@7<8[WY M#+G(RGLP6C%E>!#(AQBT=9R.9*=K=B$(\"5F4+K4-:;&0<@V:<]M8?$%>OZD]?]TE&%Y,+MK[$6 H>60''N(9H M4W!.1!-%\X[2!V@9'S<'*?EN$VD+B7>*G,VC7EW78V+DH%.NF^)MA*"LA^*B M*\9R:]MW(S](SSV?I'E:"M5(% M&T Q27&#BF1=,GC0S'OI#6.J^8:21\@9N:-Y0!@U$']_2'HU#7%ZODZ'7I5X MRCK&REHHZREH@BMPSBD2%@9;;%:IM+[5GJ)IW%C].)@Z3!$= &M3GO0K+J 7BN&,!\MMSP M]-W"-F>HM";*+")P;NH!'>M>,J^!*V,2)H]9MEZ3LP59O4%J'_W_D"-JJXPN M\/5(TV86TCI/OAZZFD^K&UU=T!*8#HZAL:*(X=I;]VR0/NI^TD,NMV:2[PI% M]_1K^L*_2)+V+"CJ T\TG MO?=_AB]737.1H^*%A*)KT:5)]6@E]Z P%:1-P8@X9(/T=TIZ@="AFGZD.7I/ ML7< GO>DB76]W//_7$Q7W[XO^%R;&#+ZG\#J%B&%)!\CP2OZ2D?BAD7MK6]= M/O0H03W-H#_\3FLG^PZ =(>'C8%)\A9=E P2TPQ4S&0-12:0(4=E,6J*6AH# MZ%Y"QCV#&BIZWEKJ'4#G+*6+SQ?G-5*XZKA\C:M;=1%OUW*^FB=:2BZY9E:# MJ(6]T0.Y ;+N#D*G1'&F^2/;CB2."[<&H+B[@&= #74 P(=&#(:4BI7,@LBU M\TXR#3%G#25HYC1#1?[!H,4CKW;J2#S2$HT6P=SA\NX"-M*/D).3PF&=F!J(?M^FMUN!".7M5P4Z"SP$\Z6ZSQQFG_&38#RIA#G M$\M4]CHZ2%Y0D"UL@2AC[7+@.3IMAEO^=S?*MFJU0/RN_F;W#6M%55V#/\NOY;''UUU_"#5?TA2NF/<00UFM!-/B< F@M4G:!HB7?^NC; M@;Q.<-<,&_/C**H###Y?KJ:?*4YZ4[;@C3F&.48-7+K:L!]B':8N(9D@T'L* MGIJG>7>A;UP4#@:2NV_N0VFL S0^"XO%M_6\VB\D3P4MEXFOAY'6 M^N!:?JZQ $JF*8HG4:K6@-R1Q'&?'XZ%R2'UU@$L7\UG'^FW?:ZQ7BW?N_1F MBG2.*PZZKI=0+).\'$O@'.H87!0RMW8![Z-C7(#U$8$->KH=K^ G(["'NL8[F&9I<3F MV\)_I&)PI\;!?X[/.Z3. #G=5G+T):ESW^>H&_8EH?L:194__M MU3S,KOYY<_@:[IT.ED$1Q8,J,I,_YSTD%:+T4=K(MO./]R:A)S3MJ_[YT74Q M.N(J N[R<8?-#5M<65M[J^A^U^0*\A))DBF"<-PR+6W1N-U:U^T_LZ=BYR:8 M&D;:78"(@LSY^5?R 2Z=PL>Y8QJM)5" S=& 0CKN8T$*1$6)W&' S-GV6-KE MHWNJ;VX&J<%DWX$GU<(C?75=A5DK=&/=WRU$+?6FB 5<#+[N^//,*%0\M7;Q MFS(P;D5U']'!>(CHP!QNGR#7HIC0!9%29F35] 6H5!>#"Z:@*,D+$A_<#C%V M_!Y2.BF>.#XX'HU(]M-4=X"[>AF]WLBB7>)U';VNUQ8*#9&A@5 XBY)SR7S[ M(4T/TW/ZCX=#0.\ G?6ZIB)]PGQQCO/RXF)5G^&O-TXUZ1;8]MFGX)YR]GKTFH'_[$\Z_X^WRV^K2<2#(T'Q.979W[J"*=T\&+NM A M9"3C+-RV'AUV$,'C)V .Q-)];]K'45\'U^Q.S/X+P^+#G_,)VLRY9@YT(G]" M,73@DU)@B#T;/88^AXS?,CPW*G=5UDIB\XF.">:+@U(LV5X)'%R0Y+4$C!0F M:V*S]4#W?6G="IGFYT3F_DKK )R5O[-9?A:^3.L,"0Q+?!//IQ_7NEM.BHQ< MU_/ZP\O7OSU__>SE\_>OPV*Q'BMVF5?;)T.XPV\_-$&X+R.- M\H//YI\_3U?KDZ>"93Y;36#W3[Q\R&2JCL"(#$1*=3F9M^ *5^!=<4D%*6+S=[=["1DW M^S<<4N[?-WB(%D:\_Y:+U>1=(,FLRQT9UR4C6M R!5"NUHDY$< KSK(JQGJQ M52DH_=8;L*&_?8?,K0\<%R(-%#<_5(H]J'Y3A>.94E$%!Q0]U+2+D;7J-0%C M7&3IHQ9AJT>6;90_9H'F RPG^?SJ:?+SY?%5[%I$20&B3CQ+RF M/[R+M5_"J_;A(N8L+,Z98+M>*#1PX^ MN +D2VM5D!4,K(7B;W[H.&\NS12_M_PZB&[OWG2OKFLZ6,PF2Q/ 62_<@,>,^RK7S!MI*O0/XU$F>WSWH;VBDZZX3YL"C$) R?3LZQ81IWTB_!6%].9E[@N"'M%QKC70 LPT7 M+^:+Y[.OT\5\5@46SF_SNHG?:MU87Q%,=$5C$"[RUKM:CIH0?#]=X8UK8>/").F#B@@%LZ=; MP!+30G!(H23/@PPLM*Y_N8^.4TH'[H*3'R96'*J##F[B6W;\#C]CGJXU57E; M9TT<=W4P0P*7:D.I3:Z^[I&#;&06*2(YQJTK!9ZB:>0-@ =K_>X0PI8JZ!Q2 MFXY#U$)+1U&T\76BMTXUUB+_($AGK,NLL-#ZG?]IJD;>]-<4!3M ; ^5C-WS M^Q [-\QR[0=?#80_-K1>SL@KF'[%_PK+59VU^66^#.=59AM>K' VD&" SOM(O+@(C@<2H>/6 M8Q)[R=8M J9@M^7<="0H&(TH(H3D;- M6/2N]>/\0[2,"Z;F#E,3D7< G6VS*N_FY_6'_@R+/ G:^"R9)!9)9,IC'5-D M$$+@M==(>FP>U^Y!9E<>^I[XV#,%MJ^R3@B/$R4R6:U(D%,=X&F#K9/0*886 MT2>A1$(^P-;NK6@;%WF#@V1/4.ZDL;V1^ 47TWE^OPJ+U5'Q^.Q36'S$Y8?Y M\[^^X&R)]!^\QC_KCQ'GJ'1@)9'_4&)-\(@(P=?2#\.X#E(+T;S[I@7=XU[9 MO>*XF:;WQOA77,3YD<_;MYL*?#ZQ44G.B@7Z4X%R/D$H5H#V)H=HI52F=3)N M9R+'[6WL%;G[Z;"K3:W;W30%!5MGT ,R$J;5B>)"XI9C9%8:J[/>JM!L+-]@ ML ;'7I&YD\8.] V>SW([-&)^XK*X6%QNV"Z*!1\9Q"0<&9PEWT>K %J*HBPZ M;_-6%7"[(G)+^KH*SAO&2D.HIY<@Z2G>7L]G:<.>,$9;SA-89\@KX=Z YV1B M@?QO)2/G2@YR'FY/XK@7]G@ W%-)8V>H'V'JV\:F* 1;K?=%OBDOIK- W(;S MM_/EM.KT>:W&6$[C.3Z?77S&Q5K1K^=737Z87YR'CQ.=8W&!K-!&E, ]ZGAGB'_W8H/ETG.PLNB!"AE22;,>/#2 M:W"L&(V6),;TP:AO2/"XTQ&."_RQ]'RJE8F;B7Z732SOUA(=I.UXFT\\2D7B ME@R/4HTH/7>H5(;"0RW/%AX<-Q1B:2>\1^V];MU[<=1JQ&UCS3]F>5,AC/G7 M"_ROZ>K3=/9FAG66Q,0P;HIW'GC=!J2R#!#6&^F2+9E1'$I'QTB9@\?H/J5J MQUUPN&\^H9F.>PGV=N?YY>P]IODLKUE&ITTPH5!$41O.LT:($3/(H$2Q/@J/ MK9ME&I ];E:B>U3OK>%3!O6'3]/%)/ M8[U#/$SUN'F.$X#T?OH]9437@7^K3VN652B%H2(12QLH:%%DSB$I,!R5D47* MLMU,A&- ^CO9XZ8^3@#3>VKXI$$]+1N.6?!2QR)!R&A!!>,@%"_ !1NBT:$6 MYG:#Z2NJQTUJG *D]]+OZ2)Z/6WP.]-2>XDL!.!.U_FLLH 3UH/-OA#5R0C; MNG>D">'C#HSL'M<':/F$H/W;@KXSR;;48B0$)I,'%7,F1TN3M(,,EN<0M70C M07A-X+@C)_N#ZNY:.ZW!E.]J+%O7]JU__[S<-,WKWN[5_'*'3_WAC[/I?V.> MSJY3\"(>)<'-7+$LVMJ-:! 4^2/@,[G:.?I2C-,Q MFM95METFN"]/"A-TB)(K"#%2^.R"!D]"@"2B],%*X=U8F>SMS_=.4M:[(.NP M\WT7K9V0RW$UDV4BC4#-)%U=2M>E;MY#+?"C(%BZ$K16RHZ5X;BB\92RSL< MYEZZ.\&BX8#<,18H!\ =Z;H#NN%WG]X M\^Q__N/-JU^?OWO__'_]\?+#OQIL(GCZEQX:3>U(=J.XY_E_+B@2NT8DU\X$ M6?W!( 4HQA.YASR#Y=Q%*[2PIG7ESFT*#IY/L"F0>E->3>K M[(^3'^89#*RB#H*5ZS-XS<*;\GXU3_]>CS4BYS7ZC!Q4C+&NFK80>'8@@K0A M1"=S;ET>\R Q(X\M&!H&=V'71"<=@.LF_9OI-(GBI!#HBJ[#:-:K^R ((4!6 MMA2:Q&3S?-0/5(P,IS;JG3>5=0]H(8]T/EOS<;89.21L<$JF#*4NLE)(_EWT M@1$;@1%K4F0YQ+#0VU2,G)0[4*]W87*8D/N"R2]7DZF\DU)Y"1EE7:+,B7BZ M]($B )ETP53X5CMS]H/)+ST,!AL.)OL(N0.8O#T/L]?A\^6(1JF$UL@*9(^R MOA 2[=$A6%],83J/$Q2 M"!L#.(Z&HDN;@&02@>44L[484]DNR?C0)_2A^WU4-F\MOQY6M%UZZ*C($Z^Y M1EE7Z@H=(;IB(%;WO.B4BMQJG673[7S#C0 XTLVQOXQ[ ,8&SV0?+$0;0#)- MYZ.4#CRC"$X'6XCLH*W;JG;LM';W[:2L!W;W[2*YL5>XW=H]1WZU4MQX2#5\ M(G?;@#?<@K&866!6"-/B-.AP=]].*GMP=]\N\AM;\;=VSV')@15,3GJPJ79:L//$X"X]\-''K-S1"?Q<-GW M!I[:A?\.S]?:6GZ:?ODP?TZ!TNK;)NSBGI,I"0>\:%N'^7OPSI3:2&2R<,EQ MUL*IW)&L\7R0!@!X#$X-M3%VWN+U?/;\\Y?S^3?$7Z<+3/2CF[/61:!'=(2/EAJ=-Q=O!QG/LSK/] /]\-J2 MC)*8:IK'EKI-V\@V%J+UHKI;!(P\..O(F?+]9=\!<-Y_(IG^ M$I:8G\T_UZ'?&S4MJI.XKBO\Y=OWG]F,65YS_)WM6;Z39E08"Y*1 '=G!_K"Z6XDRMH['OD7?X7*UF"8Z"BZK-"I7 MRZLU]IDK%Z. (&J3-W.:#GJF(4A9+..<_] L^L ]^LB'C%RI,KKZYP/HHH.S M\\IU6#/RYDN5ZE4QABC:9<\I\JW6JE( 9V("25YLR29)EEKOTGZ0F)&?K7L! M7UNEC7VBW:!^^1879;[X'&;IDJD_9M/5\HZ9K;]'@KSS[2O.2T0>E0+-LJP5 M:PI"8N0_RR"@'NR/KNX)R]C[=W[_^X2F&RS%B4"8SF MOKKN";RDFP,U>?1!.;HU6I>-/4K0R'F\7F#;7GECG[GWV=VW(@C?:@>(YUE'R!@)F^JZP(NKM]BMO]WGC#E+J"V@#:&ALT)U]7K?Q M;7R#VI#^>CK#%>)L_?^_O<>O.+OE)+^]6*1/)();55^B5GD9P%RMK" 'KWP! MR^N2 W2(06P%R1;4C#M.J2_ 'EV[';B'CV9Y7UVO3="\,!O10%'D^2IE,D3. M"YB('D4DOD3K*N#M*!OYP#URMGP ;76 P?>A2G!M4*\OJA'17ZK1+U\NEQ>8 M7\X^T'FPK)O9Y[.)4=%J@1E2%F1?F5'XY;@"[Z2)AM>IJ:U'+.Y"W[C9RB'P M<3X#[?XX1>.F M_XYP>#542 BC/=#O&N6%33 G%E8PUK93J6EX-SC$/4B7N"D^&8IMC MEVGMRL2XR;]C.'6CJOUGP/U9SNMAA.'\!U&0SQ*YX1)BYA2/.:%(%+F ]<*8 MD(70OGDF9CAVMK(%]W>VA490^!FL8B. KV%Z7G.Z+^:+W^B_74V(=>?,<5BOBM\O;LU/'^]'UW O M]S'T]1__Q&4=UGS).I\P6:PW%.A@XN3_"=042C.ZZ>J>'2Q:>-]Z?49+^K># M^4F_3XVE[0Z0?G:^_AF*U^\5 ADR?8F3["6%Z-8"YB1!I>C!U=%XA7NEA Z* M6=T8P]M1MATZ3_EQ:P -=8"[O6UN4Y3]_"]K[Z%]Y8RG:SUZ$.?O>F MB R),PVJ3@8(Z]FV20N)* ./K;/E1V%L.YLYQ8?#?O'Q,QO-Y;%" ?SF6_7G M^$1K[=$%4ETNKC[+"O"U.-Z):).31LJRU8"C'JSG7@ZW,Z-3?A?M&#$=V-/> M%_.+,%VLK]VSY?+B\]4M_05KH]*O=>H(SO([\G(GO&2FZL#<@$J05%2$H&($ M&2FR$CQRVT^TO"U3VUG-*3_[]H6+7@QEG]398P+Y@(O/?,*$#Z[._%49"RA, MJG;M>T##!)JDR9L=)*H9A)OM3./D'Y3'1T(O-M'JD'@W7?[[Q0*1@CHDU*S6 MAP1&(UA=8DZW*AT2Q=4I4D%#HDB/A< M3ZTWT0_.U'86\K=\9AX$%S^;H5P= M&?^B!L=%%=O+=0+HNL7\Z6J\7%NGGTS>H3+CY\"K--PN.?ZS#O5AKQ6I"3E(SA M61=(+I,>ZTB%*$F9QGJTS(IDFX_"&(?3[3J(3OZINV\$=7 Q#9=CO/Y-E__1 M72%.E">!6%20#=9A48Y!-!0(&E$TDK?K'&^]BVHT9K>SME-^<3\-''5@<(<^ MA*W+RZY?P>Y,D5__XZ]TX7\_CYQW))>K[ ML;B=<9URP4#/F.G I+8Z>SZ$OW[!&9;IZ@6I\+YZ"TR9!5N7<7"&=',[ YYG M!LYF+YSF(9K!1DX>1/EV!G#*U0,C:'AW7/M+7,_P8[C,Y]V"]__]/W[0#LGF MW^M_6O]+_8_?8?D_ZO__X]W+ZX])Q.?Y>?B_TOSSY0>\__#FV?_\QYM7OSY_ M]_[Y__KCY8=_O;_X_#DLOLW+C8?=L[2:?JT#WG$5IN>WN5I.29Y/CE/;ZW/^ MQW>&[K*Z^;A;V!N .?QKM9[@\W\>>*BLHX"S2%% 2*L)2JG(=0^02JKSA$(& M%Z2'1,A5H3"I8^L^E]L4C.UWO+E8+5=AEJ>SC^_FY^@ \O3&88)0A02D&E=O&#D!G;S'/$P&YW/?C\] MBSD4*CW<+=41O1R!\.O%XKI3Y+(5\&9MY571!T=5&[8&LYV-XA!!EO"O_I6@8(EB7ZZ!0)NI%7$ )S:0R(?G4^GFY.1/C!A\=Y:0.4^]/@O$;AG[G M">_*_5R/RJWG4MF<2U8XF96MTW(UG4N:>0@\>C I29VL$+D[UVMW+L<-6SJR MDH$!TD/D?1P)32QJ'Y6S$+"VWCM5P)>B(&HZ:31&8[PY3;OY:3+ @R!\'(/< M"6ZGDS-^<&W+-E4IMP44!1I;$H>ZM^5RX*)/&2'Y&(Q6PD79SSKDG=G[:7+, M7=CD2+ [A=OQ*='\,&3C4>DP(SPCY0%Z1Z<6*@E.NP#&Z*A29DJ4HS_P-.7P MI\F'GX1=#@>^4S#-0].CCPH+Z1"31GMP3-?WM1))6#%!QB@%CUDSU4T390N& M?YKL?!>&VPTT?P([WC8B2#'(6.J^PEP3R@H17 F\'G17'8_,BF&;((3OR-I26BHXJ+B!ZH955D8+SWLJ8MF1M MW%NRH[SI$%#HR4KBTZ*).Q\@[[#NV:7O/YO/UBJ\".=UAHF8Y&*L\EI!\4A7 MNN(.7)W4D%-*CB.W[0<.CL#FN/=8:^OI&"*]>'T'B.CA ^8A$?$)W<B:L#&Z$$$-TP;=7$Z>$F>?I2& M\&L2X3S]X?:B6/>$Y9I1*@TU,@9),@\=@ M0"<="YTNAN*CUF=W*^*[:I;>!5,_'-6CJ+,'IX34M6;KV7E8+C<[[\_^FBXG MCCF,V1I(+F(M>G#@,^/@(\>0G<@RM&]5>X"8D:O5Q@''#TUH+335 >1NTO_K MO :U$\$1K>!U[41AH')*$)BW9,F8.+5=0]HF7_^ M/)^M^3C['=5I[@O&;#(IQT^X\9"G2<7E?BD4+V^&T9D$&(I=*0;K07)5(3< MVJ,:@(]Q3[X#8-6L4K&1CD?$>4U]3.XD""[GJMZ3-:CU7/>E#9:;J\)PC5DA M.2B)V*T;KR%&X2 4[QDF9;R]\]#[8^:E)4&=][8,#JOYR#H>&]?W\;%A S.& MJ(*%0G<728]%\!H5&(?:)1^US&PKJ#[\&>.@;SQES]M+_A0<@(>,^-7UH-,H MA%*:;#:**,EF>8:Z?0&X=47P[%AVW52,75,]> Q<93V>'S1WF3M3 CH#PXQOC'G [G>;U MO<5SN[V8="@\\RI"]JK.MPP!(F>N.L*J%"Z88=V4INW(VXFVK?],MG@ V'[J M*_'VAJZ)<+FPE 74? DHYA)$(PHP+:5B7*50\&2,\#9O)]JC_C,9X0%@.^TY ME4]*9M,:?$,X41B1R?:=_XS&>-A MD/O)[?&NZ^XHW ]6)]"<8YT[9<$KJ2%GP05FE3%V,R-SD$BQOS[SG\D6#X'; MR/VSZU>-)^OXXP-U_/=+9O5=,G_<%DQ4MD@O8BWH+Z#J'LNHT0"6HK+(Q;L0 MMGJ=.A;%)QKZ'9;G[!<3/36;#WN2/+F[\N:IB"5YKFT&F1*=BH%Q""XG,"Q( MQT/6S)U.V+>7"$XT.CR9]XC!X/A39V>V%]]$B1B%=1IL\764?1'@1&!@#6JO MM&.F?9-,!WS_],\(5I/XHO7@N/8@0VWX M]K%HA9X(CD0#D&RJL M0:*&4)@WS&/2XG3RUKMP_M,_,/T$1\!@2/ZI[7^':,HY)3GY2F 2ILLJ%SI$ M/425T7#4EO>SV>W8.8%3?M#Z"6Q_(!3_/1[#GI:9M%PHE1 *N@+*20G>U.:. M7'R6 ;/![;JX.F#F1*_RDWA":XNDGSP$WWU^[W(BK..:)0?9*7);I%+@@U"D M^^R9=;B3[R''XR&Y363F7GEI(9:0*?#( M$8(Q! 6?4A322&[&ODIWY6G<6=(_YXTZ**YZ"6@?D]Q#HUJ?/,O./GY0_"@B[5":J]#,KW57=@^187J0+L(TX8\Z0CGX 927ZXL1:\(W&X&)*5*F0>NKG, M'F-D*POR/YD%]0.-L:^?LYRGE>=POF9T^7*YO,#\>_AK^OGB\]EJ15YO9?H5 M?L7S">88'3FT0'ZM!B5L N>%@$QNKK.< E)\CF5 M]Y'K35%<-[TI[5V6Q8#)=0R2EAR0LI8O/%^>UX7+MJU4A+? 3R6GZE7PS^B_QU7RY;+D.9+>/;+_K MXP"6AUGD840RROD,EAE+=[J3=1M3 !VRRRB4B;[U(WS;11Y;2O1RJAPR:0WC MA>PX15 Y2PC:<6 A\J YEQJ;SY7>@;ZNUG'L@HP?9D+OBK0?^7\JJL MS6V:#T9XC*"1AST/AH.'EFL< MK)0.$':'A\T(89E1EZ0-,%LW>GM+3-"U#X6)%)ES 47KL^M>0CI9LW&XHN>M MI=X!=&X8W&]$?C6NU[AZ%I:?7IS/__P'YH_X=BWGS51?9=$H)@)PI/-=H6<0 MO;? ,K,I!.\9;UT L".)/=R)!X'BX:NQN8;Z N!C)_[W^(JE(HW)HSF62_9JIYG*@_5N'>T.'51U/4#SS;.79ZO58AHO5E58 M'^:7AD;F]Z9\"'_=&L0B7(E&*# ,R>HDA=DQ5=;JCIX<"E/--Q'O0-Y).'5[ MXN0N* =26@=X7$_8_S0_)VTM+^^9B:*HBNF202@2DG+<0=0J03#"Y2BLS;YY M/=X/5(R,KJ$4_D/$<)#TNVGO?I.FOV"9+_ =IKK_:UJF::VLY>6W263WB7,2 MO [*)[H:I'#D5V0/T08-7-A4B]:CP-83&?8D=>3K]TAX/(8>.SCT[G+W@@1^ M-D_39Q>+RLYEJOMQCI4B_]O038*Q6)*REN 80_!:B6R32-A\6?KA5(_;]'LL M$!]9NX>.>?S0#-:/>^9_O9TOUJJ^AV$^,=9Q$S" ,4Z TKZ C]Z!M5$43KHP MS=?*'4#NN/TN1SN-CZ3/TT#PE70?87MBC(E%2X2RWN0G1 "7T8.J#? R%Q7\ M,5&\!MW?OYBOPOE0055&KKT0$9*OV3K%%7E(U@)RRQV+6>O4 M_DEFKZ!JL*:&$8.J7:3?M#]VR,J%NW[.FXO5O(Q0SM" CO8U#JV%,TSA0T8E M&3,&A! ,%,\1HL(".47/%8^6R];Q;]O"AWO$_&8;,5\FBK4(DJ./@-EELG+! M(60R>AMBU%B4M,UGJAY$< _/0'MAYZD0:3BU=1#M/_Y:JU JY2P'';4BUX(5 M"%$J0.ESTHII>W<,P,]<*W%$8.Q4/+&+ECJ W/TOMD658$J0%(098B*Q ,'* M N2 9&:\C^3+_MV+)W92]%;%$[M(O0/H[/HT+W2RH7CRCVO3D$)NP.NZ!\%% MGC7Z$@5O#*J?H'AB)U <6#RQBX8Z ."O%,9\)?74H_VJC>W==/GOM7EFDV7A M)"W''052@6+PB);5S7 V2&>%XZTK=1^C9]Q7F?$NRV8ZZ@IO5^W_'^B_W-@I M\A25PD#G?W0DI#I:QTM!<3RS,;H4A6_MG3U&S[A'63NM/PBG U70 9Q>SNAW MX7+UCBSP_9_AR^80UE%:SS"#-BY1M$1<1^#Q[L[ MCZ;C$\;SYD#@A?D0R7-U(2&)V3'P0DA@15L;O.(<;2>([N%^/AZR&D%Z#S6? M,*@W5Y+U)B=N"@1C(R@7%$0G$VB;/"IG@Y.]))U[\!B.B:U&L-Y#T1W"^BS_ M[XOEJOKXV_+]ZKK8V?A01!*Z3@+7H#RK[YV*3A06;?2I;@(8&N,'D#]N=4\_ MGLFQ$- !^*_"A^=_U0D%)$9&H0'W 9*H ZVCJ070A<08->=,8+'-^PSOD-#7 MJ7LT*#P0UNVCERY@=?6F7XM :\@[G5U,9Q_??,'%S;KF*PO^"Y?/_Z*PF-0[ MG87%M[4 7\_I7RE8GI_3QWR\DLB$BZ!5XA9"BAX4RQQB5A*$*,R9Z(0K[3,* M@['35R9U/+CW@9=N3(=8W)C^+SC#,EU-C!8E,%N))X=*H2Q L8D'4:31BDL> M7>ONH =(Z2N!,2YD#]-3%T/I7^/JN_E-OOOGV:L_GK]Y\>+EZ[/7SUZ>O7KY^OV' M=W_\_OSUA_?[ET1N]XL/K7'<@_Q&18O7FRY^G2[3^7Q9MU%=EZ$%3*[X4GN] M:K\B#P9\28SB?32>&Y%9\R;EQ^@Y]!2Z_MUGRR6NEF>S_&H:XO1\NIKB\G<, M]YR-H]P.G+EKQG_Y=OWE/Z;DTR[2IV_K"9?K''3PDG,A M$# H#BJ72 R9 (5G(9+1)@YGRX]2U@D>CPN;A\#;3H<](7,CQ_70[!_YVV23 MZ]!+'Q-Y,!G)EU'DBWCI'*04/*;,A6^>U]R)P$YPVA A#X&PN;IZPN++V9>+ MU7(M,;YY3(@I)6Y8 &.% .5$A% X1>_UD<[(%"BH&@IY/Y+3"<[:@^ AN!VH MD4[!)3:L('2\AYURG)F4-SEH#J$+(W&;+LC@"N,0.X!HL%3@NN/;12*?@ MDAM6?#1H82<<9-VXX)K'XWT!*Y?OMT0 MVXL%_N<"9^G;I4_A#,5?(8%#1?9BF05O)8(P:)WPHA1LW86P!5F=G&2]A U- MM-<3(.]C:&.[UBE4Z#UP50<1\D@L9<^!1"F%C1A3;%VZM@59G?AMK:"P17!P MB%XZA=KRVF(WYWG)PB=$ 5$4!$7&")&1.TJ7A-(\HN&E]7Z,;>CJ!&RMP+!- M)'J(9CI V]O%_ LN5M_>GH?9BJZ#VKOVY7)%1RW3O^SS$-X580QX)^H"CAS! M!6).RBB3\AIS;@VV+ 7FS:R3P(,A_!9FRHU )'00M*0Y' MR6,D'SJ9UC?M%F2->_@UA\*V4-M3+QU [568Y3(]/]^@;=\"))XT9*BI]I_ZWBM MM4DY(W,A-W_S/]%VY9VTODN[\BXJZ !.#_3-^F!]%$:"33R#\H(D8XJ!:+)S M.G/C;?LJRQ-K5]Y)T]NU*^\B]@[ T^)T?W5=**A9Y.@I6 Z9<5 FY-HOA6!9 M]%G2*:_Y8*]0+1@8=Y1J'S?M>(CHP!PV/%]5BG%>8I:F )>VG@_.04RU^C5Y MCE+Q9&-K1_ V!9TDX(X/A;L#D_;72Q>5Z=]OH4M.)G2]<*Z=!A-THG"I3H\J M H&E:*++2AO1.N5QEX:1]Z,GSZ6([JF)GCC-#N(6;DU2+M8-1& MW!T,H;]QVU\+QD>D,Y072+DX@CS]X7T0(%TNMGB4H?E+Y3UDG'Y91AN_Z% - M=7#[?;^];S SR9K,P3 )618-2A15VS,\A3$E"(G)>=:Z>_]>0L9UD@Y6[X.> MTKZR[@ POUPLR7:6RV?SSW$Z6^OBLLWZ(TF4OEI.\Z;5^HK);Q/N4><0"N3@ M:\M/J;MLZ& O(0:#AC%A6A>7[4'FN*=::[ -K:<.H'A#9/==]S89*7GT4%PR M=8LM7?=(WJ(,(>F83&*\=3/4XQ2-ZV*U!EA#Z8_H;-5FX+LA[/6 \S?E!9G. M+$W#^=OYE\VH",/( M?T7A@)48DQ0E*+P#O1^;D@>A[/3+? [SW,97=P?GYO97P]EB$>B[ZQ#\V:?Z MY?Y19754[<)GX1D3)'<@DLUBB.Y0$"'-0_N;5)!9VR]+N%(K)U^34"; M *A')+5>AMAN?L7SW]^^>O.OY\]_>?[Z^8N7']Z^.GM]P-"*1W[;H9,JMB6T MT7B*.OV$3ME+G,SR.UQ-+\N!O[L3UQZ+-J1RBHM JB* SE4D3!!XI2\J"B,< MUZW'RNQ WL&;CM(GS!?G^*8\)PC,OR&N=^&]^7-&H/PT_5*KR9Z_?_/VQER% MRR='R55$%A#X^BF=G"SP(M(?,9=BN-:H6V>G]Z5UW)A^**S]L WI&)KLP)>X M=IZ>U7E';\J:RW6!D'3!BIJTU<)G4!1F0"BJ0,PZI1!K U[KY/:#Q(R\,.DH M6'AH'==!BND 83?IWQ0.);28:D6%\)$1!R*3)\ UE.*9+][IX%I#ZT@7J]"Y/#A-P!3'ZC:&15S^&PNKC<6R=E808S@^0TA4%6*HKF'8,H MO$*AN/). MQ$&QU,,%=:!B'X/)'E(>$2CKE.,_YA>+\V]7=G4UH\0S[EE@X*4PH(2JK=IK M"^*H66'H[N;''L@2W_?;.]+^/OJ:MQ3>V-I_'\[#XBX#DCF,Q>CZ[EL7:Y D M(H^)+F").7 ;4>6MM'_?;Q_W)FFJ_8.%-[;V?\4RG6%>-T!,XT550KU*?P\K M$N/LX\WO7P^P61^8SL0@G!.@3.T/Y$9"B(Q#CDIXIK1(?#N$[$O!N*]%1_5' MCJ>I4X3CQH9-2-8J5U?M:@TJ< ?1H0-;C G#1' D+F ZB&1E\**T+M-]B):QE[<= MKNP".NPWV/0MB#G M/K9^;7F*IM[ M(_F[\Z/:JF&#F"U]2'^ZGO=FN7!K%D2/) UU@)CD1-([B6G M0"OPYDGVW:D<=Z3!*)?DP*KL *P/.* ;QA?WN:!O<9'6%<;K?YQPU"DF"HB" MT*H.:?40HDN0.&;GLO986D^'.9CH<4_1H5'U0ZO6,55\TIB>H+=2#XIV4VB]\?P]_33]??#Z;S2["^:/N \E)+[ M@/7Z8V]5+7_OI/BOZ>K3RUF>?IUF8OT=_N=BNIRN\#TNODX3$O?3>>83JYSB MVEO(Q9'(!7WE)%*_='QH'U?1?8#[/G-^-E^NWF&: M?YQ-_QOS!*TLP-&=GVHJ@/\ MO?]$HOXE+!^TNE^^??^1M^%;_=;9GV&1JWCK;5)7S/\>%O_&U=M%-<.+1?I$ M/_MK6.$DE6)M\0F89Q%48 K(ZQ<0'2MU/8?-JG7S^9#\;(5V\Y.@O1M@G+*1 MO+ZH><@WY2SG=2=U.%__W/+L8O5IOEB?%T&XDG3TD(VMVT-2@!@IT)#1:LE\ M%+[YXH$!V=G*1.S?W40:PZ('"ZD2?[E<7F#^]:+V5U^Z8Y=LW5++U3FPSMI/ M@H[.&E] :V9!H4H0Z^P-3SZ;,S[$:%MWLNY)ZE;(=C\+LH^@SAY0>Z@!;\SV M:YB>UR>#%_/%NNIW4@S+3+H"KC!!04A($%SU";67RD<*3YJGMH?B92O<^Y\% M]ST 8M1YG>OBHM\OSE=3W"1(UY9=8^^\"'^&\S?Q?/KQSI"+ZR$5'W#Q>:*B M55IQ";D6%JEH-/A(8;A@0;),SE[A=W*(#U2"'43&=B\U[,2!>V1UC5VM_/[\P]G M_^_S]U?U@O.R8;O,%R]G])/X(?R%R_UGU>W\&8=.L#N,J49S[:X_Y;[98L5J M:[*&PD6=TA,\U/01:,,\H5(J45AC0W^$G(/WF&$=VGA^_0G/_ZH9!-P(_#+\ MNJ ([,V7S6S'[R.(LU')"&& 81T_F9R $+0'R[S7(B;EVQ/[4CEL#V0I/ M/^P<.X[V^KB(UQ_[.,>3A$IQ8%.2S-1XIN M0U@'4T:/AI6[4R:;*ZX#-%XY,]M(=L(,5Q:3 H&J+CC,=2M48)!=U(R5Q*)V M _FAV] W\KC*,;$YF!H[@.B^@ITXLD"F0P";C2 ^T4#4Q*PH6@ET+L2[[XVC M7?$C3S8;$[I'46\''NM#UAB-M"EK\IV?G M8" CA!XAR5TL-];9#(X8!U6, MA6C(0>-9&Y3HA-&M6RH'3')OCL+9QU?SY?(9B?9;F2]J!=QF:()#*0NW&IA3 MLE;V$[9Y%G4"!T_2QF1+Z^OO"9+Z35?O@HR[!TQ+/73@;EWMT#I+EUU]53MU MVE#6*"V+ 5BIV\V#@L^'<.,]#ZY/X2:+&A543U6\!I_WU,';E MWU6!&!W?7^;+VEK_^4N8?:-C_6H$N^:!E4QQ;5WWH3S%(T$)!598)9PJ%*!L MM^7TJ4_J#RD':'4^E(@[.(BNK_Q-.]?J<@"R"5(:5B1=[_5I)7H/(1-3/B 3 MD4)6-*U'==U/R;@9JR%OL@:2[Q(_&PN3F>D254US) I(ZU[IR!P#%JV1QB3I M;&O?^B%:.G&J#]#SD]#90^@=@(>HQN5JFI[5*OO%M\T)ZIUF(A5%YZ8)M<># MC(JQ#$)QS>O$ I6;3S^YCY#>8+./CN\FP0\6> >HN94._7\N%M-EGJ8;4Z.C MBTEBUJ ,>E!UWFLT6H$1=$H[)[B3K6N!GB"IDV?IEDAJJ80.,/7P1?_J1FTR MR['( %+4"@3$"#;96%P@T?G6:>@MR!HW)3VD@]1:)QW [-H4ZPR>69J> M3R^['3?KU:_>**NMKA?%UYWQE[H\/Y__&68))\5)ZY A12Z6#FLC1:U=K[M# M*0X6&!V3@Y4A[TUUK_FH/8'TD#MV'*WNCF-_B>,9?JP-8DVK(AYC2C/)46@+ M1=17],3IIF$4#SM7N-;<:,Y:=VBUPN(($64;++;62P>'YH\-U@ M9,)2\2D[ ^10$Q?)&PC16N Q"B M'OV(&TZ;?9V 3W'[>KZZC^$BI)&)>,UHJH\;,YWVAJ1NO<+(A"]W%Y\>$[[W M$SWN/,J.$-Q IZ<%XEO9U(G4S@D5.?B, 51A)&7!-'!6;+8BAJ1:;W7;E]9Q M!TUV!-G]-=@C4NF+9_3WZ>H6C[_AK/9,7E573)2/QHD0P&"AJ,T8!Z$X 8P9 M5$)'Y7SK(H']*!UW+.314=I>>Z>#T8DQ0GM!_DT2ZT:+8,$Q3( QEL1E8#$, M-0G@"=)&'O+8"0QW4E"/N'M8CE>OZQ,,VI<2,L@<:X6]E^(ZP.8?L\7U+@]B<].WLYS0.@$=!H7&@\(*=4'_6$N-78F(-?()&"0M2ZY=EP4,CRFE/).^Z1\ZQ?-(U5. M#E:X<62P#J7-_O'[?$8B73.\OB-B83)Z98'5#=[*UI96GS@(KVTJQ@I66H_> MVXG <2M 1D+E 3H:NS%X&\?\];S&KA?T8_$<-R[-FU*F"122P_T$#\.Y(U;T7'D<_)@_9S"*?GK-8?KK19GEV]: MN=C$D1ADZ#@H&1FXE!5H$UQV&"BPVVZNPMXDC%N(,=H)>+@Z#JW5_##TL7?] MC+J<)!3%,;0DRIH;XT*#U\Y"3C'IPJ,R[DBQ]7>BQJVM./(1MZ1F+": M; RX,;9.9-<0E!60G,3LA61-=W_$KGF]_M;LX^7# M, LZ"L\-%%$#/)8BN%HEE;F6%K42I*'CG+;WTC=R^<:13][#5=138'-WW+0N MY)'071)L,+5?[HO. <(ON\)MS=*%^XF3\,L MWVAD:EVEL=6G#5.CL3NC1ZC0$(P3>N@F++'.=7(4>W@>-"CMN#2"T[=;;P 8 ML$+COJ+.J^]M;.F:\V",)%^8DPF5.OF.%X@.!60G) M.N-S\OMR!O'XK+G9! MS#9%MRWTT\%EN05K[TB)BZ^X/)O5!10\>DP#/ MK#?>%Q]BZ^+<'<@;MX)G-%0VTE>/4+R_#6,=3TV2,X*I(,"Z&L4C&9PWB)!3 M"3QJ:5 .WB7["'WC5NJ,>40VT=CIH/'LG#YR%FK:ZO?I;/KYXC/]W(3+Q*UB M"K@MDJ)[[>I^4(K35"HB&:^9:5T->0B]XY;J=(;6PS7:*7KOR/3F.SLY,%<= M(.\_D=)^H3 VW_R!9_/E:J*5"MF;!(I+11;,"KG[/(+-10A9&.;F>PN'X&/< M$J".W-=A$3#VF_@/ O@M3&?527HS^Q47TZ_A\JF!1'WQF?2VG#CB(645H*AJ MV-XP<%PSX,50D&MR=N%._N.!)Z!=/WG<&J"A 3F\,GH\;S<^3^:H,$DPC(4Z M>BE#U-X#LI!%D=Y'/WS$M+4_.E@YSWC!T+*;>I1T>N?.0ZDE?+Z5)/,H / M9![929UC-EF97H?=#E:=,QK*#M1/G_/[ZB1++:43A3L0Z.VFG-+JRHI31D0? M<_-5J/?1,7+AS&BXVE4%?9U=-QY'OZ]U#$8KG@QPAQ20",XAFA+!B2"D"4Q& M,^"CW3T4]=M"VNB=[E M].5;W>#F[6+^!1>K;V_/PVQ%D?#S_UQ,O]0X9%*\ MEKJ0PZA2(9/10H%7NH U,OML+6=QP$3>-B1V\QAW,#JV EX;5?53UW<_E[_- MY_G/Z?DY,?B2M#G[6.O$+P_RNW^?:-3DDG(+6@CB6T4-L00.68O_K[UK:X[; M5M+O^U^P2X"XOFR5+,N.MQQ9)2E)[9,*5YF;T= A9QQK?_T"<]%EKAP2%."S M.:?*B>P8;/37:/0-W84C#!&^6;DZDHB>0'0VN;JW$=JQX,S-VGM5P[2.ZK1W M$LG"2(I!84L'L,($R$(30$T)70EMR<=T,'83E4V"[FTDL"\ZQMK?(IKV-:)T.059JZ\EN?MDRG[&B MU%@QP&5HA59P!"0I%\D.KAUGCI&QQF#LHB>;C-58$C48A,%Z:KR(V\9$#^K] M+:58":34P0-S8IG8*(V"T#II.1J]-*#'A)4D766BUI<.P.%G*:!__?"D=HN0 M]9Y.CY&KZ7M\>I32^J$L>(,Z>UP(3(D7.@X+%E((&'"F+5 2BM)*CB'_B>KL M-QX[N3V\OOBA)W-33>^7K_#:*^_$RVKJ?R,,2I /U739G\3.YLVTO:XGDP_+ M>IP[R9$_D5[Y,^,O&4RA"5-?+0A=]1S57'$;NU?[V'O*MZ+_%-GLO@-^^MU^9F)IO9J))(18D119XCPF* %7>A$YDWB80J)5.0$!.[ ^T021PM M(/A32N(IX V4Q(NI&<6(_7+[R\7UI]N+7V_.+M^?_W)V_?'BYE(VS2)0M;3. MVCX6:J=UAYJ?IQ,?R;:\^.'O:G\DJJEL'L^FYK?IO)W+R>)=^=-%KHATI# ( M6$Z\5^Z@]&XTA[=&EY%-K10+B-15PI_EU+AJ M,CF7W[YY17[^53;W8.V;Z%M;_336SY_4TO':W4_UX*]4D M]&E%T!*A 6/>QL242J"DMS*(**UCFOD3&/L&WD7'3V#OGR(5FPIP,.LSOE7# MWLY^5.T=$X54J+3 ECP42 ?'!14,4%L0263)N8E^;([0E%:LAJ/>\1[M!4'F M(O6^?I#5],Z; $7)' 904N&]85X I?R/SEJ,RU(CO[$W%*HE58FU550I.$'$ M>D"2.D"QP[KXU3XHV]P1P0Q$WHFQ.HRC5?[?."K]OS&J#;&XU$P?L[P.?R)? M*>D#9!V=JQDHH T-_?EI.*@M2VQI 0&T3GDM[5GC/5X'A-&8&LFYL'!\0#*V MW?/T\:P,G)Y8;L;&>S$V XEX;LH0>!)\AEO;/*Q":W>(0JH8AWX+A5>VV'(@ MG<$ 8%58NS*Q8,$9:56XDA./ #2%^Z_3@6N8'" MV9)@(H%5TMMZ)DRCTCP$:2DDE#GK-WU:KF7OM]+&PZ-*S!C<[:V!OMM&U2.( MR\N=A)K= A%$20F]_C0ARJI*P)4M >+6*UFF_8DP?41EXSMI8]FCB\D0KF98 M"7UQ=GWYZ?+CS=7%]U8:&E'N0F"LX+!L0CE2J$Q:=/%Z#OTA MSI7VA[\,XUXP-AIP0BP@I;6:&,I*&+OF5:WW%[?YA??59.ZOKG>/ MY_7#0ST]G\BV79K[!:)Q&K+&2N 1=K;<5J110,7;]OI0ACF M#)&QI6J;BL3B% ?>.BJOQ2T*#:0V);"NU(5!BI4(11:MXU2EE:^((K!SI&$T/))& MK==[^L-6]U\]H\[\HO+>7L[#A>^-B7 RVR_S63N3T_!R\)UL*_T\&-(A1917 M^ZA0+#PFE4!B;Q5 Z'!I'80*Q2X-ZD5HX@>J>%%S;,-J&A%0KS9UMIA275%,?N=G2(GK1Z[PT$8J>G$ &;+"3M(/^N M;;A2M/_CQ7;O))1($([\GIPW?JUQX$U-W99>[TR4!;;.ILM?<(0N[JMGT>%7P^.56[EM M@J/"&8A+[3<5#JZT_N!J[,^Q@8Q;[J\<'+LZ^D02TPZ0RT;Q1D$P@\$G9]-9 M9<)>JN_VQNIYLVA:NNP^9ZPT0KX:0!W&'EC:%@ MGSM1 LQQ(7$I+(H^K3L*X6E'U;V],+\]VAGHX!L9LF0+1W*7.?]I>NOOE]:S M-M2]LU)0JQ$#3%GH]V99Z"WN --&AYD?DLO8;>I.H2]QEY4QHZ.CP91A#XSK MB\]GMQ?OK\ZN;__[]OKL\N;L_/;3E\N;_O7$1U8<6E=\"L&1ZHM7/76N9#-[ M? ']N-]7WKW^.I/ M%FE]?[(4=KP AL#"'STJ@ HS-P06W!9085K&3NWT(C1U"]B(\K2_]G@LX#*X M2+MM;5$;B3F3HC ET";,D2RI!JKT5X)FJ$3^*C!:Q4YR=ZBBT%74>N*2@:AM=B#- MSBW]N9V!K.S1Z"]"@4PHAPD%A!B\K-I5'$I00E(4#&E_ MKQ]&^+_^;.^GU-RL-!90:!+" VA_/T#.Y))YW*(Q%B6V4 MG4IC/J;^< GI)GYQX,I '%\,>3R?-X'==PHS?UR%=XRDLYYN*8%"J@1,6,<) MP](?XMA7YA85J><;C2A2 UF>@=!QSZU M_H2TBRE,=U A0WG(JI6( ^P*#CC$'!30,24H]D9&[)GF/[N.K,G&!2U] M,ZQUQO6S#9KYSMN;F&JD >*" $P%!$*: @AJF$0*&DPVJC_W-+]ZO6[:HLU1 M1&0H]S)02>^MFGV:MK-F'KR;J\44MDJOBN_NO*A*YDH,;!DZTR*(@108@\*J MTGLY4G$)(7(5M#' R4#F M%ANXMK-J667\14U6<^/.9?OU2E;FMEY.D+M#Q%"+O&]!L"++CKG"G:*T""TS@0U->S!&!5 %MX!8ZH22&#$; MNSAG+S&=)(O_:TG620!D6"IX<_'QUXO+V^N+JR_7MY\N/\:867MTS:'E@J<1 M':E@\,;>!^BO[;=P@WEO;%W8A:PL%%06E,J+P;)>65CJ%8IWQJPKM+_)8M?' M[:$E7H'@YA<^35W=/"Q@>O>X^L-E"!DJQ2PW!"Q:_V"I'1#(JU+H?[:TQ(6+ M/IZW!YF)B[)BR,[^HL!QP$IX[[7-+"3(S%S/OC0WMOE>Z65*52O-(-*>]%+Y M7[000)26 %L8;$OCG!2=8E7^ R\$S?_T+&3[OIU+6=](8-<1.9^'Y+1G4[/: M0;ON@B>Y$1 Q4&J'/$>@WP2S(B14I9$%9KKL]/RBF_AL$Y!&AN)@NBT@ QF< M?AS5I#)_R'9FG]LUK;+E0AO-A O%V=AY]P!)((R38/&\CBCB+3MZS HZ\HWD MHC 4O3H^*S/PM YHUV=/0B"H%:/*>Q*8^UO;":"()L#;^Y!:KV=+'GU.9P>Z M&&@VI#*1O'>E?G:+I_6J3[5U)C"P%$J"P,.1[* ,"<@ZXT*A@7H\3 M'KMAQEYB\K*EA^->CP'"3^#KW\P?'F3S6+MEO+:2DQ>\5(]+#H=SNF) _^># MD;X<.VX0@P%C1Q?\_5NXX!P6-(QZ+[3T'F(8[^>L%S=(-6:Q$V0Y11>H*$I! ME'>+2\>\B1IJ^4F!_8^($./M!RVB/YC^EXDNG"([,:(+IX"5V$<\]Q9J,%H7 MVUC.%@\>$2\D=2CT?]$L=!QPH4:,%X!:A1FA2#K6Z9H]XB#N_OK/%V$X"? Z M*O>SDY^5#^6L1- [-\"I(HPVLZ$P([1J(8Q(YZR M%-"YF0)2AUAB('I01'I MP> ,3/HM*W+E%QM2%MZ"E" ,8_:VI/]%$*,!\GSB!2TM*F.'S?>0DI/(],&X MCL_P#.3FTW2QUF(+%Y-J/3EU_<11,4)*XT"A58BJ6 5D20K@*(<$6<6,C1V! M.$A0FM##:#(4C_D92-)YW?B+7,[L93U=G8GUL!\%57B@#1#C+ R(YT B_R/1 M5&)O&RK(XW?+WD-,FOK>T20H#M,SD)ZG 67OYFTUM6V[5JN+V]U"9C!E#!1< MASH:%AY=ER5@6A8(2E[&+W0Z2-#/%P+M8T+'QR8'05O%6)9GK\":E@(Y;RR* MT(&+$J]C'0)(>EYQR"CG(X4]GB]R"SSE!E!(M".B@(4Z&IO.+[(P[H0YF6&O1?*W,V"\_B*_UJ M#X@@1"%7P)3<[X'YW7 N&%!:LEZ\_S53A0UQ@9CW$KM=R(0\_H+>V],H9)1OS%-123OP:!2%VR !(P[M(I3W3* _3UQC%0I6V$+$[G$#G7][2Q,THBH[GX' M?1J+LY@4]M[Z;^MJP0O_[Q.[P&1J7KUVP][48HI8H&D8K4T* @02(1VB.6&, M6^=B"TX7NK(P><<3JNC09*"+GE( MZL&(%;$OOAUD9&%"CR=,0QF?A;):)#>\B[CHRHM.T@ M1I>WN*!D<#-^K&OS=S69W!50.\@Y!D:$8;.80,#]J0&&0L.E1OX?L85I_>VT MC1U&EYE>+,[BXEN)M$ \Y'4%*%F8R,Z$!=P5, PC=D8@K(V+W1+D!&4R6N>% MT06C!WM_IB+YE7?Z:H(9YH SIKP@.G]U$>9_84(KC)0E-K8).W[E_,5T5LT>__#,?7%^7S20 MN_@14C]RLFX>U[Y[W/'>;QGB0T)1& X[5=*?5(LU$)Q[SX5@B:DBV-#Q:NLC M;B2OL%@O^=M??9\*\#S><+]^KTPDYJ'S-0C]#;WG(SUOL0Y-?+B"C$LA).\B ML#_QZ_]DXG"L/\ IV.0A6SL>0!N_;5T4!DA.O6MM_"8$5!(@OSN(,63*=AK/ M\B_2'^ D3#OU!SB%P:FST <>M9-28V_3^FT4.-1P^N,C$;:@((901"5Y,23U M7Z@_P$GH=>P/< HK^K]EO=RO5D#FR\E6A* ICG5FA%J( 4S@1- M"RGCFBA<]):7U]]*D^I[4VD9P-P<9>6J_MLV'^UT]?.Z< <;AEP)@=12 "R$ M\"= *\ +OSG$-'2;)0@GB,S.3Z;)Z[VIY QG=98"U-3^_FZ]7_I4]"6]VA0R M3*"E(,Q:!\(J 91#D%!IK2GZ7T^;7TN3KGM;L1G"X-02LU4?N,4KK0V&0F% M(4( \S!545GO(\*20R2DP;KL)"Y'/Y7N">$(!F]+_MV&0:,=%9OV2H0WRGO)R>5] M:>HP<&SD/8O;-3_?5!-G\NSI[W22ASX54XQ46P(210W$G ''(% M9:7"1>R6,,=HRN754\:W97\,LY3)]6Y6QQ<99/TQ"@ZSX +J@ GQ '$'*5: M".:*V$VNCM&4F:X;) %'Q6L '!F(UXV&\!@7"E@XQ@;V1$'[>RBY#GN M2Z_BN?>>N46@+!PI2F:E(;%KQWL3F_A!3'97[-N@GH%X/SV6-8H;#84$S@A_ M8_C_ 06]'4M$H1DLA> F=J>D/-XCOQ'4^QXIG\+W+)X_;%T95[8)OR'O+;RS M16FAQ188(I3WAKSQH:B_+H1B3'I[!)+H[_T.T9,VSI9&LJ+A$U':>K^K6*S> M6OWO]_7W_[#:+#]P]K=LS&WHIWG_OFKUI&[GS<8AV?5(XI6HO5QT*67:/ O7 M[B^<^ JB-_&QGC1\]6+Z3K;6A.<3=MJN)+^1T_M%6SA_>S[_-ZM'? OREC2& M<-S47$WD]%(^K(.&D4WB,4@67,SJ_6?BZ^L4S\=TXU[_WY:&VM$ M8=C,-Q[C8&_-,HF1@]ZF;N,W?YM6"W/2*\Z%VO;Z]/GWA\I"CV^E?3R<5&[Z M(Y-0QG91=X+8'/CK:9\$OY4D'.=?0G 7%'WYMJR?V"6&>T1VX[=/D(>X7TS[ M>/BM1&@4E-)(W;/'N$WQ]END O?F;H>_ UH0" M3!M+)HE>]M9^V[S(!*A?ZK^?Z8NK ?P&Y>R MQ7,D&-/$NR*AEPEHGZ:F^EZ9N9PL"KJ' +6Q5%JG[##/ZV,,2'V4)I-GNG9& M"T\]1+L63(;0'I[7W1B007'><^#I\*'IU4OVU=IIG>5.I^@@4Z*#]=95B+MW MM5E0/68(,[VXOXJ)+I-WHV2W]G\G[;/<-\QL'65U!N*P+ /Y]CQWY;JZ_SIK M;\ZN;T81B^/?2_L.[0W%HS/K4QLPNVX/?Z.''<;W!M8+)TF"#O<'-OB2 W2_ M34TS>;R_L7K>5+/*MFQ(#-;KD_WXZY^S MA2B=?YW>7^EA:N_(TIV@2YMCZ\:<](,^=K_I^#1M*\_%VT::T+K_A4WVFO*! MKU(.?";*TY2NVQCX/B51Z.G$VJIWG@O.'X[_^L5.[FV[VQ?=4RZU[^^F"U8> M"G35W7>=KAYI2S:WU$G/:/+>90<0^[S,'OOC63%8Z>AM,1EB0&[+*>CH'9@663%8V>!MMQQF2A !=T>>:%B'($)?AJ MN61EH7T4X2Y&9*0,;YN'Z2RN+GRQ9+(2T/ZJ<)LA>6G"2(#M7S59FGZ0'LP. MMK7#T#Q44QE1$VZNF"Y!WT<;[N%'%EB]GR^;OT4 Z6FI=!GZ/NAL16A!NKQXEQWN$Z BIW6NK MZ^^V>?SBMKZU)0G];+0N'QAP7%>KKC\S/'NW<\%D(=Y3\'EY4@^Q);4CL&RT M$9(CX38>G(C8M5XRO [RO>[$A']21*E ^>?=US\YK%.]Y$M;QP#E]4I9EQ[M MW7A&]XJ=172!#RZ<3*GUM0RZL"FURKN_GZTV-?B-P>NEDJ48^Z*UFQ6)\5D3 M-)63Q[9JXR3N]RZ:+ ,YT/;>RY[$Z-W,_KQJ])?FMFTNVEFUG'00L\E7IP\D MRU?V1?44MB5&^,M\YG7\=!'1B:=*]Z^:+(G9%\NC#,KG KRL9_]MGVYJ&ZL+ M59@'TZ5_ M8XI#5[[F)1)>C4WD=$7PIX=OC=0SOP%53:K98QS;K=\7TZ68(PG%:9S-QP.+ M:>(=6#;=L_$(3EB>MMX. B/[T9O+=@(QJUC7<1YEE!6H;>O]PFO[U[QJGO1* M'*5\PF^8,K_5Y6B19PO4$%%Z>R,W=ITX(_;!Z/JN^VW.O)N[KYG%PZ2)Y--\BH;J8AD_\+IJJ\.0E&?QI?$T%W9.@).SZNDK"DYSNOZ MP,;3%_EXDBZCP+&Y5KI6SB>"LH<)_]0JON5-\T]]XC_UB:=A8_[GME[XXT./ MQ^N5DI51'3H=.S>;&H#)Y(FL.$=C<[ETU_I.=M==]IZZ\XR5P<$:?"9>KI.L M2.W0B=BQT=1&[8K:.$&W[=727=O#_/C<\A?G]8V=V#!,>R5#@U,7NU=,=Y'T MP^L@7U+[*9X4\V34?W&NTG[=#],X9^WXZNE48#\L._,KM/\RBU1OT:.D*:)T)CH7AHW61UN7VUZW$>)3^+]6T]DY,8 M>>#-M9*5V_8^MF:Q>MB=P1WB3VNQ<1X;/OM]'TXU[%TU7ZMK7RCS"GHS06U#V0D/$ M!''7VNGJ5"-@>8!9.:C2)U*C*]2]*Z>K,!VB5X\Q*G5EQ5_S:O88)B,M6>G= MFX=E9\?*>6*LWVTL=$_\5+J"TYYP]V-E:K=Q0\W\WBXND<7LR*_UQ'/Y>A;+ MDSSM4^EJ57O'[OJP,CO\+^WLTU37#Y%BZ)T^D*YD-1K6^]F6'<);0>:QD#[P MH4Z(9Q4[ZL'&U)TFM]5/V/DJ^!4']*[?Z(1W3M&G$YF7W2'_,OMJFY'/]^YO M=((ZI\#5B"V9AG<^W?WDIVJ M%7(*9AUF3?+(_UKYQP?PV-J=D,PIE-6160DAG;?@7LIO=T^&^^>Z/52OY62K M%D2L_N(*R0X_?S@4[P953 .H06U(_ M=0X&5=A1),!VK=<)KYP"1@>8DD.(/TI[S)<+=0(HIRC/+C8D-T+JP:62ZS4Z MX9%3#&9C\WF4>0^&X]1Z5913F"3#,M5Z^M$;+BO"WMM6-]4B#1.I3O7X\IU MS"D TIUER>\E4P6ZY 07Z/OS[F*EGX^MW@G9G&(AG1F6:T.-U_.#KNI)I2O; M7C6U?DWYP.X:!SX3I=5&UVU$Z+NQ_U-;DM+S(>OQ]0<]N5TM;UXN'6M2ZO'5 M$SX$[8S;ZS>['?F5_"GU+CHOZ]F*U#@JO/M7DKWDBHKS ?Z-K]%7?Q!^4;*U M__EO_P=02P,$% @ LX106&,6],*O!P J*P !4 !C=W-T+65X,C$Q M,3(S,3(S:RYH=&WM75M7VS@0?M]?H4W/;E](R 4*A)1S:$B!;KD L26/-)\\VDT&EF]4$5TIQ<"#G9^Z?U: MKZ,][D\C8 KY K"" $TE86-T$8"0Q=<3,@,9]<5 M411VBGIZJ]G_O=7T(3V/!\E.+R S1(+W-0)K[6:K Q@\+UC;\H+-]:UF&W>" M-L9-OPVCOUHU753?GI61*J'POA815@_!/+^[UFYLK,=J^Y($*NRVFLW?:NFM M.[T19TH_3^CRV9]9-0\J4W"EZIB2,>NF3:IE18O+/J=<=-\TTY]M.F_EYG(&[H>2A@436BU MC="#JY!X1/W^IO6NN=UN-5IWQ;[=>BS&N@,4C[OOXI\E[G#J21(0+(BNDX_0 M&8R)5 )K20K!%?8H%')Y7 0@ZEH\BF,)W>*/[8#(F.*D2UCZD+30=MY$CRO% MHZ[1[PR$(CZFN:92I667<]5O;34VUSM&^TJK7 7%@W-@-%)@K*K@X;6US<9Z MI_/DY6:C->>U]4Y[KI+/"KO^HFI7TX[(.D-WMXPQ>U_KU(H",0X";=K==GR% M6KJ';]F!KPT7Q/T^S[J[;+QM/@>WU*2/<037!I$W_'5MHC!Z@*(?TZ*U1UN4 M&7KVN5C+_G_:^C051 ;$5X0S0PZ'S.MB?C 6?LJ">B^[[ M */1=DXGA@-U;R#)*0E0T:Y7]Y6NYC^GT<=1T-IHH7XX%7Z(ADH J!7T^7/_ M!7AXLF>*QC=-TVOSU;$LO?L%1,2-#[((XD;I3Y6:O;NOD<30@($8)_,#ZOF& M_SA.?6'+7TFJRZ#L(RPE]L.I!*5D*=Q:H<;O4HKZB:_=S LL%:QDFM?#3:,, M"K4"\=53NJ6L_L&QNF-U*UC] ^67Z(/@TK'X\BKY".NOK.-P/056%/3\BJ,A MIC,\!M3GD6YIQNCS ?Y>/\PU\ZM>7Y;B!E3/;CX((A6GF<.+CC#3&#*!=N?[ MVL":EOJ^_<:7!OJ,63 BE"Z*=.;RRV$CK7,PJ:+V$$%3U M[+R ^KG0E<10/Y^R,RX"W>&/1=9L(/V+5Y;^YXM'#>^ M-MQ 8,- 8*KYRL7$C00WZ#\%QF1"9Y@1[ 8"&P:"VQIWXX!;1K2'_]U$0(.^ M6%0QY'_"%!:$NZC/\K-^.;Y/]6R^'T(T9>/K972WEKC\/&^MGV]6S9.WLR<4&']>9UI^G_8C%VA7BP1 M0M6SGW1['H@_%\@\E[;-R3%\%M5N=]WU !([,E@'SQH$S M&!L'/@WTH3X7L6/YY=6\K2S_Q_DA&K 9$9R9= ],D7'K8\?U-G"]J>83" F) M;41O8#^,P2>87J\+%OD?SJVW@?"MW.RC8>^8W3'[,MNUJ6; QE1/6A_)ZSL: M.'9W[+[$1O\T]-/=/*7M@K<"]]6$@(UQ^N]#/T]O=]1O _5;^J*HIRW >?PV M,+^E6WAT-=Y4)*7O6W-<7P7MV\KU@XNA\6LNN-#\KD5S*3C+3_!6+\P:Q!\- MKE,1T$F<+\PN^ I,1_-5T+Z=T1PN5(C2G6O:O[F[1NM<>YN8_PLQIU\NNMNN M>F:?6@ (ADX%CXU0)A7SYN# =",GQ7HTU#. <>CX?WF!8&ER3C8$G 5NWY&+ MA;R@V2=7(RZ"[$V>(Q#IYC7S+D]W-MA2LZ.M^X].]3<:[% <]NC6-I>;U:T\ M(4R#?&(8789W#@9S[RMQ]/@<@) 1TD MJ1__$?N$FG=S[TK)?8(52!<(7%K%VSIQ/>=1/"%,HOR8@^OAMBS"M +OU=-[ M.2N;U;/S+#ISR(*I5()D6WR+OG >IEL=GQ=#1UBD;H-S-!T/S8LA=[+0S\91 M]>PGQ5%]J 3@R"4Q+C=7VCHIOR"4$EV+EB9?73O%,0@]95GDI41V\F2?,P:^ MEF7Z2&1P56&/@OX=D-E.+_W(;O',Q?SNXEHA>5[]6KNQL:Y%B'EVTE-7:$96 M9 ;;ER108?[XVP4S^N@V;XI@3W(Z54\7>="QM2N^>.O),F6U,6T\D663;]9?*KX\"%3/J/X#BMU4SNCHIOM@8\XOGP(-5'?F#-ON&FP&GG9W+>Z)/S M.L@DD=EQ.LGX 7CVML?C-" Y\]P@(L2G-$E(FL0DH+&/>9:S]$^W9Z'6O,%H MX,HV)GQ(\_,=N02\ENO-IU.&&K^%UI.EEZM/C:4;:KC@@OL4G"]BO3\TY8GW!:4#MS/&9\FSM3&YF[D MSJ*LVQ/NJ2TVJO^)_.QFN9XO[^#F$A;+B_GMW"Y67,3 M+XSZC4@#>B(.GT3??19I)X8T:,0P\N,6-O2B[BUUB>C@+BDE8?#,&[?>ZX?QA28R!HU\NC0>U/KS_G0DWSBP(M:YG%,AAVQ M(.Z2H*X76@)/'D,2$NM1YC!C&HN"P0/3!F%]M&NI^[ 0Z:#:EGMEBVU+;R"K MQ]@E)FK/U/'5F1N2L1OVZ\G5MT:%+;Z=<.V152*8Q5S MMT,K6FA]<;B&=T+LK<]5DV177YRY5S?]H/0**S"9Z@2F6B25+W;HP M=/!/._.'#YR7>^W5F1^-=;W":GT-]VNXNKK]R4F_E]I(T8=KIC5+MWN-QNB? M9'B]W!_?+.@77]^=U+P:8:.FG0[XU?>X R;2&%F.R#.$);;A]N;;D'\Q^S]; MFU^-\_H7YV]02P,$% @ LX106!TP.'*H!P I28 !4 !C=W-T+65X M,S$Q,3(S,3(S:RYH=&WM6F%OVS@2_7Z_@I?BN@E@.[;CQ+&3!LBF*9!;8'?1 M*]"/!TJB+"(4J24I.]Y??V](.7;B>-=!NA>GV )5+'$X',X\OAE2.B]\J2[. M"\&SBW^<_[/=9A]-6I=">Y9:P;W(6.VDGK"OF7"WK-UNI*Y,-;=R4GC6[_8' M[*NQMW+*8[N77HF+A9[SPWA_?A@&.4],-K\XS^24R>S#GAP,T]'I23HZ&0R3 M :[)$4\&_=$HSWO#9-@_^6]O#UTA'OLX/U?BPUXI=;L0-/YXT.\,CRM_-I.9 M+\:];O=?>T'TXCPWVF,\B_[Q9U2SILR+.]_F2D[T.$QI+W9=-*=&&3M^UPW_ MSJBEG?-2JOGXAR^R%([]+&;LLRFY_J'EN'9M)ZS,HZ"3OPO8!//"[2R:/(0> M);583*'7)Z.O[PJ92,^.>IW>0XM7)\[M!'/WID(OJ%VQ/86SA?W+C1\\87PT M(Q.IL=Q+H\>USH0EJ;V+J^O/7VX^W5Q=?KGYY>=MY_4JL]B[N&FQ?YM"LZ\= M=L6=4(JW6"JLE_F<^8+[]^^.3\^VF<,)AJMXEF'EM)7(_;C?[QR_VK1ZG87- MKP"-!VXX(1_.:^E:[$:G'<1D] 9CTM^MF/P(!V?D]G+.;K69*9%-1"N&QL:8 M9 ;C:X/$ /5<:L;UG-7:VUK ?*2*D#40+,Y*W%F)<.8\Q2/+3 EB\R;*K0EH MD0KGN)V32,EO!<9=T>GP+(,Q&%*%E(,Q2""5%BD&8AK=6: <-BMD6C!7TV79 M?R:L:)30!$KI%'(1I;69] 4FZ"J1!@-);P733(9I3M$M8\E\U0UO%&Y';P1N M@N52(Z"$C64 6\ :Q-%L5]JESL$1(>'@=ZKJ##H!DI5HM0 P:=6<58@QP9-@ MJ]02?TWHW:.A ?%,DN(62=0* @"= 3+"<"[8DW)7L%R9F5L@THJ)=-YR#,3I M8;0;5K96@.46QJQ9^T:Q-=@M;'UY$(CW[T[[O>&9:]#39'-:^B;/)6Y#B&X8 MMR* <&5B1(4-": P$1)5Y XB96@/:(^NL^D2Y5Q-?H1(5JC(BHJ:U*1X;%C M^P!!)H"J&.GKN[3@>B+8);CFX/. M<$!^^"@<2G9$*V2J/X=2BY)HRFNW?1?*9HD +)J18GXTM84"$-%4ND!OD!(Z MZ*$"=TF,J^1JA>(!9TV"7&*EU1 O-4J0)&QQ1LDL;!Q=G3B926XE34#&-![H M7I.FVE%J#\-U'&]-6&MPWI[JMD8U5L)49@16[HSFQ.G< >A4 M+1*"N %3,5E\4!TI=H,J>.NF5!5VPJ8=J'R M2+%!SH(!H>Z<"(V"0@'::!$5K1D204T=X8NU)2NP]_<"X'27 !R)^'K*51W8 MBJ(K\AS%H)PB+NZ)HNZ^EMB"?>/MTW5>P"LZ@CE=K"834_O-%FR3'_B]M*!2 M.?_SG0Q+%D5X6((B>@+V!+C1 -\!Y+)=@ES#F3&:ZZB@_713N(66)Z'W#*:D M?&[2M+84^Y7D^836TCB/YW2$"%TNA:+?:N1>J-[?T"4'B,%ACZ0;P[$U$N$H M@$X)PL%.M.L@6E5P=U]I$/L%T(LLI(7@CX:RY]CPWPK5G L\DF^]V$7? NBO MA.OC[V'/%8X!L\5R:"T)B?AQ%9)+;B)0/:/,6"M8[TWC*%J]L>X^LX<'4%F6 MTGLA_H#]$X/:@=HS"?N"DGT %V3KB,SQETKGQ6H3O]42YH>55>LT'!\<_+VU M^LLR^J5",8;B4 )IM)NE?7$J!:#19.7[+2A MV/>4QW=P[W.)=)U;T$8+81>!Z0"<<+[<(*P5LYW44Z.F@E*>YI/FF-PVY"C* M2IFY0.NL,)$1^0/\ F_?I![H/./=FP_;I:8Y ?Z$;+S ML=3!8Z'36:,L,=Z;ZAS];;!J>=47=S<[?3V]CV1VJ/H+8_^N9J3SNGP\T]5[4>!D=$9\#= MKN+ZP][1WJ)#@\=QO[ICO8D-3^^D M%3X9N$=CXXNW/,T?YW&2[]\-L"3#]?%[Y&=,MTN3?282'O1Y6K19QF&55W 1 M'=.QA6^>Z>JX?%_)VSOGV1US7M XEAZCI5NX\ZK@$@6##N7$52%%SJ[O1%K3 M(03[)=;K?_OX93[>_S6>Y2$?K_GVX$7./0Q9=R6I;_SL:27A/_IRJC(NO.L< MQW/^J5C[EFK)(2&K=Y==> (BJ?WF+IL^4-KX859SC9^)'8;/T_X'4$L#!!0 M ( +.$4%@O,GAYLP< ,XF 5 8W=S="UE>#,Q,C$R,S$R,VLN:'1M M[5IA3R,Y$OU^O\+'Z&9!2@()"0R!06(81L>>M+N:&]U\/+G;U8E%=[O7=B?D M?OV^LCLDD+ ;Q.P11CO2A'1<+I>KGE^5[3X;^R(_/QN35.=_._M[NRT^FK0N MJ/0BM20]*5$[78[$5T7N1K3;C=2EJ696C\9>] YZ??'5V!L]D;'=:Y_3^5S/ MV7Y\/ML/@YPE1LW.SY2>"*W>[^A!>JAZAT?'23^5??7NZ!UEBK]3Z+(])AY_V.]UC@>5/YUJY^+7,]*H=A2CNQZ[PY-;FQPS<'X=\IM[0S6>A\-OSABR[( MB9]H*CZ;0I8_M)PL7=N1U5D4=/I_!)M@7GB<1I./H2?7)W8YUH M+PZ[G=Y]BYF0B^H7;(]A;/)_NG&]]<8'\U0E!HKO3;EL"X569;: M.;^\^OSE^M/UY<67ZY]_VG1>+S*+G?/KEOA@I+'CO@GY2-RIFR)E*S7 MV4SXL?1OWPS>G6XRD2.,64FEL'S:.65^V.MU!B\VMVYG;O,+X..>&X[8!]=B M+"F%*\2_%5.D_B MWS-\%JXEKLNT@YBZ%+*")46!)ZL1SDRF^,D*4X#=O(ER*P(EI>20-8=PEG0Z_*1B#(?.0=S &"Z3:(L] K$1W$7A'3,B_Y0L-4IX M H5V.1(2Y[:I]F-,T%64!@-9;P73C,(T)^BF1#);=L,KA=OA*X$;B4R7""AC M8Q' %K &<33;I79=@JV+D'7P/X%X^^9=KWM\ZAKT--F]N"SVZ_<]QG/WPD MA[H=T0J9ZH^AU.(DFLK:;=Z%LUE"@$4S4LR/IK90 "*::!?H#5)4!CU4RX*Q)D NLM!KBY48-DH0MSN1:A=VCJQ.GE996\P1T3..![DO65#M. MK6%9NI"' QD:1S (^\;0J9( >%KGDCDL2$OURGX%M"+ B:17]2 MSZ75;<%QLDTX[AZOXGACPEJ!\^94MS&JL1(F6C%8)?9QDCE=.@"=JT5&L+1J MCB;@6\M$Y]K/.).O&Y;75@!>P%1<%O=$EZK-D#INFPE5M:V :1,VP"&KJ"%^L+5V!O;\7 *?;!.!(Q%<3F=>!K3BZE&4H M!O4$<7%KBKJ[6F(#]HV/Z^N\@%=T!'.Z6$TFIO:/6[!)?I!WTL2E@+V!+CQ -\!Y-0V0:[AS!C-553P?KHIW$++6N@]@2DYGYLTK2W' M?BEYKM%:&.?Q.Y\C0I=+H>C7&KD7JGJ-=7>9/?P E46AO2?Z'?9/ M#&H';E<:]@4ENP NR-8QF>,OE\[SU4:_UAKFAY55EVDX/MC[:VOUIV7TBQS% M&(I##:3Q;I;WQ:DF0*/)RG=;G"G)&TZSL3@+B3:4E>' ):P MAL.D0D='=Q3V*#B;8A1=+-^L8&V$7.^0Z%U= !_P4IA,DSK6'HI]3WE\"_<^ M%TC7F05MM!!V"DP'X(3SY09AK9CM=#DQ^80XY95RU!R3VX8#SE&WS]>YWN*_F@_K M;?UNIS?H/]I\T.D^VO:[:H\ZW?[Q-U=[TNF=G&RD=3\X(CH#[G:5+-_O'.[, M.S1!&_:J6]&]?SG,<5SQN*G^_PLYW,]_Q-H(V4]\HL36?.G3/6J%5PGN -KX MXC5/\\,L3O+MFSY6:?A<>[_\A#D?\(R?"(=[?=:+-FLY7+]7\!,?WXFY@UZ/ MO[?2M]ODOJ!QJ#V&2C=PZ-4MI34?1(C_H&(7OUB41EP$A*KCS>LSR[']+P4N)_]/VHI:+@P2M6E7'A/G08[P(F MM/+2U8)/0IH_6'21"4BE]H]W>>Q-ID??X&H^X_MD^^$]MM\ 4$L#!!0 ( M +.$4%CU+^<<= 0 $\8 4 8W=S="UE>#,R,3$R,S$R,RYH=&WM65M3 MXS84?N^O. W379A)'#OW&\R$$&;9MH0AH;1/'<628PVRY)5E(/WU/9;C9=F0 M[=*E)>S 0R;.N7\Z.I\E!J&)Q,$@9(0>_##XL5*!(^6G$9,&?,V(8132A,L% M7%*67$&ELM(:J7BI^2(T4'-K#;A4^HI?DUQNN!'LH/ SJ.;/@ZH-,I@KNCP8 M4'X-G.Z7>).R@+8Z';\;=!O-EM=I,M=CW7FG[C>HW_;_]$IHBNJY36*6@NV7 M(BXK().GW$8_@DM6E.#5LJ3'MR&?

)SZJ M+!G1P# "A2/FLVC.--2]%8VEWE=.B\H(%QC8K%F299".9,3(0#M<$&P*A3$F%-27I4JB?2S MW]$CY=9W%A2U4I%7H&*F;5#[-"()$X+ )4D,YK_$SPA]G4C?@<=MM_N]9LA< ML$)_KC2N:P5[3I X8;WB2Y_R)!9DV>/2=HXUZJ^\SY4Q*NIEW'V=M0(NX6I+ MVW"Y>$7KW:[3=ML9LQO<$H86@5>D[UC2KQJZ+FMTG6ZMM5'L.MY&V9?*RQ> MA1(NG6*+/J)<-ROVD9UPS^9AU=4VMML^1HB4X!0*;+X =4[!GX.=;^!GPGOK ML-TZ^*S''C<8S?\*0$Z8Y MTGN,_+Z&[MXWPEOH% &;.8\_%>3_5O65R%Y4F0\1V:$F%%]U*;QWX!T3"Y8H M^?RSX#MBL^T$>.LP?.2PO9NPO^%\A3,\0_'LB/,)Q1U_/&Z]4MS34]P:NM\S MQ57MX?>1ESR?W7''*K%'_IYF@F2=NW;K?3?\[.':O3,A,5 M^NHSO]"OVG\D_ U02P,$% @ LX106"IH(L(K$@ CV8 !, !C=W-T M+65X.3'$LD05S.^LFIIX+IV6D@'Y@,?GPA0Z_/1?^H M>\Q?B\/C@S=O#H(W1_S0?_N6AX'P>_\[.'H!S\+]]B&33B/QXXNQC-LC@1TX M.>XGZ;N)#-+12:_;_=>+^GU<#^'65"5P$>Y+Q9>TS2,YC$^H^W!WJ&"P[G9? M14J?_-"E?^_P2COD8QE-3U[>R;$P[$I,V(T:\_AER_#8M(W0,K0W&OF'L"^A MCQ/7.V@GDK'(>VN[>/EE)#V9LK?'IZ_P[GR$\^.L]+]?[[\/DROTDP^@OVH MO3X,X'QP>_GAPX!]'MS>7;+;7^'GQ]L6>W]UWJF/:'XLGDI3-3YY#>_9PM'U M<7D&'R^O+BXOV.#J@MU/UY=7MX.[]Y^NV/F'P>>?!N?_9=>? M/KP__W75F/,1?O?Q'#:.YVXD#1N -@:@SSP.V(TP*2GW><0G'O?OV;6*I#]E M>RG>^N\?WO3[W7?V._K0>[??8CQ0"3[D3=DY-R**./O,32K8[11^C@VL?^QW ML V1-W&NQ@F/*VUH$<&+#4L5P]LJUWO'[PRSF (7M?#5@]#,AQM$;'@J5,64J9)=:JUC8M@<3KG&FSJOOWN.&!2*$N84)$)&:[.-[N.\K'6#K M;"+3$;OB)N"_LP_2I/B6FRP2[.AU]PW;K-^3MI M,(E6XRP:DA@DF389CVGFX44TX+='A]@X-G6A@J#]L^;Q/2QX%+';5 N1@A2% M2H])H,Y5; #N-;O6*G4-N-[UN[WN_DI4>#8-:=;X7M'!YW_[NX0'*)/M2(3I M2?\X!T(P?TJ3\)V0&.!S+\XN4 8E?FO6F=.W>6L2FHC3DX/7&T.A/;Z_-9/< M[QSC/#@=&8 69['56(N,J(A.6YZGS\U3QL8"GF8#R]1 MVK5<=J8$J%\ZMQT6"O@(-YL2K<#"U) 76W4M!(OZ"WT%V0=\3G%0 K!9(]I6 M\%\:D\'S9?>*AXV=(#!CQ5#=T-=[O,64MDU,5!8%V*\L2@GLRQ;'T$#16VGG MSG9S(F E7.?A#? 87H/9T'AK H^K -^ <@BSM^+.#CLG]%YH,!=/0*!@B5-< M-A@!MFC[YUZ(^,%0:/ >CF#=I *5=?OW#T=OWK&]P3ZTF&J%=C>5#R!T"8B0 M;VTD"!%GSMS(FC F&AJ28.&@F;?0S$^SS>#2&&R#;#]*&O? "AHQM%,:GF9Z5Y6*J)#+*&&9*Z2&/Y1_4FNO/^7Q__(@; ]3"GWEK M((VO<%0H0 J6J=K.Q2.FIU0H&*%,IRUF,B "8)I#,,VD]-6>XN-T(RJ553O0 MWS%NUPXO3"-,%,*&)^!CJ&TPR6AC9CYUGX"FR+!; 0&)5;! MI&K7?TNR>")3DCPW\VM9^6VR2-XV6:1NOV*20'C',DV%<%:(;=(,62N4ZU1! MB5'4_I-!Z^ .6$DH>KU(!W]20*WQXH5$%%+:U,@J7')"/R C,&B.+K\ @2#D^A0"! /N\)280PJ] M "S6N0\'#9!E0 [CC&NH+"%QT(MF!/Q2A,X'T?X)'->Z9]=AY![G#C \' @C MA[%UC!"AT50"] G$;ZL&/K0"9& *GN ^<"5PB7AD%+UQ2EXI KG%R](MQ:;) MJ,#OB.7YA?U6WFRI/MAVT0UK#VCDR +P?WB@OJAFY[0EV"9MJ6'OJEC ]B@0 MB?D8219*U#(I=XP6Y.9&^$*BIM$WXHLO1/#XEDBX)Q+4P++D$0==]82(R_9' M/'A,L_1P(("CC6V0A6Y1L0O5N("5;0P("OHN&7Z#KHK*D.@.T;8@1T.,"HNQ3%U)%U&H$''VD(F1[P.@R'6.\"%V,^LRN#%\!PB'3-YGW&WI5 M,$O ID<"*;5/SAW\]+/(<5TRSM"4!9Z1J/%O9/:+'89']HO TQ/E-"#MY3"I MA-O0L$2?J[(@=7XAPE#8,!-^:NY3+D,K)W@A@E8S#8DR%'TYH4@F+.K"W(,+ M='?+1[AG5 1"._>(Q9"S4T^?-24$[,^1SEM.^%"T/9BG^S8/06%.>#3A4_/B M>Z9(%G9NH:79D&&Q:L*RA'@%AE9Q\9?J8!46.PSX0#40 O(YYN [8C@Y<$FM MPB'#IG/,JGS)TT8I1L*<:(4^E:4(]?9 *6W\>.=LN=@F6UYEOG,\RY!15E^ M+F*)-T5HZB/ 6 ;L:VOTAD*08]D>,(MUG& M5KV*S95CP]&XZ.=:<6%Z,\9SW;S 71$.YE=N R NI@L$0D)-I)_&EY[P$7"O55Z[M-36!<8P%X7I9 M*"<[\"#B/)6>\*E%=VWM1*ZB2]M4/E 6:!$C(C8X% >%.UXFWN&EE2@8"AD^ MC54",-=M:WO0$,U4.NQ>@/VW[;$DN?:62F$+[ZYI5;:GT :E)AUI(8BS1"*E M&A%2CRGP%,/D&-!% J&.J.S&%T4Q(5R.)-+VL*R4H.@0!G[P%\IMMK "8#:( MZ:XX8^)\8@&VUJ6(5$V!LI?!_/RFH#5?<00M%B4\T(-* =*B4BHL38!WH<=0S I.1:93 M+$$88NA9Z5999Q")(4?^5QDKEHZ[V+2I=6>=+G0 / IM;SF@@0<0@V8J218 M)$H 8HJ-<<_(<"4+Z%PL2R( O6SP-T<@5\<#&($ 5\RB-RV+1==%F@W52O9W MIE:RK&[&H*OYNV;RFR@815:73??-8^JI?TG4DCS2)FU!A[';DB"021!Z[$"X MK!1 3\*F)DN.@/<4:IR#S%>C9FNF)!,!!NS&.*E6R+>J^(TUW4F1N!,<;$+= M_VD1*JU 3F9@9=ZKB'\T"8K6F?'4^N<[**O.\<[3KN6K*UM+8;G^Y MREXK-$.6W)?*.RA)\<#FV[=973>7MLT?^89]2P,L)_ZV">C_>5+&-24^/NST M-I=&WJ;@1[]SA/-09;"(DGL4S'+E+Y$$IP(>V7>E[CGA07W.M_3T@4[,F+%6 M3GK1_?XVDM]@KC(C:HGP,%0Z-=7]7:6A6E"-XX)YX*SX6GJB*.<)512I"=Y* MR1 P,-]LVQ;TX!ELG"U!+)?)VP?QZ#S:8A6=TPRCCL40D,0NZ)AJ[8/,!^&:P+H. X7M0T\Y>Y J*NOJRR:= M +Z$[F68TR,_V@ZR#$Z1=VF=7^=Z3NM$+M^- 0ZJ*1SUY@6 -[E8,@W8FY9> M+!7(2:K0C]WBHKZVZFYF[AM+&#UG"-)8/1I2?@[&+CET+LC2Z

$ IFX2J7 M>3:3:\>"RZOY'P,638$73A'\W M#"G@(]0\"[:@0_2!2D4)S,B\8M'\UW.$)N]S8=UMBV4)MH#4U>W<+NN*9TM) MFY6(-B(DH,")EE2!6BU'SB4OEV527>KA4A9 2(&AV-\R8W6YRE8,."UW0@T"D"]I4GOSKD4M M=BK.B)I:PK=5XTU'#!>[6$6-N\R%9@$*X?YB@%1=> L ,P8D"@&8JK/*XR3R M8C.;*ZD:*SYIN=#D3 =*[)[IBK,6'A[T(XP!< J&>6U-K8\PS $T!(OB. V^ M1]8TP*](B>L0#>;>V'HBOJX>VVU%:=IQ:T,;5ZFD4.*]N@VSY_C'" MJ"<6S]/?PJ%ZOA0><'(%J?)Z17%3/V>![^J1]::8#KHN> /F.;7Q$/U!UYH*=E9AV ME6&>P&Z!HFI2*WRVLA5R#K&PO9F7=QIG81%'^RZSL8 *%;/B@T^# 8NG=)'_ M"IN.G\)P7\SNE/E(51>8-'/L=+-6?";M-W?H2G%@E-V*4+/YGK!EU W9N%:3 M12P\DKQNJO TQOFDV)-2:J^LA0=L6 VW"C]@B,@3Z03W4,YL#$;_X*^>(CGX M\Z1(-H0SS6A)PE7SC$&W*T>PK%D.V*I$B5&L1$I]5:%H$M#+F,P:_GQ.G YS*BKM>KTDB1#8]3O(N:Z M[HY?]J@RB 8D6> ]%)LTZIN=)9[B)-;:[SR_JWG^OJ+HR6UXGH_S6#.[:F = M=E_P%JQQ:8'<.E%KMBE:K9X6NU5OW M@DC>8ZVPSS',S:L&!C"A_7L&E(#JYS'H[*@FFJ^6,PS6)GHB%B'&J#'_[FG% M RR,?> RRDU4>89'0A+L#U&XP(Y7ALKNE=ID1"LI062WU?N>PZKFVL3^%+W6%'G(@QG%Y M1!TLF%/$]C6JQ?O89!HS<]L#541F$*RDZ_NT(4ZR)*.1TS@4QT@9LQ;';='#2S?2@8,R1]QF[5S MF-:VF";SU62)?3NJ=89[G8L:OA*D@" /K3[NG!(^U_[XM3:=X?[XE7D@7B'' MGTC(EA2>;XD.>J*R58[V>Y1*L+J$:H;:5W:F^&E&VS:TC*Z- MYT_"F\$8?2A<='1NK!K((Y_2M7YR )P0*<5\CE>YTU=IQ]P6W7;]I.MC*ZHIP;5+GC;5-=CWJW+&J MOY9UUO.):ZG.0?=[J@JU>()'C$I_C34?E'^H@#*;]M!1D$H_59BT.:"L3?]@ M\<@6H$!#N&Y5H&[Y(W^1^.OAXOCK*_L'85[1'Z+Y/U!+ 0(4 Q0 ( +.$ M4%AG=:.@K7L# '7G*P 1 " 0 !C=W-T+3(P,C,Q,C,Q M+FAT;5!+ 0(4 Q0 ( +.$4%BTD/=LN!P #%& 0 1 " M =Q[ P!C=W-T+3(P,C,Q,C,Q+GAS9%!+ 0(4 Q0 ( +.$4%C^&8WZEC4 M *LJ @ 5 " <.8 P!C=W-T+3(P,C,Q,C,Q7V-A;"YX;6Q0 M2P$"% ,4 " "SA%!8O,GU/L6O ^L < %0 @ &,S@, M8W=S="TR,#(S,3(S,5]D968N>&UL4$L! A0#% @ LX106,-5PZC7J $ MN[L! !0 ( !A'X$ &-W;,' #.)@ M%0 @ '5_0@ 8W=S="UE>#,Q,C$R,S$R,VLN:'1M4$L! A0# M% @ LX106/4OYQQT! 3Q@ !0 ( !NP4) &-W XML 129 cwst-20231231_htm.xml IDEA: XBRL DOCUMENT 0000911177 2023-01-01 2023-12-31 0000911177 2023-06-30 0000911177 us-gaap:CommonClassAMember 2024-01-31 0000911177 us-gaap:CommonClassBMember 2024-01-31 0000911177 2023-12-31 0000911177 2022-12-31 0000911177 us-gaap:CommonClassAMember 2023-12-31 0000911177 us-gaap:CommonClassAMember 2022-12-31 0000911177 us-gaap:CommonClassBMember 2023-12-31 0000911177 us-gaap:CommonClassBMember 2022-12-31 0000911177 us-gaap:CommonClassBMember 2022-01-01 2022-12-31 0000911177 us-gaap:CommonClassBMember 2023-01-01 2023-12-31 0000911177 2022-01-01 2022-12-31 0000911177 2021-01-01 2021-12-31 0000911177 2020-12-31 0000911177 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0000911177 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0000911177 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000911177 us-gaap:RetainedEarningsMember 2020-12-31 0000911177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000911177 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0000911177 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0000911177 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0000911177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0000911177 2021-12-31 0000911177 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0000911177 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0000911177 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000911177 us-gaap:RetainedEarningsMember 2021-12-31 0000911177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000911177 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0000911177 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0000911177 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000911177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0000911177 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0000911177 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0000911177 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000911177 us-gaap:RetainedEarningsMember 2022-12-31 0000911177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000911177 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-12-31 0000911177 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0000911177 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0000911177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0000911177 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-12-31 0000911177 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-12-31 0000911177 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000911177 us-gaap:RetainedEarningsMember 2023-12-31 0000911177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000911177 2023-06-30 2023-06-30 0000911177 cwst:SolidWasteOperationsMember 2023-01-01 2023-12-31 0000911177 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0000911177 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0000911177 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0000911177 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0000911177 srt:MinimumMember cwst:RollingStockMember 2023-12-31 0000911177 srt:MaximumMember cwst:RollingStockMember 2023-12-31 0000911177 srt:MinimumMember us-gaap:ContainersMember 2023-12-31 0000911177 srt:MaximumMember us-gaap:ContainersMember 2023-12-31 0000911177 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0000911177 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0000911177 srt:MinimumMember us-gaap:MeasurementInputDiscountRateMember 2023-12-31 0000911177 srt:MaximumMember us-gaap:MeasurementInputDiscountRateMember 2023-12-31 0000911177 cwst:ClosureAndPostClosureCostsMember 2023-01-01 2023-12-31 0000911177 cwst:ClosureAndPostClosureCostsMember 2022-01-01 2022-12-31 0000911177 cwst:ClosureAndPostClosureCostsMember 2021-01-01 2021-12-31 0000911177 cwst:ClosureAndPostClosureCostsMember 2022-12-31 0000911177 cwst:ClosureAndPostClosureCostsMember 2023-12-31 0000911177 srt:MinimumMember us-gaap:AutomobilesMember 2023-01-01 2023-12-31 0000911177 srt:MaximumMember us-gaap:AutomobilesMember 2023-01-01 2023-12-31 0000911177 cwst:MidAtlanticRegionMember 2023-12-31 0000911177 cwst:WesternRegionMember 2023-12-31 0000911177 cwst:EasternRegionMember 2023-12-31 0000911177 cwst:ResourceSolutionsRegionMember 2023-12-31 0000911177 us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-12-31 0000911177 cwst:CollectionMember cwst:EasternRegionMember 2023-01-01 2023-12-31 0000911177 cwst:CollectionMember cwst:WesternRegionMember 2023-01-01 2023-12-31 0000911177 cwst:CollectionMember cwst:MidAtlanticRegionMember 2023-01-01 2023-12-31 0000911177 cwst:CollectionMember cwst:ResourceSolutionsRegionMember 2023-01-01 2023-12-31 0000911177 cwst:CollectionMember 2023-01-01 2023-12-31 0000911177 cwst:LandfillRevenueMember cwst:EasternRegionMember 2023-01-01 2023-12-31 0000911177 cwst:LandfillRevenueMember cwst:WesternRegionMember 2023-01-01 2023-12-31 0000911177 cwst:LandfillRevenueMember cwst:MidAtlanticRegionMember 2023-01-01 2023-12-31 0000911177 cwst:LandfillRevenueMember cwst:ResourceSolutionsRegionMember 2023-01-01 2023-12-31 0000911177 cwst:LandfillRevenueMember 2023-01-01 2023-12-31 0000911177 cwst:TransferMember cwst:EasternRegionMember 2023-01-01 2023-12-31 0000911177 cwst:TransferMember cwst:WesternRegionMember 2023-01-01 2023-12-31 0000911177 cwst:TransferMember cwst:MidAtlanticRegionMember 2023-01-01 2023-12-31 0000911177 cwst:TransferMember cwst:ResourceSolutionsRegionMember 2023-01-01 2023-12-31 0000911177 cwst:TransferMember 2023-01-01 2023-12-31 0000911177 cwst:TransportationMember cwst:EasternRegionMember 2023-01-01 2023-12-31 0000911177 cwst:TransportationMember cwst:WesternRegionMember 2023-01-01 2023-12-31 0000911177 cwst:TransportationMember cwst:MidAtlanticRegionMember 2023-01-01 2023-12-31 0000911177 cwst:TransportationMember cwst:ResourceSolutionsRegionMember 2023-01-01 2023-12-31 0000911177 cwst:TransportationMember 2023-01-01 2023-12-31 0000911177 cwst:LandfillGasToEnergyMember cwst:EasternRegionMember 2023-01-01 2023-12-31 0000911177 cwst:LandfillGasToEnergyMember cwst:WesternRegionMember 2023-01-01 2023-12-31 0000911177 cwst:LandfillGasToEnergyMember cwst:MidAtlanticRegionMember 2023-01-01 2023-12-31 0000911177 cwst:LandfillGasToEnergyMember cwst:ResourceSolutionsRegionMember 2023-01-01 2023-12-31 0000911177 cwst:LandfillGasToEnergyMember 2023-01-01 2023-12-31 0000911177 cwst:ProcessingServicesMember cwst:EasternRegionMember 2023-01-01 2023-12-31 0000911177 cwst:ProcessingServicesMember cwst:WesternRegionMember 2023-01-01 2023-12-31 0000911177 cwst:ProcessingServicesMember cwst:MidAtlanticRegionMember 2023-01-01 2023-12-31 0000911177 cwst:ProcessingServicesMember cwst:ResourceSolutionsRegionMember 2023-01-01 2023-12-31 0000911177 cwst:ProcessingServicesMember 2023-01-01 2023-12-31 0000911177 cwst:NationalAccountsMember cwst:EasternRegionMember 2023-01-01 2023-12-31 0000911177 cwst:NationalAccountsMember cwst:WesternRegionMember 2023-01-01 2023-12-31 0000911177 cwst:NationalAccountsMember cwst:MidAtlanticRegionMember 2023-01-01 2023-12-31 0000911177 cwst:NationalAccountsMember cwst:ResourceSolutionsRegionMember 2023-01-01 2023-12-31 0000911177 cwst:NationalAccountsMember 2023-01-01 2023-12-31 0000911177 cwst:EasternRegionMember 2023-01-01 2023-12-31 0000911177 cwst:WesternRegionMember 2023-01-01 2023-12-31 0000911177 cwst:MidAtlanticRegionMember 2023-01-01 2023-12-31 0000911177 cwst:ResourceSolutionsRegionMember 2023-01-01 2023-12-31 0000911177 cwst:EasternRegionMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-12-31 0000911177 cwst:WesternRegionMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-12-31 0000911177 cwst:MidAtlanticRegionMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-12-31 0000911177 cwst:ResourceSolutionsRegionMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-12-31 0000911177 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-12-31 0000911177 cwst:EasternRegionMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-12-31 0000911177 cwst:WesternRegionMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-12-31 0000911177 cwst:MidAtlanticRegionMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-12-31 0000911177 cwst:ResourceSolutionsRegionMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-12-31 0000911177 us-gaap:TransferredOverTimeMember 2023-01-01 2023-12-31 0000911177 cwst:CollectionMember cwst:EasternRegionMember 2022-01-01 2022-12-31 0000911177 cwst:CollectionMember cwst:WesternRegionMember 2022-01-01 2022-12-31 0000911177 cwst:CollectionMember cwst:MidAtlanticRegionMember 2022-01-01 2022-12-31 0000911177 cwst:CollectionMember cwst:ResourceSolutionsRegionMember 2022-01-01 2022-12-31 0000911177 cwst:CollectionMember 2022-01-01 2022-12-31 0000911177 cwst:LandfillRevenueMember cwst:EasternRegionMember 2022-01-01 2022-12-31 0000911177 cwst:LandfillRevenueMember cwst:WesternRegionMember 2022-01-01 2022-12-31 0000911177 cwst:LandfillRevenueMember cwst:MidAtlanticRegionMember 2022-01-01 2022-12-31 0000911177 cwst:LandfillRevenueMember cwst:ResourceSolutionsRegionMember 2022-01-01 2022-12-31 0000911177 cwst:LandfillRevenueMember 2022-01-01 2022-12-31 0000911177 cwst:TransferMember cwst:EasternRegionMember 2022-01-01 2022-12-31 0000911177 cwst:TransferMember cwst:WesternRegionMember 2022-01-01 2022-12-31 0000911177 cwst:TransferMember cwst:MidAtlanticRegionMember 2022-01-01 2022-12-31 0000911177 cwst:TransferMember cwst:ResourceSolutionsRegionMember 2022-01-01 2022-12-31 0000911177 cwst:TransferMember 2022-01-01 2022-12-31 0000911177 cwst:TransportationMember cwst:EasternRegionMember 2022-01-01 2022-12-31 0000911177 cwst:TransportationMember cwst:WesternRegionMember 2022-01-01 2022-12-31 0000911177 cwst:TransportationMember cwst:MidAtlanticRegionMember 2022-01-01 2022-12-31 0000911177 cwst:TransportationMember cwst:ResourceSolutionsRegionMember 2022-01-01 2022-12-31 0000911177 cwst:TransportationMember 2022-01-01 2022-12-31 0000911177 cwst:LandfillGasToEnergyMember cwst:EasternRegionMember 2022-01-01 2022-12-31 0000911177 cwst:LandfillGasToEnergyMember cwst:WesternRegionMember 2022-01-01 2022-12-31 0000911177 cwst:LandfillGasToEnergyMember cwst:MidAtlanticRegionMember 2022-01-01 2022-12-31 0000911177 cwst:LandfillGasToEnergyMember cwst:ResourceSolutionsRegionMember 2022-01-01 2022-12-31 0000911177 cwst:LandfillGasToEnergyMember 2022-01-01 2022-12-31 0000911177 cwst:ProcessingServicesMember cwst:EasternRegionMember 2022-01-01 2022-12-31 0000911177 cwst:ProcessingServicesMember cwst:WesternRegionMember 2022-01-01 2022-12-31 0000911177 cwst:ProcessingServicesMember cwst:MidAtlanticRegionMember 2022-01-01 2022-12-31 0000911177 cwst:ProcessingServicesMember cwst:ResourceSolutionsRegionMember 2022-01-01 2022-12-31 0000911177 cwst:ProcessingServicesMember 2022-01-01 2022-12-31 0000911177 cwst:NationalAccountsMember cwst:EasternRegionMember 2022-01-01 2022-12-31 0000911177 cwst:NationalAccountsMember cwst:WesternRegionMember 2022-01-01 2022-12-31 0000911177 cwst:NationalAccountsMember cwst:MidAtlanticRegionMember 2022-01-01 2022-12-31 0000911177 cwst:NationalAccountsMember cwst:ResourceSolutionsRegionMember 2022-01-01 2022-12-31 0000911177 cwst:NationalAccountsMember 2022-01-01 2022-12-31 0000911177 cwst:EasternRegionMember 2022-01-01 2022-12-31 0000911177 cwst:WesternRegionMember 2022-01-01 2022-12-31 0000911177 cwst:MidAtlanticRegionMember 2022-01-01 2022-12-31 0000911177 cwst:ResourceSolutionsRegionMember 2022-01-01 2022-12-31 0000911177 cwst:EasternRegionMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-12-31 0000911177 cwst:WesternRegionMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-12-31 0000911177 cwst:MidAtlanticRegionMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-12-31 0000911177 cwst:ResourceSolutionsRegionMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-12-31 0000911177 us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-12-31 0000911177 cwst:EasternRegionMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-12-31 0000911177 cwst:WesternRegionMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-12-31 0000911177 cwst:MidAtlanticRegionMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-12-31 0000911177 cwst:ResourceSolutionsRegionMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-12-31 0000911177 us-gaap:TransferredOverTimeMember 2022-01-01 2022-12-31 0000911177 cwst:CollectionMember cwst:EasternRegionMember 2021-01-01 2021-12-31 0000911177 cwst:CollectionMember cwst:WesternRegionMember 2021-01-01 2021-12-31 0000911177 cwst:CollectionMember cwst:MidAtlanticRegionMember 2021-01-01 2021-12-31 0000911177 cwst:CollectionMember cwst:ResourceSolutionsRegionMember 2021-01-01 2021-12-31 0000911177 cwst:CollectionMember 2021-01-01 2021-12-31 0000911177 cwst:LandfillRevenueMember cwst:EasternRegionMember 2021-01-01 2021-12-31 0000911177 cwst:LandfillRevenueMember cwst:WesternRegionMember 2021-01-01 2021-12-31 0000911177 cwst:LandfillRevenueMember cwst:MidAtlanticRegionMember 2021-01-01 2021-12-31 0000911177 cwst:LandfillRevenueMember cwst:ResourceSolutionsRegionMember 2021-01-01 2021-12-31 0000911177 cwst:LandfillRevenueMember 2021-01-01 2021-12-31 0000911177 cwst:TransferMember cwst:EasternRegionMember 2021-01-01 2021-12-31 0000911177 cwst:TransferMember cwst:WesternRegionMember 2021-01-01 2021-12-31 0000911177 cwst:TransferMember cwst:MidAtlanticRegionMember 2021-01-01 2021-12-31 0000911177 cwst:TransferMember cwst:ResourceSolutionsRegionMember 2021-01-01 2021-12-31 0000911177 cwst:TransferMember 2021-01-01 2021-12-31 0000911177 cwst:TransportationMember cwst:EasternRegionMember 2021-01-01 2021-12-31 0000911177 cwst:TransportationMember cwst:WesternRegionMember 2021-01-01 2021-12-31 0000911177 cwst:TransportationMember cwst:MidAtlanticRegionMember 2021-01-01 2021-12-31 0000911177 cwst:TransportationMember cwst:ResourceSolutionsRegionMember 2021-01-01 2021-12-31 0000911177 cwst:TransportationMember 2021-01-01 2021-12-31 0000911177 cwst:LandfillGasToEnergyMember cwst:EasternRegionMember 2021-01-01 2021-12-31 0000911177 cwst:LandfillGasToEnergyMember cwst:WesternRegionMember 2021-01-01 2021-12-31 0000911177 cwst:LandfillGasToEnergyMember cwst:MidAtlanticRegionMember 2021-01-01 2021-12-31 0000911177 cwst:LandfillGasToEnergyMember cwst:ResourceSolutionsRegionMember 2021-01-01 2021-12-31 0000911177 cwst:LandfillGasToEnergyMember 2021-01-01 2021-12-31 0000911177 cwst:ProcessingServicesMember cwst:EasternRegionMember 2021-01-01 2021-12-31 0000911177 cwst:ProcessingServicesMember cwst:WesternRegionMember 2021-01-01 2021-12-31 0000911177 cwst:ProcessingServicesMember cwst:MidAtlanticRegionMember 2021-01-01 2021-12-31 0000911177 cwst:ProcessingServicesMember cwst:ResourceSolutionsRegionMember 2021-01-01 2021-12-31 0000911177 cwst:ProcessingServicesMember 2021-01-01 2021-12-31 0000911177 cwst:NationalAccountsMember cwst:EasternRegionMember 2021-01-01 2021-12-31 0000911177 cwst:NationalAccountsMember cwst:WesternRegionMember 2021-01-01 2021-12-31 0000911177 cwst:NationalAccountsMember cwst:MidAtlanticRegionMember 2021-01-01 2021-12-31 0000911177 cwst:NationalAccountsMember cwst:ResourceSolutionsRegionMember 2021-01-01 2021-12-31 0000911177 cwst:NationalAccountsMember 2021-01-01 2021-12-31 0000911177 cwst:EasternRegionMember 2021-01-01 2021-12-31 0000911177 cwst:WesternRegionMember 2021-01-01 2021-12-31 0000911177 cwst:MidAtlanticRegionMember 2021-01-01 2021-12-31 0000911177 cwst:ResourceSolutionsRegionMember 2021-01-01 2021-12-31 0000911177 cwst:EasternRegionMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0000911177 cwst:WesternRegionMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0000911177 cwst:MidAtlanticRegionMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0000911177 cwst:ResourceSolutionsRegionMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0000911177 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0000911177 cwst:EasternRegionMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0000911177 cwst:WesternRegionMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0000911177 cwst:MidAtlanticRegionMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0000911177 cwst:ResourceSolutionsRegionMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0000911177 us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0000911177 cwst:SolidWasteCollectionBusinessesMember 2023-01-01 2023-12-31 0000911177 srt:MinimumMember 2023-12-31 0000911177 srt:MaximumMember 2023-12-31 0000911177 cwst:TransferStationsAcquisitionMember 2023-01-01 2023-12-31 0000911177 cwst:TransferStationsAcquisitionMember 2022-01-01 2022-12-31 0000911177 cwst:TransferStationsAcquisitionMember 2021-01-01 2021-12-31 0000911177 cwst:TransferStationsAcquisitionMember 2023-12-31 0000911177 cwst:TransferStationsAcquisitionMember 2022-12-31 0000911177 cwst:TransferStationsAcquisitionMember 2021-12-31 0000911177 cwst:TransferStationsAcquisitionMember us-gaap:TradeNamesMember 2023-12-31 0000911177 cwst:TransferStationsAcquisitionMember us-gaap:TradeNamesMember 2022-12-31 0000911177 cwst:TransferStationsAcquisitionMember us-gaap:TradeNamesMember 2021-12-31 0000911177 cwst:TransferStationsAcquisitionMember us-gaap:NoncompeteAgreementsMember 2023-12-31 0000911177 cwst:TransferStationsAcquisitionMember us-gaap:NoncompeteAgreementsMember 2022-12-31 0000911177 cwst:TransferStationsAcquisitionMember us-gaap:NoncompeteAgreementsMember 2021-12-31 0000911177 cwst:TransferStationsAcquisitionMember us-gaap:CustomerRelationshipsMember 2023-12-31 0000911177 cwst:TransferStationsAcquisitionMember us-gaap:CustomerRelationshipsMember 2022-12-31 0000911177 cwst:TransferStationsAcquisitionMember us-gaap:CustomerRelationshipsMember 2021-12-31 0000911177 us-gaap:LandMember 2023-12-31 0000911177 us-gaap:LandMember 2022-12-31 0000911177 cwst:LandfillsMember 2023-12-31 0000911177 cwst:LandfillsMember 2022-12-31 0000911177 us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0000911177 us-gaap:BuildingAndBuildingImprovementsMember 2022-12-31 0000911177 us-gaap:MachineryAndEquipmentMember 2023-12-31 0000911177 us-gaap:MachineryAndEquipmentMember 2022-12-31 0000911177 cwst:RollingStockMember 2023-12-31 0000911177 cwst:RollingStockMember 2022-12-31 0000911177 us-gaap:ContainersMember 2023-12-31 0000911177 us-gaap:ContainersMember 2022-12-31 0000911177 us-gaap:ConstructionInProgressMember 2023-12-31 0000911177 us-gaap:ConstructionInProgressMember 2022-12-31 0000911177 cwst:LandfillsMember 2023-01-01 2023-12-31 0000911177 cwst:LandfillsMember 2022-01-01 2022-12-31 0000911177 cwst:LandfillsMember 2021-01-01 2021-12-31 0000911177 us-gaap:MachineryAndEquipmentMember 2023-01-01 2023-12-31 0000911177 us-gaap:MachineryAndEquipmentMember 2022-01-01 2022-12-31 0000911177 us-gaap:LandfillMember 2023-01-01 2023-12-31 0000911177 us-gaap:LandfillMember 2022-01-01 2022-12-31 0000911177 cwst:EasternRegionMember 2022-12-31 0000911177 cwst:WesternRegionMember 2022-12-31 0000911177 cwst:MidAtlanticRegionMember 2022-12-31 0000911177 cwst:ResourceSolutionsRegionMember 2022-12-31 0000911177 cwst:EasternRegionMember 2021-12-31 0000911177 cwst:WesternRegionMember 2021-12-31 0000911177 cwst:MidAtlanticRegionMember 2021-12-31 0000911177 cwst:ResourceSolutionsRegionMember 2021-12-31 0000911177 us-gaap:NoncompeteAgreementsMember 2023-12-31 0000911177 us-gaap:CustomerRelationshipsMember 2023-12-31 0000911177 us-gaap:TradeNamesMember 2023-12-31 0000911177 us-gaap:NoncompeteAgreementsMember 2022-12-31 0000911177 us-gaap:CustomerRelationshipsMember 2022-12-31 0000911177 us-gaap:TradeNamesMember 2022-12-31 0000911177 cwst:AmendedTermAFacilityDueDecember2026TermLoanFacilityMember us-gaap:SecuredDebtMember cwst:SecuredOvernightFinancingRateSOFRMember 2023-12-31 0000911177 cwst:AmendedTermAFacilityDueDecember2026TermLoanFacilityMember us-gaap:SecuredDebtMember 2023-12-31 0000911177 cwst:AmendedTermAFacilityDueDecember2026TermLoanFacilityMember us-gaap:SecuredDebtMember 2022-12-31 0000911177 cwst:A2023TermLoanFacilityDueDecember2026Member us-gaap:SecuredDebtMember cwst:SecuredOvernightFinancingRateSOFRMember 2023-12-31 0000911177 cwst:A2023TermLoanFacilityDueDecember2026Member us-gaap:SecuredDebtMember 2023-12-31 0000911177 cwst:A2023TermLoanFacilityDueDecember2026Member us-gaap:SecuredDebtMember 2022-12-31 0000911177 cwst:A2023RevolvingCreditFacilityDueDecember2026Member us-gaap:LineOfCreditMember cwst:SecuredOvernightFinancingRateSOFRMember 2023-01-01 2023-12-31 0000911177 cwst:A2023RevolvingCreditFacilityDueDecember2026Member us-gaap:LineOfCreditMember 2023-12-31 0000911177 cwst:A2023RevolvingCreditFacilityDueDecember2026Member us-gaap:LineOfCreditMember 2022-12-31 0000911177 cwst:RevenueBondsSeriesTwoThousandFourteenDueTwoThousandFortyFourMember us-gaap:UnsecuredDebtMember 2023-12-31 0000911177 cwst:RevenueBondsSeriesTwoThousandFourteenDueTwoThousandFortyFourMember us-gaap:UnsecuredDebtMember 2022-12-31 0000911177 cwst:RevenueBondSeriesTwoThousandFourteenRTwoDueTwoThousandFortyFourMember us-gaap:UnsecuredDebtMember 2023-12-31 0000911177 cwst:RevenueBondSeriesTwoThousandFourteenRTwoDueTwoThousandFortyFourMember us-gaap:UnsecuredDebtMember 2022-12-31 0000911177 cwst:RevenueBondsSeries2020DueSeptember2050Member us-gaap:UnsecuredDebtMember 2023-12-31 0000911177 cwst:RevenueBondsSeries2020DueSeptember2050Member us-gaap:UnsecuredDebtMember 2022-12-31 0000911177 cwst:RevenueBondsSeries2020R2DueSeptember2050Member us-gaap:UnsecuredDebtMember 2023-12-31 0000911177 cwst:RevenueBondsSeries2020R2DueSeptember2050Member us-gaap:UnsecuredDebtMember 2022-12-31 0000911177 cwst:FinanceAuthorityofMaineSolidWasteDisposalRevenueBondsSeries2005R3FAMEBonds2005R3Member us-gaap:UnsecuredDebtMember 2023-12-31 0000911177 cwst:FinanceAuthorityofMaineSolidWasteDisposalRevenueBondsSeries2005R3FAMEBonds2005R3Member us-gaap:UnsecuredDebtMember 2022-12-31 0000911177 cwst:FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R1Member us-gaap:UnsecuredDebtMember 2023-12-31 0000911177 cwst:FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R1Member us-gaap:UnsecuredDebtMember 2022-12-31 0000911177 cwst:FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R2Member us-gaap:UnsecuredDebtMember 2023-12-31 0000911177 cwst:FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R2Member us-gaap:UnsecuredDebtMember 2022-12-31 0000911177 cwst:LongTermRevenueBondSeries2013Due2036Member us-gaap:UnsecuredDebtMember 2023-12-31 0000911177 cwst:LongTermRevenueBondSeries2013Due2036Member us-gaap:UnsecuredDebtMember 2022-12-31 0000911177 cwst:LongTermRevenueBondSeries2022A1Due2052Member us-gaap:UnsecuredDebtMember 2023-12-31 0000911177 cwst:LongTermRevenueBondSeries2022A1Due2052Member us-gaap:UnsecuredDebtMember 2022-12-31 0000911177 cwst:RevenueBondSeriesTwoThousandThirteenDueTwoThousandTwentyNineMember us-gaap:UnsecuredDebtMember 2023-12-31 0000911177 cwst:RevenueBondSeriesTwoThousandThirteenDueTwoThousandTwentyNineMember us-gaap:UnsecuredDebtMember 2022-12-31 0000911177 cwst:NotesPayableMember 2023-12-31 0000911177 cwst:NotesPayableMember 2022-12-31 0000911177 cwst:CreditFacilityMember cwst:SecuredOvernightFinancingRateSOFRMember 2023-01-01 2023-12-31 0000911177 us-gaap:SecuredDebtMember 2023-04-30 0000911177 cwst:A2023TermLoanFacilityDueDecember2026Member us-gaap:SecuredDebtMember 2023-05-31 0000911177 cwst:A2023TermLoanFacilityDueDecember2026Member us-gaap:SecuredDebtMember 2023-06-01 2023-06-30 0000911177 us-gaap:UnsecuredDebtMember 2023-06-30 0000911177 cwst:CreditFacilityMember us-gaap:SecuredDebtMember 2023-12-31 0000911177 us-gaap:RevolvingCreditFacilityMember cwst:CreditFacilityMember us-gaap:LineOfCreditMember 2023-12-31 0000911177 us-gaap:LetterOfCreditMember cwst:CreditFacilityMember us-gaap:LineOfCreditMember 2023-12-31 0000911177 cwst:CreditFacilityMember 2023-12-31 0000911177 cwst:CreditFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-12-31 0000911177 cwst:CreditFacilityMember us-gaap:BaseRateMember 2023-01-01 2023-12-31 0000911177 srt:MinimumMember cwst:AmendedTermAFacilityDueDecember2026TermLoanFacilityMember us-gaap:SecuredDebtMember cwst:SecuredOvernightFinancingRateSOFRMember 2023-01-01 2023-12-31 0000911177 srt:MaximumMember cwst:AmendedTermAFacilityDueDecember2026TermLoanFacilityMember us-gaap:SecuredDebtMember cwst:SecuredOvernightFinancingRateSOFRMember 2023-01-01 2023-12-31 0000911177 srt:MinimumMember cwst:AmendedTermAFacilityDueDecember2026TermLoanFacilityMember us-gaap:SecuredDebtMember us-gaap:BaseRateMember 2023-01-01 2023-12-31 0000911177 srt:MaximumMember cwst:AmendedTermAFacilityDueDecember2026TermLoanFacilityMember us-gaap:SecuredDebtMember us-gaap:BaseRateMember 2023-01-01 2023-12-31 0000911177 srt:MinimumMember cwst:RevolvingCreditFacilityDueDecember2026Member us-gaap:LineOfCreditMember cwst:SecuredOvernightFinancingRateSOFRMember 2023-01-01 2023-12-31 0000911177 srt:MaximumMember cwst:RevolvingCreditFacilityDueDecember2026Member us-gaap:LineOfCreditMember cwst:SecuredOvernightFinancingRateSOFRMember 2023-01-01 2023-12-31 0000911177 srt:MinimumMember cwst:RevolvingCreditFacilityDueDecember2026Member us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2023-01-01 2023-12-31 0000911177 srt:MaximumMember cwst:RevolvingCreditFacilityDueDecember2026Member us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2023-01-01 2023-12-31 0000911177 srt:MinimumMember cwst:A2023TermLoanFacilityDueDecember2026Member us-gaap:SecuredDebtMember cwst:SecuredOvernightFinancingRateSOFRMember 2023-01-01 2023-12-31 0000911177 srt:MaximumMember cwst:A2023TermLoanFacilityDueDecember2026Member us-gaap:SecuredDebtMember cwst:SecuredOvernightFinancingRateSOFRMember 2023-01-01 2023-12-31 0000911177 srt:MinimumMember cwst:A2023TermLoanFacilityDueDecember2026Member us-gaap:SecuredDebtMember us-gaap:BaseRateMember 2023-01-01 2023-12-31 0000911177 srt:MaximumMember cwst:A2023TermLoanFacilityDueDecember2026Member us-gaap:SecuredDebtMember us-gaap:BaseRateMember 2023-01-01 2023-12-31 0000911177 srt:MinimumMember cwst:CreditFacilityMember 2023-01-01 2023-12-31 0000911177 srt:MaximumMember cwst:CreditFacilityMember 2023-01-01 2023-12-31 0000911177 cwst:CreditFacilityMember 2023-01-01 2023-12-31 0000911177 us-gaap:LetterOfCreditMember cwst:CreditFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-12-31 0000911177 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-12-31 0000911177 us-gaap:UnsecuredDebtMember 2023-12-31 0000911177 cwst:GFLEnvironmentalIncMember 2023-01-01 2023-12-31 0000911177 cwst:TwinBridgesAcquisitionMember 2023-01-01 2023-12-31 0000911177 cwst:InterestRateContractActiveMember us-gaap:CashFlowHedgingMember 2021-12-31 0000911177 cwst:InterestRateContractForwardStartingMember us-gaap:CashFlowHedgingMember 2021-12-31 0000911177 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember 2021-12-31 0000911177 cwst:InterestRateContractActiveMember us-gaap:CashFlowHedgingMember 2022-01-01 2022-12-31 0000911177 cwst:InterestRateContractForwardStartingMember us-gaap:CashFlowHedgingMember 2022-01-01 2022-12-31 0000911177 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember 2022-01-01 2022-12-31 0000911177 cwst:InterestRateContractActiveMember us-gaap:CashFlowHedgingMember 2022-12-31 0000911177 cwst:InterestRateContractForwardStartingMember us-gaap:CashFlowHedgingMember 2022-12-31 0000911177 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember 2022-12-31 0000911177 cwst:InterestRateContractActiveMember us-gaap:CashFlowHedgingMember 2023-01-01 2023-12-31 0000911177 cwst:InterestRateContractForwardStartingMember us-gaap:CashFlowHedgingMember 2023-01-01 2023-12-31 0000911177 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember 2023-01-01 2023-12-31 0000911177 cwst:InterestRateContractActiveMember us-gaap:CashFlowHedgingMember 2023-12-31 0000911177 cwst:InterestRateContractForwardStartingMember us-gaap:CashFlowHedgingMember 2023-12-31 0000911177 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember 2023-12-31 0000911177 us-gaap:OtherCurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0000911177 us-gaap:OtherCurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000911177 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0000911177 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000911177 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0000911177 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000911177 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0000911177 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000911177 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-12-31 0000911177 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-12-31 0000911177 us-gaap:EstimateOfFairValueFairValueDisclosureMember cwst:IndustrialRevenueBondsMember 2023-12-31 0000911177 us-gaap:CarryingReportedAmountFairValueDisclosureMember cwst:IndustrialRevenueBondsMember 2023-12-31 0000911177 srt:MaximumMember 2022-12-31 0000911177 cwst:EnvironmentalRemediationContingencyOtherMember 2023-01-01 2023-12-31 0000911177 cwst:EnvironmentalRemediationContingencyOtherMember 2022-01-01 2022-12-31 0000911177 cwst:InactiveWasteDisposalSiteMember 2023-01-01 2023-12-31 0000911177 cwst:InactiveWasteDisposalSiteMember 2022-01-01 2022-12-31 0000911177 us-gaap:CommonClassAMember 2023-06-16 2023-06-16 0000911177 us-gaap:CommonClassAMember 2023-06-16 0000911177 us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0000911177 cwst:A2016IncentivePlanMember us-gaap:CommonClassAMember 2023-12-31 0000911177 cwst:A2016IncentivePlanMember us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0000911177 cwst:A2016IncentivePlanMember 2023-01-01 2023-12-31 0000911177 srt:MinimumMember cwst:A2016IncentivePlanMember 2023-01-01 2023-12-31 0000911177 srt:MaximumMember cwst:A2016IncentivePlanMember 2023-01-01 2023-12-31 0000911177 cwst:NonEmployeeDirectorMember cwst:RestrictedStockAwardsMember 2023-01-01 2023-12-31 0000911177 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0000911177 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0000911177 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0000911177 us-gaap:EmployeeStockOptionMember 2023-12-31 0000911177 cwst:RestrictedStockAwardsRestrictedStockUnitsAndPerformanceStockUnitsMember 2022-12-31 0000911177 cwst:RestrictedStockAwardsRestrictedStockUnitsAndPerformanceStockUnitsMember 2023-01-01 2023-12-31 0000911177 cwst:RestrictedStockAwardsRestrictedStockUnitsAndPerformanceStockUnitsMember 2023-12-31 0000911177 cwst:PerformanceStockUnitMember 2023-01-01 2023-12-31 0000911177 cwst:PerformanceStockUnitMember us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0000911177 cwst:StockOptionsPerformanceStockUnitsRestrictedStockUnitsAndRestrictedStockMember 2023-01-01 2023-12-31 0000911177 cwst:StockOptionsPerformanceStockUnitsRestrictedStockUnitsAndRestrictedStockMember 2022-01-01 2022-12-31 0000911177 cwst:StockOptionsPerformanceStockUnitsRestrictedStockUnitsAndRestrictedStockMember 2021-01-01 2021-12-31 0000911177 cwst:RestrictedStockAwardsMember 2023-12-31 0000911177 srt:WeightedAverageMember cwst:RestrictedStockAwardsMember 2023-01-01 2023-12-31 0000911177 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0000911177 srt:WeightedAverageMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0000911177 srt:MaximumMember cwst:PerformanceStockUnitMember 2023-12-31 0000911177 srt:WeightedAverageMember cwst:PerformanceStockUnitMember 2023-01-01 2023-12-31 0000911177 cwst:MarketbasedPerformanceStockUnitsMember 2023-01-01 2023-12-31 0000911177 cwst:AmendedAndRestatedNineteenNinetySevenEmployeeStockPurchasePlanMember 2023-01-01 2023-12-31 0000911177 cwst:AmendedAndRestatedNineteenNinetySevenEmployeeStockPurchasePlanMember 2022-01-01 2022-12-31 0000911177 cwst:AmendedAndRestatedNineteenNinetySevenEmployeeStockPurchasePlanMember 2021-01-01 2021-12-31 0000911177 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-12-31 0000911177 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-01 2021-12-31 0000911177 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-31 0000911177 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-12-31 0000911177 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-12-31 0000911177 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-12-31 0000911177 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-12-31 0000911177 us-gaap:InterestRateSwapMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-12-31 0000911177 us-gaap:InterestRateSwapMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-12-31 0000911177 us-gaap:InterestRateSwapMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-01 2021-12-31 0000911177 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-12-31 0000911177 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-12-31 0000911177 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-01 2021-12-31 0000911177 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000911177 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000911177 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000911177 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:LandfillMember 2023-12-31 0000911177 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:LandfillMember 2023-12-31 0000911177 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:LandfillMember 2023-12-31 0000911177 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000911177 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000911177 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000911177 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000911177 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000911177 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000911177 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:LandfillMember 2022-12-31 0000911177 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:LandfillMember 2022-12-31 0000911177 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:LandfillMember 2022-12-31 0000911177 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000911177 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000911177 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000911177 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-01 2023-12-31 0000911177 cwst:DefinedContributionPlanFirstMatchingContributionMember cwst:HourlyEmployeeMember 2023-01-01 2023-12-31 0000911177 cwst:DefinedContributionPlanSecondMatchingContributionMember cwst:HourlyEmployeeMember 2023-01-01 2023-12-31 0000911177 cwst:SalaryEmployeeMember 2023-01-01 2023-12-31 0000911177 us-gaap:CommonClassAMember 2023-06-01 2023-06-01 0000911177 us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0000911177 us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0000911177 2019-01-01 2019-12-31 0000911177 2019-12-31 0000911177 us-gaap:PensionPlansDefinedBenefitMember 2022-01-01 2022-12-31 0000911177 us-gaap:PensionPlansDefinedBenefitMember 2021-01-01 2021-12-31 0000911177 2020-01-01 2020-12-31 0000911177 us-gaap:DomesticCountryMember 2023-12-31 0000911177 us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0000911177 cwst:CompleteDisposalCompanyIncMember 2023-12-31 0000911177 cwst:SouthbridgeLandfillMember 2023-01-01 2023-12-31 0000911177 cwst:SouthbridgeLandfillMember 2022-01-01 2022-12-31 0000911177 cwst:SouthbridgeLandfillMember 2021-01-01 2021-12-31 0000911177 us-gaap:CommonClassAMember 2021-12-31 0000911177 us-gaap:CommonClassBMember 2021-12-31 0000911177 us-gaap:RelatedPartyMember 2023-12-31 0000911177 us-gaap:RelatedPartyMember 2022-12-31 0000911177 us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0000911177 us-gaap:RelatedPartyMember 2022-01-01 2022-12-31 0000911177 us-gaap:RelatedPartyMember 2021-01-01 2021-12-31 0000911177 1993-05-01 1994-04-30 0000911177 us-gaap:LandfillMember 2021-01-01 2021-12-31 0000911177 us-gaap:LandfillMember 2023-12-31 0000911177 us-gaap:LandfillMember 2022-12-31 0000911177 us-gaap:OperatingSegmentsMember cwst:EasternRegionMember 2023-01-01 2023-12-31 0000911177 us-gaap:IntersegmentEliminationMember cwst:EasternRegionMember 2023-01-01 2023-12-31 0000911177 us-gaap:OperatingSegmentsMember cwst:EasternRegionMember 2023-12-31 0000911177 us-gaap:OperatingSegmentsMember cwst:WesternRegionMember 2023-01-01 2023-12-31 0000911177 us-gaap:IntersegmentEliminationMember cwst:WesternRegionMember 2023-01-01 2023-12-31 0000911177 us-gaap:OperatingSegmentsMember cwst:WesternRegionMember 2023-12-31 0000911177 us-gaap:OperatingSegmentsMember cwst:MidAtlanticRegionMember 2023-01-01 2023-12-31 0000911177 us-gaap:IntersegmentEliminationMember cwst:MidAtlanticRegionMember 2023-01-01 2023-12-31 0000911177 us-gaap:OperatingSegmentsMember cwst:MidAtlanticRegionMember 2023-12-31 0000911177 us-gaap:OperatingSegmentsMember cwst:ResourceSolutionsRegionMember 2023-01-01 2023-12-31 0000911177 us-gaap:IntersegmentEliminationMember cwst:ResourceSolutionsRegionMember 2023-01-01 2023-12-31 0000911177 us-gaap:OperatingSegmentsMember cwst:ResourceSolutionsRegionMember 2023-12-31 0000911177 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-12-31 0000911177 us-gaap:CorporateNonSegmentMember 2023-12-31 0000911177 us-gaap:IntersegmentEliminationMember 2023-01-01 2023-12-31 0000911177 us-gaap:OperatingSegmentsMember cwst:EasternRegionMember 2022-01-01 2022-12-31 0000911177 us-gaap:IntersegmentEliminationMember cwst:EasternRegionMember 2022-01-01 2022-12-31 0000911177 us-gaap:OperatingSegmentsMember cwst:EasternRegionMember 2022-12-31 0000911177 us-gaap:OperatingSegmentsMember cwst:WesternRegionMember 2022-01-01 2022-12-31 0000911177 us-gaap:IntersegmentEliminationMember cwst:WesternRegionMember 2022-01-01 2022-12-31 0000911177 us-gaap:OperatingSegmentsMember cwst:WesternRegionMember 2022-12-31 0000911177 us-gaap:OperatingSegmentsMember cwst:MidAtlanticRegionMember 2022-01-01 2022-12-31 0000911177 us-gaap:IntersegmentEliminationMember cwst:MidAtlanticRegionMember 2022-01-01 2022-12-31 0000911177 us-gaap:OperatingSegmentsMember cwst:MidAtlanticRegionMember 2022-12-31 0000911177 us-gaap:OperatingSegmentsMember cwst:ResourceSolutionsRegionMember 2022-01-01 2022-12-31 0000911177 us-gaap:IntersegmentEliminationMember cwst:ResourceSolutionsRegionMember 2022-01-01 2022-12-31 0000911177 us-gaap:OperatingSegmentsMember cwst:ResourceSolutionsRegionMember 2022-12-31 0000911177 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-12-31 0000911177 us-gaap:CorporateNonSegmentMember 2022-12-31 0000911177 us-gaap:IntersegmentEliminationMember 2022-01-01 2022-12-31 0000911177 us-gaap:OperatingSegmentsMember cwst:EasternRegionMember 2021-01-01 2021-12-31 0000911177 us-gaap:IntersegmentEliminationMember cwst:EasternRegionMember 2021-01-01 2021-12-31 0000911177 us-gaap:OperatingSegmentsMember cwst:EasternRegionMember 2021-12-31 0000911177 us-gaap:OperatingSegmentsMember cwst:WesternRegionMember 2021-01-01 2021-12-31 0000911177 us-gaap:IntersegmentEliminationMember cwst:WesternRegionMember 2021-01-01 2021-12-31 0000911177 us-gaap:OperatingSegmentsMember cwst:WesternRegionMember 2021-12-31 0000911177 us-gaap:OperatingSegmentsMember cwst:MidAtlanticRegionMember 2021-01-01 2021-12-31 0000911177 us-gaap:IntersegmentEliminationMember cwst:MidAtlanticRegionMember 2021-01-01 2021-12-31 0000911177 us-gaap:OperatingSegmentsMember cwst:MidAtlanticRegionMember 2021-12-31 0000911177 us-gaap:OperatingSegmentsMember cwst:ResourceSolutionsRegionMember 2021-01-01 2021-12-31 0000911177 us-gaap:IntersegmentEliminationMember cwst:ResourceSolutionsRegionMember 2021-01-01 2021-12-31 0000911177 us-gaap:OperatingSegmentsMember cwst:ResourceSolutionsRegionMember 2021-12-31 0000911177 us-gaap:CorporateNonSegmentMember 2021-01-01 2021-12-31 0000911177 us-gaap:CorporateNonSegmentMember 2021-12-31 0000911177 us-gaap:IntersegmentEliminationMember 2021-01-01 2021-12-31 0000911177 cwst:SolidWasteOperationsCollectionMember 2023-01-01 2023-12-31 0000911177 cwst:SolidWasteOperationsCollectionMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-12-31 0000911177 cwst:SolidWasteOperationsCollectionMember 2022-01-01 2022-12-31 0000911177 cwst:SolidWasteOperationsCollectionMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-12-31 0000911177 cwst:SolidWasteOperationsCollectionMember 2021-01-01 2021-12-31 0000911177 cwst:SolidWasteOperationsCollectionMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-31 0000911177 cwst:SolidWasteOperationsDisposalMember 2023-01-01 2023-12-31 0000911177 cwst:SolidWasteOperationsDisposalMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-12-31 0000911177 cwst:SolidWasteOperationsDisposalMember 2022-01-01 2022-12-31 0000911177 cwst:SolidWasteOperationsDisposalMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-12-31 0000911177 cwst:SolidWasteOperationsDisposalMember 2021-01-01 2021-12-31 0000911177 cwst:SolidWasteOperationsDisposalMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-31 0000911177 cwst:SolidWasteOperationsPowerGenerationMember 2023-01-01 2023-12-31 0000911177 cwst:SolidWasteOperationsPowerGenerationMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-12-31 0000911177 cwst:SolidWasteOperationsPowerGenerationMember 2022-01-01 2022-12-31 0000911177 cwst:SolidWasteOperationsPowerGenerationMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-12-31 0000911177 cwst:SolidWasteOperationsPowerGenerationMember 2021-01-01 2021-12-31 0000911177 cwst:SolidWasteOperationsPowerGenerationMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-31 0000911177 cwst:SolidWasteOperationsProcessingMember 2023-01-01 2023-12-31 0000911177 cwst:SolidWasteOperationsProcessingMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-12-31 0000911177 cwst:SolidWasteOperationsProcessingMember 2022-01-01 2022-12-31 0000911177 cwst:SolidWasteOperationsProcessingMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-12-31 0000911177 cwst:SolidWasteOperationsProcessingMember 2021-01-01 2021-12-31 0000911177 cwst:SolidWasteOperationsProcessingMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-31 0000911177 cwst:SolidWasteOperationsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-12-31 0000911177 cwst:SolidWasteOperationsMember 2022-01-01 2022-12-31 0000911177 cwst:SolidWasteOperationsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-12-31 0000911177 cwst:SolidWasteOperationsMember 2021-01-01 2021-12-31 0000911177 cwst:SolidWasteOperationsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-31 0000911177 cwst:ResourceSolutionsOperationsProcessingMember 2023-01-01 2023-12-31 0000911177 cwst:ResourceSolutionsOperationsProcessingMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-12-31 0000911177 cwst:ResourceSolutionsOperationsProcessingMember 2022-01-01 2022-12-31 0000911177 cwst:ResourceSolutionsOperationsProcessingMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-12-31 0000911177 cwst:ResourceSolutionsOperationsProcessingMember 2021-01-01 2021-12-31 0000911177 cwst:ResourceSolutionsOperationsProcessingMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-31 0000911177 cwst:NationalAccountsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-12-31 0000911177 cwst:NationalAccountsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-12-31 0000911177 cwst:NationalAccountsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-31 0000911177 cwst:ResourceSolutionsOperationsMember 2023-01-01 2023-12-31 0000911177 cwst:ResourceSolutionsOperationsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-12-31 0000911177 cwst:ResourceSolutionsOperationsMember 2022-01-01 2022-12-31 0000911177 cwst:ResourceSolutionsOperationsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-12-31 0000911177 cwst:ResourceSolutionsOperationsMember 2021-01-01 2021-12-31 0000911177 cwst:ResourceSolutionsOperationsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-31 0000911177 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-12-31 0000911177 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-12-31 0000911177 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-31 0000911177 cwst:BradfordJHelgesonMember 2023-01-01 2023-12-31 0000911177 cwst:BradfordJHelgesonMember 2023-10-01 2023-12-31 0000911177 2023-10-01 2023-12-31 iso4217:USD shares iso4217:USD shares cwst:vote cwst:state cwst:subsidiary cwst:segment pure cwst:agreement cwst:plan cwst:business cwst:lease 0000911177 2023 FY false P2Y http://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligations http://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligations 10-K true 2023-12-31 --12-31 false 000-23211 CASELLA WASTE SYSTEMS, INC. DE 03-0338873 25 Greens Hill Lane Rutland VT 05701 (802 775-0325 Class A common stock, $0.01 par value per share CWST NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false false 5100000000 57007273 988200 Part III of this Annual Report on Form 10-K incorporates by reference information from the definitive Proxy Statement for the registrant’s 2024 Annual Meeting of Stockholders or a Form10-K/A to be filed with the Securities and Exchange Commission not later than 120 days after the registrant’s fiscal year ended December 31, 2023 49 49 RSM US LLP Boston, Massachusetts 220912000 71152000 4066000 4066000 3016000 157324000 100886000 3089000 0 17223000 15182000 17859000 13472000 9918000 6787000 426325000 207479000 1167541000 1064756000 980553000 720550000 100844000 92063000 735670000 274458000 241429000 91783000 2203000 1900000 10967000 10967000 11224000 22903000 26255000 27112000 2535470000 1449215000 35781000 8968000 9039000 7000000 116794000 74203000 22657000 23556000 3886000 2858000 31472000 3742000 10773000 11036000 48456000 46237000 278858000 177600000 1007662000 585015000 66074000 57345000 123131000 102642000 627000 437000 37327000 28276000 0.01 0.01 100000000 100000000 57007000 57007000 50704000 50704000 570000 507000 0.01 0.01 1000000 1000000 988000 988000 988000 988000 10 10 10000 10000 1168812000 661761000 -146521000 -171920000 -1080000 7542000 1021791000 497900000 2535470000 1449215000 1264542000 1085089000 889211000 832038000 723117000 582403000 155847000 133419000 118834000 170705000 126351000 103590000 15038000 4613000 5304000 6150000 0 0 3870000 0 0 467000 1436000 496000 0 759000 924000 1184115000 989695000 811551000 80427000 95394000 77660000 10741000 709000 302000 47578000 23722000 21229000 -8191000 0 0 1646000 2585000 1313000 -43382000 -20428000 -19614000 37045000 74966000 58046000 11646000 21887000 16946000 25399000 53079000 41100000 55174000 51623000 51312000 0.46 1.03 0.80 55274000 51767000 51515000 0.46 1.03 0.80 25399000 53079000 41100000 6259000 -1662000 -4743000 6361000 -1443000 -4763000 -13102000 16959000 8480000 -13204000 16740000 8500000 -4582000 4095000 2086000 -8622000 12645000 6414000 16777000 65724000 47514000 362142000 50101000 501000 988000 10000 639247000 -266099000 -11517000 1250000 322000 3000 1247000 11551000 11551000 41100000 41100000 6414000 6414000 422457000 50423000 504000 988000 10000 652045000 -224999000 -5103000 1564000 281000 3000 1561000 8155000 8155000 53079000 53079000 12645000 12645000 497900000 50704000 507000 988000 10000 661761000 -171920000 7542000 496231000 6053000 61000 496170000 1799000 250000 2000 1797000 9084000 9084000 25399000 25399000 -8622000 -8622000 1021791000 57007000 570000 988000 10000 1168812000 -146521000 -1080000 25399000 53079000 41100000 170705000 126351000 103590000 9885000 8008000 7324000 2962000 1903000 2288000 9084000 8155000 11551000 15318000 13804000 13827000 708000 737000 1055000 -8191000 0 0 3021000 0 0 7392000 16527000 15073000 39436000 7101000 7422000 -5496000 -5486000 -5655000 41592000 11075000 13888000 8172000 11054000 6343000 -8061000 1316000 -7539000 233092000 217314000 182737000 851839000 78197000 170647000 154907000 130960000 123295000 0 1637000 0 1110000 600000 788000 -1005636000 -206920000 -293154000 465000000 88200000 3701000 26257000 59211000 10305000 12759000 1232000 3684000 0 1000000 0 89000 192000 172000 496231000 0 0 922304000 26949000 -10116000 149760000 37343000 -120533000 71152000 33809000 154342000 220912000 71152000 33809000 43588000 21003000 19025000 10109000 2798000 1438000 12322000 11919000 20753000 BASIS OF PRESENTATION<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Casella Waste Systems, Inc. (“Parent”) and its subsidiaries (collectively, “we”, “us” or “our”), is a regional, vertically integrated solid waste services company. We provide resource management expertise and services to residential, commercial, municipal, institutional and industrial customers, primarily in the areas of solid waste collection and disposal, transfer, recycling and organics services. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide integrated solid waste services in nine states: Vermont, New Hampshire, New York, Massachusetts, Connecticut, Maine, Pennsylvania, Delaware and Maryland, with our headquarters located in Rutland, Vermont. On June 30, 2023, we acquired the equity interests of four wholly owned subsidiaries of GFL Environmental Inc. ("GFL Subsidiaries"), which are the basis of our newly formed regional operating segment, the Mid-Atlantic region, that expanded our integrated solid waste services into the states of Delaware and Maryland ("GFL Acquisition"). See Note 5, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further disclosure. Operations under the Mid-Atlantic region commenced on July 1, 2023. The GFL Acquisition was funded from financing transactions (see Note 12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further disclosure), the net proceeds from an equity offering completed June 16, 2023 (see Note 14, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stockholders’</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further disclosure) and cash on hand. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We manage our solid waste operations on a geographic basis through three regional operating segments, the Eastern, Western and Mid-Atlantic regions, each of which provides a comprehensive range of non-hazardous solid waste services. We manage our resource renewal operations through the Resource Solutions operating segment, which leverages our core competencies in materials processing, industrial recycling, organics and resource management service offerings to deliver a comprehensive solution for our larger commercial, municipal, institutional and industrial customers that have more diverse waste and recycling needs. Legal, tax, information technology, human resources, certain finance and accounting and other administrative functions are included in our Corporate Entities segment. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements, which include the accounts of the Parent and our wholly-owned subsidiaries have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). All significant intercompany accounts and transactions are eliminated in consolidation. Investments in entities in which we do not have a controlling financial interest are accounted for under either the equity method or the cost method of accounting, as appropriate.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Casella Waste Systems, Inc. (“Parent”) and its subsidiaries (collectively, “we”, “us” or “our”), is a regional, vertically integrated solid waste services company. We provide resource management expertise and services to residential, commercial, municipal, institutional and industrial customers, primarily in the areas of solid waste collection and disposal, transfer, recycling and organics services. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide integrated solid waste services in nine states: Vermont, New Hampshire, New York, Massachusetts, Connecticut, Maine, Pennsylvania, Delaware and Maryland, with our headquarters located in Rutland, Vermont. On June 30, 2023, we acquired the equity interests of four wholly owned subsidiaries of GFL Environmental Inc. ("GFL Subsidiaries"), which are the basis of our newly formed regional operating segment, the Mid-Atlantic region, that expanded our integrated solid waste services into the states of Delaware and Maryland ("GFL Acquisition"). See Note 5, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further disclosure. Operations under the Mid-Atlantic region commenced on July 1, 2023. The GFL Acquisition was funded from financing transactions (see Note 12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further disclosure), the net proceeds from an equity offering completed June 16, 2023 (see Note 14, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stockholders’</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further disclosure) and cash on hand. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We manage our solid waste operations on a geographic basis through three regional operating segments, the Eastern, Western and Mid-Atlantic regions, each of which provides a comprehensive range of non-hazardous solid waste services. We manage our resource renewal operations through the Resource Solutions operating segment, which leverages our core competencies in materials processing, industrial recycling, organics and resource management service offerings to deliver a comprehensive solution for our larger commercial, municipal, institutional and industrial customers that have more diverse waste and recycling needs. Legal, tax, information technology, human resources, certain finance and accounting and other administrative functions are included in our Corporate Entities segment. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements, which include the accounts of the Parent and our wholly-owned subsidiaries have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). All significant intercompany accounts and transactions are eliminated in consolidation. Investments in entities in which we do not have a controlling financial interest are accounted for under either the equity method or the cost method of accounting, as appropriate.</span></div> 9 4 3 ACCOUNTING CHANGES<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a brief description of a recent Accounting Standards Update ("ASU") to the Accounting Standards Codification ("ASC") issued by the Financial Accounting Standards Board (“FASB”) that we adopted and is deemed to have a possible material impact on our consolidated financial statements based on current account balances and activity:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:28.225%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.225%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.438%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Standard</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on the Financial Statements or Other<br/>Significant Matters</span></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU No. 2020-04: Reference Rate Reform (Topic 848), as amended through December 2022</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provides temporary optional guidance to ease the potential burden in applying GAAP to contract modifications and hedging relationships that reference London Inter-Bank Offered Rate ("LIBOR") or another reference rate expected to be discontinued, subject to meeting certain criteria.</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">This guidance provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. Effective the quarter ended March 31, 2023, we elected optional expedients under this guidance that allowed us to maintain hedge effectiveness upon modifying contract terms related to reference rate reform in our amended and restated credit agreement, dated as of December 22, 2021, as amended by the first amendment, dated as of February 9, 2023, the second amendment, dated as of February 9, 2023, and the third amendment, dated as of April 25, 2023, collectively with the specified acquisition loan joinder, dated May 25, 2023 ("Loan Joinder") (the "Amended and Restated Credit Agreement") until we transitioned our interest rate derivative agreements from LIBOR to term secured overnight financing rate ("Term SOFR") in the quarter ended June 30, 2023. See Note 12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This guidance will be in effect through December 31, 2024.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></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 provides a brief description of recent ASUs to the ASC issued by the FASB that are pending adoption and deemed to have a possible material impact on our consolidated financial statements based on current account balances and activity: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:28.225%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.225%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.438%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Standard</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on the Financial Statements or Other<br/>Significant Matters</span></td></tr><tr><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Accounting standards issued pending adoption as of December 31, 2023</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU No. 2023-07: Improvements to Reportable Segment Disclosures (Topic 280)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Requires entities to provide additional disclosure related to the chief operating decision maker ("CODM") and reportable operating segments, including providing more detailed information about reportable operating segment's significant expenses and how that information is used by the CODM. </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We are currently assessing the provisions of this guidance and expect that its adoption will have an impact on reportable operating segment disclosures within our consolidated financial statements and accompanying notes. This guidance is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU No. 2023-09: Improvements to Income Tax Disclosures (Topic 740)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Requires entities to provide additional disclosure related to the transparency and decision usefulness of income tax disclosures, including additional disclosure around the rate reconciliation and income taxes paid,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We are currently assessing the provisions of this guidance and expect that its adoption will have an impact on income tax disclosures within our consolidated financial statements and accompanying notes. This guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a brief description of a recent Accounting Standards Update ("ASU") to the Accounting Standards Codification ("ASC") issued by the Financial Accounting Standards Board (“FASB”) that we adopted and is deemed to have a possible material impact on our consolidated financial statements based on current account balances and activity:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:28.225%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.225%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.438%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Standard</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on the Financial Statements or Other<br/>Significant Matters</span></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU No. 2020-04: Reference Rate Reform (Topic 848), as amended through December 2022</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provides temporary optional guidance to ease the potential burden in applying GAAP to contract modifications and hedging relationships that reference London Inter-Bank Offered Rate ("LIBOR") or another reference rate expected to be discontinued, subject to meeting certain criteria.</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">This guidance provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. Effective the quarter ended March 31, 2023, we elected optional expedients under this guidance that allowed us to maintain hedge effectiveness upon modifying contract terms related to reference rate reform in our amended and restated credit agreement, dated as of December 22, 2021, as amended by the first amendment, dated as of February 9, 2023, the second amendment, dated as of February 9, 2023, and the third amendment, dated as of April 25, 2023, collectively with the specified acquisition loan joinder, dated May 25, 2023 ("Loan Joinder") (the "Amended and Restated Credit Agreement") until we transitioned our interest rate derivative agreements from LIBOR to term secured overnight financing rate ("Term SOFR") in the quarter ended June 30, 2023. See Note 12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This guidance will be in effect through December 31, 2024.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></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 provides a brief description of recent ASUs to the ASC issued by the FASB that are pending adoption and deemed to have a possible material impact on our consolidated financial statements based on current account balances and activity: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:28.225%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.225%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.438%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Standard</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on the Financial Statements or Other<br/>Significant Matters</span></td></tr><tr><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Accounting standards issued pending adoption as of December 31, 2023</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU No. 2023-07: Improvements to Reportable Segment Disclosures (Topic 280)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Requires entities to provide additional disclosure related to the chief operating decision maker ("CODM") and reportable operating segments, including providing more detailed information about reportable operating segment's significant expenses and how that information is used by the CODM. </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We are currently assessing the provisions of this guidance and expect that its adoption will have an impact on reportable operating segment disclosures within our consolidated financial statements and accompanying notes. This guidance is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU No. 2023-09: Improvements to Income Tax Disclosures (Topic 740)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Requires entities to provide additional disclosure related to the transparency and decision usefulness of income tax disclosures, including additional disclosure around the rate reconciliation and income taxes paid,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We are currently assessing the provisions of this guidance and expect that its adoption will have an impact on income tax disclosures within our consolidated financial statements and accompanying notes. This guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:28.225%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.225%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.438%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Standard</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on the Financial Statements or Other<br/>Significant Matters</span></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU No. 2020-04: Reference Rate Reform (Topic 848), as amended through December 2022</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provides temporary optional guidance to ease the potential burden in applying GAAP to contract modifications and hedging relationships that reference London Inter-Bank Offered Rate ("LIBOR") or another reference rate expected to be discontinued, subject to meeting certain criteria.</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">This guidance provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. Effective the quarter ended March 31, 2023, we elected optional expedients under this guidance that allowed us to maintain hedge effectiveness upon modifying contract terms related to reference rate reform in our amended and restated credit agreement, dated as of December 22, 2021, as amended by the first amendment, dated as of February 9, 2023, the second amendment, dated as of February 9, 2023, and the third amendment, dated as of April 25, 2023, collectively with the specified acquisition loan joinder, dated May 25, 2023 ("Loan Joinder") (the "Amended and Restated Credit Agreement") until we transitioned our interest rate derivative agreements from LIBOR to term secured overnight financing rate ("Term SOFR") in the quarter ended June 30, 2023. See Note 12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. This guidance will be in effect through December 31, 2024.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></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 provides a brief description of recent ASUs to the ASC issued by the FASB that are pending adoption and deemed to have a possible material impact on our consolidated financial statements based on current account balances and activity: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:28.225%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.225%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.438%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Standard</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on the Financial Statements or Other<br/>Significant Matters</span></td></tr><tr><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Accounting standards issued pending adoption as of December 31, 2023</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU No. 2023-07: Improvements to Reportable Segment Disclosures (Topic 280)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Requires entities to provide additional disclosure related to the chief operating decision maker ("CODM") and reportable operating segments, including providing more detailed information about reportable operating segment's significant expenses and how that information is used by the CODM. </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We are currently assessing the provisions of this guidance and expect that its adoption will have an impact on reportable operating segment disclosures within our consolidated financial statements and accompanying notes. This guidance is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU No. 2023-09: Improvements to Income Tax Disclosures (Topic 740)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Requires entities to provide additional disclosure related to the transparency and decision usefulness of income tax disclosures, including additional disclosure around the rate reconciliation and income taxes paid,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We are currently assessing the provisions of this guidance and expect that its adoption will have an impact on income tax disclosures within our consolidated financial statements and accompanying notes. This guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management’s Estimates and Assumptions</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Preparation of our consolidated financial statements in accordance with GAAP requires management to make certain estimates and assumptions. These estimates and assumptions affect the accounting for and recognition and disclosure of assets, liabilities, equity, revenues and expenses. We must make these estimates and assumptions because certain information that we use is dependent on future events, cannot be calculated with a high degree of precision given the available data or simply cannot be readily calculated. In some cases, these estimates are difficult to determine, and we must exercise significant judgment. In preparing our consolidated financial statements, the estimates and assumptions that we consider to be significant and that present the greatest amount of uncertainty relate to our accounting for landfills, environmental remediation liabilities, asset impairments, if applicable, goodwill recoverability assessment, accounts receivable valuation allowance for credit losses, self-insurance reserves, deferred taxes and uncertain tax positions, estimates of the fair values of assets acquired and liabilities assumed in any acquisition, contingent liabilities and stock-based compensation. Each of these items is discussed in more detail elsewhere in these notes to the consolidated financial statements, as applicable. Actual results may differ materially from the estimates and assumptions that we use in the preparation of our consolidated financial statements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all highly liquid investments purchased with original maturities of three months or less to be cash equivalents.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of Credit Risk</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject us to concentrations of credit risk consist of cash and cash equivalents, restricted investment securities, accounts receivable and derivative instruments. We maintain cash and cash equivalents and restricted investment securities with banks that at times exceed applicable insurance limits. We reduce our exposure to credit risk by maintaining such deposits with high quality financial institutions. Our concentration of credit risk with respect to accounts receivable is limited because of the large number and diversity of customers we serve, thus reducing the credit risk associated with any one customer group. As of December 31, 2023, no single customer or customer group represented greater than 5% of total accounts receivable. We manage credit risk through credit evaluations, credit limits, and monitoring procedures, but generally do not require collateral to support accounts receivable. We reduce our exposure to credit risk associated with derivative instruments by entering into agreements with high quality financial institutions and by evaluating and regularly monitoring their creditworthiness.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable, Net of Allowance for Credit Losses</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable represent receivables from customers for collection, transfer, recycling, disposal and other services. Our accounts receivable are recorded when billed or when related revenue is earned, if earlier, and represent claims against third-parties that will be settled in cash. The carrying value of our accounts receivable, net of allowance for credit losses represents its estimated net realizable value. Estimates are used in determining our allowance for credit losses based on, among other things, our historical loss trends, the age of outstanding accounts receivable, and current and expected economic conditions. Our reserve is evaluated and revised on a monthly basis. Past due accounts receivable are written off when deemed to be uncollectible. See Note 6, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable, Net of Allowance for Credit Losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for disclosure over allowance for credit losses.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventory</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory includes secondary fibers, recyclables ready for sale, and parts and supplies. Inventory is stated at the lower of cost (first-in, first-out) or market. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment is recorded at cost, less accumulated depreciation and amortization. We provide for depreciation and amortization using the straight-line method by charges to operations in amounts that allocate the cost of the assets over their estimated useful lives as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:74.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.653%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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:400;line-height:100%">10-30 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rolling stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Containers</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-12 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and Fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-8 years</span></div></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost of maintenance and repairs is charged to operations as incurred.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Landfill development costs are included in property and equipment. Landfill development costs include costs to develop each of our landfill sites, including such costs related to landfill liner material and installation, excavation for airspace, landfill leachate collection systems, landfill gas collection systems, environmental monitoring equipment for groundwater and landfill gas, directly related engineering, capitalized interest, on-site road construction, and other capital infrastructure. Additionally, landfill development costs include all land purchases within the landfill footprint and the purchase of any required landfill buffer property. Under life-cycle accounting, these costs are capitalized and charged to expense based on tonnage placed into each site. See the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Landfill Accounting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” accounting policy below for additional disclosure about the amortization of landfill development costs and Note 7, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property and Equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for disclosure about property and equipment.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Landfill Accounting</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Life Cycle Accounting</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under life-cycle accounting, all costs related to acquisition and construction of landfill sites are capitalized and charged to expense based on tonnage placed into each site. Landfill permitting, acquisition and preparation costs are amortized on the units-of-consumption method as landfill airspace is consumed. In determining the amortization rate for each of our landfills, preparation costs include the total estimated costs to complete construction of the landfills’ permitted and expansion capacity.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Landfill Development Costs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate the total cost to develop each of our landfill sites to its remaining permitted and expansion capacity (see landfill development costs discussed within the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property and Equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” accounting policy above). The projection of these landfill costs is dependent, in part, on future events. The remaining amortizable basis of each landfill includes costs to develop a site to its remaining permitted and expansion capacity and includes amounts previously expended and capitalized, net of accumulated airspace amortization, and projections of future purchase and development costs including capitalized interest. The interest capitalization rate is based on our weighted average interest rate incurred on borrowings outstanding during the period. Interest capitalized during the fiscal years ended December 31, 2023 ("fiscal year 2023"), December 31, 2022 ("fiscal year 2022") and December 31, 2021 ("fiscal year 2021") was $643, $330 and $718, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Landfill Airspace</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We apply the following guidelines in determining a landfill’s remaining permitted and expansion airspace:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Remaining Permitted Airspace.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our engineers, in consultation with third-party engineering consultants and surveyors, are responsible for determining remaining permitted airspace at our landfills. The remaining permitted airspace is determined by an annual survey, which is then used to compare the existing landfill topography to the expected final landfill topography.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expansion Airspace</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We currently include unpermitted expansion airspace in our estimate of remaining permitted and expansion airspace in certain circumstances. To be considered expansion airspace all of the following criteria must be met:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:3pt;padding-left:27pt;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">we control the land on which the expansion is sought;</span></div><div style="margin-top:3pt;padding-left:27pt;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">all technical siting criteria have been met or a variance has been obtained or is reasonably expected to be obtained;</span></div><div style="margin-top:3pt;padding-left:27pt;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">we have not identified any legal or political impediments which we believe will not be resolved in our favor;</span></div><div style="margin-top:3pt;padding-left:27pt;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">we are actively working on obtaining any necessary permits and we expect that all required permits will be received; and</span></div><div style="margin-top:3pt;padding-left:27pt;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">senior management has approved the project based on a review of the engineering design and determination that the financial return profile meets our investment criteria.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For unpermitted airspace to be included in our estimate of remaining permitted and expansion airspace, the expansion effort must meet all of the criteria listed above. These criteria are evaluated annually by our engineers, accountants, lawyers, managers and others to identify potential obstacles to obtaining the permits. Once the remaining permitted and expansion airspace is determined in cubic yards, an airspace utilization factor (“AUF”) is established to calculate the remaining permitted and expansion capacity in tons. The AUF is established using a process that considers the measured density obtained from annual surveys. When we include the expansion airspace in our calculation of remaining permitted and expansion airspace, we include the projected costs for development, as well as the projected asset retirement costs related to final capping, closure and post-closure of the expansion airspace in the amortization basis of the landfill.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After determining the costs and the remaining permitted and expansion capacity at each of our landfills, we determine the per ton rates that will be expensed as waste is received and deposited at each of our landfills by dividing the costs by the corresponding number of tons. We calculate per ton amortization rates for assets associated with each final capping event, for assets related to closure and post-closure activities, and for all other costs capitalized or to be capitalized in the future for each landfill. These rates per ton are updated annually, or more frequently, as significant facts change.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is possible that actual results, including the amount of costs incurred, the timing of final capping, closure and post-closure activities, our airspace utilization or the success of our expansion efforts, could ultimately turn out to be significantly different from our estimates and assumptions. To the extent that such estimates or related assumptions prove to be significantly different than actual results, lower profitability may be experienced due to higher amortization rates, higher final capping, closure or post-closure rates, or higher expenses. Higher profitability may result if the opposite occurs. Most significantly, if it is determined that the expansion capacity should no longer be considered in calculating the recoverability of the landfill asset, we may be required to recognize an asset impairment. If it is determined that the likelihood of receiving an expansion permit has become remote, the capitalized costs related to the expansion effort are expensed immediately. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Final Capping, Closure and Post-Closure Costs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a description of our landfill asset retirement activities and related accounting:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Final Capping Costs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Final capping activities include the installation of liners, drainage, compacted soil layers and topsoil over areas of a landfill where total airspace has been consumed and waste is no longer being received. Final capping activities occur throughout the life of the landfill. Our engineering personnel estimate the cost for each final capping event based on the acreage to be capped, along with the final capping materials and activities required. The estimates also consider when these costs would actually be paid and factor in inflation and discount rates. The engineers then quantify the landfill capacity associated with each final capping event and the costs for each event are amortized over that capacity as waste is received at the landfill.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Closure and Post-Closure Costs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Closure and post-closure costs represent future estimated costs related to monitoring and maintenance of a solid waste landfill after a landfill facility ceases to accept waste and closes. We estimate, based on input from our engineers, accountants, lawyers, managers and others, our future cost requirements for closure and post-closure monitoring and maintenance based on our interpretation of the technical standards of the Subtitle D regulations and the air emissions standards under the Clean Air Act of 1970, as amended, as they are being applied on a state-by-state basis. Closure and post-closure accruals for the cost of monitoring and maintenance include site inspection, groundwater monitoring, leachate management, methane gas control and recovery, and operation and maintenance costs to be incurred for a period which is generally for a term of 30 years after final closure of a landfill. In determining estimated future closure and post-closure costs, we consider costs associated with permitted and permittable airspace.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our estimated future final capping, closure and post-closure costs, based on our interpretation of current requirements and proposed regulatory changes, are intended to approximate fair value. Absent quoted market prices, our cost estimates are based on historical experience, professional engineering judgment and quoted or actual prices paid for similar work. Our estimate of costs to discharge final capping, closure and post-closure asset retirement obligations for landfills are developed in today’s dollars. These costs are then inflated to the period of performance using an estimate of inflation, which is updated annually (2.4% as of December 31, 2023). Final capping, closure and post-closure liabilities are then discounted using the credit adjusted risk-free rate in effect at the time the obligation is incurred. The weighted average rate applicable to our asset retirement obligations as of December 31, 2023 is between approximately 6.1% and 10.0%, the range of the credit adjusted risk free rates effective since the adoption of guidance associated with asset retirement obligations in the fiscal year ended April 30, 2004. Accretion expense is necessary to increase the accrued final capping, closure and post-closure liabilities to the future anticipated obligation. To accomplish this, we accrete our final capping, closure and post-closure accrual balances using the same credit-adjusted risk-free rate that was used to calculate the recorded liability. Accretion expense on recorded landfill liabilities is recorded to cost of operations from the time the liability is recognized until the costs are paid. Accretion expense on recorded landfill liabilities amounted to $9,529, $7,565 and $6,775 in fiscal years 2023, 2022 and 2021, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide for the accrual and amortization of estimated future obligations for closure and post-closure based on tonnage placed into each site. With regards to final capping, the liability is recognized, and the costs are amortized based on the remaining airspace related to the specific final capping event. See Note 10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Final Capping, Closure and Post-Closure Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for disclosure about asset retirement obligations related to final capping, closure and post-closure costs and Note 18, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Items and Charges </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for disclosure about the write-off of historical payments for capping work associated with a veneer failure at a Subtitle D landfill we operate located in Seneca, New York ("Ontario County Landfill").</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in states which require a certain portion of landfill final capping, closure and post-closure obligations to be secured by financial assurance, which may take the form of surety bonds, letters of credit and restricted investment securities. Surety bonds securing closure and post-closure obligations at December 31, 2023 and December 31, 2022 totaled $241,728 and $231,871, respectively. There are no letters of credit securing closure and post-closure obligations as of December 31, 2023 and December 31, 2022. See Note 15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for disclosure about restricted investment securities securing closure and post-closure obligations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Accounting</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease vehicles, equipment, property and other non-core equipment in the ordinary course of our business. Leases are classified as either operating leases or finance leases, as appropriate. Our leases have varying terms and may include renewal or purchase options, escalation clauses, restrictions, lease concessions, capital project funding, penalties or other obligations that we consider in determining minimum rental payments. We recognize lease expense for operating leases on a straight-line basis over the lease term. We recognize depreciation expense for finance leases over either the useful life of the asset or the lease term based on the terms of the lease agreement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also party to three landfill operation and management agreements that we account for as operating leases. These agreements are long-term landfill operating contracts with government bodies whereby we receive tipping revenue, pay normal operating expenses and assume future final capping, closure and post-closure obligations. The government bodies retain ownership of each landfill. There are no bargain purchase options and title to each of the properties does not pass to us at the end of the respective lease terms. We allocate the consideration paid to the landfill airspace rights and underlying land lease based on the relative fair values. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to up-front or one-time payments, the landfill operating agreements may require us to make future minimum rental payments, including success or expansion fees, other direct costs and final capping, closure and post-closure costs. The value of all future minimum rental payments is amortized and charged to cost of operations over the life of the contract. We amortize the consideration allocated to airspace rights as airspace is utilized on a units-of-consumption basis and such amortization is charged to cost of operations as airspace is consumed (e.g., as tons are placed into the landfill). The underlying value of any land lease is amortized to cost of operations on a straight-line basis over the estimated life of the respective operating agreement. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize a right-of-use asset and a lease liability for core leases classified as operating leases with a term in excess of 12 months in our consolidated balance sheets. For other non-core operating leases, which are comprised of small-dollar-value items such as office equipment, we expense these costs in the period incurred rather than capitalizing such expenditures on our consolidated balance sheets. We identify lease and nonlease components in a contract to which consideration in the contract will be allocated. We may elect by class of underlying asset to choose not to separate nonlease components from lease components and instead account for each separate lease component and the nonlease components in a contract as part of the single lease component. We have elected to not separate lease components from nonlease components for property leases and are, therefore, not allocating consideration between lease and nonlease components for this asset class. Lease payments include: fixed payments, including in-substance fixed payments, less any lease incentives paid or payable to the lessee; variable lease payments that depend on an index or a rate; exercise price of a purchase option reasonably certain to be exercised; penalties for terminating a lease; and amounts where it is probable that we will owe under a residual value guarantee. Refundable deposits are not considered to be a fixed payment. Variable lease costs that are not based on an index or a rate are recorded to expense in the period incurred. Lease term is determined at lease commencement and includes any noncancellable period for which we have the right to use the underlying asset together with any periods covered by an option to extend or terminate the lease if we are reasonably certain to exercise the option to extend or not to exercise the option to terminate. The initial determination of a lease liability is calculated as the net present value of the lease payments not yet paid. The discount rate used to determine present value is the rate implicit in the lease, if present, or, if not present, our incremental borrowing rate, which is a rate that reflects interest that we would have to pay to borrow funds on a collateralized basis over a similar term to the lease and in a similar economic environment. For shorter term leases, such as vehicle and equipment leases, we calculate our incremental borrowing rate using the interest rate from our existing secured line of credit, adjusted based on term. For longer term leases, such as our landfill operating leases, we calculate our incremental borrowing rate based on an industry yield curve with a similar credit rating, adjusted by a company specific spread as determined by a third-party. See Note 8, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further disclosure about lease costs and other lease information.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and Intangible Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Goodwill is the excess of our purchase consideration over the fair value of the net assets of acquired businesses. We do not amortize goodwill, but as discussed in the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Asset Impairments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” accounting policy below, we assess our goodwill for impairment at least annually. See Note 9, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Intangible Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for disclosure about goodwill.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Intangible assets consist primarily of covenants not-to-compete, customer relationships, and trade names. Intangible assets are recorded at fair value and are amortized based on the economic benefit provided or using the sum of years digits or straight-line methods over their estimated useful lives. Covenants not-to-compete, customer relationships and trade names are typically amortized over a term of no more than 10 years. See Note 9, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Intangible Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for disclosure about intangible assets.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investments in Unconsolidated Entities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments in unconsolidated entities over which we have significant influence over the investees’ operating and financing activities are accounted for under the equity method of accounting. As of December 31, 2023 and December 31, 2022, we had no investments accounted for under the equity method of accounting. Investments in affiliates in which we do not have the ability to exert significant influence over the investees’ operating and financing activities are accounted for under the cost method of accounting. As of December 31, 2023 and December 31, 2022, we had cost method investments totaling $10,967 and $10,967, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We monitor and assess the carrying value of our investments throughout the year for potential impairment and write them down to their fair value when other-than-temporary declines exist. Fair value is generally based on: (i) other third-party investors’ recent transactions in the securities; (ii) other information available regarding the current market for similar assets; and/or (iii) a market or income approach, as deemed appropriate.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When we assess the carrying value of our investments for potential impairment, determining the fair value of our investments is reliant upon the availability of market information and/or other information provided by third-parties to be able to develop an estimate of fair value. Considerable judgment is required in interpreting market data to develop the estimates of fair value. Accordingly, our estimates are not necessarily indicative of the amounts that we, or other holders of these investments, could realize in a current market exchange. The use of different assumptions and/or estimation methodologies could have a significant effect on the estimated fair values. The estimates of fair value could differ significantly from the amounts presented. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Asset Impairments”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> accounting policy below.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial instruments may include cash and cash equivalents, accounts receivable, restricted investment securities held in trust on deposit with various banks as collateral for our obligations relative to our landfill final capping, closure and post-closure costs, interest rate derivatives, contingent consideration related to acquisitions, trade payables and debt. Accounting standards include disclosure requirements around fair values used for certain financial instruments and establish a fair value hierarchy. The three-tier hierarchy prioritizes valuation inputs into three levels based on the extent to which inputs used in measuring fair value are observable in the market. Each fair value measurement is reported in one of three levels: Level 1, defined as quoted market prices in active markets for identical assets or liabilities; Level 2, defined as inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; and Level 3, defined as unobservable inputs that are not corroborated by market data. See Note 12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and Note 15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for fair value disclosure about debt and financial instruments, respectively. See the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” accounting policy below for the fair value disclosure about interest rate derivatives.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We acquire businesses in the waste industry, including non-hazardous waste collection, transfer station, recycling and disposal operations, as part of our growth strategy. Businesses are included in the consolidated financial statements from the date of acquisition.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize, separately from goodwill, the identifiable assets acquired and liabilities assumed at their estimated acquisition-date fair values. We measure and recognize goodwill as of the acquisition date as the excess of: (a) the aggregate of the fair value of consideration transferred, the fair value of any noncontrolling interest in the acquiree (if any) and the acquisition date fair value of our previously held equity interest in the acquiree (if any), over (b) the fair value of net assets acquired and liabilities assumed. If information about facts and circumstances existing as of the acquisition date is incomplete by the end of the reporting period in which a business combination occurs, we will report provisional amounts for the items for which the accounting is incomplete. The measurement period ends once we receive the information we were seeking; however, this period will not extend beyond one year from the acquisition date. Any material adjustments recognized during the measurement period will be recognized in the consolidated financial statements in the reporting period in which the adjustment amounts are determined. All acquisition-related transaction and restructuring costs are to be expensed as incurred. See Note 5, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and Note 18, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Items and Charges </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for disclosure about business acquisitions and acquisition related expense, respectively</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Environmental Remediation Liabilities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have recorded environmental remediation liabilities representing our estimate of the most likely outcome of the matters for which we have determined that a liability is probable. These liabilities include potentially responsible party investigations, settlements, certain legal and consultant fees, as well as costs directly associated with site investigation and clean up, such as materials and incremental internal costs directly related to the remedy. We provide for expenses associated with environmental remediation obligations when such amounts are probable and can be reasonably estimated. We estimate costs required to remediate sites where it is probable that a liability has been incurred based on site-specific facts and circumstances. Estimates of the cost for the likely remedy are developed using third-party environmental engineers or other service providers. Where we believe that both the amount of a particular environmental remediation liability and timing of payments are reliably determinable, we inflate the cost in current dollars until the expected time of payment and discount the cost to present value. See Note 13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for disclosure about environmental remediation liabilities.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Self-Insurance Liabilities and Related Costs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are self-insured for vehicles and workers’ compensation with reinsurance coverage limiting our maximum exposure. In fiscal year 2023, our maximum exposure per individual event under the workers’ compensation plan was $1,250. In fiscal year 2023, our minimum and maximum exposure per individual event under the automobile plan were up to $1,750 and $3,875, respectively. The liability for unpaid claims and associated expenses, including incurred but not reported losses, is determined by management with the assistance of a third-party actuary and reflected in our consolidated balance sheets as an accrued liability. We use a third-party to track and evaluate actual claims experience for consistency with the data used in the annual actuarial valuation. The actuarial-determined liability is calculated based on historical data, which considers both the frequency and settlement amount of claims. Our self-insurance reserves totaled $22,427 and $22,184 as of December 31, 2023 and December 31, 2022, respectively. Our estimated accruals for these liabilities could be significantly different than our ultimate obligations if variables such as the frequency or severity of future events differ significantly from our assumptions.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use estimates to determine our provision for income taxes and related assets and liabilities and any valuation allowance recorded against our net deferred tax assets. Valuation allowances have been established for the possibility that tax benefits may not be realized for certain deferred tax assets. Deferred income taxes are recognized based on the expected future tax consequences of differences between the financial statement basis and the tax basis of assets and liabilities, calculated using currently enacted tax rates. We record net deferred tax assets to the extent we believe these assets will more likely than not be realized. In making this determination, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies and recent financial operations. In the event we determine that we would be able to realize our deferred income tax assets in the future in excess of their net recorded amount, we will make an adjustment to the valuation allowance which would reduce the provision for income taxes.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for income tax uncertainties according to guidance on the recognition, derecognition and measurement of potential tax benefits associated with tax positions. We recognize interest and penalties relating to income tax matters as a component of income tax expense. See Note 17, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for disclosure related to income taxes.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivatives and Hedging</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for derivatives and hedging activities in accordance with derivatives and hedging accounting guidance that establishes accounting and reporting standards requiring that every derivative instrument (including certain derivative instruments embedded in other contracts) be recorded in the consolidated balance sheet as either an asset or liability measured at its fair value. The guidance requires that changes in the derivative’s fair value be recognized currently in earnings unless specific hedge accounting criteria are met. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our strategy to reduce exposure to interest rate risk involves entering into interest rate derivative agreements to hedge against adverse movements in interest rates related to the variable rate portion of our long-term debt. We have designated these derivative instruments as highly effective cash flow hedges, and therefore the change in their fair value is recorded in stockholders’ equity as a component of accumulated other comprehensive income (loss), net of tax and included in interest expense at the same time as interest expense is affected by the hedged transactions. Differences paid or received over the life of the agreements are recorded as additions to or reductions of interest expense on the underlying debt and included in cash flows from operating activities. See Note 12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for further disclosure about interest rate derivatives and Note 15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for fair value disclosure about derivative instruments. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingent Liabilities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to various legal proceedings, claims and regulatory matters, the outcomes of which are subject to significant uncertainty. We determine whether to disclose or accrue for loss contingencies based on an assessment of whether the risk of loss is remote, reasonably possible or probable, and whether it can be reasonably estimated. We analyze our litigation and regulatory matters based on available information to assess the potential liabilities. Management’s assessment is developed based on an analysis of possible outcomes under various strategies. We accrue for loss contingencies when such amounts are probable and reasonably estimable. If a contingent liability is only reasonably possible, we will disclose the potential range of the loss, if estimable. We record losses related to contingencies in cost of operations or general and administration expenses, depending on the nature of the underlying transaction leading to the loss contingency. See Note 13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for disclosure about loss contingencies, as applicable. Contingent liabilities accounted for under purchase accounting are recorded at their fair values. These fair values may be different from the values we would have otherwise recorded, had the contingent liability not been assumed as part of an acquisition of a business. See Note 5, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and Note 15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for disclosure about contingent consideration accounted for under purchase accounting, as applicable. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disaggregate our revenues by applicable service line: collection, landfill, transfer, transportation, landfill gas-to-energy, processing, and non-processing, which we refer to as our National Accounts business. Under the revenue recognition guidance, revenues are measured based on the consideration specified in a contract with a customer. The circumstances that impact the timing and amount of revenue recognized for each applicable service line may vary based on the nature of the service performed. We generally recognize revenues for services over time as we satisfy the performance obligation by transferring control over the service to the customer as the service is performed and the benefit is received and consumed by the customer. Services are typically delivered in a series as a single bundled performance obligation over either a designated period of time or for specified number of services. Services may also be delivered as a single bundled service, on a period-to-period basis, or in a spot transaction. Consideration may be variable on a per ton basis and/or fixed. Fixed consideration is allocated to each distinct service and variable consideration is allocated to the increment of time that the service is performed, and we have the contractual right to the fee. Fees are typically billed weekly, monthly, quarterly or in advance. Generally, the amount of consideration that we have the right to receive that is invoiced to the customer directly corresponds to the value of our performance completed to date. We do not disclose the amount of variable consideration included in the transaction price that is allocated to outstanding performance obligations when the variable consideration is allocated entirely to unsatisfied performance obligations or to a wholly unsatisfied promise to transfer a distinct good or service that forms part of a single performance obligation. Revenues that are not satisfied over time are recognized at a point-in-time. This typically includes the sale of recycled or organic materials, as well as renewable energy credits ("RECs"). Revenues from the sale of organic or recycled materials are recognized at a point-in-time as control of the materials transfers to the customer upon shipment or pick-up by the customer. Revenues from the sale of RECs are recognized at a point-in-time as the trade is executed and control transfers to the customer. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments to customers that are not in exchange for a distinct good or service are recorded as a reduction of revenues. We make rebates to certain customers associated with payments for recycled or organic materials that are received and subsequently processed and sold to other third-parties. Rebates are generally recorded as a reduction of revenues upon the sale of such materials, or upon receipt of the recycled materials at our facilities. We did not record revenues in fiscal years 2023, 2022, or 2021 from performance obligations satisfied in previous periods. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract receivables, which are included in Accounts receivable, net, are recorded when billed or when related revenue is earned, if earlier, and represent claims against third-parties that will be settled in cash. Accounts receivable, net includes receivables from contracts of $158,931 and $102,234 as of December 31, 2023 and December 31, 2022, respectively. Certain customers are billed in advance and, accordingly, recognition of the related revenues for which payment has been received is deferred as a contract liability until the services are provided and control transferred to the customer. Contract liabilities of $31,472 and $3,742 as of December 31, 2023 and December 31, 2022, respectively, are presented separately on the consolidated balance sheets. Due to the short-term nature of advanced billings, substantially all of the deferred revenue recognized as a contract liability as of December 31, 2022 and December 31, 2021 was recognized as revenue during fiscal years 2023 and 2022, respectively, when the services were performed. See Note 4, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for disclosure over revenues by applicable service line.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Asset Impairments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recovery of Long-Lived Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We continually assess whether events or changes in circumstances have occurred that may warrant revision of the estimated useful lives of our long-lived assets (other than goodwill) or whether the remaining balances of those assets should be evaluated for possible impairment. Long-lived assets include, for example, capitalized landfill costs, property and equipment, identifiable intangible assets, and operating lease right-of-use assets. Events or changes in circumstances that may indicate that an asset may be impaired include the following:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:3pt;padding-left:27pt;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">a significant decrease in the market price of an asset or asset group;</span></div><div style="margin-top:3pt;padding-left:27pt;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">a significant adverse change in the extent or manner in which an asset or asset group is being used or in its physical condition;</span></div><div style="margin-top:3pt;padding-left:27pt;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">a significant adverse change in legal factors or in the business climate that could affect the value of an asset or asset group, including an adverse action or assessment by a regulator;</span></div><div style="margin-top:3pt;padding-left:27pt;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">an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset;</span></div><div style="margin-top:3pt;padding-left:27pt;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">a current period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset or asset group; </span></div><div style="margin-top:3pt;padding-left:27pt;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">a current expectation that, more likely than not, a long-lived asset or asset group will be sold or otherwise disposed of significantly before the end of its previously estimated useful life; or</span></div><div style="margin-top:3pt;padding-left:27pt;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">an impairment of goodwill at a reporting unit.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are certain indicators listed above that require significant judgment and understanding of the waste industry when applied to landfill development or expansion. For example, a regulator may initially deny a landfill expansion permit application although the expansion permit is ultimately granted. In addition, management may periodically divert waste from one landfill to another to conserve remaining permitted landfill airspace. Therefore, certain events could occur in the ordinary course of business and not necessarily be considered indicators of impairment due to the unique nature of the waste industry.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an impairment indicator occurs, we perform a test of recoverability by comparing the carrying value of the asset or asset group to its undiscounted expected future cash flows. We group our long-lived assets for this purpose at the lowest level for which identifiable cash flows are primarily independent of the cash flows of other assets or asset groups. If the carrying values are in excess of undiscounted expected future cash flows, we measure any impairment by comparing the fair value of the asset or asset group to its carrying value.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To determine fair value, we use discounted cash flow analyses and estimates about the future cash flows of the asset or asset group. This analysis includes a determination of an appropriate discount rate, the amount and timing of expected future cash flows and growth rates. The cash flows employed in our discounted cash flow analyses are typically based on financial forecasts developed internally by management. The discount rate used is commensurate with the risks involved. We may also rely on third-party valuations and or information available regarding the market value for similar assets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the fair value of an asset or asset group is determined to be less than the carrying amount of the asset or asset group, impairment in the amount of the difference is recorded in the period that the impairment occurs. Estimating future cash flows requires significant judgment and projections may vary from the cash flows eventually realized.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We annually assess goodwill for impairment during the fourth quarter of our fiscal year or more frequently if events or circumstances indicate that impairment may exist. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may assess whether a goodwill impairment exists using either a qualitative or a quantitative assessment. If we perform a qualitative assessment, it involves determining whether events or circumstances exist that indicate it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill. If based on this qualitative assessment we determine it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, we will not perform a quantitative assessment. If the qualitative assessment indicates that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, or if we elect not to perform a qualitative assessment, we perform a quantitative assessment to determine whether goodwill impairment exists at the reporting unit.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In testing for goodwill impairment, we estimate the fair value of each reporting unit, which we have determined to be our geographic operating segments and our Resource Solutions operating segment, and compare the fair value with the carrying value of the net assets of each reporting unit. If the fair value is less than its carrying value, then we would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value, noting that the amount is not to exceed the total amount of goodwill allocated to that reporting unit. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To determine the fair value of each of our reporting units as a whole we use discounted cash flow analyses, which require significant assumptions and estimates about the future operations of each reporting unit. Significant judgments inherent in this analysis include the determination of appropriate discount rates, the amount and timing of expected future cash flows and growth rates. The cash flows employed in our discounted cash flow analyses are based on financial forecasts developed internally by management. Our discount rate assumptions are based on an assessment of our risk adjusted discount rate, applicable for each reporting unit. In assessing the reasonableness of our determined fair values of our reporting units, we evaluate our results against our current market capitalization.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the fair value of goodwill is less than its carrying value for a reporting unit, an impairment charge would be recorded to earnings. The loss recognized cannot exceed the carrying amount of goodwill. After a goodwill impairment loss is recognized, the adjusted carrying amount of goodwill becomes its new accounting basis.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to an annual goodwill impairment assessment, we would evaluate a reporting unit for impairment if events or circumstances change between annual tests indicating a possible impairment. Examples of such events or circumstances include the following:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:3pt;padding-left:27pt;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">a significant adverse change in legal status or in the business climate;</span></div><div style="margin-top:3pt;padding-left:27pt;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">an adverse action or assessment by a regulator;</span></div><div style="margin-top:3pt;padding-left:27pt;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">a more likely than not expectation that an operating segment or a significant portion thereof will be sold; or </span></div><div style="margin-top:3pt;padding-left:27pt;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">the testing for recoverability of a significant asset group within the operating segment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We elected to perform a quantitative analysis as part of our annual goodwill impairment test for fiscal year 2023. As of October 1, 2023, our Eastern, Western, Mid-Atlantic and Resource Solutions reporting units indicated that the fair value of each reporting unit exceeded its carrying amount, including goodwill. In the case of our Eastern, Western and Resource Solutions reporting units, the fair value of each reporting unit exceeded its carrying value by in excess of 30%. In the case of our Mid-Atlantic reporting unit, the fair value of the reporting unit exceeded its carrying value by approximately 10% due to the proximity of the acquisition date. We incurred no impairment of goodwill as a result of our annual goodwill impairment tests in fiscal years 2023, 2022 or 2021. However, there can be no assurance that goodwill will not be impaired at any time in the future. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost Method Investments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We monitor and assess the carrying value of our cost method investments throughout the year for potential impairment and write them down to their fair value when other-than-temporary declines exist. We incurred no impairment of cost method investments in fiscal year 2023, 2022 or 2021. There can be no assurance that our cost method investments will not be impaired at any time in the future.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Defined Benefit Pension Plan </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We make contributions to one qualified multiemployer defined benefit pension plan ("Pension Plan"). The Pension Plan provides retirement benefits to participants based on their service. We do not administer this plan. The Pension Plan’s benefit formula is based on credited years of service and hours worked as defined in the Pension Plan document. Our pension contributions are made in accordance with funding standards established by the Employee Retirement Income Security Act of 1974 and the Internal Revenue Code, as amended by the Pension Protection Act of 2006. The Pension Plan’s assets have been invested as determined by the Pension Plan's fiduciaries in accordance with the Pension Plan's investment policy. The Pension Plan’s asset allocation is based on the Pension Plan's investment policy and is reviewed as deemed necessary. See Note 16, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Benefit Plans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for disclosure about the Pension Plan.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our equity awards granted generally consist of stock options, restricted stock awards, restricted stock units and market-based performance stock units. The fair value of each stock option grant is estimated using a Black-Scholes option-pricing model. The fair value of restricted stock award and restricted stock unit grants is at a price equal to the fair market value of our Class A common stock at the date of grant. Compensation expense associated with our stock options, restricted stock awards and restricted stock units is recognized as expense in general and administration expense over the employee’s requisite service period. The fair value of market-based performance stock unit grants is valued using a Monte Carlo pricing model and compensation expense is recognized as expense in general and administration expense ratably over the performance period based on our estimated achievement of the established performance criteria. For purposes of calculating stock-based compensation expense, forfeitures are accounted for as they occur. See Note 14, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stockholders' Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for disclosure about stock-based compensation.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Earnings per Share</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is computed by dividing net income by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income by the combined weighted average number of common shares outstanding during the period and potentially dilutive shares. Dilutive shares include the assumed exercise of employee stock options, unvested restricted stock awards, unvested restricted stock units and unvested market-based performance stock units based on the expected achievement of performance targets. In computing diluted earnings per share, we utilize the treasury stock method. See Note 19, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for disclosure about the calculation of earnings per share.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Subsequent Events</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have evaluated subsequent events or transactions that have occurred after the consolidated balance sheet date of December 31, 2023 through the date of this filing of the consolidated financial statements with the SEC on this Annual Report on Form 10-K and determined that, except as disclosed, there have been no material subsequent events that have occurred since December 31, 2023 through the date of this filing that would require recognition or disclosure in our consolidated financial statements.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management’s Estimates and Assumptions</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Preparation of our consolidated financial statements in accordance with GAAP requires management to make certain estimates and assumptions. These estimates and assumptions affect the accounting for and recognition and disclosure of assets, liabilities, equity, revenues and expenses. We must make these estimates and assumptions because certain information that we use is dependent on future events, cannot be calculated with a high degree of precision given the available data or simply cannot be readily calculated. In some cases, these estimates are difficult to determine, and we must exercise significant judgment. In preparing our consolidated financial statements, the estimates and assumptions that we consider to be significant and that present the greatest amount of uncertainty relate to our accounting for landfills, environmental remediation liabilities, asset impairments, if applicable, goodwill recoverability assessment, accounts receivable valuation allowance for credit losses, self-insurance reserves, deferred taxes and uncertain tax positions, estimates of the fair values of assets acquired and liabilities assumed in any acquisition, contingent liabilities and stock-based compensation. Each of these items is discussed in more detail elsewhere in these notes to the consolidated financial statements, as applicable. Actual results may differ materially from the estimates and assumptions that we use in the preparation of our consolidated financial statements.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all highly liquid investments purchased with original maturities of three months or less to be cash equivalents.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of Credit Risk</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject us to concentrations of credit risk consist of cash and cash equivalents, restricted investment securities, accounts receivable and derivative instruments. We maintain cash and cash equivalents and restricted investment securities with banks that at times exceed applicable insurance limits. We reduce our exposure to credit risk by maintaining such deposits with high quality financial institutions. Our concentration of credit risk with respect to accounts receivable is limited because of the large number and diversity of customers we serve, thus reducing the credit risk associated with any one customer group. As of December 31, 2023, no single customer or customer group represented greater than 5% of total accounts receivable. We manage credit risk through credit evaluations, credit limits, and monitoring procedures, but generally do not require collateral to support accounts receivable. We reduce our exposure to credit risk associated with derivative instruments by entering into agreements with high quality financial institutions and by evaluating and regularly monitoring their creditworthiness.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable, Net of Allowance for Credit Losses</span></div>Accounts receivable represent receivables from customers for collection, transfer, recycling, disposal and other services. Our accounts receivable are recorded when billed or when related revenue is earned, if earlier, and represent claims against third-parties that will be settled in cash. The carrying value of our accounts receivable, net of allowance for credit losses represents its estimated net realizable value. Estimates are used in determining our allowance for credit losses based on, among other things, our historical loss trends, the age of outstanding accounts receivable, and current and expected economic conditions. Our reserve is evaluated and revised on a monthly basis. Past due accounts receivable are written off when deemed to be uncollectible. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventory</span></div>Inventory includes secondary fibers, recyclables ready for sale, and parts and supplies. Inventory is stated at the lower of cost (first-in, first-out) or market. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment is recorded at cost, less accumulated depreciation and amortization. We provide for depreciation and amortization using the straight-line method by charges to operations in amounts that allocate the cost of the assets over their estimated useful lives as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:74.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.653%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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:400;line-height:100%">10-30 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rolling stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Containers</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-12 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and Fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-8 years</span></div></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost of maintenance and repairs is charged to operations as incurred.</span></div>Landfill development costs are included in property and equipment. Landfill development costs include costs to develop each of our landfill sites, including such costs related to landfill liner material and installation, excavation for airspace, landfill leachate collection systems, landfill gas collection systems, environmental monitoring equipment for groundwater and landfill gas, directly related engineering, capitalized interest, on-site road construction, and other capital infrastructure. Additionally, landfill development costs include all land purchases within the landfill footprint and the purchase of any required landfill buffer property. Under life-cycle accounting, these costs are capitalized and charged to expense based on tonnage placed into each site. We provide for depreciation and amortization using the straight-line method by charges to operations in amounts that allocate the cost of the assets over their estimated useful lives as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:74.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.653%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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:400;line-height:100%">10-30 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rolling stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Containers</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-12 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and Fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-8 years</span></div></td></tr></table><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of property and equipment is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:8pt;font-weight:700;line-height:100%">December 31,</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:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</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%">47,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">37,321 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Landfills</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786,130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,914 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease right-of-use 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%">101,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery 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%">287,175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rolling stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Containers</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%">266,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></div></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%">2,148,094 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,785,306 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization </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,167,541)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,064,756)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></div></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%">980,553 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720,550 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Includes construction-in-process of $74,408 and $53,439 at December 31, 2023 and December 31, 2022, respectively, that have have not been placed in service and, therefore, have not begun depreciating..</span></div> P10Y P30Y P5Y P10Y P5Y P10Y P5Y P12Y P3Y P8Y <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Landfill Accounting</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Life Cycle Accounting</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under life-cycle accounting, all costs related to acquisition and construction of landfill sites are capitalized and charged to expense based on tonnage placed into each site. Landfill permitting, acquisition and preparation costs are amortized on the units-of-consumption method as landfill airspace is consumed. In determining the amortization rate for each of our landfills, preparation costs include the total estimated costs to complete construction of the landfills’ permitted and expansion capacity.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Landfill Development Costs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate the total cost to develop each of our landfill sites to its remaining permitted and expansion capacity (see landfill development costs discussed within the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property and Equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” accounting policy above). The projection of these landfill costs is dependent, in part, on future events. The remaining amortizable basis of each landfill includes costs to develop a site to its remaining permitted and expansion capacity and includes amounts previously expended and capitalized, net of accumulated airspace amortization, and projections of future purchase and development costs including capitalized interest. The interest capitalization rate is based on our weighted average interest rate incurred on borrowings outstanding during the period. Interest capitalized during the fiscal years ended December 31, 2023 ("fiscal year 2023"), December 31, 2022 ("fiscal year 2022") and December 31, 2021 ("fiscal year 2021") was $643, $330 and $718, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Landfill Airspace</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We apply the following guidelines in determining a landfill’s remaining permitted and expansion airspace:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Remaining Permitted Airspace.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our engineers, in consultation with third-party engineering consultants and surveyors, are responsible for determining remaining permitted airspace at our landfills. The remaining permitted airspace is determined by an annual survey, which is then used to compare the existing landfill topography to the expected final landfill topography.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expansion Airspace</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We currently include unpermitted expansion airspace in our estimate of remaining permitted and expansion airspace in certain circumstances. To be considered expansion airspace all of the following criteria must be met:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:3pt;padding-left:27pt;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">we control the land on which the expansion is sought;</span></div><div style="margin-top:3pt;padding-left:27pt;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">all technical siting criteria have been met or a variance has been obtained or is reasonably expected to be obtained;</span></div><div style="margin-top:3pt;padding-left:27pt;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">we have not identified any legal or political impediments which we believe will not be resolved in our favor;</span></div><div style="margin-top:3pt;padding-left:27pt;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">we are actively working on obtaining any necessary permits and we expect that all required permits will be received; and</span></div><div style="margin-top:3pt;padding-left:27pt;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">senior management has approved the project based on a review of the engineering design and determination that the financial return profile meets our investment criteria.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For unpermitted airspace to be included in our estimate of remaining permitted and expansion airspace, the expansion effort must meet all of the criteria listed above. These criteria are evaluated annually by our engineers, accountants, lawyers, managers and others to identify potential obstacles to obtaining the permits. Once the remaining permitted and expansion airspace is determined in cubic yards, an airspace utilization factor (“AUF”) is established to calculate the remaining permitted and expansion capacity in tons. The AUF is established using a process that considers the measured density obtained from annual surveys. When we include the expansion airspace in our calculation of remaining permitted and expansion airspace, we include the projected costs for development, as well as the projected asset retirement costs related to final capping, closure and post-closure of the expansion airspace in the amortization basis of the landfill.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After determining the costs and the remaining permitted and expansion capacity at each of our landfills, we determine the per ton rates that will be expensed as waste is received and deposited at each of our landfills by dividing the costs by the corresponding number of tons. We calculate per ton amortization rates for assets associated with each final capping event, for assets related to closure and post-closure activities, and for all other costs capitalized or to be capitalized in the future for each landfill. These rates per ton are updated annually, or more frequently, as significant facts change.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is possible that actual results, including the amount of costs incurred, the timing of final capping, closure and post-closure activities, our airspace utilization or the success of our expansion efforts, could ultimately turn out to be significantly different from our estimates and assumptions. To the extent that such estimates or related assumptions prove to be significantly different than actual results, lower profitability may be experienced due to higher amortization rates, higher final capping, closure or post-closure rates, or higher expenses. Higher profitability may result if the opposite occurs. Most significantly, if it is determined that the expansion capacity should no longer be considered in calculating the recoverability of the landfill asset, we may be required to recognize an asset impairment. If it is determined that the likelihood of receiving an expansion permit has become remote, the capitalized costs related to the expansion effort are expensed immediately. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Final Capping, Closure and Post-Closure Costs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a description of our landfill asset retirement activities and related accounting:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Final Capping Costs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Final capping activities include the installation of liners, drainage, compacted soil layers and topsoil over areas of a landfill where total airspace has been consumed and waste is no longer being received. Final capping activities occur throughout the life of the landfill. Our engineering personnel estimate the cost for each final capping event based on the acreage to be capped, along with the final capping materials and activities required. The estimates also consider when these costs would actually be paid and factor in inflation and discount rates. The engineers then quantify the landfill capacity associated with each final capping event and the costs for each event are amortized over that capacity as waste is received at the landfill.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Closure and Post-Closure Costs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Closure and post-closure costs represent future estimated costs related to monitoring and maintenance of a solid waste landfill after a landfill facility ceases to accept waste and closes. We estimate, based on input from our engineers, accountants, lawyers, managers and others, our future cost requirements for closure and post-closure monitoring and maintenance based on our interpretation of the technical standards of the Subtitle D regulations and the air emissions standards under the Clean Air Act of 1970, as amended, as they are being applied on a state-by-state basis. Closure and post-closure accruals for the cost of monitoring and maintenance include site inspection, groundwater monitoring, leachate management, methane gas control and recovery, and operation and maintenance costs to be incurred for a period which is generally for a term of 30 years after final closure of a landfill. In determining estimated future closure and post-closure costs, we consider costs associated with permitted and permittable airspace.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our estimated future final capping, closure and post-closure costs, based on our interpretation of current requirements and proposed regulatory changes, are intended to approximate fair value. Absent quoted market prices, our cost estimates are based on historical experience, professional engineering judgment and quoted or actual prices paid for similar work. Our estimate of costs to discharge final capping, closure and post-closure asset retirement obligations for landfills are developed in today’s dollars. These costs are then inflated to the period of performance using an estimate of inflation, which is updated annually (2.4% as of December 31, 2023). Final capping, closure and post-closure liabilities are then discounted using the credit adjusted risk-free rate in effect at the time the obligation is incurred. The weighted average rate applicable to our asset retirement obligations as of December 31, 2023 is between approximately 6.1% and 10.0%, the range of the credit adjusted risk free rates effective since the adoption of guidance associated with asset retirement obligations in the fiscal year ended April 30, 2004. Accretion expense is necessary to increase the accrued final capping, closure and post-closure liabilities to the future anticipated obligation. To accomplish this, we accrete our final capping, closure and post-closure accrual balances using the same credit-adjusted risk-free rate that was used to calculate the recorded liability. Accretion expense on recorded landfill liabilities is recorded to cost of operations from the time the liability is recognized until the costs are paid. Accretion expense on recorded landfill liabilities amounted to $9,529, $7,565 and $6,775 in fiscal years 2023, 2022 and 2021, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide for the accrual and amortization of estimated future obligations for closure and post-closure based on tonnage placed into each site. With regards to final capping, the liability is recognized, and the costs are amortized based on the remaining airspace related to the specific final capping event. See Note 10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Final Capping, Closure and Post-Closure Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for disclosure about asset retirement obligations related to final capping, closure and post-closure costs and Note 18, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Items and Charges </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for disclosure about the write-off of historical payments for capping work associated with a veneer failure at a Subtitle D landfill we operate located in Seneca, New York ("Ontario County Landfill").</span></div>We operate in states which require a certain portion of landfill final capping, closure and post-closure obligations to be secured by financial assurance, which may take the form of surety bonds, letters of credit and restricted investment securities. 643000 330000 718000 P30Y 0.024 0.061 0.100 9529000 7565000 6775000 241728000 231871000 0 0 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Accounting</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease vehicles, equipment, property and other non-core equipment in the ordinary course of our business. Leases are classified as either operating leases or finance leases, as appropriate. Our leases have varying terms and may include renewal or purchase options, escalation clauses, restrictions, lease concessions, capital project funding, penalties or other obligations that we consider in determining minimum rental payments. We recognize lease expense for operating leases on a straight-line basis over the lease term. We recognize depreciation expense for finance leases over either the useful life of the asset or the lease term based on the terms of the lease agreement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also party to three landfill operation and management agreements that we account for as operating leases. These agreements are long-term landfill operating contracts with government bodies whereby we receive tipping revenue, pay normal operating expenses and assume future final capping, closure and post-closure obligations. The government bodies retain ownership of each landfill. There are no bargain purchase options and title to each of the properties does not pass to us at the end of the respective lease terms. We allocate the consideration paid to the landfill airspace rights and underlying land lease based on the relative fair values. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to up-front or one-time payments, the landfill operating agreements may require us to make future minimum rental payments, including success or expansion fees, other direct costs and final capping, closure and post-closure costs. The value of all future minimum rental payments is amortized and charged to cost of operations over the life of the contract. We amortize the consideration allocated to airspace rights as airspace is utilized on a units-of-consumption basis and such amortization is charged to cost of operations as airspace is consumed (e.g., as tons are placed into the landfill). The underlying value of any land lease is amortized to cost of operations on a straight-line basis over the estimated life of the respective operating agreement. </span></div>We recognize a right-of-use asset and a lease liability for core leases classified as operating leases with a term in excess of 12 months in our consolidated balance sheets. For other non-core operating leases, which are comprised of small-dollar-value items such as office equipment, we expense these costs in the period incurred rather than capitalizing such expenditures on our consolidated balance sheets. We identify lease and nonlease components in a contract to which consideration in the contract will be allocated. We may elect by class of underlying asset to choose not to separate nonlease components from lease components and instead account for each separate lease component and the nonlease components in a contract as part of the single lease component. We have elected to not separate lease components from nonlease components for property leases and are, therefore, not allocating consideration between lease and nonlease components for this asset class. Lease payments include: fixed payments, including in-substance fixed payments, less any lease incentives paid or payable to the lessee; variable lease payments that depend on an index or a rate; exercise price of a purchase option reasonably certain to be exercised; penalties for terminating a lease; and amounts where it is probable that we will owe under a residual value guarantee. Refundable deposits are not considered to be a fixed payment. Variable lease costs that are not based on an index or a rate are recorded to expense in the period incurred. Lease term is determined at lease commencement and includes any noncancellable period for which we have the right to use the underlying asset together with any periods covered by an option to extend or terminate the lease if we are reasonably certain to exercise the option to extend or not to exercise the option to terminate. The initial determination of a lease liability is calculated as the net present value of the lease payments not yet paid. The discount rate used to determine present value is the rate implicit in the lease, if present, or, if not present, our incremental borrowing rate, which is a rate that reflects interest that we would have to pay to borrow funds on a collateralized basis over a similar term to the lease and in a similar economic environment. For shorter term leases, such as vehicle and equipment leases, we calculate our incremental borrowing rate using the interest rate from our existing secured line of credit, adjusted based on term. For longer term leases, such as our landfill operating leases, we calculate our incremental borrowing rate based on an industry yield curve with a similar credit rating, adjusted by a company specific spread as determined by a third-party. 3 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and Intangible Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Goodwill is the excess of our purchase consideration over the fair value of the net assets of acquired businesses. We do not amortize goodwill, but as discussed in the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Asset Impairments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” accounting policy below, we assess our goodwill for impairment at least annually. See Note 9, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Intangible Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for disclosure about goodwill.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible Assets.</span> Intangible assets consist primarily of covenants not-to-compete, customer relationships, and trade names. Intangible assets are recorded at fair value and are amortized based on the economic benefit provided or using the sum of years digits or straight-line methods over their estimated useful lives. Covenants not-to-compete, customer relationships and trade names are typically amortized over a term of no more than 10 years. P10Y <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investments in Unconsolidated Entities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments in unconsolidated entities over which we have significant influence over the investees’ operating and financing activities are accounted for under the equity method of accounting. As of December 31, 2023 and December 31, 2022, we had no investments accounted for under the equity method of accounting. Investments in affiliates in which we do not have the ability to exert significant influence over the investees’ operating and financing activities are accounted for under the cost method of accounting. As of December 31, 2023 and December 31, 2022, we had cost method investments totaling $10,967 and $10,967, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We monitor and assess the carrying value of our investments throughout the year for potential impairment and write them down to their fair value when other-than-temporary declines exist. Fair value is generally based on: (i) other third-party investors’ recent transactions in the securities; (ii) other information available regarding the current market for similar assets; and/or (iii) a market or income approach, as deemed appropriate.</span></div>When we assess the carrying value of our investments for potential impairment, determining the fair value of our investments is reliant upon the availability of market information and/or other information provided by third-parties to be able to develop an estimate of fair value. Considerable judgment is required in interpreting market data to develop the estimates of fair value. Accordingly, our estimates are not necessarily indicative of the amounts that we, or other holders of these investments, could realize in a current market exchange. The use of different assumptions and/or estimation methodologies could have a significant effect on the estimated fair values. The estimates of fair value could differ significantly from the amounts presented. 0 0 10967000 10967000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div>Our financial instruments may include cash and cash equivalents, accounts receivable, restricted investment securities held in trust on deposit with various banks as collateral for our obligations relative to our landfill final capping, closure and post-closure costs, interest rate derivatives, contingent consideration related to acquisitions, trade payables and debt. Accounting standards include disclosure requirements around fair values used for certain financial instruments and establish a fair value hierarchy. The three-tier hierarchy prioritizes valuation inputs into three levels based on the extent to which inputs used in measuring fair value are observable in the market. Each fair value measurement is reported in one of three levels: Level 1, defined as quoted market prices in active markets for identical assets or liabilities; Level 2, defined as inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; and Level 3, defined as unobservable inputs that are not corroborated by market data. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We acquire businesses in the waste industry, including non-hazardous waste collection, transfer station, recycling and disposal operations, as part of our growth strategy. Businesses are included in the consolidated financial statements from the date of acquisition.</span></div>We recognize, separately from goodwill, the identifiable assets acquired and liabilities assumed at their estimated acquisition-date fair values. We measure and recognize goodwill as of the acquisition date as the excess of: (a) the aggregate of the fair value of consideration transferred, the fair value of any noncontrolling interest in the acquiree (if any) and the acquisition date fair value of our previously held equity interest in the acquiree (if any), over (b) the fair value of net assets acquired and liabilities assumed. If information about facts and circumstances existing as of the acquisition date is incomplete by the end of the reporting period in which a business combination occurs, we will report provisional amounts for the items for which the accounting is incomplete. The measurement period ends once we receive the information we were seeking; however, this period will not extend beyond one year from the acquisition date. Any material adjustments recognized during the measurement period will be recognized in the consolidated financial statements in the reporting period in which the adjustment amounts are determined. All acquisition-related transaction and restructuring costs are to be expensed as incurred. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Environmental Remediation Liabilities</span></div>We have recorded environmental remediation liabilities representing our estimate of the most likely outcome of the matters for which we have determined that a liability is probable. These liabilities include potentially responsible party investigations, settlements, certain legal and consultant fees, as well as costs directly associated with site investigation and clean up, such as materials and incremental internal costs directly related to the remedy. We provide for expenses associated with environmental remediation obligations when such amounts are probable and can be reasonably estimated. We estimate costs required to remediate sites where it is probable that a liability has been incurred based on site-specific facts and circumstances. Estimates of the cost for the likely remedy are developed using third-party environmental engineers or other service providers. Where we believe that both the amount of a particular environmental remediation liability and timing of payments are reliably determinable, we inflate the cost in current dollars until the expected time of payment and discount the cost to present value. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Self-Insurance Liabilities and Related Costs</span></div>We are self-insured for vehicles and workers’ compensation with reinsurance coverage limiting our maximum exposure. In fiscal year 2023, our maximum exposure per individual event under the workers’ compensation plan was $1,250. In fiscal year 2023, our minimum and maximum exposure per individual event under the automobile plan were up to $1,750 and $3,875, respectively. The liability for unpaid claims and associated expenses, including incurred but not reported losses, is determined by management with the assistance of a third-party actuary and reflected in our consolidated balance sheets as an accrued liability. We use a third-party to track and evaluate actual claims experience for consistency with the data used in the annual actuarial valuation. The actuarial-determined liability is calculated based on historical data, which considers both the frequency and settlement amount of claims. 1250000 1750000 3875000 22427000 22184000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use estimates to determine our provision for income taxes and related assets and liabilities and any valuation allowance recorded against our net deferred tax assets. Valuation allowances have been established for the possibility that tax benefits may not be realized for certain deferred tax assets. Deferred income taxes are recognized based on the expected future tax consequences of differences between the financial statement basis and the tax basis of assets and liabilities, calculated using currently enacted tax rates. We record net deferred tax assets to the extent we believe these assets will more likely than not be realized. In making this determination, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies and recent financial operations. In the event we determine that we would be able to realize our deferred income tax assets in the future in excess of their net recorded amount, we will make an adjustment to the valuation allowance which would reduce the provision for income taxes.</span></div>We account for income tax uncertainties according to guidance on the recognition, derecognition and measurement of potential tax benefits associated with tax positions. We recognize interest and penalties relating to income tax matters as a component of income tax expense. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivatives and Hedging</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for derivatives and hedging activities in accordance with derivatives and hedging accounting guidance that establishes accounting and reporting standards requiring that every derivative instrument (including certain derivative instruments embedded in other contracts) be recorded in the consolidated balance sheet as either an asset or liability measured at its fair value. The guidance requires that changes in the derivative’s fair value be recognized currently in earnings unless specific hedge accounting criteria are met. </span></div>Our strategy to reduce exposure to interest rate risk involves entering into interest rate derivative agreements to hedge against adverse movements in interest rates related to the variable rate portion of our long-term debt. We have designated these derivative instruments as highly effective cash flow hedges, and therefore the change in their fair value is recorded in stockholders’ equity as a component of accumulated other comprehensive income (loss), net of tax and included in interest expense at the same time as interest expense is affected by the hedged transactions. Differences paid or received over the life of the agreements are recorded as additions to or reductions of interest expense on the underlying debt and included in cash flows from operating activities. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingent Liabilities</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to various legal proceedings, claims and regulatory matters, the outcomes of which are subject to significant uncertainty. We determine whether to disclose or accrue for loss contingencies based on an assessment of whether the risk of loss is remote, reasonably possible or probable, and whether it can be reasonably estimated. We analyze our litigation and regulatory matters based on available information to assess the potential liabilities. Management’s assessment is developed based on an analysis of possible outcomes under various strategies. We accrue for loss contingencies when such amounts are probable and reasonably estimable. If a contingent liability is only reasonably possible, we will disclose the potential range of the loss, if estimable. We record losses related to contingencies in cost of operations or general and administration expenses, depending on the nature of the underlying transaction leading to the loss contingency. See Note 13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments and Contingencies</span> for disclosure about loss contingencies, as applicable. Contingent liabilities accounted for under purchase accounting are recorded at their fair values. These fair values may be different from the values we would have otherwise recorded, had the contingent liability not been assumed as part of an acquisition of a business. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disaggregate our revenues by applicable service line: collection, landfill, transfer, transportation, landfill gas-to-energy, processing, and non-processing, which we refer to as our National Accounts business. Under the revenue recognition guidance, revenues are measured based on the consideration specified in a contract with a customer. The circumstances that impact the timing and amount of revenue recognized for each applicable service line may vary based on the nature of the service performed. We generally recognize revenues for services over time as we satisfy the performance obligation by transferring control over the service to the customer as the service is performed and the benefit is received and consumed by the customer. Services are typically delivered in a series as a single bundled performance obligation over either a designated period of time or for specified number of services. Services may also be delivered as a single bundled service, on a period-to-period basis, or in a spot transaction. Consideration may be variable on a per ton basis and/or fixed. Fixed consideration is allocated to each distinct service and variable consideration is allocated to the increment of time that the service is performed, and we have the contractual right to the fee. Fees are typically billed weekly, monthly, quarterly or in advance. Generally, the amount of consideration that we have the right to receive that is invoiced to the customer directly corresponds to the value of our performance completed to date. We do not disclose the amount of variable consideration included in the transaction price that is allocated to outstanding performance obligations when the variable consideration is allocated entirely to unsatisfied performance obligations or to a wholly unsatisfied promise to transfer a distinct good or service that forms part of a single performance obligation. Revenues that are not satisfied over time are recognized at a point-in-time. This typically includes the sale of recycled or organic materials, as well as renewable energy credits ("RECs"). Revenues from the sale of organic or recycled materials are recognized at a point-in-time as control of the materials transfers to the customer upon shipment or pick-up by the customer. Revenues from the sale of RECs are recognized at a point-in-time as the trade is executed and control transfers to the customer. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments to customers that are not in exchange for a distinct good or service are recorded as a reduction of revenues. We make rebates to certain customers associated with payments for recycled or organic materials that are received and subsequently processed and sold to other third-parties. Rebates are generally recorded as a reduction of revenues upon the sale of such materials, or upon receipt of the recycled materials at our facilities. We did not record revenues in fiscal years 2023, 2022, or 2021 from performance obligations satisfied in previous periods. </span></div>Contract receivables, which are included in Accounts receivable, net, are recorded when billed or when related revenue is earned, if earlier, and represent claims against third-parties that will be settled in cash. Accounts receivable, net includes receivables from contracts of $158,931 and $102,234 as of December 31, 2023 and December 31, 2022, respectively. Certain customers are billed in advance and, accordingly, recognition of the related revenues for which payment has been received is deferred as a contract liability until the services are provided and control transferred to the customer. Contract liabilities of $31,472 and $3,742 as of December 31, 2023 and December 31, 2022, respectively, are presented separately on the consolidated balance sheets. Due to the short-term nature of advanced billings, substantially all of the deferred revenue recognized as a contract liability as of December 31, 2022 and December 31, 2021 was recognized as revenue during fiscal years 2023 and 2022, respectively, when the services were performed. 158931000 102234000 31472000 3742000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Asset Impairments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recovery of Long-Lived Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We continually assess whether events or changes in circumstances have occurred that may warrant revision of the estimated useful lives of our long-lived assets (other than goodwill) or whether the remaining balances of those assets should be evaluated for possible impairment. Long-lived assets include, for example, capitalized landfill costs, property and equipment, identifiable intangible assets, and operating lease right-of-use assets. Events or changes in circumstances that may indicate that an asset may be impaired include the following:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:3pt;padding-left:27pt;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">a significant decrease in the market price of an asset or asset group;</span></div><div style="margin-top:3pt;padding-left:27pt;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">a significant adverse change in the extent or manner in which an asset or asset group is being used or in its physical condition;</span></div><div style="margin-top:3pt;padding-left:27pt;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">a significant adverse change in legal factors or in the business climate that could affect the value of an asset or asset group, including an adverse action or assessment by a regulator;</span></div><div style="margin-top:3pt;padding-left:27pt;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">an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset;</span></div><div style="margin-top:3pt;padding-left:27pt;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">a current period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset or asset group; </span></div><div style="margin-top:3pt;padding-left:27pt;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">a current expectation that, more likely than not, a long-lived asset or asset group will be sold or otherwise disposed of significantly before the end of its previously estimated useful life; or</span></div><div style="margin-top:3pt;padding-left:27pt;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">an impairment of goodwill at a reporting unit.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are certain indicators listed above that require significant judgment and understanding of the waste industry when applied to landfill development or expansion. For example, a regulator may initially deny a landfill expansion permit application although the expansion permit is ultimately granted. In addition, management may periodically divert waste from one landfill to another to conserve remaining permitted landfill airspace. Therefore, certain events could occur in the ordinary course of business and not necessarily be considered indicators of impairment due to the unique nature of the waste industry.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an impairment indicator occurs, we perform a test of recoverability by comparing the carrying value of the asset or asset group to its undiscounted expected future cash flows. We group our long-lived assets for this purpose at the lowest level for which identifiable cash flows are primarily independent of the cash flows of other assets or asset groups. If the carrying values are in excess of undiscounted expected future cash flows, we measure any impairment by comparing the fair value of the asset or asset group to its carrying value.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To determine fair value, we use discounted cash flow analyses and estimates about the future cash flows of the asset or asset group. This analysis includes a determination of an appropriate discount rate, the amount and timing of expected future cash flows and growth rates. The cash flows employed in our discounted cash flow analyses are typically based on financial forecasts developed internally by management. The discount rate used is commensurate with the risks involved. We may also rely on third-party valuations and or information available regarding the market value for similar assets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the fair value of an asset or asset group is determined to be less than the carrying amount of the asset or asset group, impairment in the amount of the difference is recorded in the period that the impairment occurs. Estimating future cash flows requires significant judgment and projections may vary from the cash flows eventually realized.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We annually assess goodwill for impairment during the fourth quarter of our fiscal year or more frequently if events or circumstances indicate that impairment may exist. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may assess whether a goodwill impairment exists using either a qualitative or a quantitative assessment. If we perform a qualitative assessment, it involves determining whether events or circumstances exist that indicate it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill. If based on this qualitative assessment we determine it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, we will not perform a quantitative assessment. If the qualitative assessment indicates that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, or if we elect not to perform a qualitative assessment, we perform a quantitative assessment to determine whether goodwill impairment exists at the reporting unit.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In testing for goodwill impairment, we estimate the fair value of each reporting unit, which we have determined to be our geographic operating segments and our Resource Solutions operating segment, and compare the fair value with the carrying value of the net assets of each reporting unit. If the fair value is less than its carrying value, then we would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value, noting that the amount is not to exceed the total amount of goodwill allocated to that reporting unit. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To determine the fair value of each of our reporting units as a whole we use discounted cash flow analyses, which require significant assumptions and estimates about the future operations of each reporting unit. Significant judgments inherent in this analysis include the determination of appropriate discount rates, the amount and timing of expected future cash flows and growth rates. The cash flows employed in our discounted cash flow analyses are based on financial forecasts developed internally by management. Our discount rate assumptions are based on an assessment of our risk adjusted discount rate, applicable for each reporting unit. In assessing the reasonableness of our determined fair values of our reporting units, we evaluate our results against our current market capitalization.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the fair value of goodwill is less than its carrying value for a reporting unit, an impairment charge would be recorded to earnings. The loss recognized cannot exceed the carrying amount of goodwill. After a goodwill impairment loss is recognized, the adjusted carrying amount of goodwill becomes its new accounting basis.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to an annual goodwill impairment assessment, we would evaluate a reporting unit for impairment if events or circumstances change between annual tests indicating a possible impairment. Examples of such events or circumstances include the following:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:3pt;padding-left:27pt;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">a significant adverse change in legal status or in the business climate;</span></div><div style="margin-top:3pt;padding-left:27pt;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">an adverse action or assessment by a regulator;</span></div><div style="margin-top:3pt;padding-left:27pt;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">a more likely than not expectation that an operating segment or a significant portion thereof will be sold; or </span></div><div style="margin-top:3pt;padding-left:27pt;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">the testing for recoverability of a significant asset group within the operating segment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We elected to perform a quantitative analysis as part of our annual goodwill impairment test for fiscal year 2023. As of October 1, 2023, our Eastern, Western, Mid-Atlantic and Resource Solutions reporting units indicated that the fair value of each reporting unit exceeded its carrying amount, including goodwill. In the case of our Eastern, Western and Resource Solutions reporting units, the fair value of each reporting unit exceeded its carrying value by in excess of 30%. In the case of our Mid-Atlantic reporting unit, the fair value of the reporting unit exceeded its carrying value by approximately 10% due to the proximity of the acquisition date. We incurred no impairment of goodwill as a result of our annual goodwill impairment tests in fiscal years 2023, 2022 or 2021. However, there can be no assurance that goodwill will not be impaired at any time in the future. </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost Method Investments.</span> We monitor and assess the carrying value of our cost method investments throughout the year for potential impairment and write them down to their fair value when other-than-temporary declines exist. 0.30 0.10 0.10 0.10 0 0 0 0 0 0 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Defined Benefit Pension Plan </span></div>We make contributions to one qualified multiemployer defined benefit pension plan ("Pension Plan"). The Pension Plan provides retirement benefits to participants based on their service. We do not administer this plan. The Pension Plan’s benefit formula is based on credited years of service and hours worked as defined in the Pension Plan document. Our pension contributions are made in accordance with funding standards established by the Employee Retirement Income Security Act of 1974 and the Internal Revenue Code, as amended by the Pension Protection Act of 2006. The Pension Plan’s assets have been invested as determined by the Pension Plan's fiduciaries in accordance with the Pension Plan's investment policy. The Pension Plan’s asset allocation is based on the Pension Plan's investment policy and is reviewed as deemed necessary. 1 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span></div>Our equity awards granted generally consist of stock options, restricted stock awards, restricted stock units and market-based performance stock units. The fair value of each stock option grant is estimated using a Black-Scholes option-pricing model. The fair value of restricted stock award and restricted stock unit grants is at a price equal to the fair market value of our Class A common stock at the date of grant. Compensation expense associated with our stock options, restricted stock awards and restricted stock units is recognized as expense in general and administration expense over the employee’s requisite service period. The fair value of market-based performance stock unit grants is valued using a Monte Carlo pricing model and compensation expense is recognized as expense in general and administration expense ratably over the performance period based on our estimated achievement of the established performance criteria. For purposes of calculating stock-based compensation expense, forfeitures are accounted for as they occur. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Earnings per Share</span></div>Basic earnings per share is computed by dividing net income by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income by the combined weighted average number of common shares outstanding during the period and potentially dilutive shares. Dilutive shares include the assumed exercise of employee stock options, unvested restricted stock awards, unvested restricted stock units and unvested market-based performance stock units based on the expected achievement of performance targets. In computing diluted earnings per share, we utilize the treasury stock method. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Subsequent Events</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have evaluated subsequent events or transactions that have occurred after the consolidated balance sheet date of December 31, 2023 through the date of this filing of the consolidated financial statements with the SEC on this Annual Report on Form 10-K and determined that, except as disclosed, there have been no material subsequent events that have occurred since December 31, 2023 through the date of this filing that would require recognition or disclosure in our consolidated financial statements.</span></div> REVENUE RECOGNITION<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disaggregate our revenues by applicable service line as follows: collection, landfill, transfer, transportation, landfill gas-to-energy, processing and National Accounts. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Collection</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Collection revenues are principally generated by providing waste collection and disposal services to our customers. Services may be provided as needed or as scheduled. We derive a substantial portion of our collection revenues from commercial, industrial and municipal services that are generally performed under service agreements or pursuant to contracts with municipalities. The majority of our residential collection services are performed on a subscription basis with individual property owners or occupants. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Landfill</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Landfill disposal services primarily consist of receiving some form of acceptable solid waste materials at one of our landfills and appropriately disposing of it. Landfill customers are typically charged a tipping fee on a per ton basis for disposing of their solid waste at our disposal facilities. In general, these fees are variable in nature.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transfer station</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transfer station disposal services primarily consist of receiving some form of acceptable solid waste materials at one of our transfer stations and appropriately disposing of it by transporting it to an appropriate disposal site. Transfer station customers are charged a tipping fee on a per ton basis for disposing of their solid waste at our transfer stations. In general, these fees are variable in nature.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transportation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transportation services consist of the transportation of large volumes of waste or recycled materials from a customer designated location to another location or disposal facility. Transportation customers are charged a fee on a per ton basis for transporting and/or disposal of the materials. In general, these fees are variable in nature.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Landfill gas-to-energy</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Landfill gas-to-energy services primarily consist of the generation and sale of electricity from landfill gas-to-energy facilities located at certain of our landfills; the reservation of electric generating capacity to be used by a customer on demand; and the sale of RECs.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Processing</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Processing services consist of the receipt of recycled, sludge or other organic materials at one of our materials recovery, processing or disposal facilities, where it is then sorted, mixed and/or processed, and then disposed of or sold. Revenues from processing services are derived from customers in the form of processing fees, tipping fees, and commodity sales, primarily comprised of newspaper, corrugated containers, plastics, ferrous and aluminum, and organic materials such as our earthlife® soils products including fertilizers, composts and mulches.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">National Accounts</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues from our National Accounts business are derived from brokerage services and overall resource management services providing a wide range of environmental services and resource management solutions to large and complex organizations, as well as traditional collection, disposal and recycling services provided to large account multi-site customers. In brokerage arrangements, we act as an agent that facilitates the sale of recyclable materials between an inbound customer and an outbound customer. Revenues from the brokerage of recycled materials are recognized on a net basis at the time of shipment. In general, these fees are variable in nature. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A table of revenues disaggregated by service line and timing of revenue recognition by operating segment follows:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fiscal Year Ended December 31, 2023 </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.449%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.333%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eastern</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Western</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mid-Atlantic (1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Resource Solutions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Revenues</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collection</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%">266,991 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">358,883 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">710,590 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Landfill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer</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%">65,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Landfill gas-to-energy</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%">806 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Processing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,951 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">National Accounts</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">374,463 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511,640 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,640 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,799 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,264,542 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point-in-time</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%">463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">2,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">34,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">37,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time</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%">374,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,226,694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</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%">374,463 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511,640 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,640 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,799 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,264,542 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Operations under the Mid-Atlantic region commenced July 1, 2023.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fiscal Year Ended December 31, 2022 </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.333%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eastern</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Western</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mid-Atlantic (1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Resource Solutions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Revenues</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collection</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%">233,043 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,544 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">539,587 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Landfill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer</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%">65,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,867 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Landfill gas-to-energy</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%">925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,594 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,519 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Processing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">National Accounts</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,833 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,833 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">340,058 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445,153 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,878 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,085,089 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point-in-time</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%">462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">2,138 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">52,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">55,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time</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%">339,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,029,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</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%">340,058 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445,153 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,878 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,085,089 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Operations under the Mid-Atlantic region commenced July 1, 2023.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fiscal Year Ended December 31, 2021 </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.626%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eastern</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Western</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mid-Atlantic (1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Resource Solutions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Revenues</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collection</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%">175,816 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">266,869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">442,685 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Landfill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,732 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer</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%">53,882 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,730 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Landfill gas-to-energy</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,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,086 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Processing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">National Accounts</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">264,569 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,520 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,122 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889,211 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point-in-time</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%">166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">63,666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">65,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time</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%">264,403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">823,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</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%">264,569 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,520 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,122 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889,211 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Operations under the Mid-Atlantic region commenced July 1, 2023.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A table of revenues disaggregated by service line and timing of revenue recognition by operating segment follows:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fiscal Year Ended December 31, 2023 </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.449%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.333%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eastern</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Western</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mid-Atlantic (1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Resource Solutions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Revenues</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collection</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%">266,991 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">358,883 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">710,590 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Landfill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer</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%">65,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Landfill gas-to-energy</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%">806 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Processing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,951 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">National Accounts</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">374,463 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511,640 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,640 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,799 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,264,542 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point-in-time</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%">463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">2,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">34,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">37,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time</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%">374,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,226,694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</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%">374,463 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511,640 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,640 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,799 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,264,542 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Operations under the Mid-Atlantic region commenced July 1, 2023.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fiscal Year Ended December 31, 2022 </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.333%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eastern</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Western</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mid-Atlantic (1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Resource Solutions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Revenues</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collection</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%">233,043 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,544 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">539,587 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Landfill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer</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%">65,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,867 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Landfill gas-to-energy</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%">925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,594 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,519 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Processing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">National Accounts</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,833 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,833 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">340,058 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445,153 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,878 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,085,089 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point-in-time</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%">462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">2,138 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">52,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">55,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time</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%">339,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,029,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</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%">340,058 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445,153 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,878 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,085,089 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Operations under the Mid-Atlantic region commenced July 1, 2023.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fiscal Year Ended December 31, 2021 </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.626%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eastern</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Western</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mid-Atlantic (1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Resource Solutions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Revenues</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collection</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%">175,816 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">266,869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">442,685 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Landfill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,732 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer</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%">53,882 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,730 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Landfill gas-to-energy</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,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,086 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Processing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">National Accounts</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">264,569 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,520 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,122 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889,211 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point-in-time</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%">166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">63,666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">65,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time</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%">264,403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">823,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</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%">264,569 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,520 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,122 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889,211 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Operations under the Mid-Atlantic region commenced July 1, 2023.</span></div> 266991000 358883000 84716000 0 710590000 28275000 72726000 0 0 101001000 65401000 56630000 924000 0 122955000 4994000 15632000 0 0 20626000 806000 5811000 0 0 6617000 7996000 1958000 0 105997000 115951000 0 0 0 186802000 186802000 374463000 511640000 85640000 292799000 1264542000 463000 2731000 0 34654000 37848000 374000000 508909000 85640000 258145000 1226694000 374463000 511640000 85640000 292799000 1264542000 233043000 306544000 0 0 539587000 27301000 70241000 0 0 97542000 65800000 44762000 0 0 110562000 5619000 14248000 0 0 19867000 925000 6594000 0 0 7519000 7370000 2764000 0 119045000 129179000 0 0 0 180833000 180833000 340058000 445153000 0 299878000 1085089000 462000 2138000 0 52735000 55335000 339596000 443015000 0 247143000 1029754000 340058000 445153000 0 299878000 1085089000 175816000 266869000 0 0 442685000 25241000 66732000 0 0 91973000 53882000 37400000 0 0 91282000 1683000 12047000 0 0 13730000 1052000 4086000 0 0 5138000 6895000 2386000 0 93323000 102604000 0 0 0 141799000 141799000 264569000 389520000 0 235122000 889211000 166000 1719000 0 63666000 65551000 264403000 387801000 0 171456000 823660000 264569000 389520000 0 235122000 889211000 BUSINESS COMBINATIONS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal year 2023, we acquired seven businesses: the GFL Subsidiaries, which includes solid waste collection, transfer and recycling operations in Pennsylvania, Maryland and Delaware; the assets of Consolidated Waste Services, LLC and its affiliates (dba Twin Bridges), which was completed on September 1, 2023, consisting of a collection, transfer and recycling business in the greater Albany, New York area ("Twin Bridges Acquisition"); and five additional solid waste collection businesses that provide collection, transfer and recycling services.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal year 2022, we acquired fourteen businesses primarily related to our solid waste collection, transfer, recycling and transportation operations. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal year 2021, we acquired ten businesses primarily related to our solid-waste collection, transfer and recycling operations, including a residential, commercial and roll-off collection business in eastern Connecticut that operates a rail-served construction and demolition processing and waste transfer facility, a waste transfer station, a single-stream recycling facility, and several other recycling operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operating results of these businesses are included in the accompanying audited consolidated statements of operations from each date of acquisition. Due to the integration of certain of these businesses within our existing market areas, it is not practicable to segregate the revenue and earnings of all of the acquired businesses since their respective acquisitions dates. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price has been allocated to the net assets acquired based on fair values at each date of acquisition with the residual amounts recorded as goodwill. Purchase price allocations are based on information existing at the acquisition dates or upon closing the transactions, including contingent consideration. See Note 15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for further disclosure about contingent consideration. Acquired intangible assets other than goodwill that are subject to amortization may include customer relationships, trade names and covenants not-to-compete. These are amortized over a <span style="-sec-ix-hidden:f-656">two</span> to ten-year period from the date of acquisition. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill acquired is primarily associated with the value of projected discounted cash flows, based on the current and anticipated operating performance of the business, in excess of the specific values allocated to other assets, new growth opportunities from the expansion of our geographic operating footprint into the Mid-Atlantic market in fiscal year 2023, and expected synergies from combining the acquired businesses with our existing operations and implementing our operating strategies. Substantially all amounts recorded to goodwill are expected to be deductible for tax purposes.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the purchase price paid and the purchase price allocation for acquisitions follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:64.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.884%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended <br/>December 31,</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:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase Price:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash used in acquisitions, net of cash acquired</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%">846,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">76,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">166,489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-cash consideration</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,275 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Open working capital settlements due from sellers</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%">(2,873)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holdbacks, additional consideration owed to sellers and contingent consideration</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%">2,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration</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%">846,567 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,688 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,683 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allocated as follows:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(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%">19,524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease right-of-use-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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery, equipment and other</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%">177,916 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">11,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Covenants not-to-compete</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%">30,860 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</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%">(9,058)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,417)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,812)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,014)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term 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%">(828)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing lease liabilities, less current portion</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,535)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, less current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,939)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of assets acquired and liabilities assumed</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%">385,408 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,981 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,751 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess purchase price to be allocated to goodwill</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%">461,159 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,707 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,932 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Includes contract receivables in fiscal year 2023, 2022 and 2021 of $17,002, $6,806 and $5,340, respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, certain purchase price allocations reflected in the table above, including the GFL Acquisition and the Twin Bridges Acquisition, are subject to revision upon finalization of third-party valuations over each respective one-year- measurement period. Amounts have been updated from the preliminary purchase price allocations, including the value of certain tangible and intangible assets acquired, as information has been obtained about the facts and circumstances that existed at the valuation date and remain subject to revision based on the final valuations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unaudited pro forma combined information that shows our operational results as though each acquisition completed since the beginning of the prior fiscal year had occurred as of January 1, 2021 is as follows.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:64.149%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.043%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.045%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended <br/>December 31,</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:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</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,436,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,412,377 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,303,556 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">113,842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">99,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </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%">28,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">60,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">36,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share attributable to common stockholders:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,623 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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 #000000;padding:2px 0;text-align: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.52 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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 #000000;padding:2px 0;text-align: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.16 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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 #000000;padding:2px 0;text-align: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.71 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share attributable to common stockholders:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average 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%">55,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,767 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,515 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:#ffffff;border-bottom:3pt double #000;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%">0.52 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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:#ffffff;border-bottom:3pt double #000;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%">1.16 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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:#ffffff;border-bottom:3pt double #000;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%">0.70 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited pro forma results set forth in the table above have been prepared for comparative purposes only and are not necessarily indicative of the actual results of operations had the acquisitions taken place as of January 1, 2021 or the results of our future operations. Furthermore, the unaudited pro forma results do not give effect to all cost savings or incremental costs that may occur as a result of the integration and consolidation of the completed acquisitions.</span></div> 7 5 14 10 P10Y <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the purchase price paid and the purchase price allocation for acquisitions follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:64.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.884%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended <br/>December 31,</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:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase Price:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash used in acquisitions, net of cash acquired</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%">846,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">76,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">166,489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-cash consideration</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,275 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Open working capital settlements due from sellers</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%">(2,873)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holdbacks, additional consideration owed to sellers and contingent consideration</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%">2,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration</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%">846,567 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,688 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,683 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allocated as follows:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(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%">19,524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease right-of-use-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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery, equipment and other</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%">177,916 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">11,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Covenants not-to-compete</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%">30,860 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</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%">(9,058)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,417)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,812)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,014)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term 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%">(828)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing lease liabilities, less current portion</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,535)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, less current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,939)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of assets acquired and liabilities assumed</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%">385,408 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,981 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,751 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess purchase price to be allocated to goodwill</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%">461,159 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,707 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,932 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Includes contract receivables in fiscal year 2023, 2022 and 2021 of $17,002, $6,806 and $5,340, respectively.</span></div> 846711000 76573000 166489000 0 1275000 0 2873000 0 0 2729000 4840000 5194000 846567000 82688000 171683000 19524000 7644000 7218000 8440000 3141000 1321000 0 0 31467000 28411000 8576000 11046000 177916000 11689000 46396000 11786000 405000 6500000 4320000 55000 8350000 30860000 2424000 1807000 145393000 12224000 36195000 0 40000 0 9058000 0 0 21417000 3812000 6014000 828000 123000 0 0 0 10535000 9939000 282000 0 385408000 41981000 133751000 461159000 40707000 37932000 17002000 6806000 5340000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unaudited pro forma combined information that shows our operational results as though each acquisition completed since the beginning of the prior fiscal year had occurred as of January 1, 2021 is as follows.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:64.149%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.043%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.045%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended <br/>December 31,</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:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</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,436,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,412,377 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,303,556 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">113,842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">99,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </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%">28,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">60,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">36,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share attributable to common stockholders:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,623 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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 #000000;padding:2px 0;text-align: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.52 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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 #000000;padding:2px 0;text-align: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.16 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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 #000000;padding:2px 0;text-align: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.71 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share attributable to common stockholders:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average 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%">55,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,767 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,515 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:#ffffff;border-bottom:3pt double #000;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%">0.52 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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:#ffffff;border-bottom:3pt double #000;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%">1.16 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top: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:#ffffff;border-bottom:3pt double #000;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%">0.70 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1436871000 1412377000 1303556000 89236000 113842000 99286000 28507000 60121000 36200000 55174000 51623000 51312000 0.52 1.16 0.71 55274000 51767000 51515000 0.52 1.16 0.70 ACCOUNTS RECEIVABLE, NET OF ALLOWANCE FOR CREDIT LOSSES<div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the changes to allowance for credit losses follows:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.869%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended <br/>December 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,016</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,276 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,333 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions - charged to expense</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,468</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,893 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions - write offs charged against the allowance, net of recoveries</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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,418)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,153)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(953)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,066 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,016 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,276 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the changes to allowance for credit losses follows:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.869%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended <br/>December 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,016</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,276 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,333 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions - charged to expense</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,468</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,893 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions - write offs charged against the allowance, net of recoveries</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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,418)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,153)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(953)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,066 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,016 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,276 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 3016000 3276000 2333000 2468000 1893000 1896000 1418000 2153000 953000 4066000 4066000 3016000 3276000 PROPERTY AND EQUIPMENT<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of property and equipment is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:8pt;font-weight:700;line-height:100%">December 31,</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:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</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%">47,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">37,321 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Landfills</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786,130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,914 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease right-of-use 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%">101,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery 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%">287,175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rolling stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Containers</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%">266,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></div></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%">2,148,094 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,785,306 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization </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,167,541)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,064,756)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></div></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%">980,553 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720,550 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Includes construction-in-process of $74,408 and $53,439 at December 31, 2023 and December 31, 2022, respectively, that have have not been placed in service and, therefore, have not begun depreciating..</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense for fiscal years 2023, 2022 and 2021 was $99,249, $78,139 and $62,342, respectively. Landfill amortization expense for fiscal years 2023, 2022 and 2021 was $40,419, $31,619 and $30,295, respectively.</span></div> 47863000 37321000 786130000 730914000 101770000 90362000 262204000 209234000 287175000 243359000 396247000 276282000 266705000 197834000 2148094000 1785306000 1167541000 1064756000 980553000 720550000 74408000 53439000 99249000 78139000 62342000 40419000 31619000 30295000 LEASES<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A schedule of lease costs and other lease information follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.300%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended <br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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%">Lease cost:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align: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 right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align: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</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,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed lease cost - vehicles, equipment and property</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed lease cost - landfill operating leases</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%">9,026 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed lease cost</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%">15,318 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,804 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</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,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,458 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,187 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other information:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows for finance leases</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%">8,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">7,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows for operating leases</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%">10,578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">10,009 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new finance lease liabilities</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%">12,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,796 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - finance leases (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9</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%">Weighted-average remaining lease term - operating leases (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.9</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%">Weighted-average discount rate - finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated minimum future lease obligations as of December 31, 2023 for each of the next five fiscal years and thereafter are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:59.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.403%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2024</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%">12,293 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,432 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</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%">95,420 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,823 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</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%">(20,307)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,757)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">75,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">53,066 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> LEASES<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A schedule of lease costs and other lease information follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.300%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended <br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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%">Lease cost:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align: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 right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align: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</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,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed lease cost - vehicles, equipment and property</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed lease cost - landfill operating leases</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%">9,026 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed lease cost</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%">15,318 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,804 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</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,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,458 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,187 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other information:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows for finance leases</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%">8,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">7,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows for operating leases</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%">10,578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">10,009 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new finance lease liabilities</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%">12,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,796 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - finance leases (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9</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%">Weighted-average remaining lease term - operating leases (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.9</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%">Weighted-average discount rate - finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated minimum future lease obligations as of December 31, 2023 for each of the next five fiscal years and thereafter are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:59.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.403%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2024</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%">12,293 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,432 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</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%">95,420 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,823 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</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%">(20,307)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,757)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">75,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">53,066 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A schedule of lease costs and other lease information follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.300%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended <br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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%">Lease cost:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align: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 right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align: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</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,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed lease cost - vehicles, equipment and property</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed lease cost - landfill operating leases</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%">9,026 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed lease cost</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%">15,318 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,804 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</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,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,458 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,187 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other information:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows for finance leases</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%">8,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">7,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows for operating leases</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%">10,578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">10,009 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new finance lease liabilities</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%">12,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,796 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - finance leases (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9</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%">Weighted-average remaining lease term - operating leases (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.9</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%">Weighted-average discount rate - finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 7383000 6339000 1840000 1638000 6292000 5130000 9026000 8674000 15318000 13804000 5313000 3884000 604000 522000 30458000 26187000 8981000 7847000 10578000 10009000 12211000 11919000 19796000 9835000 P4Y10M24D P9Y10M24D 0.040 0.047 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated minimum future lease obligations as of December 31, 2023 for each of the next five fiscal years and thereafter are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:59.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.403%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2024</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%">12,293 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,432 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</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%">95,420 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,823 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</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%">(20,307)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,757)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">75,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">53,066 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated minimum future lease obligations as of December 31, 2023 for each of the next five fiscal years and thereafter are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:59.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.403%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2024</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%">12,293 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,432 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</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%">95,420 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,823 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</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%">(20,307)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,757)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">75,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">53,066 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 12293000 12432000 12586000 12230000 11098000 11628000 12423000 7648000 7790000 6985000 39230000 8900000 95420000 59823000 20307000 6757000 75113000 53066000 GOODWILL AND INTANGIBLE ASSETS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the activity and balances related to goodwill by reportable operating segment is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.449%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.257%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Acquisitions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Measurement Period Adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eastern</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%">52,406 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,487 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">73,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Western</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid-Atlantic</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resource Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,458 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461,159 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735,670 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.449%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.257%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Acquisitions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Measurement Period Adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eastern</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%">52,072 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">241 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">52,406 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Western</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid-Atlantic</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resource Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,860 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,707 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,458 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of intangible assets is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.257%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Covenants<br/>Not-to-Compete</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Customer Relationships</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Trade Names</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">272,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">12,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">347,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated amortization</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%">(26,645)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,227)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,168)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(106,040)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">35,528 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,344 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,557 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,429 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.449%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.257%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Covenants<br/>Not-to-Compete</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Customer Relationships</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Trade Names</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">127,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">8,405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">166,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated amortization</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%">(24,129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,162)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,711)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75,002)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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,072 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,017 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,694 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,783 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible amortization expense for fiscal years 2023, 2022 and 2021 was $31,037, $16,593 and $10,953, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on the amortizable intangible assets recorded in the consolidated balance sheets at December 31, 2023, intangible amortization expense for each of the next five fiscal years and thereafter is estimated as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.251%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2025</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%">43,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2026</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%">38,645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2027</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%">34,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2028</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%">29,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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%">48,694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the activity and balances related to goodwill by reportable operating segment is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.449%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.257%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Acquisitions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Measurement Period Adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eastern</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%">52,406 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,487 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">73,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Western</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid-Atlantic</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resource Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,458 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461,159 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735,670 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.449%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.257%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Acquisitions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Measurement Period Adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eastern</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%">52,072 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">241 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">52,406 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Western</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid-Atlantic</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resource Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,860 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,707 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,458 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 52406000 21487000 0 73893000 183286000 101717000 53000 285056000 0 332247000 0 332247000 38766000 5708000 0 44474000 274458000 461159000 53000 735670000 52072000 93000 241000 52406000 163728000 18908000 650000 183286000 0 0 0 0 17060000 21706000 0 38766000 232860000 40707000 891000 274458000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of intangible assets is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.257%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Covenants<br/>Not-to-Compete</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Customer Relationships</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Trade Names</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">272,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">12,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">347,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated amortization</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%">(26,645)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,227)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,168)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(106,040)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">35,528 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,344 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,557 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,429 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.449%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.257%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Covenants<br/>Not-to-Compete</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Customer Relationships</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Trade Names</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">127,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">8,405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">166,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated amortization</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%">(24,129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,162)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,711)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75,002)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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,072 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,017 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,694 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,783 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 62173000 272571000 12725000 347469000 26645000 72227000 7168000 106040000 35528000 200344000 5557000 241429000 31201000 127179000 8405000 166785000 24129000 46162000 4711000 75002000 7072000 81017000 3694000 91783000 31037000 16593000 10953000 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on the amortizable intangible assets recorded in the consolidated balance sheets at December 31, 2023, intangible amortization expense for each of the next five fiscal years and thereafter is estimated as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.251%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2025</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%">43,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2026</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%">38,645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2027</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%">34,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2028</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%">29,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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%">48,694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 47387000 43388000 38645000 34149000 29166000 48694000 FINAL CAPPING, CLOSURE AND POST-CLOSURE COSTS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued final capping, closure and post-closure costs include the current and non-current portion of costs associated with obligations for final capping closure and post-closure of our landfills. We estimate our future final capping, closure and post-closure costs in order to determine the final capping, closure and post-closure expense per ton of waste placed into each landfill as further described in Note 3, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The anticipated time frame for paying these costs varies based on the remaining useful life of each landfill, as well as the duration of the post-closure monitoring period. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes to accrued final capping, closure and post-closure liabilities are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:66.202%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.883%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended <br/>December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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%">113,678 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">86,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations incurred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions in estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> (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%">14,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion 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%">9,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations settled </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(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%">(11,801)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,073)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-off of capping payments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,904 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,678 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Relates to changes in estimates and assumptions concerning anticipated waste flow, costs, including as a result of higher inflation, and timing of future final capping, closure and post-closure activities at our landfills.</span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">May include amounts paid and amounts that are being processed through accounts payable as a part of our disbursement cycle.</span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Relates to the write-off of $3,021 of historical payments associated with capping work that has been deemed no longer viable due to a veneer failure at the Ontario County Landfill that we operate. See Note 18, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Items and Charges </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for additional disclosure.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes to accrued final capping, closure and post-closure liabilities are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:66.202%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.883%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended <br/>December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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%">113,678 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">86,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations incurred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions in estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> (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%">14,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion 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%">9,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations settled </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(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%">(11,801)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,073)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-off of capping payments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,904 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,678 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Relates to changes in estimates and assumptions concerning anticipated waste flow, costs, including as a result of higher inflation, and timing of future final capping, closure and post-closure activities at our landfills.</span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">May include amounts paid and amounts that are being processed through accounts payable as a part of our disbursement cycle.</span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Relates to the write-off of $3,021 of historical payments associated with capping work that has been deemed no longer viable due to a veneer failure at the Ontario County Landfill that we operate. See Note 18, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Items and Charges </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for additional disclosure.</span></div> 113678000 86914000 5447000 4857000 14030000 18415000 9529000 7565000 11801000 4073000 3021000 0 133904000 113678000 3021000 OTHER ACCRUED LIABILITIES<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accrued liabilities, classified as current liabilities, at December 31, 2023 and 2022 are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:66.202%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.883%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued capital expenditures</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%">7,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">10,842 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued 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%">41,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,456 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,237 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accrued liabilities, classified as current liabilities, at December 31, 2023 and 2022 are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:66.202%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.883%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued capital expenditures</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%">7,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">10,842 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued 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%">41,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,456 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,237 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7362000 10842000 41094000 35395000 48456000 46237000 DEBT<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of debt is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.867%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:8pt;font-weight:700;line-height:100%">December 31,</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:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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%">Senior Secured Credit Facility:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan A Facility ("Term Loan Facility") due December 2026; bearing interest at 7.083% as of December 31, 2023</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">350,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan A Facility ("2023 Term Loan Facility") due December 2026; bearing interest at 7.581% as of December 31, 2023</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%">419,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility ("Revolving Credit Facility") due December 2026; bearing interest at Term SOFR plus 1.725%</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax-Exempt Bonds:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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%">New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2014 ("New York Bonds 2014R-1") due December 2044 - fixed rate interest period bearing interest at 2.875% through December 2029</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%">25,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2014R-2 ("New York Bonds 2014R-2") due December 2044 - fixed rate interest period bearing interest at 3.125% through May 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%">15,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2020 ("New York Bonds 2020") due September 2050 - fixed rate interest period bearing interest at 2.750% through September 2025</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%">40,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2020R-2 ("New York Bonds 2020R-2") due September 2050 - fixed rate interest period bearing interest at 5.125% through September 2030</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%">35,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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%">Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2005R-3 ("FAME Bonds 2005R-3") due January 2025 - fixed rate interest period bearing interest at 5.25% through January 2025</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%">25,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2015R-1 ("FAME Bonds 2015R-1") due August 2035 - fixed rate interest period bearing interest at 5.125% through July 2025</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%">15,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2015R-2 ("FAME Bonds 2015R-2") due August 2035 - fixed rate interest period bearing interest at 4.375% through July 2025</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%">15,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vermont Economic Development Authority Solid Waste Disposal Long-Term Revenue Bonds Series 2013 ("Vermont Bonds 2013") due April 2036 - fixed rate interest period bearing interest at 4.625% through April 2028</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%">16,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vermont Economic Development Authority Solid Waste Disposal Long-Term Revenue Bonds Series 2022A-1 ("Vermont Bonds 2022A-1") due June 2052 - fixed rate interest period bearing interest at 5.00% through May 2027</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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business Finance Authority of the State of New Hampshire Solid Waste Disposal Revenue Bonds Series 2013 ("New Hampshire Bonds") due April 2029 - fixed rate interest period bearing interest at 2.95% through April 2029</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%">11,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-988"><span style="-sec-ix-hidden:f-989">Finance leases</span></span> maturing through December 2107; bearing interest at a weighted average of 4.0%</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%">53,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,813 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes payable maturing through March 2025; bearing interest up to 8.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%">230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal amount of debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,054,546 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603,477 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">Less—unamortized debt issuance costs</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%">11,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt less unamortized debt issuance costs</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%">1,043,443 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593,983 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Less—current maturities of debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt, less current portion</span></div></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%">1,007,662 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585,015 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Facility</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2023, we entered into first and second amendments to our Amended and Restated Credit Agreement. The first amendment provides, commencing in the fiscal year ending December 31, 2024, that the interest rate margin applied for drawn and undrawn amounts under the Amended and Restated Credit Agreement shall be separately adjusted based on our achievement of certain thresholds and targets on two sustainability related key performance indicator metrics during the prior fiscal year: (i) metric tons of solid waste materials reduced, reused or recycled through our direct operations or with third-parties in collaboration with customers; and (ii) our total recordable incident rate. The second amendment provides that loans under the Amended and Restated Credit Agreement shall bear interest, at our election, at Term SOFR, including a secured overnight financing rate adjustment of 10 basis points, or at a base rate, in each case, plus or minus any sustainable rate adjustment plus an applicable interest rate margin based upon our consolidated net leverage ratio.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2023, we entered into an equity purchase agreement pursuant to which we agreed to the GFL Acquisition. In connection with the GFL Acquisition, we entered into (i) a commitment letter to obtain short-term secured bridge financing of up to $375,000 and (ii) the third amendment to the Amended and Restated Credit Agreement to, among other things, permit the draw down of the short-term secured bridge financing and authorize a delayed draw term loan facility to be executed with customary limited condition provisions. The short-term secured bridge financing was undrawn and subsequently terminated in May 2023 when we entered into a loan joinder, which provided for a $430,000 aggregate principal amount 2023 Term Loan Facility under the Amended and Restated Credit Agreement. In June 2023, we borrowed $430,000 under the 2023 Term Loan Facility and paid certain fees and costs due and payable in connection therewith. Borrowings from the 2023 Term Loan Facility were used to fund, in conjunction with the net proceeds from the public offering of our Class A common stock completed on June 16, 2023, cash and cash equivalents and borrowings from our Revolving Credit Facility, the GFL Acquisition. See Note 14, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stockholders' Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further disclosure regarding the public offering.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2023, we entered into an asset purchase agreement pursuant to which we agreed to the Twin Bridges Acquisition. In connection with the Twin Bridges Acquisition, we entered into a commitment letter to obtain short-term unsecured bridge financing of up to $200,000 that was undrawn and subsequently terminated when we completed the public offering of our Class A common stock on June 16, 2023. Net proceeds from the public equity offering completed on June 16, 2023, together with cash and cash equivalents, were used to fund the Twin Bridges Acquisition. See Note 14, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stockholders' Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further disclosure regarding the public offering.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, we are party to the Amended and Restated Credit Agreement, which provides for a $350,000 aggregate principal amount Term Loan Facility and a $300,000 Revolving Credit Facility, with a $75,000 sublimit for letters of credit, and a $430,000 2023 Term Loan Facility (collectively, the "Credit Facility"). We have the right to request, at our discretion, an increase in the amount of loans under the Credit Facility by an aggregate amount of $125,000, subject to further increase based on the terms and conditions set forth in the Amended and Restated Credit Agreement. The Credit Facility has a 5-year term that matures in December 2026. The Credit Facility shall bear interest, at our election, at Term SOFR, including a secured overnight financing rate adjustment of 10 basis points, or at a base rate, in each case plus or minus any sustainable rate adjustment of up to positive or negative 4.0 basis points per annum, plus an applicable interest rate margin based upon our consolidated net leverage ratio as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.546%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term SOFR Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Base Rate Loans</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%">Term Loan Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">1.125% to 2.125%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">0.125% to 1.125%</span></div></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%">Revolving Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.125% to 2.125%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">0.125% to 1.125%</span></div></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%">2023 Term Loan Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.625% to 2.625%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.625% to 1.625%</span></div></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A commitment fee will be charged on undrawn amounts of our Revolving Credit Facility based upon our consolidated net leverage ratio in the range of 0.20% to 0.40% per annum, plus a sustainability adjustment of up to positive or negative 1.0 basis point per annum. The Amended and Restated Credit Agreement provides that Term SOFR is subject to a zero percent floor. We are also required to pay a fronting fee for each letter of credit of 0.25% per annum. Interest under the Amended and Restated Credit Agreement is subject to increase by 2.00% per annum during the continuance of a payment default and may be subject to increase by 2.00% per annum during the continuance of any other event of default. The Credit Facility is guaranteed jointly and severally, fully and unconditionally by all of our significant wholly-owned subsidiaries and secured by substantially all of our assets. As of December 31, 2023, further advances were available under the Credit Facility in the amount of $272,267. The available amount is net of outstanding irrevocable letters of credit totaling $27,733, and as of December 31, 2023 no amount had been drawn. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Amended and Restated Credit Agreement requires us to maintain a minimum interest coverage ratio and a maximum consolidated net leverage ratio, to be measured at the end of each fiscal quarter. In addition to these financial covenants, the Amended and Restated Credit Agreement contains a number of important customary affirmative and negative covenants which restrict, among other things, our ability to sell assets, incur additional debt, create liens, make investments, and pay dividends. As of December 31, 2023, we were in compliance with the covenants contained in the Amended and Restated Credit Agreement. An event of default under any of our debt agreements could permit some of our lenders, including the lenders under the Credit Facility, to declare all amounts borrowed from them to be immediately due and payable, together with accrued and unpaid interest, or, in the case of the Credit Facility, terminate the commitment to make further credit extensions thereunder, which could, in turn, trigger cross-defaults under other debt obligations. If we were unable to repay debt to our lenders or were otherwise in default under any provision governing our outstanding debt obligations, our secured lenders could proceed against us and against the collateral securing that debt.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tax-Exempt Financings</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial revenue bonds are tax-exempt municipal debt securities issued by a government agency on our behalf and sold only to qualified institutional buyers. As of December 31, 2023, we had outstanding $232.0 million aggregate principal amount of tax-exempt bonds in the states of New York, Vermont, Maine and New Hampshire (collectively, the "Industrial Revenue Bonds"), which are unsecured and guaranteed jointly and severally, fully and unconditionally by all of our significant wholly-owned subsidiaries, and require interest payments semi-annually. The Industrial Revenue Bonds have fixed rate interest periods. At the end of each respective fixed rate interest period, the corresponding tax-exempt bond may be converted to a variable rate interest period or remarketed over a new fixed rate interest period. We borrowed the proceeds of the Industrial Revenue Bonds to finance or reimburse certain qualified capital projects and other costs in each respective state of issuance as defined in the related offering memorandum and indenture. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal year 2023, we completed the issuance of $35,000 aggregate principal amount of New York Bonds 2020R-2 and in fiscal year 2022 we completed the issuance of $35,000 aggregate principal amount of Vermont Bonds 2022A-1. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Expense</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of interest expense are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended <br/>December 31,</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:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense on long-term debt and finance leases</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%">44,836 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,691 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,201 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(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%">2,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,903 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Letter of credit fees</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%">423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: capitalized interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(643)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(330)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(718)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</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%">47,578 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">23,722 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">21,229 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Includes interest expense related to a short-term secured bridge financing entered into in connection with the GFL Acquisition and interest expense related to a short-term unsecured bridge financing entered into in connection with the Twin Bridges Acquisition of $395 and $101, respectively, during the fiscal year ended December 31, 2023.</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loss from Termination of Bridge Financing</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fiscal year ended December 31, 2023, we wrote-off the unamortized debt issuance costs and recognized a loss from termination of bridge financing upon the extinguishment of both a secured bridge financing agreement in connection with the GFL Acquisition of $3,718, and an unsecured bridge financing agreement in connection with the Twin Bridges Acquisition of $4,473.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flow Hedges</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our strategy to reduce exposure to interest rate risk involves entering into interest rate derivative agreements to hedge against adverse movements in interest rates related to the variable rate portion of our long-term debt. We have designated these derivative instruments as highly effective cash flow hedges, and therefore the change in fair value is recorded in our stockholders’ equity as a component of accumulated other comprehensive income and included in interest expense at the same time as interest expense is affected by the hedged transactions. Differences paid or received over the life of the agreements are recorded as additions to or reductions of interest expense on the underlying debt and included in cash flows from operating activities.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the changes to the notional amount of interest rate derivative agreements follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Active </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward Starting</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">195,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">85,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">280,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commencements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturities</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%">(70,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2022 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></div></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%">190,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</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%">390,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commencements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturities</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%">(85,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2023 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></div></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%">515,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.68pt">These agreements mature between May 2023 and May 2028 and state that we receive interest based on 1-month LIBOR, restricted by a 0.0% floor in some instances, and pay interest at a weighted average rate of approximately 2.11%.</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.68pt">These agreements mature between February 2026 and June 2028 and state that we receive interest based on Term SOFR, restricted by a 0.0% floor, and pay interest at a weighted average rate of approximately 3.60%.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the effect of cash flow hedges related to derivative instruments on the consolidated balance sheets follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</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%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">5,951 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,345 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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: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 non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">10,364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,806 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">11,762 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><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%">Accumulated other comprehensive (loss) income, net</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,398)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,806 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps - tax effect </span></div></td><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%">Accumulated other comprehensive (loss) income, net</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,264)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,080)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,542 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value of Debt</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the fair value of the Industrial Revenue Bonds was approximately $226,756 and the carrying value was $232,000. The fair value of the Industrial Revenue Bonds is considered to be Level 2 within the fair value hierarchy as the fair value is determined using market approach pricing provided by a third-party that utilizes pricing models and pricing systems, mathematical tools and judgment to determine the evaluated price for the security based on the market information of each of the bonds or securities with similar characteristics. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the carrying values of our Term Loan Facility and 2023 Term Loan Facility were $350,000 and $419,250, respectively, and the carrying value of our Revolving Credit Facility was zero dollars. Their fair values are based on current borrowing rates for similar types of borrowing arrangements, or Level 2 inputs, and approximate their carrying values. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we have determined the estimated fair value amounts of the Industrial Revenue Bonds using available market information and commonly accepted valuation methodologies, a change in available market information, and/or the use of different assumptions and/or estimation methodologies could have a material effect on the estimated fair values. These amounts have not been revalued, and current estimates of fair value could differ significantly from the amounts presented. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Future Maturities of Debt</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate principal maturities of debt as of December 31, 2023 for each of the next five fiscal years and thereafter are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:80.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.056%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">35,781 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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,054,546 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of debt is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.867%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:8pt;font-weight:700;line-height:100%">December 31,</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:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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%">Senior Secured Credit Facility:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan A Facility ("Term Loan Facility") due December 2026; bearing interest at 7.083% as of December 31, 2023</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">350,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan A Facility ("2023 Term Loan Facility") due December 2026; bearing interest at 7.581% as of December 31, 2023</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%">419,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility ("Revolving Credit Facility") due December 2026; bearing interest at Term SOFR plus 1.725%</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax-Exempt Bonds:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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%">New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2014 ("New York Bonds 2014R-1") due December 2044 - fixed rate interest period bearing interest at 2.875% through December 2029</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%">25,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2014R-2 ("New York Bonds 2014R-2") due December 2044 - fixed rate interest period bearing interest at 3.125% through May 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%">15,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2020 ("New York Bonds 2020") due September 2050 - fixed rate interest period bearing interest at 2.750% through September 2025</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%">40,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2020R-2 ("New York Bonds 2020R-2") due September 2050 - fixed rate interest period bearing interest at 5.125% through September 2030</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%">35,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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%">Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2005R-3 ("FAME Bonds 2005R-3") due January 2025 - fixed rate interest period bearing interest at 5.25% through January 2025</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%">25,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2015R-1 ("FAME Bonds 2015R-1") due August 2035 - fixed rate interest period bearing interest at 5.125% through July 2025</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%">15,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2015R-2 ("FAME Bonds 2015R-2") due August 2035 - fixed rate interest period bearing interest at 4.375% through July 2025</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%">15,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vermont Economic Development Authority Solid Waste Disposal Long-Term Revenue Bonds Series 2013 ("Vermont Bonds 2013") due April 2036 - fixed rate interest period bearing interest at 4.625% through April 2028</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%">16,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vermont Economic Development Authority Solid Waste Disposal Long-Term Revenue Bonds Series 2022A-1 ("Vermont Bonds 2022A-1") due June 2052 - fixed rate interest period bearing interest at 5.00% through May 2027</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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business Finance Authority of the State of New Hampshire Solid Waste Disposal Revenue Bonds Series 2013 ("New Hampshire Bonds") due April 2029 - fixed rate interest period bearing interest at 2.95% through April 2029</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%">11,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-988"><span style="-sec-ix-hidden:f-989">Finance leases</span></span> maturing through December 2107; bearing interest at a weighted average of 4.0%</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%">53,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,813 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes payable maturing through March 2025; bearing interest up to 8.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%">230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal amount of debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,054,546 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603,477 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">Less—unamortized debt issuance costs</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%">11,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt less unamortized debt issuance costs</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%">1,043,443 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593,983 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Less—current maturities of debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt, less current portion</span></div></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%">1,007,662 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585,015 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>The Credit Facility shall bear interest, at our election, at Term SOFR, including a secured overnight financing rate adjustment of 10 basis points, or at a base rate, in each case plus or minus any sustainable rate adjustment of up to positive or negative 4.0 basis points per annum, plus an applicable interest rate margin based upon our consolidated net leverage ratio as follows:<div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.546%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term SOFR Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Base Rate Loans</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%">Term Loan Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">1.125% to 2.125%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">0.125% to 1.125%</span></div></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%">Revolving Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.125% to 2.125%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">0.125% to 1.125%</span></div></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%">2023 Term Loan Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.625% to 2.625%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.625% to 1.625%</span></div></td></tr></table></div> 0.07083 350000000 350000000 0.07581 419250000 0 0.01725 0 6000000 0.02875 25000000 25000000 0.03125 15000000 15000000 0.02750 40000000 40000000 0.05125 35000000 0 0.0525 25000000 25000000 0.05125 15000000 15000000 0.04375 15000000 15000000 0.04625 16000000 16000000 0.0500 35000000 35000000 0.0295 11000000 11000000 0.040 53066000 49813000 0.081 230000 664000 1054546000 603477000 11103000 9494000 1043443000 593983000 35781000 8968000 1007662000 585015000 0.0010 375000000 430000000 430000000 200000000 350000000 300000000 75000000 430000000 125000000 P5Y 0.0010 0.00040 0.01125 0.02125 0.00125 0.01125 0.01125 0.02125 0.00125 0.01125 0.01625 0.02625 0.00625 0.01625 0.0020 0.0040 1.0 0 0.0025 0.0200 0.0200 272267000 27733000 0 232000000 35000000 35000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of interest expense are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended <br/>December 31,</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:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense on long-term debt and finance leases</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%">44,836 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,691 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,201 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(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%">2,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,903 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Letter of credit fees</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%">423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: capitalized interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(643)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(330)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(718)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</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%">47,578 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">23,722 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">21,229 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Includes interest expense related to a short-term secured bridge financing entered into in connection with the GFL Acquisition and interest expense related to a short-term unsecured bridge financing entered into in connection with the Twin Bridges Acquisition of $395 and $101, respectively, during the fiscal year ended December 31, 2023.</span></div> 44836000 21691000 19201000 2962000 1903000 2288000 423000 458000 458000 643000 330000 718000 47578000 23722000 21229000 395000 101000 -3718000 -4473000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the changes to the notional amount of interest rate derivative agreements follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Active </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward Starting</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">195,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">85,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">280,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commencements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturities</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%">(70,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2022 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></div></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%">190,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</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%">390,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commencements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturities</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%">(85,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2023 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></div></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%">515,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.68pt">These agreements mature between May 2023 and May 2028 and state that we receive interest based on 1-month LIBOR, restricted by a 0.0% floor in some instances, and pay interest at a weighted average rate of approximately 2.11%.</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.68pt">These agreements mature between February 2026 and June 2028 and state that we receive interest based on Term SOFR, restricted by a 0.0% floor, and pay interest at a weighted average rate of approximately 3.60%.</span></div> 195000000 85000000 280000000 65000000 -65000000 0 70000000 0 70000000 190000000 20000000 210000000 390000000 0 390000000 20000000 -20000000 0 85000000 0 85000000 515000000 0 515000000 0.000 0.0211 0.000 0.0360 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the effect of cash flow hedges related to derivative instruments on the consolidated balance sheets follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</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%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">5,951 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,345 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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: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 non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">10,364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,806 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">11,762 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><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%">Accumulated other comprehensive (loss) income, net</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,398)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,806 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps - tax effect </span></div></td><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%">Accumulated other comprehensive (loss) income, net</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,264)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,080)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,542 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 5951000 4345000 4413000 7461000 10364000 11806000 11762000 0 -1398000 11806000 -318000 4264000 -1080000 7542000 226756000 232000000 350000000 419250000 0 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate principal maturities of debt as of December 31, 2023 for each of the next five fiscal years and thereafter are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:80.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.056%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">35,781 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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,054,546 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 35781000 66455000 724288000 6965000 6566000 214491000 1054546000 COMMITMENTS AND CONTINGENCIES<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of our business and as a result of the extensive governmental regulation of the solid waste industry, we are subject to various judicial and administrative proceedings involving state and local agencies. In these proceedings, an agency may seek to impose fines or to revoke or deny renewal of an operating permit held by us. From time to time, we may also be subject to actions brought by special interest or other groups, adjacent landowners or residents in connection with the permitting and licensing of landfills and transfer stations, or allegations of environmental damage or violations of the permits and licenses pursuant to which we operate. In addition, we may be named defendants in various claims and suits pending for alleged damages to persons and property, alleged violations of certain laws and alleged liabilities arising out of matters occurring during the ordinary operation of a waste management business. The plaintiffs in some actions seek unspecified damages or injunctive relief, or both. These actions fall within various procedural stages at any point in time, and some are covered in part by insurance. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with FASB ASC 450 - Contingencies, we accrue for legal proceedings, inclusive of legal costs, when losses become probable and reasonably estimable. We have recorded an aggregate accrual of $6,275 relating to our outstanding legal proceedings as of December 31, 2023. As of the end of each applicable reporting period, we review each of our legal proceedings to determine whether it is probable, reasonably possible or remote that a liability has been incurred and, if it is at least reasonably possible, whether a range of loss can be reasonably estimated under the provisions of FASB ASC 450-20. In instances where we determine that a loss is probable and we can reasonably estimate a range of loss we may incur with respect to such a matter, we record an accrual for the amount within the range that constitutes our best estimate of the possible loss. If we are able to reasonably estimate a range, but no amount within the range appears to be a better estimate than any other, we record an accrual in the amount that is the low end of such range. When a loss is reasonably possible, but not probable, we will not record an accrual, but we will disclose our estimate of the possible range of loss where such estimate can be made in accordance with FASB ASC 450-20. We disclose outstanding matters that we believe could have a material adverse effect on our financial condition, results of operations or cash flows. See Note 18, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Items and Charges</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for disclosure regarding a legal settlement charge recorded in fiscal year 2023.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal Proceedings </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">North Country Environmental Services Expansion Permit</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The permit for expansion of the Bethlehem, New Hampshire landfill of our subsidiary, North Country Environmental Services, Inc. (“NCES”), known as “Stage VI”, issued in October 2020 (“Permit”), was appealed by the Conservation Law Foundation (“CLF”) to the New Hampshire Waste Management Council (“Council”) on November 9, 2020 on the grounds it failed to meet the public benefit criteria. Following a hearing on the merits during which the Council found that the New Hampshire Department of Environmental Services (“DES”) had reasonably measured and acted lawfully in determining a capacity need for Stage VI, the hearing officer presiding over the proceedings issued an Order on May 11, 2022, without further hearing, determining instead that DES had acted unlawfully in reaching these conclusions (“Hearing Officer’s Order”), and remanded the Permit to DES on this determination. On December 5, 2022, DES and NCES both separately sought review of the Hearing Officer’s Order on appeal to the New Hampshire Supreme Court (“Supreme Court”). The parties presented oral arguments to the Supreme Court on October 3, 2023. On December 28, 2023, the Supreme Court issued a decision reversing the Hearing Officer's Order and held that the Stage VI Permit was lawfully issued by DES, fully resolving this matter and upholding the Stage VI Permit.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 14, 2022, NCES filed an action in Merrimack Superior Court (“Superior Court”) seeking to invalidate the Hearing Officer’s Order as having been adopted in violation of New Hampshire’s statute governing access to public records and meetings in that the Council did not hold a public meeting to deliberate on the Hearing Officer’s Order. The Superior Court </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">dismissed that proceeding by Order dated April 6, 2023, and NCES appealed that decision to the Supreme Court on April 18, 2023. NCES’s brief on appeal was filed with the Supreme Court on August 11, 2023. On September 26, 2023, CLF filed a Motion to Intervene as well as a memorandum of law asking the Supreme Court to uphold the Superior Court’s dismissal, to which NCES filed an Objection in response on October 23, 2023. The Council filed its brief on October 25, 2023. On November 9, 2023, the Supreme Court issued an Order denying CLF’s Motion to Intervene but treating CLF’s memorandum of law as an amicus brief. NCES filed a reply brief on November 14, 2023. On January 18, 2024, the Supreme Court issued an Order setting a deadline of February 2, 2024 for the parties to submit memoranda addressing the mootness of this appeal in light of the Supreme Court’s December 28, 2023 Order reversing the Hearing Officer’s Order and upholding the Stage VI Permit. NCES subsequently filed a Motion for Vacatur of the Superior Court’s April 6, 2023 Order and a Memorandum in Response to the Supreme Court's February 2, 2024 Order on January 23, 2024. A ruling on the Supreme Court's question of mootness and NCES's Motion for Vacatur remains pending.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 20, 2022, NCES, which has since withdrawn as a party, and our subsidiary, Granite State Landfill, LLC ("GSL"), filed a Petition for Declaratory Judgment ("Petition") in the Superior Court asking the Superior Court for a determination of the meaning and constitutionality of New Hampshire’s public benefit requirement, the same statute at issue in the Hearing Officer’s Order. CLF was granted intervention in the Petition proceeding on June 8, 2023. On December 19, 2023, GSL filed a Motion To Stay pending the outcome of the Supreme Court’s consideration of the Stage VI Permit appeal. The Stage VI Permit appeal was decided and upheld by Order of December 28, 2023 as discussed above. As NCES prevailed in the Stage VI Permit appeal, GSL and NCES voluntarily non-suited the Petition on January 2, 2024, resolving this matter.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 12, 2023, DES issued approval of construction plans for Stage VI, Phase II to NCES (“DES Approval”). CLF appealed the DES Approval to the Council on May 11, 2023, on the grounds that it failed to meet the public benefit criteria, and that the DES Approval conflicts with the Hearing Officer’s May 11, 2022 Order determining that DES had acted unlawfully in issuing the Permit, and requested expedited review. The Council has denied CLF's request for expedited review. CLF withdrew its appeal by notice to the Council on February 7, 2024. In light of CLF's withdrawal of appeal, this matter is fully resolved.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Environmental Remediation Liabilities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to liability for environmental damage, including personal injury and property damage, that our solid waste, recycling and power generation facilities may cause to neighboring property owners, particularly as a result of the contamination of drinking water sources or soil, possibly including damage resulting from conditions that existed before we acquired the facilities. We may also be subject to liability for similar claims arising from off-site environmental contamination caused by pollutants or hazardous substances if we or our predecessors arrange or arranged to transport, treat or dispose of those materials.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We accrue for costs associated with environmental remediation obligations when such costs become both probable and reasonably estimable. Determining the method and ultimate cost of remediation requires that a number of assumptions be made. There can sometimes be a range of reasonable estimates of the costs associated with remediation of a site. In these cases, we use the amount within the range that constitutes our best estimate. In the early stages of the remediation process, particular components of the overall liability may not be reasonably estimable; in this instance we use the components of the liability that can be reasonably estimated as a surrogate for the liability. It is reasonably possible that we will need to adjust the liabilities recorded for remediation to reflect the effects of new or additional information, to the extent such information impacts the costs, timing or duration of the required actions. Future changes in our estimates of the cost, timing or duration of the required actions could have a material adverse effect on our consolidated financial position, results of operations and cash flows. We disclose outstanding environmental remediation matters that remain unsettled or are settled in the reporting period that we believe could have a material adverse effect on our financial condition, results of operations or cash flows.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We inflate the estimated costs in current dollars to the expected time of payment and discount the total cost to present value using a risk-free interest rate. The risk-free interest rates associated with our environmental remediation liabilities as of December 31, 2023 range between 1.5% and 7.1%. A summary of the changes to the aggregate environmental remediation liabilities for the twelve months ended December 31, 2023 and 2022 follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Twelve Months Ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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%">6,335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion 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%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations incurred </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">759 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Obligations settled </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(546)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(415)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</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%">5,889 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,662 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term portion</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,227 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">5,521 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.68pt">Associated with the investigation of potential remediation at an inactive waste disposal site that adjoins one of the landfills that we operate.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.68pt">May include amounts paid and amounts that are being processed through accounts payable as a part of our disbursement cycle.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total expected environmental remediation payments, as of December 31, 2023 for each of the next five fiscal years and thereafter are as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:81.330%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.470%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,434 </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:top"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the expected aggregate non-inflated, undiscounted environmental remediation liabilities to the amount recognized in our consolidated balance sheet at December 31, 2023 is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:81.158%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.642%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undiscounted liability</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%">6,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less discount, 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%">(545)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability balance - December 31, 2023</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%">5,889 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any substantial liability incurred by us arising from environmental damage could have a material adverse effect on our business, financial condition and results of operations.</span></div> 6275000 0.015 0.071 A summary of the changes to the aggregate environmental remediation liabilities for the twelve months ended December 31, 2023 and 2022 follows:<div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Twelve Months Ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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%">6,335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion 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%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations incurred </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">759 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Obligations settled </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(546)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(415)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</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%">5,889 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,662 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term portion</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,227 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">5,521 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.68pt">Associated with the investigation of potential remediation at an inactive waste disposal site that adjoins one of the landfills that we operate.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.68pt">May include amounts paid and amounts that are being processed through accounts payable as a part of our disbursement cycle.</span></div> 6335000 5887000 100000 104000 0 759000 546000 415000 5889000 6335000 Less: current portion Less: current portion 1662000 814000 Long-term portion Long-term portion 4227000 5521000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total expected environmental remediation payments, as of December 31, 2023 for each of the next five fiscal years and thereafter are as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:81.330%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.470%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending December 31, 2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,434 </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:top"></td></tr></table></div> 1499000 308000 318000 299000 306000 3704000 6434000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the expected aggregate non-inflated, undiscounted environmental remediation liabilities to the amount recognized in our consolidated balance sheet at December 31, 2023 is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:81.158%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.642%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undiscounted liability</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%">6,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less discount, 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%">(545)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability balance - December 31, 2023</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%">5,889 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> consolidated balance sheet 6434000 545000 5889000 STOCKHOLDERS' EQUITY<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Public Offering of Class A Common Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 16, 2023, we completed a public offering of 6,053 shares of our Class A common stock at a public offering price of $85.50 per share. After deducting stock issuance costs, including underwriting discounts, commissions and offering expenses, the offering resulted in net proceeds of $496,231. The net proceeds from this offering were and are to be used to fund acquisition activity, including the GFL Acquisition and the Twin Bridges Acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to pay certain costs associated with acquisition activities, as discussed in Note 18, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Items and Charges</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and to repay borrowings and/or debt securities as discussed Note 12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The holders of the Class A common stock are entitled to one vote for each share held. The holders of the Class B common stock are entitled to ten votes for each share held, except for the election of one director, who is elected by the holders of the Class A common stock exclusively. The Class B common stock is convertible into Class A common stock on a share-for-share basis at the option of the shareholder.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Preferred Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are authorized to issue up to 944 shares of preferred stock in one or more series. As of December 31, 2023 and December 31, 2022, we had no shares issued.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Based Compensation</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Incentive Plans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2016 Incentive Plan.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In the fiscal year ended December 31, 2016, we adopted the 2016 Incentive Plan (“2016 Plan”). Under the 2016 Plan, we may grant awards up to an aggregate amount of shares equal to the sum of: (i) 2,250 shares of Class A common stock (subject to adjustment in the event of stock splits and other similar events), plus (ii) such additional number of shares of Class A common stock (up to 2,723 shares) as is equal to the sum of the number of shares of Class A common stock that remained available for grant under the 2006 Stock Incentive Plan ("2006 Plan") immediately prior to the expiration of the 2006 Plan and the number of shares of Class A common stock subject to awards granted under the 2006 Plan that expire or otherwise result in shares not being issued. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, there were 616 Class A common stock equivalents available for future grant under the 2016 Plan, inclusive of additional Class A common stock equivalents that were previously issued under terminated plans and have become available for grant because such awards expired or otherwise resulted in shares not being issued. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our equity awards granted primarily consist of stock options, restricted stock awards, restricted stock units and market-based performance stock units.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options are granted at a price equal to the prevailing fair value of our Class A common stock at the date of grant. Generally, stock options granted have a term not to exceed ten years and vest over a one year to five-year period from the date of grant.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each stock option granted is estimated using a Black-Scholes option-pricing model, which uses a risk-free interest rate, based on the U.S. Treasury yield curve for the period of the expected life of the stock option; and requires extensive use of accounting judgment and financial estimation, including estimates of: the expected term, calculated based on the weighted average historical life of the vested stock options, giving consideration to vesting schedules and historical exercise patterns; and the expected volatility, calculated using the weekly historical volatility of our Class A common stock over the expected life of the stock option.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock awards and restricted stock units are granted at a price equal to the fair value of our Class A common stock at the date of grant. The fair value of each market-based performance stock unit is estimated using a Monte Carlo pricing model, which requires extensive use of accounting judgment and financial estimation, including the estimated share price appreciation plus the value of dividends of our Class A common stock as compared to the Russell 2000 Index over the requisite service period.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock awards granted to non-employee directors vest incrementally over a three-year period beginning on the first anniversary of the date of grant. Restricted stock units granted to non-employee directors vest in full on the first anniversary of the grant date. Restricted stock units vest incrementally over an identified service period beginning on the grant date based on continued employment. Market-based performance stock units vest at a future date following the grant date and are based on the attainment of performance targets and market achievements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:42.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.389%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.389%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.389%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.393%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term (years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 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%">129 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">79.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</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%">(18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.88 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 2023</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%">129 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">66.03 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable, December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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%">49 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top: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:#ffffff;border-bottom:3pt double #000000;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%">40.60 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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%">5.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:3pt double #000000;padding:2px 0;text-align: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,177 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal years 2023, 2022 and 2021, stock-based compensation expense for stock options was $516, $248 and $28, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal years 2023, 2022 and 2021, the aggregate intrinsic value of stock options exercised was $1,302, $1,467 and $1,238, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, we had $2,108 of unrecognized stock-based compensation expense related to outstanding stock options to be recognized over a weighted average period of 3.9 years.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of stock options granted in fiscal year 2023 were calculated assuming no expected dividend yield using a weighted average expected life of 5.6 years, a risk-free interest rate of 4.6%, and an expected volatility of 30.0%.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Black-Scholes valuation model requires extensive use of accounting judgment and financial estimation. Application of alternative assumptions could produce significantly different estimates of the fair value of stock-based compensation and consequently, the related amounts recognized in the consolidated statements of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Stock Awards</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of restricted stock award, restricted stock unit and performance stock unit activity is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:29.443%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.080%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.080%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.346%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.349%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Awards,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">and Performance Stock</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units (1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining<br/>Contractual Term<br/>(years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 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%">169 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">75.52 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">80.99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A common stock vested</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%">(101)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">65.21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">77.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 2023</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%">181 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">84.82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">15,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested, December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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%">288 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.35 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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%">1.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:3pt double #000000;padding:2px 0;text-align: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,593 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Performance stock unit grants are included at 100%. Attainment of maximum performance targets and market achievements would result in the issuance of an additional 107 shares of Class A common stock currently included in unvested. The market-based performance stock unit grants that vested in fiscal year 2023 resulted in the issuance of 43 additional shares of Class A common stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal years 2023, 2022 and 2021, stock-based compensation expense related to restricted stock awards, restricted stock units and performance stock units was $8,116, $7,530 and $11,241, respectively. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal years 2023, 2022 and 2021, the total fair value of other stock awards vested was $12,048, $17,011 and $20,106, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, total unrecognized stock-based compensation expense related to outstanding restricted stock awards was $8, which will be recognized over a weighted average period of 0.5 years. As of December 31, 2023, total unrecognized stock-based compensation expense related to outstanding restricted stock units was $5,362, which will be recognized over a weighted average period of 2.3 years. As of December 31, 2023, total unrecognized stock-based compensation expense related to performance stock units based on our estimated achievement of the established performance criteria was $4,377, which will be recognized over a weighted average period of 1.6 years. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average fair value of market-based performance stock units granted during fiscal year 2023 was $83.16 per award, which was calculated using a Monte Carlo pricing model assuming a risk-free interest rate of 4.3% and an expected volatility of 34.9% assuming no expected dividend yield. Risk-free interest rate is based on the U.S. Treasury yield curve for the expected service period of the award. Expected volatility is calculated using the daily volatility of our Class A common stock over the expected service period of the award.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Monte Carlo pricing model requires extensive use of accounting judgment and financial estimation. Application of alternative assumptions could produce significantly different estimates of the fair value of stock-based compensation and consequently, the related amounts recognized in the consolidated statements of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also recorded $451, $376 and $281 of stock-based compensation expense related to our Second Amended and Restated Employee Stock Purchase Plan (“ESPP”) during fiscal years 2023, 2022 and 2021, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax benefit for income taxes associated with stock-based compensation during fiscal years 2023, 2022 and 2021 was $(2,330), $(1,744) and $(2,304), respectively. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Other Comprehensive (Loss) Income, Net of Tax</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive (loss) income, net of tax is a component of stockholders' equity included in the accompanying consolidated balance sheets and includes, as applicable, the effective portion of changes in the fair value of our cash flow hedges and the changes in fair value of our marketable securities.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the balances of each component of accumulated other comprehensive (loss) income, net of tax are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.256%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.544%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest Rate Swaps</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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,517)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:23.25pt"><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</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">3,737 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:23.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision related to items in other comprehensive income</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,086)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">6,414 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">(5,103)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income before reclassifications</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">15,297 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision related to items in other comprehensive income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,095)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">12,645 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">7,542 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><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</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,843)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,361)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit related to items in other comprehensive loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,582 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">(8,622)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">(1,080)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of reclassifications out of accumulated other comprehensive (loss) income, net of tax for fiscal years 2023, 2022 and 2021 is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:30.811%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.815%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended <br/>December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Details About Accumulated Other Comprehensive (Loss) Income, Net of Tax Components</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive (Loss) Income, Net of Tax</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Affected Line Item in the Consolidated<br/>Statements of Operations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><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 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%">(6,361)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,443 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,361 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,443)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,763)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,142)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,728 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,541)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,621)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </span></td></tr></table></div> 6053000 85.50 496231000 1 10 944000 0 0 2250000 2723000 616000 P10Y P1Y P5Y P3Y <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:42.741%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.389%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.389%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.389%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.393%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term (years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 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%">129 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">79.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</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%">(18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.88 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 2023</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%">129 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">66.03 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable, December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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%">49 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top: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:#ffffff;border-bottom:3pt double #000000;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%">40.60 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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%">5.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:3pt double #000000;padding:2px 0;text-align: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,177 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 129000 55.60 18000 79.72 18000 4.88 0 0 129000 66.03 P7Y6M 2504000 49000 40.60 P5Y2M12D 2177000 516000 248000 28000 1302000 1467000 1238000 2108000 P3Y10M24D 0 P5Y7M6D 0.046 0.300 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of restricted stock award, restricted stock unit and performance stock unit activity is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:29.443%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.080%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.080%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.346%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.349%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Awards,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">and Performance Stock</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units (1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining<br/>Contractual Term<br/>(years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 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%">169 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">75.52 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">80.99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A common stock vested</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%">(101)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">65.21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">77.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 2023</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%">181 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">84.82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">15,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested, December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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%">288 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.35 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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%">1.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:3pt double #000000;padding:2px 0;text-align: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,593 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Performance stock unit grants are included at 100%. Attainment of maximum performance targets and market achievements would result in the issuance of an additional 107 shares of Class A common stock currently included in unvested. The market-based performance stock unit grants that vested in fiscal year 2023 resulted in the issuance of 43 additional shares of Class A common stock.</span></div> 169000 75.52 121000 80.99 101000 65.21 8000 77.77 181000 84.82 P2Y 15474000 288000 87.35 P1Y10M24D 24593000 1 107000 43000 8116000 7530000 11241000 12048000 17011000 20106000 8000 P0Y6M 5362000 P2Y3M18D 4377000 P1Y7M6D 83.16 0.043 0.349 0 451000 376000 281000 2330000 1744000 2304000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the balances of each component of accumulated other comprehensive (loss) income, net of tax are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.256%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.544%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest Rate Swaps</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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,517)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:23.25pt"><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</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">3,737 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:23.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision related to items in other comprehensive income</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,086)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">6,414 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">(5,103)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income before reclassifications</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">15,297 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision related to items in other comprehensive income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,095)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">12,645 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">7,542 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><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</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,843)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,361)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit related to items in other comprehensive loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,582 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">(8,622)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">(1,080)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> -11517000 3737000 -4763000 2086000 6414000 -5103000 15297000 -1443000 4095000 12645000 7542000 -6843000 6361000 -4582000 -8622000 -1080000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of reclassifications out of accumulated other comprehensive (loss) income, net of tax for fiscal years 2023, 2022 and 2021 is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:30.811%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.815%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended <br/>December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Details About Accumulated Other Comprehensive (Loss) Income, Net of Tax Components</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive (Loss) Income, Net of Tax</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Affected Line Item in the Consolidated<br/>Statements of Operations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><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 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%">(6,361)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,443 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,361 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,443)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,763)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,142)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,728 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,541)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,621)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </span></td></tr></table></div> -6361000 1443000 4763000 6361000 -1443000 -4763000 2633000 98000 -1142000 3728000 -1541000 -3621000 FAIR VALUE OF FINANCIAL INSTRUMENTS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a three-tier fair value hierarchy to classify and disclose all assets and liabilities measured at fair value on a recurring basis, as well as assets and liabilities measured at fair value on a non-recurring basis, in periods subsequent to their initial measurement. These tiers include: Level 1, defined as quoted market prices in active markets for identical assets or liabilities; Level 2, defined as inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; and Level 3, defined as unobservable inputs that are not corroborated by market data. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use valuation techniques that maximize the use of market prices and observable inputs and minimize the use of unobservable inputs. In measuring the fair value of our financial assets and liabilities, we rely on market data or assumptions that we believe market participants would use in pricing an asset or a liability.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets and Liabilities Accounted for at Fair Value on a Recurring Basis</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial instruments include cash and cash equivalents, accounts receivable, restricted investment securities held in trust on deposit with various banks as collateral for our obligations relative to our landfill final capping, closure and post-closure costs, interest rate derivatives, contingent consideration related to acquisitions, trade payables and debt. The carrying values of cash and cash equivalents, accounts receivable and trade payables approximate their respective fair values due to their short-term nature. The fair value of restricted investment securities held in trust, which are valued using quoted market prices, are included as restricted assets in the Level 1 tier below. The fair value of interest rate derivatives included in the Level 2 tier below is calculated using discounted cash flow valuation methodologies based upon Term SOFR yield curves that are observable at commonly quoted intervals for the full term of the swaps. The fair value of contingent consideration - acquisition included in the Level 3 tier is calculated using a discounted cash flow valuation methodology based upon a probability-weighted analysis of a success payment related to the potential attainment of a transfer station permit expansion. We recognize all derivatives accounted for on the balance sheet at fair value. See Note 12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for disclosure about the fair value of debt.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recurring Fair Value Measurements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summaries of our financial assets and liabilities that are measured at fair value on a recurring basis are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:44.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurement at December 31, 2023 Using:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in<br/>Active Markets for<br/>Identical Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other<br/>Observable Inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Unobservable Inputs<br/>(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">10,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted investment securities - landfill closure</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%">2,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"></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%">2,203 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,364 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">11,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,762 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:44.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurement at December 31, 2022 Using:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in<br/>Active Markets for<br/>Identical Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other<br/>Observable Inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Unobservable Inputs<br/>(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">11,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted investment securities - landfill closure</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,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,900 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,806 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration - acquisition </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.68pt">In the fiscal year ended December 31, 2023, we recorded a gain on resolution of acquisition-related contingent consideration of $965, within cost of operations, associated with the reversal of a contingency for a transfer station permit expansion that is no longer deemed viable.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a three-tier fair value hierarchy to classify and disclose all assets and liabilities measured at fair value on a recurring basis, as well as assets and liabilities measured at fair value on a non-recurring basis, in periods subsequent to their initial measurement. These tiers include: Level 1, defined as quoted market prices in active markets for identical assets or liabilities; Level 2, defined as inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; and Level 3, defined as unobservable inputs that are not corroborated by market data. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use valuation techniques that maximize the use of market prices and observable inputs and minimize the use of unobservable inputs. In measuring the fair value of our financial assets and liabilities, we rely on market data or assumptions that we believe market participants would use in pricing an asset or a liability.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets and Liabilities Accounted for at Fair Value on a Recurring Basis</span></div>Our financial instruments include cash and cash equivalents, accounts receivable, restricted investment securities held in trust on deposit with various banks as collateral for our obligations relative to our landfill final capping, closure and post-closure costs, interest rate derivatives, contingent consideration related to acquisitions, trade payables and debt. The carrying values of cash and cash equivalents, accounts receivable and trade payables approximate their respective fair values due to their short-term nature. The fair value of restricted investment securities held in trust, which are valued using quoted market prices, are included as restricted assets in the Level 1 tier below. The fair value of interest rate derivatives included in the Level 2 tier below is calculated using discounted cash flow valuation methodologies based upon Term SOFR yield curves that are observable at commonly quoted intervals for the full term of the swaps. The fair value of contingent consideration - acquisition included in the Level 3 tier is calculated using a discounted cash flow valuation methodology based upon a probability-weighted analysis of a success payment related to the potential attainment of a transfer station permit expansion. We recognize all derivatives accounted for on the balance sheet at fair value. <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summaries of our financial assets and liabilities that are measured at fair value on a recurring basis are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:44.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurement at December 31, 2023 Using:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in<br/>Active Markets for<br/>Identical Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other<br/>Observable Inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Unobservable Inputs<br/>(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">10,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted investment securities - landfill closure</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%">2,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"></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%">2,203 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,364 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">11,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,762 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:44.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurement at December 31, 2022 Using:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in<br/>Active Markets for<br/>Identical Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other<br/>Observable Inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Unobservable Inputs<br/>(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">11,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted investment securities - landfill closure</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,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,900 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,806 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration - acquisition </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.68pt">In the fiscal year ended December 31, 2023, we recorded a gain on resolution of acquisition-related contingent consideration of $965, within cost of operations, associated with the reversal of a contingency for a transfer station permit expansion that is no longer deemed viable.</span></div> Interest rate swaps 0 10364000 0 2203000 0 0 2203000 10364000 0 0 11762000 0 0 11762000 0 Interest rate swaps 0 11806000 0 1900000 0 0 1900000 11806000 0 0 0 0 0 0 965000 0 0 965000 -965000 EMPLOYEE BENEFIT PLANS<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Defined Contribution Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer our eligible employees the opportunity to contribute to a 401(k) plan. Under the provisions of the 401(k) plans participants may direct us to defer a portion of their compensation to a 401(k) plan, subject to Internal Revenue Code limitations. In fiscal year 2023, we provided an employer matching contribution for hourly employees equal to 100% of every dollar an employee invests up to 1% of annual income and 50% of additional employee contributions up to a maximum contribution into a 401(k) plan of 3% of annual income. In fiscal year 2023, we provided an employer matching contribution for salaried employees equal to 50% of every dollar an employee invests in a 401(k) plan up to a maximum contribution of one thousand five hundred dollars or up to 2% of annual income, whichever is greater, per employee per calendar year. Participants vest in employer contributions ratable over a two-year period. Employer contributions for fiscal years 2023, 2022 and 2021 amounted to $4,371, $3,558 and $2,811, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer our eligible employees the opportunity to participate in an employee stock purchase plan. Under this plan, qualified employees may purchase shares of Class A common stock by payroll deduction at a 15% discount from the market price. On June 1, 2023, our stockholders approved an amendment and restatement of our employee stock purchase plan to increase the number of shares of Class A common stock reserved for issuance under the employee stock purchase plan by 400 shares of Class A common stock. Class A common stock issued under our ESPP during fiscal years 2023, 2022 and 2021 amounted to 24, 22 and 20 shares, respectively. As of December 31, 2023, 407 shares of Class A common stock were available for distribution under our ESPP.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Defined Benefit Pension Plan</span></div>We contribute to a multiemployer defined benefit pension plan. The Pension Plan, under the terms of a collective bargaining agreement covers certain of our union represented employees. In fiscal year 2019, we reached an agreement to withdraw from the Pension Plan by entering into Withdrawal and Re-entry Agreements with the Pension Plan. The withdrawal generated a fixed yearly contingent liability for us for a period of approximately seventeen (17) years, that capped our gross payments at $4,224, significantly reducing our cash exposure from the potential $18,511 withdrawal liability as determined based on a complete withdrawal prior to withdrawing from the Pension Plan. As of December 31, 2023, we had a remaining obligation of $1,496 in aggregate principal amount associated with our withdrawal. Upon re-entry as a new employer in the Pension Plan, our contributions are projected to fully fund the defined benefits accrued by our employees in the Pension Plan, thereby eliminating future accruals of withdrawal liability. As of December 31, 2023, our employees were fully funded, subject to the terms of the Withdrawal and Re-entry Agreements. Subsequent withdrawal from the Pension Plan, under certain circumstances, may result in a change in the payment schedule required to settle the remaining obligation associated with our withdrawal. During fiscal years 2023, 2022 and 2021, we made contributions to the Pension Plan of $479, $442 and $398, respectively. 1 0.01 0.50 0.03 0.50 1500 0.02 P2Y 4371000 3558000 2811000 0.15 400000 24000 22000 20000 407000 P17Y 4224000 18511000 1496000 479000 442000 398000 INCOME TAXES<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the provision for income taxes is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended <br/>December 31,</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:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%">8,155 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,645 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(894)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%">3,491 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,590 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></div></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%">11,646 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,887 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,946 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On a periodic basis, we reassess the valuation allowance on our deferred income tax assets, weighing positive and negative evidence to assess the recoverability of the deferred tax assets. In the fourth quarter of fiscal year 2020, we assessed the valuation allowance and considered positive evidence, including significant cumulative consolidated income over the three years ended December 31, 2020, revenue growth and expectations of future profitability, and negative evidence, including the impact of a negative change in the economic climate, significant risks and uncertainties in the business and restrictions on tax loss utilization in certain state jurisdictions. After assessing both the positive evidence and the negative evidence, we determined it was more likely than not that the majority of our deferred tax assets would be realized in the future and released the valuation allowance on the majority of our net operating loss carryforwards and other deferred tax assets as of December 31, 2020, resulting in a benefit from income taxes of $61,317. Following reassessment in fiscal years 2021, 2022 and 2023, our judgement with regard to the realizability of our deferred tax assets remains consistent. As of December 31, 2023, we maintained a valuation allowance of $5,580 primarily related to deferred tax assets that would generate capital losses when realized and deferred tax assets related to certain state jurisdictions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In assessing the realizability of carryforwards and other deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. We adjust the valuation allowance in the period management determines it is more likely than not that deferred tax assets will or will not be realized. The change in the valuation allowance for fiscal year 2023 was an increase of $912. In determining the need for a valuation allowance, we have assessed the available means of recovering deferred tax assets, including the ability to carryback net operating losses, the existence of reversing temporary differences, and available sources of future taxable income. We have also considered the ability to implement certain strategies, such as a potential sale of assets that would, if necessary, be implemented to accelerate taxable income and use expiring deferred tax assets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The differences in the provision for income taxes and the amounts determined by applying the Federal statutory rate to income before income taxes are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:63.510%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.206%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.206%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.210%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended <br/>December 31,</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:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal statutory rate</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%">21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax at statutory rate</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%">7,779 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">12,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,425)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(388)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal effect of change in state valuation allowance</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%">(312)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible officer 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%">996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible expenses</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%">809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductible stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(963)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(627)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(153)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reversal of disproportionate tax effects in other comprehensive (loss) income</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%">938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, 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%">164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></div></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%">11,646 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,887 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,946 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes reflect the impact of temporary differences between the amounts of assets and liabilities recognized for financial reporting purposes and such amounts recognized for income tax purposes. A summary of deferred tax assets and liabilities is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:72.067%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.949%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.951%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:8pt;font-weight:700;line-height:100%">December 31,</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:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and reserves</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%">49,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">43,437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</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%">30,165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General business and state tax credit carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense limitation</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%">6,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss on swaps</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%">375 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</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%">97,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,969 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,580)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,668)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets after valuation allowance</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%">92,108 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,301 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax over book depreciation of property 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%">(58,927)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,561)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,540)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,252)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain on swaps</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,022)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</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%">(81,511)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,835)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax asset </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%">10,597 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,466 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The net deferred tax asset at December 31, 2023 is reflected on the consolidated balance sheet as a long-term deferred federal and state tax asset of $11,224 and a long-term deferred state tax liability of $(627).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, we have, for federal income tax purposes, net operating loss carryforwards of approximately $7,152 that expire in the fiscal years ending December 31, 2032 through 2037 and $125,665, which do not expire. We have state net operating loss carryforwards of approximately $28,262 that expire in the fiscal years ending December 31, 2024 through 2043 or that do not expire in certain jurisdictions. In addition, we have $6,722 general business credit carryforwards which expire in the fiscal years ending December 31, 2024 through 2043 and $176 state credit carryforwards which expire in fiscal year ending December 31, 2039. Sections 382 and 383 of the Internal Revenue Code can limit the amount of net operating loss and credit carryforwards which may be used in a tax year in the event of certain stock ownership changes. With the exception of $1,756 federal net operating losses we acquired through acquisitions, we are not currently subject to these limitations but could become subject to them if there were significant changes in the ownership of our stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provisions of FASB ASC 740-10-25-5 prescribe the minimum recognition threshold that a tax position is required to meet before being recognized in the financial statements. Additionally, FASB ASC 740-10-25-5 provides guidance on derecognition, measurement, classification, interest and penalties, accounting in interim periods, disclosure and transition. Under FASB ASC 740-10-25-5, an entity may only recognize or continue to recognize tax positions that meet a “more likely than not” threshold. To the extent interest and penalties are not assessed with respect to uncertain tax positions, amounts accrued are reflected as a reduction of the overall income tax provision. As of December 31, 2023 and 2022, we did not have any uncertain tax positions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to U.S. federal income tax, as well as the income tax of multiple state jurisdictions. For federal tax purposes, income tax returns from years ending 2020 through 2023 are open for assessment. Tax years 1998 through 2019 are open for examination to the extent of any NOLs or credits that have been carried forward from those years.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:72.213%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.949%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.805%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the provision for income taxes is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended <br/>December 31,</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:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%">8,155 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,645 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(894)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%">3,491 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,590 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></div></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%">11,646 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,887 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,946 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 8155000 15645000 12356000 8155000 15645000 12356000 4385000 5362000 1873000 -894000 880000 2717000 3491000 6242000 4590000 11646000 21887000 16946000 -61317000 5580000 912000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The differences in the provision for income taxes and the amounts determined by applying the Federal statutory rate to income before income taxes are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:63.510%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.206%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.206%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.210%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended <br/>December 31,</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:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal statutory rate</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%">21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax at statutory rate</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%">7,779 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">12,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,425)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(388)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal effect of change in state valuation allowance</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%">(312)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible officer 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%">996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible expenses</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%">809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductible stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(963)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(627)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(153)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reversal of disproportionate tax effects in other comprehensive (loss) income</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%">938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, 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%">164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></div></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%">11,646 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,887 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,946 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.21 0.21 0.21 7779000 15743000 12190000 1383000 6087000 3868000 912000 -1425000 -388000 -312000 282000 74000 996000 1300000 1338000 809000 782000 322000 963000 627000 363000 60000 83000 153000 -938000 0 0 164000 -172000 58000 11646000 21887000 16946000 :<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:72.067%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.949%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.951%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:8pt;font-weight:700;line-height:100%">December 31,</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:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and reserves</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%">49,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">43,437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</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%">30,165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General business and state tax credit carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense limitation</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%">6,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss on swaps</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%">375 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</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%">97,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,969 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,580)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,668)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets after valuation allowance</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%">92,108 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,301 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax over book depreciation of property 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%">(58,927)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,561)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,540)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,252)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain on swaps</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,022)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</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%">(81,511)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,835)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax asset </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%">10,597 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,466 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 49339000 43437000 30165000 13398000 6862000 6987000 6690000 0 2690000 2728000 375000 0 1567000 2419000 97688000 68969000 5580000 4668000 92108000 64301000 58927000 21561000 22540000 17252000 0 3022000 44000 0 81511000 41835000 10597000 22466000 11224000 627000 7152000 125665000 28262000 6722000 176000 1756000 0 0 OTHER ITEMS AND CHARGES<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal Settlement</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal year 2023, we recorded a charge of $6,150 accrued for in other accrued liabilities due to reaching an agreement at a mediation held on June 20, 2023 with the collective class members of a class action lawsuit relating to certain claims under the Fair Labor Standards Act of 1938 as well as state wage and hours laws. The settlement agreement was executed July 24, 2023 and has received court approval. See Note 13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for disclosure regarding our aggregate legal proceedings accrual.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Landfill Capping Charge - Veneer Failure</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal year 2023, we recorded a charge of $3,870 consisting of both (i) the write-off of historical payments associated with capping work that has been deemed no longer viable due to a veneer failure and (ii) the related operating expenses incurred to clean up the affected capping material at the Ontario County Landfill that we operate. Engineering analysis is currently underway to determine root causes and responsibility for the event. See Note 10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Final Capping, Closure and Post-Closure Costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for disclosure over our remaining estimated costs associated with obligations for final capping closure and post-closure of our landfills.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Southbridge Landfill Closure Charge, Net</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fiscal year ended December 31, 2017, we initiated a plan to cease operations of the Town of Southbridge, Massachusetts landfill (“Southbridge Landfill”) and later closed it in November 2018 when Southbridge Landfill reached its final capacity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Accordingly, in fiscal years 2023, 2022 and 2021, we recorded charges associated with the closure of the Southbridge Landfill as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.916%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended <br/>December 31,</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:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legal and transaction costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">412 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">684 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">868 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract settlement charge </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Landfill closure project charge (credit) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(944)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southbridge Landfill closure charge, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">467 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,436 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">We incurred legal costs as well as other transaction costs associated with various matters as part of the Southbridge Landfill closure.</span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">We updated the cost estimates associated with a contract settlement charge associated with the Southbridge Landfill closure and the remaining future obligations due to the Town of Southbridge under the landfill operating agreement with the Town of Southbridge. </span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">We recorded a landfill closure project charge (credit) each fiscal year associated with revised costs under the closure plan at Southbridge Landfill.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Expense from Acquisition Activities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fiscal years 2023, 2022 and 2021, we recognized expenses of $15,038, $4,613 and $5,304, respectively, comprised primarily of legal, consulting and other similar costs associated with the due diligence, acquisition and integration of acquired businesses, including the GFL Acquisition and the Twin Bridges Acquisition, in fiscal year 2023, or select development projects. See Note 5, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for disclosure regarding acquisition activity.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Environmental Remediation Charge </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal year 2022, we recorded a charge of $759 associated with the investigation of potential remediation at an inactive waste disposal site that adjoins one of the landfills we operate. In fiscal year 2021, we recorded a charge of $924 associated with a settlement agreement to conduct restoration of a stream bed on lands adjoining one of our landfills. See Note 13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for disclosure regarding environmental remediation liabilities.</span></div> 6150000 3870000 Accordingly, in fiscal years 2023, 2022 and 2021, we recorded charges associated with the closure of the Southbridge Landfill as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.916%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended <br/>December 31,</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:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legal and transaction costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">412 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">684 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">868 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract settlement charge </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Landfill closure project charge (credit) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(944)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southbridge Landfill closure charge, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">467 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,436 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><div style="margin-top:3pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">We incurred legal costs as well as other transaction costs associated with various matters as part of the Southbridge Landfill closure.</span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">We updated the cost estimates associated with a contract settlement charge associated with the Southbridge Landfill closure and the remaining future obligations due to the Town of Southbridge under the landfill operating agreement with the Town of Southbridge. </span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">We recorded a landfill closure project charge (credit) each fiscal year associated with revised costs under the closure plan at Southbridge Landfill.</span></div> 412000 684000 868000 0 0 -572000 55000 752000 -944000 467000 1436000 496000 15038000 4613000 5304000 759000 924000 EARNINGS PER SHARE<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the numerator and denominators used in the computation of earnings per share is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended <br/>December 31,</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:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">53,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">41,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class B common stock</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%">988 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">988 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">988 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock awards</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of weighted average shares outstanding </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(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%">(2,821)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average common shares outstanding</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%">55,174 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,623 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,312 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of potentially dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock options and stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average common shares outstanding</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%">55,274 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,767 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,515 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive potentially issuable shares</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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%">93 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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%">111 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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%">10 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.68pt">The adjustment in fiscal year 2023 is primarily associated with the 6,053 shares of Class A common stock issued as part of the public offering completed on June 16, 2023. See Note 14, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stockholders’ Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for disclosure regarding the public offering of Class A common stock.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the numerator and denominators used in the computation of earnings per share is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended <br/>December 31,</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:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">53,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">41,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class B common stock</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%">988 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">988 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">988 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock awards</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of weighted average shares outstanding </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(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%">(2,821)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average common shares outstanding</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%">55,174 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,623 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,312 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of potentially dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock options and stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average common shares outstanding</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%">55,274 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,767 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,515 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive potentially issuable shares</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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%">93 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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%">111 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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%">10 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.68pt">The adjustment in fiscal year 2023 is primarily associated with the 6,053 shares of Class A common stock issued as part of the public offering completed on June 16, 2023. See Note 14, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stockholders’ Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for disclosure regarding the public offering of Class A common stock.</span></div> 25399000 53079000 41100000 57007000 50704000 50423000 988000 988000 988000 0 1000 2000 2821000 68000 97000 55174000 51623000 51312000 100000 144000 203000 55274000 51767000 51515000 93000 111000 10000 6053 RELATED PARTY TRANSACTIONS<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Services </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal years 2023, 2022 and 2021, we retained the services of Casella Construction, Inc. ("CCI"), a company substantially owned by sons of John Casella, our Chairman and Chief Executive Officer, and Douglas Casella, a member of our Board of Directors, as a contractor in developing or closing certain landfills owned by us as well as providing transportation and construction services. Total purchased services charged to operations or capitalized to landfills for fiscal years 2023, 2022 and 2021 were $7,682, $12,297 and $15,206, respectively, of which $595 and $1,891 were outstanding and included in either accounts payable or other current liabilities as of December 31, 2023 and December 31, 2022, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the total purchased services, we provided various waste collection and disposal services to CCI. Total revenues recorded for fiscal years 2023, 2022 and 2021 were $241, $141 and $430, respectively. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fiscal year ended April 30, 1994, we entered into two leases for operating facilities with a partnership of which John Casella, our Chairman and Chief Executive Officer, and Douglas Casella, a member of our Board of Directors, are the general partners. The leases have since been extended through August 2023 and have since continued on a month-to-month basis. The terms of the lease agreements require monthly payments of approximately $29. Total expense charged to operations for fiscal years 2023, 2022 and 2021 under these agreements was $284, $273 and $297, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Landfill Post-closure</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have agreed to pay the cost of post-closure on a landfill owned by John Casella, our Chairman and Chief Executive Officer, and Douglas Casella, a member of our Board of Directors. We paid the cost of closing this landfill in 1992, and the post-closure maintenance obligations are expected to last until notified by the permitting authority. In fiscal years 2023, 2022 and 2021, we paid $3, $10 and $12, respectively, pursuant to this agreement. As of December 31, 2023 and December 31, 2022, we have accrued $17 and $17, respectively, for costs associated with its post-closure obligations.</span></div> 7682000 12297000 15206000 595000 1891000 241000 141000 430000 2 29000 284000 273000 297000 3000 10000 12000 17000 17000 SEGMENT REPORTING<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report selected information about our reportable operating segments in a manner consistent with that used for internal management reporting. We classify our solid waste operations on a geographic basis through three regional operating segments, our Eastern, Western and Mid-Atlantic regions. The Mid-Atlantic region, which was formed as a result of the GFL Acquisition on June 30, 2023, commenced operations on July 1, 2023. Revenues associated with our solid waste operations are derived mainly from solid waste collection and disposal services, including landfill, transfer station and transportation services, landfill gas-to-energy services, and processing services in the eastern United States. Our Resource Solutions operating segment leverages our core competencies in materials processing, industrial recycling, organics and resource management service offerings to deliver a comprehensive solution for our larger commercial, municipal, institutional and industrial customers that have more diverse waste and recycling needs. Revenues associated with our Resource Solutions are comprised of processing services and non-processing services, which we refer to as our National Accounts business. Revenues from processing services are derived from customers in the form of processing fees, tipping fees, commodity sales, and organic material sales. Revenues from our National Accounts business are derived from brokerage services and overall resource management services providing a wide range of environmental services and resource management solutions to large and complex organizations, as well as traditional collection, disposal and recycling services provided to large account multi-site customers. Legal, tax, information technology, human resources, certain finance and accounting and other administrative functions are included in our Corporate Entities segment, which is not a reportable operating segment. Corporate Entities results reflect those costs not allocated to our reportable operating segments.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fiscal Year Ended December 31, 2023 </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.997%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Segment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outside<br/>revenues</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Inter-company<br/>revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Depreciation and<br/>amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest<br/>expense, net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Capital<br/>expenditures</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Goodwill</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eastern</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">374,463 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,938 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">50,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">43,817 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">73,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">434,323 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Western</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,001,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid-Atlantic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,790)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resource Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,799 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate Entities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,938)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,527 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(281,736)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,264,542 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">170,705 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">80,427 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">36,837 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">154,907 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">735,670 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,535,470 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Operations under the Mid-Atlantic region commenced July 1, 2023.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fiscal Year Ended December 31, 2022 </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.997%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Segment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outside<br/>revenues</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Inter-company<br/>revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Depreciation and<br/>amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest<br/>expense, net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Capital<br/>expenditures</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Goodwill</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eastern</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">340,058 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">83,201 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">47,673 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">16,559 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">565 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">38,501 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">52,406 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">372,895 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Western</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737,658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid-Atlantic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resource Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,118 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate Entities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,480)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,097 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(239,951)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,085,089 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">126,351 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">95,394 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">23,013 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">130,960 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">274,458 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,449,215 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Operations under the Mid-Atlantic region commenced July 1, 2023.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fiscal Year Ended December 31, 2021</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.997%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Segment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outside<br/>revenues</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Inter-company<br/>revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Depreciation and<br/>amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest<br/>expense, net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Capital<br/>expenditures</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Goodwill</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eastern</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">264,569 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">66,126 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">33,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,937 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">456 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,489 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">52,072 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">357,446 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Western</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,914 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,035 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">688,826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid-Atlantic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resource Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate Entities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,903)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,820 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,298)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">889,211 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">103,590 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">77,660 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">20,927 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">123,295 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">232,860 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,283,580 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Operations under the Mid-Atlantic region commenced July 1, 2023.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amount of our total revenue attributable to services provided are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:32.867%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.298%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended <br/>December 31,</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:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collection</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%">710,590 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td 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%">56.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">539,587 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td 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%">49.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">442,685 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td 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%">49.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disposal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,582 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Power generation</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%">6,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,519 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Processing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solid waste operations</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%">971,743 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">785,211 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654,089 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Processing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">National Accounts</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%">186,802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,833 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resource Solutions operations</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%">292,799 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-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%">299,878 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-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%">235,122 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,264,542 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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%">100.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,085,089 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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%">100.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889,211 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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%">100.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report selected information about our reportable operating segments in a manner consistent with that used for internal management reporting. We classify our solid waste operations on a geographic basis through three regional operating segments, our Eastern, Western and Mid-Atlantic regions. The Mid-Atlantic region, which was formed as a result of the GFL Acquisition on June 30, 2023, commenced operations on July 1, 2023. Revenues associated with our solid waste operations are derived mainly from solid waste collection and disposal services, including landfill, transfer station and transportation services, landfill gas-to-energy services, and processing services in the eastern United States. Our Resource Solutions operating segment leverages our core competencies in materials processing, industrial recycling, organics and resource management service offerings to deliver a comprehensive solution for our larger commercial, municipal, institutional and industrial customers that have more diverse waste and recycling needs. Revenues associated with our Resource Solutions are comprised of processing services and non-processing services, which we refer to as our National Accounts business. Revenues from processing services are derived from customers in the form of processing fees, tipping fees, commodity sales, and organic material sales. Revenues from our National Accounts business are derived from brokerage services and overall resource management services providing a wide range of environmental services and resource management solutions to large and complex organizations, as well as traditional collection, disposal and recycling services provided to large account multi-site customers. Legal, tax, information technology, human resources, certain finance and accounting and other administrative functions are included in our Corporate Entities segment, which is not a reportable operating segment. Corporate Entities results reflect those costs not allocated to our reportable operating segments.</span></div> 3 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fiscal Year Ended December 31, 2023 </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.997%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Segment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outside<br/>revenues</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Inter-company<br/>revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Depreciation and<br/>amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest<br/>expense, net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Capital<br/>expenditures</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Goodwill</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eastern</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">374,463 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,938 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">50,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">43,817 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">73,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">434,323 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Western</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,001,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid-Atlantic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,790)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resource Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,799 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate Entities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,938)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,527 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(281,736)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,264,542 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">170,705 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">80,427 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">36,837 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">154,907 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">735,670 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,535,470 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Operations under the Mid-Atlantic region commenced July 1, 2023.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fiscal Year Ended December 31, 2022 </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.997%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Segment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outside<br/>revenues</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Inter-company<br/>revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Depreciation and<br/>amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest<br/>expense, net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Capital<br/>expenditures</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Goodwill</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eastern</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">340,058 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">83,201 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">47,673 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">16,559 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">565 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">38,501 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">52,406 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">372,895 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Western</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737,658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid-Atlantic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resource Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,118 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate Entities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,480)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,097 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(239,951)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,085,089 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">126,351 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">95,394 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">23,013 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">130,960 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">274,458 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,449,215 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Operations under the Mid-Atlantic region commenced July 1, 2023.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fiscal Year Ended December 31, 2021</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.997%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Segment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outside<br/>revenues</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Inter-company<br/>revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Depreciation and<br/>amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest<br/>expense, net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Capital<br/>expenditures</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Goodwill</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eastern</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">264,569 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">66,126 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">33,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,937 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">456 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,489 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">52,072 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">357,446 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Western</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,914 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,035 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">688,826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid-Atlantic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resource Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate Entities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,903)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,820 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,298)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">889,211 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">103,590 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">77,660 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">20,927 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">123,295 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">232,860 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,283,580 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Operations under the Mid-Atlantic region commenced July 1, 2023.</span></div> 374463000 -92938000 50881000 27198000 -638000 43817000 73893000 434323000 511640000 -173044000 82291000 62318000 -380000 82706000 285056000 1001090000 85640000 -417000 20263000 -5790000 0 5271000 332247000 553339000 292799000 -15337000 14202000 5639000 -143000 14586000 44474000 253090000 0 3068000 -8938000 -35676000 8527000 0 293628000 -281736000 1264542000 170705000 80427000 -36837000 154907000 735670000 2535470000 340058000 -83201000 47673000 16559000 -565000 38501000 52406000 372895000 445153000 -151016000 64116000 65453000 -508000 65190000 183286000 737658000 0 0 0 0 0 0 0 0 299878000 -5734000 12082000 15862000 -146000 15172000 38766000 191118000 0 2480000 -2480000 -21794000 12097000 0 147544000 -239951000 1085089000 126351000 95394000 -23013000 130960000 274458000 1449215000 264569000 -66126000 33572000 12937000 -456000 31489000 52072000 357446000 389520000 -132914000 61055000 49035000 -159000 72892000 163728000 688826000 0 0 0 0 0 0 0 0 235122000 -3258000 7060000 17591000 -168000 12094000 17060000 127304000 0 1903000 -1903000 -20144000 6820000 0 110004000 -202298000 889211000 103590000 77660000 -20927000 123295000 232860000 1283580000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amount of our total revenue attributable to services provided are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:32.867%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.298%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended <br/>December 31,</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:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collection</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%">710,590 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td 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%">56.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">539,587 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td 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%">49.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">442,685 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td 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%">49.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disposal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,582 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Power generation</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%">6,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,519 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Processing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solid waste operations</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%">971,743 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">785,211 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654,089 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Processing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">National Accounts</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%">186,802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,833 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resource Solutions operations</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%">292,799 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-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%">299,878 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-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%">235,122 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,264,542 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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%">100.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,085,089 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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%">100.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889,211 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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%">100.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> 710590000 0.562 539587000 0.497 442685000 0.498 244582000 0.193 227971000 0.210 196985000 0.222 6617000 0.005 7519000 0.007 5138000 0.006 9954000 0.008 10134000 0.010 9281000 0.010 971743000 0.768 785211000 0.724 654089000 0.736 105997000 0.084 119045000 0.109 93323000 0.105 186802000 0.148 180833000 0.167 141799000 0.159 292799000 0.232 299878000 0.276 235122000 0.264 1264542000 1.000 1085089000 1.000 889211000 1.000 <div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.537%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.966%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name (Title)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Action Taken (Date of Action)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Type of Trading Arrangement</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nature of Trading Arrangement</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Duration of Trading Arrangement</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Number of Securities</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bradford J. Helgeson</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Executive Vice president and Chief Financial Officer)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adoption</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11/16/2023)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Durable Rule 10b5-1 trading arrangement for sell-to-cover transactions relating to certain equity awards that have or may be granted</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:400;line-height:100%">Sale</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Until final settlement of any covered RSU or PSU</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indeterminable</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></tr></table></div> Bradford J. Helgeson Executive Vice president and Chief Financial Officer 11/16/2023 true false false false

R.R%._84L"A?P+[ M"!L9F-I[<"'I5/5.&@","CBD%J@^.%4C4LE @&\"FA"&^&QB O@PXX,*PKC& MJ=F2,8\(SG++I\DY^67P?0WG52#3>B#WU/381X.E*"$H$]BOS0>@BO#-3S=* MYJL0T,O.=UJ\0\/1F(SP6Y[W>Y$2Q2-)O/9#N?4WTI_80[+HJW^R1#QZH#5J M][+3H?_W+.':7IM#$Y7@$]!E^RR=,6:@9?[Y[,_;-XM>V=_^48WA2#: M-SXZMUCQ9_]E2:QYKO]"=,I%B[S.7- M;2K>="4\0I5;A.*M^N.=2C5V/!HI M_>A=UAU&(I?-0;+",RCUR^>3UW>KM5;_R\8^N]&(GY$-SU=K.V#]/Z]C-=B1EZ0[["#=UL M9:;C*/1@BZ<&>!ZI)/6VL<@'#V^WR?#_WCPIPPO M[O-GC%>>%[?9:#ZQ:..$B<2WDO7RK7G_B16WI@K'6,W3MIJ#KTL5?&D?>V.R M;RZ9SCC?AW:^3YA7:5-_'1E8V^H7*.V1FV-VAY.-@ZTVQY] M:)O*?4TXNS0>]>F>KSN[IU&9N-BKQ3X.0=M=I;WYA&6C97BK2KLV!XE9&KVM M@FST=V9U+DD\NU*%3TY)JC<1JC9K2)/T>O'\TZ.":79VOG( M<7BYJ)+C8\RW,=]/U])V^XE)_<9\&_-=%KDPYMN8[Y,RWZU6-:WW"D(KV>E2 M0#"6AIIJ;VS8;J^TO%^K %7OA0ZHF@+E+]%5I:P-&IBQ1"Y>PC?-@APCG*8( M4?:<<$8\01)C\U=G?'D=N8@*/TK8'["'$O18/<=+\XCPS\W>NU""'O-8TC=9 M-"(Q?=1I6S*XL(M\41(UH9:?'CEG&&4)AIQ@QSXR(0[T9BRBB<.X]&[:!G""T0 MTG1L(N7 MV%UDI7!" A%6FDYL,F,K#L4D=BV$J@^5*O,[&,Z8^YD9#SR54*NP53G/PQ$G M(,5Q@'Q--"7P=/K:21S%@7H.QY"T.$8",'^14)4A0G04Q 2Q#$J(0.&2#0I[ M:2&K3D HS;(QL'^D@[012;8*9@#0>')T:APY7PB)'%[ZDTN=W6,N8#P$ IST MSW8"$#&8;2>T^%$83C*QC V3" D]@ M)K'3R7JH7V#O8R_](L553QXA*/6Y0-$8@0 A#OPH<(@CCD':]05VFM3U MB-0H24,WAFT#.@W*Y$Q@A8:TU_K,Z ZY_ESV ;5[D)(WJ"%-0NF. X=23<) MX\!W/!(PX-B9(NZX'^0TDF=!TTGY9MP$8-WFB3:JS<2>!D)R1Y3;&FX%TSW> MRF0^ 99;07LG\-S5@"#NU)OM]1BBVS;5;-;;S>*O=L=([3;;IE/5[52[MUM+ M:SMUM0_$;6M?:,\30(\UX+'/ 1Z[C80=-*Z7'W9Q\*HX<)6,Z4C!40VB[!Z3 M]A*(LF5-U#FNIXX>UC<3$9'>_+.!.YW095P M$*MX,=Y[8KK;5I MKC=Z6P79Z!\$9?H4PO($B_1\+EUUD;?:>Y\I*E:B5<&U.0P&:96VAM.5C>;5 MSO >1F]?:VV,WAK96"4;G7U+\@X=J=LJUBQ_8TI07V^"2B[OO<:^.%350!!X MIM/IZ2$(M'?>)0\O%U7:8XWY-N;[&7 ^KO:]\C'F^ZC-]]Y7"L9\&_-MS/(D] M&@E7!%QCK;\Y',W$.'89%T%5U:>%XPJ(Q!,1?'HOPHB*Y.&9%2@.\(T?(P>< M$T94+;_ MW+GDG)U!2_BKLN_T6%<&'>'*J0)EB=%2[%#57(?2E@>&#=,E!_P MQ,'K'7\,+XN(\U*O,/'-335"<154),;;?&* \N"5@J MJ!($2N%+Y# >"!L!E'KL@+44WDC4,H!"V PHI9@&";@#?8VX(T/$9! A05UD MU?^7#Y\RBXBMX.??'D"/?@Z<,:J4]D"MR.K4$(;@01!4AA6"$0&#HL.7@!WX M%WP6UJT[(:S?_$A8W9JEI*0<8OVSG"+KQI\/'4_:HQ?NX]H>H5%#.XFB@KLK MX\40Q(T#LQ]&\ '!8"C@% 1'@3W9^@B?6_VZ=5:N&?Z0=/TN[3K*VUV\6+CT M;\3*>&]']B&G_8S1.AP0>\^+H;=?!<-[>=8'/YA;S<;EWPA*9@Q:(%%T E#J M@&&)=%UB@_BX%4Q)J6S\)S12H*Q1Q.M26H/>;"T9=&F1P(PK4#'"_4'_(&" ME#=7]59BQM%=0' F,%.N8P_!MN(.IKRG (%UV$BGN#.6#?^QYF(L7;69< D: MYZ^Q)^#M-=Y1$IL-T^#RMF"-7##J\$M$-P@9 (D_L@G6";R,AS!V(G9KR$3[ M*8R1:SOS4*HXMOO!=@+K$T'&@4)Y8Y! --7DRS4'[7[&**/&I:AP,[ K(;VM M;GU#H)YDI;51/L#OQ \QBM'N_#6&[:O5J:6[Y!K2]0V4+3>'^>&O'.1D MLL\@-Q;APQCY9#=&*#;2B+L62 F?S[[PV8?'3ST;P22!)IT M R_$G>J__V0O'SI7GT@K[. G%0\W$DGLABWGI?4/X0DP/F!X7-CU2KLI%'CY MZ::0 9F=H1V?9#L".AOJ9/IA+'H\!"-)O0NX7"(WX"+$/D!QB^LA?TH MW9F4"],=H/[N+AP0] M:[U/#[LP7_P& 9TO6@P6'SO).:;N/"+*(6':\ ML\+606H(!@U[-1:(ZX;8;X'O(WYN'$IT4SQ!X>S3-OQ(&S?AS2&47?6\J#L_ MCF9#.D-9J5))EY&5"B>QO-Z54B1< UV9Q!),$^A7LT?Z1=!]')/!* N($CLQ M=BBT0 _J#YYM$DG3Q2N=MIKU*V@4N& Q>BBA=7Y6-*=G%R0\J!$!(5UB.Q1F M^LV_YRY"]_K6PTQD6D\7A=P\^E68HB@2TF*YCE#U@YY'KT=H.D''W<=\&&!5 M%(4L+=O9XH!&@D/*\E"X.N<:Z.$%>K.51#3LM>K-SK,A&@Z:NT+?K<3I:S\; M)-Z@V=G45,'=UXL@!QTCT%FE8+F68?W(2UZ)[7N.=-*V M :ZK +#:NJC#RQ;G4YR2[BP":$9&T?CZY$5TLP'GS(A<-,$AO)X+1L3M" M0ME0C RVS&G*[9[E9*\MMR^R'1X>"/6@>W]QU7C9]_Z$>D6&$&26@0KK'G+_ M;ZW8_W=)*:Y@4G!CYUIR S-26OO^HDMCK+@9K!EL63MH!EN%J,LAMI'"^QGE M@(WDE::G76D^!]^L.5X^>6K*[ISL"9CQ''-3[I"*T8B3U(CFBQ!WFV!-^9[: MFNN\C?FRO$J7J,-O6SVEV(XW%E[T]K+9/UB6D';E\?JOS\[+5;W=P7GX7:2Y M<%1UD]35)&G17':S?'>4SU2YMP/'CY'?/8HPT5=I:R=>V M5<:UU1(YW0VAP/QR!N*>"K-XL=.,^N3GF+5F1X7KJM4P-1ME*V+Z0+EK,F^W MEN0:X@7I%V1]3I(/B>7=%#>9XJ:=BILR&9L9MNG::H9Q4K*-5K ">?&WWKT3 M^!XM)4Y<6@#$N;RE3^/-Y_\MWB$9=Y).&]7K2 M9KMLMOC&G\^=*#4$6$@"FB+ 2F 9[B&M@+&]I;:]DS@@OU2SP3X6[="6R 2#Q@9HC .9XZ(Z+P7AK]A]TNYR#7F7%X?P!YM62* S98&LI M-Y[/8&D$4CK1,8'VL6+J3:?=T!$: MIE/T72+Z)1B(A4TH(K$765B 9+D^S,:U-;%'7&YT_L<_]%NMQCMZX3=\XA,^ M\4%^3]\VWUW@VR>QQ$G(X2?4TA*M#%X):GYZRJPI%(AEZ(>Q&,+$A&$,%DWZ M3NDI-K_=RJ.)--U4?:X@.'1DE/UP'AB%)8!_\P3S F(M6 +3PTSXAJ.7GZ RW)'4:K?R4%XKQR$3SX<"6F- MOF)U&$C'S[XW#L$A"'#TZ-Y<7S:3)56OXH?DM\F".DGM=JO%N!X[C$)5P?'F M8V6]1"D[V*4;/UC(HM3B(:T:2./K92L92/*V9"3XM3Z2ZW@:PT*A$+^C* 5L MC 0]@H@VUO"1-$>"ZR3+"L/RY\L'95S=""232R%7R)G",8%WVZIA&_8K+#8? MV2&(J>V2>"05C"O>3K)5M'^5R9Q]0#"!\9B4!!:M\)RT;.["Q$]MEU5O/X0^++^'"US M[$D? U2BR&_@BNH$RLH&AT?-3I2=G25'(E[X7/8K?J!M!Z]@1KNR*HBWP:*! M4X+04DL^2 (@0DALGBRF.%D'?>3"\_=^QRJVAEW7J7?4R M@U2202H9K$8JV?Y(U6ITDR.5P3("[SVH,T'6]:30WO9/FI5AU]@((MB($S M5_9 .F@AFMA.TCZ"ADJ$K!L4%#X[%1-!15W^2,:K6OG=I!*FS^*:[ M;5^:5^G&L*$S@K!4,'!-X"@*J&1IML&]:C?KG9\8G3$D4$C"TQI2W$-NLNCC MQI$/7B&U!J]N-7_"R#<AO)*N^WY6%T=0V]8HR?."&$PX$5P]" ; ML>?ERP$%W4O!1?":@L%%:%^W?U@WL?1M_NH/&?#L'+^2!^1O-W^]3H[#!&&& M5PQBS.N&WUHA;+0.3)--R#2,&SNV_EZ_J\.T\2%=:&M..&EP<*[AH1]/PIPT M@+!P88U_CC[)R Z"1UB@!S@$6@'!Y>)R8: K1>E!#PQEZ._)G3-%]#SM^'_C MCP4!:MISQEF!(WLDNUZS)@)^"$\O-YOI0&A-A2>Q?(=BPKBV@F%0<$@DH2.Z MD6"XH:&@WSL,ET=CP-ZW&A+>@WPRO-Y#(:, F!94@!;I=U)>U8ZR: KX78#SXRM<#A]^+0S"& M.7!J5@,">R5$GSFX&,J@D>W#R0I$% <>(^],'%>,Z1BCTC,0& B%=FD;6"LY MTEBWNNF9@:\9URT%AXAEWSK)0E9N9>!DJ*)/M<0LX$>8Y.3,P2V2^$J\$&IG MX WS%(^-,67K$,Q FO#^-?X;>#PYC84,&)/!O<2X4_"I/3"L/A%(>J.O+!= M>FFNM?8+X1JUMDM%.608)J-I:Y2I6)%P/D&/WH N-'5=6%YELO!C)[31B.)N M>.T]+C^6/D FLF!3T*TJR0 O/!M(1N#B#2.,ATK'0]L9I^]*I71O#/56LWG0 M2[NU]Y)W8DJ1"8ZGE3[41)ET%/ECX&Y:25CMN;3T0Q]V3E1B?HJ/C8EQ#7FP M(6^/T!E/! I D3!D.2 #)B8.)1*OHQP>>-J>RSG* MG!ZBX\?A^Z;"GP;V8N:,T)]VT!(%?CS%!+\IA^>7>UJC5F^QO0!,Z.^"_B!1 M_M497UY'+KB%T" W(=W]@F] _^"],W(Q<;KH>@[ZQ/;_%1=.8?+F:EKI@B=(O"L")]W;COH[E#L3W]\)+&)Y9Z> MYM^(X![.$1FX>)5V4^.KS(G@LTARFX@?DH@P:4320I(Q-K5#$/9+],*FC]H# ME#(6^/!WR"O%7] N@6TYHP2PDCN@ M";/L/_J6=#L=,N:EZV .A\V\ +L>(@[;"@[3JK!R4W!E,]O9B5G*=D!>6_+:XDO3?Y!1WEYM,'V?[/E@!!A,$9SH@@+M(Z1[!8VKY>=D$H4S+A2TFJPD"ZG*FM#>F MM73%#SGR_R3,+&G:/*AZ<@&:6I!::CZR(K:\[NG[>*I Q-W(N:2LOV3UZM8G MSI( 5[&6V90B,9IYL#].X6 WBV%$R?!P%25>.M\6\)#D:[)L&_9X#HX,Z [% M\S&E8Y0*=!(^DF0U-TE@X!;:H9MO:5_41@#;C^='M .LWBCK10WQEH'_.R'J MC&CFA^H.AYIT%3JJO"I=NQ5O57!P.'_C&CS#^1QO0$%@ Z5$8 C6#2H' 5I) M_,_NH-[J/QO4YE5S4#[\SW)VJM5:VY2L-LO=^\D#Q'HPRD+\D*/!ZUP)U;G' MI,!C 6CL(@NP4JD)>D.W8#<4+2Y"+MU'@ R::1E7VJ"9OAR:Z=*\G%ZQ[\OC M@QRT=%V&5EX(1?&H$0VJC5G0[G6>B.-1::0.([G5E=P.G.B,Y)X.#_C.XR^[ M_#Z[X7T."7XE'-J#3KV\/UKI^1XGFF@7XRIEPA,U4*_IXG0ZW7K++$XY%^?J M:F=DKV=:F]<^>QX,&%R_K'\"#'?!\"LB8_WNSL:Y>*T/X;,>^=I@2FBS]R8GYS:U!J]XWKEE9%V=0'YC%*>?BG/?J&JG:D;K,AYC8 M;WYDNP:NW8!3[P!.76M=/37B6!* :@/9;K3BV;2B :>'70FPC%88K3AJK>@- MJD9E4(S(OQH*X\1!8SJ-YP"-Z;2O!@8UY@!=*0UJ3$E*$M+: X5F@ 7D%U2J M9,H2JED!4,I.F;($4Y9@RA),68(I2S!E":=1EG XVM+GKDDXK?A$Y?-C6[V= M$^)>(S_6U":8VH3- ;2K?3-2CB%J;$QOQ4UOL_'LXOML,=Z7S[8ZG,=SFG4) M5ZUZVV3PE'1MNCNG#)BU>:WLJG:]=:S956R#337"P62K6^]O+ULFT]T4(ICE M.9#6'+U7?/(%"+N7MQ@?[+5.REU3?5#6M3EO-NKMXW:0#S&MRUBH>YGC"N_R M_?K ^,;E6Y96_;H@,YO49)C))L-S.#KE$2HR1&238J]XZ^^F;]RS><^HZQTN9+ MHB'\E\4U)<0$3C4F>BD.<5+>AU;NLVRJ_5,F\1AK$:[G2$)E2CAVG+:?K%_( MRNXB6T#RBY"K.H MQ B]?XI (%RS/['>M%KUKLKDJEG0WJ!^]5,-?IOY,3H&?@@=TG_:K[(R?4BT;]2O7BG07S$SFVZV)^VR04$4V#?6&Y_@,TD(Q"^_EYO]ZX MR P#/FE>P$#&L"8PTR'\%E\I8#C^W!G!("+G'@,YV#T7_FL"/[9&<0AZ!"_! M3^=V!+( +YH[/VJX= \"'H'_/1^JOFC+H?>F66_G>M.H=R]^JN\K^=W.H-?M M]IO]5K]56@WXG,<67Z\*L*9OFMJRK]>-NO4-_HU_7?I@^RZI'?4"=/B/') '<"V=:":_ M&^*[AS'(,@AT*I?XXR7!8(UPYB#^]] *;!DT5;#HH(K"@_\/5PB^DZA.<5]P MHD@E<>)4;T0HM7\J/%@6EWX+HYVX!)%?P[ES8]QIK(F?ZE0-5 'VIIJ4?YP= MS_9&@E^MS(+L3J(U]MR'?O^'6K;$CX7P0G2^P]BE,9+1X(Q4RCBEKJ3W-S"> M>+[@@ 8]FK>*9$#0RN 7KIC":&!N(E<02CT;G+IU)X0UB0-J$H8#FAR25 UA MIM?]DH4"^W6FU/.U,Y(WZ=,M3VGXPOU;VYNSO8U7I]/L5RD37(++F4QPDPEN M,L%-)KC)!#>9X"83W&2"ER40>V29X*W>SL!0)A.\]''3JYV1BDTF^)&D2'$F M^'ZI"=5-O#F_VJ.ZNV+W/E5 \#YUZWZ1$E7-I&OMZ MMJ=G@"KHYYA4\'2/[1K7IWS+\NJ@OI6T/!5T??04\%/S=IH'23,V[LX6:S/8 M-^9S[$;'9(";#/#2SI;) "^(7E^]"*"IR0"OX*[6[.Q+7&(RP/>!#6TVNYU. MO]=J#*X:O4UY8T>:[KU=VO56>>&->B>3B'Q5[R79W1L2PWNYE/)NO?]3-MV[ M*!.[7>]E?M6J#S +F\<'<^12SB4FNN)H<:03U_P_PQZ"/-VMM 8/;KO4C3QGXZR_Q0ZFHC M_8D]#)%,:_5/EE)*#B20G6:.?U'[[UF0YB)-Q>40)/;[I3V!SKZUW0?[,<0M M0-F*-0O$Y,]G M?]ALZ7IG?_E&V@=J<^-CIG4$?JJ]7!ZSNG:FG+9Q=3%(<8;[VE**0;V7*Z5H M;U?844N+.4:S./#8;L O;,O%!/G @C6$.0@[V(2NU8X$[3YXKOQ*:Q6 MF3BW2[FU+A1P@Z/C4ZCH.8MA]0B&'? '7VF) MAZP;2+XOV W7)/GK!4UIL8^]6-"^PW4 EQ9L40)O$6W'C0,A][KG+:#(%4.] M3@G%ZHJJC:4R6.JTHD;F?'2QP5-D^HM-D\6Z=6B]/JUAN]C4V]5FQ]RS*&2E4J M'*R$YJ !]?S8/5U1DC,Y3CL19W>3"WF!G_I873?PT.K0QHVJ;O)T#[N!/2=K) MVFZ3M/-"4U-ND]3O[DN*4*ZDG2=8BGUS+CJ=3F--\%!.S!4L0RE"<3?I)0+% MG_/Q>7\AP_TA1?#].+ RX<: PHWJ,6]JA6+*=T7^'/YW),9XR_#7V'VTFC6. M7W#4#9_%T-\O'SY9VN[/5UIIR+"&/,B,97W'7PSHZY%Y&5*P\$)(OZ$*1S,QCEU!XQR!@./53 )"!CVPO:D#LKC_76FGT]UT M0UJJ@/97$8*@C81U)^^FPM7Y*:70HET"V@6#.U1<>YTQ.K5(=U51IUX^L&ZP MJ78*Q!H$*X-@]5((5J4*41N7"L?D3YO]NN#[>MQ#<95Z6.@YU>[%%B? M!+Y5J6X&2H""=6*W E?[DF54K/RM@DO3VIDY[5@0(8S_:2"SEI!1^CMOW!5S MMJJY++O[4\8\'8W+]&18F^KNSE?[,LX9Q^GE':== 8>,XU2J')IR^G_:Q99L MXA*??]OL'^)"L+'B!G,I$X>KCDT^CLG'V>S.]>K-?<-C)4G%>>E0Z"G@YYRW MZIUJB('91*,)'RF&6&X>B?'%!N"F)^3#==:A895-3?; $&DV-"';1X.4CBB MBCUX7PE:8SYT/$YS)(R(M>2K!%.RDGP5>PUK)8)0YG@J2F$)TX&IJ3]#NRA' MOT+3]F@6(QA#:/WZ]4/->I@YHYE%V$(/F)]J0T\C J2QQG% VI&;25TABX%+ M"@10BL9)HF:U;'*S2=KK9&J2LS 9KZP2QM@Z4B;PJ/3Y8X%P)Z]:+*&V\ MY)G(!1W.)=/#,F/&/Z:G^Z'$4H*-'2RBZ_HCE=N.UC00T!3G 2_E]X?*HD:/ M"W3_8?,@="!L#.1B+!;@7TG8&DI@+L!DJEOISC86B%$4:1B0;R@G)-G#"J"8 M%'Q5[*5=UW/]5:J^?%TFXS_=\U;F_K.3%#K0 UMN67M['*U!]Z )^&O3[3\Y M,&?D ..P;^P%JD>2IQZ66^!_%Q)F*B8AG/N>$\E"%7#W8TDA/_%!'#%+'MQ] M.YPA3N8#R ,^Y:K1\WZ/'XWD% 2"G!&2=W1GZ*R,$@>^+$@NOL[V,"$_TX[E M"3$.V4&"_MP+?/N#'8P)OXOJ80B45+Z$8,U"\ DL<)3B@,PJMI?@?*E>R:Q_ M7<+#"%5]^EBWKDGMWHN1F ^ACVU9;%/#/LQLT*96KZ4PY;4Z&;#_@?W@86?L M$?:=-@1ZW9LVYN0G^@=^G>_>$X 5N&>@J1/X@8L_.3_[FGQWP]]]D-^=75#O MW[1:"7^/]G):"?P>I_G>=FF:879GPEU815 P_E=N MPNO6[PS6-4(X,3!$#(,J7T%_Z.]AUU2YGO:]#5I.R(2)>$BW,BV (D%R$(*. M3$12281]EC)(]FB(\*H2$SU.,+&@#J$0-.!)C%)7W[BO ME>Y4!//YW?-1>.,@()<^(Q[@_(>)E#' (!Y;8&*FZOP+VZ%#D+T">C,.WZ8G MD"P8HE)5VDA XF"^>&IQWN4!Q4$ P(7].%=2#,.Z1RZCL1CJ\()I!_TA^.RV M? \?->XOK*0)7"M<\P0Y#C8HV,#10N##T/GH,OD@Q$,_'&BDM=+;9@U;B2GG M.O80=16DB31H9H,EFL/FI9""%R!:W+^%"ZL,(YO;WY-O67IJF5G#9PC0;YQ, M@HV;.IXBP=)-'E/]3+6+7X$V3OTHK3A,T4*M#_2^[.OF]J-:8(9$#G+=04A! M?&B(W48$0XL:COA/-K=)ET"XOXM(N3@[^,'M>HUTD>%=L&8+D,72G-H:\DI9LKW84: J5&@4/UQF1MV:Z2 ME@]M%V%IX2'Q0^'88BB,OG3",-9!:\^UTL[E2LU*5%UV!_5.Z^JXJRZ?K5/M M?N?Y2D%;:YLZP2)/_<"SQ>7?C@"2R6.FIC.7R 5'2U/1N?ND;5-/?(P@IV]D M\?4AZ"4/A\-TL\J;>+9"MQ-*[ZIV I<6 'N9\1\H4(J1Z!&1E;&5IQ2#')L"%@VQW&K6:G3W)7@M M0<&5D;4JR5JS?;4S+[J1-2-K>Y61#@X%P''T<9&O^:N4IQ2J'YNF% VQW)JR M>U5O>6 @C*152=*:^\;0C*092=MI;(V=_Y M4-P+3.,4?_^L;"?M,@O4S;(H9<).\NLY)E?+@@C.SC->9Y4M=*O3WOF 9KP! M(VM[^9U7_7WY<(RL&5G;[;ZULS-^6;ECA.0K=VM]RL;3S_R MM1D"DMOL]9[(GVHD M]]!K>**2VVCN>_-Q)$F3Z\J%7W3JW\/QLV:YB/BAW!^$WR%, MB^I+=P07-IE'9=3!6J/9K_"YW$A;E:2M.]@]X&ADSYX<;C_("\8W^O->;N5P\HM M %)K(:81@3_W-CW:)A@ES'"]%XR6Y'B133/DB2E!^N0GQ"(D:@U]ES#/H,FQ M_1A:(0PX)+BB"":"P$6R>+[TU,)^9'P6[3E\J6>!V*/9IBMV99$P5Q=7YP(;CGV@X;KVQ M&!.>US.C[< NDK\EK-0DO:%)68ULDI-XN14>N\0?*72/P3O:8]+VPCLZ$D:> M[9XZ^@O]W^"H1W[F(O#OG3$R>SP6XB";"_Y3NVQJM?=.X3;7I"59PQ.5W&:O M?->DAY3<4Q?>BLEO<_>\WUUGH/07_0=UAF))=JA1/.SN")D[KA*JUGFSUFAT MZU?;\[2:VU0C:?NQ 3>NZ@,C9V58BZ.6L]Z@7^^]NIR]:F3D8%E_A>&1(JJG M'3/[3&UG"35IT&H="E?$U!&?F*RUK@Q84HF6XYA%K3_8'0+V.6O6MTGK*Q>K M<#''9&:_3[*K#I%M5'*2XTP24SIYQY7.U&O5>T>?.;3^Y5O2+E4_9^(TLH1. M9CF/-)O#I, \.07F)-(]'&_DSX7U:QZ J_G-8261%?&]Z">9E MOC_Z;W5WK_;.8F@7\Z;L5=Y(^^7PX).0'1-(07[G^^J.Y>=#": M0^,F;'83=B76,V["CE/\.8D:N8BA8M'$7/J3RQC^P6A$EOB!MD&0\C]T-''7 4=)H?S41@.9&8AXP7-;.#*6*B M>>+4V$UV#YP:U^;8EZ;J!LQTL%R0*EIJK/S])3[\MMD_1'8LZ=8G/Y1YQ1C8 MY1VM_0=/**S MP2=U.3JR%PLJC:!3@'5IW0M/P/E@8CMN'.P7TZBNU[G[A8G@ MJQX**F#[WXN)" *"%^*$2?O'GKDOU?4D>X?*RC)._L;8]555^:WWW8V?5A50 MOA5L=5O[1N]*4>!AEK5X65O]G4DK7V-9C[YDC@'D0V)KX1MGO+?)\-GL>W=3 MW6WBO#G8!4//;-^OMB[->OO5U^7H*Y^>'R4]:YHE7D4;YG[LQXA^H<9TLC6+ MSS]!Y=;AL(EQ@) M4ZBBG[*7VG(TC?0G]A Z'D>K?[*$R'$@E*A.)W?!K?WW+"%G6MA3<3D,A/W] MTIY 9]_:[H/]&.*4ZK!7CG>9F\/\\%<.8S'R [KD?PM" M*0)\"KIDEZ4KUBP0DS^?_<$9]MKM00?\0='K=X:=[J U:MIC(3JCB6A?]@'H_3TZ\?!NA,P=AV%9Q01[ZH]^G?LL$WBYV'1$4L_BJ&?=>N#'\ G MX2@.0YG^@LVO&/H^TTLDN9)E-GU1J-ZT=18.]7W;"]N:985"6&5_OUKA-V93MY&[,YD6 :\IO4L@)BG!)=H,";WF+03PYB\UCS_Y&1 &PB="07/ILF[(FGNNRMB!#>,M&7N9=6W/IEB1Y M!+,'YQA7"&'MG FLHQ8;8@PU_QVRD[:]"#Y.+ M]'$YK[)F/8BD=U8H[H5G#>,0?AR& E\IBS?P\K\T4] G$(A/6FU:DWD@5*,JMW3CV&A7-@.:#S('-$ MB2;;&LE7A_CFI73K<^?"FM@CS*E^E(]0_0>_A'/$H\"?.!&91YG(_#.86!3# M7Z$Y>S2# T<$@@0R-'4%+%8@[+DUAT8"AZAW1CYLJH_I>U XL>E%'( =#BGR M8UM1 %,\$;C!LMA',SNB5'5,R18!C(P N4'KSAWH]AC,A.M3@ @;"&P'!@E* M [,W"6SH13S">;:@$>SS73R,G @VN_%[XZ-[;GF/3Z^!]R:^T%^-W]Q=ZWKDZ:SVR#I[#MU/A@2:[V"^71T9JRLM" MM"/O"M/L(V@B57M[$6K2)@; +YQY$:J&&4E3@H$:&<@EK[ >H%?X#KMG,6:2%%5C^ M#^[-$,3:D1[./\!OB>T $[P]\8".60F6>7L'+2UQV)C=:Y)[37)OR?,L37*O M2>XUR;VO?%=(M&VPG('_ +U_OHAVR8*#@Q/-B]QNW)VK[KY,=2:SMTP+>:H" MW-\;=+Y^+'L4^IC]?@?-Q\@X=!H# MY9D+MM/:^0]*JV <@,U6H&'V_Y>-(.$5C/@A@I'#=X_AS Z$I/VV'^Q@?&(. M06/GA'/C$[S6RAR(F>[X_8(EB["(AZXSPOMW$F9+ *M@R&[P&P M?#I7)4^>G%);P4&KM3,Z]_/.3[GO"8UJG*QJM*[J@\IIQHF4G!0F0E:UY.0] M7JFHQ.?#9MHG_D8^[W:L]U''5.\T!O7!6E#U#14>0LN]AR%]2'M[G9O@&=QKO_I!]^MGWT/#L#09N/K90O?<1U/XS"2)3F%*>E/>.T_ M8%BP@.E;6_^/O3=M;AO)$D7_"D+CGK8C(!9W4O:,(V19KM$=E^6Q5%W1GUZ M9%)"%0BPL4A6__IWELQ$ @1W4H1$3-Q;;9%@(O/DV=?STX;J$0\_"$*"ZN&S MF==-6E\<6SQLGOH?0I4!-8W) <4[+<1]50V20?'9?O7IM(*B?/=?OWRUSLT: M"8G!MX_PRD^T6&0^4+/2?=>:ZV^[F2]B,7&V$ \7M,@^RCDIG6I.2AFV1@>3[J^)DR,XY6!2P]44'QA*H5=7",R<2E MN2QP#F*XTRG EE[V\N3KII[ZVB&QP+J6*ENC:ZJ6>?(I$&$CA*V2GB5K#0U:XN) M#SV&;JSFV: J!T_@)EPYV@9%N7ZW' 0$C^ UZ8]YS!#766(]NJZ-PUT:$09Y M=!Q2)+(/RJNGD2=R4:J>I8E#(96[#@0WOD$=/<&/"VLRT\-MHI?8U&K5>;*& M8+TZ6,5)"L@,JA$-Q 8$2?.R0,=>$H5I/#BQO66SBRAT[$ M!P&FMS:H012&QCNUX"*OT?\+7"0]DMA>@#)Q(+S@D87RR;FQK1]J6_*^SM6V M3MZQ$);'U.^103RI P@V_J4+Q]1@!>.U60B+YVG;W-2!3')5Y!ZBPXBOG?54 MP:T.1J'SR"(9. G_FWQ)$>LEM,A*AT'UQ_-008A \N+KL+G)Z,\DPJ>U(DUW M-KQWQ8/0YH44\S$PL @[I["^$^,3/BD70]_B:?;@)P&C>(@@N]D?G8@@QOTU(G@A*'38%B,4 MI '!0J$8/@T]U(;NPR"YNZ?#C5SX.$[G'4;XI$0I0*=3AD EUU"H2(^C* F51U1#7Z 2YO"4 V=%7CD$TOHLIRTJ9CXHCCT7-B.HRXV<=DF\A(Q1R6Q6V!-V%=)2 M!85X,H@ 6P ,Z."6PUEE8R"'=0# $^'/7"X!82J&[AC%EFGXT:'^9%&LI#RM MU6%_ # <4UHCSV%,U(DR* 2='02/UF2LA.DZVD3XS+8J!M3:BYK/]"\EY)KP'0&V'+=/Q,_ M1[U%7H9"!]-<)TSJT@EF/#X?%"/G-3+,W)PK,?G$C6P M F\."DYG!/=+-R,XG?U[DVX>,>LF =6 _D:6^=F)G1NE%##X.P!!$;&4M91Z[MV=% MTI+[J_AZQ=G=%WFMH%.RC^$=>\\".Y42ZX9"K"!'#&\08ARH9#^(%_G_BG'99JBEG=$ MY5Z(&7"."?#TEV\:30,4-L+B3W2V$;=GQ->OS83N\8J40>2K@8ZH$0 0 <9R MBRL:;K<%>P:M J#>.26_+"$$B=^)PTV(X06IU[G>[!8OLK*O3?O0GM6#MJ8# M3>LE'-($](&?^GBE^&_LQVR^G2+H#G"XB;TGUYOEK)?Z*T,]+Z(Q:K=;:[=; M.^IFVNJW=]/-M%WKE'-3W;VU6-WXL1?1%%/S'1(C\^OW7S<4/B$O_(%\:!8* MSU1N>-"9,;-ZQ"K=93=J-[#"[U>ND5D9I@>KXFS40+_Y&XK,)OUKR6#I"KCK M#154P&W, ^XSM6,X*/'.-38QHE.4+S"9XRFC=7(US7OR:]J"$5X,/B]1IL#5E*O=:&?\PX^/(I MG2O[#AM9WV&Z,KM55TO$RB9'IIX-6-5P*SO6OT48X!N&!%DO"$+RAV.LP?$B M=H.[LFP=*TX<#'52!1K= WKIR8,JH[O:4R\AU/F;N?TKY>9<-TTSN^O4"?X$ M(K%N M],A^5*.5VRZZAF[=9(C)W$XX3G"5;1B!VL[C_)E#<&++F7'!$.P\#%N/$DQ\FOO;L4S4]!A& B2.FUTC'N\# M>. 4!X&-TK%?KDR8TF'V)_HNAE]P>;ZQ&B431#5K;BQ*!2.7PXA=!X< MUR/N,S_V,1,L>=/L-6LM%?)@4*4+R>< 5G(":6#4.[AA"*3-_O.90!%G%.-C M\ 9SZ"7%CXH/9OF!>N.]@_GNPN?\\05UW:7@CJMS!4G-D950A<$$V!.E8C@8 M]' G@.$Z$D'S%HWH L7=)LY/>FH)K[1E_N4$Z(C03:;K"ZKS8X8AT]3_!40 M;\QC&\=],^%/0C)*P9M,/9?HCB.(@+EII!ZW#?^.(SW"<+16_,L(HV1'RJW1 M3^5Y8RIG9[5>O;=V2 54XC7'NBT:$+=>'&1N]*)3:S6;9=O46:W97[RI%4,J M!S785W/^YQGVA22G(XV%S,[FFY$:1PH9A1C 24FDR/RB> F -O5Y;3IYKX3- M+'];38;N)V$O?[GS^L>_V[.3:85&V]N-*'O&/GJKND)KO7X)AW65)>2V9=2M MP'E&!S_09;=KO7SWHV<,P1VN(_IOB\V(O47A7EAO[A6AV:MU>B^_;_IV^%V^ M6VG5ZO59I>90W4:;*[D((_J.DZ1M[QO]M2%8(VA'[\_;?1W?XZEBDDS MIY@\OZ,E"Y9^K4M@0.?+BFX1=&0!#@\33[5KR)8;)&1A8 +T8(*0\#>NWY\'UG3$$ZL:PFD]XI=QI@/5P22W,MG[E F9<]L M#R \$F-R3\F6J*NYI]Z>%!SVY!TY[/W /_WU_/R[X0Z39Y!A@.@^2#S S""F MV(EL'T?OM!P/)+;/$0@J*GM2/\9SIRN:W2A,',+Z6W@1&JKD<7.&U,Q!N^GN MA,]N;?Q&3.DW0VH&)AN.8=6!Q\GD"([??2K1IN*5"(Z-!\-D_7-J$^&C?\)1 MS>K\HOD Z:4;C47A9'.09:G?[YF]>D!A9VLG2O?KM;/>>HZRN6ZO;JW?/'MU M;J]Y4U"*E*R7[J.Y9>;V&S.W5?Q7KWZ&6^$DD2).L;^)XH<=A; BG%[?1/55 MO32MUJ:#[%[#3/6#POZ"AAN0!L Q:-(J0,Y3!@5UOY1JL:"A"*2D&NU2^'E0 M%D%[S:(O7VY2O;XTJ# +_QH\ZG')9RDN2(8 MWI[5&J][O/;!PF)?@TBUT9!].Z1QE^\(LB0R]3HY^]O^.G/=JXG.JT'U6BO^ M'F7\$3Q.@_%I@DUT6 61[V'T8&2.L;TY:$SG5)O(,IAMDZM M!^$+L,S'CNN!\GJJ^;WQT"JCK?7PI1F^-!SB2 #?Y;:WA%\[B.S')OMVO=4EKN+Y_Y?5>M M?2GHY_I@O@HK=GX:[J21&(N0NQ:FWQX9!VQO.@#Y17'!@VE]Y[KZBT*-#D8: MUXW]ECHC]'7RY>Y9K5[QY?UX^V?C\,\W8?JXHG*[ %"YZ;35;JD!<(>#T;XG ME5=Y>6ODY>U"X,I>OQ$7+T:Q.Y&Y3M2I=AH&IY0*9;F3J3.,9Z*1@5^8KE;N M8M(KWT)P\NB$0 YEFJFNM-> HBS$Q))XG[+]$% ,C "L8 H' Q()S],N#[A1_':D2JEEIAY6?,?" M\ERP4FUKXOR%E:881IYPYVTY74(F(OJCB(KD1X%,I?-PWI.>2H6.9+E!0@.% M'=EM303V9TTP3 WO!:P9X1<^=A/?LAAVVQ+8:HQUM@U*OVJ#4H:M5&U0/I[[ M,]TE9+,%:C_![1O(FZ8G0" 3P)Q?.8 I0O>&?-!#7A!&^7FV\N/Y71RHNA^N MR.,F(9[NN*(G_*AI"!/9!\"=3& %GIF7&]:3'W_@#(=A(CE4XM/4G[19=!#: MBI-1QV8Y0&IV?VKR@QILK5K'4,\#8.ZJ@X5L%@$X)WP>14S3@A*>M\3"AN#' M[TU"G-X+&MT=_3:(HE-Y#0I<+(GH"H(!\"Z>D5>SKL:::R?<3UK/\*6'Y?@! M!7NE1(A=0SLAY/NWY;/3G$X!)$+(#,H)#ZU M9\^?3L_Y!'563CTA')'=<2)J]BY[(J40 >R-GZ9HPGA/4HNZ!] J9#?&4 &D MR@XA=E;#,1KI1+01$7$AA1K>(K4X[@1C3 $SB@\45C+X9OM_8&>?&&\? MV[C,O YM@D?0#%?K[5*JN;BWSL_3RY]B M;F%Y44P[=Z3=QGE?&_Y9UR@:UW M3/[UIMEJKC:H J4!@$8P: 8!J.FV]:;3JC56_#5CD>!D$(;HFWJMN>*OP12 M'TFQE@[?D1-,FF6;P(-8LN\M+=S ^A-W6/!50W?V/73'TO-V"N?L*"6S0-J[ MH_\^6:Z?M^KMDT/RVX4CU=%@"$'4(EBN4[6IW R5QFQ3]1J).:Y4$USG2$-V MHF1"+I:"AG%#X\"D;QC*(I7"Q?=! IL;1>_FU852WS;4QXU?.H0S8YSKPOZ' M&6(?.!ZQV^A>R$))2>F9=<@JB(;W8I3@+&H:.2.+ :0(Q_\U#V3^>LH30PDJ M@38NA/_@AH%/Y(ACI]DZH8&K:;$![0@9DL[4LBU%#*2+!%%\JC^@ 7PX'T@6 MC&9 (74@F?B%_ATJCH0E>2P1$"+?&7:Z"V(LO/3E$")94XE]%X-0P/W$Z@ZY MC):K93&]8L0E#SS?BPF-S5KM6K?7VTT))'S1 M*UV/M$:MV5@\X>4@FZH@M?JF=E)6^YJZB7T%&Y-U.C21R1\7^(+,X2/MK]:P M3JT6 >!8YQ"U *=HX; ;R#QV6?4(9(X9EC*6]5!A^?!C>:-F=UBO@TA6"5PA> MW ZGT;;;9Z\ PRLD/EXDIH:5=J>];H7=*^KK=.#J)UT(:H9%JG*FYR]GZMN= M^H%:1%7MOI?RJ6;?;O4.5 =<7<_2ZP'BZ:P[PJ&ZG>>ZG7K7;C83./QX,0@V]AJPW8:+[>90=?N]3<8E-= X!7-TU M,:?:Z/3E8^OUW:D\.>6]G$;+[K<.U#BHNIU5;J>S;K>8ZG:>*^18MYMK)XU4 MM_-<8J=EMP_%V5Z]&^<[=R&PII[CLV+C#I)L^=EQ^&\:[G5-,\JWTUU M-=75K)N"TFAOV)^PNIS]7TZ_=R!Y\^K]-I?S2JV/S%W3L-MG9Y514\[+Z3:K MI)NR7DWEY"SKU;3L7OU "1W5Y2R/X[9;5;;-?F#[9;6F,,?FLZG;O=ZZ*DYE MXSR7;Z!K=^L;%D!4M[-W47IF=P]E@E:WLY1VVG6[U:V(IZ37TVKT[';S0.F> MQU&_=P2%HY^F5_W]ZIK/W<)FG+SC4;SS*YO:L'N M CX'LGPKJJBH8D%V?@^4G>:&KNJ**BJJ>)U4T;3[O0UK/RNBJ(CB51)%M]ZQ M6^V**BJJJ*C"C/3WSGIVI_/"5*CB0:3S)Z05]XF'_:J=/.>4TA7'))1H3&FW MUFHC'/1,*AZCQ",1HOF#%@H[Z=#X15@F#JP')W2I!#S$.36T*$T2@RL?)OP4 MSG2ZRSY(4YMP8LK7[8Y3U^I <0AIPW9#)E&O6R@X3C^A8KC7QAQ_.\8QU.\APA9/6 9,(?NH\ 2L M]!,S:NL[J$,'!9>U_I0ZD+;5B+IG&5$W7UDYRCGE9_/GE*\SFZ^G9_-5T\V/ M<+KY 4<,<-CYD,<7RK'BN#P8BK&X"T(>@ AL6X]] M!EX.'Y%Y-,$)W2Z-:G;(J!*PSP2+Y)#J.. M:M8?]RZ.*U3'LGR 0V#7WVQ$\7"0%@AS.0 0_"9,A#$&F_""ZT !\$0'TL! ^E=-28 MS"3B$8OT /V"K&83/O1L[D%U)YD[I9OGN?>D+B01B!%X> "HP9.MW0@IE6_7 M]4?P *$"@,H="MN:!.ED1]W2AC8%6/K@TKSK4$AQ37/?1X)'/8*-'T6G\7T8 M)'?WN(3:(.])*3!R1QGTS""O&D]IQ2X91!)B-):3MS>D1\>)\%),CW& /%G; MH.^Z-!P9?0UR7#GL)L41.5-\!BT FZ19[WA1@#]E-00'T5M^0D8Z0D;_#I@C M7#CHT@C X"YT)A%C!5CA?^%68 F $")&, *,$ M5.IT*>:H=]@&D>(9<;C['5[]9!KXPM?7=_F?SF3ZX=+Z(H1RQX :,Q(XHY1! MI5!)()KSF>B]B,APJQYBL9H=.L"#.'*,IYR_CJ,\8R3%(*Q9GT4$'$#(X>;I M9G%?(G:1*JTQ7$80\DST4/PK<8$.&*M1O0D'Z!#!=DHX9Q35++JNL5R2H*%1 MA2=;HX9K].%"HS7!._QJ\T%V#"ERY,PO8@'8=+:ZPTD7?S@=.- M>GD'3O\0=WRCEP##8.(.45SP)95\ZO0U7.H HPF@SR"+2]FC%PP=.?:9."5P M%A'ZUN^^BY^2X1G1T&A0>H-0L-:AEK(- WNH0,$,FD4 04OK%,#*HB0:BFE, MR@#@WRAX]$$-\"/U_CMDU? ;01!^XH]APW<"R6(*+!I)2+^%E"W%,EDO0J3% ME?@Q&]X(7!WG3N-1\-/$4ZY@4MTLY\%Q/<;<)RG&'S .\R@(!WUC(YH !U85BQ7@39Q*[#@+_ =>?43U'@,@8O#OB-4 '#0M4*I"/08 M! NNN/Q\6Q!:M[R$=H%SPU&O/$\9T67*[>".SD$OGTQ?".4M=TD1FQX(X:/) M,044(X)T:/8X35XGMO[K^?EW.KTOAD!]3, J[*1T29&!TY_)Z(Y?,8'KMP9/ MAB"I6==(1L#T3^\"!#&HP&YDBAI+/#A>PE''.)J[-&M.2!@#%2,%F@6L9M+@3AD\<>?4202O2U'@^ MMRGFK/\)'I%;V/ RN#S>7S!%,'G9/=H&]$#_!Y067JKA.:,_@1/P/C0,A_>. M?T<\)$5V-I>R"\-A?$!6^)^!B($%912. 3 69D3,YCR1FVDO8V0*>JAWCES@ M&R';2*Q8IGOG(_(3-.U^T=[6F5A_".)$M!D'RLH$Q'#@=MFZ,U2@*= N!@,8 M0PW[U@F9U;/)I7B6*_$ 8: UO3DL0/DN;1-[M>S,&_/T)VW"M X,*Y_3Y<*B)GXDI\ DT 3# PB%TPY!V^\ M #+XZPG.0!XG:/6,0'U/HHBY&$4P2A?VN4DF$W0' +QOC,,9 N>[/-Q!@QJI MGZ$*:I3-SELI V._6M1Q3VW[N' M8UF^BQ*2K/[+.KR(N/*(-POFU?!>T;2VJD$$"/+PH(X%!C5P76*N:$S$Y%M# ML_LG'(I:3@X=L!_05GF+J2QZE9$!#_8GIEP8M4=I8*'WH)GF.I;C4K^'*/.D M^74)8HV.<_23 #&W*5#=NHC5C#+I0 MBK09BKWE-ZE\5*EBI'2E44K1;*;&8@;N^"N]O(Q^+*5OIA&%[;/[GZ(CB3U# MV?TO#'=CB-MZ!!"^Z=7D1_"O>HOL]RF;W-[3 K?',:8[=>KSTYVJQ*4C3%PJ MDSVY5F;Y84U,9&AD4*;>6.1>X]5ZW*&C%],KR%T7&_P.UY"E*#*Y WD9YL&H MF%@H#'Z=42M(BP!^'SM:P5&)5-(]F6J^H C!?O"WF,(3@]$QI05E2"[ W!ST M>*/;^)K6?A#L$T=5[D0(%3N+8?<%O'-Y.'-!#+[NC^0V;L:!>%D9[ CA54UC<)^CI1=,@')VB&O]D/0:) MIS0_R/($5H&)N/\Q68-X5H1(D.%&+-.%*TCL+1 M(*6FF(H;Z2$9!&%+0_K+=2P6L=/4+59= G^W'-]JUB0&@",8,.<%O*$#]!.U_[GD"L'AVXE M4(,I%X,S=ZB>GP&6VM-HN)BD"4C!.M20DW?)RX )4/*7BJV**"/X[!3Q77\* MI*8U#HTYMO)GH$:"J4R/3_0I1X,EZZ $B\B6N8:Q@D16-T,\FH9UDPQB-P83X[.IBVD41E&7JF#IK],,D M/ (*=PW/G MG$W5P'Y8B,7.A!QW]&]X\DDFE= 9IE//Y5T[[%8^'3R=>!)<ZSS+\#WL;?HQL(SZ@&R:$[ M)))X+EF0TF%,F33C1#*T&(F'"TF5R@@T&Y:>KAP;S'J Y%]DM2HAR G0KZ&D M^8455C*55O&9YTLWU\T0=.*\3/)9V6Y&+1PX2BSEPFR%%(9&F!V;68:'UPC6 MO/D?.D3T73.0<\TP#GG9UUGY[DK=W9,R5:JXJ4%N:MCJ287&<*>^Y-UEP8,]/QK#COZ,C&[@I^0E% F0D]PHQ3!R4282_ORBBU(?67/#0R M *!2ZL1/-^+1X;K6*9AR"O@3/LO/3*E@3N)XP9,O#CDO=1RC'"@).JGTYQF9 MQHF?WGH:>$GOGS5";>D!!UL>EC5_K:OBFN^]4HI5[-37:M0["@C5' M4I*5Z8KRDGF.Y!L2;X #1>C-B%>ZC7)WS2KI;2!%&F:@&VK""@:R10?=*E-8#/*42@&T;]6!UFWND+=G5*[9H>M MMBA0HC+A)U,Q[Q%1[GML0KE M,0BI%B90M,:NC"==9_0DY3;KED9,ARH'/$^[4_5SJJN=8)-A_6UK-#3::AI5X[APPZK!L:RQKYU)K@"GB9F\:J/-L@=.'* MS<[V,YB,28AU:\$8&TU@F#62+D$=OU7\_O#Z^&*G ,#05&YSH42PJ'0M:GKJ[S9RQ&U/R3@3NTGM#C M2]7I^LDD=G6>HPRXO)49[>>_?Y%)V^]P0;@<4!':6,J4@C)>+R,!7-!8A&N*96:,BMG[&-J6$+Q\W-^.%\ M,TL=3'K=U\'#W#LDA]#!$/83Z,Q4,%Q9Q(1 M=;)P-OJ(3M_O#M#458V[7S1JY2Q[^"3+Z,M0Z+"BGY&J'V:]( M*K%ZR[*/(]0U0B:G<[)E+3J4R)5.*1W-"M22M M*3U49HX4O1'% @#;'67/-'B2?X3L*J2OTXX^L>I^D/)1M<^9U%KF'"JK8\78 MM6W^R& <*^2<JL!T 4Q8@FV3I8+MT-!8H^PMXH8&?_*>C+8.:<))IN>'T>V!'/*LK%&[ M/&[KAHF@Z4]@ET:6G^X3P2W?%F\ ,QYF .\%C\"$R=2,5<<>;(4@92-W&0$I M*)M;P;5B.LZ,@++55W.NA)Q8QHW('\''\G=2$&/_#_Y@=DN\9\MEY328LESF M)#KXW6^8.Y(YNXW/NG'.&-(&=X%2$=W3Y9JI?&9X!.TH91SHGD&4,*+VF=.< M6?R22B*!JMTZLA,>->@G@XPT?NQDY(;<2N9JT>8]]R_AN?=!,&(;!346]C$9 MYV(E2KI]A\&$%*P@E@:S*;9GS(M"BYK,8J4QN1/N4X;5.2^N;/\RTW+MA]%R M[6N:4%MN??H/75J K6?$BFWDTHP]U4?%]+GHUBN$7NCMB EMU%>RO M11W]SB=NCA8,N%'.;3YK61O,VBG"/1YU<)TC\^SZ,F=.Q#$GE41IIUAVF*M" M0P[>4R?/C*6M2OD!<,@@\_JT3"PS7B=S"C$Y+IFF[<^RF;#4(U+"7B7?YU^5 MHR^Z(L[/-YN:*E8XJ^G/O6 SVYTR;'F/L@07R5;=@*R]]3-MH)[29+)LM8!B M"R;/DE0O2S8Y4YKYE'['# KHP)/.E=-.4USF%+/XD&U+A;Z@ZU':JTPY\E2F ML^:&3Q*@=%[I9M'NI&R6APG'-'-8MX=3[5'EK83L0J(&=ME.O& @W..]SH3Z5&A.CG2\AE*9S01_O8Q38?(4BHT);Y[.HH M0\]Q)T"K=PY63AGRT,W[1%FUDM9.=,]QFFP#1V4=%VP_;>:108DAHX1'*)%N M*]L%G.E*ILTL>*%2-VR4U/@\W06V<+J3/@&C MO2;^!NY3^".N9+6P1(I.G/;N*#PYZ2U2"DNW-A1=/3+B,I6[1BFZZM45$C[0 MM!;?C>T%+A?.U03*-9JZIR-#(G&7T@ ^]4-$\#^ )S<8S.*6#/FGI1LEK1\P M-JA+@V>U OP4A;B,.Q8?A7R;N36!##R9[>&34I!=V^;"!C@\%PQG?*48D';YX,E(5M8+RR_%SZ$0HTBZ9,Q]_CTR=FAC:B6[$J0/5OZ>:K]C%MZX MDM&3*74+:!Q (AVF7B GGH%-N7'[-LA%UPL05VJ'V8/17&<'[B&0/@SLZZ"< M#\)HR@PWZGA/43K/5[5ESK1,SC7)-H(JNNFX#$(;S9_GH:/9R#'MZ:R:-^N1 M";PQ-]N(()O.AXHO)@E.0W*294O5[4PKD(S?)ZV\D<6'*FSZ!8"-=M4/A7N:NQ"9+C.TB8B,VWNC==P]Z_,A9BOD+&-*)H88X)" M-_I+MF@7N8)^VS"2TP2"&0:B5DT#,:JGO6^$[PPFF>)I- =!F2E+158^(.=L M2*N)E6=6O"<\/B?;*K#D.3CHV_5T?K]J'N/(=@EZA@'F/@BQTVSR77)DU%LZP\A__&;.SH]CSWJ941X7R"I M\ES%]7$R5&P&QY;*4LFI$<5-2<.4:7IUU&$)X5AX1$5LK_@X*YZ@>#.\]H#R M)?$)1NI6_6_9O M1&F,ZJ(,HP?LZ1&3$@];/N71@=@_2LVQ9(*%']^[4^E<"W'TC^],4!N;?5'& M@^O$)N^EE)],WZ!,0R;MS1O((>#*X88,+='*#JA:N'?F=R/W#EDV^NQ@7PB! M4X2&[$X;J<9$-+]'.UI!^1XGGN4!'\(.+6L"PW/$WEC,9<5Z2TZ8D? M<$XG67D-LP.*XIBU#S6&Q=\DTJF)O7)#)MR+!U"_:\LT*2\<'X M--$'JEF7R^]&WX8RF66BEDH^E2FJVN@QO5RZ]\?+:/-1U3QOTE@BXV$%NX*& M7BM[5_J[>$PWNCD5VJ@J(^K -ZVNYWFNQQF!B,&:9:)VW9:8TXRXLIKKR'>%MZ_G30T\% M$JE4FCKJ;@@.GPQ$?D^YVAJHLQ_/?H"4S[RU4\--I2%)? MXF3L;'5/QC=L)B*#CN!RY":-+*F8J.&;#<*9KN7.C-I5W?+^"%]%DV37V%35 MPYO1P3O*2!N2\T$5 S@R8^W):.U>]#.N&7,RP\;"=,@Z<8R1F! 24/Q4ZO^D M;O+O\W4(B$1))(J1I5('GAUWF,+3=C(V^]AD40392GZ W2:675:: AIX(UT. M\>ARH%Z.&AGG6-" YGS(AC?TO9L;^S9KXXW%!UB^0HW]"8]Y\;68Q'UH,IRL\I+6*ZI"9A,?E4PSFRNB,CK(F,X-$F>I*5L_^*,$N. 39YVJ MQN9Q4#P1-C"*@VOHQ4H= 8:&).UM5Q:V <8^F=WL9VHU9>X#EYUY\3WV4LP5 M8\HG07$WBI#OT+TB1\VI232VV;X*]\%"1OKHX:(!H/+H7)SL"[/E*X!+>EMX M?@.E^A9UZ)@9?D<9*FK^C[HVZ3QB[90G7T@U-@CA+M!+"=^%+%>T9HM7AL%8 MU3?-Y1D1F:)U*\-^+3"4UQL7PG-EKB9"^]Y&1P-4/&/ 3S M9&(CZQ>3]Q""#]1AE @=I0L-^@FI;-S/U-NRAUVG:I+_ MF4E'(/CNO)NJL[ M)]1-0*2_D2F"*E( TEA4*SW>Y4;YV03G^?Z7?(\'RN9.DZ&+3X-:D,B>P(P(&5)8EDLV)F-]EAL^M6:6+;I(FUJC2Q,FRE-&EBI8K? MWPAO?'KE*P9@=(21&;U2+=K=%"Q/GAW>J#4['!T&*'IDD<_? =BON .>Z;7>;IP$ M6&XPP+;,_')!K0M19L,>>MD]T!O>M&K]?N;C_&3SVWMAM ,9<\=DG(&H2K:Y M2YARP:KV,&;4)FVK KHQ"B5V\:!M3BY<>W:$C.$:T(H=O,7E9 'V[9I*'#4. M"Y]D>>]85A&HEKEF2I5,NK"B>R%DU8_/H]YP/^J@),@I@2'S&C380V?X%VO] MJA9#=BV3 $D;D\DJ?$KKA+^?TJ/ 5AQ=*4YGX[PC/@;JR%HKE7/MU1>G!IPR M38QTHTXC9].H&L8LRW8+<,8^'H!8'JK-1=K]4# Y4+]/[U:!'=N?P>W(OUZWN M,LWM\%@I)R(4D07D$9?+P6'?@%+6MC+T Y\TTT_(R/LLAH+ZJ+9D/0D]F?^T MF2>TUPG7%Y<>=^533[%;YV?9ZW@EATJ=#['IR,"+H/1L\LJ.R:RED\5X,LDH M9P8R>SEM NT%S8J,$NXT?]RH/GSO[ZQ^P*D3$*QFROKL+ MG.HF^SZ0L0?KR;1SMLOT*!&9TT;,5GIS"W?Q67V8!83,AJ=RW7R^>\YG@JN1 MKYEHA!/W4G,54U7B1R&D936;NBO[EZO^%W0BU=&\^ YLDZUS@GTZGDOX/#\: MUY%^FS_4S"5-JE/[TQF M+^*EV_0+5(XH2L!1Y3M7$\20>J'JJS.&DJNR-M:Y!SJS)$ZZLTI=5 MZJ-DJ&1VCJU8F!LP,QL. ^F]"ZR[!)1!TB-]F9)+],]H MBW$;_2>KX>PC5UZZ7JG=K M8)Y$-;:D\D,T,0)?;L5X2"K>92_03WOU]%*U'8'""&HHSBX%0AB9'V=T_ES0?R)3*H)]*"AN M0 M,(3[8QNM<75)2!#J#K=3/4M)KUF_;O2-=99(+!-2.#&5"I "F)875R=8_,!152I+H=GW'A?:S0 MEG@&>M3A#3,?TK7BK$\F\#DVE+^L5'G3&).%54BYU:I=._R*>R>FKTT5?=VS M,!VADCD9397F; NSU0PV8_+A3ZZ$=$;H=B2(44-U[<3C? 4Y*Y"Z)V625-A7 M3Z$_ZC ID[(]X2A52QW V-53U;%W([6 YG/EFZS-XC)U$SR?2.C7%='/EXFR2&/UJ5-MTLX6-+-;*S9?0Z?Y1:BYQ29[. MY%1OLN$+-I,+B8M-4>&SKXE\&+H;#/ESC21RI%"5L575<6]4Q]TH';"^(++] M0Z4NI"KF%94+,/F^B%Z5+U:'?\DJ_&RORI3)*)^5U(%6XY*KF=VE,@%NXF#X MU^DGTJXNC+AEN8V L%V8BKCQK($H'<,HD(4H_IDY/=L[!J^,M M!?F-CTXX8E5:YB%)%[$3*07I%)2KY6J4;G&B\NB$UGDI&XE&>NBA#I3?Q!G; M,O64M%USLD]$-U=P?OE"*OP>"QGF-%A?@6\'75*..D$W5NB2QY6_X34*OI!M%BFNCT4QEY%V>0&?X1V0TX2*BK@O ' YQU-6*;T@D\8K^WI< M>&!4<$[,.>48XQP@?FFLLC?H87I'T6Y7X&_&!NEG*8!^0V2Q+IS0"ZP<7%*S MN5TV?9RT";A33"OYNW5)XN3%.M&K=DHE\J2[H_\^6\RRF MJ6;9^)9Q+1?B%<2TP02J6]2PL:W/>U&R6ES==W5[^QLC3.Z]9__?[^;?; MJ]OSVZM_7%KGWS[C!U_5WY^O;BZ^7M_\_N/RQCK_=/W[K?7;^8__O;RU?ES= M_&^Y>9E,WO%1$?.**GD?A9H?2WT$@ ZE:DCE9&9*DM' ;.2*",M $^&QADD/ MRM2.4 ]15EEII$N.T,[FARF,0_YOAZ)6@E,MC:0DW ;'XU2"UKQ=P\#+=#E*AX#!'=^)8!I@S(;2N-,2 M?Y2MO N:DRDF]$JLN';9&W7G8"Q(5K(-GH@ KL,[Q]X 9%,K,N? MJO7"!0K%4.7%<5FRL2Y&1C%WC J[L>B16A<0VF/.O>O)!XA>,DN%@-B![Z@' MN%"" LN8)$48@1-+N-<[IM EG,8\]@0/I\)F0(CZNDNAL4.'\JEU@\8TWFG+ MRCXR K'J0H9!60G%=_JRG9SQ.]A[.O=;42H]37[&4/71A). ,3>AY$-5Z55R4!JE MG>98CSY")!M..-F&"IC,'F/E8A"J&<0Q^B.92^FR$]U1F>?$NE,Y5I+JW2FX MC,Y,@P?2Y2B@R-+AHI/C]LV3PTX'1&O1B643M.7?JP,9$NHD3J\D] MZ68YG5-AR@PZ-F28BCRHK*!J**8W=D]F3DAC4JR,*VH1X0;I0 M 4XV"K!DN-RBYY.2'LHTD-453)4:X3SJF/4HO ?!%!5ARR,Q6WK2LG/=NFC0 M>IKK3A>5OB4W%_S7+U_!F-7Q=6:MY&[6H3-"6]FA$;!)C>Q4*V,)E9QGH[+/ M'>M-O=:N6T/9;0R$C.=I!J"+OU5W3Y-R.(U /LC="7"@N8EP,P-"WG1J75VU M@Z_#(KR:=4V,5X[1$I'(ZGKIJBJPHQ.^U1X@ON)Y"^^@57 '!G$SC\Q?IH&.Q?2@>0*U?##R^;)\0-^B3$UQ MPY$EJ_PPE0DU(5G'F8<0[9TQ %CE8K2D7!%].D S**1]=N/+\;B4B]5 M*A?E.7!#&M!:C?-$.@6%1,X]W"A)W^PA^68C6W9=YT,QA")G(C*'HMQI'E?' MV:(A:+W3*=V[X+KSF.D4&V#-?1>\N2.+"X\?W(364 M8R-%BAZ49J,CCC8>UJH&/@MUPI[O,&SX5 M60@KO< M-?("J<8TY!1EG6.C1A_A3QU+E_MC 2RJ%=A5 KTLH?M 22:1FAU8H%QC;JN0 M2V462F\.L9%ESI< M9$$;'SFK:,XJD(U:W2C&YZ$@JI#?IPI3::.;,R?RV^4^8E-/8"G?T*&*:LQG MT(X0Q46HI25W:E291LSZ4V8-)[ UW^2"#,55QR+C2Z.!(W?RYKG# SEM9B A M#6*CX%FV5L37IW7YZ>_T4%#$9VY,H3[2W:Q22[_*LLID676J+*LR;.6HLJSF MM:&08:0?R##1DBBYDXK8+JOH3X9*K%L7D5/."(VQ\B/;-$8Y+2[[9"IU#7G) M.A+H=+H%A9H,,0%&JH+D^7!EFJ#P>RCXP7$1W1261@..Q"!.0P#LJIQ# MF'-'!V97!_Z #CLR:\2P'X?1.8,Z2@4A=6"@/H8Z9QK;L>N4[/3VLU5)D?89 ML8$1,OKIL>HS>Y3YWT;]&M[Q# ,8X"=QEK,XBD>N)BQW'1YCN,X)TZHAQ\K M94B2 &@5[,E*.SVM0GT\<2NRW@*4I X6O7N_.B@X2JI5!KC&\!0-;F<:B??J M'Q^PK[_G/+UW?3H8_>B#7$OJ&2A8L54X^IJE#D&"A;].96ZMSG(W#N'_C]2; MY=Q0_D)1PJ&6^Q#ESG[$DK X#:V7?9'IW*+PZ$ M;>3#@F/CK(X9CAI,GU]\U3GV2>T:[1D_2R./ \N.+(4,I=M-,;O" Y4##Y ! M1MU:$23[P8,5H?)F3XM;+$1DV%5 M./W:<;I?H72%TJ\+I9O]>OEP>HFBI Q-/_#%?!)X*4^MK16.Z?\*@=PX*[-Z M>$$C8(;LE)AK%337.WHAS5N\G'?5O93M M7LA/WOQP&++9D;'^ MCR;]@E+MM27'#N%X)?;WOU=>A^P07O46'?F.Y? M[KUL1O?5];QJLMF1FKP:&UZ4[W$8#VIS/Z7X>5?VG!MOO,NE86R@M&_A*R@? M#33.UC>;UX+#"] H7]6%-JO[?%WWV2CAA1Z/37&N,GR.S*1H;2 7*L6ULBNJ MZSDH[50^^&/P)VZNX[TP3>X%WLW;YEI.A>I>2BTS*Q]\Y8-?D>[[:\7>*F6L MU'1?7<^K)ILC]\&W#NJ#;\[QP:_HSI(5."VX]E&08#V/VO)W M>P"5FVET&ALG(>T.1@=2T_=WP(I$5H=.N>EC*UMG1R"JR./P>%"11WG$QVYT MUE^H&'EQJ7,+&Z?PRTX1)=^WN@I/L:67'[\_;1VN,MQ(P7C^UV?ATFS76FT$ M!$\2->K,)SQO=B#B1QSW^9OSE+:[E'_TN2-WK#L+/0K51R M9=<=N!NGU!O5 M^GKUZ?I'9DH9-ABRZK7ZWV0#,M?G%LS8TT%UU,4NTLY3NBP-%^)C8A\"[A/% M=?/8="'3KZA9:S3^ME*W@)+C3?/EX9LB2>M6K>^&IXHDU.^WL=K/=7^:UW>7> M73,7FWVW;#8RM]E,[E6//+_9V%T/VZ ""A6\7O9EH^XHNWAYVFP-)#1+9N[* M/@U<7S9MGMO';:;-2KZ!6S(M GVMHP"_AA.%5/M2/LJ5:*64?]FO7EZMOYMXNK\Z_6 MS>TY?''Y[?:&1A[=_/[]^U?Z^_S'/ZW/Y[?G:\QV?A%]C?WUO_Y?[$6MUOR02V,.11+#_C'TB?P]/&B>4[$SC02+CO MSQ/0D((0%[@:G1"+'9^V@$+;9__U2V:5C\ORZ7<"\@*91,;R?(+>C-FM=!?/ MQ'BWW*RG T&(]"Q(M'RLP4C=4JO'_I>-]J M-0#MFT>']L8$6L#W:SU1C <"W N0(S2#YI_""2/KTZ M]N Z7NI@L8$=\K]PA_R*'(Z:'%I #MUG)(=#4,*W(.;1"1F22/U/*7'4\@E- M%3(?>B_K(',7D'FA'W9N_M=1AH9[U>"L,FREC$'>>9D4JZ4+<$ADZ;MFYS8< M*,2\871P#; ?0@ML\O0)4N],@TA-K[(^T>A?]"+3O.X@5,JA\#S'^L.!PULW M3_#?262C.1GG0/< Y&EIAGKRA,5WOVE29(,[7, Z1#9XVCO!W*:=(/PGOBTQ<]]ZX& M(*:4NH QD*-78+>YK;ZL-"$[Q;GI*=\D\<,CYTISB8F2]X3?B^F,4]Q MPU?\[KO:>*6-GU,8UREYGJTF8R\*%"WS30]Q]AT1+<&#QO*IL2>CY^]L$T'^+F?]^33UE\/O-*8O1:U0A]_G().=IE(/ M0Y<0%=-)01-Q@??0;B @/GP+FN@(%%#^512Y/."\66](2-+AVGC8FN0 QX(IR![?\K 15D[.(!LP)$3X#TX>D&HVP8DQ:MYYB!(S MY)&H/%U::ZWT"RE%E*13O*2 !?U>NZE98S%"#FQ%8BB[CUB>\Y@JBLYT"OOD M3/3$DS.Q89/B$Q&BN&20XZMH+.H@=N"%P/:BP*H16Z\Q2FCHKPA#8 ?P_\8A;(3)0Q]> M3EJ5NV5A'@S%* E9MX+](<40(;K17]'D'Z09P9K"L=)%Z_ZRNE+#4 H4;C&806D,'P*A* M.Y"EC:AD(V5M-@KU1[ *\']SKT!YA+!+"/APP!, M$4H .0-5!UJT&-IQ::B^6!Q>( ?#6 CE%5J_.:":A"4W'+&>::CVS:QCPOM& M^VN2^/ %F8P"IU@C/U!?@QT8D>#!2; %2*#86BNRK:)QS M1DIEOI:2B9-MY)LXUX"E-#A,N:I$8OE^=A!B,7+F:$L/K; MYCLUP)R9.HE*E^P/$%=@[_EWQ 7 4/Y3#@ />/"V)WY:?R:C.TD,!'1])DD[ M_28* /$8]UB ,I5D4\\/8^4OX/"3\$2QGP2SPD74)6-I& MPC?V(XE\SH8($VQ)M?AL)*8.UY[Q9B*UFSD+($W[)J>:O9L -NH.23@^R;LL M.>U_!9".76")AM55;LH_CW"T/=S1@ TQC'59+3TV?)F+(V,K6D-GZL9@#/V; M%$ )"F<(5"R=#R3I@/M[P90$^#"()%D!Z80TH)R$+7_.ZK,:W>Z J06"XC08 MG^*VDLF4EIR E ]H&GSZ1C<$4 YI*#T_*D;D8E&EI]E= _Z%":F'G@L@#=2?>L$S5"VH_6%J+@_ MNG3F^7"HJ/5-NUYKIZ6>A:=NU'=\;..B2%&B&U[]TD FO&FTZK6S=-_(K+,P MS,*%+*MU7Q.*U,!+E3 LFTZHD#UUJ-F2%2K=WU3?4)]G8F!22E=B_9Y$ B^8 M<]J9B#YF?YTZ8PT4%Z4#&BOR'2FBA4^I1&-,:$%FSLS.TQ-B-7*01-G]QOQ: ML$!=$"183ZRAS)HMALI7Y:'+^B'+H'@J-=JTC6RBH*]-P MGV'0&1M WG[*'K3]BN3JS4?^] -4BLC*WU5?C.I>\_?Z0TP&!O/ MLKF9A _B*0B)D056$KNH):@6 @ZKWOQ0M* ?P%&F6?2K-(LR;*4T:1850]R M(1(+&[(B[U"N@HWVIC85F",YY@.68H>HIZ7\,"%_A\-.P$BZ$) 7NI0<@9)P M(AR4=&CKP,<802 G+*I'Z":9P_4J+6=?EW_ECSG20(UPTKC$$.[(!05ZA-UD ML$^1&_UU2IYN?&[%&SEH? ']RC$''Y=;?<66W$:6"WJ1"AT[UD ,G202RJ!; M9*AH7UB!W[G&[E,DM?1#?:ZBE:2/3OOF'.L>8 4D>"=#%P[7>>O72F#K%/KEH &>P"7&@?^,1.;%%*-7/BSIR@]1&1#EZ0_1!X8##2S^ %:%=B_"9Z7S'&O3%&X"!:-%$N XHP##1* MLU[F/HD'AVQ!2E-X%L0@#BV(*4<8<=/O1K_32"!7X6P-=FC ;C/)%G;J/) > M1)#DC.,=:4 MHE*9S'ND!8EQ.C&'O&D_Y1\C)W8X?IH15#I:*V\4/1VIOPS1%6Q/=I" K!S* ME =JPK<"[:3ZRG+*2?TJ%,K)!6LYJLH[,H4RIUAP4H(AW$A1O765..R+W1]>A_@7(%VN=@57^'D?G$2 MQ&E("%+@P536.D;3. >4OY2!#^9X\&G!I<[(_<5XHSO0.G)+;L0_TP^06K.F M_[)"D-TA2"XGG2-3>5U,RUS9L#G+MU2NAWQ6>J7G"/B**QSNTCDE4(SRRKJ9 M6,V) +#/NZJ48/8.4VD-JX>% M&%3I['M$C93I[Q(W%GL&3?,4GN*\*901\M=Y-]R2U3 _S<\D81,R14$2@L%7 M,9;G8BRRD&.H2L]" 4JB$^N\F$ F],F:@ (EHTCMI>0X3A$$BVA5/_]!=[;R\PZE'D.!MY$I9$4:S22'=CJ(/VVJ'FK!]"8V[)^5-A MA)E29Z;,0OC6#L*G[-7BT)4=5M8H=!&MI\K#EK%D5%G2 M#:J68O]"H4JL-1-KSZK$VC)LI=R)M0="SB7J6YH74"EQ\\W/RG>Z3YF-G72R MWAVJ]'"\S$Q6N,54H&?"M!SH!VM+N^D-GU-5&_1\09.TX8**F6QB[;)7+6-7 MKZG04(26'/*&XN?33%]@4'="*OO^*-/)3-;9*Y*OT.9P:+.]DR(OX19B4[$L MFPW'@?CY4PR-LE='=O$S4M1D)D&%/B\%?19CQCP582%N%&*$S@M89??;ZT.P MP3N9]S3/%,Y'ES/%$&:AKCXG=@D: ;%@:$7XPWODV)5R]!RIQ(5)(K,)"-CI M(IVO71 *6>H*6-L_YA4';- 7H;-<^,=I#DR%,OM$&9T\--=9++NCP3]UY$+Y M*@VWZB[H-R5 MUWA7B^"$ 1T$&IA+RVWF]895YBS$N:8NB7?$.:9!N&$68"A M"\PM1LNYP^ ZN<\K-KA^<%R//* F5B &/. I]+KY/%6C\F@U$\<8Y?",@"5? M^2_1+^L/;_X&'^C1S6C_S]YO26Y0=0W_S_]H=.L?5.OP]7#OF(-SW?K\X-QHC4$R..R[BND=64RO MF@NT=_YVQ'.!9F95X%P-8UK0#S6WH=QI[OEA00ONY^_Y23_',A*D>#"/RF+% M E5.6UHTATBB, MQSV3%<_(I!FNPQE\KMUQN0DK7+4Y"6-FXM#J"[MI,W8]+NZWV30 I=(4<)IY M8G GTW%6/\CLR)QJ8HX^3VG(?YV).64=F+,)_6+I6ZHWS%4;C#DO:>9QZAPN M"@VOO ?;2+*A4+8;_<6P<=*-/()Q3$Q$_.0R!3,L861QI9[,97G4A7LT*_72 M8ES_2'A+A M@SO$X.K7KQ=<:HAG&X]!G)&;_NUHX%BWCUCS'+JC.U+X,G]^L&Z=)[AKZUI@HJ=PX MP>9)Q+",\*UQ@I>%%9OA5 ;; !&"E<1_-']8HI71[S4^YJ_9SER6@J9M I-0 MV-"Y"S!U_C[FH6H-SI8?"KO!WN ]%)@'6K?;? MZ(E&_6^V416-VTC+;&:'\Q:8)^GL,GZ-/UII(DAI>&2Q]?%9P%'3O/2O+IC# MJ;[U2OP^Y]9P@]&N;F2TO&9AS\JPFMM6J"]EY]UAA;^1]C;/O.$,.1XG)<.B MA08R#>11W1FG"3"12!0.5RP8$%PX':]F;0@;UDS4\*(I$,Y0:>3Y:D<<2R8K M'I6M0.H@)F@-R?'"+83Y<7)+&) ="?BA9\OX+M$TD1X-@X8'QY[@^M%L5P=9 M9*&B0&F^O2[29Y<$'?T#C3A;>*UTDNP;R$22O8^!)Z0:%Z((]5E;Z4ZWN#U5 MPT+#&X?"G:JN<)@Q"KH#*,3&L7C%F"6@,Z037^V& *$+)FPN-0[-B\[MYN^1 MGO[$/>L33\IE0_%GY6S1*+G2,/%B_O8I;0S \T9!H<)[\E)N;J]!W!/GB=06 M>3,$8;J/S"A2Y!V@;MB9?&(2C&DC5KZ/K/(+U"&3G+GA*5.2*FE0K2NU@::U M#MP5Z&+8ZP+V/ (#%Y./C)X(1EM773'!(P^8>,ED4R7NE./I9HUKS<6"C&V% M+Z:L%9=4MI>03&+F@I04<6FO<](;2A'NJ](9MDQG:.PBG:'5:E39#%4VPZ$& M&Y_?7'[]>F[]<7YS>VG=_!/^^]N-;5U]NP#A]^VS=?/[IYNKSU?G/ZXN;^82 M?VD.<_WMYOKKU>?SV\O/UJ?SK^??+N!,_W-Y>5O^O;\E+V:0P!JCZ-W>)41S MQ91;;8!:$I^A2*_^\0%55<]Y>N_ZM![]Z(.4Q9+9(Y\" MU8QRWR7LZ1KX:\G"SLYJO7H/N5@#_?TR^WGWK-9N]@J_JM<: MA9_/6ZK1JC6:S;66FO]YI]7:U:;:C?["I7XA>#',X%;P[O[[I'622A9*W:^I9RN3K[.-)?5+$?=$OI6DH'AT[+)H9 M6"Q!D($S_.LN!%M\="JW#"8ZB, N8>5_(U, MG2D69GCNR%(;7Q%OED)RT]^OM[FU[WM,_[?HOK%"XA"W76S(7/S^X\?EMUN+ M;_W]1M>>._/:-[.OW^^(6"W\WU:OU+>(??=Y*@[\ \/[#X['NG;V/MMU: M$7OWP[)7//J;K8YH'BW$54MU-EDE\B640QP2W^4:D20:G>2*1CHG%MAJ[L3Q MHO\^.6VI$I(D.KUSG.E[Q)!S?X3_Q&IRP$\JSZC.$J*$$;.59N.5(6<4CL 0ULV_(%Y3)@ M!_9'ZYLFDG.T9G7 MN9OKT66A-'K9+'L9;L[/M\ZG@,=W<3H82G4GDJ!?D8VNA,,:J -9C?Z6WO+GD=Q?D5ZZ96/ MR;Q!^%1IHIMKHA*$OX9!%*V+^DUBGOU.I8.^1M19JH-N@SHM0)V6W>Z]D!C# M"W0WO%@-^9I*P8U<6VUZ1[KGS?@[E$,9>2_', ML&25X#,<)I.$&WJ,L%_(T'5T[O>SL5WXT;FQV741MP_FHMWH]NQ.N['_-)M2 M'?T,CU[OMNU>ITK-V7=$8;-[QX+=O5Q^MPZV5[]N=SI5?.(UXN.>^-#^\+%Q M\K'71'RLEP0?7[T]=ZT;,7IXU1;!XS08GV*/D.W-NU=.8,N<8PJX162T+FTT M90I=>^MDS"H<4D)46N8IVR4JM4#L-T'IVUKJERL]I[Q<]M<@&#VZGE?%&39E MI0J"ZZ)Z&S2*5L?N]LJB450:[C-RS4VQIG/RL=EKV^U.6:)2KUX/O8VXM(2+[A:7>J!\ M-NQ>_X4HGZ\F-:>\O/^'B.+0I7D>53K.=FP_!:4LW<:])$#VN%ZO99=^M:^52'0#TZ>X2SE\Y,:Q>KK.Q\=9K QUT[69G5ZGEE:):)@Q:O61G MSN ?1Z^,E*54[K,A ,2-J=5L=N[RRQ8W>7=R"3H"+?BGP/5"^V+OEB.TB[ MW3ZSFXVMEXGPYUT_$:'8$6-G.D9E8 M9N-0=@&$B&W'HWO&R!$.0)5_ ?HYU5BS:JQ9-=:L&FM6C37;<*S9UZOS3U=? MKVY!S+'KVG]70L^,:>F;@1#7Y[&4VKI3= M.RPPR&0" 6KO(S&8R:??VM7]@HW^USW8:8G7[6O@W]V*EZNT-V\#TL'5\Q^[U9UMIO-CX4$4HKY50EOBW]DHH9R8UXM"*8_VVPZ$6,-/V+FH"*]UU?6X:)F*$S#0,/(_B8J'@#I[5U*=M.>SE M9.H%3T+\8(A^30V"#0FE34GCW4Y9.I17"NPS\MJ=8Q,FSK;L3D&KUDJ)?1ZV MBUDQH8BJUC1;#(5B"&ZG@'1Q/ND.Y@E7*FP),6CI;*A=8!!VJ[?[V[?XJC38 MM9L1^#'"NG*W[H*=*FC^X<;W%TD$9Q+AMJXRC. U=C$^K5):2XA02[CK/A#J M#*5UKUT6?#H>M55%NARIO@Z=Z11.8%M#+X@2E58;1/&I^F (?U05MMNX:!'0 M%PSG"P;J=X"I_"?VV?\;"SQ[KU$V?<*J;7*XOWK=)^G]>!NW\, M:U#+C'JK+/;5\6C'W/1 \>M*1=Y9UP.&Z-8^N+/FR<=VWVZ7Q@=7*&L2P?A9K[]#/UTIROBK0:9[ M3]S=&O,ZH +W>G9W^XRQ5S?-]!"X@1G8MN6)*-+\>XJ3Y@*_4HSW6P:R+N%T M::1H'4BG6Q:'7Z4CEZYF8EVLZIU\[/0[=GUG'4,J97G-V9"&NKQ#1GPD,>&_/;K7+TO'SU2N[Y^N%ZRJ] MN 1!O(W)"[8/&G.S93=:6Y=,5_IR";%M'P&]+;"-!D,T[>YK2\>E6Y:0CQ:)=]A-WB$M6M]N]DK2][, MJ] M?Y_$8/7,)I]/)JX>@3 -\>#/^R MK3>+N,!W$=Y@__(\-^B94OCJVYF24N36 M4_[07\R3YNVFOY_=G)U\K-?JLR[.F0]PXH#U@,NE'=\_6'-/0M]'6QR"=AR= M)_%]$,+]CU93;=*3->H+X%R\NS4N?.O=D;^OCJVO"MM?S8*?MVPY^I5K W_M MXUTG<10[/M+UVN=K[A_Z5U&4; #Y%L7-,!5F-#\5= @;!/4C?;EOPW53 HP_">\I.F:B\M3.J;&]9/:F^9Q(1 M!;9AHXN$LJL\R\H]6R;LZ&^/'9CZ53]*?VQIM=Y/N]!ZS_:B9S8VU'I!B]O+ M=IY7[5WG%-MJELWU]=XUKGSKW34X#_GYM-[U8;^%RM-<7^U=&_B;Z8K-UMH[ M6Q]R&VYM?35V;:!M@QI[U^ZLA[+9:[@+T?@CB6?;8F .(X6,4OZ?SWP?> M2(31Y;\2S#9,<+[2]?@?.%/PTAG>SV.0S>Z".RG<27-?.\&YE*NPB@>:DZB9 M]!86PG$$F>2'Z(V($WC2Z=T =X1 :8/S.4UR82G+/1[MJ=YBR1O*M4UA>-53,<]_FP MJH5M*1KV67-6WWUVK#KV#!"3%P>4QCP,)M-0W L_94QQ+WS;N +*5;TP+X!S_K_")7P3\?7XUOFY-KFUR8GK,>T:K#@ZCZVQ?@?<\ZG/I!W8_#2**AKZGHX7< MQ@_EE=?3GS@#V&$2S_])62X &^]F/,S&?W&[2"_NH-=JG;4!QT6OWQZT.V?- M8<,9"=$>CD6KVQ_]?RWT?LI?W8>I\_U.G Y"X?QUZHSAB.\=[]%YBA!;3=0$ MO,Q!/@^TN: 9CS$X^7IS?7'[]>F[]<7YS M>VG=_!/^^]N-;5U]NZA1.X.;WS_=7'V^.O]A=C,H[6&NO]U2VK 3SYE&XKWZQP?EV'5]6H]^]$$*6BD1D)GE MK7F\(?Y:\KFSLUJOWD-6)YT*\L62"]9@?[_,?MYMUIKM5N%7]5JC\/-Y2S7J MM6ZK^*MY2\W_O--Z[9M:_/(EWJ$UO?C[T=_S4J=8?2_6@O69&IU5#L5!E_5I>$]":%=#6!UIC';[Q\KN&_1 /PD]F>R^NZ"PJ5UG7CM:EBH=EM[S!#YI7XWROR.B;R:NV)OK@R'J?.SW,0BUJ_*HU"D)38M$=F[1B?LW-9JV>W&UOZL"IW*B$Y+Y/:NT0F[S37Z=K^U]?SL '"^[.8AG Q)*Y9@D]PG/&_-Y??1Z+:+AN#F((5_NT)_ ?2BP'=M.Q MQ:4&9HW#8&(YPW\E+M?26 C_AVK*ZU9"_5,2P?)1=!%,!JY/M'&>@OB'H/XU M-"Y^;9+!YG6=77C4*WNJC'BU1++O$;%PN+;=;6SM%:WPJHQXM42Z[Q&OVB/LN/A#D7]5Z"0.R*8&PW3#;U; MG<[)QZX-EE9)E.'*P'I.T;XR(HW=GV)T^F\1!D4XU,7"HWZST?Q08=%KQ*(E M@GQ'6-0K&Q8=:KJ?T \;%=:I]2!\(4)K M[+A>4DU VE2ZT\0J!>0+AO$%@7AMH=X_^=BR^]LWM*KLJC*BSQRAOBK^+.;" M9SOCPA7RE!%YYLCRG2!/MUXVY#F>4/E-D,3W@] =@41.);471""1I:2FH0-5 MU'P[N&66@^&4L[)@RA&%M?T'-PQ\='LXGA6*"5P4IZRQW*UBVILZNC.0 M_9$"=GWO4K==-M6TLFN>T].]%)-F,0;'\G2J%/)7B2U+/-H;8$OWY.-9\X4$ MG \_(6F73U6'+=,&J\-6AZT.N]TXN!T9SW,;Q;QZ\;Z\L!M+NJ4T7SN]K(L% MAG:CW[8;NYXLL>2N7H#'YGB1;H7&%%MA71\TS/Z9W3VK<*["N=5;6&R%A:FIJO64=X=UFS4U75M;6;ANZBL9_+#L[G@CY%8[R$%&\ M \WU!3+MMSM44!4DF6<3S:_-M%O8 <'NM6=MNG=56/-E(\\21;,0>V81!!N? MUFW6XE-J=U4.][;B<\-JZ5[W MY&.[9W=Z56_Q5XD\*XK/3;&G=_*QV;)[S5W-L:JPIU38LZ)XW11[^H ]#;O9 MW-64IA<5<"EC5Y,@BKB5&=SK1':PP8$@L@IK#!_Y0]AI51"]KM".8/OPKYG. MOH[K1PAV$5W[ES_1=YFXT3VF:5Z//XO!VM4U/8QOVHVSK:.;E<%31K1:(L[7 M1*>%]07]TI6^5KCTG,)]I[C4*!LN5>F:9=I@==CJL/O/.GXY[C&.?&X16GJY M]NDN0TL$QF^!'V3S C8T5_M4N-YMSY8CK^XHKMPL9V M1R:=DX_MEMWJ;QVC6/?V7H"/XZ@Q<4;J[QT5NR#Y,9%^5V,G*E1\):@XHSCL M'16QXO/,[C;VGEU?I3JOE ^#=VD-!-RBD(:_%3L_-QP?M"QS]QA(:EGH6E4( M? F#R07\U/43 (W CQ"ZYQ>Y7H2(+ZJU ;4)&T M&CX)7XS=]2D%)XX6AT*JS)!7@$0KZ1W;8U&3TC_[_5VU%:BPJ%18M)+DWQZ+ ML/:O:Y^5AA=5*1EEVF!UV.JPSY995%YE^IN85ZF^7^.U" H'E6!O]G?^5R2Z M%TMN0*;-&ZRHHV:Q4WF]#2 JH; M!0F^*$^4:S=56\5Y>&R[VV5A3[-3T7O?J 7@V[VYPM[:C0ZW6@UQ+S9+_H=4;HU6J4I6O3+MO& MEE[^%RBTI@:P1=[U E7K-7HWU@? "V4A233Z+D*B_85*4'-FZ*-$,O5KR2TD M0Z@KAM"LUT\^UFL[BZ"O?B,'RM*H:*JBJ04TU=H-46&27*V^M0I7$55%5.4Z M^49$U=X-43514O7W,)QC#T3U3%DE!]5F/[M>@LZLYW30S@9-=ND"W?W4C)>_ MNZ,RT/;LH'V%V;^[=-!*AC+CZ5C3R=&LM\A%V]S>15MEEY<4OS9ST>X,P=KD M1>MUJ_*%UXI@FSEI=X9@'4*PSO83N9^GLN%UA6D+%=N-'+59E8O!6:1U':^! MO <(O5!&M#-7KT3?(A.ZNQMG[^XOK=SIHQ7A5H3['/[D!93;VXU'N:+]WOT$Q[?\((;5R5/M6R[L["YT/&OJA#&./(KO182N/Y^2\1TT M!>3X(W@(3+I8X"2,J)8=A63 8=ZY/_[7($0@SOG9JN";L\Q*[Y!P:3=K/33# MID'D(C:^#X7GQ.Z#^/#HCN)[13C&#R7&U=.?. . #V#]W)^4Y?J[K=S0*N._ MN%VD5'?0:[7.VD!BHM=O#]J=L^:PX8R$: _'HO7_L_>FS6TC6=KH7T%H9N[8 M$9":^^*:JPA9EKOUOK;E:ZFZHC]-0&120IL$6 H6?7K[UDR$XF%FTB*H)01 M,UVR!"1R.7GV\YQ.;_B_S2;(8/G6?:36, 7K__@V$M[/8V\$2_S@C1^]IQCO MBGFR<*RYG<]OVMRM&8V>LS6]W,YT2W:&"0RX7,AX2Q^ W8@(GX(I>569BG,? M(4O^C^4G!.=S0Q$GN,,()X67]'_^YJUS4U:^RKNCX;+M.3H]/[N^^/+ES/GC M[/KFPKG^%_SOUVO7N?QV?N*+;S?7SM7G YCZU^\_+OYQ\>WZ\I\7N/U77R\J/^EW?@!" M+9S!&,/X_9SKL+U)-5;BREG]AT/%6M:0#@,S&7O36'Q0/_RFJJ#\@,:CEWZ3 M8E,**.2M>>P%/ ;^LV2[_?Y)M]9%SBM]FO+#DBF?P/S^5OQ]IW'2:#5+_U0[ MJ9?^?MY0]=I)IUG^IWE#S?]]N_G:)[7XXTND<[LS>3M_N?XCA'8:6 MD8$\^,G31O5-^ZX1JMS[VZQ":M9.5DE!WF='..YBXT1>(ISXT9LZL4B2,:<= MV,JC=0W>P6.<< /F"&_>1S[3RK18S809+TL."N/6\,HW*]Z[?8;;'VODI#R7FFO43LZ[;FMK:$!"KNVGRE3JI4HU:$Q%O;[[/:Z1Z 0?ZJR/2EU*^= M4&>#-*YN:^>)6)9$#X5$-]#2=D*B353,VKM/%7P=3J5Z;V\>)3AW!T$"!HE# MH!9BB C4?B(F,7J,PF7JCV.]1R^AY2R^GO6U[R=%D-L]ZRHZ &)[*5UEVS36 M1AJK]:L"RFH)K2H:Q[8)K7-TVG!KO6UU9:I(3LRA.T9<)Q ,$.;]VJ&3Y$"U M^Q?7(+Z)Y&JT92V_BUI^I[&)%G$@U79OF51?2O_8!85B3+3A=EH;*R&63E\7 MG6Z@ONR"3ON89]BJ;ZM+]NLIK=P'(67.O>#G6*]C6CGT[":>R@,NS=[FUKPB M7K28%95P(<6!UF4SS1I'#KK;ZL2SC9/K79"VPOL+W 2XR!;5[@QM%IJ^NV-]?T]WR!;:I;E2:X]<7:IA5SFE;8MA'S MVD:TMM(VHE6S;2/V,!7;-N*-M(TXA*X1US=7Y__W'U=?/EW\N/YOY^+_^_WR MYE^5GW1YUXB7;=0 C.ZDQLQNG4X-C,UH&V-3GW8@'RSOG#BQ/A7#_%F&,, MRE4P.'&NDW#P\SX<@WB,0>+_.?.3IQ40(3>BE)RQUJA3#O9KIYX5.EM4M:W% MSM=;FDC1/]P-FW,/L?"6=^V,C+/S<#() _X-742[F<_9S(\OO9DP0!0^%M)] M7L?&GL%XR8/!;#+CJI]/8N0/ M_.3@=G6A_'U)/\'Z6\XIU-ELHW?.%\JAOI0YU-\XA_IF:0[U;K2B>NN-:44' M=7]OPB5\,+>H-]/KC+K,S\?^7G/);V;;S@C-U!*4):B]$]3A-B=O3QNOSYNX.Y9YK\:\NYLP M[R*!=8Y.^[W>6R PRYPMB?!B,82M+,Y%,:!B7DD M5J2BQM%ILP27UM+08=%0F3'V/ ):R***](-9,)9Z#H-Z_I__Z#7JC=_LZ=C3 ML:>S2\[;V+MRV"+E_GMZ53P=*P[SC[U1IYZH0J7?3(8T@B.;U'L MHP-.R_UG.>!*EG\8;':;#KBSX;]G<4+8E#=A6B./Y?&7@2R,)UWK-J]K_1!_ MSOS83\2UB![\@6#E[(<8A'UM)1Q7(/;_NJGQ>4+?GHX] M'7LZ]G3LZ=C3V;^GJ7):4,=J08=%C997V-.QCBG[E'WJ3>:)E75X_+ *NL^S M@@?V??N^?;\*[^_54\^J5[/:G!'Q)ID?6B?]86RT=RE0MFS"N5AD4X%+_9A>!*- M=@]RB&-\GCH5[^J-H$1>C6Z\7]_#"+]SEB21?SNC7L,WX7G8T[&G8T_'GHX]'7LZ]G3LZ6SB2*Z6 M?="N'8)]4&G?9O4:U-4W@<][$VU8RB[FSANWM>M'IZU&PVVUMX6.LG^ [E4< M;9;H%L+MO6#CMG:#&K>U&MM"3K,$>$@$6,;UMM'0K-U$LMI8A; T=8 T-8>I M;;>A6;NUE89FEL .D,#*F-8V&GVUV]MH]&5)ZI60U,X;8+4[8&FW&VZMU;9$ M]WJ);KVV-2_7&*K=/3IM-%IN?Z/&4);R7@GE-5^N85*[!]:!6Z\5;<[*TYV% M%+!/O9&G+-':IP[NJ3< T+K#?DEO(MY:7U*XLWM(_'8?(?';G6J'6&TX_[F^ MSN:+]$OJU,!^ZUGTND.GH3);["7Z)77J6^B79*G'IGO9T[&G4^7368OS[KU? M4J?!RJ$5[ ="7O;RV].Q/F3[E'UJ_V 2>V P6^V75++\PV"SVW3 5:U30*=Y M=-ISZ^UM96D<6$3\\(BQ@CT2[>G8T[&G8T_'GLXK/IUM.IHJIP2UK!)T4,1H M684]G?V[I5Y#PLWV&L^LXH6U[]OW[?M5>'^O+L^WT'CF8*7W-KV=&^&$=]I' MI^VF6^L62WBJI%I8Q:_*BI\]'7LZ]G3LZ=C3L:=C3Z?R"F5SIPIEQRJ4AT4Z M%;S8^^^>4'7#>846,]:O:-^W[[_&]_?O5WP3S64.5J)OT[OXPN#1G>[1:;WA M=K:&:&75Q[>G/MK3L:=C3\>>CCT=>SKV=.SIV-/9Q%MXRG=Y!& B5SH6L M7GN9QB9H8Z\)<76=F_F,/@MKWK7^T6FKWW7[M8U!S=J5D-0S&A:MJ7NUCDX[G;K;W1J2 MG"6Z"A+=>CT^"CV-=M;CHXO-M+IUM]\H\KS5NWQ8RJLNY:U%>(6V1ENGM\[1 M:==MMQH'RNPL**!]ZHT\]=*@@$/_8:^-.G2?#B?;HL,Y=@3Q.GA@)!!,V'4" MD>#C_'=?#3 (XR36'(S68U/A"JEPST=NALG27]8NE^AVT<7><1O-C95L&SRM MI&>I56B+MT8OC^?350^,-[?6WE97=DM5%6)4SR2I/*ZV^LE;FK(WWIY.E4ZGTCF"MD%IM>CWA1P9VVE! MU:MC"ZIN?V,,"-ODZ/7Y-%;N+]EK')TVVMO*>+ T5"$.M8D'8W7Z:0+]6.HY M#.JI8)LU>SKV= [B=%[*F[$EY;#%RN&VTJ\M>=G+;T^G2J=C4Y'L4V_D*=N? MU"82K>M_JUIGKE[[Z+3OUGH;UUC:6$:51;X]'7LZ]G3LZ=C3L:>S?S]3Y92@ MCE6"#HH8+:NPI[-_K]1K2+>Q[4GM^_;]M_?^_ML(5+W+BFU/NK&S]V;U/GLZ]G3LZ=C3L:=C3\>>3N7UR59CEPIESRJ4AT4Z%;S8 MA^%('/H/:FPYQ#$^_Z'> ,JI3,_2,5SB);A$U7&8V/?M^_;]0W8XVKZE59;U M:T'1%OR.'JH+56MWRSNJ4]'7LZ]G3LZ=C3L:=C M3\>>CCV=36R$5K.:1D*_5G$CH=(NSNJU+VT^LSD$'\.')IS;,)P!07&#B V: M?%3-H?&?>]F92G.P=1C8,YH=KLF)"*FMUD! CBVW>=KH" \ *F)G=_AP*'8. M.MR2CN';;!#;;QR=MKMN;=O-/ ^1>*W0L4)G*QD82^[O2MTJ^TV\F%MN5WF( MM]**E&V(E(UZCA>)L[6#]KR'2)Q69%B1L161L8VN[/WV]AL]!O=-S>_4M]TVU%]=>W-=T<=>+6Q2:N^^LS7:_"U>XU7';C:+[ M[[EMMNW=M7?W[=[=WLO=W1XY[WM%G?G ;^X&X<>_46!6%1,811#&G 8"#BS: M-BW5:\N(J8'$Y&3+'5:8X>G_W$:XO#5?>^F%W=P+QQM@>8<7/&$29W47>V)EZ$76H3NY%C(VI Z(F+Q%#9^0'7C#PX:$X@5\0.-C)W'7+ MC[<:)UW,ZIZ&,:%_?8C$V$O\!_';HS],[I7>;+PHB;R6ON+=PB1FR?Q7JK+' MG7:N6,;X7YPN,@;_MMML]EMPJT6WU[IMM?N-0=T;"M$:C$2STQO^;[/5/%)O MW4=IE="=.+Z-A/?SV!O!$C]XXT?O*<:;9>S$Q _4E%JX[?D=F[LOH]$V&'2W M9%N8W0";#","B/L [$U$^!1,R:O*5)S[" 7$?RP_'M#(;I")4?;LYBK;]=77RX_G=U-$=< G)9I%)Y!-X<.7\9\D_^OV37KN)+$2F#\D/2^YR O/\6_'WG<9)H]\I M_5/MI%[Z^WE#U6LGG7ISK:'F_[[=;+SR2;46#K4D#VS_Z5[]%1-!R_Q7>D'U M]BHKXJN]'VNF<-]I69]]-"2 MJ?9)EV4F/G?!RTI#7].F->RFK;]I]7681H53@5?C)N=>?.]\'H>/L3.*PHES M-16H\8/5>\:EN[Z(-\)0W0I][:K>^Q5-[H4:^.R-4%,(2V>3TH*57==[6^CJ M?NNRY2UU6>YM757!XNSW*P&=A.>PG3HI2_ZOCOP+Y5[;H_]FK79TVFZZM:ZE M?TO_%:7_)8G;F]%__>BT57=A5E6@_]=N7QCM<9PD="(!)SWPQ\()4GT.?H__ M&J I,HW"!Q]].;=/3JAM$6\[MLB^-?K*O;]5#/S&R2JH5'NCQ$]B"M3G4SC+ M\8*AXTVP$/JO/?4 /0Q&O)@/FUL*/X\%U94'PS-C9]=FSXVCTWJWYG9K[2KP MYX/ ,3@,6EJBU.Z$F)I 3(V.VVQO7!-LB:E2Q+1$0]P),;6PK*/IMON'H#GN MOZ5X!1$Y#D)1N<2@B(@33$*+B' =^+\QJ"PC?SPFU44$#WX4!JA6>V-0JB=B M*!6;L>_=^F-2E9^ETY3LVVMC'4OZ>:I-O_B%G3H1/V<\P[TXBV,!8R1^1 E] M5[>P9-KS]2U0ZE/>ZVVLX"P@\JW+I"U5!K]FPEJBX+P$9740CZE6VU9%L*6L M:E#6$FWG)2BK>W3:=9N-C=L*;X.R7C36.;?_0)W4B#VYU0P]%M-KA^(V1"C+!@%3=;6\>CZJ0'7T0 M^DEB1[#[Q"8#/$JHU=5Y*-&^'>!!WK^GV M:AOK=99X*D4\2T3S=HBGP\33V!B VP;W;7!_?A8BK%VBM:#?GA4/UPFII;"? MB$E, ?X!:)MW OX0B,1Z"M911P:/./K)]ZND!]32WU=3!4D\UJ&>.0K(I]:RI ML5!4J%8-1Y156*HT0;O8_?9H/^#,$F1?# 61B&CB!SK%Y#;RAW="81L&=S:_ M9 M-W5%0Q+CE(KX*+GZA$3OSXWM*UAI]$K?K=F1L-J@C8WWS'FC6!5(I>EKB M/UN3CD;^+S$\_DM$81D)U77O6$M$*Q+1;C"+EH.I;MV7ME5":E2#D%*49JO+ M5&F"=K&'T)_8Q$QF0%1$I.H@4G5UE%95'#7PIE.,\;+_U#EV'D0@1.2,/'\\ MB\0&.NL;\&HLEG ML4;1VII&88FG4L2ST*.Z)>)I5XIXK,92I0G:Q>[78WH8P7LQ$E$DAAJXROOU MS#+[-^"Q6@;0P5O)H:\;[Y<,A7T$?7WDK^_V[%!Y:M\6V;TN(EKB]MPV%6$/ M06PA6(D<,$M&+X<6M%TRZE$2C^8%*Z<=D.@,3AQ+J M,)J);:L&\'?,P1O\.?,Y38.?'_H/(D[\9!99O,GJXDTV:]6FQ;/! %8")!:) M@? ?L*/4&U(5UVHUND17!+8<86;W)\'_O0S4WO[06[LVC^X?G3;[;JO9V:#G MJ)7RU2*C)=KB+NBH64/#HU[;I.FT):-JD=$2;7$G9%1',FHUBO;KRY+1-I7% MJ@MH'30,0+#N PF@)'@*S= MOB4)+K==Q4IEB%05-'-Y\]J7J$?5:MU-W%[6C*H67:TMT7="6'T6\^TB%)2E MK$.EK+5%_"XHJU4[.NVXS58QM\,:Y3LTRJ.9,"6^=M$;N1V&Z-^T"])AZLM; M]=LO5)SQ-+ZD>[SV':I3FYJ.#9I6F9QV;L=O2D78*=1MUHL^>&O)5XR4MNN( MWRE1-3$0WV[V7T<@OK(B_=NJ#;\WL=]OPV@H(JI7Q@.(P[$_=-32#NP*;=&V MA[T_AZW_+G?^X]/O,>8^ZP#6F=[\M6]/Z^BTT6RZM8=4MLS=+BTLT M@QT28QN(L=X%#6%;?3XL,1XZ,2YQ(>R0&#'NU&NXV\,"W1TQOB@(WCZJ1%#O M^#P.'R70W65 ]1Z@=J3G^[RZ#[D1*QW-VD45JY@.;VMR;ZFTZ,8;^7$6PP<1 0W$P=4(N87\RW!MKM\].NVU MZVYO(WO2QB&J14]+--J=$A3"B2.^9U&+L/1TJ/2T1"G=*3UAG+1;J=:S7>YQ]_'7I"< M!<,+MC7DM*Y* MLSURPJ!PH^DV^IM4S;Q !&__2LA>%9H#]L0 K<+DA])Y& ,!DBLFC!-G(I+[ M<$CYR'&2T6%>OT]FF\J+W.'/L,'7L+]?O606^ M P>TW:P4#JBUI%\JU+@Q6:T@?K!_L=NQ#=]>&64MTV=VR[ ."KCX52&^ELOZ M)?Z*U^^IV*&LOQIMSQ; F+M;KQ<-2YL@>L@$M::87TA11:+I'IUV:I9D7A?) MK"F_UR09"LH=0AWP_AT%+^ATV/\$*^AAJ:RFI1/"9S$![$LGR@LD@Q\:X]M) MF=>=&O?\S,W%J[-2.3ANUCMMO M;!)NLK1X^+2X:I79#FFQ#K38;[KU;: 4[(@6WUHN^&?5WGSGN>#5S;4^I)F] MW<#C4-PF#NQ4%#["0MX2SM&.O(^7<3R#NP_&_Y^ M%@-TZON4=KDVKV\73:Z[D-2V"OC,#6 M\%WNEL!:V+>Y6]+JP@8A=RSW?5!)I]X808DI>.P S:#\?T,AQVTF1_\0:B.7 M7Y2U;PE6G7?<1MMF1[\>Y+18W2AM^2[;Z+&J>K$5X.I?N>XXZN?2NP96O#[;9M MG?;KH9X5:YJV03X4XVPT+8[UZZ&>%4N8MD ]W1H:UIW>OK&JWY1-;4AD/'B8 M/_P3?XS](:$]A<$;LJZW+Y4_A]&YWM=S3CK7-"Z$NS(KOUK>6%6_- MHVJQWM4$]S8H; 7FW.#T)5N=7&7ZVH%DWST#VUX=HK7'-XFD)_?"$;]$-/!C M*N^)[[U(.+<>)J)ZCUXT?$L&^LZ#Z]>XN_'O =RF2_@%W+ ';,E!O_Z(>WX> M3K#- UTU3+^/X;'Q#/?P.@D'/Z^F5$Q7=J%:1Z>]H@%OHY^'3&+/"J_OD,;: MH YL#=W:$EDUB.Q9(?8=$AD6+I8T1;-Q]A?6"J:SV[$_ )U@! ,&=Z@!]I6U=VU3K'IVV^AVWT=PX1<5:;)4BI&H.>@+.VW285+=+P=DF&=,G;[K6VY#BT55HH*7[0L M>!OTV* ,S7I)8],#J0K>OUYD%4J[6+O8_?6P)_!ZAA+A- M5C#D'Q"P\0%X+F9_;>*Y?34""^[$#R\1%Z.1&*Q=P=AK@F1M]=UN2:^!Y[EE]JSJ M;8G!47%2QF+!#(-/B1AL7ESI?>SL4+*L?:DZ1Z?=NEMO5R*=Q.8L M;8O&&NTJ$5D7M)&FVZO9[,M7163U2A%9CQL/-EN58&6OW9^R0!,0\-NY.L"* MBMEMF"3AY$,3MGT8SF['0K=Y7ZD'_-S+5JD]_,\];L[KX$"58D#]H],&V"?] M^L8,:.O'O0_#W-YT>]-?I]'4KVW+:+(7W5YT>]&K:[GVZ]NR7/=_T\DB^5OB MP=?@OT/_X?1_X'_4C"=>=.<'_-U&]H)A\9*(MDTY]=HRTFD@Z=S<"\<;#,() M?/L)O8M!F,#H6(+K81>81-Q%!'T9)6AT)/_2'R;TB:N,M>9ZU]!7O%F8P2^:_ M4I4-[G2R>V'^[WVD9C/U[L3Q;22\G\?>"";[P1L_>D\QTI5)1$!!Y@;FUSYW MA:/1/@53\JHR%><^0N[W'_YMM]GLM\1H M)+J]UFVKW6\,ZMY0B-9@))J=WO!_NW E\ I3L1DRS@ !XKS3 D'S7I_^SVWT MM].R$]XK*99MS]'I^=GUQ97GR[/?EQ>7,^]P)59S-6WZZLOEY_.;BY@YC?PGZ\7WVZNG:O/#JSS'\[G M+U=_7#OO&$1B)H;O*[^B=WX _#6]-8?% __*9RG_R QJ.7?I,"4')RY%YY,8K'P'^6C*W?/^FUF\C;I*-/?EBR MO1.8W]^*O^\T3AK]3NF?:B?UTM_/&ZI>.^G4FVL--?_W[6;CE4^JM7"H)1[; M-1VS3"C[4;?+55.])G3;+U\4LYJ76=92Z4G+^NRC?N[\2WB1SYNT>Z-Z,IR6G:1CM:Y@.U3[I1JW1W-:"EW49>DV;UK";MOZF MU==A&@>?P7,]FT['9 0#*_T$''4Y]*V6*:BR.$[\)EG=,+J8S._ MIMON]?::B"0/8SNBR]Z$5WH3EI2Y;'H5FJ!B(S[RQG4H]BK8J[!?!*A-KT(+ MH4'=6J/866D_5^%%,U2-<(9\_Q@?_M#LP+W:D\XW""?"2;Q?NF^BZP0BR<7* MG@' ]3 G9M%!#9=UBAJ=O5S<7U\[-E9,I?/I\^>WL MV_GEV1>C!*KR2\D4.KF.^#40(*) 8F*FH>S_"AS*FU<#-8^)K'I9^D?+V=N> MMJ9^XC"1%O]7*B[?9A,8>E T:;.JR<=9#(/'\2<1#R*?>AV>!<./7NS'5Z/O M$?5/ZBYQF[I366P)/]@QDW(PZ07\'R35XXO\MF78C/T'\G%P( M+35=('QLWN'O(&"^HBPX]V(Q'GO.'UZ<".?Z"?YW M?C,AB<..^PGU6C]MMW M#QU<](_Z;^_)A^HGL1//;F-_Z'N1#]-Y!Q,>"_2GBO&3Z\@W'X5\2_]F%LO? M.'#SY._"6:0&=QT?M DG$G>P==[8=92R.'Y2V@4J$9PY_4ASAH4_^ .8@M1* M3IP_A.H=! /%,/I .+!1()E0VX"K/\5!8T$KT:\G(3X-+\'9X9=AN DVB,:? M)Z"P#_PI_N@'<>(GLX3FQWL1#&<(30#_', /(;P%.SB-0.V.?)HW)31[B)U* MO::-R:M= SK!H5!)#&/\3!+!H8Y$Y,*D!D^#L7)>A]&=!W.)];Q/G%64I_T1 MF'$8RPX0-FJNH43*XD*DJ,MOGPL-.V980W8UNL:7X\O@CWM_<'\!YYL\74VQ MLWNN4P>L<8"&TV,8#8%7:9NIEM[WYM%I &LL6$RLS<8?G'^*: *3=&G__N%- MIO$]&&?\SW^%T4_7^>K%L3>XGX'MANDIYV$0( D,9@G^#09WG>\B".*G\0,< MM>PA/1$]C^,%U'OWDW@'J=NZ%-_QS!BHW$)X#[(EV&#;SQRSA M)^6<3IRKP/D_LT XS9KK8#T6#"),C[4@T+>$[QKF11'!SC\4Q0&>\B<#XJ[\ M: :/<:+/Y8][(/^GJ\= #*\-9E)JT*YP-JVCTQ'L1_%L'ND[3H@?RK(M6-W? M/W]Q+H('/PH#&49BYG>$?S"G=03#IP[O)A_(-'W,FC.D@<<_F- :Z%XS'UX51* MB46NAC:6K96C]R?.M1#.-[#?G+:KF%8+YU"Q M+3D/)[=@.F=B1GO9%E291[,(J"Y">24#KL!;F-)A>@YA8,RCYO MEJ'HZ5S0"5>1+%,(6KC^]_"/ ]!QV;X@H6U*ZC!EBJCB.W2:!UI;XVT?G<(D18G*.U_)B9FS7. >1*#9_"'H M!]9)BB(!_3&@$:/ZP@J6M!C0%$3&$XE[$<1@6CH1MIO YV BQ_?>7UXT#&=Q MJ7)$=J!Q+-H4!&-6/*:SQK-1IX"3_J&>NT9O+A]=48GC>8X%V*?P@9B^, @C M0?,%/@D2BBT:V&F!MF',/#8&Q>;.-6U&;=^YJ7&'^U1FNLJU:;9,5NM0C&%K MHL)>Q7+^=,UP?F.X*R+:S+!E)?7>@_$GN-PA?AI,:=Y[GK>R5P.4*"?.%W%' M%JWW"S^B:]"=1 SN [BA=T^NHE ST,P$0'6TA*>Q[9TTX9-H6);WC# MB1_X,$URUZ.F(!4"U(%]ZE3"UA#NP'D831&H"T@3K4 \(GFBRUF,=/@#E_FM M$DRG$(I9&F915"MWA;T2O*>QC-8X[.OA_84-8\OIN,1R(A*X%2( NA93+^)- MQN&B(9T8F:=W<-.-+TB6;X/E/>W6RLN"TOYUH,9A$?-#ZA&M8XV./=A[L(9*@^ M5H)K[<;N@VLE6V,Q&[>.V;@XUK-2@+,:8:+&R7:B1# =([P2A0'\ M.& )=18,SXE!QY>!^8P2$R4!F$Y)W*A3C!N=G9]?_?[MYO+;WYWS?YQ]^SL& M7[<6-+H>W(LAB*&KT7;7UETYN-2I9' )5901R*[PD=PU=%T,U?X6%(D1J*\Z M6$B2"!5(5$'2/4)U(!B"JA\[OT]1O7'>'9U=_W[T7JD I8^>AT.2WC0POG . M+X#,!SIQ;I_HO<]:GI:.\#&$_VC]X//9]4>MA) 6C+[S8 M/FQ Q0MH=TD0M%>@4_KZBP-W=FO==8$[&[V31J.]%6#+.GQ_.Q"@E9Q4LW/2 M:O960=O,J7_U-C&@Q8"-2VI/JO'8(:")K@:1IYC<"F5/:V[602 $&@DJ;W0' MN%TKRI6L(+Q.)0]8BE=H1)*&>FT8PU^]!$/-ZT LSNE,G^,4S06,8AO ?MM$ MPMS'IW8!?KL#D.^ERB%1(&APSK?P!,-(M>-:ZX,#>HF(,##H8#]A_&<839QW M-^$4=)=>J_>>71- G$.CO$XC!6>@4C,X'SNYTA7]*M88;C&[.Z,D)I]*? M>S?SV2T'NBGV<&:,Q3#A;"?G=@9T&) ';SH=DSL1G6[X-#F@4&6=& HU:YU@ M]=SAH^S/@=_>^U/I(8[T87X)@R&P&4+:.?[H!3^=*_1>PQ'^8%7^R^7'JQ^@ MFP._\0)VZJ9OD[,6,[:P\0M.YU90J$B9?"YZ)?^-K S^-A&"5'CE/ 8>3UIW MWH?UQNCBYAY,$TT V@#3M(';._2%\FAR:BP=,OH3YQ)$[,XA@-0YGW6.DLAA MZRMWP!'?=7]4.#IR<$Y$ R840U "C&%Z#EEO/L$5IV8[\")W# M^,OB")_%;31#[M!7^T4I1 +6,%S]'7)^W^/&^='=?IQ&!L_X&C2_I(9*($L2[R0F!]=XS! M!AP"KG^ ]\_(58F8U]W@<]=7GY'?R9!'EI(SZ7E&BE:EDEIJ>TYJH>]CMI!Y M@1_]\1BE X956+DMJ B20;3*Y,'Z&FDU;-+MF*[[KX?;I&KN<+R;RK=Y_7NL MG9?7YWFWY-GU1RF/(@3"#H84\AZR*.-$\;T[&C4WLEZ^M^GELUZP^?:\I.@# M[Z.Q$R_9J]JA%_&B&:V=GMNCY>4NW@KJ9/E6&A&X6$?@I%PLBL"L):0,O[*] M?*,*W6%Y* Q?8/.XUOW@7$Y0DY)7"+2<'V(:1JQIR#S6#-B;=!(V>K7W;]O5 M\T-0Z52<9I;!YJGZ.UR)=(:DV=:FJX(2P^Y1;4TS7C')F/+D)MY/N&KOCLZO M/GT]>B\]%OI4RE* .<^0$_UP!O@3)XV*Q//'E""7IH-ZM^$L63CD?\>9G#QT MZ 2QU$OOPT=6FC3//YWF^-0+Y@PI1E8Z/>9EQS$G)[!'&@XK3 M#$K3P&;?X)0M:]QI]!O6+TDO"TM]XO\JD5K=EI=:F4HM MI(-$BBT0 */9F%SVP-'\M$& P7U,457^.8_PKCC?G+WXP*4&_MCWM$LF'1KF MC]W,W+=]J"\L:475[HTMP6'IKA[LT!BOFE]1[]DEJ6?K&6Y?KWKU_/?OP+ M4="N+__^[?+SY?G9MQO'*''Y?O7E\OQRA1J7TF(2^F3)1!I':U84_!Z+J]%% MG/@3AEJ2'ZC7RNH%JD4#7W71M42.B!V]$-(3S^)X-IEF(?PK"4[PG%\>/'],_!C1*C&\%(,1!*9$.B[( MS:%/OU'C8^&Q$Z-]-/!BP>@,V;52*?\(>-5LG#"H *8T$1@9[L.CW"CQ"Y$# MX%73$?OOV5#6T%^J:G!JI/L !Z,LO"RM(6+6"*Q,I)\,,%B$21?2Y,^0 M&=$>&:-^I)S?(\J'3L!W 7Z G3^851&!$ MF)YC3C\A](P@EM7R%Q(4A*G51VA*NEUP[V=QS%\R @J.&,?B\5X0\(-\B?&I M56QC.35R\;L\MA/L$#2C@X_A7B#7>Z)K G2H\FP0\PU3 5F^EG#&SDA8DPK_02@@..:TTJ^HF]0+6DCU9#;U>L*=IQ^,155;0/]A M<#$L1\C'V8/! (TIU NZ+:@^$# QWM* M/QBC[Y/9)H$JB71CMDI/88#V*%/T#S_^R2FW^%-*146XW.I1D;D.VE"9.XPK MJ38E?3;P06+87QF (-FH2CV LE3%!&>Y#PKKE;(E@O4R9<8D/P?J>N6IR*74 M=2 1QCQ1],KYT$I"EL@V]M/KY&ICSA*[2:;?S_VP3IM?]&V^*[=>\%-N!?Q? M0KN.A0XHQC2_=U()BB NR704!29/'N+?46*4X M)_PG)R!@,*E (W@3X_P9$$^/#*(E4#>;Q;Q^Y;8W9P,"+ASXAOX*0C\,A![) MP2XA4Q"BY=DZ+@AG!^,!8^,55&TRKV,(F?4Z^ QK=5BZ 9>K_5^TL! ULY*- M,/&_S%FKK'#Y.Z$U+-3-I59%A\^:+_!1/PDCF<4P@+V@@-'M+#' C21DC[2. MJ,H!YPD3@T.*9U,,@L^=XPKTE=_I\EN#9$@>09PL0<,:]0JK4B$M&@>2^R+! MMAA;"4,6QH8 0?A*%7V$)=X3:.LVA0-!2@LE$TGW2EQ^OPV&K))+SS+V@9197\@^ M6'P@59-B\_Q2=$3I%A@L3[,(XY>R0B?E:F0U:;CU4H1U5P.P&S5L*9[@56HJ M9N58Q 'A" MXP/X('+!O,+TIC/B?*E@MO1 40?2B *L7P4S$2*"/\Y I57(I M@['G@[WCW7EX/;G,ZA@;ZU!\G.P)6?&"0.)C"3<&$I)A= =>%%$,D^PW96&4 M3-\E %@T[^8;F.FT8@K&*D-G2.\"4Q[[?VES%;C:1<:Q,).FFO(I*.? H@^J M:@07#7A\7L*9(>BARZCGH)8 &\+(*[X#YRFHLP[DBA/*)24F5K9R4BI4 MN8,..L.',;P?3I@_<3Z /']I6=,1,H?4U7L/OBR@\%CY!EY)&)\GSG<+!KND6Q09Q;!56B76J5"1V#88UC[8#\W&="T^ MB(6D>E)PJJ\NWA .$.1T-!=:!YO!%415ZQ!$E5[:*Q$^N.GIHA2&9BS+9K$R M=N3?4N>+VQ>[:-H,0:.'5FRZK$G$RN2(U+0 M$;+Q'57V'OO &/DGX'%4.@^[]U,D9=QA&8#C&X]C=VOSX]@V(OTF(]+S Z.- MTL!H<]W Z/<(LZ&3I^\(@PTV#?HJIVBGS94#[1(YT#X$.:"6ROB[:IW5]J-E MYBS4G)$U:S4?F#/R8Y>]JZ#7S28RE#<4%+9+$T-!@06E_2\9T]@2H9202 D2 M9KT$"=-HR$2:SJ+I.C.=KXD(V[A%Q[A="CGX]LD9W*-7B3R)!J ZAH FK/EI M8(T!1=P4]K#T20?#\W[?;6ZI>;IQTVLT=%0I7K]*36BT[YV.@ M5PV"]%:AX]0%)?GY.UU2SH[ZXH_$.JAPQ4[2@X$ P?_;-NM<.0U^'QGP'V?^ M>$A=&J@^P"@*68%RYN[-JG76+[&WF@RKI=>;/=?+!6U[=4G+!(ZD7>R<,IQ% MF/6?RF!03>NUO'PZ7CR5QFZFTCLZ;1:FPD4*\TL,5J>F\I[OU;V,7[T!AB>B MG%+WK)N86_O:-_%Y>W>XEZVY&PKO'YVVU[QKK9W,I%$KN_;;NVLYSE_YN_9# M]BNAS*Y]RKHW<\/:NZ'K^OHWK+.;F31V>\,.39JAVPM;!4?/4R6M %OO>G5W M0]3-]:]7;SO)=A$GWIA1OUW,I/4>/-UL M%$]XZ@V$:PR!$\$ 0)J"Y<1/,99T&$_=P>F7/9 MPS$R$-/@#'Z7.>JTB>AGZ?28G MR09DF2:J%#)V;H&F'OGVE2/8$+P:A=S, !\0S +"Q+.FQ+)NU1++%H>5JY W MQAL^AY=OD#-&D:@?(O$CBB50,++AT^X,,F$N@ M<]8 G-4Y)\ZZWBKVI\ L% DHFPH:@MFN@>2"(2$SK(4TCBV+DE0?DN!)/,_< ME,PRRU2@21XH/W./.;9^$A^'HV-<@BS;5%D.H)3HA2C5AA18>E165YO)S04N M2YAAR!_*U#%038J3-'MTAE3RLEAV+1!3VW5078@E@D$),J51G['J! M'_1@03[H!(=WQ]2I?#(DUSGN3K4OVA]IJ;!QP&0RK:2ZXU,^W<2)K#A;=K;. MNUB(19(^K:DV-,Y*:F35D_SSE3+0 1[$>R[( $W@W\*\H;%Q(/+2&\@1+EF" M7D1&2!9#@L=+#U^Q&LQDHHH#_ !1CQY?IRL7#$2/2.H9%"4Q#WE8E>PUQ3*( M-UB5W0EL\7$1:;E%18Z82NXXW M4'?YT8\8S-HW&F+@!60"P)DB>,.=\38_+ET6^/AM&$74$R3.%* ,9ZIF3H+) MGG!/M,P,,'\P?2X#+,B;6:BB=-X=&8_1KX[>NX7G&L7G&A+%.?]HO?AH'1Y] M!#'XGU)5_1QQ4R\2FZ2HSN+A45%S113.B3>._]^CXT(,6"V>^/5YN@%'#GY: MD%=4:;*]H]-.2_OOU-=/W34GU-S>C/I'I\TTO4+/B#9TO4FUMC:I9NWHM%OO ME6R3+!FFMEL'+.;/))>HO'2GGGE\A76#(,0/%?ATG*^%\S2?UEA3R_FPXI@? M]KX9:\KO'WIIW_72U,&>[-6 Q_H^Y1,D]RAK^./$D\"SU*Y.E6$^F?Y#_62@ M2WNB!_$4XCA<'AI/$4D!131G7:?'7WK66AXF65LA+_M+7B$M0J(W48JVAY90 M@#@V/"O7>;SW03OP,3E;!%R?*1=[T_DG!Z>AJ MR1&AD)0\N1*OJ1)Q7NC[E>G#Z$6AHJ,!0^?,-0\A(J)KR;Z.70(%':WD2A-@M50]\V,F^=E;4 MUPG*<072;&(1'$=>CS',^J'15;%7G[3T#\?UWMX$#=D=G5V;9PNFD-V;>NND MC7O!:&U)%(ZU'P+58N8YDF](NL%B1P3C2.QI[.HT\$8F8G ?4*4\.L;,&TDX MZK="D*^+.C [#Q[\ <.U8%[QG\);RC4B/ .J@?+B, !K\RG?F%D]:$]SAW>+ MC@S19GS<)-DV-WARQN(.#AB."'T/E N")0=BZ$O\%[I^CWC:8Q_L94:/T(B1 M<3A^X.@SRHZ1]Q!&]A1W>(KDA-:-D,/H)X%BJ+O&J#M/3@"F>1QC<3G+[5B! M<9K=$3Q"E90!7_6>(1G.?8>G^BWS-&C.,WVXN ;JUY/*:PF"&XP ME =C60FOI;AT]S.8Y!6JUSSCS4&K?';K#YPG[(_JDFM'/3E+?!W# M&(%N 0?V3D;PSG[_+(-4[PFY*L:,4C^^EWX?A1.^XMQT",BG$+WT2<$W\F,S M>H#'P(FQA )0#@1R/L&I>I@M@W(N8"1*96P0?%O&;X5PG.BO>A29\/A\%XA: MF&Z^OCH=YKXAI;<.OK,/3T>="#?Z46!^0)Q[GJ'!(YVO4TRB8.\9;.J4$Q%5 M_A#&ON#98P/C?OYR"RD'.A!HY@+LWQ^W&"V,.F;E,RG25+0UR1.(;4Z^Q:-( M+Y6ZHDC*%,S+H>O)K!1* WGT8HX-*K5:JFBDV3 J2.D7D=_ 9G,+U'1-LB\I M"#SV#].?)3XK09L&C$";7E UST)V"9.D0FC/P872G#)DQI%DUWS)H,BY)$@6 MBT+TA3_2Z\B2.0^6%F7&,D.%UY^-PK(&RX%S-F6-UXV M-]!A;PI#LQP%"4Q6Y6AE%F.>+R$TELF6,&) F-E@(+LJ2NC:C-!&--UP-@8A M,&9- -B:*A0&FJ^B<-8X>I3*C=R?E.)*.LDHD(0"7=\@*VB)':CAT&D2=I$ MXB>3;,D$"%XXO_.,PT9F5J*Z-V _ ,DB(E\$ PK?T^B(M(M9Z(5[ZJH_S3D3 M,Z(+8I[%$Z9/3GA *@#WON*B4:9M1,.J9_D ME UM;);PUOB>#C<(85_@9D6YT !!D4KA*VDUU_@B)YF8"Q%GEINJ71JPF[+S MRU_4\S'?;./$N5PT^;'_4XS]^S Q7$=ZG&2FJG$AS^A-N&8/#=.;CH^V>BTW-%I^<&[_B.A*I^<0!Y=S>9L!30 MBX>>%K 5IF87CBQ)FJI;RAYE+9-D+SKOZ^""\9G#Y2/<;PS^R8O02J^<1@$ M8IS-(J7\4:U.E:A[1F(U-=B"Q=^)5$&;HM[@X3I4JH/(C:(JP%2G7+T8Q:O9 M$C3$]C@.T^8FA&QLEA8]D@QA03LFIH]]DUFS9 .6VVR-4W0ZS%,EG8?DHOR> MLN(YG>'/F4:^I%;!BLJQMCA2BX\>E7_,)I$S?)V7F)\ILQ:2BIEC:[*+ MQWB9^ B?-)]I5(.T\0 M9T(4R(D?O];HV;=TTH3]:5CI@GNJC,E*G/ MBXJ]$,;R\>W3,?V@@-KGTA#L=S1#QC>2UH^N;YZ_1TIBD>X-(FNJ.@^89:KI M^VY:(YO&D5RJ0?$"(4MC.:W"D\T0@>L\R4)454!=F(5.^+XULI3);I=IR&DR M6-K/A/^.NC2N<;7ZM,%CG'R0&PB30/8@_T7,X9*_#5/Z3I]=7BG?K,]',).W M3;)MHPFD(39S13GI?5>W82'#<#-=!Z4/*BMBU,M..0D_8Z""16O NV=."F _^P="[5)]+ MFK[\)%X4=A3P5UF#&7%;3G_L113,M''I/.LMXB/BVD>[+FI;'D1[%BE=JY$IV@7U)1427%_F+]/$' MF=5IGT;H5+VDDBLIFS"U0&(Y)'M'R,*PB' MM^;9=18L-0^S"PT(#Q5O+]V191@/+*&X4_ MS'W/@+%)?-]F#%4BR*LU/I7M)GJ+]8,I#$NZ*R86/:7NLSIJ .GH MKK2:B^@OJK?)I8H-@1-_;(;:(C;$GS4Q#DGPK-8JA.HLJP'U)"]XCAG- M\@/<].-A2'DE.'19V53[Z+3OMAO]3>O+.DM*N7:W@L[1:==M=]I;J$?KM/>U MB"YP&S72KPE2JG^E& M^6EE66OM^9ENE =7EAW7K&"F6ZY!BM9?)/)9'CZI8#_GS;&YBL:J."=_<-?? M.W*"%1.&%HAV-^?$SGJM,^$ TY !3UR04YDKQ@Q+G.6GZ0]".NUJF%%/2N" M61T(J85J^S/RR'+07O5>U#MP);=XIC;-P) MO,#P*$V])\/%+N\*^H**9ID#-TB@-]/SQS0XG+GI(T]#DT(J^-@5<.!QRW.X M>6!X>2ZM]%_X@7='5T'B17X(% VZ^),&2CIZOU0QJAHS7B!1FL2JU8;X ?OT M5:63ZL7MZ7)6;,*=QZ5:.??2N'(R=P@;S'-]=5J+@8E&U#]>^;TPER7Q?@I9 M$TVBK 7S[!]YAAP&\^R#[.$#>QU MBXZJG.&"+KV(R\/6FGG'G/GEM\]YL^T+4]G5B/OL7J7 -&=DL&>7-/)_B>'Q M7R(*]6IJ>C6MFL9P7FUNW1><6_WH- @+FURDC>*M6_/"S'&8EMX94SMJ5TW: M?L9PRC]5D_#/FI==$J0F(1086?#".I*,A)QIRO M@%&5:83J( <)Y=-4Y?T $R#7LXBD*HSZA,HKB$#O>Y0EWQK_F;.<72(LF38% MTYO1Y]2EX2=XIX L!QSLC#4&MJY5'3!A8/EL:C+NAW$I]-R@C] M+S-,6P#6$.#&F".K8H&T@$*LF^9ARDD*.!>GA_D>6'+WB&FX]_ZT@#]IJK4! MF$] Y621Y=@6>ZO(ZE4>,'F!)._&CPU#$1-NQ=2+R1B;Q2I>+H*A>B%5JHT; MRAPGUXN861:?/B5O2'=7$?(WPCO"DV2'[9,"R)+?R#G4.%I@Y*O$JZ7_[[$" M*=#H\;2ST^-1% ;$ZT+L>XR11,6]W>PNI31G4#X7H[ A/J/#FJ Q+"EPCEC( M-:;@(B.SP&@D*+N'6#0W=3!\6FMYP9B@'Y3RBZ5LB^=&10/:@>IE\:M+@K"I M7#+DA[KN3(URM!)J5(3*&5!Y*HPS-<)L[M+U8'4 M.6\>@,$<2L@V?TD/M>\,61BG&27(8^I!RIC%2I$AT2 W/8TCD-L256.I%V65 MW()F)CV9).$PC^F7J@VL-S#'-;F/=5$VG!SF3].IR!P+)[Y'V)(3Y[/6+[5J MGO^4D):$Z?8YC'=,7<-BE0ZY<*UP,AI'0"J( 5;4!4HSGTR! MZ08\'T]S#;P+O -9;B$GK1]3]+G7=,!J^3YX,6FGZE)CDLZX M,!XMFHPI6C6S$ES3O G(U90N,TP;Z"BZI\L3<9U@). )^!&'E[NNH$'38U+I M=(M/G ./?BR/@PY*VIR&+&)#\(-#+K%2^0G,*9[=,H1CX;$Q7E&&#B.&&V & M C!%F<2*J_6>5 HAFS'HZ_B-(>)N]6;K"9&*S CFQ)N1*(?B%^/*X6;_!K=$ M1 ,?7\)T64[9SJF!)L"<\MVSSUV]//S-L$AIJQ1$$J/IXJQ^4\':&:.?H?K) M1:)PA+>>+K!^E$AHX:.42@3,! >&\5[F(G9 TQEWG*,%!VJL'<21S;-^=*9=Z7<2E$+<^1,:2Q\ M3Q/=5)SBN>.X&-A,$"Z 7Z*N/M,*3+D;?()S4$SY+Z7?X MY4S!F\XI3-$KLJ,RI*],)\9DR(&O75KT*:KTEN]@53G]FZPI_3M*XQ]PK!G3 M(!60*5TN M49K66$2."\%THB?GR1=PD -$XE':GMIU&4'A+YHK>**3G4SQNNOTD1A(S:.; MD8.I=@QP[7F-XBB(4KF,!78&[SUU9#2+I%&<"Y>8\B;U?BNQS^XT3*->(SO@ M329)-FV29!6F'VXL MR<]LM0XAW*@62TPJ7:[#Z]V[[W1-J:!6L]^Z>+VG4C=,73.H!6C;*VNE:@=: MZKQ6&BNJLA(RC)HX290>%1F5U>Q#MK*U=_-.SL*%!\ET3QN.5;G9&!&>81*"=D("/3TJ^E/'P>(G) M?*6?<5[VOK9[;T4@1GZB*AC(TV'4+\XH 96KJ(;^';JOT#;.A%"XZVD:1/%- MC "=#O& 2SA?E^H/[7S^M-G=-V( M+PB_D].??J>E8)_>Y5@4K386\)9C42PR52U#W0I#]?-799.,O4N=,#A7@>Z4 M\-C.(2C0Z=HH6O)[D(E 7<"2T&>^=T5ZB0#)K&&678.0:V 6D?5$F[BO"$$Q M$P39I'19SA050G=$-H*_,G,@&.1@VKA/AX)R&!$(ND(A0D\A(FYREVCN:"H5 MLQ.X2FLD"+N\A 6 !25YU>TE:=47-+VO-#MC3]?)INZNF>F]^QGU5LSO]@TB M>M;YY:C0&XW\L4_U)7Z0DITT6F2I"2);1*D.:"YIU0%@A-; MJ\!B26TY%7X9&W\6#*]U2O<9M4!=M_2BU4?![?8[W6W4A[SX]-NUN=-_1E?7 MO::42J0SE8G(_0 P*!%%V3R@;.^:.(^12= D%(K7O1=,XQ9A.2.?0X43N)^/ M@0P9^9&I3Q,6);G!CU&I/$[$9!I&F/ -A\%=6BE2<^)\3E_*8*0I_?N#\\Y_ MSWI>*/-#TA:AO(XPTO<;TS<183J"S?0&&>B5M'KA-Q@R.Z;AI'>\!\_GD"S7 M!&MT(8FT)5&P3 PJ5IHH)/XW; OAZ^$]]3B!;1+R,:6D>X-[ET,T@M!.C33U M5Y(=U:'L*-E/8BV"G$=\;J%U0=9[EA^'2K5!J,"9S:8*E94/5V-DR]/)G#\? M8I$PM,U'?044$4H,'>9JM2Q4U;@F[W^5/M"]FJAS_*^;V*0H9*@&[VJD*_", CPV5%.MH,0'V*X? M@GVZ0K'AZQ O=!R$KYE6A_M&1:59R#7PXGO.)<8Z8&:A41-LX* Y6KQGD;F+T7SF)08(*?E-B=YMYPU=4L*D),^ \:2'#M MXGD)%)I-B 'N#.NA=$-7$O,=MT7G2!E#JN459OREW/G>AU5$@WLN MZG:H!ND8SB=*_X(^Y1 /[2_X(GP^ M.%_POTX=]: 19QK&I="L)'$Y_YY_SSH59T,/O+&.+T8FM-QO0LT@3*],%NZJRC\M&T)4?D5K!_TJ3J>2LY72+JG1A:D@'_.%F9GJS(+/= M--=,QB!%3=#CUJ8 U5O5,VI_ GNWW[ELH:T.<0B^[U[W8V+7W# M(V\U/5)9+IC'L$ BK6Q(_U,J>&A%_Q##.Z.RO8*!?0U#MNB$YDK73=32CS*I MXSR7=:#+AQLBW45)1N5H2_8;?=BL(U3G7^BZ4OKJZX$\YQ]*,1 K$<24FEV>I=!R5 MVTA%R2;&=2Q[@"6%_!B#1QT/L]TJ.#%2VE2ZAPL7YNIOY]VKXG/_&B%WP:B0?T0ZPHQ:=KJZ2I$'8$^_[%"B'+Q*2>2:Y[1,3^+7*L4R,T7V3)AF MOIR7X,*L@:.G*TKM; M\112?:@*Y6E/=6XW3YRSX$GWG)-51:P:&.#U0_9Q).7K4$70Q@LKZQ]^L.3, M:-)Z5OH@N.F*JFR"5>"U-MB"]FFE,< 4\G$V2"1N6=J,)5&X";6\45:8^J- M"3PZ;QLW2VSCYB'8QIFE.3\$-S#&D_R2"M)7$JEI2EV1(K0Z_5ID=B R=L!4 M)71726JTGNOQ13()\Z>H!?43=CZG! OU)X\A2(L5]?DVUEZVO%P!&"BHL4Q? M&!GIT/D)8VH'/D7MCZKXC;04%>%!W3A)QD(%QV7 8PS:)&<($]K/&+M-2NPE M;&XJ6%ME.:7]Z7EP:]G\T/B<['N)#1QGT]3CGNTM:Q8GDU9(D:;LIW+P]'1$ M3Z1CF_#]*0):ON_KW ,V@U^4)Z3PDK1XUQ 2'+4+6,70, 3:',@T]M1]1LV^ MYK(S..W3(I@*DP1T,V*-3*/C0CC,<0K47Z[*GC@79D*!SAM4&J0D5][07 \Y M54N0ICAE]S'MQ:M3,3#\@5@?\E2PW]P?M,Y'[,PY]L6#7.-M*+L.\U9+0F=!U'*:X"5U;@8^.G%,2!(D*/0G6Z2W<"V]?+?!#9(\]H MDH04Q4@R/E]F^95L?V(]%J(>F!@-BZ,ZS:HI(J"L3?PD#7:>JU#MP*] Q7M! M'5F);6\B]'\/$)N#!?WYV/,GF.8I?]"V@&R!E%<'2NIRVP=1EWLMQJ/CRT"" MVYLZ -'$#\F),PTT#EPK:$FMP",#%Y;OX_)E3H#"%^9TTS#Z*=(,3RJ! L.. M361NW>+KK2.P&^SU,@8FI;6&B?>+T :!M1 QGSC8O=;LQ<1;.48M@/ MC%G$_Q5]U::=#U!2CYBC2>/H?1LNOQ!\_LW)C15U[KO;T^]* M%7SVKG9P5[LEN_J,%/I^E1?:/3IMNKV2%G0E71IR6(DSD@N(U.9/--RN4CB5 M$IJ%9E/*&X@M](_I]!H0:/QL'B'' "8FQI(P&+4O\=U(7S)5,^I,'#U)[])( M N MQV$DM,] =^TT.E7^P;FPV<^@ @X;]9.3H3B-2:BVR')#T@;+$EF2:FKA MWT_I4BAW>&9 G"!NER&+_'85,//>Y'^X=C8IWE(7&5MG_&+;@Y-,4[UT!'J MZC1'0DW51I*AH/+RRG0ZS/U+!0?M+JJ!T8.(G]=#94GQ#,IH+:)_\)?6O@#8 M3J7AMAHO4"VSE?GV:;[U7K&S\WH=.O+W.]L87;9_TS[VG,W-:=BW(I>"G6:+ M4UH:WCDPHJ5WP.R\.]* BBE6:9;\,/\,/>NR*$!B%),PBA?D?\NVSRI3?;.B M671=W'B_YM7,=FI%Y;93.P3EEI?FP-JJ7ADKN6]:#I!! N3 F@P,<4(EKRS! ME4DAH% ).4*6#XRAU J>C$Q4A#%]E+Q+X1(@=#NF%0.4\X)QPRD_R]86@. MM(TT"$P8^JB?I;%'>ZEF7%TW F.\;/YQ2OI,"/A ]GS*78T\91S +) M.YCUJ5(TW,J[&:C%I%&K$#!Q"R9R1/C5_V2CT8@[HSM0EP9F.%C>_TQD*1/) M\JUP="($U5)HJ&/.4.,Y&BM1@034V@TD[7!D/B1-D,7>QV[5O(]ELKD*SD8C M]K#DZM@T1#,-L6W3$*LPE8-(0^R6IB'VU@70-/+]Y]HN)?64G8.HIUQ2S%!9 M,\:4RM8::KD/&#\R!*!Z&+,LY=P (]QZV#\U9PC_ MOU/A\PA+G6CN"BU1M53ANT"4*0DS"^;BQYF;$R? W"4 A I[R0SCHHH,E#B; M2'M;7X=.^?H'U0N!V"]R"3'XJ^#,/KH-JSR,3<87F;L5P'PM2'K@=983-792TIN^P<1-FE7EZRG5S2>>*W48:4#+_=(5+R M*EUUX]DM]58&QJN .#C1E*.'J[8D=FDQ+'3 MCGC&\";44.KLXB!NZLI\O.>V3!A*8%(7U'.*8K]T&5#RI0@=2)29!C$,G:6< M7WJX>ZG*P.]H )+1DS"AW&^=*8T+SV.%+-7"[E$"\>5(=M23-S(3/ \#R@(M'%;JB=84D]VK MB#0UU>$*WJ(N4\9GTZ@%YSJ8"FAV9:A6E#3^C!00'\>LAIC#0SOFI]V]8U?V MHJ,L*U9A0#^EGL:CO$)C%N.,A:<\P6H!QJP,N/Q#3=>L-A [\^CR],XB[5,R MNC?%5F=,6^=%:O93DS^#F*J;7YC^@!P&>][8T V^3; @C$[>"B/BKXO:Y /9 M1FAD9SQBTSGU)9? 5J7)7[R,'(<305IYFA;?4Z).6FE#24"J*,<6B+UE1)F] M&RZ%ZSL7YVO%VUFX[!LHW3\PKCL3/])@WEQ=NZ2,JW,095QRC8ZQR,J[AH%H MC%+V641Y $R4>P1J,]>EY7@(!\R<"8*H"X%-I$_H2?+RS[CW'DQ-JY ;>+N MR64M/(Z9UK@Y[['Y.UVH%6%TG[5%FN4W&A@NX)F"[--,V/E=YPO+M9@19>V) M==.5LBM4.G S"2K9:R.]JD)VP31Z/U-_1M6$@SV^V7)V\O8B=NV O52R:"9M MFHML)3==E71#'9SG' 7)P@?,.LW,.ZMXZ9(@$:'F+?7X%%LYC83K+2$,-GY- MM2:1+K5'=+$E?CQB[YDRE!W*MEI+M@#(4V%DE4@>*MTC(P+[L;WT+ MS!&S8^8LDY:C @.F3U86K^,!4-D28VBG!!3,*"$2^ZC+J1F3Q#/UQC$5HJ=3 M+)N6?-GEKJ[\4;Q?\O.4_>0RZAZ^/ TS6-@&\# #Z;)>I?W1:E XI"#-K4+T M7>H:< )R$!LNYQJCQVD/= +F1^H=$IC#(-'GBL>EO[-X ,9!&*09'[2CG+,V MAU*D36MT3%9W%1.<=?=D2@K"/M.?18$T0!7$#7X4XBTKYQ&<,RG?F\ \IA2YG&'/<95TO(G"-H)!3O MD]@.)==)6M:9F,@"VD#S-Z+DN1!T&&9*_MR[2F8L"A#X2(@GG'D%# CJ2AVF MZ%Q>2K6(%^.D')'7A]\P[ )U-&[/7II;ZC!J: R3\1:.Z>-E:N*A9"@==J2W?5F<1%^X (;AC MDRMF"D#K_N#G\6Q:9/WS9XYK6VV"DLJ'Q&7$+S&8):G(H:G/G6E>::Z:"OA= MU>RB+TC..4>CG##)\4"48@LN1B'RE<:Z# 5'0C-A7F4D;E5JM0KFI[/(Y_#I M^N*126QEY)TN(*,@Q+-;SBU&[BGU3/6G<,Q<*LDVE2"/X \Y2QPPJS8M66C: M:4 1';D-C6L82EJF>4Z3%+JH>)4X"7SD#;1CE/3WH2QG(@>?_K"?J;^+90$> M%U^$5(]7YQLQCUNFG,D/-(*45#$*\1>+"+@L%:]C4_&J,)6#2,7KE:;B]0\( M$9#\-11[) ,YA=./72-Z9BJ29V70^X%(W*Q,(051ZN8$Y")2M"-E/J.,]J( MS0",@WAP\NB3D*EG$AQ"A?QDVDZN@0LIZ1+,C L1=Q3&\3GGB*U;Y]=I'9W6VSVWWZSOOC!Q-RN@ M!J(-M]'<=JGB>5%+07A@ILC4'L3!W+3, :U"TPFEI7R&Q-9(*TALM28#$I;J;]=?%]&"659>OO%&Z\CH!;60'59^2()8% M_9@&*MLU[9;0MXF0)U)_ZJ+ 7ZMJL:P%88HJ%/N0(V2%*,1&]=6ZQ=55]$G" MK5^-OH3!';6NYL;,ERK//-?)6F:)S8U?E:AOG=XAQ*\*[;_V[KI8F[()\(>J M]O$PC^DT99_MD[T2^1\JUV#&G)"3GE3:E<06P KKM"(@&T'B5(:!1#$A#17] M]8]>%&'*&1KHL:%:E/>0SV25C]DOPC6R[XR6/@H>^[U4L=,4,S'QN-VB% VR MAC9,*YM!,,@B705-,I0='&4"5MK \83/*#,-J4*[$DS00ZCXYE>T(ESL?QL M]&G(GHD*15"5BLC "B]=Z#1N#D"$6#L,<_BP$_KLK-@2!?&]5[GN3?388$([ MGIP8)1\:7?@-&=RP>-BI#\?UWM[L46KMTMECO\+LWM1;)VWS\L/\4$AP3R@.M"[,GNZV0Y%QR!6T/&4)6GG78'&#."$%?K MD6CC^J%LM'4.#9A(&X0@P=^7)J=\5J8QHZ*;)E!;DM@9201I$9K4EQ@I.(OH ME$<)T6%QT!&P$22/Q&PQO26-WTB,U8/%$TE92"_9\$Z# ML5.45:=X2;&9;9/(GE1RZ'&T05OSLH1+I?/ Q8.54>+49],38*A(TN#VI6\9 M*!8U*#V@'@$EP,1/E!M1XG4E]^'L[EZAT&6?!,U=04?"P'?H7Y%H;*J2VS7! M87$>+&546BEF;"9RZ5R;'8AT9IB$%H2J#)#P[J('T[G"TTA,9P=0')#(@-$D MN$P_;1TAO4>LGI*+2.FQ%'W"[\2")>T@$W#F2"!0S?$BGSB.3K@C-X4F M!^0]*=T/TT T/F?LWS"%%$Q6[:2I PD7A@& 3"94DRGX&8EC 1DS+_3E[FUXL]^6Q M/HH)L;-H&J;0"/ RSIWZAQNAQHRGS$ 5X%@17 ,B#90)6-ZGDG#O,\^BJL19 MT+IAM[' F$H?BYNB>I4:JO:*>T!GDC;W>S+/KW 2V9YURTXA.\6*$^^-"4F: MKI.V9\;*A=K,5'OEPEB)6Y#"FW+1D(&4F#W?>?LFLU%UM:W.@O"R@)7*3IZB MQS:B-BRZ?03 ,#HLZI)KK.^1>(NIPY%O!-4EP$YCRQ*A\]=PL0*>P5$S!S+WY/"S ,O6FVT'H:ANP8V0BSHH'R&"\@MNQ([*3,GJ:+-TT\WBJ5'] M;W;-[H(&K*2AHRYT)\*[R)O>8VFA#L+$XBX%V\&G?H@8_@/J]C4J%5SFF7_: ME>G.Z!(HS%";7N7N&J/!??E:--5G 3+GT*4TSA/T@FJ0FK3\/NN'&E 3ZC2Z MR);&[9/1#SUOO* ?10SC$CK[[SCC'H";H,%VC<$E6\&R;1J)*Q^Q?9)AZ*0N M[VR9MI<4]J;:Q)UQGLRA7*F99Q&IF3G7?7S//5Q)5QUFSLHKDR/L,NFLR!F)\HP.\1 M92#L'O<&$<.\1\M(7=9('@7^H495MJ'&@!.!=(IR?Q/-)$TLK'+Z9*:L>L/Q M ]A3.L[T$U)13ND/TEF67+%>[;M;Z@5*Q=-B#BS+F/-2J93]ZJ8SVIM#H!:, MMRU;$V(2@0G-[07(10T66N)D2G7 ,[0;YRC3*9BC&EW>/$5P"T:&23/4(6Y M -MNX*X1FD?5CSB-MW',3'4H+-NHG/;&IY9V1\RKCCG/S +/BDP64ZVGY!10 M*=)>%]K^\@SG"PY[X#QZ8$OZE$@I4R$[&UV6Q18J(]H%WF"=I\S0J< M0[F/()^9A>*A8/FQI\F\:*J[ MKJ @&4C;0L3)RR276[.D>R) U70BY]0D(H M9%S"\@9VB]?0]ZMF47D MC2(\JIS([S#,=Q%AY M,U*L1 L\2[NQE<$'?OAJ=RXF=T=[IXO'C1EJ"VC\Z M;1;[Q_]7Z9YF*"!O$I6GSZRW;>1%^*72Z=;=M_H+[ENWIMN=K3R_QDO.K[[^ M_)HO.;\&PFX4Z&[Y+_[+3"ED:I%"(5]7H:$+@6-P*>PZ2 X98KK\]CF_'2JE M(*V!_@)671:\@; OC_\24:BWH);N0'/!"95-J+GS&;76G%%KYS-J'YT&X3.H M9&[J->.OH8-K1/0ANJFQX MHZK=+X&VDC+S0KA&:&$$0[.)23&01+Y67/2$%^VGBX8W(DQ$5XY^4N.X7EZU M]S"=7(AJBPW\\-F),PP? \DTLQW:*,N>\G&/T6 Z3L0$V+Q'+14'N%09!2_# M+=D5:S4@-T;&J:_#-SI;YJU;F%)WR\QU"U/J;8>[SB/8+.,LY9LWB]GEHNNP M)@?= +FNZ":C[-@>(47Y3M,*!((*(P3^0[JL(1Y23>V),>GVS\$7)=/8D1Q MHX\2-UTNW<%5OI+VGW00IPI5EK"C_-N9;KHX]XY.80L**O.\2SIXC),/!7)UB+) .C M& ;DLU08^%-YEK@0Y]V1>;2(VXSAJ:->[1;.P11H+Z!H-.P\^LD*70^-QP& N8 M'-C(GXSEI?9!\H/,&H?A8)8&=]4.98F">CX0HG.QV?%HQB5L:7OBM)NQ;BYP MP2>",%IZ(R^Y>^FU /F)]LO9@%AIO=]MZ>8%ES(2K8"IG?,0\6Y0AYU@>8W^ M@%Y2!*H DZT1\]^!,3!+Q!_.!KX7S6D$ M7?)&RK]!:T&6N6QN*G%$(KIG.EU9H$=GU0A6Q/B[N>=JJ& MQZ8I2?-G9"15@F1+$U',XSE9PWQYDPGD/9M 7H6I'$0">3UU/:ZHP%[?@PS[ MB+SS/)R@D*,AKRAQ";1:D$5H0#Z(,EVV5Y)ZWJL?@BY[C=W&CVG9CKGNUZ'& M]G07>]5!_9'T#UF#;C0?H#)M+D2F!NQ.R!EK!%T*>@Y%G/@O/$;)'V0J8S"4 M&6#'+(G-C@#&@RS52X(HYO=YI@3!;6!3<(+,Q[$'1W<]P*S)6#Y_C*AG^.<) M:$'CLD^4+T>B>9K%FU-.6V2Q\HG'E-(LT+4/^KEN.<6(FMH&R'160H=W!ELGV2:-W(7FB0M%RQ1<0\.M'.(P,6VX M]H@/\M_.!;&VZNFW\XYH$R_3A4P4_2XBDM?S0(-[)4[[WD$TF%".W:W(-CX([$QXI\+KZ)".3D24Z#7>:+'1S] MJK%_S2*^YUE$=9@_1^ZDO.;JE^+I;"()KG7O,0:47@PBWVM6G_.G*Y(8V97/ MQ".7:(I+GK:#,]+RC6Z6LE(UB[Q.3AK).>?URM!V0K%+AXSW9JP)\IR/_+$! MFY89.RUMPGQPH2)ETAM[?7&NJX?/..V!LWKPMY\QV[!>._Z_Q.S,0DM",\3, MK6E"/E39 G2HLAU2]W$0ZBYT)5M6LD6@\,-.K+]V;KLD:R*Y4"[3-"=S;66% MV-*-*O%2+H>]P%NXW%W4;/>.ECN%LNFPS4X^5;CY$E>B_ :W3MC8+?[OLYJ[ M?X["25DSG!+VUBI1=UM%=??'Q3\OOOU^@:TZ_W_V_K2Y42Q; X7_"J'N\[Y5 M$4C)/#C[*L+I=-9QARN=-^WJBOK4@<6612<"'08[W;_^KK4!"0DT("&!T#X1 M7<+'D:T)W.PZ&2VTH'\.=\O#!,(:8AO8HH(1Q-BQVY:H@R.]32* M/=_M:9YI,8]_*DXG;8TWG:*R;[E\5C'22W M+&?\-3ETYO+JZ0D9!Y(J?Y@1/A_B=Q>O30([OT'D8E+J2VX79UM*?%;[3R]1UP3 U,F9J!OSI1EL:]7%8BG86#@?V% M62Z3P!& 7YC91T>_Z;7V2;[RF$%X-9!^ -P%VB&J"S#_D/ MI5.>C_XPN+*@G=6@'9,%[;1A*.T/VJ'6@S*;@MR,36%/;7WYQ-]N<5 ^YBT* M$'++]*"#Y'1B+JMXANW TO8+JRK^QS1'%H>U M<":DGYH/!5C[R)I9]-M)U3M:&IR6E9A+(E3S""R;_7$>/YR-_?OM30L*^%0$ MW;>Y.:GQD>\XSK4Z!]6K9YF*354*G@O=V'XA\_X^\,>+Y<&FKU.K%[^GY1"6 M36XE"H:3%)-#"WU2 9/6$@Q!6<#O3S$S*%,9TA?A[REXLD-#TFS(I_JP/<@B MT5-%:%8R=]0E$BN/G5IMYEI-EI"3GBMR3Z,6PN<5]7!>B7'JVXA[Q#)MX;H@ MVRG\(QV?1]Y@[V=HK@0!$<0OE/"0X0+5$>S+,7-!JW-&\!1GBM2D^EY(,T+>2)+=# >"I [:DO617S"'Y(O(A9;(=FZ_ M77PO6:HDJ:A/P_YR]E\X22P6BC:63D:>U!.T1M13B ?X%YI(C;;8E"VE=7T7 MXBD9#=7+%I2W**(&E/4, [$7HHY2+OKTHN4+J^R)5L&:#S+'??-,=N$Y_&]F MCL7(E^2(E<9RTG1"#)^=)"VCJQZDN ." 3XO_#L8LSU.ITCUV!)OF5JB9ZH[ M!X39#%+37':>#H";]9'TK5E(KK(_/B(#<*WW*\>C7Z,/?2R& MU6$[,C0=IP=L>NI*+B\.I ,A.91& ?S/SKZ<7A[ I0_%WV5UH"AFZ25A();^ MONY5(ER0E4JO6O^[;%1[$QM4JP:ERN4?V6-0LBQO?-4'"O<$\D!52'O_3T_N M+>P\-'3C2N!$X!H?MMTFS7[BC1\+QJQ5"DR(KVXVM-7D(B31>+1TUIQ51O8E MS3XM'':ALU^J]?6+^.N%+D.Q8MR%+L03+>V?*=A+B["%,SY;HQ]8G-&S^^E8 M1R-"QN./&^:/ 7 %7<2?G5XY%=8$ J6;OVV*J3I&#4-(TWC3%0KV0E6K==6\D7JVTH6O9XU:^D6>O MC! 9(18(46N>$/7>4%8-WC!D1HB,$"^5$/7F"='H#0V%UT6-T2&CPTNE0^/( M=%A2;C)'@F;2<4"4/C(:9#1XJ31H-BX+3:$WU$6!5\UB ?86$F)E\]*8_M_Y MF)<*V3"KED6IVF1+N<5Y4XTA-$\U8F\H&;RDJX<233D^CR:@5CY7:I1F"#/$ MYA$F 5^6>%TZ^(S"$-9&A$E-:M^F7)OVS=#51G3)C:)+8>CJ-+J4YJ6CBAVC M1%X0#O9IU02QSON]LQ3;O0XF)9/M(F$T[^PUM=Y04WGE<+HHQV<3EC.&L 7" MFO=BFGIOJ&J\5M(HDB&L P@[AGNN""*C-S0EA2&HBPAJU+%DUNY88NAJ%;H: M=YFH@@"'#TGB3?5@ZV]-$.N\5V1-\1GF&UDE#[-QWX@JB+VAPIOFP=*=&7_: M"+#&72.J@.W"53B!2 QA7418DZX156"ND6ZCJTG7B"HPUTBWT=6X:T05U-Y0 M$GBM-8$#G?>,;"F)QOPD!2HYAI^D2 A:;V@(=87X,RM0JQ#4N!]$%= /PALB M<[1U$F#'SE+:K"8:S(C=:70UZ2)1!>8BZ3:ZFG>18%MRC==$O24 Z[R#I*1" M+G..K!(&/-$\98B]H/B.@>X4W58 CK),(:=8^(S#W2 M<7@=VS^R P-3,+A?!2%YL/K(,-9*C#7O)1$Q@40$C*D7F4#2HHK?P@Y-!9@/ MI82(CIULLED/T)@-J=OP.K:'93.\= :O;L.K4?^*R/PK'8?7L1TL.VB8)FB8 MAL8;PL%AJ@QCK<18\VX626@;QCKO:$E*WV=MB:H>$M?61NMTA;]JD^\0BQ"; M]S=)8F\HZPJO: <7G:ZTC0V9V1@!,@+,$V#S[CA)Z@U54>0UY>"""8P VP5% M1H#;"?#8WLH="%#N#0V5T1^COTNDO^;=N9+2&TJFQ.NFR0B0$>"%$6#SY(>> M;E[2%%Y5ZDJ8/QX!IO:C; 39NJO4,UVG 7.'YW.SE&$JMA]C;^6E:>[[:C8T M-K2]A]9]&VM::C0@-F=%G,7-? >>P2@5^,PA@3D=%:M=%9[B,0+%BA)2ZPWK M,X^>@0K***)-6QINSJI+9&\H*KZD=JA_)**:[%--\I*$L8(@';RAMR?CL?,6OO('"AU%Q M978)%BN9HY+F8R7E-! *5J4EL9(L'K=6C$G-!]O)&.LC&+PI'.SJ9!AK)<:: M]^?)M86S,(BU$F+-1TS)&+&A&KRHM*7!!<-8O1AK/BI(3L(2)(W7#N\4P9)7 M3IB\DJS7JIL:![XV+.2RHIOJ6* .,9L6),'(VI&28&K8ZI::)!FQ,V(_SX0; M63]2P@TC=D;LC-C;E=PC&\=)[F&TSFB=T7J[$HED\TB)1(S8&;$S8F]3TI(B M'"UIJ2%BI[;%#Y$%'\RJ6A:+<*9CTV!'REI&AX]G$BZ[Z M[8_>O(]?R M8(.X@+P@%8S\Z91X(V)S_XS==T[D.4F0Y,%*]=$$?E]C +8>3/=>6#QB/0,$XVC](SGT MC0 &)&@( H:PLF"Y_T[FN7PSZX7TGP-B_>A;8QCLE>6^6>\A$D>>$@#T*VNX M.OVUDQR/]YFDL3)'O0QG=*F!7_D)KJXHK/ N&)+5EJ%PDP 9^-^<9UV6386, MQT0WE&=%-:61:-F$**,QD37#_K?>&SXA*^+\,8<\G-"2N]9P>1_+JP2+TIS7 M#/_Q''P8EFW^"HFD?%TQ5! NZZ\J(&QV^.SQ\%VVX+WA%P<%%/<7L0+N%E;; MYCZ3$9D^ V.1$Y8A<=DB4 Z_H&DJ46"N]7[E>/1K]*&/ MRT( D;_J.,*=3RXOB&(@)(21^JW2+Z>7!W#I0_%W61W(@EQZ21B(I;^O>Y4( M%V2ETJO6_Z[*Y1]I=%"R4>U-ESNH&K=/EC?#T3%&/7["UV())#C M>UD@1^>#[V] B2+4$% U/NABC5V5Y]\A6Y;4?+,9!-@]O=GH(2.Y\D=6]Y]MAQW;WJ M.>Q:T.7@Z*UAM*.B\+':I#QR"V@)C&NL!+"H-8-R%V[$#' MS1IX%VL#,GCEX'7L])C-\#(9O+H-K^8S,E2A-S3U&F.T6>6Y'2O/L6)S&PBC M>8^O*O:&FLH;K-9<1R'6O"M3E7I#1>%UK2VMGQG$ZH58HSXZM78?'8-7N^#5 MJ/=)K=W[Q.#5+G@U[U=1L<*<*/!J:R1DYUTG]'0R\X/(*@O/98?W''TT[T!1 MM=Y0Y36QKF(*S#S4*H0IS?M/5!TXL,)+K6E,P"!6+\0:]9^HS'_2<7@UZC]1 MF?^DX_!JWG^B89D;DS>T@R._F/^D6G 7]V*%_T-38NT&N@FAYKTEFM0;:KS:FE8##&'U(JQ19XG&G"4=AU>CSA*-.4LZ#J_F MG26:VAOJO'JX,9BY2G8#R+? '\%FP5B9FV0#933O)M$TI Q9KZO /+,"M0IA M:O-N$DWO#25>USK4\)PA+(>P1KTD&O.2=!Q>S3=AT4R,M#%YX?!^H0QCK<18 M\ZX2'5TEDLF+>EOB54[J*RFOB=U(U7\*GZ\TPLMRN>O1".88+6I0)D7 F2.E M2$3'3DO9J ?H(C,B=1M>QW:R;(:7Q.#5;7@UZF'1F8>EX_ ZMH=E!PU3 0W3 M$'A#KJM*+\-8NS#6O)M%5]N&L4.O*FMAM&QLRLS$"9 28(T"M>7>!V FS46ZG7[JUDM-<2%#+:VTY[S;MR=;,WE$R3-W2F?3("O#0";-[-;=#& M]X*APO_JJ6KM-ZN4#F\ MI%=[ @T91727(IJO1&Q(F%P@RATJP<0(IKL$TV@0FU%?E!&C%D8MQZ>68\?D M[2!>E-Y0E7A=[E#F!Z.8[E),\V&&!K9[5'FY-133^9I?>0.%#Z/BRNP2+% R M1R7-!TH:& 6%35%-K26!DBP8MUZ,-1]I9]! 'YD71%9WKI,8TX\=3+;Y-%E? M+ N#5ROA=>Q0J1U8&(9K*#HO*FW))V 8JQ=CS8<$F4E(@F3RNMJ6\IG==ZK6 MD;62K->JBQH'OC8DY+)"F^I8H XQFQ9DOYCBD;)?:MCJEIHC&;$S8C_/3!M3 M.E*F#2-V1NR,V%N3U6/6[E=G=,[HG-%Y*S.(3.5(&42,V!FQ,V)O5;:2J1XM M6ZDA:J>&Q0^1!1_,:ED62V^F8]-@2W/%.&&HV>?[2')7LI;1H>/9Q(NN^G(C M!3LE1-8OXJ_93IS^\\OK(BD#6<&%>)B1@-81#0'H-@9F3 CWNV/WKR/7\F"# MN("\(!F,_.F4>"-B<_^,W7=.Y#E)D.3!8J)Q,0>2R*5#$S6DC03B,T[5F(;G*_OAH.^',M=ZO'(]^ MC3[T<1F4ZJQHQ48()I<_OCEV-$%F,Q 2AI,:T=,OIY<'<.E#\7=9&1B:4GI) M&(BEOZ][E0@7Y&JO6O^[*I=_A UJ]7?9Z/;V:9*V\55;_$8[Y@5N\"*-@,^3 MX#0ZA;&-"U$*O[5"&)&W-MZMV[/_DUSR[)=D:4X#N+!E^$Y"/PY&A'OTW9CJ M&Q>Z$(E7^7N95[GS4< WH$01>C"I&JQPL:?ORO/OT.%:;\'I6H/3M:[RAEA7 M#'0K#&4;(K\8)3)*+%)B\TG4)G9HTS3>T.KJC\DHL56 9)2X$R4VFIUMUAY/ MSXBP55AD1+@3$3;:B,4T&1$R(F1$V'@>N28(&#PI\9I15_;B\1VK7<[8N+<\ M>^RX+FOGOH%L&D\LUP01CG(J+REB2\HOU!!?Q""6@UCC.2R:(/6&FL;K* M%#*(+2!F-)E6K@E=+%+&X)6#5Y.Q^IJ@,'AU&UZ-AXAK@MH;FB)OZG6E?;$2 M6#N6P&)5KS801N,>7TW0>D-5Y@WC8,V15?-H)<0:=V5J@MX;RCH/DV$0ZR3$ MFO31:0*K>=5Q>#7I?=*$VKU/#%[M@E?S?A51H(<3J34Z6.<])_1P,O.#R"J+ MSF5G]QQY-.\_$45,^=2,MAS=F76H7H0U[SX1)4"8Q N*SB#618B9C;I/1.8^ MZ3B\&G6?B,Q]TG%X->\^$;'JALSK\L$F/.8^J1;;Q;U883_R^\0CP*R%PI'8=7HZX4 MD;E2.@ZOYETIDM ;JG7TGF:>E-T \BWP1[!9,%;F1=E &4>*A(X40>(UX>"^AN?H22DOF-U(B7(*GZ\T_LMRN>O1".88+0I4 MTOK>S,U20D3'=K-L5@,T9D/J-KR.[6/9#"^=P:O;\&K4P2(Q!TO'X75L!\L. M&J8)&J8B\KI95^%0AK%V8:QY+XLLM UCG?>SU-*=O5AGK=/E JM-ODLLHGEW MDXQ%SS2%5P^O7UUI&QLRLS$"9 28)\#FO7&RU!O*ALFK4ETQVXP 6P)%1H!; M"5!LU%DI'ZO[.*.]IE'(:&\[[37OR96Q([BL\J)45T%41H M@2(CP*VQ8,VG MJ?5RSKFU>MB7:X$1C",8(Y(,(V&L,GUQ1@Q:F'4P- M-9G7F$+&*.8<**;Y($-% (I1>55M2TN[SM<#RQLH?!@55V:78&&2.2II/DQ2 M26.@%.'@A$(6BMM*C#4?9Z?0,!^=-X2#63'#6"LQ=NQ0LHVG2:6^2!8&KS;" M2SIVH-0.+$SI#45=Y!65537L)L::#PA2,"!!PC-^6YJ0==^E6D?&2K)>JPYJ M'/C:@)#+"FNJ8X$ZQ&I:D/FB:$?*?*EAJUMJC&3$SHC]/+-L%/U(63:,V!FQ M,V)O34:/4KM7G=$YHW-&YZW,'E+,(V4/,6)GQ,Z(O5692JIPI$REAFB=FA4_ M1!9\,*MB62RZF8Y-@PW-E>&$H6:?[R/!7("\H)$,/*G M4^*-B,W],W;?.9'G)$&2!RO51@%^2!^.%].7EOV">XG(=9YU6385,AX3W5"> M%=641J)E$Z*,QD36#/O?LB;VUB. @D\ZP6;JI9NI#A+:*OZ72_G'UQ@('!9P MA6&L'21/COAR/7#."!/\. GUQ_]6%"[F+ @6%!B7T?I M;_A: IQA!B^.@ICTAI_^>+S[>OOXR-T\_/[I[NOUT]W#U\>,/Z1#&R[OWLI6 M+;[8+_^FU*YRN'1;[CQN[""+Y-Z)%5",\MP;X:S1_\4.1AZM9>[/Z3X4.'R> MP=]]_;*Z?["6SR1X&&?[2,+K]%M+C!PF-$)F_@:L,R3>G(\+BYV%]0Q17!2X M./<\?_<5)=#?OMQSC_%SZ-B.%3@DA"E.G-&$"=Q=OQ_]])J[U M9@7D(QV&!2.*0LX?M");X3_K91Q*\.B,.T\A^)E0+B&?;&<5V%D_#B*RF5/ ML%H E@\V!^7$F;D<_#@5N; YS84MY?^ M/O.#*!$+"V8QX,YMF\5#MUDYV3:KO6%TT [W]V#_?"I"Z-;#'2!A0&MV+)=/ M%,!@!'\G3\-K^_YX7,8XD,$2_'C@H63P\/(HCA)NDGP,1@_OMQP7]_:5V)2? M@^:2O @_8),IS(+^FM,;QG#"A4T'Z8TW4IF\D)@#[G-, M$)SX$0<(ZB5(>0G@!\Z!EN.5CO$-CLIX"2!-?J;2'I;Y!XFHC$:X1IP3=46)&-[_\6 M^V:]AV@5R!,:4-G*&JY.?^TDQ^-])FGL<"1,S P@'/P$VU?T/(UWP9"LM@R% MFP0HR?ZV_?2M S.AQ)2H]Q&AO46LX2[\+W8L_RJ0R_%]^\UQW0''?5L>7CHJ MRKI0!,P'X'B)?H(?F3-;*UKPQG0 E-]Q?L#%,S0+N3Z5RW@7%;N)FK*D2"1[ M^0( 2DYM=BHT!G"N(]Q7'R8IJCQW9-L8?>.5$P$S'.VPLU]P/_Z%^X$[\,7Q M+(_J/G=434DD8'/6/#P"@.8#IP#44^RYO8BSGOTXVK#BF3:*4MCR7APD\.P8 M3]\%.IHWAT^BL2%,POCY/R#]$,J MR!R_IL@96J]9UH$-TJ-VHDVBBB8.+.0 M:IUP%?7DD K@D0_"V,(%!+D-!-Q'I0..^@/NB2H ^+WT(UFJF,4M+3*JSWWG M9W_BV*"?7B%_T$!=?O/3'<%A;K3"29*RJKG#%H.Z.98-;AQH# YOIUH2T@SI#"'W1'4$U+];A,?>/I*>0G'ARR2ZC .6, 0\9G\QPZ@7]" M"SSPZC?N)?#?8 +^#,^^>#1T2+C8.?(3UCY,E5C44%^(#VKM; +O7PQP[/L1 MK U, O[G%ZWKJ3;KE)DMJ;+ZJ9#A_'$W@Q2Y9'+9S-KKPTWON7R5F=&/58-XZ M.KL&ICN%D;QG\%U1-&:6DQAE2ZXMI#Q=\J4#RQ@.[$!K5]G24T_;XHA!/7MX MJ+=F(;G*_O@(]#ISK? MQCZ34>),D45^:J:\+:"G%U:-(DM6O5%$ZOPC?,O M73*WH7Q#[>IJ%\3L4+-V?RB=H*#NN0^NIN34))33;#,X;_#X'(>)%R>OZ?/4 MXH@N%KPC.R.R2L 74V9+VE*8[IOU3@V93WYJ%EQXK;^2Z&&,R"IU7^\2E6KV MAH:B\7IM4:EG$$/.:*5-U9(NLKP MU4E\;5'CCLJ\E+8QKY,6L\N%&BRE98I&$]$&B0HP(Q[WY@<_:,2>-<- .2XD M4>2FX=YV3)+0DY"X+@G"E9#.*MK!KD? ]A'8+Y5RP\OI:_061E6(Z]K^3QQ& MN FX1W\F6W23[-#C8H,JU-Y1XH\3F\.L9FALZCKM*L%O3[>HDN-O,];4. M-O9AR-M:#*,%R-/;AKR3^LQ;J&_\K^_:.,F0SV./\MB2%--8XT>+P\ MM/T =>12]/WZC!7WCO6,69,.">\\&J5=W9!KH/JA2P>;<=GALI5@J\]X40?8 MS-Y0X0VE+973&=C::LFH 6RZT!NJO&@J+0';A93I/]QIL5S]K!AGUGTZJD]# MJ&QLUL4D7DC5]'JKV&W9QS,X-5XP(.O3(JH#4L)^*[QF& R/#(^U*QK5\2@G M/:8THZXHL>,!LO,) =?SS&&KF%"Y3UI T\'UK7O^TOUQ-UGN>U*T.#5P[WN3/]OI7P.^$YU::^AM.!ZX+\FN4O, MLM$.R\9\ARI3E=P;2@:O=*F\'0-A,_:-_4&HH(U-U36&P2YB\)1&COTQJ/:& MHL@+2EM V IG7#-MYBG$?K=&$_@Q>.<7KCBJ?] .-RQ/MDWJQVVV096I3L-H M<)TWQ8/)CITT6XG"$^H?^Z-0I[Q?.[P8)P-A&T%X2@5D?Q :O:&B\;+9%DYX M.:T''N8=XXK>%NX ;\N%Z/Z))F;YNM$7A9Z?.\_2Y;$%E 7BF M (Q>.+@:*4-=&U%W,L]*K;S0%'M#C5>%M@2Y74[)\KO5_M4L_9;%&>]5/6;1 MG9SIJAOX\YIJML>FGB>5EK<I_UA6V\(7+R=*^<9_)9Z%=?4]V*'(APE-9R0B M+#AY ZFM*2]]'J2F]H:RP!L:JT':37!6KYW8(G!J6(Q9.;PF#,-F*[%9O8QB MB[")/F;>$%CT\LEUE#B$.9. "XA+01%.G-FB%!FSDI106O4"D2VB- ,H35%Y MV>Q0'V*&SAPZ3QC95C\ZT>TL\1(K7-=1<)XPX*UN<.J" *<[C1?-MECY+L<1 MF.M=O%0RE5E2VJ&FT/WYZGNC]47Z-N74Z@++J>TX&$^HE:P!8Q%TZ#!DEKIN MXNV$BL;!S$]N&_.[]+KLGTG2OX&+K)^[-(>J&WAM*(J^(14_G[OH&.W*V$XFG[\IR"!)I[5Q# ME!@0NP;$!MJR' )$$].K!+'H\CLY$%D_BS8-D$V6399-]K >-!N.7^T^!B4> M7]?W7OH1":8''X?.U\S0WN/0PN>1NT8WKD3,BP*VVF9FUNXA[H3'GFJ($S&8 MK!CFR!#7.L2U]GBS"7 [FU-%B9E3F^T4LJA>E=,C>/@I#+DLHFSF![@C%V9L M;6ZX(KF+7K/"M9U8A)A6'RW#!9CP6V65!NM\6*6.=; MX%6Y&.+>-F-LEVP=*Q4VCZ.CG._IH!X+R)&+S-5!?1K&HIERL= R.[*>.RB; MJ;=9"LHB[C HP3C$$>/TS1"SDK135NHY-0OO(X /\0H].P'-@GZ,.,K1%_HNX[-X3P[SW]. MZHNJ7-=7%\W>4#947A&*7JG]CN&[;?49'- O&+.G]&95QZR$Y=%%WC0.[DC( M(-L5R)[4'[8'9-$-*\N\KK8?LR=-?&P"6+<_1VA/FL7!:(*FIEG@C @7^=PS MX2S7]4=6A&F//O>2%LFHJFRG>Y,LZ94,>V#[,19PS^9V )V6+66C9/KWIE:G M0]QKFY*X;[46";/[-9$7U8/[EM6[>0T91ACA,L(]J::\-^'*6):#UP\O!LGH MEM$MH]NJQX6]Z5;I#66=-^6B(^'LZ):> SY$>"C*ZGWDRI1,K>#%\>AW8539 MQQ8]H9,/.1X>K:[ZS72)EJB/2IR[<$[_^>5UD92!K.!"W'DC-[;A(PA+! @7 MD!%Q7G&M0\[QN+&#T.+>B15PDB#)//Y7HI99^$-$J^W?6VN&O,G7 /J^F%AE M8L) #)T7A"(Q\56G?_JTU,.GKV%.H"$4NT]2'%1;@ ;2(0]? +TW5'FYI#P9 M#_02S@C\XY6X[X.5HD3)S5]A*'"PITRK;M*7=N(\*QQ_/CC<&L>+Z2(O\=3T M:44:Z"KR5#]T\)ZKI"SU*_GXYMC1))-WN0=3\2 L'K&>01+$T?I':OD$A6%UD5@6VM>W%S^L5UB OQ&=C<])D$G"SRJ<0>@6)E@2Q? ML3.F%D:L,@]<;.P"%R,VROQH0CBJ;7'6L_]*>/@-M00,B<-+OWVYYRC;32B< MR@#\_>D-GOT4./8+S"EW \]9 >'"^/D_\ 6T9@;D%2ZAH)CYJ&%X0/W_3588 M)A!-G,#NSZP@>J>>X72$,)" (]9HDN.XG ]K@*I)GYL2*XP#,J5Q>;!^OCW@ MKJ>@QT8A-['@UF="\(,V-:F. W]*QSP#CN8 M5K!^X;E65V!N<,Z6]E%8TP/ M5W"E3^; ;!QP?A*,X^,B W!C%_<4-]&/7R8)GJT< M+6%/*I?@9V ET13"]#W$'J4.BD\_6-+,)Q;LYXB&]]CX>KCQGQ9P+4!U MP@5$SJ'?'?N ZK?%)B=D/A?>] 0'2^I:LY!<97]\S,)2'(\N#'WH8[HMJ<1' M$;?J5T$6GUQ.I9]I#G1!1P&8>G72#Z>R<0 +_:'XNZ8,1,4LO20,Q-+?U[W* M'!BF7NE-ZW]79;F6,8G"0%"JO>I$@U(WOFJ+=ZZB$^XX%IM55:3<8%-N$)G/ M251WF52BNS8SK8*&E2;;40;Q%S*(6U"O;(XJ.GD%86G.%[.A.=OO.IM5B=FJ MW9N-FEY=$][6TKI+BR:Q1:N^:&(5OG'^0:K?R2OQXF*ID[TC8[KN[JD\_^XX M=';LV9X[(879$2F%667C)'9IXA59XPW]Z#%=IW3#;@A%9)3'**] >?+)24\6 M*.F)$B_K=37+9*37*@0RTMN%]'9L$UXGZ6$<,R\+,J^J1;]D"TFO\\',B[QY MQQOY4W)(8F#7>$/9%#M$_CLDMI:1_APQ=Q0P]WY8V3,O2[VA8?*2?# /:$_2 M-".4SA+*&A7U))0B@\ 49=Y0ZHH(9*3"2.7D*N5)2 6[D(%0,=HB5#IO8?U* MHE1KY XI;-4U$B^;8H=(?/]#(^#E /)6L< .KQZ>TM*>>G^,2CI+)0>8-0\C M$XSZ%GA1JLNIP,B$D4DK39"'D8G>&\H:+PEMZ5V>*HLKH?RB2D,GZZSIQIZO M_GSG-?E/5NB,.&(%&+ :8B@V%TXP_MN*HL!YCI. T\C'2->IC\/S1S\FOFN3 M(+S:)19GKXHUE_C\Y53L33"7W(+QSS PZX4DN,,H[ A#YW%.%U:I=ZW\3%:F MXGGLSW1]KY/E_1IC$.G#^)&^ZV&QR'0W*DM1HS=455[4BWT'S]8XR=!5Y1QS M7'B9 "^1UTKZ#S%X=0->6_3_H\)+$2B\Y)+VO6=M,#X;V;^D;V::)6[M 2$@ M)24N+L \4&$!SI1_Q*']C024\#=J0%*%[,;;%'_9BU,NDC(*8<$HQ-Y0&*@' MLXG*F]52>QLCMXLF-_GH]";UAN) /$* (*.W-J".T5LE>E..3F\RRK=CI*$< M@=XZ'Y'[V<'"._9)K;'+U>*V[%Q39OE.C>YRSGH9GH]EZ3W??H@GL?2FRU\P MF52VEBC4UBL=;NMM3V !PU<-MM[: *92/R[6NS9FRGE,8BE,XEQVE]7I, MQ77N9$NS?!@%,PINSO:\@82->JS/C(09"3,2/J(Y>P,)F]2@?7!L=],D7-)" MHZ0Z?3;^5E3<1;,MG!3 G>+?MC)('TNJ[ ( X5\P7?IW7 M^ UI(=[DID6: 0SL!P[$M;"J=+XX;P*BK$(OC \?S;\X#KAQ',4PKL4W!MR7 M&&9-@JD?$)X^LFF9;)_.Z05G@+74DUK0ENO"8H01%UJO]!@%'W>\45) VTJN MI:6FI]9[4EL8QYZ]-UL,!PCR)1E84JH:!HAE4W+5O$FNJ'%^64J:)13[$2 9 M;B\$+VM*;WNY]W6M81):^4\<1L[XO8%N,67U\7M#;9"@H_C?:C6Y;P#[3H29 M+5\>6$4Q+C3Q5+_>OZT_TMSWV]?>(>OG#7]_^+N'QX?;Q\+ M7&?_8N/7HQ$M[[[HZW&-M:VQ2#HP^<6T:8N DHD6IK2FW'\R_0W\L:VX6M,E M@ OCZ10K@V?4.;$\K-B?<(5D 1-F29>06_9:/:F\YM3%NKP)><4S*D &BL7K>>RR:V!195W*(Z6WV2WVR7*HXP8%IJ5]+THNH MMDJ47;!W57%E[[80>E6+2/N,7*O&+6VS@SM_U/GLQ\_1.':+!Z*T_V%5][8J M]88R+Y08KNM.T+YH.JAI\MW!O*0V"7H902_I1R\FW(9HHKT'?^FDUV'J$QNE M/@4445Z6#\[/;JZ*_E$4Y/U>>@EWU1GRUNJ3Q36,-_$C]=%6&[P0&VVUY.>, M>&$AP7G?I8?);X"<=44LX6F4&AD4E>44SZM&96=V'.FHCUKK! M&C:<,$Q60:232-H24%XKDO0$26VI+MU">]]NTCCG?%SR-C;B7$VBTXD=CS)A M_18X$4:-C,.YW+9>+,<+DY[=K9IA-U. JFW^IDX:)]Q]$[4^ M42TJ!87=9SEFYP6P3?TG#@%8 4.:T!N:[440.YWOZO@8HQ]'Z1PHAS VE M+QGRBFT\]]\*"8.Z,$\8G,Q;)(BOP&P^ZN MK/SJHJU=FO'X*''D MB7MH4;E!@0/BXA\?K/7$L)+LN8&"=GST>,@N3_C4!UP]&9_? DP6CMZ_N987 M77OV[?_%S@RS/3\[XIZ86\SZ_?7_X=OO]Z2_N^NMG[O;_ M_>/NV^^W7Y^VIG66Y572UZ^[JHA:7]J4==F&],E9NM(T]9EDR\PY(:9*KR9, MGC:OT30'ABI736O4I8%F2K6DZXGB0)/UFG((5;G&06U.(MPQ$:W1 \XJ%R[7 MXLM5X/F@Z ]7BQ_QZQ6%YS+("G" MUGB^>RX;KA6BV-!YI(BG91"C-Y0-S1>E.LJ7]@")R:#4PY.V]-?ZH23 M"7"2!=X4V]*CN?/'G:1B'^%<8H6$HZO1]\?].,0ZDB&)PD*Q^XZ'\-88;Y:N M[3TN[7?\Q,/XCY!Q:V$;B:D/:_!?:I^N2C;H:1(%D=]/\YT%OBOM'PN M4X$WZ2S;$RUKU%ETJ3>4-(F7A+;H+$P%KA=.6Z1\S7"2T>AN\I+<%CAU7@7^ MW1I-X,=@QN%DGA1..C!6 M'>!DU-52D.FN6]" <?.Q2MB;^/EOR!D)W?Q%_74DVV4.//BQZZKSI M=U]['OQ=Q=7RF#('6@%(,7C#K,@NV(OZO)C7^DM&\KR6N M032+6,].-U1>%FK.JFY)9-VYG2+N21A><=9BMP%2B^U.&I?F-OS20D(J574[ MCG0Y$B5*2(FBIO.J4HQQ;4EU.'9,V1.)QY$,1T*BC$@4-(77U:),.#D2+^.$ M\ZWT;$-K!9>?,':4PJR\#ROOT[S$Q/(:1V)62F]H&@*OEI14[4Y1(%;XBW&& M3IYMC\D9U-Y0EY SU)4/TRQG**E455XM15ZM0R7-2RIG1:=$H[&**CF3Z>D_ MO[PNVD!6A =(5 M7A&*70FH.EEQ["=-,S+TWE"5>44NQO]@D>U\^0\.JT;0":W^*O%<0,(9&6$9 M-/>=YZ()/#NQ7DGR'\_'-KW$XV:N-2(VYP#L2/#J8"%OS\;;24"-;'S^_I?8 MR]E>O)?!8$43+]2)6TN/#=%:GIMF'<1P?[AQTOK]G5A!2)*&RX^D,D0,4/%,7E**$.$K#G(+M \:)>;+&;Q8"N2J1+BM/]$A S6% MWE"3>%DI!H8LD]& R[)\ERV.QP62I&Z9^[6-=121X7SQ@T,4!%/L#16!5\2# M<26IVZJBUC9F[-4L\EK)F/=A]=L*-MHIJ:@/)K*_29_E']AB4+&Q^U8X%(TL]F&=://-+HIW_!=HY=PM2R.:H/#BT MIN:^%1?/KMSB034J#RY0>7;+U4AURA,9T,LG?3^7&5>[0.6@6F3;8+17:$;M M@ZNS$Z"8'"_: 8!R#TK^4$Q[^A:+]AR29]-1!UM'761;;*";W&"'V%;@K*CS MLM&A3O6,1#I+(ELL\,>B$:,WU'BYQ#9_UKF0YR(E[U!9)6&4N0XN+&;Y2#(D M6]7;9%$KTP3FLO&&PNK4=1)'%1CM84 R!"QYR&MR,?K@K%,B$TS([>>N7YR? MQ,Z9+[D^]THFSL@E(9]+DT2;9I9!R\N5*UH%!^/$S^(^A$)IH>R M[LM07K9P9[J<3[":^Y,(IM8 T.-M0OI)CRVL,A=\"$*($2EMECJ+T&/ M3&I]KN=_M<0K=C%RZ(*;$6\1!'NK0*)(\Q85M2[?=BL,'*S3-R.N&L7H_M1% MV[7QHG%PQXL3]O1>R3X659J^5J?BML/SN8F6E*$Y].TG'EVWE)KR1)$'FDR8 M2R,\*%^DZ9208V5]M&0+U[3WL,()-[. HV#A"VL*TXE"V%):.XC6E($]YJ; M#.. -@9=))6Z<,QP7"=R2+C?OM=$F+4_7V_@1\L!D(1,8F3'"*$PQBS@M A* MKF_W[OD^N]HI6[<0E;6FKBI&NX?8?@N 43@SR_UFO=.FP95U)1GC$$RC6!KZ M;(WYC# Z2Q@5@L\/IPP%\]^,P]OFM[(7Y6)V\(@68I?9XF_2NC' MWD2/D4<"K^IU11ZUP'/#2**S)%$I'&IOFM H30A"Q[)<6PWQ[\6"#YS_3/N M4IL ^3F:6-Y+4BW3@V\N'1;SE@%V;KP8]7@S-UC)>W](T73GW:98^N('>0WZ M/L70>V6&H0/#D'A)9(=*1C7MIYHM0O1T9&, V8B\65*#]ZQ/G*VF@LIR=N4 MNI>D98KWN?.,PUG&LFZ^/].@G:-YW:RKRR8[L#*Z:;6LK8EP) $S> VY6#F^ MT4/M86$@;?7C-QT'T!K'=GV:5/LJM19ZZG2X;&LY*_R3_H/8?0M&98'2&) I M,+"%LDBSV/HKCGWN%]KFI- ]9PHMDJ$W%F(L_)J]>HFCV.V^]?)YG_/]IY> MQ(PI<4E&P0!'5W8&5&Q] M=7 'LYV_K;:^[=9M& %! -"Y*:B1TWC*C6.84Q82X3\#IFB.3,A9M/=RL0DP M.GF(-9K@5WM2_L9\R!HI0M4_7^OY=-0YJ\ZOJ:4YU5I:Z173M_:ZROHO+D/+@LD4XT9$1 M&&9C24=S?L81#\=<8(=*U8, 2^*^O"3N+0VJ-ZH<64#JYYA\A3<^O1'WE?P. MKY]4CE&5TI SLZZB9*R@0JL@R6CQ<%HL/7+428,&I4%%/KBJT0G++AS;Z--J M":^R&G#'%FS8(_?IS:],2R:E)=7H4%@7 U==G'I/4,E"HB1UK;_'6?-@C94R M/@D/G@2D<@=;'@O5-'Z+IK2EDH/3!D64" R9?@$3-AYK:ZTJ$@N MNMF*J#&F"K>0!^\#*@T[UIK&P4E83!'>L0C^/&J%J;O'YK37N,Q[4X;>&\IF MBVQU3.=M$;\]#%H&+?DIM 59G5=\\YU'9NDF'J+H7G('R)IX<@]&M)-=6*LD1 MN SM^I=3L? _O"QOB=BW/T=PZS5MF%"9CL3>4!)X62@FN!1RAYEFW25XE7+D MVF EH3U#5UN JLYKU?=+Y=?>N6?+Q8W=4P"FJ38E?858)&UM"]1N+E,CDZFI M1I4B]X:ZRHNUM=JN;R_;'?;.J)E1\Y%5ALJTK,#)3>8%[>"(WE;0\@[YT&7_ MQG5WO)BFX9;]DLLI+J0.ID :_N,Y^#!=9EV50 M.40WE&=%-:61:-F$**,QD37#_K>L:[WLJB']YX!8/_K4;W1EN6_6 M>X@8R"> .UY_9>57%VWMTHS'1TGQA)5)\ PTZ0=)DZ?F8GGZ#'(P:DJWUQ)#+RQ>E>6)^&07M^.CQD%VV:%C:B4NX M8_&_U6H?_.;[]IOCNM>>?>=%EO?BP#K2(J,A%L1P?>RN6"Q[H*B)K .1>SK M*/T-7[]<#.&WAX?/?][=WW/77S]S=U^?KK_^=O?I_I:[?GR\?7I<6YV*+OH* M$UQ\&CY3L<+#XVA"[-@E#^-LOB53*E:1:%LEAVLNC*L#@,*RE<\Y&'E MA?2@%W*4I1.;BWSN)9TN]_P./\_\("F^L"AJ$Y(7VCO3"9LOU0 \<2 D?+%* MK099'2B*64]9!&4@J>67]JG54.U-ESLHV5#J&Y1>1U6+_5_L) KWI=8A^3W7V_D;O,&WN6O[/W$8;8X4Z/:BM**:='/6 M[5LKA WQ6 D65O9AF_5*TK:T(\G. I5-5G#>5"5>$6HV69V[=9E1UP51ER@* MNU$7560"8G^. UB&1(Y7ICBC-Y1$7C'J:CK-**Y5P&,45R?%?8N#T<0*R?6( MAF[ 4N34YF72&SL_B=W_+PG\,JHS\9!I2*+TL8-DM]-8&$TRFMQ$D[IT'!53 M%7I#7>:-\ZC;U_GTL#])Z:FSX^&%U0Y;QZ($K#5CR+S$2GYU$CBBN.,IO8YS MA(H59@21U\56%/!G8&H*3%M4Y")P9(Q28ICI(&;T(UD)5:4WE R5%]2V"*Z3 M.@<:2SOZW;'[UY%K 56/#D@ZNHSZ%I*VI?-P.?HWF@U4M6ZS00L,<@PS.2&[ MHZI?B\:F]8:R+/&24I?IEX'I+,%4EU%3U1EWZC*@]!V-Y)49D=$V1M1YJ]MW M$OI ]81[Q'2#C8%0[!@C:/SQ!AQU_6X@;4=SQ!%"'-J=AF0Y> M%]I26Y1!J1$HU:7+:6)MNAP#5 L!I>]EG-B!#4F]H:+PBJZT!#9;5+DLP08& M2M:C[!+OZGR\,ZV15VL*]/I0@ L*4CEL:;K#8;4C,5BY-Y1TX+!J7:T\ZMBW M=L=R,FIEU+I-P3[A24T!%4D3>5$U+XN"MY8/823.2+QQ$J\:OZ*I=<2OG!4%+$#I(6JQ;"Z*X&-?%( MN::Z<$X5Z3J?N,#*A6RGA"-%'NE8+D23>5UB,>9=! [LX.F"8'0L%X(MH1F6 M+AI+5=5@7>X--;4M?<09:,ZBT)6NM*W0%:L7PNJ%%-"OUUXO1&?U0CJ-&7'7 M4^]VE6TSCC2&(X:C&M-+=58JI-. .D;Q*]UH&V8Z;VUC94(J8=XXTO'%A..+ MS@L:._9V$3?BKL?>.NQNAD#;?>B'NS,8ELX92W4I<@:K$])I0!VM]I4AM:SV M%2L4P@J%L$(A+-WQ]"SV2 '.!E8*D27>./SF$OL93V)]1MMSI/XM%DY97]'$T(7;LDH?Q%P?VA=P[K\2^\R++>W'@&]=A M2*+P"3_W!&_YY/JC'XM5U7L<@;6>P?NB(":]S75+3HP]B2;L+,+K6^ MR%-@V83["I+[8E>@8+3OO)_BD^5:WHCPW&IU&7D'#-27GEM;&!T;7&L&5U.D M6W(D-]M,1'>K.O\A?NBNV2#*IM@=6X*D;:G=L.'$^UO@AV%E*X/1&VH2+^H= M:G_-R*.SY+&M_V/MY($E3W2)5_6#3>:,/AA]')\^MB31U$T?IM ;BA*O2RHC M#T8>;2>/+5%.M1.'V!O*BLXKVL%=5MJ5\WT&9ZA[$H:<-1K%T]BU(F)SUM2' MH?V7FN7VRB ZWZRY7TYU KE>K/=U;KDKTXT$2I?&:TI1J/S*5*L1208P15,0>D-@T9+ 0MP9>9P! M>6RIC%0[>6#/04GG1;TM4;R,/AA];*"/+=62:Z$5@&2",.EI/'5MJ M==5.&S+VJ]5XW6@+=; ,$)8!/%TL<>2R,^MS1M;_^7A>Z MU-Y0T7A1DQBZ.H>N_;7?NM"E ;IX72Q:4QBXSAM<^RN/=4%+[PUUE1>$%C N ME@#2HM,:BSVK68^M'GUF"@9F_@EZD3;/,?:,436CZI92]?[GAWVHVNP-#9$7 M1!8HSLB:D74KW19[D+6(/F]>,UE2%Z-J1M4M=+?L0]-B;VB*O&[45K)#[ M>Z5669M!EC>X/(Q7<5899!(-EA+DHC[(5QSV%CVVYG%33R2OFD7BH$M?;>A; M9'7-0U>P[@EOJL6A\UQ PAF!?[P2]WTP)W!*+7OU%/(W]13Z$D=Q0/*SNTV0 M7=YLR!35'9H-I>P%J/9C*XCXDQ42FP,$1),%&2-)%UL1!62$'-"&2_1N6&/* M ZF[]3F) ^?""<%[K:C8$X!?>N$7/%AC8"&O9)F/((+AKR)EYY_ L67!;(YXN&8"Y2C M'&+M[YH"7C;%[JC0!Y0=*\JIK_#>IS?BOI+?X2.3ZJ(8?9LZ+QMU-0-NV@O5 M!6:@LMR02PE?K)49_ 68>GKS*_, '7B ##R@KD)G+0EI/&L>H#&%@"D$^_* M24!(92Y@](:R45JCFVD"37$!G6D"3!/8DPM\\>.@,A,PL<$%+RIMR8QCJH" M]6>9*L!4@?V8 -Q;E0E(0F\HF;RH:4P3. U$GN:6;B;OF;S?@]2O$3M[T[L( MYW^CQMB9$SC*\=^XGHX7TW5(_' X(>=9EV53 ;Y#=$-Y5E13&HF638@R&A-9 M,^Q_RSIH.1O++XK2"9QUA?I2U%DG"@,N6?7B?ZLY0"E8OI/("-'#,ZPR M7:O/H'*X?A@')0Y.24IP"NM*[.LH_0U?ONSV_'+W]?J>N[G^]NWNZV\\=W/_ M\/C']UON^NMG[MO#XU,_^^$&_O%8W+T5KVY^)Q=X(S>V2>)IC8, =HG>"DO5 MS_X]0UJ'5?''Z4-6&/HCASI"WYQHPOGS?0W3<(S<$-:/ -X'YP/.A0MCQW7# M ?$9?0B?^9H4PIIEK MC:AG&EY-/!\YQXL+_Z\)C,CH0,^L8K)P(V-MH! M*X_Q%##[CA-[!+[GC($'PD8#A("51KAIWWQXD[,HL=<$H@?<$T8+P(!&SHRB M#: !NQA8T\2)/[/><:RPZF&V^:]6 */FGO/Q!L!\+!!E<&<]_"-)'N)C]EQ8&6XQW\O063J@VST WPIH,3Q[0&WS%+*I4.Z@NDT%6F@ MH[_X2A9._O]9YC1IB("P>,1Z#GTWCM8_4BAEV!!_,K25!V!B_0K?\"M02$N!=,"2K+4/A)@%*Z[]M5U)T.!70H!8@@!L4]%B4]8.U M(CNWJB]#6LBU;//W"J9Z&-],0!*[CO7LN, VX'$+;V@ZB,DT![J@5XUATK2!)$AUQ3 91K57;:IA+=16]3(R4>,+E;#^,#*5O)&RH/*XF[(8^ARO-KP[(1J(_<5#0(\*9XL+W_%-1V M.27B'W*67,>C!F![K[*&N_H&SYM>MF4)KB.7^\5)_"Y=Y5;Q5SF37_I\'V^^$HTFK'X4-]_)JQ.F''GN M'CN.8V:WOF/<+^*O*^;PK1D.WVP_@VW>K*]&O 44;A!5EH2>P4JQC9 M"M%0 [),0);!*V+'XO//0#''Z Z2SV)G6GGMK'>^QFE$6U7RD(7>T.35VAH% M,Y6\5:C:E^\>#"L1:X"J6L>Z/9RM/IZWD<"61R[Z(IO3QG^1+E,9KU1ENP9# MS6.RU96I5T+' F^4-,)CI=O/'%0U&&GV196,-AI!+U:O.KN:[>G,<\SZQVW/&Q4,,B'"(;+4.K6^+M&;V&TGGQODDVF&_\P'E",K M6"=6D#K4&I5!:EO$PB&0&CL_B=W_+PG\,C2I/<"-(8G2QY;@J?.13+=)DO1A M84SE%6!W#&_K=LS%84O3'59RJF@,68,SBBSSIE!S.,9!&]GNN"A&OHQ\6Q*[ M*.M'BET\.?F69%V7Y^#(F#67/P!*>D9,CF?#:E[UFSD2TCR=G'_\])]?7A=M M("NX#M\QLS!)&\HRB/+1!#19R K#>#I+#)N Y!$):+1V/@$S28,=N_X;GR1< M\FD&,;T17H.ULV,WPK/P!(:$=9.]L4MAS2<5E9TIW@O7*R;W(J!?T^2E:"5Q M>)>,M)9#1FH=9'ZWWN?IX=84$X-#;F8!J5.LI#]$$]@,3"9[)M3N$?@C$F+N M;30!QO(RP22U[-%W*RGS#2B964&4Y7_;3O@22+NRGW+K]S+$ M3&=^R]NMZNB-0$^X]RE-I@?:FPEL&/D*S,0*)Y7EFK'.3I*PEQ 3L#$I;&YM M6RU,D)GCWOS@1P+5"<#OF1 /9@" PSH'G.L#.PRX5X?"TXX)S:WD7HE'X.>Q MY;B4_41TU1Z\R HWV M.BO[)'RGI4URRVBQ+ MMY2UP\AZX$@LY9NE?)]7RO?YY':7G'W;O;1'2^_.KP1;YLM+\LZJD($,1GTT MB58%M0ZTC7!/*Q3+0+V@#-2-#OD$6S<)M&YSR+I)M*&J!TR%1E;*VL'=U5G* M-R.X%DV\MG"%V@E.HET7#>4L**[S-9_7GC999%9)$T@XC%@ I%+P94?+[]]'24V D< MX+IH":-D;$9Q;.MB*))YE,RNC;7SK[EPT?3$AD7AG+#Y< C@8P,AX655XB%T M;2#)9BVA!^; T)3:PB'*O['/F/0ZHB$:5:)WR](MU[TN-72C.QN7.UQV*9QA MIZB1.H)#NK1HC<2 G.@47#[I1^(Y?L ]DA%H139W _]Q(NZ+-<(S[/O57J%' M55Q^E4./=BEY4OO@3N1@G".AJ)/E=)68@$R!AA!&Q:PTR7HQ/%DJ@ZTN&5;5,X;_S M0M",,>7@+OW0=RLBCQ$F'GPC ?(@.-[.;3"@#\]59K,WU >"4:S;\C^HC()J M6@C@+:_A<;#K[(R-B653[(Y14-*WF 67$7AC!0%V0;RF"5E5C8*J@&Y!@8?I MM\0O6(.+F=%&=VE#/R%MB&VCC5-KCIO,JTVH 32?Y:2Z@)&'V]W7+_5J ZJ$ MVH!J%!,<*VH#.P75G&]5OFHLPCPABZ !6B8OJ:S6>B?!9 AU@6EC#2]5J:V& MUWE5=3RCH^EW\NJ[KRA15JP9()C67MM=-%&Q]OCPY3LW<^.PLJ0RQ$J2ZI,5 M.N'C+""6_>#]"T:##@P46V*IG%)[0W&@2\78P?]A%2:WLA"ITL[LST.TMM4! M9-'"]0)I2[GA6A4;O3?4+OCDTX3-_,GZV;_]2::P/)]\SPX/LI(W;0AO@ZV[ M&9K&U_R%]6;H"9"[]5Z=P/>0)"TWTPNPB-6-'\S2J!WND?H)_J3%M3X[X