0000911177-24-000079.txt : 20240802 0000911177-24-000079.hdr.sgml : 20240802 20240802163236 ACCESSION NUMBER: 0000911177-24-000079 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 92 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240802 DATE AS OF CHANGE: 20240802 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-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-23211 FILM NUMBER: 241171542 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-Q 1 cwst-20240630.htm 10-Q cwst-20240630
000091117712-312024Q2FALSEhttp://fasb.org/us-gaap/2024#LongTermDebtAndCapitalLeaseObligationshttp://fasb.org/us-gaap/2024#LongTermDebtAndCapitalLeaseObligationsxbrli:sharesiso4217:USDiso4217:USDxbrli:sharescwst:votecwst:statecwst:businesscwst:subsidiaryxbrli:pure00009111772024-01-012024-06-300000911177us-gaap:CommonClassAMember2024-07-150000911177us-gaap:CommonClassBMember2024-07-1500009111772024-06-3000009111772023-12-310000911177us-gaap:CommonClassAMember2024-06-300000911177us-gaap:CommonClassAMember2023-12-310000911177us-gaap:CommonClassBMember2023-12-310000911177us-gaap:CommonClassBMember2024-06-300000911177us-gaap:CommonClassBMember2024-01-012024-06-300000911177us-gaap:CommonClassBMember2023-01-012023-12-3100009111772024-04-012024-06-3000009111772023-04-012023-06-3000009111772023-01-012023-06-300000911177us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-12-310000911177us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-12-310000911177us-gaap:AdditionalPaidInCapitalMember2023-12-310000911177us-gaap:RetainedEarningsMember2023-12-310000911177us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-3100009111772024-01-012024-03-310000911177us-gaap:CommonClassAMemberus-gaap:CommonStockMember2024-01-012024-03-310000911177us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310000911177us-gaap:RetainedEarningsMember2024-01-012024-03-310000911177us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-3100009111772024-03-310000911177us-gaap:CommonClassAMemberus-gaap:CommonStockMember2024-03-310000911177us-gaap:CommonClassBMemberus-gaap:CommonStockMember2024-03-310000911177us-gaap:AdditionalPaidInCapitalMember2024-03-310000911177us-gaap:RetainedEarningsMember2024-03-310000911177us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310000911177us-gaap:CommonClassAMemberus-gaap:CommonStockMember2024-04-012024-06-300000911177us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300000911177us-gaap:RetainedEarningsMember2024-04-012024-06-300000911177us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300000911177us-gaap:CommonClassAMemberus-gaap:CommonStockMember2024-06-300000911177us-gaap:CommonClassBMemberus-gaap:CommonStockMember2024-06-300000911177us-gaap:AdditionalPaidInCapitalMember2024-06-300000911177us-gaap:RetainedEarningsMember2024-06-300000911177us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-3000009111772022-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-3100009111772023-01-012023-03-310000911177us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-01-012023-03-310000911177us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310000911177us-gaap:RetainedEarningsMember2023-01-012023-03-310000911177us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-3100009111772023-03-310000911177us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-03-310000911177us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-03-310000911177us-gaap:AdditionalPaidInCapitalMember2023-03-310000911177us-gaap:RetainedEarningsMember2023-03-310000911177us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310000911177us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-04-012023-06-300000911177us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300000911177us-gaap:RetainedEarningsMember2023-04-012023-06-300000911177us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-3000009111772023-06-300000911177us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-06-300000911177us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-06-300000911177us-gaap:AdditionalPaidInCapitalMember2023-06-300000911177us-gaap:RetainedEarningsMember2023-06-300000911177us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300000911177cwst:CollectionMembercwst:EasternRegionMember2024-04-012024-06-300000911177cwst:CollectionMembercwst:WesternRegionMember2024-04-012024-06-300000911177cwst:MidAtlanticRegionMembercwst:CollectionMember2024-04-012024-06-300000911177cwst:CollectionMembercwst:ResourceSolutionsRegionMember2024-04-012024-06-300000911177cwst:CollectionMember2024-04-012024-06-300000911177cwst:EasternRegionMembercwst:LandfillRevenueMember2024-04-012024-06-300000911177cwst:WesternRegionMembercwst:LandfillRevenueMember2024-04-012024-06-300000911177cwst:MidAtlanticRegionMembercwst:LandfillRevenueMember2024-04-012024-06-300000911177cwst:LandfillRevenueMembercwst:ResourceSolutionsRegionMember2024-04-012024-06-300000911177cwst:LandfillRevenueMember2024-04-012024-06-300000911177cwst:TransferStationMembercwst:EasternRegionMember2024-04-012024-06-300000911177cwst:TransferStationMembercwst:WesternRegionMember2024-04-012024-06-300000911177cwst:MidAtlanticRegionMembercwst:TransferStationMember2024-04-012024-06-300000911177cwst:TransferStationMembercwst:ResourceSolutionsRegionMember2024-04-012024-06-300000911177cwst:TransferStationMember2024-04-012024-06-300000911177cwst:EasternRegionMembercwst:TransportationMember2024-04-012024-06-300000911177cwst:WesternRegionMembercwst:TransportationMember2024-04-012024-06-300000911177cwst:MidAtlanticRegionMembercwst:TransportationMember2024-04-012024-06-300000911177cwst:TransportationMembercwst:ResourceSolutionsRegionMember2024-04-012024-06-300000911177cwst:TransportationMember2024-04-012024-06-300000911177cwst:LandfillGasToEnergyMembercwst:EasternRegionMember2024-04-012024-06-300000911177cwst:LandfillGasToEnergyMembercwst:WesternRegionMember2024-04-012024-06-300000911177cwst:LandfillGasToEnergyMembercwst:MidAtlanticRegionMember2024-04-012024-06-300000911177cwst:LandfillGasToEnergyMembercwst:ResourceSolutionsRegionMember2024-04-012024-06-300000911177cwst:LandfillGasToEnergyMember2024-04-012024-06-300000911177cwst:EasternRegionMembercwst:ProcessingServicesMember2024-04-012024-06-300000911177cwst:WesternRegionMembercwst:ProcessingServicesMember2024-04-012024-06-300000911177cwst:MidAtlanticRegionMembercwst:ProcessingServicesMember2024-04-012024-06-300000911177cwst:ProcessingServicesMembercwst:ResourceSolutionsRegionMember2024-04-012024-06-300000911177cwst:ProcessingServicesMember2024-04-012024-06-300000911177cwst:EasternRegionMembercwst:NationalAccountsMember2024-04-012024-06-300000911177cwst:NationalAccountsMembercwst:WesternRegionMember2024-04-012024-06-300000911177cwst:MidAtlanticRegionMembercwst:NationalAccountsMember2024-04-012024-06-300000911177cwst:NationalAccountsMembercwst:ResourceSolutionsRegionMember2024-04-012024-06-300000911177cwst:NationalAccountsMember2024-04-012024-06-300000911177cwst:EasternRegionMember2024-04-012024-06-300000911177cwst:WesternRegionMember2024-04-012024-06-300000911177cwst:MidAtlanticRegionMember2024-04-012024-06-300000911177cwst:ResourceSolutionsRegionMember2024-04-012024-06-300000911177us-gaap:TransferredAtPointInTimeMembercwst:EasternRegionMember2024-04-012024-06-300000911177us-gaap:TransferredAtPointInTimeMembercwst:WesternRegionMember2024-04-012024-06-300000911177us-gaap:TransferredAtPointInTimeMembercwst:MidAtlanticRegionMember2024-04-012024-06-300000911177us-gaap:TransferredAtPointInTimeMembercwst:ResourceSolutionsRegionMember2024-04-012024-06-300000911177us-gaap:TransferredAtPointInTimeMember2024-04-012024-06-300000911177cwst:EasternRegionMemberus-gaap:TransferredOverTimeMember2024-04-012024-06-300000911177us-gaap:TransferredOverTimeMembercwst:WesternRegionMember2024-04-012024-06-300000911177cwst:MidAtlanticRegionMemberus-gaap:TransferredOverTimeMember2024-04-012024-06-300000911177us-gaap:TransferredOverTimeMembercwst:ResourceSolutionsRegionMember2024-04-012024-06-300000911177us-gaap:TransferredOverTimeMember2024-04-012024-06-300000911177cwst:CollectionMembercwst:EasternRegionMember2023-04-012023-06-300000911177cwst:CollectionMembercwst:WesternRegionMember2023-04-012023-06-300000911177cwst:MidAtlanticRegionMembercwst:CollectionMember2023-04-012023-06-300000911177cwst:CollectionMembercwst:ResourceSolutionsRegionMember2023-04-012023-06-300000911177cwst:CollectionMember2023-04-012023-06-300000911177cwst:EasternRegionMembercwst:LandfillRevenueMember2023-04-012023-06-300000911177cwst:WesternRegionMembercwst:LandfillRevenueMember2023-04-012023-06-300000911177cwst:MidAtlanticRegionMembercwst:LandfillRevenueMember2023-04-012023-06-300000911177cwst:LandfillRevenueMembercwst:ResourceSolutionsRegionMember2023-04-012023-06-300000911177cwst:LandfillRevenueMember2023-04-012023-06-300000911177cwst:TransferStationMembercwst:EasternRegionMember2023-04-012023-06-300000911177cwst:TransferStationMembercwst:WesternRegionMember2023-04-012023-06-300000911177cwst:MidAtlanticRegionMembercwst:TransferStationMember2023-04-012023-06-300000911177cwst:TransferStationMembercwst:ResourceSolutionsRegionMember2023-04-012023-06-300000911177cwst:TransferStationMember2023-04-012023-06-300000911177cwst:EasternRegionMembercwst:TransportationMember2023-04-012023-06-300000911177cwst:WesternRegionMembercwst:TransportationMember2023-04-012023-06-300000911177cwst:MidAtlanticRegionMembercwst:TransportationMember2023-04-012023-06-300000911177cwst:TransportationMembercwst:ResourceSolutionsRegionMember2023-04-012023-06-300000911177cwst:TransportationMember2023-04-012023-06-300000911177cwst:LandfillGasToEnergyMembercwst:EasternRegionMember2023-04-012023-06-300000911177cwst:LandfillGasToEnergyMembercwst:WesternRegionMember2023-04-012023-06-300000911177cwst:LandfillGasToEnergyMembercwst:MidAtlanticRegionMember2023-04-012023-06-300000911177cwst:LandfillGasToEnergyMembercwst:ResourceSolutionsRegionMember2023-04-012023-06-300000911177cwst:LandfillGasToEnergyMember2023-04-012023-06-300000911177cwst:EasternRegionMembercwst:ProcessingServicesMember2023-04-012023-06-300000911177cwst:WesternRegionMembercwst:ProcessingServicesMember2023-04-012023-06-300000911177cwst:MidAtlanticRegionMembercwst:ProcessingServicesMember2023-04-012023-06-300000911177cwst:ProcessingServicesMembercwst:ResourceSolutionsRegionMember2023-04-012023-06-300000911177cwst:ProcessingServicesMember2023-04-012023-06-300000911177cwst:EasternRegionMembercwst:NationalAccountsMember2023-04-012023-06-300000911177cwst:NationalAccountsMembercwst:WesternRegionMember2023-04-012023-06-300000911177cwst:MidAtlanticRegionMembercwst:NationalAccountsMember2023-04-012023-06-300000911177cwst:NationalAccountsMembercwst:ResourceSolutionsRegionMember2023-04-012023-06-300000911177cwst:NationalAccountsMember2023-04-012023-06-300000911177cwst:EasternRegionMember2023-04-012023-06-300000911177cwst:WesternRegionMember2023-04-012023-06-300000911177cwst:MidAtlanticRegionMember2023-04-012023-06-300000911177cwst:ResourceSolutionsRegionMember2023-04-012023-06-300000911177us-gaap:TransferredAtPointInTimeMembercwst:EasternRegionMember2023-04-012023-06-300000911177us-gaap:TransferredAtPointInTimeMembercwst:WesternRegionMember2023-04-012023-06-300000911177us-gaap:TransferredAtPointInTimeMembercwst:MidAtlanticRegionMember2023-04-012023-06-300000911177us-gaap:TransferredAtPointInTimeMembercwst:ResourceSolutionsRegionMember2023-04-012023-06-300000911177us-gaap:TransferredAtPointInTimeMember2023-04-012023-06-300000911177cwst:EasternRegionMemberus-gaap:TransferredOverTimeMember2023-04-012023-06-300000911177us-gaap:TransferredOverTimeMembercwst:WesternRegionMember2023-04-012023-06-300000911177cwst:MidAtlanticRegionMemberus-gaap:TransferredOverTimeMember2023-04-012023-06-300000911177us-gaap:TransferredOverTimeMembercwst:ResourceSolutionsRegionMember2023-04-012023-06-300000911177us-gaap:TransferredOverTimeMember2023-04-012023-06-300000911177cwst:CollectionMembercwst:EasternRegionMember2024-01-012024-06-300000911177cwst:CollectionMembercwst:WesternRegionMember2024-01-012024-06-300000911177cwst:MidAtlanticRegionMembercwst:CollectionMember2024-01-012024-06-300000911177cwst:CollectionMembercwst:ResourceSolutionsRegionMember2024-01-012024-06-300000911177cwst:CollectionMember2024-01-012024-06-300000911177cwst:EasternRegionMembercwst:LandfillRevenueMember2024-01-012024-06-300000911177cwst:WesternRegionMembercwst:LandfillRevenueMember2024-01-012024-06-300000911177cwst:MidAtlanticRegionMembercwst:LandfillRevenueMember2024-01-012024-06-300000911177cwst:LandfillRevenueMembercwst:ResourceSolutionsRegionMember2024-01-012024-06-300000911177cwst:LandfillRevenueMember2024-01-012024-06-300000911177cwst:TransferStationMembercwst:EasternRegionMember2024-01-012024-06-300000911177cwst:TransferStationMembercwst:WesternRegionMember2024-01-012024-06-300000911177cwst:MidAtlanticRegionMembercwst:TransferStationMember2024-01-012024-06-300000911177cwst:TransferStationMembercwst:ResourceSolutionsRegionMember2024-01-012024-06-300000911177cwst:TransferStationMember2024-01-012024-06-300000911177cwst:EasternRegionMembercwst:TransportationMember2024-01-012024-06-300000911177cwst:WesternRegionMembercwst:TransportationMember2024-01-012024-06-300000911177cwst:MidAtlanticRegionMembercwst:TransportationMember2024-01-012024-06-300000911177cwst:TransportationMembercwst:ResourceSolutionsRegionMember2024-01-012024-06-300000911177cwst:TransportationMember2024-01-012024-06-300000911177cwst:LandfillGasToEnergyMembercwst:EasternRegionMember2024-01-012024-06-300000911177cwst:LandfillGasToEnergyMembercwst:WesternRegionMember2024-01-012024-06-300000911177cwst:LandfillGasToEnergyMembercwst:MidAtlanticRegionMember2024-01-012024-06-300000911177cwst:LandfillGasToEnergyMembercwst:ResourceSolutionsRegionMember2024-01-012024-06-300000911177cwst:LandfillGasToEnergyMember2024-01-012024-06-300000911177cwst:EasternRegionMembercwst:ProcessingServicesMember2024-01-012024-06-300000911177cwst:WesternRegionMembercwst:ProcessingServicesMember2024-01-012024-06-300000911177cwst:MidAtlanticRegionMembercwst:ProcessingServicesMember2024-01-012024-06-300000911177cwst:ProcessingServicesMembercwst:ResourceSolutionsRegionMember2024-01-012024-06-300000911177cwst:ProcessingServicesMember2024-01-012024-06-300000911177cwst:EasternRegionMembercwst:NationalAccountsMember2024-01-012024-06-300000911177cwst:NationalAccountsMembercwst:WesternRegionMember2024-01-012024-06-300000911177cwst:MidAtlanticRegionMembercwst:NationalAccountsMember2024-01-012024-06-300000911177cwst:NationalAccountsMembercwst:ResourceSolutionsRegionMember2024-01-012024-06-300000911177cwst:NationalAccountsMember2024-01-012024-06-300000911177cwst:EasternRegionMember2024-01-012024-06-300000911177cwst:WesternRegionMember2024-01-012024-06-300000911177cwst:MidAtlanticRegionMember2024-01-012024-06-300000911177cwst:ResourceSolutionsRegionMember2024-01-012024-06-300000911177us-gaap:TransferredAtPointInTimeMembercwst:EasternRegionMember2024-01-012024-06-300000911177us-gaap:TransferredAtPointInTimeMembercwst:WesternRegionMember2024-01-012024-06-300000911177us-gaap:TransferredAtPointInTimeMembercwst:MidAtlanticRegionMember2024-01-012024-06-300000911177us-gaap:TransferredAtPointInTimeMembercwst:ResourceSolutionsRegionMember2024-01-012024-06-300000911177us-gaap:TransferredAtPointInTimeMember2024-01-012024-06-300000911177cwst:EasternRegionMemberus-gaap:TransferredOverTimeMember2024-01-012024-06-300000911177us-gaap:TransferredOverTimeMembercwst:WesternRegionMember2024-01-012024-06-300000911177cwst:MidAtlanticRegionMemberus-gaap:TransferredOverTimeMember2024-01-012024-06-300000911177us-gaap:TransferredOverTimeMembercwst:ResourceSolutionsRegionMember2024-01-012024-06-300000911177us-gaap:TransferredOverTimeMember2024-01-012024-06-300000911177cwst:CollectionMembercwst:EasternRegionMember2023-01-012023-06-300000911177cwst:CollectionMembercwst:WesternRegionMember2023-01-012023-06-300000911177cwst:MidAtlanticRegionMembercwst:CollectionMember2023-01-012023-06-300000911177cwst:CollectionMembercwst:ResourceSolutionsRegionMember2023-01-012023-06-300000911177cwst:CollectionMember2023-01-012023-06-300000911177cwst:EasternRegionMembercwst:LandfillRevenueMember2023-01-012023-06-300000911177cwst:WesternRegionMembercwst:LandfillRevenueMember2023-01-012023-06-300000911177cwst:MidAtlanticRegionMembercwst:LandfillRevenueMember2023-01-012023-06-300000911177cwst:LandfillRevenueMembercwst:ResourceSolutionsRegionMember2023-01-012023-06-300000911177cwst:LandfillRevenueMember2023-01-012023-06-300000911177cwst:TransferStationMembercwst:EasternRegionMember2023-01-012023-06-300000911177cwst:TransferStationMembercwst:WesternRegionMember2023-01-012023-06-300000911177cwst:MidAtlanticRegionMembercwst:TransferStationMember2023-01-012023-06-300000911177cwst:TransferStationMembercwst:ResourceSolutionsRegionMember2023-01-012023-06-300000911177cwst:TransferStationMember2023-01-012023-06-300000911177cwst:EasternRegionMembercwst:TransportationMember2023-01-012023-06-300000911177cwst:WesternRegionMembercwst:TransportationMember2023-01-012023-06-300000911177cwst:MidAtlanticRegionMembercwst:TransportationMember2023-01-012023-06-300000911177cwst:TransportationMembercwst:ResourceSolutionsRegionMember2023-01-012023-06-300000911177cwst:TransportationMember2023-01-012023-06-300000911177cwst:LandfillGasToEnergyMembercwst:EasternRegionMember2023-01-012023-06-300000911177cwst:LandfillGasToEnergyMembercwst:WesternRegionMember2023-01-012023-06-300000911177cwst:LandfillGasToEnergyMembercwst:MidAtlanticRegionMember2023-01-012023-06-300000911177cwst:LandfillGasToEnergyMembercwst:ResourceSolutionsRegionMember2023-01-012023-06-300000911177cwst:LandfillGasToEnergyMember2023-01-012023-06-300000911177cwst:EasternRegionMembercwst:ProcessingServicesMember2023-01-012023-06-300000911177cwst:WesternRegionMembercwst:ProcessingServicesMember2023-01-012023-06-300000911177cwst:MidAtlanticRegionMembercwst:ProcessingServicesMember2023-01-012023-06-300000911177cwst:ProcessingServicesMembercwst:ResourceSolutionsRegionMember2023-01-012023-06-300000911177cwst:ProcessingServicesMember2023-01-012023-06-300000911177cwst:EasternRegionMembercwst:NationalAccountsMember2023-01-012023-06-300000911177cwst:NationalAccountsMembercwst:WesternRegionMember2023-01-012023-06-300000911177cwst:MidAtlanticRegionMembercwst:NationalAccountsMember2023-01-012023-06-300000911177cwst:NationalAccountsMembercwst:ResourceSolutionsRegionMember2023-01-012023-06-300000911177cwst:NationalAccountsMember2023-01-012023-06-300000911177cwst:EasternRegionMember2023-01-012023-06-300000911177cwst:WesternRegionMember2023-01-012023-06-300000911177cwst:MidAtlanticRegionMember2023-01-012023-06-300000911177cwst:ResourceSolutionsRegionMember2023-01-012023-06-300000911177us-gaap:TransferredAtPointInTimeMembercwst:EasternRegionMember2023-01-012023-06-300000911177us-gaap:TransferredAtPointInTimeMembercwst:WesternRegionMember2023-01-012023-06-300000911177us-gaap:TransferredAtPointInTimeMembercwst:MidAtlanticRegionMember2023-01-012023-06-300000911177us-gaap:TransferredAtPointInTimeMembercwst:ResourceSolutionsRegionMember2023-01-012023-06-300000911177us-gaap:TransferredAtPointInTimeMember2023-01-012023-06-300000911177cwst:EasternRegionMemberus-gaap:TransferredOverTimeMember2023-01-012023-06-300000911177us-gaap:TransferredOverTimeMembercwst:WesternRegionMember2023-01-012023-06-300000911177cwst:MidAtlanticRegionMemberus-gaap:TransferredOverTimeMember2023-01-012023-06-300000911177us-gaap:TransferredOverTimeMembercwst:ResourceSolutionsRegionMember2023-01-012023-06-300000911177us-gaap:TransferredOverTimeMember2023-01-012023-06-300000911177cwst:RebateRecycledOrReturnedOrganicMaterialsMember2024-04-012024-06-300000911177cwst:RebateRecycledOrReturnedOrganicMaterialsMember2024-01-012024-06-300000911177cwst:RebateRecycledOrReturnedOrganicMaterialsMember2023-04-012023-06-300000911177cwst:RebateRecycledOrReturnedOrganicMaterialsMember2023-01-012023-06-300000911177us-gaap:SubsequentEventMember2024-07-012024-08-020000911177cwst:MidAtlanticRegionMemberus-gaap:SubsequentEventMember2024-07-012024-08-020000911177srt:MinimumMember2024-06-300000911177srt:MaximumMember2024-06-300000911177cwst:TransferStationsAcquisitionMember2024-01-012024-06-300000911177cwst:TransferStationsAcquisitionMember2023-01-012023-06-300000911177cwst:TransferStationsAcquisitionMember2024-06-300000911177cwst:TransferStationsAcquisitionMember2023-06-300000911177us-gaap:NoncompeteAgreementsMembercwst:TransferStationsAcquisitionMember2024-06-300000911177us-gaap:NoncompeteAgreementsMembercwst:TransferStationsAcquisitionMember2023-06-300000911177cwst:TransferStationsAcquisitionMemberus-gaap:CustomerRelationshipsMember2024-06-300000911177cwst:TransferStationsAcquisitionMemberus-gaap:CustomerRelationshipsMember2023-06-300000911177cwst:EasternRegionMember2023-12-310000911177cwst:EasternRegionMember2024-06-300000911177cwst:WesternRegionMember2023-12-310000911177cwst:WesternRegionMember2024-06-300000911177cwst:MidAtlanticRegionMember2023-12-310000911177cwst:MidAtlanticRegionMember2024-06-300000911177cwst:ResourceSolutionsRegionMember2023-12-310000911177cwst:ResourceSolutionsRegionMember2024-06-300000911177us-gaap:NoncompeteAgreementsMember2024-06-300000911177us-gaap:CustomerRelationshipsMember2024-06-300000911177us-gaap:TradeNamesMember2024-06-300000911177us-gaap:NoncompeteAgreementsMember2023-12-310000911177us-gaap:CustomerRelationshipsMember2023-12-310000911177us-gaap:TradeNamesMember2023-12-310000911177us-gaap:SecuredDebtMembercwst:AmendedTermAFacilityDueDecember2026TermLoanFacilityMember2024-06-300000911177us-gaap:SecuredDebtMembercwst:AmendedTermAFacilityDueDecember2026TermLoanFacilityMember2023-12-310000911177us-gaap:SecuredDebtMembercwst:A2023TermLoanFacilityDueDecember2026Member2024-06-300000911177us-gaap:SecuredDebtMembercwst:A2023TermLoanFacilityDueDecember2026Member2023-12-310000911177cwst:RevolvingCreditFacilityDueDecember2026Memberus-gaap:LineOfCreditMember2024-01-012024-06-300000911177cwst:RevolvingCreditFacilityDueDecember2026Memberus-gaap:LineOfCreditMember2024-06-300000911177cwst:RevolvingCreditFacilityDueDecember2026Memberus-gaap:LineOfCreditMember2023-12-310000911177cwst:RevenueBondsSeriesTwoThousandFourteenDueTwoThousandFortyFourMemberus-gaap:UnsecuredDebtMember2024-06-300000911177cwst:RevenueBondsSeriesTwoThousandFourteenDueTwoThousandFortyFourMemberus-gaap:UnsecuredDebtMember2023-12-310000911177cwst:RevenueBondSeriesTwoThousandFourteenRTwoDueTwoThousandFortyFourMemberus-gaap:UnsecuredDebtMember2024-06-300000911177cwst:RevenueBondSeriesTwoThousandFourteenRTwoDueTwoThousandFortyFourMemberus-gaap:UnsecuredDebtMember2023-12-310000911177cwst:RevenueBondsSeries2020DueSeptember2050Memberus-gaap:UnsecuredDebtMember2024-06-300000911177cwst:RevenueBondsSeries2020DueSeptember2050Memberus-gaap:UnsecuredDebtMember2023-12-310000911177cwst:RevenueBondsSeries2020R2DueSeptember2050Memberus-gaap:UnsecuredDebtMember2024-06-300000911177cwst:RevenueBondsSeries2020R2DueSeptember2050Memberus-gaap:UnsecuredDebtMember2023-12-310000911177cwst:FinanceAuthorityofMaineSolidWasteDisposalRevenueBondsSeries2005R3FAMEBonds2005R3Memberus-gaap:UnsecuredDebtMember2024-06-300000911177cwst:FinanceAuthorityofMaineSolidWasteDisposalRevenueBondsSeries2005R3FAMEBonds2005R3Memberus-gaap:UnsecuredDebtMember2023-12-310000911177cwst:FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R1Memberus-gaap:UnsecuredDebtMember2024-06-300000911177cwst:FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R1Memberus-gaap:UnsecuredDebtMember2023-12-310000911177us-gaap:UnsecuredDebtMembercwst:FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R2Member2024-06-300000911177us-gaap:UnsecuredDebtMembercwst:FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R2Member2023-12-310000911177cwst:LongTermRevenueBondSeriesTwoThousandThirteenDueTwoThousandThirtySixMemberus-gaap:UnsecuredDebtMember2024-06-300000911177cwst:LongTermRevenueBondSeriesTwoThousandThirteenDueTwoThousandThirtySixMemberus-gaap:UnsecuredDebtMember2023-12-310000911177cwst:LongTermRevenueBondsSeries2022A1DueJune2052Memberus-gaap:UnsecuredDebtMember2024-06-300000911177cwst:LongTermRevenueBondsSeries2022A1DueJune2052Memberus-gaap:UnsecuredDebtMember2023-12-310000911177cwst:RevenueBondSeriesTwoThousandThirteenDueTwoThousandTwentyNineMemberus-gaap:UnsecuredDebtMember2024-06-300000911177cwst:RevenueBondSeriesTwoThousandThirteenDueTwoThousandTwentyNineMemberus-gaap:UnsecuredDebtMember2023-12-310000911177cwst:NotesPayableMember2024-06-300000911177cwst:NotesPayableMember2023-12-310000911177cwst:GFLEnvironmentalIncMember2023-04-012023-06-300000911177cwst:GFLEnvironmentalIncMember2023-01-012023-06-300000911177cwst:TwinBridgesAcquisitionMember2023-04-012023-06-300000911177cwst:TwinBridgesAcquisitionMember2023-01-012023-06-300000911177us-gaap:InterestRateContractMemberus-gaap:CashFlowHedgingMember2024-06-300000911177us-gaap:InterestRateContractMemberus-gaap:CashFlowHedgingMember2023-12-310000911177us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherCurrentAssetsMemberus-gaap:InterestRateSwapMember2024-06-300000911177us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherCurrentAssetsMemberus-gaap:InterestRateSwapMember2023-12-310000911177us-gaap:OtherNoncurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2024-06-300000911177us-gaap:OtherNoncurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2023-12-310000911177us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2024-06-300000911177us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2023-12-310000911177us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:InterestRateSwapMember2024-06-300000911177us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:InterestRateSwapMember2023-12-310000911177us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:InterestRateSwapMember2024-06-300000911177us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:InterestRateSwapMember2023-12-310000911177us-gaap:CommonClassAMembercwst:Amended2016PlanMember2024-06-300000911177cwst:A2016IncentivePlanMemberus-gaap:CommonClassAMember2024-06-300000911177us-gaap:CommonClassAMembercwst:A2006IncentivePlanMember2024-01-012024-06-300000911177srt:MinimumMember2024-01-012024-06-300000911177srt:MaximumMember2024-01-012024-06-300000911177us-gaap:EmployeeStockOptionMember2024-04-012024-06-300000911177us-gaap:EmployeeStockOptionMember2024-01-012024-06-300000911177us-gaap:EmployeeStockOptionMember2023-04-012023-06-300000911177us-gaap:EmployeeStockOptionMember2023-01-012023-06-300000911177us-gaap:EmployeeStockOptionMember2024-06-300000911177cwst:RestrictedStockAwardsMembercwst:NonEmployeeDirectorMember2024-01-012024-06-300000911177us-gaap:RestrictedStockUnitsRSUMembercwst:NonEmployeeDirectorMember2024-01-012024-06-300000911177cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember2023-12-310000911177cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember2024-01-012024-06-300000911177cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMemberus-gaap:CommonClassAMember2024-01-012024-06-300000911177cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember2024-06-300000911177cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2024-06-300000911177cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2024-01-012024-06-300000911177cwst:PerformanceStockUnitMember2024-01-012024-06-300000911177cwst:PerformanceStockUnitMemberus-gaap:CommonClassAMember2024-01-012024-06-300000911177cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember2024-04-012024-06-300000911177cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember2023-04-012023-06-300000911177cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember2023-01-012023-06-300000911177us-gaap:RestrictedStockUnitsRSUMember2024-06-300000911177us-gaap:RestrictedStockUnitsRSUMembersrt:WeightedAverageMember2024-01-012024-06-300000911177cwst:PerformanceStockUnitMember2024-06-300000911177srt:WeightedAverageMembercwst:PerformanceStockUnitMember2024-01-012024-06-300000911177cwst:MarketbasedPerformanceStockUnitsMember2024-01-012024-06-300000911177cwst:AmendedAndRestatedNineteenNinetySevenEmployeeStockPurchasePlanMember2024-04-012024-06-300000911177cwst:AmendedAndRestatedNineteenNinetySevenEmployeeStockPurchasePlanMember2024-01-012024-06-300000911177cwst:AmendedAndRestatedNineteenNinetySevenEmployeeStockPurchasePlanMember2023-04-012023-06-300000911177cwst:AmendedAndRestatedNineteenNinetySevenEmployeeStockPurchasePlanMember2023-01-012023-06-300000911177us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-12-310000911177us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2024-01-012024-06-300000911177us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2024-06-300000911177us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:InterestRateSwapMember2024-04-012024-06-300000911177us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:InterestRateSwapMember2023-04-012023-06-300000911177us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:InterestRateSwapMember2024-01-012024-06-300000911177us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:InterestRateSwapMember2023-01-012023-06-300000911177us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300000911177us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300000911177us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2024-01-012024-06-300000911177us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300000911177us-gaap:CommonClassAMember2023-06-300000911177us-gaap:CommonClassBMember2023-06-300000911177us-gaap:CommonClassAMember2023-01-012023-06-300000911177us-gaap:CommonClassAMember2023-04-012023-06-300000911177us-gaap:RelatedPartyMember2024-01-012024-06-300000911177us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:LandfillMember2024-06-300000911177us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:LandfillMember2024-06-300000911177us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:LandfillMember2024-06-300000911177us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300000911177us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300000911177us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300000911177us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:LandfillMember2023-12-310000911177us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:LandfillMember2023-12-310000911177us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:LandfillMember2023-12-3100009111772023-01-012023-12-310000911177us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000911177us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000911177us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000911177cwst:FixedRateBondsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2024-06-300000911177cwst:FixedRateBondsMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2024-06-300000911177us-gaap:CarryingReportedAmountFairValueDisclosureMember2024-06-300000911177us-gaap:OperatingSegmentsMembercwst:EasternRegionMember2024-04-012024-06-300000911177us-gaap:IntersegmentEliminationMembercwst:EasternRegionMember2024-04-012024-06-300000911177us-gaap:OperatingSegmentsMembercwst:EasternRegionMember2024-06-300000911177us-gaap:OperatingSegmentsMembercwst:WesternRegionMember2024-04-012024-06-300000911177us-gaap:IntersegmentEliminationMembercwst:WesternRegionMember2024-04-012024-06-300000911177us-gaap:OperatingSegmentsMembercwst:WesternRegionMember2024-06-300000911177us-gaap:OperatingSegmentsMembercwst:MidAtlanticRegionMember2024-04-012024-06-300000911177cwst:MidAtlanticRegionMemberus-gaap:IntersegmentEliminationMember2024-04-012024-06-300000911177us-gaap:OperatingSegmentsMembercwst:MidAtlanticRegionMember2024-06-300000911177us-gaap:OperatingSegmentsMembercwst:ResourceSolutionsRegionMember2024-04-012024-06-300000911177us-gaap:IntersegmentEliminationMembercwst:ResourceSolutionsRegionMember2024-04-012024-06-300000911177us-gaap:OperatingSegmentsMembercwst:ResourceSolutionsRegionMember2024-06-300000911177us-gaap:CorporateNonSegmentMember2024-04-012024-06-300000911177us-gaap:CorporateNonSegmentMember2024-06-300000911177us-gaap:IntersegmentEliminationMember2024-04-012024-06-300000911177us-gaap:OperatingSegmentsMembercwst:EasternRegionMember2023-04-012023-06-300000911177us-gaap:IntersegmentEliminationMembercwst:EasternRegionMember2023-04-012023-06-300000911177us-gaap:OperatingSegmentsMembercwst:EasternRegionMember2023-06-300000911177us-gaap:OperatingSegmentsMembercwst:WesternRegionMember2023-04-012023-06-300000911177us-gaap:IntersegmentEliminationMembercwst:WesternRegionMember2023-04-012023-06-300000911177us-gaap:OperatingSegmentsMembercwst:WesternRegionMember2023-06-300000911177us-gaap:OperatingSegmentsMembercwst:MidAtlanticRegionMember2023-04-012023-06-300000911177cwst:MidAtlanticRegionMemberus-gaap:IntersegmentEliminationMember2023-04-012023-06-300000911177us-gaap:OperatingSegmentsMembercwst:MidAtlanticRegionMember2023-06-300000911177us-gaap:OperatingSegmentsMembercwst:ResourceSolutionsRegionMember2023-04-012023-06-300000911177us-gaap:IntersegmentEliminationMembercwst:ResourceSolutionsRegionMember2023-04-012023-06-300000911177us-gaap:OperatingSegmentsMembercwst:ResourceSolutionsRegionMember2023-06-300000911177us-gaap:CorporateNonSegmentMember2023-04-012023-06-300000911177us-gaap:CorporateNonSegmentMember2023-06-300000911177us-gaap:IntersegmentEliminationMember2023-04-012023-06-300000911177us-gaap:OperatingSegmentsMembercwst:EasternRegionMember2024-01-012024-06-300000911177us-gaap:IntersegmentEliminationMembercwst:EasternRegionMember2024-01-012024-06-300000911177us-gaap:OperatingSegmentsMembercwst:WesternRegionMember2024-01-012024-06-300000911177us-gaap:IntersegmentEliminationMembercwst:WesternRegionMember2024-01-012024-06-300000911177us-gaap:OperatingSegmentsMembercwst:MidAtlanticRegionMember2024-01-012024-06-300000911177cwst:MidAtlanticRegionMemberus-gaap:IntersegmentEliminationMember2024-01-012024-06-300000911177us-gaap:OperatingSegmentsMembercwst:ResourceSolutionsRegionMember2024-01-012024-06-300000911177us-gaap:IntersegmentEliminationMembercwst:ResourceSolutionsRegionMember2024-01-012024-06-300000911177us-gaap:CorporateNonSegmentMember2024-01-012024-06-300000911177us-gaap:IntersegmentEliminationMember2024-01-012024-06-300000911177us-gaap:OperatingSegmentsMembercwst:EasternRegionMember2023-01-012023-06-300000911177us-gaap:IntersegmentEliminationMembercwst:EasternRegionMember2023-01-012023-06-300000911177us-gaap:OperatingSegmentsMembercwst:WesternRegionMember2023-01-012023-06-300000911177us-gaap:IntersegmentEliminationMembercwst:WesternRegionMember2023-01-012023-06-300000911177us-gaap:OperatingSegmentsMembercwst:MidAtlanticRegionMember2023-01-012023-06-300000911177cwst:MidAtlanticRegionMemberus-gaap:IntersegmentEliminationMember2023-01-012023-06-300000911177us-gaap:OperatingSegmentsMembercwst:ResourceSolutionsRegionMember2023-01-012023-06-300000911177us-gaap:IntersegmentEliminationMembercwst:ResourceSolutionsRegionMember2023-01-012023-06-300000911177us-gaap:CorporateNonSegmentMember2023-01-012023-06-300000911177us-gaap:IntersegmentEliminationMember2023-01-012023-06-300000911177cwst:SolidWasteOperationsCollectionMember2024-04-012024-06-300000911177cwst:SolidWasteOperationsCollectionMember2023-04-012023-06-300000911177cwst:SolidWasteOperationsCollectionMember2024-01-012024-06-300000911177cwst:SolidWasteOperationsCollectionMember2023-01-012023-06-300000911177cwst:SolidWasteOperationsDisposalMember2024-04-012024-06-300000911177cwst:SolidWasteOperationsDisposalMember2023-04-012023-06-300000911177cwst:SolidWasteOperationsDisposalMember2024-01-012024-06-300000911177cwst:SolidWasteOperationsDisposalMember2023-01-012023-06-300000911177cwst:SolidWasteOperationsLandfillGasToEnergyMember2024-04-012024-06-300000911177cwst:SolidWasteOperationsLandfillGasToEnergyMember2023-04-012023-06-300000911177cwst:SolidWasteOperationsLandfillGasToEnergyMember2024-01-012024-06-300000911177cwst:SolidWasteOperationsLandfillGasToEnergyMember2023-01-012023-06-300000911177cwst:SolidWasteOperationsProcessingMember2024-04-012024-06-300000911177cwst:SolidWasteOperationsProcessingMember2023-04-012023-06-300000911177cwst:SolidWasteOperationsProcessingMember2024-01-012024-06-300000911177cwst:SolidWasteOperationsProcessingMember2023-01-012023-06-300000911177cwst:SolidWasteOperationsMember2024-04-012024-06-300000911177cwst:SolidWasteOperationsMember2023-04-012023-06-300000911177cwst:SolidWasteOperationsMember2024-01-012024-06-300000911177cwst:SolidWasteOperationsMember2023-01-012023-06-300000911177cwst:ResourceSolutionsOperationsProcessingMember2024-04-012024-06-300000911177cwst:ResourceSolutionsOperationsProcessingMember2023-04-012023-06-300000911177cwst:ResourceSolutionsOperationsProcessingMember2024-01-012024-06-300000911177cwst:ResourceSolutionsOperationsProcessingMember2023-01-012023-06-300000911177cwst:ResourceSolutionsOperationsMember2024-04-012024-06-300000911177cwst:ResourceSolutionsOperationsMember2023-04-012023-06-300000911177cwst:ResourceSolutionsOperationsMember2024-01-012024-06-300000911177cwst:ResourceSolutionsOperationsMember2023-01-012023-06-30


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2024
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)
Delaware03-0338873
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
25 Greens Hill Lane,
Rutland,Vermont05701
(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)
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company," and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes  No  
The number of shares outstanding of each of the registrant’s classes of common stock, as of July 15, 2024:
Class A common stock, $0.01 par value per share:57,145,697 
Class B common stock, $0.01 par value per share:988,200 




PART I.
ITEM 1.    FINANCIAL STATEMENTS
CASELLA WASTE SYSTEMS, INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
(in thousands)
June 30,
2024
December 31,
2023
 (Unaudited) 
ASSETS
CURRENT ASSETS:
Cash and cash equivalents$208,502 $220,912 
Accounts receivable, net of allowance for credit losses of $6,333 and $4,066, respectively
161,247 157,324 
Refundable income taxes6,397 3,089 
Prepaid expenses21,282 17,223 
Inventory18,913 17,859 
Other current assets9,463 9,918 
Total current assets425,804 426,325 
Property and equipment, net of accumulated depreciation and amortization of $1,226,518 and $1,167,541, respectively
987,390 980,553 
Operating lease right-of-use assets98,148 100,844 
Goodwill737,253 735,670 
Intangible assets, net216,961 241,429 
Restricted cash and assets
3,251 2,203 
Cost method investments10,967 10,967 
Deferred income taxes8,413 11,224 
Other non-current assets23,678 26,255 
Total assets$2,511,865 $2,535,470 
The accompanying notes are an integral part of these consolidated financial statements.
1



CASELLA WASTE SYSTEMS, INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS (Continued)
(in thousands, except for share and per share data)
June 30,
2024
December 31,
2023
(Unaudited) 
LIABILITIES AND STOCKHOLDERS' EQUITY
CURRENT LIABILITIES:
Current maturities of debt$65,335 $35,781 
Current operating lease liabilities8,854 9,039 
Accounts payable94,205 116,794 
Accrued payroll and related expenses16,585 22,657 
Accrued interest3,219 3,886 
Contract liabilities30,662 31,472 
Current accrued final capping, closure and post-closure costs9,280 10,773 
Other accrued liabilities41,548 48,456 
Total current liabilities269,688 278,858 
Debt, less current portion976,620 1,007,662 
Operating lease liabilities, less current portion65,710 66,074 
Accrued final capping, closure and post-closure costs, less current portion131,488 123,131 
Deferred income taxes1,189 627 
Other long-term liabilities29,656 37,327 
COMMITMENTS AND CONTINGENCIES
STOCKHOLDERS' EQUITY:
Class A common stock, $0.01 par value per share; 100,000,000 shares authorized; 57,145,000 and 57,007,000 shares issued and outstanding, respectively
571 570 
Class B common stock, $0.01 par value per share; 1,000,000 shares authorized; 988,000 shares issued and outstanding, respectively; 10 votes per share
10 10 
Additional paid-in capital1,174,744 1,168,812 
Accumulated deficit(143,632)(146,521)
Accumulated other comprehensive income (loss), net of tax5,821 (1,080)
Total stockholders' equity1,037,514 1,021,791 
Total liabilities and stockholders' equity$2,511,865 $2,535,470 
The accompanying notes are an integral part of these consolidated financial statements.
2



CASELLA WASTE SYSTEMS, INC. AND SUBSIDIARIES
UNAUDITED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except for per share data)
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2024202320242023
Revenues$377,163 $289,645 $718,170 $552,241 
Operating expenses:
Cost of operations243,787 186,319 474,578 366,563 
General and administration47,184 35,865 91,517 71,544 
Depreciation and amortization55,338 34,924 109,375 68,359 
Expense from acquisition activities7,836 3,677 12,847 6,540 
Legal settlement 6,150  6,150 
Southbridge Landfill closure charge 96  206 
354,145 267,031 688,317 519,362 
Operating income23,018 22,614 29,853 32,879 
Other expense (income):
Interest income(2,625)(1,611)(5,437)(2,295)
Interest expense15,322 9,001 31,204 15,959 
Loss from termination of bridge financing 8,198  8,198 
Other income(477)(452)(828)(800)
Other expense, net12,220 15,136 24,939 21,062 
Income before income taxes10,798 7,478 4,914 11,817 
Provision for income taxes3,792 1,988 2,025 2,779 
Net income$7,006 $5,490 $2,889 $9,038 
Basic earnings per share attributable to common stockholders:
Weighted average common shares outstanding58,109 52,885 58,070 52,331 
Basic earnings per common share
$0.12 $0.10 $0.05 $0.17 
Diluted earnings per share attributable to common stockholders:
Weighted average common shares outstanding58,199 52,980 58,161 52,427 
Diluted earnings per common share
$0.12 $0.10 $0.05 $0.17 
The accompanying notes are an integral part of these consolidated financial statements.
3



CASELLA WASTE SYSTEMS, INC. AND SUBSIDIARIES
UNAUDITED CONSOLIDATED STATEMENTS OF
COMPREHENSIVE INCOME
(in thousands)
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2024202320242023
Net income$7,006 $5,490 $2,889 $9,038 
Other comprehensive income, before tax:
Hedging activity:
Interest rate swap settlements2,303 1,290 4,618 2,345 
Interest rate swap income reclassified into interest expense
(2,280)(1,270)(4,611)(2,376)
Unrealized gain resulting from changes in fair value of derivative instruments1,068 2,508 9,507 117 
Other comprehensive income, before tax1,091 2,528 9,514 86 
Income tax provision related to items of other comprehensive income
305 693 2,613 20 
Other comprehensive income, net of tax786 1,835 6,901 66 
Comprehensive income$7,792 $7,325 $9,790 $9,104 
The accompanying notes are an integral part of these consolidated financial statements.
4




CASELLA WASTE SYSTEMS, INC. AND SUBSIDIARIES
UNAUDITED CONSOLIDATED STATEMENTS OF
STOCKHOLDERS' EQUITY
(in thousands)

  Casella Waste Systems, Inc. Stockholders' Equity
Class A
Common Stock
Class B
Common Stock
Additional Paid-In CapitalAccumulated Deficit
Accumulated Other
Comprehensive Income (Loss), Net of Tax
TotalSharesAmountSharesAmount
Balance, December 31, 2023$1,021,791 57,007 $570 988 $10 $1,168,812 $(146,521)$(1,080)
Issuances of Class A common stock 113 1 — — (1)— — 
Stock-based compensation2,135 — — — — 2,135 — — 
Comprehensive income:
Net loss
(4,117)— — — — — (4,117)— 
Other comprehensive income:
Hedging activity6,115 — — — — — — 6,115 
Balance, March 31, 20241,025,924 57,120 571 988 10 1,170,946 (150,638)5,035 
Issuances of Class A common stock1,124 25 — — — 1,124 — — 
Stock-based compensation2,674 — — — — 2,674 — — 
Comprehensive income:
Net income7,006 — — — — — 7,006 — 
Other comprehensive income:
Hedging activity786 — — — — — — 786 
Balance, June 30, 2024$1,037,514 57,145 $571 988 $10 $1,174,744 $(143,632)$5,821 


Casella Waste Systems, Inc. Stockholders' Equity
Class A
Common Stock
Class B
Common Stock
Additional Paid-In CapitalAccumulated Deficit
Accumulated Other
Comprehensive Income, Net of Tax
TotalSharesAmountSharesAmount
Balance, December 31, 2022$497,900 50,704 $507 988 $10 $661,761 $(171,920)$7,542 
Issuances of Class A common stock 194 2 — — (2)— — 
Stock-based compensation1,976 — — — — 1,976 — — 
Comprehensive income:
Net income3,548 — — — — — 3,548 — 
Other comprehensive loss:
Hedging activity(1,769)— — — — — — (1,769)
Balance, March 31, 2023501,655 50,898 509 988 10 663,735 (168,372)5,773 
Issuance of Class A common stock - equity offering, net of stock issuance costs496,238 6,053 61 — — 496,177 — — 
Issuances of Class A common stock799 23 — — — 799 — — 
Stock-based compensation2,366 — — — — 2,366 — — 
Comprehensive income:
Net income5,490 — — — — — 5,490 — 
Other comprehensive income:
Hedging activity1,835 — — — — — — 1,835 
Balance, June 30, 2023$1,008,383 56,974 $570 988 $10 $1,163,077 $(162,882)$7,608 
The accompanying notes are an integral part of these consolidated financial statements.
5



CASELLA WASTE SYSTEMS, INC. AND SUBSIDIARIES
UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
 Six Months Ended
June 30,
 20242023
Cash Flows from Operating Activities:
Net income$2,889 $9,038 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization109,375 68,359 
Interest accretion on landfill and environmental remediation liabilities5,862 5,001 
Amortization of debt issuance costs1,482 1,505 
Stock-based compensation4,809 4,341 
Operating lease right-of-use assets expense8,489 6,872 
Disposition of assets, other items and charges, net3,209 (300)
Loss from termination of bridge financing 8,198 
Deferred income taxes156 1,952 
Changes in assets and liabilities, net of effects of acquisitions and divestitures:
Accounts receivable(7,009)(3,958)
Landfill operating lease contract expenditures(1,308)(1,318)
Accounts payable(22,289)8,898 
Prepaid expenses, inventories and other assets(6,580)(5,845)
Accrued expenses, contract liabilities and other liabilities(19,304)(19,547)
Net cash provided by operating activities79,781 83,196 
Cash Flows from Investing Activities:
Acquisitions, net of cash acquired1,296 (547,587)
Additions to intangible assets
(199) 
Additions to property and equipment
(74,900)(50,415)
Proceeds from sale of property and equipment827 776 
Net cash used in investing activities(72,976)(597,226)
Cash Flows from Financing Activities:
Proceeds from debt borrowings1,750 430,000 
Principal payments on debt(20,020)(10,625)
Payments of debt issuance costs (7,185)
Proceeds from the public offering of Class A common stock 496,403 
Net cash (used in) provided by financing activities(18,270)908,593 
Net (decrease) increase in cash, cash equivalents and restricted cash(11,465)394,563 
Cash, cash equivalents and restricted cash, beginning of period
220,912 71,152 
Cash, cash equivalents and restricted cash, end of period
$209,447 $465,715 
Supplemental Disclosure of Cash Flow Information:
Cash paid during the period for:
Cash interest payments$30,389 $14,196 
Cash income tax payments$5,098 $7,913 
Supplemental Disclosure of Non-Cash Investing and Financing Activities:
Non-current assets obtained through long-term financing obligations$15,300 $4,715 
Right-of-use assets obtained in exchange for operating lease obligations$3,154 $17,756 
The accompanying notes are an integral part of these consolidated financial statements.
6



CASELLA WASTE SYSTEMS, INC. AND SUBSIDIARIES
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
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 ten states: Vermont, New Hampshire, New York, Massachusetts, Connecticut, Maine, Pennsylvania, New Jersey, Delaware and Maryland, with our headquarters located in Rutland, Vermont. We manage our solid waste operations on a geographic basis through 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 unaudited 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. Our significant accounting policies are more fully discussed in Item 8. “Financial Statements and Supplementary Data” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2023 (“fiscal year 2023”), which was filed with the SEC on February 16, 2024 (“2023 Form 10-K”).
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 the opinion of management, these consolidated financial statements include all adjustments, including normal recurring and nonrecurring adjustments, as applicable, necessary for a fair statement of the financial position, results of operations and cash flows for the periods presented. The results for the three and six months ended June 30, 2024 may not be indicative of the results for any other interim period or the entire fiscal year. The consolidated financial statements presented herein should be read in conjunction with our audited consolidated financial statements included in our 2023 Form 10-K.
Subsequent Events
We have evaluated subsequent events or transactions that have occurred after the consolidated balance sheet date of June 30, 2024 through the date of filing of the consolidated financial statements with the SEC on this Quarterly Report on Form 10-Q. Except as disclosed, no material subsequent events have occurred since June 30, 2024 through the date of this filing that would require recognition or adjustments to our disclosures in our consolidated financial statements.

7



2.    ACCOUNTING CHANGES
The following table provides a brief description of Accounting Standards Updates (“ASU”) to the Accounting Standards Codification (“ASC”) issued by the Financial Accounting Standards Board (“FASB”) 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
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 do not expect the adoption of this guidance to have a material impact on our consolidated financial statements, however, the adoption of this guidance will have an impact on reportable operating segment disclosures within the accompanying notes to our consolidated financial statements. This guidance does not change how we identify our operating segments, aggregate them or apply quantitative thresholds to determine our reportable segments. 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 do not expect the adoption of this guidance to have a material impact on our consolidated financial statements, however, the adoption of this guidance will have an impact on income tax disclosures within the accompanying notes to our consolidated financial statements. This guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted.
3.    REVENUE RECOGNITION
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. Revenues associated with our resource renewal operations are derived from processing services and non-processing services, which we refer to as our National Accounts business.
The following tables set forth revenues disaggregated by service line and timing of revenue recognition by operating segment for each of the three and six months ended June 30, 2024 and 2023:
8



Three Months Ended June 30, 2024
EasternWestern
Mid-Atlantic
Resource SolutionsTotal Revenues
Collection$76,071 $105,936 $41,952 $ $223,959 
Landfill7,583 17,199   24,782 
Transfer station18,634 16,250 460  35,344 
Transportation1,433 3,564   4,997 
Landfill gas-to-energy539 1,444   1,983 
Processing2,231 649  33,275 36,155 
National Accounts   49,943 49,943 
Total revenues$106,491 $145,042 $42,412 $83,218 $377,163 
Transferred at a point-in-time$117 $677 $ $15,163 $15,957 
Transferred over time106,374 144,365 42,412 68,055 361,206 
Total revenues$106,491 $145,042 $42,412 $83,218 $377,163 

Three Months Ended June 30, 2023
EasternWesternMid-Atlantic (1)Resource SolutionsTotal Revenues
Collection$64,749 $85,099 $ $ $149,848 
Landfill7,220 18,921   26,141 
Transfer station17,698 14,728   32,426 
Transportation1,208 3,854   5,062 
Landfill gas-to-energy173 1,148   1,321 
Processing2,275 479  25,383 28,137 
National Accounts   46,710 46,710 
Total revenues$93,323 $124,229 $ $72,093 $289,645 
Transferred at a point-in-time$99 $690 $ $8,135 $8,924 
Transferred over time93,224 123,539  63,958 280,721 
Total revenues$93,323 $124,229 $ $72,093 $289,645 

Six Months Ended June 30, 2024
EasternWesternMid-Atlantic (1)Resource SolutionsTotal Revenues
Collection$146,332 $205,805 $83,181 $ $435,318 
Landfill14,195 30,137   44,332 
Transfer station
32,762 28,221 834  61,817 
Transportation2,709 6,404   9,113 
Landfill gas-to-energy997 3,496   4,493 
Processing3,500 1,308  63,038 67,846 
National Accounts
   95,251 95,251 
Total revenues$200,495 $275,371 $84,015 $158,289 $718,170 
Transferred at a point-in-time$239 $1,294 $ $27,717 $29,250 
Transferred over time200,256 274,077 84,015 130,572 688,920 
Total revenues$200,495 $275,371 $84,015 $158,289 $718,170 
9



Six Months Ended June 30, 2023
EasternWesternMid-Atlantic (1)Resource SolutionsTotal Revenues
Collection$125,858 $163,967 $ $ $289,825 
Landfill13,521 35,380   48,901 
Transfer station
31,680 24,691   56,371 
Transportation2,390 7,434   9,824 
Landfill gas-to-energy386 2,859   3,245 
Processing3,398 931  48,189 52,518 
National Accounts
   91,557 91,557 
Total revenues$177,233 $235,262 $ $139,746 $552,241 
Transferred at a point-in-time$218 $1,421 $ $14,572 $16,211 
Transferred over time177,015 233,841  125,174 536,030 
Total revenues$177,233 $235,262 $ $139,746 $552,241 
(1)Operations under the Mid-Atlantic region commenced July 1, 2023.
Payments to customers that are not in exchange for a distinct good or service are recorded as a reduction of revenues. Rebates to certain customers associated with payments for recycled or organic materials that are received and subsequently processed and sold to other third-parties amounted to $8,416 and $15,531 in the three and six months ended June 30, 2024, respectively, and $6,329 and $12,958 in the three and six months ended June 30, 2023, respectively. 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 the three and six months ended June 30, 2024 or June 30, 2023 from performance obligations satisfied in previous periods.
Contract receivables, which are included in accounts receivable, net in our consolidated balance sheets 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 $165,706 and $158,931 as of June 30, 2024 and December 31, 2023, 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. We recognized contract liabilities of $30,662 and $31,472 as of June 30, 2024 and December 31, 2023, respectively. Due to the short term nature of advanced billings, substantially all of the deferred revenue recognized as a contract liability as of December 31, 2023 and December 31, 2022 was recognized as revenue during the six months ended June 30, 2024 and June 30, 2023, respectively, when the services were performed.
4.    BUSINESS COMBINATIONS
Subsequent to June 30, 2024, we completed four acquisitions, three of which are in our Mid-Atlantic region, including Whitetail Disposal, Inc. and LMR Disposal, LLC, which together include collection operations in eastern Pennsylvania and western New Jersey.
In the six months ended June 30, 2024, we acquired one business, a tuck-in solid waste collection businesses in our Eastern region. In the six months ended June 30, 2023, we acquired two businesses: the equity interests of four wholly owned subsidiaries of GFL Environmental Inc., which included solid waste collection, transfer and recycling operations in Pennsylvania, Maryland and Delaware (“GFL Acquisition”); and a solid waste business in our Western region.
The operating results of the business acquired prior to June 30, 2024 have been included in the accompanying unaudited consolidated statements of operations from each date of acquisition, and the purchase price has been allocated to the net assets acquired based on fair values at the 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. Acquired intangible assets other than goodwill that are subject to amortization may include customer relationships, trade names and covenants not-to-compete. Such assets are amortized over a two-year 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 arising from the acquisitions, 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.
10



A summary of the purchase price and the purchase price allocation for acquisitions follows:
 Six Months Ended
June 30,
 20242023
Purchase Price:
Cash used in acquisitions, net of cash acquired$748 $544,359 
Holdbacks
 1,900 
Total consideration$748 $546,259 
Allocated as follows:
Current assets$ $15,364 
Property, plant and equipment:
Land 2,213 
Buildings and improvements 8,666 
Machinery and equipment282 90,276 
Operating lease right-of-use assets 11,260 
Intangible assets:
Covenants not-to-compete75 10,550 
Customer relationships38 93,000 
Deferred tax liability (5,160)
Current liabilities(2)(15,195)
Operating lease liabilities, less current portion (9,887)
Fair value of assets acquired and liabilities assumed393 201,087 
Excess purchase price allocated to goodwill$355 $345,172 
Purchase price allocations are preliminary and subject to revision upon finalization of third-party valuations over each respective one-year measurement period. Accordingly, the purchase price allocations for the six months ended June 30, 2024 are subject to change. Amounts in the six months ended June 30, 2023 were preliminary as disclosed based on information existing at the acquisition dates or upon closing the transaction and have since been updated based upon the finalization of third-party valuations, including the value of certain tangible and intangible assets acquired.
Unaudited pro forma combined operational results prepared as though each acquisition completed since the beginning of the prior fiscal year had occurred as of January 1, 2023 is as follows:
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2024202320242023
Revenues$377,199 $365,644 $718,315 $706,384 
Operating income$23,028 $26,792 $29,894 $41,353 
Net income$7,012 $7,133 $2,913 $12,391 
Basic earnings per share attributable to common stockholders:
Weighted average common shares outstanding58,109 52,885 58,070 52,331 
Basic earnings per common share$0.12 $0.13 $0.05 $0.24 
Diluted earnings per share attributable to common stockholders:
Weighted average common shares outstanding58,199 52,980 58,161 52,427 
Diluted earnings per common share$0.12 $0.13 $0.05 $0.24 
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 occurred as of January 1, 2023 or of 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 the result of the integration and consolidation of the completed acquisitions.
11



5.    GOODWILL AND INTANGIBLE ASSETS
A summary of the activity and balances related to goodwill by operating segment is as follows:
December 31,
2023
AcquisitionsMeasurement Period AdjustmentsJune 30,
2024
Eastern$73,893 $355 $ $74,248 
Western285,056  668 285,724 
Mid-Atlantic332,247  372 332,619 
Resource Solutions 44,474  188 44,662 
$735,670 $355 $1,228 $737,253 
Summaries of intangible assets by type follow:
Covenants
Not-to-Compete
Customer RelationshipsTrade NamesTotal
Balance, June 30, 2024
Intangible assets
$60,645 $272,807 $13,325 $346,777 
Less accumulated amortization(30,294)(90,284)(9,238)(129,816)
$30,351 $182,523 $4,087 $216,961 

 Covenants
Not-to-Compete
Customer RelationshipsTrade NamesTotal
Balance, December 31, 2023
Intangible assets
$61,573 $272,571 $13,325 $347,469 
Less accumulated amortization(26,645)(72,227)(7,168)(106,040)
$34,928 $200,344 $6,157 $241,429 
Intangible amortization expense was $12,238 and $24,803 during the three and six months ended June 30, 2024, respectively, and $4,226 and $8,296 during the three and six months ended June 30, 2023, respectively.
A summary of intangible amortization expense estimated for each of the next five fiscal years following fiscal year 2023 and thereafter is estimated as follows:
Estimated Future Amortization Expense as of June 30, 2024 
For the remainder of the fiscal year ending December 31, 2024
$23,219 
Fiscal year ending December 31, 2025$43,653 
Fiscal year ending December 31, 2026$38,775 
Fiscal year ending December 31, 2027$34,179 
Fiscal year ending December 31, 2028$29,123 
Thereafter$48,012 
12



6.    ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE
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. 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.
A summary of the changes to accrued final capping, closure and post-closure liabilities follows:
 Six Months Ended
June 30,
 20242023
Beginning balance$133,904 $113,678 
Obligations incurred3,354 2,615 
Accretion expense 5,733 4,809 
Obligations settled (1)
(2,223)(2,386)
Ending balance$140,768 $118,716 
(1)May include amounts that are being processed through accounts payable as a part of our disbursements cycle.
13



7.    DEBT
A summary of debt is as follows:
June 30,
2024
December 31,
2023
Senior Secured Credit Facility:
Term loan A facility (“Term Loan Facility”) payable quarterly with balance due December 2026; bearing interest at 6.779% as of June 30, 2024
$348,250 $350,000 
Term loan A facility (“2023 Term Loan Facility”) payable quarterly with balance due December 2026; bearing interest at 7.279% as of June 30, 2024
408,500 419,250 
Revolving credit facility (“Revolving Credit Facility”) due December 2026; bearing interest at term secured overnight financing rate (“Term SOFR”) plus 1.435%
  
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 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.4%
62,726 53,066 
Notes payable maturing through March 2025; bearing interest up to 8.1%
100 230 
Principal amount of debt 1,051,576 1,054,546 
Less—unamortized debt issuance costs
9,621 11,103 
Debt less unamortized debt issuance costs1,041,955 1,043,443 
Less—current maturities of debt65,335 35,781 
$976,620 $1,007,662 

14



Loss from Termination of Bridge Financing
In the three and six months ended June 30, 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 $3,718, respectively, and an unsecured bridge financing agreement in connection with entering into an asset purchase agreement with Consolidated Waste Services, LLC and its affiliates (dba as Twin Bridges) of $4,480 and $4,480, respectively.
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 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.
As of both June 30, 2024 and December 31, 2023, we had $515,000 notional amount of active interest rate derivative agreements outstanding. These agreements mature between February 2026 and June 2028 and provide 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.6%.
A summary of the effect of cash flow hedges related to derivative instruments on the consolidated balance sheets follows:
Fair Value
Balance Sheet LocationJune 30,
2024
December 31,
2023
Interest rate swapsOther current assets$7,216 $5,951 
Interest rate swapsOther non-current assets4,920 4,413 
$12,136 $10,364 
Interest rate swapsOther long-term liabilities$4,020 $11,762 
Interest rate swaps
Accumulated other comprehensive income (loss), net of tax
$8,116 $(1,398)
Interest rate swaps - tax effect
Accumulated other comprehensive income (loss), net of tax
(2,295)318 
$5,821 $(1,080)
8.    COMMITMENTS AND CONTINGENCIES
Legal Proceedings
In the ordinary course of our business and as the 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 $27 relating to our outstanding legal proceedings as of June 30, 2024. 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
15



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.
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. On March 18, 2024, the Supreme Court issued an order finding the appeal to be moot and vacating the Superior Court’s April 6, 2023 Order, resolving this matter.
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.
16



Cash, Cash Equivalents and Restricted Cash
Restricted cash is included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. Beginning-of-period and end-of-period cash, cash equivalents and restricted cash presented in the statement of cash flows is reconciled as follows:
June 30,
2024
December 31,
2023
Cash and cash equivalents$208,502 $220,912 
Restricted cash - acquisition (1)
945  
Cash, cash equivalents and restricted cash$209,447 $220,912 
(1)Restricted cash consists of legally restricted cash held in an escrow account due to the timing of a pending acquisition.
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 the 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 June 30, 2024 range between 1.5% and 7.1%. A summary of the changes to the aggregate environmental remediation liabilities for the six months ended June 30, 2024 and 2023 follows:
Six Months Ended
June 30,
20242023
Beginning balance$5,889 $6,335 
Accretion expense49 51 
Obligations settled (1)
(332)(320)
Ending balance5,606 6,066 
Less: current portion1,610 1,430 
Long-term portion$3,996 $4,636 
(1)May include amounts that are being processed through accounts payable as a part of our disbursement cycle.
17



9.    STOCKHOLDERS' EQUITY
Stock Based Compensation
Shares Available For Issuance
In the three months ended June 30, 2024, our stockholders approved the amendment and restatement of our 2016 Incentive Plan (the “Amended 2016 Plan”). Under the Amended 2016 Plan, we may grant awards up to an aggregate amount of shares equal to the sum of: (A) 4,000 shares of Class A common stock (subject to adjustment in the event of stock splits and other similar events) which is comprised of: (i) 1,750 shares of Class A common stock reserved for the issuance in connection with the Amended 2016 Plan, plus (ii) 2,250 shares of Class A common stock originally reserved for issuance under the 2016 Incentive Plan; plus (B) such additional number of shares of Class A common stock (up to approximately 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, terminate or are otherwise surrendered, canceled, forfeited or repurchased by us. As of June 30, 2024, there were 2,197 Class A common stock equivalents available for future grant under the Amended 2016 Plan.
Stock Options
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 requires extensive use of accounting judgment and financial estimation, including estimates of the expected term stock option holders will retain their vested stock options before exercising them and the estimated volatility of our Class A common stock price over the expected term.
A summary of stock option activity follows:
Stock OptionsWeighted Average Exercise PriceWeighted Average Remaining Contractual Term (years)Aggregate Intrinsic Value
Outstanding, December 31, 2023129 $66.03 
Granted $ 
Exercised $ 
Forfeited $ 
Outstanding, June 30, 2024129 $66.03 7.0$4,277 
Exercisable, June 30, 202449 $40.60 4.7$2,845 
Stock-based compensation expense related to stock options was $151 and $302 during the three and six months ended June 30, 2024, respectively, as compared to $125 and $248 during the three and six months ended June 30, 2023, respectively. As of June 30, 2024, we had $1,806 of unrecognized stock-based compensation expense related to outstanding stock options to be recognized over a weighted average period of 3.4 years.
During the three and six months ended June 30, 2024, the aggregate intrinsic value of stock options exercised was zero dollars.
Other Stock Awards
Restricted stock awards, restricted stock units and performance stock units, with the exception of market-based performance 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, if applicable, the value of dividends of our Class A common stock as compared to the Russell 2000 Index over the requisite service period.
Typically, 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 granted to employees vest incrementally over an identified service period, typically three years, beginning on the grant date based on continued employment. Performance stock units granted to employees, including 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, as applicable.
18



A summary of restricted stock award, restricted stock unit and performance stock unit activity follows:
Restricted Stock Awards, Restricted Stock Units, and Performance Stock Units (1)Weighted
Average Grant Date Fair
Value
Weighted Average Remaining Contractual Term (years)Aggregate Intrinsic Value
Outstanding, December 31, 2023181 $84.82 
Granted103 $99.38 
Class A Common Stock Vested(43)$79.38 
Forfeited(2)$84.34 
Outstanding, June 30, 2024239 $92.08 2.1$23,725 
Unvested, June 30, 2024414 $94.14 1.9$41,044 
(1)Performance stock unit grants, including market-based performance stock units, are included at the 100% attainment level. Attainment of the maximum performance targets and market achievements would result in the issuance of an additional 175 shares of Class A common stock currently included in unvested.
Stock-based compensation expense related to restricted stock awards, restricted stock units and performance stock units was $2,349 and $4,225 during the three and six months ended June 30, 2024, respectively, as compared to $2,132 and $3,894 during the three and six months ended June 30, 2023, respectively.
During the three and six months ended June 30, 2024, the total fair value of other stock awards vested was $932 and $4,097, respectively.
As of June 30, 2024, total unrecognized stock-based compensation expense related to outstanding restricted stock units was $8,193, which will be recognized over a weighted average period of 2.3 years. As of June 30, 2024, total expected unrecognized stock-based compensation expense related to outstanding performance stock units was $7,413, which will be recognized over a weighted average period of 2.0 years.
The weighted average fair value of market-based performance stock units granted during the six months ended June 30, 2024 was $105.35 per award, which was calculated using a Monte Carlo pricing model assuming a risk-free interest rate of 4.31% and an expected volatility of 25.3% 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 $174 and $283 of stock-based compensation expense related to the Second Amended and Restated 1997 Employee Stock Purchase Plan during the three and six months ended June 30, 2024, respectively, as compared to $109 and $199 during the three and six months ended June 30, 2023, respectively.
19



Accumulated Other Comprehensive Income (Loss), Net of Tax
A summary of the changes in the balances of each component of accumulated other comprehensive income (loss), net of tax follows:
 Interest Rate Swaps
Balance, December 31, 2023$(1,080)
Other comprehensive income before reclassifications14,125 
Income reclassified from accumulated other comprehensive income (loss) into interest expense
(4,611)
Income tax provision related to items of other comprehensive income(2,613)
Other comprehensive income, net of tax
6,901 
Balance, June 30, 2024$5,821 

A summary of reclassifications out of accumulated other comprehensive income (loss), net of tax into earnings follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
 2024202320242023 
Accumulated Other Comprehensive Income (Loss), Net of Tax
Amounts Reclassified Out of Accumulated Other Comprehensive Income (Loss), Net of Tax
Affected Line Item in the Consolidated
Statements of Operations
Interest rate swaps$(2,280)$(1,270)$(4,611)$(2,376)Interest expense
2,280 1,270 4,611 2,376 
Income before income taxes
630 348 1,272 651 
Provision for income taxes
$1,650 $922 $3,339 $1,725 
Net income
20



10.    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 calculated based on the combined weighted average number of common shares and potentially dilutive shares, which include the assumed exercise of employee stock options, unvested restricted stock awards, unvested restricted stock units and unvested performance stock units, including market-based performance units based on the expected achievement of performance targets. In computing diluted earnings per share, we utilize the treasury stock method.
A summary of the numerator and denominators used in the computation of earnings per share follows:
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2024202320242023
Numerator:
Net income$7,006 $5,490 $2,889 $9,038 
Denominators:
Number of shares outstanding, end of period:
Class A common stock57,145 56,974 57,145 56,974 
Class B common stock988 988 988 988 
Unvested restricted stock (1) (1)
Effect of weighted average shares outstanding (1)
(24)(5,076)(63)(5,630)
Basic weighted average common shares outstanding58,109 52,885 58,070 52,331 
Impact of potentially dilutive securities:
Dilutive effect of stock options and other stock awards90 95 91 96 
Diluted weighted average common shares outstanding58,199 52,980 58,161 52,427 
Anti-dilutive potentially issuable shares24 75 141 84 
(1)Adjustments in the three and six months ended June 30, 2023 primarily associated with the 6,053 shares of Class A common stock issued as part of the public offering, completed on June 16, 2023, only being outstanding for 14 days in the periods ended June 30, 2023.
11.    OTHER ITEMS AND CHARGES
Expense from Acquisition Activities
In the three and six months ended June 30, 2024, we recorded charges of $7,836 and $12,847, respectively, and in the three and six months ended June 30, 2023, we recorded charges of $3,677 and $6,540, respectively, comprised primarily of legal, consulting, rebranding and other costs associated with the due diligence, acquisition and integration of acquired businesses. The three and six months ended June 30, 2024 included a charge for an increase in the reserve against accounts receivable of the businesses acquired in the GFL Acquisition as a result of our inability to pursue collections during the transition services period with the seller, resulting in accounts receivable aged beyond what is typical in our business.
Legal settlement
In the three and six months ended June 30, 2023, we recorded a charge of $6,150 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.
12.    RELATED PARTY TRANSACTIONS
Leases
In the six months ended June 30, 2024, we extended the lease related to our corporate headquarters in Rutland, Vermont through February 2039 and the lease associated with our Montpelier, Vermont facility through May 2039. Both facilities are leased from 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 terms of the lease agreements require a monthly payment of approximately $34, subject to a fixed annual escalation.
21



13.    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
Our financial instruments include cash, cash equivalents and restricted cash, 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, trade payables and debt. The carrying values of cash, cash equivalents and restricted cash, 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 the 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. We recognize all derivatives accounted for on the balance sheet at fair value.
Recurring Fair Value Measurements
Summaries of our financial assets and liabilities that are measured at fair value on a recurring basis follow:
 Fair Value Measurement at June 30, 2024 Using:
 Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Assets:
Restricted investment securities - landfill closure$2,306 $ $ 
Interest rate swaps 12,136  
$2,306 $12,136 $ 
Liabilities:
Interest rate swaps$ $4,020 $ 

 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:
Restricted investment securities - landfill closure$2,203 $ $ 
Interest rate swaps 10,364  
$2,203 $10,364 $ 
Liabilities:
Interest rate swaps$ $11,762 $ 
22



Fair Value of Debt
As of June 30, 2024, the fair value of our fixed rate debt, including our FAME Bonds 2005R-3, FAME Bonds 2015R-1, FAME Bonds 2015R-2, Vermont Bonds 2013, Vermont Bonds 2022A-1, New York Bonds 2014R-1, New York Bonds 2014R-2, New York Bonds 2020, New York Bonds 2020R-2 and New Hampshire Bonds (collectively, the “Industrial Revenue Bonds”) was approximately $230,168 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 June 30, 2024, the carrying values of our Term Loan Facility and 2023 Term Loan Facility were $348,250 and $408,500, 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.
23



14.    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. 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 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.
Three Months Ended June 30, 2024
SegmentOutside
revenues
Inter-company
revenues
Depreciation and
amortization
Operating
income (loss)
Total
assets
Eastern$106,491 $26,422 $14,016 $10,543 $433,988 
Western145,042 53,410 25,561 17,892 1,001,294 
Mid-Atlantic
42,412 376 10,239 (7,080)533,457 
Resource Solutions83,218 2,835 4,540 4,269 252,364 
Corporate Entities — 982 (2,606)290,762 
Eliminations— (83,043)— — — 
$377,163 $— $55,338 $23,018 $2,511,865 

Three Months Ended June 30, 2023
SegmentOutside
revenues
Inter-company
revenues
Depreciation and
amortization
Operating
income (loss)
Total
assets
Eastern$93,323 $23,563 $12,148 $7,519 $366,892 
Western124,229 42,342 18,917 18,991 751,324 
Mid-Atlantic (1)
    550,758 
Resource Solutions72,093 3,316 3,090 688 203,049 
Corporate Entities — 769 (4,584)545,269 
Eliminations— (69,221)— — — 
$289,645 $— $34,924 $22,614 $2,417,292 

Six Months Ended June 30, 2024
SegmentOutside
revenues
Inter-company
revenues
Depreciation and
amortization
Operating
income (loss)
Total assets
Eastern$200,495 $48,910 $27,484 $14,164 $433,988 
Western275,371 99,846 50,037 26,677 1,001,294 
Mid-Atlantic
84,015 589 20,563 (11,880)533,457 
Resource Solutions158,289 5,958 9,333 5,662 252,364 
Corporate Entities — 1,958 (4,770)290,762 
Eliminations— (155,303)— — — 
Total$718,170 $— $109,375 $29,853 $2,511,865 



24



Six Months Ended June 30, 2023
SegmentOutside
revenues
Inter-company
revenues
Depreciation and
amortization
Operating
income (loss)
Total assets
Eastern$177,233 $42,932 $24,051 $9,659 $366,892 
Western235,262 78,901 36,583 31,417 751,324 
Mid-Atlantic (1)
    550,758 
Resource Solutions139,746 6,803 6,166 (1,255)203,049 
Corporate Entities — 1,559 (6,942)545,269 
Eliminations— (128,636)— — — 
Total$552,241 $— $68,359 $32,879 $2,417,292 
(1)Operations under the Mid-Atlantic region commenced July 1, 2023.

A summary of our revenues attributable to services provided follows:
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2024202320242023
Collection$223,959 $149,848 $435,318 $289,825 
Disposal65,123 63,629 115,262 115,096 
Landfill gas-to-energy
1,983 1,321 4,493 3,245 
Processing2,880 2,754 4,808 4,329 
Solid waste operations293,945 217,552 559,881 412,495 
Processing33,275 25,383 63,038 48,189 
National Accounts49,943 46,710 95,251 91,557 
Resource Solutions operations83,218 72,093 158,289 139,746 
Total revenues$377,163 $289,645 $718,170 $552,241 

25



ITEM 2.    MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion should be read in conjunction with our unaudited consolidated financial statements and notes thereto included under Item 1. “Financial Statements”. In addition, reference should be made to our audited consolidated financial statements and notes thereto and related “Management’s Discussion and Analysis of Financial Condition and Results of Operations” appearing in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023 (“fiscal year 2023”) filed with the Securities and Exchange Commission on February 16, 2024 (“2023 Form 10-K”).
This Quarterly Report on Form 10-Q and, in particular, this “Management’s Discussion and Analysis of Financial Condition and Results of Operations”, may contain or incorporate 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, including statements regarding:
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;
whether our pricing programs and operational initiatives will outpace higher operating and construction costs from inflation and regulatory changes;
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 and the integration of acquired businesses;
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.
In addition, 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. These forward-looking statements are not guarantees of future performance, circumstances or events. 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.
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” in our 2023 Form 10-K and those included under Part II. Item 1A. “Risk Factors” of this Quarterly Report on Form 10-Q.
There may be additional risks that we are not presently aware of or that we currently believe are immaterial, which could have an adverse impact on our business. We explicitly disclaim any obligation to update any forward-looking statements whether as the result of new information, future events or otherwise, except as otherwise required by law.
26



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 ten states: Vermont, New Hampshire, New York, Massachusetts, Connecticut, Maine, Pennsylvania, Delaware, New Jersey and Maryland, with our headquarters located in Rutland, Vermont. We manage our solid waste operations on a geographic basis through 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.
As of July 15, 2024, we owned and/or operated 64 solid waste collection operations, 69 transfer stations, 28 recycling facilities, eight Subtitle D landfills, three landfill gas-to-energy facilities and one landfill permitted to accept construction and demolition (“C&D”) materials. We also housed two landfill gas-to-energy facilities, which are owned and operated by third parties, at landfills we owned and/or operated.
Results of Operations
Recent Events
Acquisitions
Subsequent to June 30, 2024, we completed four acquisitions, three of which are in our Mid-Atlantic region, including Whitetail Disposal, Inc. and LMR Disposal, LLC, which together include collection operations in eastern Pennsylvania and western New Jersey.
Revenues
We manage our solid waste operations, which include a full range of solid waste services, on a geographic basis through regional operating segments, which we designate as the Eastern, Western and Mid-Atlantic regions. 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 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.
27



The table below shows revenues attributable to services provided (dollars in millions and as a percentage of total revenues) for the following periods:
 Three Months Ended June 30,$
Change
Six Months Ended June 30,$
Change
 2024202320242023
Collection$224.0 59.4 %$149.8 51.7 %$74.2 $435.3 60.6 %$289.8 52.5 %$145.5 
Disposal65.1 17.3 %63.6 22.0 %1.5 115.3 16.0 %115.1 20.8 %0.2 
Landfill gas-to-energy
2.0 0.5 %1.3 0.5 %0.7 4.5 0.6 %3.2 0.6 %1.3 
Processing2.8 0.7 %2.9 0.9 %(0.1)4.8 0.8 %4.4 0.8 %0.4 
Solid waste operations293.9 77.9 %217.6 75.1 %76.3 559.9 78.0 %412.5 74.7 %147.4 
Processing33.4 8.9 %25.3 8.8 %8.1 63.0 8.7 %48.1 8.7 %14.9 
National Accounts49.9 13.2 %46.7 16.1 %3.2 95.3 13.3 %91.6 16.6 %3.7 
Resource Solutions operations83.3 22.1 %72.0 24.9 %11.3 158.3 22.0 %139.7 25.3 %18.6 
Total revenues$377.2 100.0 %$289.6 100.0 %$87.6 $718.2 100.0 %$552.2 100.0 %$166.0 
Solid waste revenues
A summary of the period-to-period changes in solid waste revenues (dollars in millions and as percentage growth of solid waste revenues) follows:
Period-to-Period Change for the Three Months Ended June 30, 2024 vs. 2023Period-to-Period Change for the Six Months Ended June 30, 2024 vs. 2023
 Amount% GrowthAmount% Growth
Price$12.3 5.7 %$23.1 5.6 %
Volume
(4.0)(1.8)%(9.3)(2.3)%
Surcharges and other fees0.4 0.1 %(0.8)(0.2)%
Commodity price and volume0.8 0.4 %1.6 0.4 %
Acquisitions 66.8 30.7 %132.8 32.2 %
Solid waste revenues$76.3 35.1 %$147.4 35.7 %

The most significant items impacting the change in our solid waste revenues during the three and six months ended June 30, 2024 as compared to the prior year periods are summarized below:
Price increased solid waste revenues both quarterly and year-to-date due to (i) favorable collection pricing of $9.2 million, or 6.2% as a percentage of collection operations quarterly, and $18.0 million, or 6.2% as a percentage of collection operations year-to-date, and (ii) favorable disposal pricing of $3.1 million, or 4.8% as a percentage of disposal operations quarterly, and $5.1 million, or 4.5% as a percentage of disposal operations year-to-date, driven by our landfills and transfer stations.
Volume decreased solid waste revenues both quarterly and year-to-date due to (i) lower disposal volumes of $(2.2) million, or (3.5)% as a percentage of disposal operations quarterly, and $(6.0) million, or (5.2)% as a percentage of disposal operations year-to-date, primarily from lower landfill volumes and to a lesser extent transportation volumes, partially offset by higher transfer station volumes, in addition to (ii) lower collection volumes of $(1.8) million, or (1.2)% as a percentage of collection operations quarterly, and $(3.5) million, or (1.2)% as a percentage of collection operations year-to-date.
Acquisitions increased solid waste revenues both quarterly and year-to-date due to activity in line with our growth strategy associated with the timing and acquisition of one business in the six months ended June 30, 2024, and the rollover impact of seven acquisitions completed in fiscal year 2023, including the acquisition of solid waste collection, transfer and recycling operations in Pennsylvania, Maryland and Delaware, which are the basis of one of our regional operating segments, the Mid-Atlantic region (the “GFL Acquisition”), and the acquisition of collection, transfer and recycling operations in the greater Albany, New York Area (dba Twin Bridges) (the “Twin Bridges Acquisition”).
Resource Solutions revenues
See “Segment Reporting” below for discussion over the period-to-period changes in Resource Solutions revenues.
28



Operating Expenses
A summary of cost of operations, general and administration expense, and depreciation and amortization expense is as follows (dollars in millions and as a percentage of total revenues):
 Three Months Ended June 30,$
Change
Six Months Ended June 30,$
Change
 2024202320242023
Cost of operations$243.8 64.6 %$186.3 64.3 %$57.5 $474.6 66.1 %$366.6 66.4 %$108.0 
General and administration$47.2 12.5 %$35.9 12.4 %$11.3 $91.5 12.7 %$71.5 13.0 %$20.0 
Depreciation and amortization$55.3 14.7 %$34.9 12.1 %$20.4 $109.4 15.2 %$68.4 12.4 %$41.0 
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.
A summary of the major components of our cost of operations is as follows (dollars in millions and as a percentage of total revenues):
Three Months Ended June 30,$
Change
Six Months Ended June 30,$
Change
2024202320242023
Direct costs$89.3 23.7 %$72.6 25.1 %$16.7 $166.6 23.2 %$138.8 25.1 %$27.8 
Direct labor costs53.6 14.2 %37.3 12.9 %16.3 106.4 14.8 %74.0 13.4 %32.4 
Direct operational costs28.4 7.5 %23.1 8.0 %5.3 55.0 7.7 %46.0 8.3 %9.0 
Fuel costs13.1 3.5 %9.4 3.3 %3.7 26.9 3.7 %20.3 3.7 %6.6 
Maintenance and repair costs31.2 8.2 %22.7 7.7 %8.5 62.3 8.7 %45.5 8.3 %16.8 
Other operational costs28.2 7.5 %21.2 7.3 %7.0 57.4 8.0 %42.0 7.6 %15.4 
$243.8 64.6 %$186.3 64.3 %$57.5 $474.6 66.1 %$366.6 66.4 %$108.0 
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 changes in our cost of operations during the three and six months ended June 30, 2024 as compared to the prior year periods are summarized below:
Direct costs increased in aggregate dollars primarily due to (i) acquisitions and (ii) higher third-party disposal rates reflecting cost inflation; partially offset in dollars, and more than offset as a percentage of revenues, by lower hauling and transportation costs in our Resource Solutions segment primarily related to municipal biosolid volumes in our National Accounts business.
Direct labor costs increased primarily due to (i) acquisitions and (ii) higher wages and benefit costs reflecting cost inflation; partially offset by improved routing efficiencies.
Direct operational costs increased in aggregate dollars primarily due to (i) acquisitions, (ii) higher leachate disposal costs, (iii) higher short term rental expense driven by delays in the delivery of fleet vehicles as well as needs from entering new municipal contracts, (iv) higher accretion expense associated with changes in the timing and cost estimates of our closure, post-closure, and capping obligations and (v) general cost inflation.
Fuel costs increased in aggregate dollars due to acquisitions; partially offset by (i) lower diesel fuel prices along with (ii) reduced fuel consumption in our base business related to lower solid waste volumes and improved routing efficiencies. See Item 3. “Quantitative and Qualitative Disclosures about Market Risk” of this Quarterly Report on Form 10-Q for additional information regarding our fuel costs.
Maintenance and repair costs increased due to (i) acquisitions, (ii) higher personnel and parts costs reflecting cost inflation, 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 spending associated with supporting acquisition-related growth, and (iii) general cost inflation.
29



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 and community relations efforts.
A summary of the major components of our general and administration expense is as follows (dollars in millions and as a percentage of total revenues):
Three Months Ended June 30,$
Change
Six Months Ended June 30,$
Change
2024202320242023
Labor costs$29.8 7.9 %$23.9 8.3 %$5.9 $59.3 8.3 %$47.3 8.6 %$12.0 
Professional fees5.1 1.4 %2.3 0.8 %2.8 8.0 1.1 %4.7 0.9 %3.3 
Provision for expected credit losses
(0.4)(0.1)%0.1 — %(0.5)— — %1.1 0.2 %(1.1)
Other12.7 3.3 %9.6 3.3 %3.1 24.2 3.3 %18.4 3.3 %5.8 
$47.2 12.5 %$35.9 12.4 %$11.3 $91.5 12.7 %$71.5 13.0 %$20.0 
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 aggregate dollars in the three and six months ended June 30, 2024 as compared to the prior year periods, primarily due to (i) acquisition activity, including increased labor costs, professional fees and other costs to support our growth and acquisition strategy, (ii) escalation of salary, wage, incentive compensation and benefit costs, (iii) legal expense associated with employee separation, and (iv) general cost inflation.
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 components of depreciation and amortization expense (dollars in millions and as a percentage of total revenues) follows:
 Three Months Ended June 30,$
Change
Six Months Ended June 30,$
Change
 2024202320242023
Depreciation expense$31.9 8.5 %$20.8 7.2 %$11.1 $63.8 8.9 %$41.4 7.5 %$22.4 
Landfill amortization expense11.2 3.0 %9.9 3.4 %1.3 20.8 2.9 %18.7 3.4 %2.1 
Other amortization expense12.2 3.2 %4.2 1.5 %8.0 24.8 3.4 %8.3 1.5 %16.5 
$55.3 14.7 %$34.9 12.1 %$20.4 $109.4 15.2 %$68.4 12.4 %$41.0 
Depreciation and amortization expense increased in the three and six months ended June 30, 2024 as compared to the prior year periods, primarily due to (i) acquisitions, including the impact of accelerated amortization schedules of certain intangibles, (ii) 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 the three and six months ended June 30, 2024, we recorded charges of $7.8 million and $12.8 million, respectively, and in the three and six months ended June 30, 2023, we recorded charges of $3.7 million and $6.5 million, respectively, comprised primarily of legal, consulting, rebranding and other costs associated with the due diligence, acquisition and integration of acquired businesses. The three and six months ended June 30, 2024 included a charge for an increase in the reserve against accounts receivable of the businesses acquired in the GFL Acquisition as a result of our inability to pursue collections during the transition services period with the seller, resulting in accounts receivable aged beyond what is typical in our business.
30



Legal Settlement
In the three and six months ended June 30, 2023, we recorded a charge of $6.2 million 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 ("FLSA") as well as state wage and hours laws. The settlement agreement was executed July 24, 2023 and has received court approval.
Other Expenses
Interest Expense, net
Our interest expense, net increased $5.3 million quarterly and $12.1 million year-to-date as compared to the prior year periods primarily due to: (i) entering into a $430.0 million aggregate principal amount term loan A facility (“2023 Term Loan Facility”) to fund the GFL Acquisition in June 2023, (ii) rising interest rates, and (iii) the issuance of $35.0 million aggregate principal amount of New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2020R-2 in August 2023; partially offset by higher interest income associated with higher average cash balances due to the timing of financing activities completed in fiscal year 2023 and rising interest rates.
Loss from Termination of Bridge Financing
In the three and six months ended June 30, 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 $3.7 million, respectively, and an unsecured bridge financing agreement in connection with the Twin Bridges Acquisition of $4.5 million and $4.5 million, respectively.
Provision for Income Taxes
Our provision for income taxes increased $1.8 million and decreased $(0.8) million in the three and six months ended June 30, 2024, respectively, from the prior year periods. The 41.2% effective rate for the six months ended June 30, 2024 was computed based on the statutory rate of 21% adjusted primarily for state taxes, nondeductible officer compensation, and an increase in the effective state rate due to tax losses in certain states requiring a valuation allowance; partially offset by tax deductible equity compensation in excess of book expense. This effective rate exceeded the 23.5% effective rate for the six months ended June 30, 2023 primarily due to the current period rate having lower tax deductible equity compensation in excess of book expense and an increase in the effective state rate for tax losses in certain states requiring valuation losses.
The projected effective rate excluding discrete items for the fiscal year ending December 31, 2024 is 35.6%, whereas such rate for the fiscal year ending December 31, 2023 was 31.0%. The projected effective rate excluding discrete items is computed based on the statutory rate of 21%. The discrete items for the six months ended June 30, 2024 increased the rate by 5.6%, whereas the discrete items for the six months ended June 30th, 2023 decreased the rate by 4.6%.
On December 22, 2017, the Tax Cuts and Jobs Act (the “TCJ Act”) was enacted. The TCJ Act significantly changed U.S. corporate income tax laws by, among other things, changing carryforward rules for net operating losses. Our $7.2 million in federal net operating loss carryforwards generated as of the end of 2017 continue to be carried forward for 20 years and are expected to be available to fully offset taxable income earned in 2024 and future years. Federal net operating losses generated after 2017, totaling $125.8 million carried forward to 2024, will be carried forward indefinitely, but generally may only offset up to 80% of taxable income earned in a tax year.
In addition, the TCJ Act added limitations on the deductibility of interest expense and potentially could limit the deductibility of some of our interest expense. Any interest expense limited may be carried forward indefinitely and utilized in later years subject to the interest limitation.
31



Segment Reporting
Revenues
A summary of revenues by reportable operating segment (in millions) follows:
 Three Months Ended
June 30,
$
Change
Six Months Ended
June 30,
$
Change
2024202320242023
Eastern$106.5 $93.4 $13.1 $200.5 $177.2 $23.3 
Western145.0 124.2 20.8 275.4 235.3 40.1 
Mid-Atlantic (1)
42.4 — 42.4 84.0 — 84.0 
Resource Solutions83.3 72.0 11.3 158.3 139.7 18.6 
Total revenues$377.2 $289.6 $87.6 $718.2 $552.2 $166.0 
(1)Operations under the Mid-Atlantic region commenced July 1, 2023.
Operating Income (Loss)
A summary of operating income (loss) by operating segment (in millions) follows:
 Three Months Ended
June 30,
$
Change
Six Months Ended
June 30,
$
Change
2024202320242023
Eastern$10.5 $7.5 $3.0 $14.2 $9.7 $4.5 
Western17.9 19.0 (1.1)26.7 31.4 (4.7)
Mid-Atlantic (1)
(7.1)— (7.1)(11.9)— (11.9)
Resource Solutions4.3 0.7 3.6 5.7 (1.3)7.0 
Corporate Entities(2.6)(4.6)2.0 (4.8)(6.9)2.1 
Operating income $23.0 $22.6 $0.4 $29.9 $32.9 $(3.0)
(1)Operations under the Mid-Atlantic region commenced July 1, 2023.
Eastern Region
A summary of the period-to-period changes in solid waste revenues (dollars in millions and as percentage growth of solid waste revenues) follows:
Period-to-Period Change for the Three Months Ended June 30, 2024 vs. 2023Period-to-Period Change for the Six Months Ended June 30, 2024 vs. 2023
 Amount% GrowthAmount% Growth
Price$5.2 5.6 %$10.0 5.7 %
Volume1.6 1.7 %2.1 1.2 %
Surcharges and other fees(1.4)(1.4)%(3.4)(2.0)%
Commodity price and volume0.4 0.4 %0.6 0.3 %
Acquisitions 7.3 7.8 %14.0 7.9 %
Solid waste revenues$13.1 14.1 %$23.3 13.1 %

Solid waste revenues increased in the three and six months ended June 30, 2024 as compared to the prior year periods, primarily driven by (i) the contribution from acquisitions, (ii) favorable collection pricing of $4.3 million, or 6.7% as a percentage of collection operations quarterly, and $8.5 million, or 6.7% as a percentage of collection operations year-to-date, (iii) favorable disposal pricing of $0.9 million, or 3.4% as a percentage of disposal operations quarterly, and $1.5 million, or 3.3% as a percentage of disposal operations year-to-date, and (iv) higher disposal volume of $1.6 million, or 6.3% as a percentage of disposal operations quarterly, and $2.6 million, or 5.4% as a percentage of disposal operations year-to-date; partially offset by (a) lower surcharges and fees both quarterly and year-to-date due to lower energy and environmental fee (“E&E Fee(s)”) revenues associated with our fuel cost recovery program related to lower diesel fuel prices and lower sustainability recycling adjustment fee (“SRA Fee(s)”) revenues from higher recycled commodity prices as compared to the prior year periods, as well as (b) lower collection volume of $(0.6) million, or (0.5)% as a percentage of collection operations year-to-date.
32



See Item 3. “Quantitative and Qualitative Disclosures about Market Risk” included in this Quarterly Report on Form 10-Q for additional information regarding our E&E Fees and SRA Fees.
Operating income increased in the three and six months ended June 30, 2024 by $3.0 million and $4.5 million, respectively, as compared to the prior year periods. The period-over-period increases were driven by (i) revenue growth, described above, (ii) higher intercompany revenues, (iii) lower costs due to improved routing efficiencies and (iv) a charge for the FLSA-related legal settlement recorded during the three and six months ended June 30, 2023; partially offset by (a) higher costs associated with operating and supporting acquired businesses, including the impact of accelerated amortization schedules of certain intangibles (b) increased depreciation expense due to acquisitions and investment in property and equipment, (c) general cost inflation, including for disposal, labor, and maintenance costs, (d) higher leachate disposal costs, (e) higher accretion expense associated with changes in the timing and cost estimates of our closure, post-closure, and capping obligations and (f) the allocation of higher corporate costs.
Western Region
A summary of the period-to-period changes in solid waste revenues (dollars in millions and as percentage growth of solid waste revenues) follows:
Period-to-Period Change for the Three Months Ended June 30, 2024 vs. 2023Period-to-Period Change for the Six Months Ended June 30, 2024 vs. 2023
 Amount% GrowthAmount% Growth
Price$7.1 5.7 %$13.1 5.6 %
Volume (5.5)(4.5)%(11.4)(4.9)%
Surcharges and other fees(1.1)(0.7)%(3.0)(1.3)%
Commodity price and volume0.4 0.3 %1.0 0.4 %
Acquisitions 19.9 16.0 %40.4 17.2 %
Solid waste revenues$20.8 16.8 %$40.1 17.0 %
Solid waste revenues increased in the three and six months ended June 30, 2024 as compared to the prior year periods, primarily driven by (i) the contribution from acquisitions, (ii) favorable collection pricing of $4.9 million, or 5.8% as a percentage of collection operations quarterly, and $9.5 million, or 5.8% as a percentage of collection operations year-to-date, and (iii) favorable disposal pricing of $2.2 million, or 5.8% as a percentage of disposal operations quarterly, and $3.6 million, or 5.3% as a percentage of disposal operations year-to-date; partially offset by (a) lower disposal volume of $(3.8) million, or (10.2)% as a percentage of disposal operations quarterly, and $(8.6) million, or (12.7)% as a percentage of disposal operations year-to-date, mainly driven by lower landfill C&D and special waste volumes, (b) lower collection volume of $(1.7) million, or (2.0)% as a percentage of collection operations quarterly, and $(2.9) million, or (1.8)% as a percentage of collection operations year-to-date, due to customer churn and (c) lower surcharges and fees both quarterly and year-to-date due to lower E&E Fee revenues associated with our fuel cost recovery program related to lower diesel fuel prices and lower SRA Fee revenues from higher recycled commodity prices as compared to the prior year periods.
See Item 3. “Quantitative and Qualitative Disclosures about Market Risk” included in this Quarterly Report on Form 10-Q for additional information regarding our E&E Fees and SRA Fees.
Operating income declined in the three and six months ended June 30, 2024 by $(1.1) million and $(4.7) million, respectively, as compared to the prior year periods. The period-over-period declines were due to (i) higher costs associated with operating and supporting acquired businesses, including the impact of accelerated amortization schedules of certain intangibles, (ii) increased depreciation expense due to acquisitions and investment in property and equipment, (iii) general cost inflation, including for disposal, labor, and maintenance costs, (iv) delays in the delivery of fleet vehicles resulting in higher short term rental and vehicle maintenance costs, (v) higher leachate disposal costs, (vi) higher accretion expense associated with changes in the timing and cost estimates of our closure, post-closure, and capping obligations, (vii) the allocation of higher corporate costs, and (viii) a benefit from the change in fair value of an acquisition related contingent consideration that was recorded in the six months ended June 30, 2023 which was based upon a probability-weighted analysis of a success payment related to the potential attainment of a transfer station permit expansion; partially offset by (a) revenue growth, described above, (b) higher intercompany revenues, (c) lower expense from acquisition activities year-to-date, (d) a charge for the FLSA-related legal settlement recorded during the three and six months ended June 30, 2023, and (e) improved routing efficiencies. See further discussion about the expense from acquisition activities above in “Operating Expenses”.
33



Mid-Atlantic Region
A summary of the period-to-period changes in solid waste revenues (dollars in millions) follows:
Period-to-Period Change for the Three Months Ended June 30, 2024 vs. 2023Period-to-Period Change for the Six Months Ended June 30, 2024 vs. 2023
 AmountAmount
Surcharges and other fees$2.8 $5.7 
Acquisitions 39.6 78.3 
Solid waste revenues$42.4 $84.0 
Collection and transfer station operations for our Mid-Atlantic region operating segment commenced on July 1, 2023 following the GFL Acquisition. The operating losses of $(7.1) million and $(11.9) million in the three and six months ended June 30, 2024, respectively, were impacted by $6.1 million and $9.1 million of expense from acquisition activities, comprised primarily of integration costs related to the GFL Acquisition, including a charge for an increase in the reserve against accounts receivable of the businesses acquired in the GFL Acquisition as a result of our inability to pursue collections during the transition services period with the seller, resulting in accounts receivable aged beyond what is typical in our business; as well as the impact of accelerated amortization schedules of certain acquired intangibles. See further discussion about the expense from acquisition activities above in “Operating Expenses”.
Resource Solutions
A summary of the period-to-period changes in solid waste revenues (dollars in millions and as percentage growth of solid waste revenues) follows:

Period-to-Period Change for the Three Months Ended June 30, 2024 vs. 2023Period-to-Period Change for the Six Months Ended June 30, 2024 vs. 2023
 Amount% GrowthAmount% Growth
Price$3.1 4.3 %$9.3 6.7 %
Volume 4.8 6.6 %3.4 2.5 %
Surcharges and other fees— — %(0.4)(0.4)%
Acquisitions 3.4 4.5 %6.3 4.5 %
Resource Solutions revenues
$11.3 15.4 %$18.6 13.3 %

Resource Solutions revenues increased in the three and six months ended June 30, 2024 as compared to the prior year periods, due to the impact from (i) higher recycled commodity pricing of $4.9 million, or 19.1% as a percentage of processing operations quarterly, and $9.6 million, or 20.1% as a percentage of processing operations year-to-date, (ii) the contribution from acquisitions, (iii) National Accounts business pricing growth of $1.7 million, or 3.7% as a percentage of National Accounts operations quarterly, and $4.4 million, or 4.8% as a percentage of National Accounts operations year-to-date, (iv) higher processing volumes of $3.2 million, or 12.7% as a percentage of processing operations quarterly, and $3.7 million, or 7.6% as a percentage of processing operations year-to-date, (v) higher other processing price of $0.3 million, or 1.3% as a percentage of processing operations quarterly, and $0.7 million, or 1.4% as a percentage of processing operations year-to-date (vi) higher National Accounts business volumes of $1.6 million, or 3.4% as a percentage of National Accounts operations quarterly, and lower National Accounts business volumes of $(0.3) million, or (0.3)% as a percentage of National Accounts operations year-to-date, (vii) lower tipping fees primarily related to contract structures that work to offset recycled commodity price movements of $(3.8) million, or (14.8)% as a percentage of processing operations quarterly, and $(5.4) million, or (11.3)% as a percentage of processing operations year-to-date, and (viii) lower surcharges and other fees associated with our National Accounts business year-to-date.
Operating income increased in the three and six months ended June 30, 2024 by $3.6 million and $7.0 million, respectively, as compared to the prior year periods. The period-over-period increases were due to (i) revenue growth, described above, and (ii) lower direct costs associated with hauling and transportation relating to municipal biosolid volumes in our National Accounts business; partially offset by (a) higher costs associated with operating and supporting acquired businesses, including the impact of accelerated amortization schedules of certain intangibles, (b) increased depreciation expense due to acquisitions and investment in property and equipment, (c) the allocation of higher corporate costs, (d) general cost inflation, including for disposal, labor, and maintenance costs, and (e) lower intercompany revenues.
34



Corporate Entities
Corporate Entities operating loss reflects those costs not allocated to our reportable operating segments, which consists of depreciation and amortization expense and certain expense from acquisition activities. Operating deficit decreased $2.0 million and $2.1 million in the three and six months ended June 30, 2024, respectively, as compared to the prior year periods, driven by a decline in unallocated expense from acquisition activities. See further discussion about the expense from acquisition activities above in “Operating Expenses”.
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 June 30, 2024, we had $272.5 million of undrawn capacity under our $300.0 million revolving credit facility (“Revolving Credit Facility”) and $208.5 million of cash and cash 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.
A summary of cash and cash equivalents, restricted assets and debt balances, excluding any debt issuance costs, (in millions) follows:
June 30,
2024
December 31,
2023
$ Change
Cash and cash equivalents$208.5 $220.9 $(12.4)
Current assets, excluding cash and cash equivalents
$217.3 $205.4 $11.9 
Restricted cash and assets
$3.3 $2.2 $1.1 
Total current liabilities:
Current liabilities, excluding current maturities of debt$204.4 $243.1 $(38.7)
Current maturities of debt65.3 35.8 29.5 
Total current liabilities$269.7 $278.9 $(9.2)
Debt, less current portion, excluding unamortized debt issuance costs
$986.2 $1,018.8 $(32.6)
Current assets, excluding cash and cash equivalents, increased $11.9 million and current liabilities, excluding current maturities of debt, decreased $(38.7) in the six months ended June 30, 2024, resulting in a $50.6 million increase in working capital, net (defined as current assets, excluding cash and cash equivalents, minus current liabilities, excluding current maturities of debt), from $(37.7) million as of December 31, 2023 to $12.9 million as of June 30, 2024. We strive to minimize net working capital by driving shorter days sales outstanding as compared to days payable outstanding.
Summary of Cash Flow Activity
Cash, cash equivalents and restricted cash decreased $(11.5) million in the six months ended June 30, 2024. A summary of cash flows (in millions) follows:
 Six Months Ended
June 30,
$
Change
 20242023
Net cash provided by operating activities$79.8 $83.2 $(3.4)
Net cash used in investing activities$(73.0)$(597.2)$524.2 
Net cash (used in) provided by financing activities$(18.3)$908.6 $(926.9)
35



Cash flows from operating activities.
A summary of operating cash flows (in millions) follows:
 Six Months Ended
June 30,
 20242023
Net income$2.9 $9.0 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization109.4 68.4 
Interest accretion on landfill and environmental remediation liabilities5.9 5.0 
Amortization of debt issuance costs 1.5 1.5 
Stock-based compensation4.8 4.3 
Operating lease right-of-use assets expense8.5 6.9 
Disposition of assets, other items and charges, net3.2 (0.3)
Loss from termination of bridge financing— 8.2 
Deferred income taxes0.2 2.0 
136.4 105.0 
Changes in assets and liabilities, net(56.6)(21.8)
Net cash provided by operating activities$79.8 $83.2 

A summary of the most significant items affecting the change in our operating cash flows follows:
Net cash provided by operating activities decreased $(3.4) million in the six months ended June 30, 2024 as compared to the six months ended June 30, 2023. This was the result of 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, substantially offset by revenue growth driven by acquisition activity. For discussion of our operational performance in the six months ended June 30, 2024 as compared to the six months ended June 30, 2023, see “Results of Operations included in this Item 2. “Management's Discussion and Analysis of Financial Condition and Results of Operations” of this Quarterly Report on Form 10-Q.
Cash flows from investing activities.
A summary of investing cash flows (in millions) follows:
Six Months Ended
June 30,
20242023
Acquisitions, net of cash acquired$1.3 $(547.6)
Additions to property and equipment
(74.9)(50.4)
Additions to intangible assets
(0.2)— 
Proceeds from sale of property and equipment0.8 0.8 
Net cash used in investing activities$(73.0)$(597.2)

A summary of the most significant items affecting the change in our investing cash flows follows:
Acquisitions, net of cash acquired. In the six months ended June 30, 2024, we received a $2.9 million working capital settlement on a business previously acquired, partially offset by $(0.7) million in cash consideration on a business acquired and $(0.9) million in payments on businesses previously acquired, as compared to the six months ended June 30, 2023 during which we acquired two businesses for total consideration of $(546.3) million, including $(544.4) million in cash, and paid $(3.2) million in holdback payments on businesses previously acquired.
Capital expenditures. Capital expenditures were $24.5 million higher in the six months ended June 30, 2024 as compared to the six months ended June 30, 2023, primarily due to higher capital spend driven by (i) acquisition activity; (ii) spend related to the retrofitting of our Willimantic, Connecticut materials recovery facility; (iii) landfill development, including the development of rail side infrastructure at our Subtitle D landfill located in Mount Jewett, Pennsylvania; and (iv) the timing of spend and increased investment in our fleet.
36



Cash flows from financing activities.
A summary of financing cash flows (in millions) follows:
Six Months Ended
June 30,
20242023
Proceeds from long-term borrowings$1.8 $430.0 
Principal payments on debt(20.1)(10.6)
Payments of debt issuance costs— (7.2)
Proceeds from the public offering of Class A common stock— 496.4 
Net cash (used in) provided by financing activities$(18.3)$908.6 
Debt activity. Net cash associated with debt activity decreased $437.7 million in the six months ended June 30, 2024 as compared to the six months ended June 30, 2023 primarily due to entering into the $430.0 million aggregate principal amount 2023 Term Loan Facility in June 2023.
Payment of debt issuance costs. We paid $7.2 million of debt issuance costs in the six months ended June 30, 2023 primarily related to financing activities associated with the GFL Acquisition, which included $4.1 million of debt issuance costs that were paid related to short-term secured bridge financing that was terminated in May 2023 when we entered into the 2023 Term Loan Facility.
Proceeds from the public offering of Class A Common Stock. In the six months ended June 30, 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 received as of June 30, 2023, including underwriting discounts, commissions and offering expenses, the offering has resulted in net proceeds of $496.4 million. The net proceeds from this offering were and are to be used to fund acquisition activities and to repay certain costs associated with acquisition activities, and to repay borrowings and/or debt securities.
Outstanding Long-Term Debt
Credit Facility
As of June 30, 2024, we are party to the amended and restated credit agreement, dated as of December 22, 2021, as amended by the first and second amendment, dated as of February 9, 2023, and the third amendment, dated as of April 25, 2023 (collectively, 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 Term Loan Facility and 2023 Term Loan Facility require scheduled quarterly principal payments in amounts equal to up to 0.650% per quarter of the original aggregate principal amount in the case of the Term Loan Facility and 1.25% per quarter of the original aggregate principal amount in the case of the 2023 Term Loan Facility, respectively, with the balances due at maturity. The Credit Facility 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 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%
37



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 June 30, 2024, further advances were available under the Revolving Credit Facility in the amount of $272.5 million. The available amount is net of outstanding irrevocable letters of credit totaling $27.5 million, and as of June 30, 2024 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 June 30, 2024, we were in compliance with all financial covenants contained in the Amended and Restated Credit Agreement as follows (in millions):
Credit Facility Covenant
Twelve Months Ended June 30, 2024
Covenant Requirements at June 30, 2024
Maximum consolidated net leverage ratio (1)
2.63 
4.75
Minimum interest coverage ratio5.963.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 $951.6 million as of June 30, 2024, or $1,051.6 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 June 30, 2024. 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. A reconciliation of net cash provided by operating activities to Consolidated EBITDA is as follows (in millions):
 
Twelve Months Ended June 30, 2024
Net cash provided by operating activities$229.7 
Changes in assets and liabilities, net of effects of acquisitions and divestitures54.3 
Stock based compensation(9.6)
Operating lease right-of-use assets expense(7.5)
Landfill capping charge - veneer failure
(3.0)
Disposition of assets, other items and charges, net(4.2)
Interest expense, less amortization of debt issuance costs 59.9 
Provision for income taxes, net of deferred income taxes5.3 
Adjustments as allowed by the Amended and Restated Credit Agreement (1)
37.0 
Consolidated EBITDA$361.9 
(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 these financial covenants, the Amended and Restated Credit Agreement also 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 June 30, 2024, we were in compliance with the covenants contained in the Amended and Restated Credit Agreement. We do not believe that these restrictions impact our ability to meet future liquidity needs.
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.
38



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 June 30, 2024, we had outstanding $232.0 million aggregate principal amount of tax exempt bonds; $62.7 million aggregate principal amount of finance leases; and $0.1 million aggregate principal amount of notes payable. See Note 7, Debt to our consolidated financial statements included in Part I. Item 1. “Financial Statements” of this Quarterly Report on Form 10-Q for further disclosure regarding debt.
Inflation
Inflationary increases in costs, including current cost inflation 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 the three and six months ended June 30, 2024 and 2023, 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 3. “Quantitative and Qualitative Disclosures about Market Risk” included in this Quarterly Report on Form 10-Q 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 results of operations are susceptible to downturns in the general economy in these geographic regions and other factors affecting these regions, 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 these regions.
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 northeastern 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 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 the Resource Solutions operating segment typically experiences increased volumes of fibers from November through mid-January due to increased retail activity during the holiday season.
39



Critical Accounting Estimates and Assumptions
Our financial statements have been prepared in accordance with generally accepted accounting principles in the United States 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. Actual results may differ from these estimates under different assumptions and circumstances. Our critical accounting estimates are more fully discussed in Item 7. “Management's Discussion and Analysis of Financial Condition and Results of Operations” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2023.
New Accounting Pronouncements
For a description of the new accounting standards that may affect us, see Note 2, Accounting Changes to our consolidated financial statements included under Part I. Item 1. “Financial Statements” of this Quarterly Report on Form 10-Q.
ITEM 3.    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 energy and environmental fee (“E&E Fee(s)”), 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 June 30, 2024, combined with our expected fuel consumption related to recently closed acquisitions, 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 June 30, 2024 and considering recently closed acquisitions, 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.5 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.
In the three and six months ended June 30, 2024, our fuel costs were $13.1 million, or 3.5% of revenue, and $26.9 million, or 3.7% of revenue, respectively, as compared to $9.4 million, or 3.3% of revenue, and $20.3 million, or 3.7% of revenue, in the three and six months ended June 30, 2023, respectively.
40



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 sustainability recycling adjustment fee to reduce recycling commodity risks; (2) providing in-bound material recovery facilities (“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 June 30, 2024, we were not party to any commodity hedging agreements.
The impact of commodity price risk as of June 30, 2024 does not differ materially from that discussed in Item 7A. “Quantitative and Qualitative Disclosures About Market Risk” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2023.
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 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.
The impact of interest rate risk as of June 30, 2024 does not differ materially from that discussed in Item 7A. “Quantitative and Qualitative Disclosures About Market Risk” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2023.
ITEM 4.    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 June 30, 2024. 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 (“Exchange Act”), 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 Exchange Act 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 Exchange Act is accumulated and communicated to the company’s 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 June 30, 2024, 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.
Changes in internal controls over financial reporting. No change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) occurred during the three months ended June 30, 2024 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
41



PART II.
ITEM 1.    LEGAL PROCEEDINGS
General Legal Proceedings
The information required by this Item is provided in Note 8, Commitments and Contingencies to our consolidated financial statements included in Part I. Item 1. “Financial Statements” of this Quarterly Report on Form 10-Q.
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, exclusive of interest and costs, 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.
42



ITEM 1A.    RISK FACTORS
Our business is subject to a number of risks, including those identified in Item 1A. “Risk Factors” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2023, and the updated risk factor set forth below, that could have a material effect on our business, results of operations, financial condition and/or liquidity and that could cause our operating results to vary significantly from period to period. We may disclose additional changes to our risk factors or disclose additional factors from time to time in our future filings with the Securities and Exchange Commission.
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 per - and polyfluoroalkyl substances (commonly referred to as “ 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 recent designation by the United States Environmental Protection Agency (“EPA”) of PFAS as hazardous substances, which could create Superfund liabilities under the Comprehensive Environmental Response, Compensation, and Liability Act of 1980, as amended for all downstream recipients of PFAS, including passive receivers such as our landfills and transporters of biosolids, 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.
ITEM 5.    OTHER INFORMATION
None of our directors or officers (as defined in Rule 16a-1(f) under the Securities Exchange Act of 1934, as amended) adopted or terminated a Rule 10b5-1 trading arrangement or a non-Rule 10b5-1 trading arrangement (as defined in Item 408(c) of Regulation S-K) during the three months ended June 30, 2024.

43



ITEM 6.    EXHIBITS
Exhibit
No.
Description
10.1*
10.2*+
10.3*+
10.4*+
10.5*+
10.6*+
10.7*+
10.8*+
10.9*+
10.10*+
10.11*+
31.1 +
31.2 +
32.1 ++
32.2 ++
101.INSThe instance document does not appear in the interactive data file because its XBRL tags are embedded within the inline XBRL document.
101.SCHInline XBRL Taxonomy Extension Schema Document.**
101.CALInline XBRL Taxonomy Calculation Linkbase Document.**
101.LABInline XBRL Taxonomy Label Linkbase Document.**
101.PREInline XBRL Taxonomy Presentation Linkbase Document.**
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document.**
104Cover Page Interactive Data File (formatted as inline XBRL with applicable taxonomy extension information contained in Exhibits 101.)
44



*
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 June 30, 2024 and December 31, 2023, (ii) Consolidated Statements of Operations for the three and six months ended June 30, 2024 and 2023, (iii) Consolidated Statements of Comprehensive Income for the three and six months ended June 30, 2024 and 2023, (iv) Consolidated Statements of Stockholders’ Equity for the three and six months ended June 30, 2024 and 2023, (v) Consolidated Statements of Cash Flows for the six months ended June 30, 2024 and 2023, and (vi) Notes to Consolidated Financial Statements.
+Filed Herewith
++Furnished Herewith

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
Casella Waste Systems, Inc.
Date: August 2, 2024By: /s/ Kevin Drohan
Kevin Drohan
Vice President and Chief Accounting Officer
(Principal Accounting Officer)
Date: August 2, 2024
By: /s/ Bradford J. Helgeson
Bradford J. Helgeson
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)

45
EX-10.2 2 cwst-ex102063024.htm EX-10.2 Document
Exhibit 10.2
Form for Persons with Employment Agreements
CASELLA WASTE SYSTEMS, INC.
Amended and Restated 2016 Incentive Plan
Restricted Stock Unit Agreement
Cover Sheet
This Agreement evidences the grant by Casella Waste Systems, Inc., a Delaware corporation (the “Company”), on the date set forth below (the “Grant Date”) to the person named below (the “Participant”) of an award of restricted stock units (the “Award”) based on the number of Continued Employment Units for the Vesting Period listed below. Each unit ultimately earned represents the right to receive one share of the Company’s Class A Common Stock, $0.01 par value per share (“Common Stock”), or the value of such share. This Award is subject to the terms and conditions specified in the Casella Waste Systems, Inc. Amended and Restated 2016 Incentive Plan (the “Plan”), and in this Agreement, consisting of this Cover Sheet and the attached Exhibit A.

Participant Name:
Grant Date:
Number of Continued Employment Units:
Continued Employment Units Vesting Period:

PARTICIPANT:CASELLA WASTE SYSTEMS, INC.
25 Greens Hill Lane
Rutland, Vermont 05701
__________________________________By:_________________________________
    John W. Casella, Chairman & CEO

By accepting this Award, the Participant hereby (i) acknowledges that a copy of the Plan and a copy of the Plan prospectus have been delivered to the Participant and additional copies thereof are available upon request from the Company’s Human Resources Department, (ii) acknowledges receipt of a copy of this Cover Sheet and Exhibit A hereto (collectively, the “Agreement”) and accepts the Award subject to all the terms and conditions of the Plan and the Agreement; (iii) represents that the Participant has read and understands the Plan, the Plan prospectus and the Agreement, and (iv) acknowledges that there are tax consequences related to the Award and that the Participant should consult a tax advisor to determine his or her actual tax consequences.

For this Agreement to become binding, the Participant must accept this Award by signing and returning both copies to the Company within 30 days following notification of the grant. A fully executed copy will be returned to you for your records. Electronic acceptance of this Award pursuant to the Company’s instructions to Participant (including through an online acceptance process managed by the Company’s agent) is acceptable.



EXHIBIT A

CASELLA WASTE SYSTEMS, INC.

Restricted Stock Unit Agreement
Amended and Restated 2016 Incentive Plan

Terms and Conditions

1.Grant of Restricted Stock Units.
The Award is granted pursuant to and is subject to and governed by the Plan and the terms of this Agreement. It is a form of “RSU” as defined in the Plan. Unless otherwise defined in this Agreement, capitalized terms used herein shall have the same meaning as in the Plan. The shares of Common Stock that are issuable after the RSUs have been earned are referred to in this Agreement as “Shares.” The RSUs shall be granted to the Participant without payment of consideration (other than continuing services).
2.Continued Employment RSUs.
RSUs may be earned based on continued service to the Company (“Continued Employment Units) as follows:
Continued Employment UnitsTarget Maximum: 100% of the Continued Employment Units on the Cover Sheet
3.Determination of Earned Continued Employment Units.
Unless otherwise provided in this Agreement or the Plan, shares will be earned on account of the Continued Employment Units in accordance with the following vesting schedule: one-third of the total number of Continued Employment Units shall be earned on the first anniversary of the Grant Date and an additional one-third of the total number of Continued Employment Units shall be earned on each of the second and third anniversaries of the Grant Date. Any fractional number of Continued Employment Units resulting from the application of the foregoing percentages shall be rounded down to the nearest whole number of Continued Employment Units.
4.Cessation of Business Relationship.
(a)Definitions. For purposes of this Section:
(i)Beneficiary” shall mean the last person or persons designated as such by the Participant in writing prior to the Participant’s death. If no such person survives the Participant, the Beneficiary shall be the Participant’s estate.
(ii)Cause” shall have the meaning set forth in the Plan, provided, however, that if the Participant is party to any employment, severance or other agreement with the Company (any such agreement, an “Employment


Agreement”) that contains a definition of “cause,” the meaning ascribed to such term in such Employment Agreement shall apply for purposes of this Section 4.
(iii)Disability” shall have the meaning provided under Treasury Regulation Section 1.409A-3(i)(4)(i) and (iii).
(iv)Good Reason” shall mean (A) a material reduction in the Participant’s base compensation; or (B) a requirement that the Participant relocate to, or perform his or her principal job functions at, an office that is more than 100 miles from the office at which the Participant was previously performing his or her principal job functions; provided, however, that no such event shall constitute Good Reason unless (X) the Participant gives the Company a written notice of termination for Good Reason not more than 100 days after the initial existence of the condition, (Y) the grounds for termination (if susceptible to correction) are not corrected by the Company within 30 days of its receipt of such notice and (Z) the Participant’s termination occurs within 180 days following the Company’s receipt of such notice, and provided further that if the Participant is party to an Employment Agreement that contains a definition of “good reason,” the meaning ascribed to such term in such Employment Agreement shall apply for purposes of this Section 4.
(b)Death, Disability or Termination Without Cause. If the Participant’s continuous service to the Company as an employee or director (a “Business Relationship”) ceases as a result of the Participant’s (i) death, (ii) Disability, or (iii) termination of employment by the Company without Cause or by the Participant for Good Reason (does not apply to voluntarily termination of employment by Participant), the Participant (or the Participant’s Beneficiary in the event of the Participant’s death) shall be entitled to payment of all Shares.
(c)Other Cessation of Business Relationship. If the Participant’s Business Relationship ceases for any reason other than as described in Section 4(b), the Continued Employment Units which have not been earned pursuant to Section 3 prior to such cessation will be forfeited without the payment of any consideration to the Participant, effective as of such cessation, except as provided in this Section.
(d)The Participant’s Business Relationship shall be deemed to have ceased on the last day of active service to the Company and shall not be extended by any notice of termination period. For purposes hereof, a Business Relationship shall not be considered as having ceased during any leave of absence if such leave of absence has been approved in writing by the Company. For purposes of this Agreement, service with the Company shall include service with a parent, subsidiary, affiliate or division of the Company. Any change in the type of Business Relationship the Participant has within or among the Company and a parent, subsidiary, affiliate or division of the Company shall not be treated as a cessation of the Business Relationship for purposes of this Section so long as the Participant continuously maintains a Business Relationship.



5.Payment.
(a)Within 60 days following the date on which any RSUs are earned, the Company shall distribute to the Participant (or to the Participant’s Beneficiary in the event of death) the Shares represented by RSUs that were earned, subject to Section 11 hereof and upon the satisfaction of all other applicable conditions as to the RSUs; provided, however, that the Shares shall be distributed no later than the 15th day of the third month following the end of the Company’s taxable year; provided further, however, that the Shares may be distributed following the date contemplated in this Section to the extent permitted under Section 409A (Section 409A) of the Internal Revenue Code of 1986, and the regulations, including the proposed regulations thereunder (the “Code”) without the payment becoming subject to, and being treated as “nonqualified deferred compensation” within the meaning of Section 409A (such as where the Company reasonably anticipates that the payment will violate federal securities laws or other applicable laws). Payment of any earned RSUs shall be made in whole Shares. Earned RSUs shall be rounded down to the nearest whole Share, and the Company shall pay the value of any fractional Shares to the Participant in cash on the basis of the fair market value per share of Common Stock on the date of distribution (determined by reference to the closing price of the Common Stock on the principal exchange on which the Common Stock trades on the date of distribution, or if such date is not a trading date, on the next preceding trading date).
(b)The Company shall not be obligated to issue Shares to the Participant upon the earning of any RSUs unless the issuance and delivery of such Shares shall comply with all relevant provisions of law and other legal requirements including, without limitation, any applicable federal, state or foreign securities laws and the requirements of any stock exchange upon which Shares may be listed.
(c)Anything in the foregoing to the contrary notwithstanding, RSUs granted under this Agreement may be suspended, delayed or otherwise deferred for any of the reasons contemplated in Sections 4 and 5 only to the extent such suspension, delay or deferral is permitted under Treas. Reg. §§1.409A-2(b)(7), 1.409A-1(b)(4)(ii) or successor provisions, or as otherwise permitted under Section 409A.
6.Option of Company to Deliver Cash.
Notwithstanding any of the other provisions of this Agreement, at the time when any RSUs are payable pursuant to Section 5, the Company may elect, in the sole discretion of the Committee, to deliver to the Participant in lieu of the Shares represented by RSUs that are then payable an equivalent amount of cash (determined by reference to the closing price of the Shares on the principal exchange on which the Shares trade on the applicable payment date or if such date is not a trading date, on the next preceding trading date). Such payments shall be made no later than the deadline set forth in Section 5(a) hereof. If the Company elects to deliver cash to the Participant, the Company is authorized to retain such amount as is sufficient to satisfy any tax withholding obligations as set forth in Section 11 hereof.



7.Restrictions on Transfer.
(a)The Participant shall not sell, assign, transfer, pledge, hypothecate or otherwise encumber or dispose of any RSUs, either voluntarily or by operation of law. Any attempt to dispose of any RSUs in contravention of the above restriction shall be null and void and without effect.
(b)The Company shall not be required (i) to transfer on its books any of the RSUs that have been transferred in violation of any of the provisions set forth herein or (ii) to treat as the owner of such RSUs any transferee to whom such RSUs have been transferred in violation of any of the provisions contained herein.
8.No Obligation to Continue Business Relationship. Neither the Plan, this Agreement, nor the grant of the RSUs imposes any obligation on the Company or its subsidiaries to have or continue a Business Relationship with the Participant.
9.No Rights as Stockholder. The RSUs represent an unfunded, unsecured promise by the Company to deliver Shares or the value thereof in accordance with the terms of this Agreement. The Participant shall have no rights as a shareholder with respect to the Shares underlying the RSUs. The Participant shall have no right to vote or receive dividends with respect to any Shares underlying the RSUs unless and until such Shares are distributed to the Participant.
10.Adjustments for Capital Changes; Reorganization and Change in Control Events.
The Plan contains provisions covering the treatment of RSUs in a number of contingencies such as stock splits and mergers. Provisions in the Plan for such adjustments are applicable hereunder and are incorporated herein by reference. The treatment of the RSUs in connection with a Reorganization Event or Change in Control Event is governed by Section 10 of the Plan.
11.Withholding Taxes.
The Participant acknowledges that, regardless of any action taken by the Company, the ultimate liability for all federal, state, local or other taxes of any kind related to the Participant’s participation in the Plan and legally applicable to the Participant is and remains the Participant’s responsibility and may exceed the amount, if any, actually withheld by the Company. The Participant acknowledges and agrees that the Company has the right to deduct from payments of any kind otherwise due to the Participant any federal, state, local or other taxes of any kind required by law to be withheld with respect to the vesting of the RSUs. At such time as the Participant is not aware of any material nonpublic information about the Company or the Common Stock and is not prohibited from doing so by the Company’s insider trading policy or otherwise, the Participant shall execute the instructions set forth in Exhibit A attached hereto (the “Automatic Sell-to-Cover Instruction”) as the means of satisfying such tax obligation; provided that once the Participant has executed and delivered such Automatic Sell-to-Cover Instruction to the Company, the Participant shall not be required to execute the instruction again unless and until the Participant has revoked or otherwise terminated the instruction required by the Automatic Sell-to-Cover Instruction. If the Participant does not execute the Automatic Sell-to-Cover Instruction prior to the vesting date, then the Participant agrees that if under



applicable law the Participant will owe taxes at such vesting date on the portion of the RSUs then vested the Company shall be entitled to immediate payment from the Participant of the amount of any tax required to be withheld by the Company. The Company shall not deliver any shares of Common Stock to the Participant until it is satisfied that all required withholdings have been made.
12.Nature of Grant.
In accepting the RSUs, Participant acknowledges that: (a) the grant of the RSUs is voluntary and occasional and does not create any contractual or other right to receive future grants of RSUs, or benefits in lieu of RSUs even if RSUs have been granted repeatedly in the past; (b) all decisions with respect to future awards of RSUs, if any, will be at the sole discretion of the Company; (c) the future value of the underlying Shares is unknown and cannot be predicted with certainty; (d) in consideration of the award of RSUs, no claim or entitlement to compensation or damages shall arise from termination of the RSUs or any diminution in value of the RSUs or Shares received when the RSUs are earned resulting from the Participant’s termination of employment by the Company or any subsidiary (for any reason whatsoever and whether or not in breach of local employment laws), and Participant irrevocably releases the Company and/or the subsidiary from any such claim that may arise; (e) in the event of involuntary termination of Participant’s employment (whether or not in breach of local employment laws), Participant’s right to receive RSUs and vesting under the Plan, if any, will terminate effective as of the date that Participant is no longer actively employed and will not be extended by any notice period mandated under local law or contract, and the Company shall have the exclusive discretion to determine when Participant is no longer actively employed for purposes of the RSUs; (f) the Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding Participant’s participation in the Plan, or Participant’s acquisition or sale of the underlying Shares; and (g) Participant is hereby advised to consult with his or her own personal tax, legal and financial advisors regarding Participant’s participation in the Plan before taking any action related to the Plan.
13.Miscellaneous.
(a)Notices. All notices hereunder shall be in writing and shall be deemed given when sent by certified or registered mail, postage prepaid, return receipt requested, if to the Participant, to the address set forth on the cover sheet or at the most recent address shown on the records of the Company, and if to the Company, to the Company's principal office, attention of the Corporate Secretary.
(b)Entire Agreement; Modification. This Agreement (including the cover sheet) and the Plan constitutes the entire agreement between the parties relative to the subject matter hereof, and supersedes all other communications between the parties relating to the subject matter of this Agreement. This Agreement may be modified, amended or rescinded by the Committee as it shall deem advisable, subject to any requirement for shareholder approval imposed by applicable law or other applicable rules, including, without limitation, the rules of the stock exchange on which the Shares are listed. If the Committee determines that the Award terms could result in adverse tax consequences to the Participant, the



Committee may amend this Agreement without the consent of the Participant in order to minimize or eliminate such tax treatment.
(c)Plan Governs. This Agreement is subject to all terms and provisions of the Plan. In the event of a conflict between one or more provisions of this Agreement and one or more provisions of the Plan, the provisions of the Plan will govern.
(d)Severability. The invalidity, illegality or unenforceability of any provision of this Agreement shall in no way affect the validity, legality or enforceability of any other provision.
(e)Successors and Assigns. This Agreement shall inure to the benefit of and be binding upon the heirs, legatees, distributees, executors and administrators of the Participant and the successors and assigns of the Company.
(f)Participant’s Acceptance. The Participant is urged to read this Agreement carefully and to consult with his or her own legal counsel regarding the terms and consequences of this Agreement and the legal and binding effect of this Agreement. By virtue of his or her acceptance of this Agreement, the Participant is deemed to have accepted and agreed to all of the terms and conditions of this Award and the provisions of the Plan, including as binding, conclusive and final all decisions or interpretations of the Committee upon any questions arising under the Plan or this Award. The Participant agrees that in accepting this award, the Participant will be bound by any clawback policy that the Company has in place or may adopt in the future.
(g)Section 409A. This Agreement, the RSUs and payments made pursuant to this Agreement are intended to comply with or qualify for an exemption from the requirements of Section 409A and shall be construed consistently therewith and shall be interpreted in a manner consistent with that intention. Terms defined in the Agreement shall have the meanings given such terms under Section 409A if and to the extent required to comply with Section 409A. Notwithstanding any other provision of this Agreement, the Company reserves the right, to the extent the Company deems necessary or advisable, in its sole discretion, to unilaterally amend the Plan and/or this Agreement to ensure that all RSUs are awarded in a manner that qualifies for exemption from or complies with Section 409A, provided, however, that the Company makes no undertaking to preclude Section 409A from applying to this Award of RSUs. Any payments described in this Section 13(g) that are due within the “short term deferral period” as defined in Section 409A shall not be treated as deferred compensation unless applicable law requires otherwise. If and to the extent any portion of any payment, compensation or other benefit provided to the Participant in connection with his or her employment termination is determined to constitute “nonqualified deferred compensation” within the meaning of Section 409A and the Participant is a specified employee as defined in Section 409A(2)(B)(i) of the Code, as determined by the Company in accordance with its procedures, by which determination the Participant hereby agrees that he or she is bound, such portion of the payment, compensation or other benefit shall not be paid before the day that is six months plus one day after the date of separation from service (as determined under Section 409A (the “New Payment Date”)), except as Section



409A may then permit. The aggregate of any payments that otherwise would have been paid to the Participant during the period between the date of separation from service and the New Payment Date shall be paid to the Participant in a lump sum on such New Payment Date, and any remaining payments will be paid on their original schedule. Notwithstanding the foregoing, the Company, its subsidiaries, directors, officers and agents shall have no liability to a Participant, or any other party, if an Award that is intended to be exempt from, or compliant with, Section 409A is not so exempt or compliant, or for any action taken by the Committee.
(h)Governing Law/Choice of Venue. This Agreement shall be governed by and interpreted in accordance with the laws of the State of Delaware, without giving effect to the principles of the conflicts of laws thereof. For purposes of litigating any dispute that arises directly or indirectly from the relationship of the parties, evidenced by this Award or the Agreement, the parties hereby submit to and consent to the exclusive jurisdiction of the State of Vermont and agree that such litigation shall be conducted only in the courts of Rutland County, Vermont, or the federal courts for the United States for the District of Vermont, and no other courts, where this Award is made and/or to be performed.
(i)    Administrator Authority. The Committee will have the power to interpret the Plan and this Agreement and to adopt such rules for the administration, interpretation and application of the Plan as are consistent therewith and to interpret or revoke any such rules (including, but not limited to, the determination of whether or not any RSUs have been earned). All actions taken and all interpretations and determinations made by the Committee in good faith will be final and binding upon Participant, the Company and all other interested persons.
(j)    Electronic Delivery. The Company may, in its sole discretion, decide to deliver any documents related to the RSUs awarded under and participation in the Plan or future RSUs that may be awarded under the Plan by electronic means or to request the Participant’s consent to participate in the Plan by electronic means. The Participant hereby consents to receive such documents by electronic delivery and, if requested, to agree to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company.




Exhibit A

DURABLE AUTOMATIC SELL-TO-COVER INSTRUCTION

This Durable Automatic Sell-to-Cover Instruction (this “Instruction”), which is being delivered to Casella Waste Systems, Inc. (the “Company”) by the undersigned on the date set forth below (the “Adoption Date”), relates to the Covered RSUs/PSUs (as defined following my signature below). This Instruction provides for “eligible sell-to-cover transactions” (as described in Rule 10b5-1(c)(1)(ii)(D)(3) under the Securities Exchange Act of 1934 (the “Exchange Act”)) and is intended to satisfy the affirmative defense conditions of Rule 10b5-1(c)(1) under the Exchange Act.
I acknowledge that upon vesting and settlement of any Covered RSUs/PSUs in accordance with the applicable RSU’s or PSU’s terms, whether vesting is based on the passage of time or the achievement of performance goals, I will have compensation income equal to the fair market value of the shares of the Company’s Class A Common Stock, $0.01 par value per share (the “Common Stock”), subject to the RSUs or PSUs that are settled on such settlement date and that the Company is required to withhold income and employment taxes in respect of that compensation income.
I desire to establish a plan and process to satisfy such withholding obligation in respect of all Covered RSUs/PSUs through an automatic sale of the number of the shares of Common Stock that would otherwise be issuable to me on each applicable settlement date in an amount sufficient to satisfy the applicable withholding obligation, with the proceeds of the sale delivered to the Company in satisfaction of the applicable withholding obligation.
I understand that the Company has arranged for the administration and execution of its equity incentive programs and the sale of securities by participants thereunder pursuant to a platform administered by a third party (the “Administrator”) and the Administrator’s designated brokerage partner.
Upon the settlement of any of my Covered RSUs/PSUs after the 30th day following the Adoption Date (or if I am an officer of the Company on the Adoption Date, after the 120th day following the Adoption Date) (the “Cooling-Off Period”), I hereby appoint the Administrator (or any successor administrator) to automatically sell such number of shares of Common Stock issuable with respect to such RSUs or PSUs that vested and settled as is sufficient to generate net proceeds sufficient to satisfy the Company’s minimum statutory withholding obligations with respect to the income recognized by me in connection with the vesting and settlement of such RSUs or PSUs (based on minimum statutory withholding rates for all tax purposes, including payroll and social security taxes, that are applicable to such income), and the Company shall receive such net proceeds in satisfaction of such tax withholding obligation.
I hereby appoint the Chief Executive Officer and the Chief Financial Officer, and any of them acting alone and with full power of substitution, to serve as my attorneys-in-fact to arrange for the sale of shares of Common Stock in accordance with this Instruction. I agree to execute and deliver such documents, instruments and certificates as may reasonably be required in connection with the sale of the shares of Common Stock pursuant to this Instruction.
Unless the third and final box in the definition of Covered RSUs/PSUs below is checked, if I have previously adopted an automatic sale or sell-to-cover instruction relating to Covered RSUs/PSUs, this Instruction shall be void ab initio.
I hereby certify that, as of the Adoption Date:
(i) I am not prohibited from entering into this Instruction by the Company’s insider trading policy or otherwise;



(ii) I am not aware of any material nonpublic information about the Company or the Common Stock; and
(iii) I am adopting this Instruction in good faith and not as part of a plan or scheme to evade the prohibitions of Rule 10b-5 under the Exchange Act.

                        ________________________________

                        Print Name: _____________________

                        Date: __________________________

Covered RSUs/PSUs:

The following restricted stock units (“RSUs”) and performance-based restricted stock units (“PSUs”) are covered by this Instruction.

Check all applicable boxes:

☐ The first award of RSUs or PSUs granted to me on or after ______________ [insert date of grant of current RSUs/PSUs the grant of which is triggering the execution of this Instruction; if instruction is being executed in advance of a grant of RSUs/PSUs, insert the Adoption Date] and any RSUs and/or PSUs that may, from time to time following such date, be granted to me by the Company, other than any future granted RSUs and/or PSUs which by the terms of the applicable award agreement require the Company to withhold shares for tax withholding obligations in connection with the vesting and settlement of such RSUs or PSUs, and therefore do not permit sell-to-cover transactions.

☐ Any outstanding RSUs and/or PSUs that were granted to me by the Company prior to the Adoption Date that (1) are not subject to any prior automatic sale or sell-to-cover instruction and (2) for which the next vesting date is after the Cooling-Off Period, other than any previously granted RSUs and/or PSUs which by the terms of the applicable award agreement require the Company to withhold shares for tax withholding obligations in connection with the vesting and settlement of such RSUs or PSUs, and therefore do not permit sell-to-cover transactions.

☐ With respect to any RSUs and/or PSUs, whether or not granted to me by the Company prior to the Adoption Date, that already are subject to an automatic sale or sell-to-cover instruction (a “Prior Instruction”), I elect to have such sales effected pursuant to this Instruction and confirm that doing so does not modify or change the amount, price, or timing of such sales from those provided by the Prior Instruction (and, as a result the Cooling-Off Period is not applicable to sales pursuant to this Instruction that were previously subject to the Prior Instruction).



EX-10.3 3 cwst-ex103063024.htm EX-10.3 Document
Exhibit 10.3
Form for Persons without Employment Agreements
CASELLA WASTE SYSTEMS, INC.
Amended and Restated 2016 Incentive Plan
Restricted Stock Unit Agreement
Cover Sheet
This Agreement evidences the grant by Casella Waste Systems, Inc., a Delaware corporation (the “Company”), on the date set forth below (the “Grant Date”) to the person named below (the “Participant”) of an award of restricted stock units (the “Award”) based on the number of Continued Employment Units for the Vesting Period listed below. Each unit ultimately earned represents the right to receive one share of the Company’s Class A Common Stock, $0.01 par value per share (“Common Stock”), or the value of such share. This Award is subject to the terms and conditions specified in the Casella Waste Systems, Inc. Amended and Restated 2016 Incentive Plan (the “Plan”), and in this Agreement, consisting of this Cover Sheet and the attached Exhibit A.

Participant Name:
Grant Date:
Number of Continued Employment Units:
Continued Employment Units Vesting Period:

PARTICIPANT:CASELLA WASTE SYSTEMS, INC.
25 Greens Hill Lane
Rutland, Vermont 05701
__________________________________By:_________________________________
    John W. Casella, Chairman & CEO

By accepting this Award, the Participant hereby (i) acknowledges that a copy of the Plan and a copy of the Plan prospectus have been delivered to the Participant and additional copies thereof are available upon request from the Company’s Human Resources Department, (ii) acknowledges receipt of a copy of this Cover Sheet and Exhibit A hereto (collectively, the “Agreement”) and accepts the Award subject to all the terms and conditions of the Plan and the Agreement; (iii) represents that the Participant has read and understands the Plan, the Plan prospectus and the Agreement, and (iv) acknowledges that there are tax consequences related to the Award and that the Participant should consult a tax advisor to determine his or her actual tax consequences.

For this Agreement to become binding, the Participant must accept this Award by signing and returning both copies to the Company within 30 days following notification of the grant. A fully executed copy will be returned to you for your records. Electronic acceptance of this Award pursuant to the Company’s instructions to Participant (including through an online acceptance process managed by the Company’s agent) is acceptable.



EXHIBIT A

CASELLA WASTE SYSTEMS, INC.

Restricted Stock Unit Agreement
Amended and Restated 2016 Incentive Plan

Terms and Conditions

1.Grant of Restricted Stock Units.
The Award is granted pursuant to and is subject to and governed by the Plan and the terms of this Agreement. It is a form of “RSU” as defined in the Plan. Unless otherwise defined in this Agreement, capitalized terms used herein shall have the same meaning as in the Plan. The shares of Common Stock that are issuable after the RSUs have been earned are referred to in this Agreement as “Shares.” The RSUs shall be granted to the Participant without payment of consideration (other than continuing services).
2.Continued Employment RSUs.
RSUs may be earned based on continued service to the Company (“Continued Employment Units) as follows:
Continued Employment UnitsTarget Maximum: 100% of the Continued Employment Units on the Cover Sheet
3.Determination of Earned Continued Employment Units.
Unless otherwise provided in this Agreement or the Plan, shares will be earned on account of the Continued Employment Units in accordance with the following vesting schedule: one-third of the total number of Continued Employment Units shall be earned on the first anniversary of the Grant Date and an additional one-third of the total number of Continued Employment Units shall be earned on each of the second and third anniversaries of the Grant Date. Any fractional number of Continued Employment Units resulting from the application of the foregoing percentages shall be rounded down to the nearest whole number of Continued Employment Units.
4.Cessation of Business Relationship.
(a)Definitions. For purposes of this Section:
(i)Beneficiary” shall mean the last person or persons designated as such by the Participant in writing prior to the Participant’s death. If no such person survives the Participant, the Beneficiary shall be the Participant’s estate.
(ii)Disability” shall have the meaning provided under Treasury Regulation Section 1.409A-3(i)(4)(i) and (iii).
(b)Death or Disability. If the Participant’s continuous service to the Company as an employee or director (a “Business Relationship”) ceases as a result of the



Participant’s (i) death or (ii) Disability, the Participant (or the Participant’s Beneficiary in the event of the Participant’s death) shall be entitled to payment of all Shares.
(c)Other Cessation of Business Relationship. If the Participant’s Business Relationship ceases for any reason other than as described in Section 4(b), the Continued Employment Units which have not been earned pursuant to Section 3 prior to such cessation will be forfeited without the payment of any consideration to the Participant, effective as of such cessation, except as provided in this Section.
(d)The Participant’s Business Relationship shall be deemed to have ceased on the last day of active service to the Company and shall not be extended by any notice of termination period. For purposes hereof, a Business Relationship shall not be considered as having ceased during any leave of absence if such leave of absence has been approved in writing by the Company. For purposes of this Agreement, service with the Company shall include service with a parent, subsidiary, affiliate or division of the Company. Any change in the type of Business Relationship the Participant has within or among the Company and a parent, subsidiary, affiliate or division of the Company shall not be treated as a cessation of the Business Relationship for purposes of this Section so long as the Participant continuously maintains a Business Relationship.
5.Payment.
(a)Within 60 days following the date on which any RSUs are earned, the Company shall distribute to the Participant (or to the Participant’s Beneficiary in the event of death) the Shares represented by RSUs that were earned, subject to Section 11 hereof and upon the satisfaction of all other applicable conditions as to the RSUs; provided, however, that the Shares shall be distributed no later than the 15th day of the third month following the end of the Company’s taxable year; provided further, however, that the Shares may be distributed following the date contemplated in this Section to the extent permitted under Section 409A (Section 409A) of the Internal Revenue Code of 1986, and the regulations, including the proposed regulations thereunder (the “Code”) without the payment becoming subject to, and being treated as “nonqualified deferred compensation” within the meaning of Section 409A (such as where the Company reasonably anticipates that the payment will violate federal securities laws or other applicable laws). Payment of any earned RSUs shall be made in whole Shares. Earned RSUs shall be rounded down to the nearest whole Share, and the Company shall pay the value of any fractional Shares to the Participant in cash on the basis of the fair market value per share of Common Stock on the date of distribution (determined by reference to the closing price of the Common Stock on the principal exchange on which the Common Stock trades on the date of distribution, or if such date is not a trading date, on the next preceding trading date).
(b)The Company shall not be obligated to issue Shares to the Participant upon the earning of any RSUs unless the issuance and delivery of such Shares shall comply with all relevant provisions of law and other legal requirements including, without



limitation, any applicable federal, state or foreign securities laws and the requirements of any stock exchange upon which Shares may be listed.
(c)Anything in the foregoing to the contrary notwithstanding, RSUs granted under this Agreement may be suspended, delayed or otherwise deferred for any of the reasons contemplated in Sections 4 and 5 only to the extent such suspension, delay or deferral is permitted under Treas. Reg. §§1.409A-2(b)(7), 1.409A-1(b)(4)(ii) or successor provisions, or as otherwise permitted under Section 409A.
6.Option of Company to Deliver Cash.
Notwithstanding any of the other provisions of this Agreement, at the time when any RSUs are payable pursuant to Section 5, the Company may elect, in the sole discretion of the Committee, to deliver to the Participant in lieu of the Shares represented by RSUs that are then payable an equivalent amount of cash (determined by reference to the closing price of the Shares on the principal exchange on which the Shares trade on the applicable payment date or if such date is not a trading date, on the next preceding trading date). Such payments shall be made no later than the deadline set forth in Section 5(a) hereof. If the Company elects to deliver cash to the Participant, the Company is authorized to retain such amount as is sufficient to satisfy any tax withholding obligations as set forth in Section 11 hereof.
7.Restrictions on Transfer.
(a)The Participant shall not sell, assign, transfer, pledge, hypothecate or otherwise encumber or dispose of any RSUs, either voluntarily or by operation of law. Any attempt to dispose of any RSUs in contravention of the above restriction shall be null and void and without effect.
(b)The Company shall not be required (i) to transfer on its books any of the RSUs that have been transferred in violation of any of the provisions set forth herein or (ii) to treat as the owner of such RSUs any transferee to whom such RSUs have been transferred in violation of any of the provisions contained herein.
8.No Obligation to Continue Business Relationship. Neither the Plan, this Agreement, nor the grant of the RSUs imposes any obligation on the Company or its subsidiaries to have or continue a Business Relationship with the Participant.
9.No Rights as Stockholder. The RSUs represent an unfunded, unsecured promise by the Company to deliver Shares or the value thereof in accordance with the terms of this Agreement. The Participant shall have no rights as a shareholder with respect to the Shares underlying the RSUs. The Participant shall have no right to vote or receive dividends with respect to any Shares underlying the RSUs unless and until such Shares are distributed to the Participant.
10.Adjustments for Capital Changes; Reorganization and Change in Control Events.
The Plan contains provisions covering the treatment of RSUs in a number of contingencies such as stock splits and mergers. Provisions in the Plan for such adjustments are applicable hereunder and are incorporated herein by reference. The



treatment of the RSUs in connection with a Reorganization Event or Change in Control Event is governed by Section 10 of the Plan.
11.Withholding Taxes.
The Participant acknowledges that, regardless of any action taken by the Company, the ultimate liability for all federal, state, local or other taxes of any kind related to the Participant’s participation in the Plan and legally applicable to the Participant is and remains the Participant’s responsibility and may exceed the amount, if any, actually withheld by the Company. The Participant acknowledges and agrees that the Company has the right to deduct from payments of any kind otherwise due to the Participant any federal, state, local or other taxes of any kind required by law to be withheld with respect to the vesting of the RSUs. At such time as the Participant is not aware of any material nonpublic information about the Company or the Common Stock and is not prohibited from doing so by the Company’s insider trading policy or otherwise, the Participant shall execute the instructions set forth in Exhibit A attached hereto (the “Automatic Sell-to-Cover Instruction”) as the means of satisfying such tax obligation; provided that once the Participant has executed and delivered such Automatic Sell-to-Cover Instruction to the Company, the Participant shall not be required to execute the instruction again unless and until the Participant has revoked or otherwise terminated the instruction required by the Automatic Sell-to-Cover Instruction. If the Participant does not execute the Automatic Sell-to-Cover Instruction prior to the vesting date, then the Participant agrees that if under applicable law the Participant will owe taxes at such vesting date on the portion of the RSUs then vested the Company shall be entitled to immediate payment from the Participant of the amount of any tax required to be withheld by the Company. The Company shall not deliver any shares of Common Stock to the Participant until it is satisfied that all required withholdings have been made.
12.Nature of Grant.
In accepting the RSUs, Participant acknowledges that: (a) the grant of the RSUs is voluntary and occasional and does not create any contractual or other right to receive future grants of RSUs, or benefits in lieu of RSUs even if RSUs have been granted repeatedly in the past; (b) all decisions with respect to future awards of RSUs, if any, will be at the sole discretion of the Company; (c) the future value of the underlying Shares is unknown and cannot be predicted with certainty; (d) in consideration of the award of RSUs, no claim or entitlement to compensation or damages shall arise from termination of the RSUs or any diminution in value of the RSUs or Shares received when the RSUs are earned resulting from the Participant’s termination of employment by the Company or any subsidiary (for any reason whatsoever and whether or not in breach of local employment laws), and Participant irrevocably releases the Company and/or the subsidiary from any such claim that may arise; (e) in the event of involuntary termination of Participant’s employment (whether or not in breach of local employment laws), Participant’s right to receive RSUs and vesting under the Plan, if any, will terminate effective as of the date that Participant is no longer actively employed and will not be extended by any notice period mandated under local law or contract, and the Company shall have the exclusive discretion to determine when Participant is no longer actively employed for purposes of the RSUs; (f) the Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding



Participant’s participation in the Plan, or Participant’s acquisition or sale of the underlying Shares; and (g) Participant is hereby advised to consult with his or her own personal tax, legal and financial advisors regarding Participant’s participation in the Plan before taking any action related to the Plan.
13.Miscellaneous.
(a)Notices. All notices hereunder shall be in writing and shall be deemed given when sent by certified or registered mail, postage prepaid, return receipt requested, if to the Participant, to the address set forth on the cover sheet or at the most recent address shown on the records of the Company, and if to the Company, to the Company's principal office, attention of the Corporate Secretary.
(b)Entire Agreement; Modification. This Agreement (including the cover sheet) and the Plan constitutes the entire agreement between the parties relative to the subject matter hereof, and supersedes all other communications between the parties relating to the subject matter of this Agreement. This Agreement may be modified, amended or rescinded by the Committee as it shall deem advisable, subject to any requirement for shareholder approval imposed by applicable law or other applicable rules, including, without limitation, the rules of the stock exchange on which the Shares are listed. If the Committee determines that the Award terms could result in adverse tax consequences to the Participant, the Committee may amend this Agreement without the consent of the Participant in order to minimize or eliminate such tax treatment.
(c)Plan Governs. This Agreement is subject to all terms and provisions of the Plan. In the event of a conflict between one or more provisions of this Agreement and one or more provisions of the Plan, the provisions of the Plan will govern.
(d)Severability. The invalidity, illegality or unenforceability of any provision of this Agreement shall in no way affect the validity, legality or enforceability of any other provision.
(e)Successors and Assigns. This Agreement shall inure to the benefit of and be binding upon the heirs, legatees, distributees, executors and administrators of the Participant and the successors and assigns of the Company.
(f)Participant’s Acceptance. The Participant is urged to read this Agreement carefully and to consult with his or her own legal counsel regarding the terms and consequences of this Agreement and the legal and binding effect of this Agreement. By virtue of his or her acceptance of this Agreement, the Participant is deemed to have accepted and agreed to all of the terms and conditions of this Award and the provisions of the Plan, including as binding, conclusive and final all decisions or interpretations of the Committee upon any questions arising under the Plan or this Award. The Participant agrees that in accepting this award, the Participant will be bound by any clawback policy that the Company has in place or may adopt in the future.
(g)Section 409A. This Agreement, the RSUs and payments made pursuant to this Agreement are intended to comply with or qualify for an exemption from the



requirements of Section 409A and shall be construed consistently therewith and shall be interpreted in a manner consistent with that intention. Terms defined in the Agreement shall have the meanings given such terms under Section 409A if and to the extent required to comply with Section 409A. Notwithstanding any other provision of this Agreement, the Company reserves the right, to the extent the Company deems necessary or advisable, in its sole discretion, to unilaterally amend the Plan and/or this Agreement to ensure that all RSUs are awarded in a manner that qualifies for exemption from or complies with Section 409A, provided, however, that the Company makes no undertaking to preclude Section 409A from applying to this Award of RSUs. Any payments described in this Section 13(g) that are due within the “short term deferral period” as defined in Section 409A shall not be treated as deferred compensation unless applicable law requires otherwise. If and to the extent any portion of any payment, compensation or other benefit provided to the Participant in connection with his or her employment termination is determined to constitute “nonqualified deferred compensation” within the meaning of Section 409A and the Participant is a specified employee as defined in Section 409A(2)(B)(i) of the Code, as determined by the Company in accordance with its procedures, by which determination the Participant hereby agrees that he or she is bound, such portion of the payment, compensation or other benefit shall not be paid before the day that is six months plus one day after the date of separation from service (as determined under Section 409A (the “New Payment Date”)), except as Section 409A may then permit. The aggregate of any payments that otherwise would have been paid to the Participant during the period between the date of separation from service and the New Payment Date shall be paid to the Participant in a lump sum on such New Payment Date, and any remaining payments will be paid on their original schedule. Notwithstanding the foregoing, the Company, its subsidiaries, directors, officers and agents shall have no liability to a Participant, or any other party, if an Award that is intended to be exempt from, or compliant with, Section 409A is not so exempt or compliant, or for any action taken by the Committee.
(h)Governing Law/Choice of Venue. This Agreement shall be governed by and interpreted in accordance with the laws of the State of Delaware, without giving effect to the principles of the conflicts of laws thereof. For purposes of litigating any dispute that arises directly or indirectly from the relationship of the parties, evidenced by this Award or the Agreement, the parties hereby submit to and consent to the exclusive jurisdiction of the State of Vermont and agree that such litigation shall be conducted only in the courts of Rutland County, Vermont, or the federal courts for the United States for the District of Vermont, and no other courts, where this Award is made and/or to be performed.
(i)    Administrator Authority. The Committee will have the power to interpret the Plan and this Agreement and to adopt such rules for the administration, interpretation and application of the Plan as are consistent therewith and to interpret or revoke any such rules (including, but not limited to, the determination of whether or not any RSUs have been earned). All actions taken and all interpretations and determinations made by the Committee in good faith will be final and binding upon Participant, the Company and all other interested persons.




(j)    Electronic Delivery. The Company may, in its sole discretion, decide to deliver any documents related to the RSUs awarded under and participation in the Plan or future RSUs that may be awarded under the Plan by electronic means or to request the Participant’s consent to participate in the Plan by electronic means. The Participant hereby consents to receive such documents by electronic delivery and, if requested, to agree to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company.





Exhibit A

DURABLE AUTOMATIC SELL-TO-COVER INSTRUCTION

This Durable Automatic Sell-to-Cover Instruction (this “Instruction”), which is being delivered to Casella Waste Systems, Inc. (the “Company”) by the undersigned on the date set forth below (the “Adoption Date”), relates to the Covered RSUs/PSUs (as defined following my signature below). This Instruction provides for “eligible sell-to-cover transactions” (as described in Rule 10b5-1(c)(1)(ii)(D)(3) under the Securities Exchange Act of 1934 (the “Exchange Act”)) and is intended to satisfy the affirmative defense conditions of Rule 10b5-1(c)(1) under the Exchange Act.
I acknowledge that upon vesting and settlement of any Covered RSUs/PSUs in accordance with the applicable RSU’s or PSU’s terms, whether vesting is based on the passage of time or the achievement of performance goals, I will have compensation income equal to the fair market value of the shares of the Company’s Class A Common Stock, $0.01 par value per share (the “Common Stock”), subject to the RSUs or PSUs that are settled on such settlement date and that the Company is required to withhold income and employment taxes in respect of that compensation income.
I desire to establish a plan and process to satisfy such withholding obligation in respect of all Covered RSUs/PSUs through an automatic sale of the number of the shares of Common Stock that would otherwise be issuable to me on each applicable settlement date in an amount sufficient to satisfy the applicable withholding obligation, with the proceeds of the sale delivered to the Company in satisfaction of the applicable withholding obligation.
I understand that the Company has arranged for the administration and execution of its equity incentive programs and the sale of securities by participants thereunder pursuant to a platform administered by a third party (the “Administrator”) and the Administrator’s designated brokerage partner.
Upon the settlement of any of my Covered RSUs/PSUs after the 30th day following the Adoption Date (or if I am an officer of the Company on the Adoption Date, after the 120th day following the Adoption Date) (the “Cooling-Off Period”), I hereby appoint the Administrator (or any successor administrator) to automatically sell such number of shares of Common Stock issuable with respect to such RSUs or PSUs that vested and settled as is sufficient to generate net proceeds sufficient to satisfy the Company’s minimum statutory withholding obligations with respect to the income recognized by me in connection with the vesting and settlement of such RSUs or PSUs (based on minimum statutory withholding rates for all tax purposes, including payroll and social security taxes, that are applicable to such income), and the Company shall receive such net proceeds in satisfaction of such tax withholding obligation.
I hereby appoint the Chief Executive Officer and the Chief Financial Officer, and any of them acting alone and with full power of substitution, to serve as my attorneys-in-fact to arrange for the sale of shares of Common Stock in accordance with this Instruction. I agree to execute and deliver such documents, instruments and certificates as may reasonably be required in connection with the sale of the shares of Common Stock pursuant to this Instruction.
Unless the third and final box in the definition of Covered RSUs/PSUs below is checked, if I have previously adopted an automatic sale or sell-to-cover instruction relating to Covered RSUs/PSUs, this Instruction shall be void ab initio.
I hereby certify that, as of the Adoption Date:
(i) I am not prohibited from entering into this Instruction by the Company’s insider trading policy or otherwise;



(ii) I am not aware of any material nonpublic information about the Company or the Common Stock; and
(iii) I am adopting this Instruction in good faith and not as part of a plan or scheme to evade the prohibitions of Rule 10b-5 under the Exchange Act.

                        ________________________________

                        Print Name: _____________________

                        Date: __________________________

Covered RSUs/PSUs:

The following restricted stock units (“RSUs”) and performance-based restricted stock units (“PSUs”) are covered by this Instruction.

Check all applicable boxes:

☐ The first award of RSUs or PSUs granted to me on or after ______________ [insert date of grant of current RSUs/PSUs the grant of which is triggering the execution of this Instruction; if instruction is being executed in advance of a grant of RSUs/PSUs, insert the Adoption Date] and any RSUs and/or PSUs that may, from time to time following such date, be granted to me by the Company, other than any future granted RSUs and/or PSUs which by the terms of the applicable award agreement require the Company to withhold shares for tax withholding obligations in connection with the vesting and settlement of such RSUs or PSUs, and therefore do not permit sell-to-cover transactions.

☐ Any outstanding RSUs and/or PSUs that were granted to me by the Company prior to the Adoption Date that (1) are not subject to any prior automatic sale or sell-to-cover instruction and (2) for which the next vesting date is after the Cooling-Off Period, other than any previously granted RSUs and/or PSUs which by the terms of the applicable award agreement require the Company to withhold shares for tax withholding obligations in connection with the vesting and settlement of such RSUs or PSUs, and therefore do not permit sell-to-cover transactions.

☐ With respect to any RSUs and/or PSUs, whether or not granted to me by the Company prior to the Adoption Date, that already are subject to an automatic sale or sell-to-cover instruction (a “Prior Instruction”), I elect to have such sales effected pursuant to this Instruction and confirm that doing so does not modify or change the amount, price, or timing of such sales from those provided by the Prior Instruction (and, as a result the Cooling-Off Period is not applicable to sales pursuant to this Instruction that were previously subject to the Prior Instruction).



EX-10.4 4 cwst-ex104063024.htm EX-10.4 Document
Exhibit 10.4
Form for Persons with Employment Agreements
CASELLA WASTE SYSTEMS, INC.
Performance-Based Stock Unit Agreement
Granted Under the Amended and Restated 2016 Incentive Plan
1.Grant of Award.
    This Agreement evidences the grant by Casella Waste Systems, Inc., a Delaware corporation (the “Company”) on ____________ __, 202_ (the “Grant Date”) to you (the “Participant”) of performance-based stock units of the Company (individually, a “PSU” and collectively, the “PSUs”), subject to the terms and conditions set forth in this Performance-Based Stock Unit Agreement (the “Agreement”) and the Company’s Amended and Restated 2016 Incentive Plan (the “Plan”). Each PSU represents the right to receive such number of shares of the Class A common stock, par value $0.01 per share, of the Company (“Common Stock”) as provided in this Agreement. The target number of shares issuable under this Agreement is ______________ (the “Target Number of Shares”). The maximum number of shares issuable under this Agreement is _____________ (the “Maximum Number of Shares”). The actual number shares of Common Stock that are issuable upon vesting of the PSUs shall be calculated pursuant to the provisions of Schedule 1 and are referred to in this Agreement as “Shares.” Capitalized terms used but not defined in this Agreement shall have the meanings specified in the Plan.
2.Vesting; Forfeiture.
(a)Subject to the terms and conditions of this Agreement including, without limitation, Section 2(b) below and Section 6 below, the PSUs shall vest as set forth on Schedule 1 to this Agreement, based on the achievement of certain performance goals for the applicable performance period as set forth on Schedule 1. Such date or any other date on which PSUs vest under this Agreement shall be a “Vesting Date” as referred to herein.
(b)Except as otherwise provided in Section 2(c) or Section 6 below or in Schedule 1, PSUs shall not vest unless the Participant is, on the applicable Vesting Date, and has been at all times since the Grant Date, an employee or director of, or consultant or advisor to, the Company. For purposes of this Agreement, service with the Company shall include service with a parent, subsidiary, affiliate or division of the Company.
(c)Notwithstanding the foregoing, and notwithstanding anything to the contrary in any employment, severance or other agreement between the Participant and the Company (any such agreement, an “Employment Agreement”), if the Participant’s employment with the Company is terminated by the Company without Cause or by the Participant for Good Reason (each as defined below) during the performance period, then the Award shall remain outstanding and shall vest as set forth on Schedule 1 to this Agreement, based on the achievement of the performance goals for the applicable performance period as set forth on Schedule 1 as if the Participant had remained employed by the Company through the end of the performance period. If the Participant is party to an Employment Agreement with the Company that contains a definition of “cause” or “good reason” for termination of employment, the meaning ascribed to such term in such Employment Agreement shall apply for purposes of this Section 2(c). Otherwise, “Cause” shall have the meaning set forth in the Plan and “Good Reason” shall have the meaning specified in Section 6(f) below.

1





3.Distribution of Shares.
(a)Subject to Section 3(b) below, the Company will distribute to the Participant the Shares of Common Stock represented by vested PSUs within 75 days of the applicable Vesting Date but in no event later than March 15 of the year following the year in which the PSUs vest.
(b)The Company shall not be obligated to issue to the Participant the Shares upon the vesting of any PSU (or otherwise) unless the issuance and delivery of such Shares shall comply with all relevant provisions of law and other legal requirements including, without limitation, any applicable federal or state securities laws and the requirements of any stock exchange upon which shares of Common Stock may then be listed.
        (c)    Neither the Company nor the Participant shall have the right to accelerate or defer the delivery of any Shares under this Agreement except to the extent specifically permitted under Section 409A of the Internal Revenue Code of 1986, as amended (the “Code”) and in no event shall the Participant have the right to designate the tax year in which the Shares are delivered.

4.Restrictions on Transfer.
The Participant shall not sell, assign, transfer, pledge, hypothecate or otherwise dispose of, by operation of law or otherwise (collectively “transfer”) any PSUs, or any interest therein, except by will or the laws of descent and distribution.
5.Dividend and Other Shareholder Rights.
(a)Except as set forth in the Plan, neither the Participant nor any person claiming under or through the Participant shall be, or have any rights or privileges of, a stockholder of the Company in respect of the Shares issuable pursuant to the PSUs granted hereunder until the Shares have been delivered to the Participant.
(b)The Participant shall have the right to receive Dividend Equivalents with respect to the Shares in an amount equal to any dividends or other distributions declared and paid on an equal number of outstanding shares of Common Stock between the Grant Date and the date such Shares are delivered to the Participant. Any such Dividend Equivalents shall be accrued and shall be paid to the Participant in a lump sum at the time the Shares are delivered to the Participant hereunder.
6.Provisions of the Plan; Reorganization Event or Change in Control Event.
(a)This Agreement is subject to the provisions of the Plan, a copy of which is made available to the Participant with this Agreement.
(b)Upon the occurrence of a Reorganization Event (as defined in the Plan), the vesting and forfeiture provisions applicable to each PSU (whether vested or unvested) shall inure to the benefit of the Company’s successor and shall apply to the cash, securities or other property which the Common Stock was converted into or exchanged for pursuant to such Reorganization Event in the same manner and to the same extent as they applied to the Common Stock subject to such PSU.
(c)Subject to Sections 6(d) and (e) hereof, upon the occurrence of a Change in Control Event (as defined in the Plan, and regardless of whether such event also constitutes a Reorganization Event, but provided that such event constitutes a “change in control event” within the meaning of Treasury Regulation Section 1.409A-3(i)(5)(i)), the acquiring or succeeding entity (or an affiliate thereof) shall assume each outstanding PSU such that, following the consummation of the
- 2 -




Change in Control Event, the PSU confers the Participant with the right to receive, for each share of Common Stock subject to the Award, the consideration (whether cash, securities or other property) received by each holder of Common Stock immediately prior to the Change in Control Event (the “Replacement Award”), provided that (i) the vesting of such Replacement Award shall only be subject to the continued service requirement in Section 2(b) hereof through the end of the performance period (and the last day of the performance period shall be a Vesting Date for purposes of this Agreement) and shall not, for the avoidance of doubt, be subject to achievement of the performance goals set forth in Schedule 1 and (ii) the amount of cash, securities or other property subject to such Replacement Award shall be determined assuming that the number of Shares subject to the PSU is equal to the greater of (i) the Target Number of Shares and (ii) such number of Shares as the Compensation and Human Capital Committee shall determine in its sole discretion exercised in good faith based upon the projected level of achievement of the applicable performance goals for the performance period.
(d)In the event that the Participant’s employment is terminated by either the Company or its successor without Cause or by the Participant for Good Reason, in either case within twelve (12) months following a Change in Control Event, the remaining unvested portion of the Replacement Award shall become vested as of the date of the Participant’s termination of employment (and such date of termination shall be a Vesting Date for purposes of this Agreement). If the Participant is party to an Employment Agreement with the Company that contains a definition of “cause” or “good reason” for termination of employment, the meaning ascribed to such term in such Employment Agreement shall apply for purposes of this Section 6(d). Otherwise, “Cause” shall have the meaning set forth in the Plan and “Good Reason” shall have the meaning specified in Section 6(f) below.
(e)Notwithstanding the foregoing, in the event that the acquiring or succeeding entity (or an affiliate thereof) refuses to assume the PSUs and grant Replacement Awards in connection with a Change in Control Event, this Award shall become vested, immediately prior to the Change in Control Event, with respect to a number of Shares equal to the greater of (i) the Target Number of Shares and (ii) such number of Shares as the Compensation and Human Capital Committee shall determine in its sole discretion exercised in good faith based upon the projected level of achievement of the applicable performance goals for the performance period.
(f)For purposes of this Agreement, “Good Reason” shall mean (A) a material reduction in the Participant’s base compensation; or (B) a requirement that the Participant relocate to, or perform his or her principal job functions at, an office that is more than 100 miles from the office at which the Participant was previously performing his or her principal job functions; provided, however, that no such event shall constitute Good Reason unless (X) the Participant gives the Company a written notice of termination for Good Reason not more than 100 days after the initial existence of the condition, (Y) the grounds for termination (if susceptible to correction) are not corrected by the Company within 30 days of its receipt of such notice and (Z) the Participant’s termination occurs within 180 days following the Company’s receipt of such notice.
7.Taxes.
(a)Acknowledgments; No Section 83(b) Election. The Participant acknowledges that he or she is responsible for obtaining the advice of the Participant’s own tax advisors with respect to the award of PSUs and the Participant is relying solely on such advisors and not on any statements or representations of the Company or any of its agents with respect to the tax consequences relating to the PSUs. The Participant understands that the Participant (and not the Company) shall be responsible for the Participant’s tax liability that may arise in connection with the acquisition, vesting and/or disposition of the PSUs. The Participant acknowledges that no election under Section 83(b) of the Code is available with respect to PSUs.
- 3 -




(b)Withholding. The Participant acknowledges that, regardless of any action taken by the Company, the ultimate liability for all federal, state, local or other taxes of any kind related to the Participant’s participation in the Plan and legally applicable to the Participant is and remains the Participant’s responsibility and may exceed the amount, if any, actually withheld by the Company. The Participant acknowledges and agrees that the Company has the right to deduct from payments of any kind otherwise due to the Participant any federal, state, local or other taxes of any kind required by law to be withheld with respect to the vesting of the PSUs. At such time as the Participant is not aware of any material nonpublic information about the Company or the Common Stock and is not prohibited from doing so by the Company’s insider trading policy or otherwise, the Participant shall execute the instructions set forth in Schedule A attached hereto (the “Automatic Sell-to-Cover Instruction”) as the means of satisfying such tax obligation; provided that once the Participant has executed and delivered such Automatic Sell-to-Cover Instruction to the Company, the Participant shall not be required to execute the instruction again unless and until the Participant has revoked or otherwise terminated the instruction required by the Automatic Sell-to-Cover Instruction. If the Participant does not execute the Automatic Sell-to-Cover Instruction prior to the Vesting Date, then the Participant agrees that if under applicable law the Participant will owe taxes at such Vesting Date on the portion of the Award then vested the Company shall be entitled to immediate payment from the Participant of the amount of any tax required to be withheld by the Company. The Company shall not deliver any shares of Common Stock to the Participant until it is satisfied that all required withholdings have been made.
(c)    Section 409A. This Agreement is intended to be exempt from or to comply with Section 409A of the Code and shall be interpreted consistently therewith. If and to the extent (X) any portion of PSUs constitute “nonqualified deferred compensation” within the meaning of Section 409A of the Code, (Y) such portion of the PSUs becomes payable upon the Participant’s separation from service pursuant to the terms of the Plan and this Agreement and (Z) the Participant is a specified employee as defined in Section 409A(a)(2)(B)(i) of the Code, as determined by the Company in accordance with its procedures, by which determination the Participant (through accepting the Award) agrees that he or she is bound, such portion of PSUs shall not be paid before the day that is six months plus one day after the date of “separation from service” (as determined under Code Section 409A) (the “New Payment Date”), except as Code Section 409A may then permit. The aggregate of any PSUs that otherwise would have been paid to the Participant during the period between the date of separation from service and the New Payment Date shall be paid to the Participant in a lump sum on such New Payment Date. The Company shall have no liability to a Participant, or any other person, if this Agreement is not exempt from, or compliant with, Section 409A of the Code.
8.Miscellaneous.
(a)No Rights to Employment or Other Service. The Participant acknowledges and agrees that the vesting of the PSUs pursuant to Section 2 hereof is earned only by continuing service as an employee or director of, or consultant or advisor to, the Company at the will of the Company (not through the act of being hired or purchasing shares hereunder). The Participant further acknowledges and agrees that the transactions contemplated hereunder and the vesting schedule set forth herein do not constitute an express or implied promise of continued engagement as an employee, director or other service provider for the vesting period, for any period, or at all.
(b)Severability. The invalidity or unenforceability of any provision of this Agreement shall not affect the validity or enforceability of any other provision of this Agreement, and each other provision of this Agreement shall be severable and enforceable to the extent permitted by law.
(c)Waiver. Any provision for the benefit of the Company contained in this Agreement may be waived, either generally or in any particular instance, by the Board of Directors of the Company.
- 4 -




(d)Binding Effect. This Agreement shall be binding upon and inure to the benefit of the Company and the Participant and their respective heirs, executors, administrators, legal representatives, successors and assigns, subject to the restrictions on transfer set forth in Section 4 of this Agreement.
(e)Notice. All notices required or permitted hereunder shall be in writing and deemed effectively given upon personal delivery or five days after deposit in the United States Post Office, by registered or certified mail, postage prepaid, addressed to the other party hereto at the address shown beneath his or its respective signature to this Agreement, or at such other address or addresses as either party shall designate to the other in accordance with this Section 8(e).
(f)Pronouns. Whenever the context may require, any pronouns used in this Agreement shall include the corresponding masculine, feminine or neuter forms, and the singular form of nouns and pronouns shall include the plural, and vice versa.
(g)Entire Agreement; Conflicts and Interpretation. This Agreement and the Plan constitute the entire agreement between the parties and supersede all prior agreements and understandings relating to the subject matter of this Agreement. In the event of any conflict between this Agreement and the Plan, the Plan shall control. In the event of any ambiguity in this Agreement, or any matters as to which this Agreement is silent, the Plan shall govern including, without limitation, the provisions thereof pursuant to which the Board of Directors (or a committee thereof) has the power, among other things, to (i) interpret the Plan, (ii) prescribe, amend and rescind rules and regulations relating to the Plan and (iii) make all other determinations deemed necessary or advisable for the administration of the Plan.
(h)Amendment. The Company may modify, amend or waive the terms of this Agreement prospectively or retroactively, but no such modification, amendment or waiver shall impair the rights of the Participant without his or her consent, except as required by applicable law, NASDAQ or stock exchange rules, tax rules or accounting rules. Any provision for the benefit of the Company contained in this Agreement may be waived, either generally or in any particular instance, by the Board of Directors (or a committee thereof) of the Company. The waiver by either party of compliance with any provision of this Agreement shall not operate or be construed as a waiver of any other provision of this Agreement, or of any subsequent breach by such party of a provision of this Agreement.
(i)Governing Law/Choice of Venue. This Agreement shall be governed by and interpreted in accordance with the laws of the State of Delaware, without giving effect to the principles of the conflicts of laws thereof. For purposes of litigating any dispute that arises directly or indirectly from the relationship of the parties, evidenced by this Award or the Agreement, the parties hereby submit to and consent to the exclusive jurisdiction of the State of Vermont and agree that such litigation shall be conducted only in the courts of Rutland County, Vermont, or the federal courts for the United States for the District of Vermont, and no other courts, where this Award is made and/or to be performed.
(j)Unfunded Rights. The right of the Participant to receive Common Stock pursuant to this Agreement is an unfunded and unsecured obligation of the Company. The Participant shall have no rights under this Agreement other than those of an unsecured general creditor of the Company.
(k)Electronic Delivery. The Company may, in its sole discretion, decide to deliver any documents related to the PSUs awarded under and participation in the Plan or future PSUs that may be awarded under the Plan by electronic means or to request the Participant’s consent to participate in the Plan by electronic means. The Participant hereby consents to receive such documents by electronic delivery and, if requested, to agree to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company.
- 5 -




(l)Participant’s Acknowledgements. The Participant acknowledges that the Participant: (i) has read this Agreement; (ii) has been represented in the preparation, negotiation and execution of this Agreement by legal counsel of the Participant’s own choice or has voluntarily declined to seek such counsel; (iii) understands the terms and consequences of this Agreement; (iv) is fully aware of the legal and binding effect of this Agreement; and (v) agrees that in accepting this award, the Participant will be bound by any clawback policy that the Company has in place or may adopt in the future.


- 6 -




    IN WITNESS WHEREOF, the parties hereto have caused this Agreement to be executed as of the day and year first above written. Electronic acceptance of this Agreement pursuant to the Company’s instructions to Participant (including through an online acceptance process managed by the Company’s agent) is acceptable.
CASELLA WASTE SYSTEMS, INC.
By:___________________________
Name:
Title:


_____________________________
[Name of Participant]
Address:    

- 7 -




Schedule A

DURABLE AUTOMATIC SELL-TO-COVER INSTRUCTION

This Durable Automatic Sell-to-Cover Instruction (this “Instruction”), which is being delivered to Casella Waste Systems, Inc. (the “Company”) by the undersigned on the date set forth below (the “Adoption Date”), relates to the Covered RSUs/PSUs (as defined following my signature below). This Instruction provides for “eligible sell-to-cover transactions” (as described in Rule 10b5-1(c)(1)(ii)(D)(3) under the Securities Exchange Act of 1934 (the “Exchange Act”)) and is intended to satisfy the affirmative defense conditions of Rule 10b5-1(c)(1) under the Exchange Act.
I acknowledge that upon vesting and settlement of any Covered RSUs/PSUs in accordance with the applicable RSU’s or PSU’s terms, whether vesting is based on the passage of time or the achievement of performance goals, I will have compensation income equal to the fair market value of the shares of the Company’s Class A Common Stock, $0.01 par value per share (the “Common Stock”), subject to the RSUs or PSUs that are settled on such settlement date and that the Company is required to withhold income and employment taxes in respect of that compensation income.
I desire to establish a plan and process to satisfy such withholding obligation in respect of all Covered RSUs/PSUs through an automatic sale of the number of the shares of Common Stock that would otherwise be issuable to me on each applicable settlement date in an amount sufficient to satisfy the applicable withholding obligation, with the proceeds of the sale delivered to the Company in satisfaction of the applicable withholding obligation.
I understand that the Company has arranged for the administration and execution of its equity incentive programs and the sale of securities by participants thereunder pursuant to a platform administered by a third party (the “Administrator”) and the Administrator’s designated brokerage partner.
Upon the settlement of any of my Covered RSUs/PSUs after the 30th day following the Adoption Date (or if I am an officer of the Company on the Adoption Date, after the 120th day following the Adoption Date) (the “Cooling-Off Period”), I hereby appoint the Administrator (or any successor administrator) to automatically sell such number of shares of Common Stock issuable with respect to such RSUs or PSUs that vested and settled as is sufficient to generate net proceeds sufficient to satisfy the Company’s minimum statutory withholding obligations with respect to the income recognized by me in connection with the vesting and settlement of such RSUs or PSUs (based on minimum statutory withholding rates for all tax purposes, including payroll and social security taxes, that are applicable to such income), and the Company shall receive such net proceeds in satisfaction of such tax withholding obligation.
I hereby appoint the Chief Executive Officer and the Chief Financial Officer, and any of them acting alone and with full power of substitution, to serve as my attorneys-in-fact to arrange for the sale of shares of Common Stock in accordance with this Instruction. I agree to execute and deliver such documents, instruments and certificates as may reasonably be required in connection with the sale of the shares of Common Stock pursuant to this Instruction.
Unless the third and final box in the definition of Covered RSUs/PSUs below is checked, if I have previously adopted an automatic sale or sell-to-cover instruction relating to Covered RSUs/PSUs, this Instruction shall be void ab initio.
I hereby certify that, as of the Adoption Date:
- 8 -




(i) I am not prohibited from entering into this Instruction by the Company’s insider trading policy or otherwise;
(ii) I am not aware of any material nonpublic information about the Company or the Common Stock; and
(iii) I am adopting this Instruction in good faith and not as part of a plan or scheme to evade the prohibitions of Rule 10b-5 under the Exchange Act.

                        ________________________________

                        Print Name: _____________________

                        Date: __________________________

Covered RSUs/PSUs:

The following restricted stock units (“RSUs”) and performance-based restricted stock units (“PSUs”) are covered by this Instruction.

Check all applicable boxes:

☐ The first award of RSUs or PSUs granted to me on or after ______________ [insert date of grant of current RSUs/PSUs the grant of which is triggering the execution of this Instruction; if instruction is being executed in advance of a grant of RSUs/PSUs, insert the Adoption Date] and any RSUs and/or PSUs that may, from time to time following such date, be granted to me by the Company, other than any future granted RSUs and/or PSUs which by the terms of the applicable award agreement require the Company to withhold shares for tax withholding obligations in connection with the vesting and settlement of such RSUs or PSUs, and therefore do not permit sell-to-cover transactions.

☐ Any outstanding RSUs and/or PSUs that were granted to me by the Company prior to the Adoption Date that (1) are not subject to any prior automatic sale or sell-to-cover instruction and (2) for which the next vesting date is after the Cooling-Off Period, other than any previously granted RSUs and/or PSUs which by the terms of the applicable award agreement require the Company to withhold shares for tax withholding obligations in connection with the vesting and settlement of such RSUs or PSUs, and therefore do not permit sell-to-cover transactions.

☐ With respect to any RSUs and/or PSUs, whether or not granted to me by the Company prior to the Adoption Date, that already are subject to an automatic sale or sell-to-cover instruction (a “Prior Instruction”), I elect to have such sales effected pursuant to this Instruction and confirm that doing so does not modify or change the amount, price, or timing of such sales from those provided by the Prior Instruction (and, as a result the Cooling-Off Period is not applicable to sales pursuant to this Instruction that were previously subject to the Prior Instruction).


- 9 -




COMPANY CONFIDENTIAL
SCHEDULE 1
VESTING CRITERIA FOR PSUs
A.    Performance Objectives

    The number of PSUs eligible to vest shall be based upon the Company’s achievement of certain Adjusted Free Cash Flow and Adjusted EBITDA objectives (each as defined below) (collectively, the “Performance Objectives”) for the measurement period (the “Measurement Period”) within the performance period (the “Performance Period”), each described below. The Adjusted Free Cash Flow objective will be weighted [__]%, and the Adjusted EBITDA objective will be weighted [__]%. The last day of the Performance Period shall be a Vesting Date for purposes of this Agreement.

The number of Shares issuable upon vesting of the PSUs shall be determined based upon (i) the number of PSUs determined to be eligible to vest based on the level of achievement of the Performance Objectives during the Measurement Period multiplied by (ii) the Relative Total Shareholder Return Multiplier for the Performance Period (as defined below).

The Performance Period, the Measurement Period, and the Target Number of Shares and Maximum Number of Shares that can vest at the end of the Performance Period are as follows:

Performance PeriodMeasurement PeriodTarget Number of Shares for Performance PeriodMaximum Number of Shares for Performance Period

“Adjusted Free Cash Flow” shall mean the following amount determined for the Measurement Period: net cash provided by operating activities, less [______], plus [______]. This is a non-GAAP Performance Objective and shall be subject to such additional adjustments for non-recurring or unusual items as the Compensation and Human Capital Committee shall determine in its sole discretion.

“Adjusted EBITDA” shall mean the following amount determined for the Measurement Period: earnings before interest, taxes, depreciation, amortization, accretion and depletion of landfill operating lease obligations, adjusted for [______]. This is a non-GAAP Performance Objective and shall be subject to such additional adjustments for non-recurring or unusual items as the Compensation and Human Capital Committee shall determine in its sole discretion.

“Total Shareholder Return” shall mean the following amount determined for the Performance Period: (Ending Stock Price + Dividends Paid) / Initial Stock Price, which shall be based on (a) the average closing stock price during the 15 trading days prior to but not including the first day of the Performance Period (“Initial Stock Price”); (b) dividends paid between the first day of the Performance Period and the last day of the Performance Period, calculated on a per share basis using the ex-dividend date with respect to each such dividend (“Dividends Paid”); and (c) the average closing stock price during the 15 trading days prior to and including the last day of the Performance Period (“Ending Stock Price”).

“Relative Total Shareholder Return” shall mean: the Company’s Total Shareholder Return relative to the Russell 2000 Index.
- 10 -





The performance against target for each Performance Objective shall be calculated using the same methodology as that used by the Company in preparing its Financial Statements (as defined below); the calculation of any non-GAAP adjustments shall be made using the same methodology as that used by the Company to prepare non-GAAP financial information included in its public releases or used to operate the business. If, at the end of the Performance Period, the Company is required to make periodic reports under the Exchange Act, the Company’s consolidated financial statements filed with the Securities and Exchange Commission on Form 10-K shall constitute its “Public Company Financial Statements” and shall apply for such Performance Period. If, at the end of the Performance Period, the Company is not required to make periodic reports under the Exchange Act, the Company’s regularly prepared annual audited financial statements prepared by management shall be its “Private Company Financial Statements” and shall apply for the Performance Period. The applicable financial statements may be referred to herein as the “Financial Statements.”

The Compensation and Human Capital Committee shall certify in writing the level of achievement of the performance goals promptly following the end of the Performance Period, once the relevant Financial Statements have been finalized.

B.    Calculation of Number of Shares Issuable    

The number of Shares issuable at the end of the Performance Period shall be equal to (i) the Target Number of Shares multiplied by (ii) the percentage of the Target Number of Shares that are eligible to vest hereunder determined based on the level of achievement of the Performance Objectives, calculated under Step One below multiplied by (iii) the Relative Total Shareholder Return Multiplier, calculated under Step Two below.
Step One.
The percentage of the Target Number of Shares that is eligible to vest at the end of the Performance Period shall be equal to the sum of:
(i) the product of (x) [__]% and (y) the Adjusted Free Cash Flow Attainment Factor for the Performance Period; and
(ii) the product of (x) [__]% and (y) the Adjusted EBITDA Attainment Factor for the Performance Period.
    The table below sets forth the associated Attainment Factor for the Adjusted Free Cash Flow Performance Objective based on the level of achievement against the performance target for such Performance Objective for the Measurement Period.
- 11 -




Level of Achievement
Adjusted Free Cash Flow for Measurement Period
($ in millions)
Attainment Factor
Threshold
Target
Maximum
The table below sets forth the associated Attainment Factor for the Adjusted EBITDA Performance Objective based on the level of achievement against the performance target for such Performance Objective for the Measurement Period.
Level of Achievement
Adjusted EBITDA for Measurement Period
($ in millions)
Attainment Factor
Threshold
Target
Maximum

In measuring the achievement of the Performance Objectives for the Measurement Period and calculating the related Attainment Factor, achievement will be linearly interpolated between the percentages set forth in the tables above based on actual results as determined and certified by the Compensation and Human Capital Committee. If the achievement of a Performance Objective for the Measurement Period is at or below the “Threshold” performance level set forth in the tables above, the Attainment Factor for such Performance Objective shall be 0%.

By way of example only and not as an expression of expected results, assume that: (i) Adjusted Free Cash Flow for the Measurement Period is $[__________], resulting in an Attainment Factor for the Adjusted Free Cash Flow Performance Objective of [___]% and (ii) the Adjusted EBITDA for the Measurement Period is $[__________], resulting in an Attainment Factor for the Adjusted EBITDA Performance Objective of [__]%. The percentage of the Target Number of PSUs eligible to vest at the end of the Performance Period shall be equal to [__]%, calculated as the sum of:

(i) the product of (x) [__]% and (y) [__]%, the Adjusted Free Cash Flow Attainment Factor for the Performance Period; and
(ii) the product of (x) [__]% and (y) [__]%, the Adjusted EBITDA Attainment Factor for the Performance Period.    
- 12 -




    Step Two

    The Relative Total Shareholder Return Multiplier is calculated in the manner set forth in the table below based on the Relative Total Shareholder Return for the Performance Period:

Level of Achievement
Relative Total
Shareholder Return
Relative Total Shareholder Return Multiplier
Minimum
Lower Mid
Upper Mid
Maximum

In measuring the achievement of the Relative Total Shareholder Return for the Performance Period and calculating the related Relative Total Shareholder Return Multiplier based on the actual Relative Total Shareholder Return as determined and certified by the Compensation and Human Capital Committee, there will be no linear interpolation of the Relative Total Shareholder Return Multiplier.

By way of example only and not as an expression of expected results, if the Relative Total Shareholder Return is [__]%, then the Relative Total Shareholder Return Multiplier would be [__]%. Continuing the above example, the number of Shares issuable pursuant to this PSU Agreement at the end of the Performance Period would be equal to (i) the Target Number of Shares for the Performance Period multiplied by (ii) [__]% (determined under Step One) multiplied by (iii) [__]% (determined under Step Two).

In no event may the number of Shares issuable at the end of the Performance Period exceed the Maximum Number of Shares for the Performance Period.

C.    Effect of an Acquisition or Disposition by the Company
    In the event that the Company closes an Acquisition Transaction or Disposition Transaction (each as defined below) during the Performance Period, the Compensation and Human Capital Committee may make adjustments to affected performance targets to give effect to the expected impact on such targets of the applicable Acquisition Transaction or Disposition Transaction (including whether it is accretive or not) as determined by the Compensation and Human Capital Committee in its sole discretion exercised in good faith.
An “Acquisition Transaction” means (i) the purchase of more than 50% of the voting power of an entity, (ii) any merger, reorganization, consolidation, recapitalization, business combination, liquidation, dissolution or share exchange involving the Company and an entity not previously owned by the Company, or (iii) the purchase or other acquisition (including, without limitation, via license outside of the ordinary course of business or joint venture) of assets that constitute more than 50% of another entity’s total assets or assets that account for more than 50% of the consolidated net revenues or net income of such entity, in each case other than a Change in Control. A “Disposition Transaction” means the sale of a division, business unit or set of business operations and/or related assets to a third party.
All determinations of the Compensation and Human Capital Committee regarding the estimated impact of an Acquisition Transaction shall be final, binding and non-appealable. The cumulative impact of all Acquisition Transactions shall be set forth in a statement delivered upon delivery of the Shares of Common Stock represented by vested PSUs, if any, as contemplated by this Agreement. This Agreement
- 13 -




shall be deemed to be automatically amended, without further action by the Company or the Participant, to give effect to any adjustments required by this Section C.

D.    Effect of Death or Disability of the Participant

If the Participant dies or is disabled (within the meaning of Section 409A of the Code) prior to the end of the Performance Period, then the PSUs shall vest as to a number of Shares equal to the greater of (i) the Target Number of Shares for the Performance Period and (ii) such number of Shares as the Compensation and Human Capital Committee shall determine in its sole discretion exercised in good faith based upon the projected level of achievement of the applicable performance goals for the Performance Period as if the death or disability had not occurred. The Shares of Common Stock represented by such vested PSUs shall be delivered to the Participant or the Participant’s estate within 75 days following such death or disability.
- 14 -

EX-10.5 5 cwst-ex105063024.htm EX-10.5 Document
Exhibit 10.5
Form for Persons without Employment Agreements
CASELLA WASTE SYSTEMS, INC.
Performance-Based Stock Unit Agreement
Granted Under the Amended and Restated 2016 Incentive Plan
1.Grant of Award.
    This Agreement evidences the grant by Casella Waste Systems, Inc., a Delaware corporation (the “Company”) on ____________ __, 202_ (the “Grant Date”) to you (the “Participant”) of performance-based stock units of the Company (individually, a “PSU” and collectively, the “PSUs”), subject to the terms and conditions set forth in this Performance-Based Stock Unit Agreement (the “Agreement”) and the Company’s Amended and Restated 2016 Incentive Plan (the “Plan”). Each PSU represents the right to receive such number of shares of the Class A common stock, par value $0.01 per share, of the Company (“Common Stock”) as provided in this Agreement. The target number of shares issuable under this Agreement is ______________ (the “Target Number of Shares”). The maximum number of shares issuable under this Agreement is _____________ (the “Maximum Number of Shares”). The actual number shares of Common Stock that are issuable upon vesting of the PSUs shall be calculated pursuant to the provisions of Schedule 1 and are referred to in this Agreement as “Shares.” Capitalized terms used but not defined in this Agreement shall have the meanings specified in the Plan.
2.Vesting; Forfeiture.
(a)Subject to the terms and conditions of this Agreement including, without limitation, Section 2(b) below and Section 6 below, the PSUs shall vest as set forth on Schedule 1 to this Agreement, based on the achievement of certain performance goals for the applicable performance period as set forth on Schedule 1. Such date or any other date on which PSUs vest under this Agreement shall be a “Vesting Date” as referred to herein.
(b)Except as otherwise provided in Section 6 below or in Schedule 1, PSUs shall not vest unless the Participant is, on the applicable Vesting Date, and has been at all times since the Grant Date, an employee or director of, or consultant or advisor to, the Company. For purposes of this Agreement, service with the Company shall include service with a parent, subsidiary, affiliate or division of the Company.
3.Distribution of Shares.
(a)Subject to Section 3(b) below, the Company will distribute to the Participant the Shares of Common Stock represented by vested PSUs within 75 days of the applicable Vesting Date but in no event later than March 15 of the year following the year in which the PSUs vest.
(b)The Company shall not be obligated to issue to the Participant the Shares upon the vesting of any PSU (or otherwise) unless the issuance and delivery of such Shares shall comply with all relevant provisions of law and other legal requirements including, without limitation, any applicable federal or state securities laws and the requirements of any stock exchange upon which shares of Common Stock may then be listed.
        (c)    Neither the Company nor the Participant shall have the right to accelerate or defer the delivery of any Shares under this Agreement except to the extent specifically permitted under Section 409A of the Internal Revenue Code of 1986, as amended (the “Code”) and in no event shall the Participant have the right to designate the tax year in which the Shares are delivered.
1





4.Restrictions on Transfer.
The Participant shall not sell, assign, transfer, pledge, hypothecate or otherwise dispose of, by operation of law or otherwise (collectively “transfer”) any PSUs, or any interest therein, except by will or the laws of descent and distribution.
5.Dividend and Other Shareholder Rights.
(a)Except as set forth in the Plan, neither the Participant nor any person claiming under or through the Participant shall be, or have any rights or privileges of, a stockholder of the Company in respect of the Shares issuable pursuant to the PSUs granted hereunder until the Shares have been delivered to the Participant.
(b)The Participant shall have the right to receive Dividend Equivalents with respect to the Shares in an amount equal to any dividends or other distributions declared and paid on an equal number of outstanding shares of Common Stock between the Grant Date and the date such Shares are delivered to the Participant. Any such Dividend Equivalents shall be accrued and shall be paid to the Participant in a lump sum at the time the Shares are delivered to the Participant hereunder.
6.Provisions of the Plan; Reorganization Event or Change in Control Event.
(a)This Agreement is subject to the provisions of the Plan, a copy of which is made available to the Participant with this Agreement.
(b)Upon the occurrence of a Reorganization Event (as defined in the Plan), the vesting and forfeiture provisions applicable to each PSU (whether vested or unvested) shall inure to the benefit of the Company’s successor and shall apply to the cash, securities or other property which the Common Stock was converted into or exchanged for pursuant to such Reorganization Event in the same manner and to the same extent as they applied to the Common Stock subject to such PSU.
(c)Subject to Sections 6(d) and (e) hereof, upon the occurrence of a Change in Control Event (as defined in the Plan, and regardless of whether such event also constitutes a Reorganization Event, but provided that such event constitutes a “change in control event” within the meaning of Treasury Regulation Section 1.409A-3(i)(5)(i)), the acquiring or succeeding entity (or an affiliate thereof) shall assume each outstanding PSU such that, following the consummation of the Change in Control Event, the PSU confers the Participant with the right to receive, for each share of Common Stock subject to the Award, the consideration (whether cash, securities or other property) received by each holder of Common Stock immediately prior to the Change in Control Event (the “Replacement Award”), provided that (i) the vesting of such Replacement Award shall only be subject to the continued service requirement in Section 2(b) hereof through the end of the performance period (and the last day of the performance period shall be a Vesting Date for purposes of this Agreement) and shall not, for the avoidance of doubt, be subject to achievement of the performance goals set forth in Schedule 1 and (ii) the amount of cash, securities or other property subject to such Replacement Award shall be determined assuming that the number of Shares subject to the PSU is equal to the greater of (i) the Target Number of Shares and (ii) such number of Shares as the Compensation and Human Capital Committee shall determine in its sole discretion exercised in good faith based upon the projected level of achievement of the applicable performance goals for the performance period.
(d)In the event that the Participant’s employment is terminated by either the Company or its successor without Cause (as defined in the Plan), in either case within twelve (12) months following a Change in Control Event, the remaining unvested portion of the Replacement Award shall
- 2 -




become vested as of the date of the Participant’s termination of employment (and such date of termination shall be a Vesting Date for purposes of this Agreement).
(e)Notwithstanding the foregoing, in the event that the acquiring or succeeding entity (or an affiliate thereof) refuses to assume the PSUs and grant Replacement Awards in connection with a Change in Control Event, this Award shall become vested, immediately prior to the Change in Control Event, with respect to a number of Shares equal to the greater of (i) the Target Number of Shares and (ii) such number of Shares as the Compensation and Human Capital Committee shall determine in its sole discretion exercised in good faith based upon the projected level of achievement of the applicable performance goals for the performance period.
7.Taxes.
(a)Acknowledgments; No Section 83(b) Election. The Participant acknowledges that he or she is responsible for obtaining the advice of the Participant’s own tax advisors with respect to the award of PSUs and the Participant is relying solely on such advisors and not on any statements or representations of the Company or any of its agents with respect to the tax consequences relating to the PSUs. The Participant understands that the Participant (and not the Company) shall be responsible for the Participant’s tax liability that may arise in connection with the acquisition, vesting and/or disposition of the PSUs. The Participant acknowledges that no election under Section 83(b) of the Code is available with respect to PSUs.
(b)Withholding. The Participant acknowledges that, regardless of any action taken by the Company, the ultimate liability for all federal, state, local or other taxes of any kind related to the Participant’s participation in the Plan and legally applicable to the Participant is and remains the Participant’s responsibility and may exceed the amount, if any, actually withheld by the Company. The Participant acknowledges and agrees that the Company has the right to deduct from payments of any kind otherwise due to the Participant any federal, state, local or other taxes of any kind required by law to be withheld with respect to the vesting of the PSUs. At such time as the Participant is not aware of any material nonpublic information about the Company or the Common Stock and is not prohibited from doing so by the Company’s insider trading policy or otherwise, the Participant shall execute the instructions set forth in Schedule A attached hereto (the “Automatic Sell-to-Cover Instruction”) as the means of satisfying such tax obligation; provided that once the Participant has executed and delivered such Automatic Sell-to-Cover Instruction to the Company, the Participant shall not be required to execute the instruction again unless and until the Participant has revoked or otherwise terminated the instruction required by the Automatic Sell-to-Cover Instruction. If the Participant does not execute the Automatic Sell-to-Cover Instruction prior to the Vesting Date, then the Participant agrees that if under applicable law the Participant will owe taxes at such Vesting Date on the portion of the Award then vested the Company shall be entitled to immediate payment from the Participant of the amount of any tax required to be withheld by the Company. The Company shall not deliver any shares of Common Stock to the Participant until it is satisfied that all required withholdings have been made.
(c)    Section 409A. This Agreement is intended to be exempt from or to comply with Section 409A of the Code and shall be interpreted consistently therewith. If and to the extent (X) any portion of PSUs constitute “nonqualified deferred compensation” within the meaning of Section 409A of the Code, (Y) such portion of the PSUs becomes payable upon the Participant’s separation from service pursuant to the terms of the Plan and this Agreement and (Z) the Participant is a specified employee as defined in Section 409A(a)(2)(B)(i) of the Code, as determined by the Company in accordance with its procedures, by which determination the Participant (through accepting the Award) agrees that he or she is bound, such portion of PSUs shall not be paid before the day that is six months plus one day after the date of “separation from service” (as determined under Code Section 409A) (the “New Payment Date”), except as Code Section 409A may then permit. The aggregate of any PSUs that otherwise would have
- 3 -




been paid to the Participant during the period between the date of separation from service and the New Payment Date shall be paid to the Participant in a lump sum on such New Payment Date. The Company shall have no liability to a Participant, or any other person, if this Agreement is not exempt from, or compliant with, Section 409A of the Code.
8.Miscellaneous.
(a)No Rights to Employment or Other Service. The Participant acknowledges and agrees that the vesting of the PSUs pursuant to Section 2 hereof is earned only by continuing service as an employee or director of, or consultant or advisor to, the Company at the will of the Company (not through the act of being hired or purchasing shares hereunder). The Participant further acknowledges and agrees that the transactions contemplated hereunder and the vesting schedule set forth herein do not constitute an express or implied promise of continued engagement as an employee, director or other service provider for the vesting period, for any period, or at all.
(b)Severability. The invalidity or unenforceability of any provision of this Agreement shall not affect the validity or enforceability of any other provision of this Agreement, and each other provision of this Agreement shall be severable and enforceable to the extent permitted by law.
(c)Waiver. Any provision for the benefit of the Company contained in this Agreement may be waived, either generally or in any particular instance, by the Board of Directors of the Company.
(d)Binding Effect. This Agreement shall be binding upon and inure to the benefit of the Company and the Participant and their respective heirs, executors, administrators, legal representatives, successors and assigns, subject to the restrictions on transfer set forth in Section 4 of this Agreement.
(e)Notice. All notices required or permitted hereunder shall be in writing and deemed effectively given upon personal delivery or five days after deposit in the United States Post Office, by registered or certified mail, postage prepaid, addressed to the other party hereto at the address shown beneath his or its respective signature to this Agreement, or at such other address or addresses as either party shall designate to the other in accordance with this Section 8(e).
(f)Pronouns. Whenever the context may require, any pronouns used in this Agreement shall include the corresponding masculine, feminine or neuter forms, and the singular form of nouns and pronouns shall include the plural, and vice versa.
(g)Entire Agreement; Conflicts and Interpretation. This Agreement and the Plan constitute the entire agreement between the parties and supersede all prior agreements and understandings relating to the subject matter of this Agreement. In the event of any conflict between this Agreement and the Plan, the Plan shall control. In the event of any ambiguity in this Agreement, or any matters as to which this Agreement is silent, the Plan shall govern including, without limitation, the provisions thereof pursuant to which the Board of Directors (or a committee thereof) has the power, among other things, to (i) interpret the Plan, (ii) prescribe, amend and rescind rules and regulations relating to the Plan and (iii) make all other determinations deemed necessary or advisable for the administration of the Plan.
(h)Amendment. The Company may modify, amend or waive the terms of this Agreement prospectively or retroactively, but no such modification, amendment or waiver shall impair the rights of the Participant without his or her consent, except as required by applicable law, NASDAQ or stock exchange rules, tax rules or accounting rules. Any provision for the benefit of the Company contained in this Agreement may be waived, either generally or in any particular instance, by the Board of
- 4 -




Directors (or a committee thereof) of the Company. The waiver by either party of compliance with any provision of this Agreement shall not operate or be construed as a waiver of any other provision of this Agreement, or of any subsequent breach by such party of a provision of this Agreement.
(i)Governing Law/Choice of Venue. This Agreement shall be governed by and interpreted in accordance with the laws of the State of Delaware, without giving effect to the principles of the conflicts of laws thereof. For purposes of litigating any dispute that arises directly or indirectly from the relationship of the parties, evidenced by this Award or the Agreement, the parties hereby submit to and consent to the exclusive jurisdiction of the State of Vermont and agree that such litigation shall be conducted only in the courts of Rutland County, Vermont, or the federal courts for the United States for the District of Vermont, and no other courts, where this Award is made and/or to be performed. This Agreement shall be construed, interpreted and enforced in accordance with the internal laws of the State of Delaware without regard to any applicable conflicts of laws.
(j)Unfunded Rights. The right of the Participant to receive Common Stock pursuant to this Agreement is an unfunded and unsecured obligation of the Company. The Participant shall have no rights under this Agreement other than those of an unsecured general creditor of the Company.
(k)Electronic Delivery. The Company may, in its sole discretion, decide to deliver any documents related to the PSUs awarded under and participation in the Plan or future PSUs that may be awarded under the Plan by electronic means or to request the Participant’s consent to participate in the Plan by electronic means. The Participant hereby consents to receive such documents by electronic delivery and, if requested, to agree to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company.
(l)Participant’s Acknowledgements. The Participant acknowledges that the Participant: (i) has read this Agreement; (ii) has been represented in the preparation, negotiation and execution of this Agreement by legal counsel of the Participant’s own choice or has voluntarily declined to seek such counsel; (iii) understands the terms and consequences of this Agreement; (iv) is fully aware of the legal and binding effect of this Agreement; and (v) agrees that in accepting this award, the Participant will be bound by any clawback policy that the Company has in place or may adopt in the future.

- 5 -




    IN WITNESS WHEREOF, the parties hereto have caused this Agreement to be executed as of the day and year first above written. Electronic acceptance of this Agreement pursuant to the Company’s instructions to Participant (including through an online acceptance process managed by the Company’s agent) is acceptable.
CASELLA WASTE SYSTEMS, INC.
By:___________________________
Name:
Title:


_____________________________
[Name of Participant]
Address:    

- 6 -




Schedule A

DURABLE AUTOMATIC SELL-TO-COVER INSTRUCTION

This Durable Automatic Sell-to-Cover Instruction (this “Instruction”), which is being delivered to Casella Waste Systems, Inc. (the “Company”) by the undersigned on the date set forth below (the “Adoption Date”), relates to the Covered RSUs/PSUs (as defined following my signature below). This Instruction provides for “eligible sell-to-cover transactions” (as described in Rule 10b5-1(c)(1)(ii)(D)(3) under the Securities Exchange Act of 1934 (the “Exchange Act”)) and is intended to satisfy the affirmative defense conditions of Rule 10b5-1(c)(1) under the Exchange Act.
I acknowledge that upon vesting and settlement of any Covered RSUs/PSUs in accordance with the applicable RSU’s or PSU’s terms, whether vesting is based on the passage of time or the achievement of performance goals, I will have compensation income equal to the fair market value of the shares of the Company’s Class A Common Stock, $0.01 par value per share (the “Common Stock”), subject to the RSUs or PSUs that are settled on such settlement date and that the Company is required to withhold income and employment taxes in respect of that compensation income.
I desire to establish a plan and process to satisfy such withholding obligation in respect of all Covered RSUs/PSUs through an automatic sale of the number of the shares of Common Stock that would otherwise be issuable to me on each applicable settlement date in an amount sufficient to satisfy the applicable withholding obligation, with the proceeds of the sale delivered to the Company in satisfaction of the applicable withholding obligation.
I understand that the Company has arranged for the administration and execution of its equity incentive programs and the sale of securities by participants thereunder pursuant to a platform administered by a third party (the “Administrator”) and the Administrator’s designated brokerage partner.
Upon the settlement of any of my Covered RSUs/PSUs after the 30th day following the Adoption Date (or if I am an officer of the Company on the Adoption Date, after the 120th day following the Adoption Date) (the “Cooling-Off Period”), I hereby appoint the Administrator (or any successor administrator) to automatically sell such number of shares of Common Stock issuable with respect to such RSUs or PSUs that vested and settled as is sufficient to generate net proceeds sufficient to satisfy the Company’s minimum statutory withholding obligations with respect to the income recognized by me in connection with the vesting and settlement of such RSUs or PSUs (based on minimum statutory withholding rates for all tax purposes, including payroll and social security taxes, that are applicable to such income), and the Company shall receive such net proceeds in satisfaction of such tax withholding obligation.
I hereby appoint the Chief Executive Officer and the Chief Financial Officer, and any of them acting alone and with full power of substitution, to serve as my attorneys-in-fact to arrange for the sale of shares of Common Stock in accordance with this Instruction. I agree to execute and deliver such documents, instruments and certificates as may reasonably be required in connection with the sale of the shares of Common Stock pursuant to this Instruction.
Unless the third and final box in the definition of Covered RSUs/PSUs below is checked, if I have previously adopted an automatic sale or sell-to-cover instruction relating to Covered RSUs/PSUs, this Instruction shall be void ab initio.
I hereby certify that, as of the Adoption Date:
- 7 -




(i) I am not prohibited from entering into this Instruction by the Company’s insider trading policy or otherwise;
(ii) I am not aware of any material nonpublic information about the Company or the Common Stock; and
(iii) I am adopting this Instruction in good faith and not as part of a plan or scheme to evade the prohibitions of Rule 10b-5 under the Exchange Act.

                        ________________________________

                        Print Name: _____________________

                        Date: __________________________

Covered RSUs/PSUs:

The following restricted stock units (“RSUs”) and performance-based restricted stock units (“PSUs”) are covered by this Instruction.

Check all applicable boxes:

☐ The first award of RSUs or PSUs granted to me on or after ______________ [insert date of grant of current RSUs/PSUs the grant of which is triggering the execution of this Instruction; if instruction is being executed in advance of a grant of RSUs/PSUs, insert the Adoption Date] and any RSUs and/or PSUs that may, from time to time following such date, be granted to me by the Company, other than any future granted RSUs and/or PSUs which by the terms of the applicable award agreement require the Company to withhold shares for tax withholding obligations in connection with the vesting and settlement of such RSUs or PSUs, and therefore do not permit sell-to-cover transactions.

☐ Any outstanding RSUs and/or PSUs that were granted to me by the Company prior to the Adoption Date that (1) are not subject to any prior automatic sale or sell-to-cover instruction and (2) for which the next vesting date is after the Cooling-Off Period, other than any previously granted RSUs and/or PSUs which by the terms of the applicable award agreement require the Company to withhold shares for tax withholding obligations in connection with the vesting and settlement of such RSUs or PSUs, and therefore do not permit sell-to-cover transactions.

☐ With respect to any RSUs and/or PSUs, whether or not granted to me by the Company prior to the Adoption Date, that already are subject to an automatic sale or sell-to-cover instruction (a “Prior Instruction”), I elect to have such sales effected pursuant to this Instruction and confirm that doing so does not modify or change the amount, price, or timing of such sales from those provided by the Prior Instruction (and, as a result the Cooling-Off Period is not applicable to sales pursuant to this Instruction that were previously subject to the Prior Instruction).


- 8 -




COMPANY CONFIDENTIAL
SCHEDULE 1
VESTING CRITERIA FOR PSUs
A.    Performance Objectives

    The number of PSUs eligible to vest shall be based upon the Company’s achievement of certain Adjusted Free Cash Flow and Adjusted EBITDA objectives (each as defined below) (collectively, the “Performance Objectives”) for the measurement period (the “Measurement Period”) within the performance period (the “Performance Period”), each described below. The Adjusted Free Cash Flow objective will be weighted [__]%, and the Adjusted EBITDA objective will be weighted [__]%. The last day of the Performance Period shall be a Vesting Date for purposes of this Agreement.

The number of Shares issuable upon vesting of the PSUs shall be determined based upon (i) the number of PSUs determined to be eligible to vest based on the level of achievement of the Performance Objectives during the Measurement Period multiplied by (ii) the Relative Total Shareholder Return Multiplier for the Performance Period (as defined below).

The Performance Period, the Measurement Period, and the Target Number of Shares and Maximum Number of Shares that can vest at the end of the Performance Period are as follows:

Performance PeriodMeasurement PeriodTarget Number of Shares for Performance PeriodMaximum Number of Shares for Performance Period

“Adjusted Free Cash Flow” shall mean the following amount determined for the Measurement Period: net cash provided by operating activities, less [______], plus [______]. This is a non-GAAP Performance Objective and shall be subject to such additional adjustments for non-recurring or unusual items as the Compensation and Human Capital Committee shall determine in its sole discretion.

“Adjusted EBITDA” shall mean the following amount determined for the Measurement Period: earnings before interest, taxes, depreciation, amortization, accretion and depletion of landfill operating lease obligations, adjusted for [______]. This is a non-GAAP Performance Objective and shall be subject to such additional adjustments for non-recurring or unusual items as the Compensation and Human Capital Committee shall determine in its sole discretion.

“Total Shareholder Return” shall mean the following amount determined for the Performance Period: (Ending Stock Price + Dividends Paid) / Initial Stock Price, which shall be based on (a) the average closing stock price during the 15 trading days prior to but not including the first day of the Performance Period (“Initial Stock Price”); (b) dividends paid between the first day of the Performance Period and the last day of the Performance Period, calculated on a per share basis using the ex-dividend date with respect to each such dividend (“Dividends Paid”); and (c) the average closing stock price during the 15 trading days prior to and including the last day of the Performance Period (“Ending Stock Price”).

“Relative Total Shareholder Return” shall mean: the Company’s Total Shareholder Return relative to the Russell 2000 Index.
- 9 -





The performance against target for each Performance Objective shall be calculated using the same methodology as that used by the Company in preparing its Financial Statements (as defined below); the calculation of any non-GAAP adjustments shall be made using the same methodology as that used by the Company to prepare non-GAAP financial information included in its public releases or used to operate the business. If, at the end of the Performance Period, the Company is required to make periodic reports under the Exchange Act, the Company’s consolidated financial statements filed with the Securities and Exchange Commission on Form 10-K shall constitute its “Public Company Financial Statements” and shall apply for such Performance Period. If, at the end of the Performance Period, the Company is not required to make periodic reports under the Exchange Act, the Company’s regularly prepared annual audited financial statements prepared by management shall be its “Private Company Financial Statements” and shall apply for the Performance Period. The applicable financial statements may be referred to herein as the “Financial Statements.”

The Compensation and Human Capital Committee shall certify in writing the level of achievement of the performance goals promptly following the end of the Performance Period, once the relevant Financial Statements have been finalized.

B.    Calculation of Number of Shares Issuable    

The number of Shares issuable at the end of the Performance Period shall be equal to (i) the Target Number of Shares multiplied by (ii) the percentage of the Target Number of Shares that are eligible to vest hereunder determined based on the level of achievement of the Performance Objectives, calculated under Step One below multiplied by (iii) the Relative Total Shareholder Return Multiplier, calculated under Step Two below.
Step One.
The percentage of the Target Number of Shares that is eligible to vest at the end of the Performance Period shall be equal to the sum of:
(i) the product of (x) [__]% and (y) the Adjusted Free Cash Flow Attainment Factor for the Performance Period; and
(ii) the product of (x) [__]% and (y) the Adjusted EBITDA Attainment Factor for the Performance Period.
    The table below sets forth the associated Attainment Factor for the Adjusted Free Cash Flow Performance Objective based on the level of achievement against the performance target for such Performance Objective for the Measurement Period.
- 10 -




Level of Achievement
Adjusted Free Cash Flow for Measurement Period
($ in millions)
Attainment Factor
Threshold
Target
Maximum
The table below sets forth the associated Attainment Factor for the Adjusted EBITDA Performance Objective based on the level of achievement against the performance target for such Performance Objective for the Measurement Period.
Level of Achievement
Adjusted EBITDA for Measurement Period
($ in millions)
Attainment Factor
Threshold
Target
Maximum

In measuring the achievement of the Performance Objectives for the Measurement Period and calculating the related Attainment Factor, achievement will be linearly interpolated between the percentages set forth in the tables above based on actual results as determined and certified by the Compensation and Human Capital Committee. If the achievement of a Performance Objective for the Measurement Period is at or below the “Threshold” performance level set forth in the tables above, the Attainment Factor for such Performance Objective shall be 0%.

By way of example only and not as an expression of expected results, assume that: (i) Adjusted Free Cash Flow for the Measurement Period is $[__________], resulting in an Attainment Factor for the Adjusted Free Cash Flow Performance Objective of [___]% and (ii) the Adjusted EBITDA for the Measurement Period is $[__________], resulting in an Attainment Factor for the Adjusted EBITDA Performance Objective of [__]%. The percentage of the Target Number of PSUs eligible to vest at the end of the Performance Period shall be equal to [__]%, calculated as the sum of:

(i) the product of (x) [__]% and (y) [__]%, the Adjusted Free Cash Flow Attainment Factor for the Performance Period; and
(ii) the product of (x) [__]% and (y) [__]%, the Adjusted EBITDA Attainment Factor for the Performance Period.    
- 11 -




    Step Two

    The Relative Total Shareholder Return Multiplier is calculated in the manner set forth in the table below based on the Relative Total Shareholder Return for the Performance Period:

Level of Achievement
Relative Total
Shareholder Return
Relative Total Shareholder Return Multiplier
Minimum
Lower Mid
Upper Mid
Maximum

In measuring the achievement of the Relative Total Shareholder Return for the Performance Period and calculating the related Relative Total Shareholder Return Multiplier based on the actual Relative Total Shareholder Return as determined and certified by the Compensation and Human Capital Committee, there will be no linear interpolation of the Relative Total Shareholder Return Multiplier.

By way of example only and not as an expression of expected results, if the Relative Total Shareholder Return is [__]%, then the Relative Total Shareholder Return Multiplier would be [__]%. Continuing the above example, the number of Shares issuable pursuant to this PSU Agreement at the end of the Performance Period would be equal to (i) the Target Number of Shares for the Performance Period multiplied by (ii) [__]% (determined under Step One) multiplied by (iii) [__]% (determined under Step Two).

In no event may the number of Shares issuable at the end of the Performance Period exceed the Maximum Number of Shares for the Performance Period.

C.    Effect of an Acquisition or Disposition by the Company
    In the event that the Company closes an Acquisition Transaction or Disposition Transaction (each as defined below) during the Performance Period, the Compensation and Human Capital Committee may make adjustments to affected performance targets to give effect to the expected impact on such targets of the applicable Acquisition Transaction or Disposition Transaction (including whether it is accretive or not) as determined by the Compensation and Human Capital Committee in its sole discretion exercised in good faith.
An “Acquisition Transaction” means (i) the purchase of more than 50% of the voting power of an entity, (ii) any merger, reorganization, consolidation, recapitalization, business combination, liquidation, dissolution or share exchange involving the Company and an entity not previously owned by the Company, or (iii) the purchase or other acquisition (including, without limitation, via license outside of the ordinary course of business or joint venture) of assets that constitute more than 50% of another entity’s total assets or assets that account for more than 50% of the consolidated net revenues or net income of such entity, in each case other than a Change in Control. A “Disposition Transaction” means the sale of a division, business unit or set of business operations and/or related assets to a third party.
All determinations of the Compensation and Human Capital Committee regarding the estimated impact of an Acquisition Transaction shall be final, binding and non-appealable. The cumulative impact of all Acquisition Transactions shall be set forth in a statement delivered upon delivery of the Shares of Common Stock represented by vested PSUs, if any, as contemplated by this Agreement. This Agreement
- 12 -




shall be deemed to be automatically amended, without further action by the Company or the Participant, to give effect to any adjustments required by this Section C.

D.    Effect of Death or Disability of the Participant

If the Participant dies or is disabled (within the meaning of Section 409A of the Code) prior to the end of the Performance Period, then the PSUs shall vest as to a number of Shares equal to the greater of (i) the Target Number of Shares for the Performance Period and (ii) such number of Shares as the Compensation and Human Capital Committee shall determine in its sole discretion exercised in good faith based upon the projected level of achievement of the applicable performance goals for the Performance Period as if the death or disability had not occurred. The Shares of Common Stock represented by such vested PSUs shall be delivered to the Participant or the Participant’s estate within 75 days following such death or disability.
- 13 -

EX-10.6 6 cwst-ex106063024.htm EX-10.6 Document
Exhibit 10.6
Form for Non-Employee Directors
CASELLA WASTE SYSTEMS, INC.
Amended and Restated 2016 Incentive Plan
Restricted Stock Agreement

Name of Recipient:
Number of shares of restricted Class A common stock awarded:
Grant Date:
Casella Waste Systems, Inc. (the “Company”) has selected you to receive the restricted stock award described above, which is subject to the provisions of the Company’s Amended and Restated 2016 Incentive Plan (the “Plan”), and the terms and conditions contained in this Restricted Stock Agreement (the “Agreement”). Please confirm your acceptance of this restricted stock award and of the terms and conditions of this Agreement by signing a copy of this Agreement where indicated below.
By accepting this Award, you hereby (i) acknowledge that a copy of the Plan and a copy of the Plan prospectus have been delivered to you and additional copies thereof are available upon request from the Company’s Human Resources Department, (ii) acknowledge receipt of a copy of this Agreement and accept the Award subject to all the terms and conditions of the Plan and the Agreement; (iii) represent that you have read and understand the Plan, the Plan prospectus and the Agreement, and (iv) acknowledge that there are tax consequences related to the Award and that you should consult a tax advisor to determine your actual tax consequences.
Electronic acceptance of this Award pursuant to the Company’s instructions to you (including through an online acceptance process managed by the Company’s agent) is acceptable.
Casella Waste Systems, Inc.

By:___________________________
    John W. Casella
            Chief Executive Officer
Accepted and Agreed:

__________________________
[Name of Recipient]



CASELLA WASTE SYSTEMS, INC.
Restricted Stock Agreement
Amended and Restated 2016 Incentive Plan
The terms and conditions of the award of shares of restricted Class A common stock of the Company (the “Restricted Shares”) made to the Recipient, as set forth on the cover page of this Agreement, are as follows:
1.Issuance of Restricted Shares.
(a)The Restricted Shares are issued to the Recipient, effective as of the Grant Date (as set forth on the cover page of this Agreement), in consideration of service as a director of the Company.
(b)The Restricted Shares will initially be issued by the Company in book entry form only, in the name of the Recipient. Following the vesting of any Restricted Shares pursuant to Section 2 below, the Company shall, if requested by the Recipient, issue and deliver to the Recipient a certificate representing the vested Restricted Shares. The Recipient agrees that the Restricted Shares shall be subject to the forfeiture provisions set forth in Section 4 of this Agreement and the restrictions on transfer set forth in Section 5 of this Agreement.
2.Vesting Schedule. Unless otherwise provided in this Agreement or the Plan, the Restricted Shares shall vest in accordance with the following vesting schedule: one-third of the total number of Restricted Shares shall vest on the first anniversary of the Grant Date and an additional one-third of the total number of Restricted Shares shall vest on each of the second and third anniversaries of the Grant Date. Any fractional number of Restricted Shares resulting from the application of the foregoing percentages shall be rounded down to the nearest whole number of Restricted Shares.
3.Change in Control Event. Notwithstanding the foregoing vesting schedule, all unvested Restricted Shares shall vest immediately prior to a Change in Control Event (as defined in the Plan).
4.Forfeiture of Unvested Restricted Shares Upon Termination of Relationship with Company.
(a)Except as provided in Section 4(b) below, in the event that the Recipient ceases to be an employee, officer or director of, or consultant or advisor to, the Company or any parent or subsidiary of the Company (an “Eligible Participant”) for any reason or no reason, with or without cause, all of the Restricted Shares that are unvested as of the time Recipient ceases to be an Eligible Participant shall be forfeited immediately and automatically to the Company, without the payment of any consideration to the Recipient, effective as of such cessation. The Recipient shall have no further rights with respect to any Restricted Shares that are so forfeited.



(b)Notwithstanding the foregoing, if the Recipient ceases to be an Eligible Participant as a result of the Recipient’s death or Disability (as defined below), all unvested Restricted Shares shall vest in full immediately upon such cessation. For purposes of this Section, “Disability” with respect to the Recipient occurs, when and if, as a result of disease, injury or mental disorder, the Recipient is incapable of engaging in regular service with the Company, which incapacity has lasted or can be expected to last for a continuous period of not less than 12 months, as determined by the Company.
5.Restrictions on Transfer.
The Recipient shall not sell, assign, transfer, pledge, hypothecate or otherwise dispose of, by operation of law or otherwise (collectively “transfer”) any Restricted Shares, or any interest therein, until such Restricted Shares have vested, except that the Recipient may transfer such Restricted Shares: (a) to or for the benefit of any spouse, children, parents, uncles, aunts, siblings, grandchildren and any other relatives approved by the Compensation Committee (collectively, “Approved Relatives”) or to a trust established solely for the benefit of the Recipient and/or Approved Relatives, provided that such Restricted Shares shall remain subject to this Agreement (including without limitation the forfeiture provisions set forth in Section 4 and the restrictions on transfer set forth in this Section 5) and such permitted transferee shall, as a condition to such transfer, deliver to the Company a written instrument confirming that such transferee shall be bound by all of the terms and conditions of this Agreement; or (b) as part of the sale of all or substantially all of the shares of capital stock of the Company (including pursuant to a merger or consolidation). The Company shall not be required (i) to transfer on its books any of the Restricted Shares which have been transferred in violation of any of the provisions of this Agreement or (ii) to treat as owner of such Restricted Shares or to pay dividends to any transferee to whom such Restricted Shares have been transferred in violation of any of the provisions of this Agreement.
6.Restrictive Legends.
The book entry account reflecting the issuance of the Restricted Shares in the name of the Recipient shall bear a legend or other notation upon substantially the following terms:
“These shares of stock are subject to forfeiture provisions and restrictions on transfer set forth in a certain Restricted Stock Agreement between the corporation and the registered owner of these shares (or his or her predecessor in interest), and such Agreement is available for inspection without charge at the office of the Secretary of the corporation.”
7.Rights as a Shareholder.
Except as otherwise provided in this Agreement, for so long as the Recipient is the registered owner of the Restricted Shares, the Recipient shall have all rights as a shareholder with respect to the Restricted Shares, whether vested or unvested, including, without limitation, any rights to vote the Restricted Shares and act in respect of the Restricted Shares at any meeting of shareholders; provided, however, that the Recipient’s rights to receive dividends shall be governed by Section 7(c)(1) of the Plan and any dividends declared and paid by the Company



with respect to the Restricted Shares shall be paid to the Recipient only if and when such shares become free from the restrictions on transferability and forfeitability that apply to such shares.
8.Provisions of the Plan.
This Agreement is subject to the provisions of the Plan, a copy of which is furnished to the Recipient with this Agreement.
9.Tax Matters; Acknowledgments; Section 83(b) Election. The Recipient acknowledges that he or she is responsible for obtaining the advice of the Recipient’s own tax advisors with respect to the acquisition of the Restricted Shares and the Recipient is relying solely on such advisors and not on any statements or representations of the Company or any of its agents with respect to the tax consequences relating to the Restricted Shares. The Recipient understands that, regardless of any action taken by the Company, the ultimate liability for all federal, state, local or other taxes of any kind related to the Recipient’s participation in the Plan and legally applicable to the Recipient, including the Recipient’s tax liability that may arise in connection with the acquisition, vesting and/or disposition of the Restricted Shares, is and remains the Recipient’s responsibility. The Recipient acknowledges that he or she has been informed of the availability of making an election under Section 83(b) of the Code with respect to the issuance of the Restricted Shares and that the Recipient has decided not to file a Section 83(b) election.
10.Miscellaneous.
(a)Governing Law/Choice of Venue. This Agreement shall be governed by and interpreted in accordance with the laws of the State of Delaware, without giving effect to the principles of the conflicts of laws thereof. For purposes of litigating any dispute that arises directly or indirectly from the relationship of the parties, evidenced by this Award or the Agreement, the parties hereby submit to and consent to the exclusive jurisdiction of the State of Vermont and agree that such litigation shall be conducted only in the courts of Rutland County, Vermont, or the federal courts for the United States for the District of Vermont, and no other courts, where this Award is made and/or to be performed.
(b)Recipient’s Acknowledgments. The Recipient acknowledges that he or she has read this Agreement, has received and read the Plan, and understands the terms and conditions of this Agreement and the Plan.
(c)Electronic Delivery. The Company may, in its sole discretion, decide to deliver any documents related to the Restricted Shares awarded under and participation in the Plan or future Restricted Shares that may be awarded under the Plan by electronic means or to request the Recipient’s consent to participate in the Plan by electronic means. The Recipient hereby consents to receive such documents by electronic delivery and, if requested, to agree to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company.

EX-10.7 7 cwst-ex107063024.htm EX-10.7 Document
Exhibit 10.7
Form for Persons with Employment Agreements

CASELLA WASTE SYSTEMS, INC.
INCENTIVE STOCK OPTION AGREEMENT
Casella Waste Systems, Inc. (the “Company”) hereby grants the following stock option pursuant to its Amended and Restated 2016 Incentive Plan. The terms and conditions attached hereto are also a part hereof.
Notice of Grant
Name of optionee (the “Participant”):
Grant Date:
Number of shares of the Company’s Class A Common Stock subject to this option (“Shares”):
Option exercise price per Share:
Number, if any, of Shares that vest immediately on the grant date:
Shares that are subject to vesting schedule:
Vesting Start Date:
Final Exercise Date:
Vesting Schedule:
All vesting is dependent on the Participant remaining an Eligible Participant, as provided herein.

This option satisfies in full all commitments that the Company has to the Participant with respect to the issuance of stock, stock options or other equity securities.
By accepting this Award, the Participant hereby (i) acknowledges that a copy of the Plan and a copy of the Plan prospectus have been delivered to the Participant and additional copies thereof are available upon request from the Company’s Human Resources Department, (ii) acknowledges receipt of a copy of this Notice of Grant and the terms and conditions attached hereto (collectively, the “Agreement”) and accepts the Award subject to all the terms and conditions of the Plan and the Agreement; (iii) represents that the Participant has read and understands the Plan, the Plan prospectus and the Agreement, and (iv) acknowledges that there are tax consequences related to the Award and that the Participant should consult a tax advisor to determine his or her actual tax consequences.
Electronic acceptance of this Award pursuant to the Company’s instructions to Participant (including through an online acceptance process managed by the Company’s agent) is acceptable.




CASELLA WASTE SYSTEMS, INC.
                    
Signature of Participant
                    
Street Address
By:                    
Name of Officer
Title:
                    
City/State/Zip Code

    - 2 -



CASELLA WASTE SYSTEMS, INC.
Incentive Stock Option Agreement
Incorporated Terms and Conditions
1.Grant of Option.
This Agreement evidences the grant by the Company on the grant date (the “Grant Date”) set forth in the Notice of Grant that forms part of this Agreement (the “Notice of Grant”) to the Participant of an option to purchase, in whole or in part, on the terms provided herein and in the Company’s Amended and Restated 2016 Incentive Plan (the “Plan”), the number of Shares set forth in the Notice of Grant of Class A Common Stock, $0.01 par value per share, of the Company (“Common Stock”) at the exercise price per Share set forth in the Notice of Grant. Unless earlier terminated, this option shall expire at 5:00 p.m., Eastern time, on the Final Exercise Date set forth in the Notice of Grant (the “Final Exercise Date”).
It is intended that the option evidenced by this Agreement shall be an incentive stock option as defined in Section 422 of the Internal Revenue Code of 1986, as amended, and any regulations promulgated thereunder (the “Code”) to the maximum extent permitted by law. Except as otherwise indicated by the context, the term “Participant”, as used in this option, shall be deemed to include any person who acquires the right to exercise this option validly under its terms.
2.Vesting Schedule.
(a)This option is exercisable in accordance with the vesting schedule set forth in the Notice of Grant. This option shall expire upon, and will not be exercisable after, the Final Exercise Date. The right of exercise shall be cumulative so that to the extent the option is not exercised in any period to the maximum extent permissible it shall continue to be exercisable, in whole or in part, with respect to all Shares which are then exercisable until the earlier of the Final Exercise Date or the termination of this option under Section 3 hereof or the Plan.
(b)If the Participant ceases to be an employee, officer or director of, or consultant or advisor to, the Company or any parent or subsidiary of the Company as defined in Section 424(e) or (f) of the Code (an “Eligible Participant”) as a result of the Participant’s (i) death, (ii) Disability, or (iii) termination of employment by the Company without Cause or by the Participant for Good Reason (does not apply to voluntarily termination of employment by Participant), this option shall become immediately exercisable as to all of the Shares subject to this option, effective as of such cessation. The Participant shall only be entitled to exercise this option following such cessation as provided in Section 3 below.
(c)For purposes of this Agreement:
(1)“Cause” shall have the meaning set forth in the Plan, provided, however, that if the Participant is party to any employment, severance or other agreement with the Company (any such agreement, an “Employment Agreement”) that contains a definition of “cause,” the meaning ascribed to
    - 3 -



such term in such Employment Agreement shall apply for purposes of this Agreement.
(2)“Disability” or “Disabled” shall have the meaning provided under Treasury Regulation Section 1.409A-3(i)(4)(i) and (iii).
(3)“Good Reason” shall mean (A) a material reduction in the Participant’s base compensation; or (B) a requirement that the Participant relocate to, or perform his or her principal job functions at, an office that is more than 100 miles from the office at which the Participant was previously performing his or her principal job functions; provided, however, that no such event shall constitute Good Reason unless (X) the Participant gives the Company a written notice of termination for Good Reason not more than 100 days after the initial existence of the condition, (Y) the grounds for termination (if susceptible to correction) are not corrected by the Company within 30 days of its receipt of such notice and (Z) the Participant’s termination occurs within 180 days following the Company’s receipt of such notice, and further provided that if the Participant is party to an Employment Agreement that contains a definition of “good reason,” the meaning ascribed to such term in such Employment Agreement shall apply for purposes of this Agreement.
3.Exercise of Option.
(a)Form of Exercise. Each election to exercise this option shall be in writing in the form of the Notice of Exercise attached as Exhibit A (or in such other form as may be provided by the Company), signed by the Participant, and received by the Company at its principal office, accompanied by this Agreement, and payment in full in the manner provided in the Plan, including:
(1)in cash or by check, payable to the order of the Company;
(2)by delivery of an irrevocable and unconditional undertaking by a credit-worthy broker to deliver promptly to the Company sufficient funds to pay the exercise price, or delivery by the Participant to the Company of a copy of irrevocable and unconditional instructions to a credit-worthy broker to deliver promptly to the Company cash or a check sufficient to pay the exercise price, or by delivery of shares of Common Stock owned by the Participant valued at their fair market value (valued in the manner determined by (or in a manner approved by) the Board of Directors of the Company (the “Board”), which Common Stock was owned by the Participant at least six months prior to such delivery; or
(3)any combination of the above permitted forms of payment.
The Participant may purchase less than the number of Shares covered hereby, provided that no partial exercise of this option may be for any fractional Share.
(b)Continuous Relationship with the Company Required. Except as otherwise provided in this Section 3, this option may not be exercised unless the Participant, at the time he
    - 4 -



or she exercises this option, is, and has been at all times since the Grant Date, an Eligible Participant.
(c)Termination of Relationship with the Company. If the Participant ceases to be an Eligible Participant for any reason, then, except as provided in paragraphs (d) and (e) below, the right to exercise this option shall terminate three months after such cessation (but in no event after the Final Exercise Date), provided that this option shall be exercisable only to the extent that the Participant was entitled to exercise this option on the date of such cessation. Notwithstanding the foregoing, if the Participant, prior to the Final Exercise Date, violates the restrictive covenants (including, without limitation, the non-competition, non-solicitation, or confidentiality provisions) of any employment contract, confidentiality and nondisclosure agreement or other agreement between the Participant and the Company, the right to exercise this option shall terminate immediately upon such violation.
(d)Exercise Period Upon Death or Disability. If the Participant dies or becomes Disabled prior to the Final Exercise Date while he or she is an Eligible Participant and the Company has not terminated such relationship for Cause as specified in paragraph (e) below, this option shall be exercisable, within the period of one year following the date of death or Disability of the Participant, by the Participant (or in the case of death by an authorized transferee), provided that this option shall be exercisable only to the extent that this option was exercisable by the Participant on the date of his or her death or Disability, and further provided that this option shall not be exercisable after the Final Exercise Date.
(e)Discharge for Cause. If the Participant, prior to the Final Exercise Date, is discharged by the Company for Cause, the right to exercise this option shall terminate immediately upon the effective date of such discharge. The Participant shall be considered to have been discharged for Cause if the Company determines, within 30 days after the Participant’s resignation, that discharge for cause was warranted.
4.Withholding.
No Shares will be issued pursuant to the exercise of this option unless and until the Participant pays to the Company, or makes provision satisfactory to the Company for payment of, any federal, state or local withholding taxes required by law to be withheld in respect of this option. Such withholding taxes may be satisfied, at the discretion of the Board, by the withholding of Shares of Common Stock of the Company. The Participant acknowledges that, regardless of any action taken by the Company, the ultimate liability for all federal, state, local or other taxes of any kind related to the Participant’s participation in the Plan and legally applicable to the Participant is and remains the Participant’s responsibility and may exceed the amount, if any, actually withheld by the Company.
5.Nontransferability of Option.
This option may not be sold, assigned, transferred, pledged or otherwise encumbered by the Participant, either voluntarily or by operation of law, except by will or the laws of descent and distribution, and, during the lifetime of the Participant, this option shall be exercisable only by the Participant.
    - 5 -



6.Disqualifying Disposition.
If the Participant disposes of Shares acquired upon exercise of this option within two years from the Grant Date or one year after such Shares were acquired pursuant to exercise of this option, the Participant shall notify the Company in writing of such disposition.
7.Provisions of the Plan.
This option is subject to the provisions of the Plan, a copy of which is furnished to the Participant with this option.
8.Electronic Delivery.
The Company may, in its sole discretion, decide to deliver any documents related to this option and participation in the Plan or future options that may be awarded under the Plan by electronic means or to request the Participant’s consent to participate in the Plan by electronic means. The Participant hereby consents to receive such documents by electronic delivery and, if requested, to agree to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company.
9.Participant’s Acknowledgements.
The Participant acknowledges that the Participant: (i) has read this Agreement; (ii) has been represented in the preparation, negotiation and execution of this Agreement by legal counsel of the Participant’s own choice or has voluntarily declined to seek such counsel; (iii) understands the terms and consequences of this Agreement; (iv) is fully aware of the legal and binding effect of this Agreement; and (v) agrees that in accepting this award, the Participant will be bound by any clawback policy that the Company has in place or may adopt in the future.
    - 6 -



EXHIBIT A

NOTICE OF STOCK OPTION EXERCISE
Date: ____________
Casella Waste Systems, Inc.
25 Greens Hill Lane
Rutland, Vermont 05701
Attention: Corporate Secretary
Dear Sir or Madam:
I am the holder of an Incentive Stock Option granted to me under the Casella Waste Systems, Inc. (the “Company”) Amended and Restated 2016 Incentive Plan on __________ for the purchase of __________ shares of Class A Common Stock of the Company at a purchase price of $__________ per share.
I hereby exercise my option to purchase _________ shares of Class A Common Stock (the “Shares”), for which I have enclosed __________ in the amount of ________. Please register my stock certificate as follows:
Name(s):_______________________
_______________________
Address:_______________________
Tax I.D. #:_______________________

Very truly yours,
_____________________________
(Signature)

    - 7 -

EX-10.8 8 cwst-ex108063024.htm EX-10.8 Document
Exhibit 10.8
Form for Persons with Employment Agreements

CASELLA WASTE SYSTEMS, INC.
NONSTATUTORY STOCK OPTION AGREEMENT
Casella Waste Systems, Inc. (the “Company”) hereby grants the following stock option pursuant to its Amended and Restated 2016 Incentive Plan. The terms and conditions attached hereto are also a part hereof.
Notice of Grant
Name of optionee (the “Participant”):
Grant Date:
Number of shares of the Company’s Class A Common Stock subject to this option (“Shares”):
Option exercise price per Share:
Number, if any, of Shares that vest immediately on the grant date:
Shares that are subject to vesting schedule:
Vesting Start Date:
Final Exercise Date:
Vesting Schedule:
All vesting is dependent on the Participant remaining an Eligible Participant, as provided herein.

This option satisfies in full all commitments that the Company has to the Participant with respect to the issuance of stock, stock options or other equity securities.
By accepting this Award, the Participant hereby (i) acknowledges that a copy of the Plan and a copy of the Plan prospectus have been delivered to the Participant and additional copies thereof are available upon request from the Company’s Human Resources Department, (ii) acknowledges receipt of a copy of this Notice of Grant and the terms and conditions attached hereto (collectively, the “Agreement”) and accepts the Award subject to all the terms and conditions of the Plan and the Agreement; (iii) represents that the Participant has read and understands the Plan, the Plan prospectus and the Agreement, and (iv) acknowledges that there are tax consequences related to the Award and that the Participant should consult a tax advisor to determine his or her actual tax consequences.
Electronic acceptance of this Award pursuant to the Company’s instructions to Participant (including through an online acceptance process managed by the Company’s agent) is acceptable.



CASELLA WASTE SYSTEMS, INC.
                    
Signature of Participant
                    
Street Address
By:                    
Name of Officer
Title:
                    
City/State/Zip Code


- 2 -



CASELLA WASTE SYSTEMS, INC.
Nonstatutory Stock Option Agreement
Incorporated Terms and Conditions
1.Grant of Option.
This Agreement evidences the grant by the Company on the grant date (the “Grant Date”) set forth in the Notice of Grant that forms part of this Agreement (the “Notice of Grant”) to the Participant of an option to purchase, in whole or in part, on the terms provided herein and in the Company’s Amended and Restated 2016 Incentive Plan (the “Plan”), the number of Shares set forth in the Notice of Grant of Class A Common Stock, $0.01 par value per share, of the Company (“Common Stock”) at the exercise price per Share set forth in the Notice of Grant. Unless earlier terminated, this option shall expire at 5:00 p.m., Eastern time, on the Final Exercise Date set forth in the Notice of Grant (the “Final Exercise Date”).
It is intended that the option evidenced by this Agreement shall not be an incentive stock option as defined in Section 422 of the Internal Revenue Code of 1986, as amended, and any regulations promulgated thereunder (the “Code”). Except as otherwise indicated by the context, the term “Participant”, as used in this option, shall be deemed to include any person who acquires the right to exercise this option validly under its terms.
2.Vesting Schedule.
(a)This option is exercisable in accordance with the vesting schedule set forth in the Notice of Grant. This option shall expire upon, and will not be exercisable after, the Final Exercise Date. The right of exercise shall be cumulative so that to the extent the option is not exercised in any period to the maximum extent permissible it shall continue to be exercisable, in whole or in part, with respect to all Shares which are then exercisable until the earlier of the Final Exercise Date or the termination of this option under Section 3 hereof or the Plan.
(b)If the Participant ceases to be an employee, officer or director of, or consultant or advisor to, the Company or any parent or subsidiary of the Company as defined in Section 424(e) or (f) of the Code (an “Eligible Participant”) as a result of the Participant’s (i) death, (ii) Disability, or (iii) termination of employment by the Company without Cause or by the Participant for Good Reason (does not apply to voluntarily termination of employment by Participant), this option shall become immediately exercisable as to all of the Shares subject to this option, effective as of such cessation. The Participant shall only be entitled to exercise this option following such cessation as provided in Section 3 below.
(c)For purposes of this Agreement:
(1)“Cause” shall have the meaning set forth in the Plan, provided, however, that if the Participant is party to any employment, severance or other agreement with the Company (any such agreement, an “Employment Agreement”) that contains a definition of “cause,” the meaning ascribed to such term in such Employment Agreement shall apply for purposes of this Agreement.
- 3 -



(2)“Disability” or “Disabled” shall have the meaning provided under Treasury Regulation Section 1.409A-3(i)(4)(i) and (iii).
(3)“Good Reason” shall mean (A) a material reduction in the Participant’s base compensation; or (B) a requirement that the Participant relocate to, or perform his or her principal job functions at, an office that is more than 100 miles from the office at which the Participant was previously performing his or her principal job functions; provided, however, that no such event shall constitute Good Reason unless (X) the Participant gives the Company a written notice of termination for Good Reason not more than 100 days after the initial existence of the condition, (Y) the grounds for termination (if susceptible to correction) are not corrected by the Company within 30 days of its receipt of such notice and (Z) the Participant’s termination occurs within 180 days following the Company’s receipt of such notice, and further provided that if the Participant is party to an Employment Agreement that contains a definition of “good reason,” the meaning ascribed to such term in such Employment Agreement shall apply for purposes of this Agreement.
3.Exercise of Option.
(a)Form of Exercise. Each election to exercise this option shall be in writing in the form of the Notice of Exercise attached as Exhibit A (or in such other form as may be provided by the Company), signed by the Participant, and received by the Company at its principal office, accompanied by this Agreement, and payment in full in the manner provided in the Plan, including:
(1)in cash or by check, payable to the order of the Company;
(2)by delivery of an irrevocable and unconditional undertaking by a credit-worthy broker to deliver promptly to the Company sufficient funds to pay the exercise price, or delivery by the Participant to the Company of a copy of irrevocable and unconditional instructions to a credit-worthy broker to deliver promptly to the Company cash or a check sufficient to pay the exercise price, or by delivery of shares of Common Stock owned by the Participant valued at their fair market value (valued in the manner determined by (or in a manner approved by) the Board of Directors of the Company (the “Board”), which Common Stock was owned by the Participant at least six months prior to such delivery; or
(3)any combination of the above permitted forms of payment.
The Participant may purchase less than the number of Shares covered hereby, provided that no partial exercise of this option may be for any fractional Share.
(b)Continuous Relationship with the Company Required. Except as otherwise provided in this Section 3, this option may not be exercised unless the Participant, at the time he or she exercises this option, is, and has been at all times since the Grant Date, an Eligible Participant.
(c)Termination of Relationship with the Company. If the Participant ceases to be an Eligible Participant for any reason, then, except as provided in paragraphs (d) and (e) below, the right to exercise this option shall terminate three months after such cessation (but in no event
- 4 -



after the Final Exercise Date), provided that this option shall be exercisable only to the extent that the Participant was entitled to exercise this option on the date of such cessation. Notwithstanding the foregoing, if the Participant, prior to the Final Exercise Date, violates the restrictive covenants (including, without limitation, the non-competition, non-solicitation, or confidentiality provisions) of any employment contract, confidentiality and nondisclosure agreement or other agreement between the Participant and the Company, the right to exercise this option shall terminate immediately upon such violation.
(d)Exercise Period Upon Death or Disability. If the Participant dies or becomes Disabled prior to the Final Exercise Date while he or she is an Eligible Participant and the Company has not terminated such relationship for Cause as specified in paragraph (e) below, this option shall be exercisable, within the period of one year following the date of death or Disability of the Participant, by the Participant (or in the case of death by an authorized transferee), provided that this option shall be exercisable only to the extent that this option was exercisable by the Participant on the date of his or her death or Disability, and further provided that this option shall not be exercisable after the Final Exercise Date.
(e)Discharge for Cause. If the Participant, prior to the Final Exercise Date, is discharged by the Company for Cause, the right to exercise this option shall terminate immediately upon the effective date of such discharge. The Participant shall be considered to have been discharged for Cause if the Company determines, within 30 days after the Participant’s resignation, that discharge for cause was warranted.
4.Withholding.
No Shares will be issued pursuant to the exercise of this option unless and until the Participant pays to the Company, or makes provision satisfactory to the Company for payment of, any federal, state or local withholding taxes required by law to be withheld in respect of this option. Such withholding taxes may be satisfied, at the discretion of the Board, by the withholding of Shares of Common Stock of the Company. The Participant acknowledges that, regardless of any action taken by the Company, the ultimate liability for all federal, state, local or other taxes of any kind related to the Participant’s participation in the Plan and legally applicable to the Participant is and remains the Participant’s responsibility and may exceed the amount, if any, actually withheld by the Company.
5.Nontransferability of Option.
This option may not be sold, assigned, transferred, pledged or otherwise encumbered by the Participant, either voluntarily or by operation of law, except by will or the laws of descent and distribution, and, during the lifetime of the Participant, this option shall be exercisable only by the Participant.
6.Provisions of the Plan.
This option is subject to the provisions of the Plan, a copy of which is furnished to the Participant with this option.
- 5 -



7.Electronic Delivery.
The Company may, in its sole discretion, decide to deliver any documents related to this option and participation in the Plan or future options that may be awarded under the Plan by electronic means or to request the Participant’s consent to participate in the Plan by electronic means. The Participant hereby consents to receive such documents by electronic delivery and, if requested, to agree to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company.
8.Participant’s Acknowledgements.
The Participant acknowledges that the Participant: (i) has read this Agreement; (ii) has been represented in the preparation, negotiation and execution of this Agreement by legal counsel of the Participant’s own choice or has voluntarily declined to seek such counsel; (iii) understands the terms and consequences of this Agreement; (iv) is fully aware of the legal and binding effect of this Agreement; and (v) agrees that in accepting this award, the Participant will be bound by any clawback policy that the Company has in place or may adopt in the future.

- 6 -



EXHIBIT A

NOTICE OF STOCK OPTION EXERCISE
Date: ____________
Casella Waste Systems, Inc.
25 Greens Hill Lane
Rutland, Vermont 05701
Attention: Corporate Secretary
Dear Sir or Madam:
I am the holder of a Nonstatutory Stock Option granted to me under the Casella Waste Systems, Inc. (the “Company”) Amended and Restated 2016 Incentive Plan on __________ for the purchase of __________ shares of Class A Common Stock of the Company at a purchase price of $__________ per share.
I hereby exercise my option to purchase _________ shares of Class A Common Stock (the “Shares”), for which I have enclosed __________ in the amount of ________. Please register my stock certificate as follows:
Name(s):_______________________
_______________________
Address:_______________________
Tax I.D. #:_______________________

Very truly yours,
_____________________________
(Signature)


- 7 -

EX-10.9 9 cwst-ex109063024.htm EX-10.9 Document
Exhibit 10.9
Form for Persons without Employment Agreements

CASELLA WASTE SYSTEMS, INC.
INCENTIVE STOCK OPTION AGREEMENT
Casella Waste Systems, Inc. (the “Company”) hereby grants the following stock option pursuant to its Amended and Restated 2016 Incentive Plan. The terms and conditions attached hereto are also a part hereof.
Notice of Grant
Name of optionee (the “Participant”):
Grant Date:
Number of shares of the Company’s Class A Common Stock subject to this option (“Shares”):
Option exercise price per Share:
Number, if any, of Shares that vest immediately on the grant date:
Shares that are subject to vesting schedule:
Vesting Start Date:
Final Exercise Date:
Vesting Schedule:
All vesting is dependent on the Participant remaining an Eligible Participant, as provided herein.

This option satisfies in full all commitments that the Company has to the Participant with respect to the issuance of stock, stock options or other equity securities.
By accepting this Award, the Participant hereby (i) acknowledges that a copy of the Plan and a copy of the Plan prospectus have been delivered to the Participant and additional copies thereof are available upon request from the Company’s Human Resources Department, (ii) acknowledges receipt of a copy of this Notice of Grant and the terms and conditions attached hereto (collectively, the “Agreement”) and accepts the Award subject to all the terms and conditions of the Plan and the Agreement; (iii) represents that the Participant has read and understands the Plan, the Plan prospectus and the Agreement, and (iv) acknowledges that there are tax consequences related to the Award and that the Participant should consult a tax advisor to determine his or her actual tax consequences.
Electronic acceptance of this Award pursuant to the Company’s instructions to Participant (including through an online acceptance process managed by the Company’s agent) is acceptable.




CASELLA WASTE SYSTEMS, INC.
                    
Signature of Participant
                    
Street Address
By:                    
Name of Officer
Title:
                    
City/State/Zip Code

    - 2 -



CASELLA WASTE SYSTEMS, INC.
Incentive Stock Option Agreement
Incorporated Terms and Conditions
1.Grant of Option.
This Agreement evidences the grant by the Company on the grant date (the “Grant Date”) set forth in the Notice of Grant that forms part of this Agreement (the “Notice of Grant”) to the Participant of an option to purchase, in whole or in part, on the terms provided herein and in the Company’s Amended and Restated 2016 Incentive Plan (the “Plan”), the number of Shares set forth in the Notice of Grant of Class A Common Stock, $0.01 par value per share, of the Company (“Common Stock”) at the exercise price per Share set forth in the Notice of Grant. Unless earlier terminated, this option shall expire at 5:00 p.m., Eastern time, on the Final Exercise Date set forth in the Notice of Grant (the “Final Exercise Date”).
It is intended that the option evidenced by this Agreement shall be an incentive stock option as defined in Section 422 of the Internal Revenue Code of 1986, as amended, and any regulations promulgated thereunder (the “Code”) to the maximum extent permitted by law. Except as otherwise indicated by the context, the term “Participant”, as used in this option, shall be deemed to include any person who acquires the right to exercise this option validly under its terms.
2.Vesting Schedule.
(a)This option is exercisable in accordance with the vesting schedule set forth in the Notice of Grant. This option shall expire upon, and will not be exercisable after, the Final Exercise Date. The right of exercise shall be cumulative so that to the extent the option is not exercised in any period to the maximum extent permissible it shall continue to be exercisable, in whole or in part, with respect to all Shares which are then exercisable until the earlier of the Final Exercise Date or the termination of this option under Section 3 hereof or the Plan.
(b)If the Participant ceases to be an employee, officer or director of, or consultant or advisor to, the Company or any parent or subsidiary of the Company as defined in Section 424(e) or (f) of the Code (an “Eligible Participant”) as a result of the Participant’s (i) death or (ii) Disability, this option shall become immediately exercisable as to all of the Shares subject to this option, effective as of such cessation. The Participant shall only be entitled to exercise this option following such cessation as provided in Section 3 below.
(c)For purposes of this Agreement, “Disability” or “Disabled” shall have the meaning provided under Treasury Regulation Section 1.409A-3(i)(4)(i) and (iii).
3.Exercise of Option.
(a)Form of Exercise. Each election to exercise this option shall be in writing in the form of the Notice of Exercise attached as Exhibit A (or in such other form as may be provided by the Company), signed by the Participant, and received by the Company at its principal office, accompanied by this Agreement, and payment in full in the manner provided in the Plan, including:
    - 3 -



(1)in cash or by check, payable to the order of the Company;
(2)by delivery of an irrevocable and unconditional undertaking by a credit-worthy broker to deliver promptly to the Company sufficient funds to pay the exercise price, or delivery by the Participant to the Company of a copy of irrevocable and unconditional instructions to a credit-worthy broker to deliver promptly to the Company cash or a check sufficient to pay the exercise price, or by delivery of shares of Common Stock owned by the Participant valued at their fair market value (valued in the manner determined by (or in a manner approved by) the Board of Directors of the Company (the “Board”), which Common Stock was owned by the Participant at least six months prior to such delivery; or
(3)any combination of the above permitted forms of payment.
The Participant may purchase less than the number of Shares covered hereby, provided that no partial exercise of this option may be for any fractional Share.
(b)Continuous Relationship with the Company Required. Except as otherwise provided in this Section 3, this option may not be exercised unless the Participant, at the time he or she exercises this option, is, and has been at all times since the Grant Date, an Eligible Participant.
(c)Termination of Relationship with the Company. If the Participant ceases to be an Eligible Participant for any reason, then, except as provided in paragraphs (d) and (e) below, the right to exercise this option shall terminate three months after such cessation (but in no event after the Final Exercise Date), provided that this option shall be exercisable only to the extent that the Participant was entitled to exercise this option on the date of such cessation. Notwithstanding the foregoing, if the Participant, prior to the Final Exercise Date, violates the restrictive covenants (including, without limitation, the non-competition, non-solicitation, or confidentiality provisions) of any employment contract, confidentiality and nondisclosure agreement or other agreement between the Participant and the Company, the right to exercise this option shall terminate immediately upon such violation.
(d)Exercise Period Upon Death or Disability. If the Participant dies or becomes Disabled prior to the Final Exercise Date while he or she is an Eligible Participant and the Company has not terminated such relationship for Cause as specified in paragraph (e) below, this option shall be exercisable, within the period of one year following the date of death or Disability of the Participant, by the Participant (or in the case of death by an authorized transferee), provided that this option shall be exercisable only to the extent that this option was exercisable by the Participant on the date of his or her death or Disability, and further provided that this option shall not be exercisable after the Final Exercise Date.
(e)Discharge for Cause. If the Participant, prior to the Final Exercise Date, is discharged by the Company for Cause (as defined in the Plan), the right to exercise this option shall terminate immediately upon the effective date of such discharge. The Participant shall be considered to have been discharged for Cause if the Company determines, within 30 days after the Participant’s resignation, that discharge for cause was warranted.
    - 4 -




4.Withholding.
No Shares will be issued pursuant to the exercise of this option unless and until the Participant pays to the Company, or makes provision satisfactory to the Company for payment of, any federal, state or local withholding taxes required by law to be withheld in respect of this option. Such withholding taxes may be satisfied, at the discretion of the Board, by the withholding of Shares of Common Stock of the Company. The Participant acknowledges that, regardless of any action taken by the Company, the ultimate liability for all federal, state, local or other taxes of any kind related to the Participant’s participation in the Plan and legally applicable to the Participant is and remains the Participant’s responsibility and may exceed the amount, if any, actually withheld by the Company.
5.Nontransferability of Option.
This option may not be sold, assigned, transferred, pledged or otherwise encumbered by the Participant, either voluntarily or by operation of law, except by will or the laws of descent and distribution, and, during the lifetime of the Participant, this option shall be exercisable only by the Participant.
6.Disqualifying Disposition.
If the Participant disposes of Shares acquired upon exercise of this option within two years from the Grant Date or one year after such Shares were acquired pursuant to exercise of this option, the Participant shall notify the Company in writing of such disposition.
7.Provisions of the Plan.
This option is subject to the provisions of the Plan, a copy of which is furnished to the Participant with this option.
8.Electronic Delivery.
The Company may, in its sole discretion, decide to deliver any documents related to this option and participation in the Plan or future options that may be awarded under the Plan by electronic means or to request the Participant’s consent to participate in the Plan by electronic means. The Participant hereby consents to receive such documents by electronic delivery and, if requested, to agree to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company.
9.Participant’s Acknowledgements.
The Participant acknowledges that the Participant: (i) has read this Agreement; (ii) has been represented in the preparation, negotiation and execution of this Agreement by legal counsel of the Participant’s own choice or has voluntarily declined to seek such counsel; (iii) understands the terms and consequences of this Agreement; (iv) is fully aware of the legal and binding effect of this Agreement; and (v) agrees that in accepting this award, the Participant will be bound by any clawback policy that the Company has in place or may adopt in the future.
    - 5 -



EXHIBIT A

NOTICE OF STOCK OPTION EXERCISE
Date: ____________
Casella Waste Systems, Inc.
25 Greens Hill Lane
Rutland, Vermont 05701
Attention: Corporate Secretary
Dear Sir or Madam:
I am the holder of an Incentive Stock Option granted to me under the Casella Waste Systems, Inc. (the “Company”) Amended and Restated 2016 Incentive Plan on __________ for the purchase of __________ shares of Class A Common Stock of the Company at a purchase price of $__________ per share.
I hereby exercise my option to purchase _________ shares of Class A Common Stock (the “Shares”), for which I have enclosed __________ in the amount of ________. Please register my stock certificate as follows:
Name(s):_______________________
_______________________
Address:_______________________
Tax I.D. #:_______________________

Very truly yours,
_____________________________
(Signature)


    - 6 -

EX-10.10 10 cwst-ex1010063024.htm EX-10.10 Document
Exhibit 10.10
Form for Persons without Employment Agreements

CASELLA WASTE SYSTEMS, INC.
NONSTATUTORY STOCK OPTION AGREEMENT
Casella Waste Systems, Inc. (the “Company”) hereby grants the following stock option pursuant to its Amended and Restated 2016 Incentive Plan. The terms and conditions attached hereto are also a part hereof.
Notice of Grant
Name of optionee (the “Participant”):
Grant Date:
Number of shares of the Company’s Class A Common Stock subject to this option (“Shares”):
Option exercise price per Share:
Number, if any, of Shares that vest immediately on the grant date:
Shares that are subject to vesting schedule:
Vesting Start Date:
Final Exercise Date:
Vesting Schedule:
All vesting is dependent on the Participant remaining an Eligible Participant, as provided herein.

This option satisfies in full all commitments that the Company has to the Participant with respect to the issuance of stock, stock options or other equity securities.
By accepting this Award, the Participant hereby (i) acknowledges that a copy of the Plan and a copy of the Plan prospectus have been delivered to the Participant and additional copies thereof are available upon request from the Company’s Human Resources Department, (ii) acknowledges receipt of a copy of this Notice of Grant and the terms and conditions attached hereto (collectively, the “Agreement”) and accepts the Award subject to all the terms and conditions of the Plan and the Agreement; (iii) represents that the Participant has read and understands the Plan, the Plan prospectus and the Agreement, and (iv) acknowledges that there are tax consequences related to the Award and that the Participant should consult a tax advisor to determine his or her actual tax consequences.
Electronic acceptance of this Award pursuant to the Company’s instructions to Participant (including through an online acceptance process managed by the Company’s agent) is acceptable.




CASELLA WASTE SYSTEMS, INC.
                    
Signature of Participant
                    
Street Address
By:                    
Name of Officer
Title:
                    
City/State/Zip Code


- 2 -



CASELLA WASTE SYSTEMS, INC.
Nonstatutory Stock Option Agreement
Incorporated Terms and Conditions
1.Grant of Option.
This Agreement evidences the grant by the Company on the grant date (the “Grant Date”) set forth in the Notice of Grant that forms part of this Agreement (the “Notice of Grant”) to the Participant of an option to purchase, in whole or in part, on the terms provided herein and in the Company’s Amended and Restated 2016 Incentive Plan (the “Plan”), the number of Shares set forth in the Notice of Grant of Class A Common Stock, $0.01 par value per share, of the Company (“Common Stock”) at the exercise price per Share set forth in the Notice of Grant. Unless earlier terminated, this option shall expire at 5:00 p.m., Eastern time, on the Final Exercise Date set forth in the Notice of Grant (the “Final Exercise Date”).
It is intended that the option evidenced by this Agreement shall not be an incentive stock option as defined in Section 422 of the Internal Revenue Code of 1986, as amended, and any regulations promulgated thereunder (the “Code”). Except as otherwise indicated by the context, the term “Participant”, as used in this option, shall be deemed to include any person who acquires the right to exercise this option validly under its terms.
2.Vesting Schedule.
(a)This option is exercisable in accordance with the vesting schedule set forth in the Notice of Grant. This option shall expire upon, and will not be exercisable after, the Final Exercise Date. The right of exercise shall be cumulative so that to the extent the option is not exercised in any period to the maximum extent permissible it shall continue to be exercisable, in whole or in part, with respect to all Shares which are then exercisable until the earlier of the Final Exercise Date or the termination of this option under Section 3 hereof or the Plan.
(b)If the Participant ceases to be an employee, officer or director of, or consultant or advisor to, the Company or any parent or subsidiary of the Company as defined in Section 424(e) or (f) of the Code (an “Eligible Participant”) as a result of the Participant’s (i) death or (ii) Disability, this option shall become immediately exercisable as to all of the Shares subject to this option, effective as of such cessation. The Participant shall only be entitled to exercise this option following such cessation as provided in Section 3 below.
(c)For purposes of this Agreement, “Disability” or “Disabled” shall have the meaning provided under Treasury Regulation Section 1.409A-3(i)(4)(i) and (iii).
3.Exercise of Option.
(a)Form of Exercise. Each election to exercise this option shall be in writing in the form of the Notice of Exercise attached as Exhibit A (or in such other form as may be provided by the Company), signed by the Participant, and received by the Company at its principal office, accompanied by this Agreement, and payment in full in the manner provided in the Plan, including:
- 3 -



(1)in cash or by check, payable to the order of the Company;
(2)by delivery of an irrevocable and unconditional undertaking by a credit-worthy broker to deliver promptly to the Company sufficient funds to pay the exercise price, or delivery by the Participant to the Company of a copy of irrevocable and unconditional instructions to a credit-worthy broker to deliver promptly to the Company cash or a check sufficient to pay the exercise price, or by delivery of shares of Common Stock owned by the Participant valued at their fair market value (valued in the manner determined by (or in a manner approved by) the Board of Directors of the Company (the “Board”), which Common Stock was owned by the Participant at least six months prior to such delivery; or
(3)any combination of the above permitted forms of payment.
The Participant may purchase less than the number of Shares covered hereby, provided that no partial exercise of this option may be for any fractional Share.
(b)Continuous Relationship with the Company Required. Except as otherwise provided in this Section 3, this option may not be exercised unless the Participant, at the time he or she exercises this option, is, and has been at all times since the Grant Date, an Eligible Participant.
(c)Termination of Relationship with the Company. If the Participant ceases to be an Eligible Participant for any reason, then, except as provided in paragraphs (d) and (e) below, the right to exercise this option shall terminate three months after such cessation (but in no event after the Final Exercise Date), provided that this option shall be exercisable only to the extent that the Participant was entitled to exercise this option on the date of such cessation. Notwithstanding the foregoing, if the Participant, prior to the Final Exercise Date, violates the restrictive covenants (including, without limitation, the non-competition, non-solicitation, or confidentiality provisions) of any employment contract, confidentiality and nondisclosure agreement or other agreement between the Participant and the Company, the right to exercise this option shall terminate immediately upon such violation.
(d)Exercise Period Upon Death or Disability. If the Participant dies or becomes Disabled prior to the Final Exercise Date while he or she is an Eligible Participant and the Company has not terminated such relationship for Cause as specified in paragraph (e) below, this option shall be exercisable, within the period of one year following the date of death or Disability of the Participant, by the Participant (or in the case of death by an authorized transferee), provided that this option shall be exercisable only to the extent that this option was exercisable by the Participant on the date of his or her death or Disability, and further provided that this option shall not be exercisable after the Final Exercise Date.
(e)Discharge for Cause. If the Participant, prior to the Final Exercise Date, is discharged by the Company for Cause (as defined in the Plan), the right to exercise this option shall terminate immediately upon the effective date of such discharge. The Participant shall be considered to have been discharged for Cause if the Company determines, within 30 days after the Participant’s resignation, that discharge for cause was warranted.
- 4 -



4.Withholding.
No Shares will be issued pursuant to the exercise of this option unless and until the Participant pays to the Company, or makes provision satisfactory to the Company for payment of, any federal, state or local withholding taxes required by law to be withheld in respect of this option. Such withholding taxes may be satisfied, at the discretion of the Board, by the withholding of Shares of Common Stock of the Company. The Participant acknowledges that, regardless of any action taken by the Company, the ultimate liability for all federal, state, local or other taxes of any kind related to the Participant’s participation in the Plan and legally applicable to the Participant is and remains the Participant’s responsibility and may exceed the amount, if any, actually withheld by the Company.
5.Nontransferability of Option.
This option may not be sold, assigned, transferred, pledged or otherwise encumbered by the Participant, either voluntarily or by operation of law, except by will or the laws of descent and distribution, and, during the lifetime of the Participant, this option shall be exercisable only by the Participant.
6.Provisions of the Plan.
This option is subject to the provisions of the Plan, a copy of which is furnished to the Participant with this option.
7.Electronic Delivery.
The Company may, in its sole discretion, decide to deliver any documents related to this option and participation in the Plan or future options that may be awarded under the Plan by electronic means or to request the Participant’s consent to participate in the Plan by electronic means. The Participant hereby consents to receive such documents by electronic delivery and, if requested, to agree to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company.
8.Participant’s Acknowledgements.
The Participant acknowledges that the Participant: (i) has read this Agreement; (ii) has been represented in the preparation, negotiation and execution of this Agreement by legal counsel of the Participant’s own choice or has voluntarily declined to seek such counsel; (iii) understands the terms and consequences of this Agreement; (iv) is fully aware of the legal and binding effect of this Agreement; and (v) agrees that in accepting this award, the Participant will be bound by any clawback policy that the Company has in place or may adopt in the future.

- 5 -



EXHIBIT A

NOTICE OF STOCK OPTION EXERCISE
Date: ____________
Casella Waste Systems, Inc.
25 Greens Hill Lane
Rutland, Vermont 05701
Attention: Corporate Secretary
Dear Sir or Madam:
I am the holder of a Nonstatutory Stock Option granted to me under the Casella Waste Systems, Inc. (the “Company”) Amended and Restated 2016 Incentive Plan on __________ for the purchase of __________ shares of Class A Common Stock of the Company at a purchase price of $__________ per share.
I hereby exercise my option to purchase _________ shares of Class A Common Stock (the “Shares”), for which I have enclosed __________ in the amount of ________. Please register my stock certificate as follows:
Name(s):_______________________
_______________________
Address:_______________________
Tax I.D. #:_______________________

Very truly yours,
_____________________________
(Signature)


- 6 -

EX-10.11 11 cwst-ex1011063024.htm EX-10.11 Document
Exhibit 10.11
Form for Non-Employee Directors
CASELLA WASTE SYSTEMS, INC.
Amended and Restated 2016 Incentive Plan
Restricted Stock Unit Agreement
Cover Sheet
This Agreement evidences the grant by Casella Waste Systems, Inc., a Delaware corporation (the “Company”), on the date set forth below (the “Grant Date”) to the person named below (the “Participant”) of an award of restricted stock units (the “Award”). Each unit ultimately earned represents the right to receive one share of the Company’s Class A Common Stock, $0.01 par value per share (“Common Stock”), or the value of such share. This Award is subject to the terms and conditions specified in the Casella Waste Systems, Inc. Amended and Restated 2016 Incentive Plan (the “Plan”), and in this Agreement, consisting of this Cover Sheet and the attached Exhibit A.

Participant Name:
Grant Date:
Number of Restricted Stock Units:

PARTICIPANT:CASELLA WASTE SYSTEMS, INC.
25 Greens Hill Lane
Rutland, Vermont 05701
__________________________________By:_________________________________
    John W. Casella, Chairman & CEO

By accepting this Award, the Participant hereby (i) acknowledges that a copy of the Plan and a copy of the Plan prospectus have been delivered to the Participant and additional copies thereof are available upon request from the Company’s Human Resources Department, (ii) acknowledges receipt of a copy of this Cover Sheet and Exhibit A hereto (collectively, the “Agreement”) and accepts the Award subject to all the terms and conditions of the Plan and the Agreement; (iii) represents that the Participant has read and understands the Plan, the Plan prospectus and the Agreement, and (iv) acknowledges that there are tax consequences related to the Award and that the Participant should consult a tax advisor to determine his or her actual tax consequences.

For this Agreement to become binding, the Participant must accept this Award by signing and returning both copies to the Company within 30 days following notification of the grant. A fully executed copy will be returned to you for your records. Electronic acceptance of this Award pursuant to the Company’s instructions to Participant (including through an online acceptance process managed by the Company’s agent) is acceptable.



EXHIBIT A

CASELLA WASTE SYSTEMS, INC.

Restricted Stock Unit Agreement
Amended and Restated 2016 Incentive Plan

Terms and Conditions

1.Grant of Restricted Stock Units.
The Award is granted pursuant to and is subject to and governed by the Plan and the terms of this Agreement. It is a form of “RSU” as defined in the Plan. Unless otherwise defined in this Agreement, capitalized terms used herein shall have the same meaning as in the Plan. The shares of Common Stock that are issuable after the RSUs have been earned are referred to in this Agreement as “Shares.” The RSUs shall be granted to the Participant without payment of consideration (other than continuing services).
2.Determination of Earned RSUs.
Unless otherwise provided in this Agreement or the Plan, shares will be earned on account of the RSUs in accordance with the following vesting schedule: 100% of the RSUs shall be earned on the first anniversary of the Grant Date. Any fractional number of RSUs resulting from application of the foregoing percentage(s) shall be rounded down to the nearest whole number of RSUs.
3.Change in Control Event.
Notwithstanding the vesting schedule set forth in Section 2, immediately prior to a Change in Control Event (as defined in the Plan and provided that such event constitutes a “change in control event” within the meaning of Treasury Regulation Section 1.409A-3(i)(5)(i), to the extent required under Section 409A of the Internal Revenue Code of 1986, and the regulations, including the proposed regulations thereunder (the “Code”)), the Participant shall be entitled to payment of all Shares.
4.Cessation of Business Relationship.
(a)Definitions. For purposes of this Section:
(i)Beneficiary” shall mean the last person or persons designated as such by the Participant in writing prior to the Participant’s death. If no such person survives the Participant, the Beneficiary shall be the Participant’s estate.
(ii)Disability” shall have the meaning provided under Treasury Regulation Section 1.409A-3(i)(4)(i) and (iii).
(b)Death or Disability. If the Participant’s continuous service to the Company as a director, consultant or advisor (a “Business Relationship”) ceases as a result of the Participant’s (i) death or (ii) Disability, the Participant (or the Participant’s



Beneficiary in the event of the Participant’s death) shall be entitled to payment of all Shares.
(c)Other Cessation of Business Relationship. If the Participant’s Business Relationship ceases for any reason other than as described in Section 4(b), the RSUs which have not been earned pursuant to Sections 2 or 3 prior to such cessation will be forfeited without the payment of any consideration to the Participant, effective as of such cessation, except as provided in this Section.
5.Payment.
(a)Within 60 days following the date on which any RSUs are earned, the Company shall distribute to the Participant (or to the Participant’s Beneficiary in the event of death) the Shares represented by RSUs that were earned, subject to Section 11 hereof and upon the satisfaction of all other applicable conditions as to the RSUs; provided, however, that the Shares shall be distributed no later than the 15th day of the third month following the end of the Company’s taxable year; provided further, however, that the Shares may be distributed following the date contemplated in this Section to the extent permitted under Section 409A (Section 409A) of the Code without the payment becoming subject to, and being treated as “nonqualified deferred compensation” within the meaning of Section 409A (such as where the Company reasonably anticipates that the payment will violate federal securities laws or other applicable laws). Payment of any earned RSUs shall be made in whole Shares. Earned RSUs shall be rounded down to the nearest whole Share, and the Company shall pay the value of any fractional Shares to the Participant in cash on the basis of the fair market value per share of Common Stock on the date of distribution (determined by reference to the closing price of the Common Stock on the principal exchange on which the Common Stock trades on the date of distribution, or if such date is not a trading date, on the next preceding trading date).
(b)The Company shall not be obligated to issue Shares to the Participant upon the earning of any RSUs unless the issuance and delivery of such Shares shall comply with all relevant provisions of law and other legal requirements including, without limitation, any applicable federal, state or foreign securities laws and the requirements of any stock exchange upon which Shares may be listed.
(c)Anything in the foregoing to the contrary notwithstanding, RSUs granted under this Agreement may be suspended, delayed or otherwise deferred for any of the reasons contemplated in Sections 4 and 5 only to the extent such suspension, delay or deferral is permitted under Treas. Reg. §§1.409A-2(b)(7), 1.409A-1(b)(4)(ii) or successor provisions, or as otherwise permitted under Section 409A.
6.Option of Company to Deliver Cash.
Notwithstanding any of the other provisions of this Agreement, at the time when any RSUs are payable pursuant to Section 5, the Company may elect, in the sole discretion of the Committee, to deliver to the Participant in lieu of the Shares represented by RSUs that are then payable an equivalent amount of cash (determined by reference to the closing price of the Shares on the principal exchange on which the Shares trade on the applicable



payment date or if such date is not a trading date, on the next preceding trading date). Such payments shall be made no later than the deadline set forth in Section 5(a) hereof. If the Company elects to deliver cash to the Participant, the Company is authorized to retain such amount as is sufficient to satisfy any tax withholding obligations as set forth in Section 11 hereof.
7.Restrictions on Transfer.
(a)The Participant shall not sell, assign, transfer, pledge, hypothecate or otherwise encumber or dispose of any RSUs, either voluntarily or by operation of law. Any attempt to dispose of any RSUs in contravention of the above restriction shall be null and void and without effect.
(b)The Company shall not be required (i) to transfer on its books any of the RSUs that have been transferred in violation of any of the provisions set forth herein or (ii) to treat as the owner of such RSUs any transferee to whom such RSUs have been transferred in violation of any of the provisions contained herein.
8.No Obligation to Continue Business Relationship. Neither the Plan, this Agreement, nor the grant of the RSUs imposes any obligation on the Company or its subsidiaries to have or continue a Business Relationship with the Participant.
9.No Rights as Stockholder. The RSUs represent an unfunded, unsecured promise by the Company to deliver Shares or the value thereof in accordance with the terms of this Agreement. The Participant shall have no rights as a shareholder with respect to the Shares underlying the RSUs. The Participant shall have no right to vote or receive dividends with respect to any Shares underlying the RSUs unless and until such Shares are distributed to the Participant.
10.Adjustments for Capital Changes; Reorganization Event.
The Plan contains provisions covering the treatment of RSUs in a number of contingencies such as stock splits and mergers. Provisions in the Plan for such adjustments are applicable hereunder and are incorporated herein by reference. The treatment of the RSUs in connection with a Reorganization Event is governed by Section 10 of the Plan.
11.Withholding Taxes.
The Participant acknowledges and agrees that the Company has the right to deduct from payments of any kind otherwise due to the Participant any federal, state, local or other taxes of any kind required by law to be withheld with respect to the vesting of the RSUs. The Participant agrees that if under applicable law the Participant will owe taxes at such vesting date on the portion of the RSUs then vested the Company shall be entitled to immediate payment from the Participant of the amount of any tax required to be withheld by the Company. The Company shall not deliver any shares of Common Stock to the Participant until it is satisfied that all required withholdings have been made.




12.Nature of Grant.
In accepting the RSUs, Participant acknowledges that: (a) the grant of the RSUs is voluntary and occasional and does not create any contractual or other right to receive future grants of RSUs, or benefits in lieu of RSUs even if RSUs have been granted repeatedly in the past; (b) all decisions with respect to future awards of RSUs, if any, will be at the sole discretion of the Company; (c) the future value of the underlying Shares is unknown and cannot be predicted with certainty; (d) in consideration of the award of RSUs, no claim or entitlement to compensation or damages shall arise from termination of the RSUs or any diminution in value of the RSUs or Shares received when the RSUs are earned resulting from the Participant’s termination of service by the Company or any subsidiary (for any reason whatsoever), and Participant irrevocably releases the Company and/or the subsidiary from any such claim that may arise; (e) in the event of involuntary termination of Participant’s service, Participant’s right to receive RSUs and vesting under the Plan, if any, will terminate effective as of the date that Participant is no longer actively performing services and will not be extended by any notice period mandated under local law or contract, and the Company shall have the exclusive discretion to determine when Participant is no longer actively performing services for purposes of the RSUs; (f) the Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding Participant’s participation in the Plan, or Participant’s acquisition or sale of the underlying Shares; and (g) Participant is hereby advised to consult with his or her own personal tax, legal and financial advisors regarding Participant’s participation in the Plan before taking any action related to the Plan.
13.Miscellaneous.
(a)Notices. All notices hereunder shall be in writing and shall be deemed given when sent by certified or registered mail, postage prepaid, return receipt requested, if to the Participant, to the address set forth on the cover sheet or at the most recent address shown on the records of the Company, and if to the Company, to the Company's principal office, attention of the Corporate Secretary.
(b)Entire Agreement; Modification. This Agreement (including the cover sheet) and the Plan constitutes the entire agreement between the parties relative to the subject matter hereof, and supersedes all other communications between the parties relating to the subject matter of this Agreement. This Agreement may be modified, amended or rescinded by the Committee as it shall deem advisable, subject to any requirement for shareholder approval imposed by applicable law or other applicable rules, including, without limitation, the rules of the stock exchange on which the Shares are listed. If the Committee determines that the Award terms could result in adverse tax consequences to the Participant, the Committee may amend this Agreement without the consent of the Participant in order to minimize or eliminate such tax treatment.
(c)Plan Governs. This Agreement is subject to all terms and provisions of the Plan. In the event of a conflict between one or more provisions of this Agreement and one or more provisions of the Plan, the provisions of the Plan will govern.



(d)Severability. The invalidity, illegality or unenforceability of any provision of this Agreement shall in no way affect the validity, legality or enforceability of any other provision.
(e)Successors and Assigns. This Agreement shall inure to the benefit of and be binding upon the heirs, legatees, distributees, executors and administrators of the Participant and the successors and assigns of the Company.
(f)Participant’s Acceptance. The Participant is urged to read this Agreement carefully and to consult with his or her own legal counsel regarding the terms and consequences of this Agreement and the legal and binding effect of this Agreement. By virtue of his or her acceptance of this Agreement, the Participant is deemed to have accepted and agreed to all of the terms and conditions of this Award and the provisions of the Plan, including as binding, conclusive and final all decisions or interpretations of the Committee upon any questions arising under the Plan or this Award.
(g)Section 409A. This Agreement, the RSUs and payments made pursuant to this Agreement are intended to comply with or qualify for an exemption from the requirements of Section 409A and shall be construed consistently therewith and shall be interpreted in a manner consistent with that intention. Terms defined in the Agreement shall have the meanings given such terms under Section 409A if and to the extent required to comply with Section 409A. Notwithstanding any other provision of this Agreement, the Company reserves the right, to the extent the Company deems necessary or advisable, in its sole discretion, to unilaterally amend the Plan and/or this Agreement to ensure that all RSUs are awarded in a manner that qualifies for exemption from or complies with Section 409A, provided, however, that the Company makes no undertaking to preclude Section 409A from applying to this Award of RSUs. Any payments described in this Section 13(g) that are due within the “short term deferral period” as defined in Section 409A shall not be treated as deferred compensation unless applicable law requires otherwise. If and to the extent any portion of any payment, compensation or other benefit provided to the Participant in connection with his or her termination of service is determined to constitute “nonqualified deferred compensation” within the meaning of Section 409A and the Participant is a specified employee as defined in Section 409A(2)(B)(i) of the Code, as determined by the Company in accordance with its procedures, by which determination the Participant hereby agrees that he or she is bound, such portion of the payment, compensation or other benefit shall not be paid before the day that is six months plus one day after the date of separation from service (as determined under Section 409A (the “New Payment Date”)), except as Section 409A may then permit. The aggregate of any payments that otherwise would have been paid to the Participant during the period between the date of separation from service and the New Payment Date shall be paid to the Participant in a lump sum on such New Payment Date, and any remaining payments will be paid on their original schedule. Notwithstanding the foregoing, the Company, its subsidiaries, directors, officers and agents shall have no liability to a Participant, or any other party, if an Award that is intended to be exempt from, or compliant



with, Section 409A is not so exempt or compliant, or for any action taken by the Committee.
(h)Governing Law/Choice of Venue. This Agreement shall be governed by and interpreted in accordance with the laws of the State of Delaware, without giving effect to the principles of the conflicts of laws thereof. For purposes of litigating any dispute that arises directly or indirectly from the relationship of the parties, evidenced by this Award or the Agreement, the parties hereby submit to and consent to the exclusive jurisdiction of the State of Vermont and agree that such litigation shall be conducted only in the courts of Rutland County, Vermont, or the federal courts for the United States for the District of Vermont, and no other courts, where this Award is made and/or to be performed.
(i)    Administrator Authority. The Committee will have the power to interpret the Plan and this Agreement and to adopt such rules for the administration, interpretation and application of the Plan as are consistent therewith and to interpret or revoke any such rules (including, but not limited to, the determination of whether or not any RSUs have been earned). All actions taken and all interpretations and determinations made by the Committee in good faith will be final and binding upon Participant, the Company and all other interested persons.

(j)    Electronic Delivery. The Company may, in its sole discretion, decide to deliver any documents related to the RSUs awarded under and participation in the Plan or future RSUs that may be awarded under the Plan by electronic means or to request the Participant’s consent to participate in the Plan by electronic means. The Participant hereby consents to receive such documents by electronic delivery and, if requested, to agree to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company.



EX-31.1 12 cwst-ex311063024.htm EX-31.1 Document

EXHIBIT 31.1
CERTIFICATION
I, John W. Casella, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q 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: August 2, 2024By: /s/ John W. Casella
John W. Casella
Chairman and Chief Executive Officer
(Principal Executive Officer)


EX-31.2 13 cwst-ex312063024.htm EX-31.2 Document

EXHIBIT 31.2
CERTIFICATION
I, Bradford J. Helgeson, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q 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: August 2, 2024By: /s/ Bradford J. Helgeson
Bradford J. Helgeson
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)


EX-32.1 14 cwst-ex321063024.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
In connection with the Quarterly Report on Form 10-Q of Casella Waste Systems, Inc. for the period ended June 30, 2024 as filed with the Securities and Exchange Commission on the date hereof (“Report”), the undersigned, John W. Casella, Chairman and Chief Executive Officer, hereby certifies, pursuant to 18 U.S.C. Section 1350, that, to his knowledge:
(1)the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)the information contained in the Report fairly presents, in all material respects, our financial condition and results of operations.
Date: August 2, 2024By: /s/ John W. Casella
Chairman and Chief Executive Officer
(Principal Executive Officer)


EX-32.2 15 cwst-ex322063024.htm EX-32.2 Document

EXHIBIT 32.2
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report on Form 10-Q of Casella Waste Systems, Inc. for the period ended June 30, 2024 as filed with the Securities and Exchange Commission on the date hereof (“Report”), the undersigned, Bradford J. Helgeson, Executive Vice President and Chief Financial Officer, hereby certifies, pursuant to 18 U.S.C. Section 1350, that, to his knowledge:
(1)the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
(2)the information contained in the Report fairly presents, in all material respects, our financial condition and results of operations.
Date: August 2, 2024By: /s/ Bradford J. Helgeson
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)


EX-101.SCH 16 cwst-20240630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - COVER link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 9952156 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 9952157 - Disclosure - BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - ACCOUNTING CHANGES link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - REVENUE RECOGNITION link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - BUSINESS COMBINATIONS link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - GOODWILL AND INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - OTHER ITEMS AND CHARGES link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 9952170 - 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 - REVENUE RECOGNITION (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - BUSINESS COMBINATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - SEGMENT REPORTING (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - BASIS OF PRESENTATION (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - REVENUE RECOGNITION - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - REVENUE RECOGNITION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - BUSINESS COMBINATIONS - Summary of Purchase Price Paid for Acquisitions (Detail) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - BUSINESS COMBINATIONS - Schedule of Unaudited Pro forma Combined Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Summary of Goodwill Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Summary of Intangible Assets by Type (Detail) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Summary of Intangible Amortization Expense Estimated (Detail) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE - Summary of Changes to Accrued Capping, Closure and Post-Closure Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - DEBT - Summary of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - DEBT - Summary of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - DEBT - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - DEBT - Summary of Cash Flow Hedges (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - COMMITMENTS AND CONTINGENCIES - Cash, Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - COMMITMENTS AND CONTINGENCIES - Environmental Remediation Liability (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Stock Option Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Restricted Stock Awards, Restricted Stock Unit and Performance-based Stock Unit Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Changes in Balances of Each Component of Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Reclassifications Out of Accumulated Other Comprehensive (Income) Loss (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - OTHER ITEMS AND CHARGES (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - RELATED PARTY TRANSACTIONS (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Recurring Fair Value Measurements (Detail) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - SEGMENT REPORTING - Summary of Financial Information by Reportable Segment (Detail) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - SEGMENT REPORTING - Summary of Revenues Attributable to Services Provided by Company (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 17 cwst-20240630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 18 cwst-20240630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 19 cwst-20240630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Obligations settled Asset Retirement Obligation, Liabilities Settled Revenue recognized for performance obligation satisfied in previous period Contract with Customer, Performance Obligation Satisfied in Previous Period Limited Partners' Capital Account [Line Items] Limited Partners' Capital Account [Line Items] Adjustment to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Acquisitions Goodwill, Acquired During Period Statistical Measurement [Domain] Statistical Measurement [Domain] RELATED PARTY TRANSACTIONS Related Party Transactions Disclosure [Text Block] Disposal Solid Waste Operations, Disposal [Member] Solid Waste Operations, Disposal Debt less unamortized debt issuance costs Long-Term Debt and Lease Obligation, Including Current Maturities Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Proceeds from debt borrowings Proceeds from Issuance of Long-Term Debt and Capital Securities, Net Cover [Abstract] Weighted Average Remaining Contractual Term (years) and Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Net (decrease) increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Accrual for Environmental Loss Contingencies [Roll Forward] Accrual for Environmental Loss Contingencies [Roll Forward] Trading Symbol Trading Symbol Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] All Trading Arrangements All Trading Arrangements [Member] Debt, less current portion Long-Term Debt and Lease Obligation Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Non-NEOs Non-NEOs [Member] Schedule of Earnings per Share Computation Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Award vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Derivative [Line Items] Derivative [Line Items] Cash income tax payments Income Taxes Paid, Net Accounts receivable - trade, allowance for credit losses Accounts Receivable, Allowance for Credit Loss, Current Effect of weighted average shares outstanding (in shares) Weighted Average Number of Shares Issued, Basic Measurement Period Adjustments Goodwill, Measurement Period Adjustment Class A Common Stock Common Class A [Member] Interest accretion on landfill and environmental remediation liabilities Accretion Expense, Including Asset Retirement Obligations Pay vs Performance Disclosure [Line Items] Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Accounts receivable Increase (Decrease) in Accounts Receivable Derivative [Table] Derivative [Table] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Hedging Relationship [Domain] Hedging Relationship [Domain] Schedule of Cash Flow Hedges Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] FAIR VALUE OF FINANCIAL INSTRUMENTS Fair Value Disclosures [Text Block] Award Timing Disclosures [Line Items] Transportation Transportation [Member] Transportation [Member] Solid waste operations Solid Waste Operations [Member] Solid waste operations. Other Performance Measure, Amount Other Performance Measure, Amount Fiscal year ending December 31, 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Goodwill [Line Items] Goodwill [Line Items] Southbridge Landfill closure charge 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. Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Principal amount of debt Debt and Lease Obligation Landfill gas-to-energy Landfill - Gas To Energy [Member] Landfill - Gas To Energy [Member] Number of shares available for future grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Operating lease liabilities, less current portion Operating Lease, Liability, Noncurrent Cash Flow Hedging Cash Flow Hedging [Member] Cash Flows from Financing Activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Segment Reporting Segment Reporting, Policy [Policy Text Block] Revenue from Contract with Customer [Abstract] Contract liabilities Contract with Customer, Liability, Current Plan Name [Domain] Plan Name [Domain] Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] 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] Other non-current assets Other Assets, Noncurrent Entity Tax Identification Number Entity Tax Identification Number Intangible assets Finite-Lived Intangible Assets, Gross Schedule of Finite-Lived Intangible Assets [Table] Intangible Asset, Finite-Lived [Table] Asset Retirement Obligation, Roll Forward Analysis [Roll Forward] Asset Retirement Obligation, Roll Forward Analysis [Roll Forward] Machinery and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Equipment Operating Operating Segments [Member] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities OTHER ITEMS AND CHARGES Unusual or Infrequent Items, or Both, Disclosure [Text Block] Cash Flows from Operating Activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Twin Bridges Acquisition Twin Bridges Acquisition [Member] Twin Bridges Acquisition Schedule of Changes in Balances of Each Component of Accumulated Other Comprehensive (Income) Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Inter-company revenues Intersegment Eliminations [Member] Secured Debt Secured Debt [Member] Plan Name [Axis] Plan Name [Axis] Accretion expense Asset Retirement Obligation, Accretion Expense Prepaid expenses Prepaid Expense, Current Equity Components [Axis] Equity Components [Axis] Other current assets Other Assets, Current Award Timing Method Award Timing Method [Text Block] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Accrued final capping, closure and post-closure costs, less current portion Accrued Capping, Closure, Post-closure and Environmental Costs, Noncurrent Trade Names Trade Names [Member] Net income Business Acquisition, Pro Forma Net Income (Loss) Measurement Frequency [Axis] Measurement Frequency [Axis] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Insider Trading Policies and Procedures [Line Items] Use of Estimates Use of Estimates, Policy [Policy Text Block] Total operating expenses Costs and Expenses Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Gross receivables from contracts Contract with Customer, Asset, before Allowance for Credit Loss, Current Income reclassified from accumulated other comprehensive income (loss) into interest expense Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Adjustment to Compensation, Amount Adjustment to Compensation Amount Outstanding aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Additional paid-in capital Additional Paid in Capital, Common Stock Compensation Amount Outstanding Recovery Compensation Amount Diluted earnings per share attributable to common stockholders: Earnings Per Share, Diluted [Abstract] Restricted Stock Awards, Restricted Stock Units And Performance Stock Units Restricted Stock Restricted Stock Units And Performance Stock Units [Member] Restricted stock, restricted stock units and performance stock units. Number of states in which entity operates Number of States in which Entity Operates Debt And Derivatives Disclosure [Abstract] Debt And Derivatives Disclosure [Abstract] Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member] Entity Small Business Entity Small Business Company Selected Measure Amount Company Selected Measure Amount Payments of debt issuance costs Payments of Debt Issuance Costs Tabular List, Table Tabular List [Table Text Block] Significant Unobservable Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Beginning balance Ending balance Accrual for Environmental Loss Contingencies Purchase Price: Business Combination, Consideration Transferred [Abstract] 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 Weighted average Weighted Average [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] Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member] Loss contingency accrual Loss Contingency Accrual Anti-dilutive potentially issuable shares (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Transfer station Transfer Station [Member] Transfer [Member] Operating lease right-of-use assets expense Operating Lease, Expense Unvested Share-Based Payment Arrangement, Tranche One [Member] Cash, cash equivalents and restricted cash, beginning of period Cash, cash equivalents and restricted cash, end of period Cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents CURRENT ASSETS: Assets, Current [Abstract] Goodwill Excess purchase price allocated to goodwill Goodwill, beginning balance Goodwill, ending balance Goodwill Consolidation Items [Axis] Consolidation Items [Axis] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Net income Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Performance Stock Unit Performance Stock Unit [Member] Performance stock unit. Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Four Finite-Lived Intangible Asset, Expected Amortization, after Year Four Product and Service [Domain] Product and Service [Domain] Stock Options Share-Based Payment Arrangement, Option [Member] Class A Common Stock 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 Goodwill [Roll Forward] Goodwill [Roll Forward] Fair Value Disclosures [Abstract] 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 Bonds Series 2022A-1 Due June 2052 [Member] Long Term Revenue Bonds Series 2022A-1 Due June 2052 Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Security, Excluded EPS Calculation [Table] 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 Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent 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] Weighted-average discount rate - finance leases Finance Lease, Weighted Average Discount Rate, Percent Security Exchange Name Security Exchange Name Variable rate margin Debt Instrument, Basis Spread on Variable Rate Market-based Performance Stock Units Market-based Performance Stock Units [Member] Market-based Performance Stock Units [Member] Award Type [Axis] Award Type [Axis] Basic earnings per share attributable to common stockholders: Earnings Per Share, Basic [Abstract] Amounts Reclassified Out of Accumulated Other Comprehensive Income (Loss), Net of Tax Reclassification out of Accumulated Other Comprehensive Income [Member] Inventory Inventory, Gross Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price 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] Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Exercisable at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [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] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Expiration Date Trading Arrangement Expiration Date Non-current assets obtained through long-term financing obligations Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Goodwill and Intangible Assets Disclosure [Abstract] Subsequent Events Subsequent Events, Policy [Policy Text Block] Income tax provision related to items of other comprehensive income Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Current operating lease liabilities Operating Lease, Liability, Current Total Shareholder Return Amount Total Shareholder Return Amount Common stock, shares issued (in shares) Common Stock, Shares, Issued Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Obligations incurred Asset Retirement Obligation, Liabilities Incurred Landfill Landfill Revenue [Member] Landfill Revenue [Member] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Unrealized gain resulting from changes in fair value of derivative instruments Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Debt Instrument [Line Items] Debt Instrument [Line Items] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Accumulated depreciation and amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Acquisitions, net of cash acquired Cash used in acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Basis of Accounting Basis of Accounting, Policy [Policy Text Block] Weighted average common shares outstanding, diluted (in shares) Weighted average common shares outstanding, diluted (in shares) Diluted weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] For the remainder of the fiscal year ending December 31, 2024 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Total stockholders' equity Beginning balance Ending balance Equity, Attributable to Parent 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 Related Party Related Party [Member] Cash Flows from Investing Activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Hedging Designation [Domain] Hedging Designation [Domain] Balance Sheet Location [Axis] Statement of Financial Position Location, Balance [Axis] Interest expense Interest Expense, Nonoperating Deferred income taxes Deferred Income Tax Expense (Benefit) Schedule of Goodwill Activity Schedule of Goodwill [Table Text Block] Interest rate swap income reclassified into interest expense Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Schedule of Unaudited Pro forma Combined Information Business Acquisition, Pro Forma Information [Table Text Block] Schedule of Changes to Accrued Capping, Closure and Post-Closure Liabilities Schedule of Change in Asset Retirement Obligation [Table Text Block] Other comprehensive income, net of tax Other comprehensive income (loss), hedging activity Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Recurring Fair Value, Recurring [Member] Accounts receivable, net of allowance for credit losses of $6,333 and $4,066, respectively Accounts Receivable, after Allowance for Credit Loss, Current Amended 2016 Plan Amended 2016 Plan [Member] Amended 2016 Plan Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Collection Solid Waste Operations, Collection [Member] Solid Waste Operations, Collection Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Common stock, authorized shares (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Term loan A facility (“2023 Term Loan Facility”) payable quarterly with balance due December 2026; bearing interest at 7.279% as of June 30, 2024 2023 Term Loan Facility, Due December 2026 [Member] 2023 Term Loan Facility, Due December 2026 Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Document Fiscal Period Focus Document Fiscal Period Focus Expense from acquisition activities Business Combination, Acquisition Related Costs All Executive Categories All Executive Categories [Member] Dilutive effect of stock options and other stock awards (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Term loan A facility (“Term Loan Facility”) payable quarterly with balance due December 2026; bearing interest at 6.779% as of June 30, 2024 Amended Term A Facility Due December 2026 (Term Loan Facility) [Member] Amended Term A Facility Due December 2026 (Term Loan Facility) Balance Sheet Location [Domain] Statement of Financial Position Location, Balance [Domain] Fiscal year ending December 31, 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Outstanding contractual term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term ASSETS Assets: Assets [Abstract] Document Type Document Type Derivative Contract [Domain] Derivative Contract [Domain] Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] Schedule of Segment Reporting Information by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Unvested restricted stock (in shares) Weighted Average Number of Shares, Restricted Stock Weighted average percentage rate paid (as a percent) Derivative, Average Fixed Interest Rate Exercisable contractual term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Class A Common Stock Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Schedule of Intangible Amortization Expense Estimated Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Maximum Maximum [Member] Intangible amortization expense Amortization of Intangible Assets Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Intangible assets, net Intangible assets, net Finite-Lived Intangible Assets, Net Accounts payable Accounts Payable, Current Liabilities: Liabilities [Abstract] Votes per share held (in votes) Stockholders' Equity, Number Of Votes, Each Share Stockholders' Equity, Number Of Votes, Each Share BUSINESS COMBINATIONS Business Combination Disclosure [Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Impact of potentially dilutive securities: Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] Statistical Measurement [Axis] Statistical Measurement [Axis] 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 PEO Name PEO Name Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Income before income taxes Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Vesting [Axis] Vesting [Axis] Award Type [Domain] Award Type [Domain] Other comprehensive income, before tax: Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract] Name Outstanding Recovery, Individual Name Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Issuance of Class A common stock (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Transferred over time Transferred over Time [Member] Deferred income taxes Deferred Income Tax Assets, Net Non-PEO NEO Non-PEO NEO [Member] Title of Individual [Axis] Title and Position [Axis] Notes payable maturing through March 2025; bearing interest up to 8.1% Notes Payable [Member] Notes Payable [Member] Useful life of finite lived intangible assets Finite-Lived Intangible Asset, Useful Life Additional Paid-In Capital Additional Paid-in Capital [Member] Hedging Relationship [Axis] Hedging Relationship [Axis] Award Timing Predetermined Award Timing Predetermined [Flag] Principal payments on debt Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security Subsequent Event Type [Domain] Subsequent Event Type [Domain] 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] Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Customer Relationships Customer Relationships [Member] Accounting Standards Adopted and Pending Adoption New Accounting Pronouncements, Policy [Policy Text Block] Diluted earnings per common share (in dollars per share) Earnings Per Share, Diluted Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Axis] Title of Individual [Domain] Title and Position [Domain] Long-term portion Accrued Environmental Loss Contingencies, Noncurrent Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Less accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Name Measure Name Entity Interactive Data Current Entity Interactive Data Current Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Buildings and improvements Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Buildings Waste Collection Acquisitions Transfer Stations Acquisition [Member] Transfer Stations Acquisition [Member] Percentage of attainment level (as a percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Schedule of Financial Assets and Liabilities Measured at Fair Value Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Statement of Financial Position [Abstract] GFL Acquisition GFL Environmental Inc [Member] GFL Environmental Inc Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Fair value of stock awards vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value 2016 Plan 2016 Incentive Plan [Member] 2016 Incentive Plan Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment Provision for income taxes Provision for income taxes Income Tax Expense (Benefit) Other expense (income): Nonoperating Income (Expense) [Abstract] Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Notional amount Derivative, Notional Amount Corporate Entities Segment Reporting, Reconciling Item, Corporate Nonsegment [Member] Interest rate swaps Derivative Asset Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Supplemental Disclosure of Cash Flow Information: Supplemental Cash Flow Information [Abstract] Interest rate swaps Interest Rate Derivative Liabilities, at Fair Value STOCKHOLDERS' EQUITY Shareholders' Equity and Share-Based Payments [Text Block] Unrecognized stock-based compensation, weighted average period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Total revenues Rebates Revenue from Contract with Customer, Excluding Assessed Tax Additions to intangible assets Payments to Acquire Intangible Assets Other expense, net Nonoperating Income (Expense) Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Statement of Comprehensive Income [Abstract] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Operating income Operating income (loss) Operating Income (Loss) AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] Floor interest rate (as a percent) Derivative, Floor Interest Rate Common stock, additional authorized shares (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Business Acquisition [Line Items] Business Acquisition [Line Items] Total liabilities and stockholders' equity Liabilities and Equity Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] All Adjustments to Compensation All Adjustments to Compensation [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Accrued payroll and related expenses Employee-related Liabilities, Current Prepaid expenses, inventories and other assets Increase (Decrease) in Prepaid Expense and Other Assets Hedging Designation [Axis] Hedging Designation [Axis] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Commitments and Contingencies Disclosure [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Current maturities of debt Less—current maturities of debt Long-Term Debt and Lease Obligation, Current 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] Right-of-use assets obtained in exchange for operating lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Underlying Security Market Price Change Underlying Security Market Price Change, Percent Individual: Individual [Axis] Collection Collection [Member] Collection [Member] Accumulated Other Comprehensive Income (Loss), Net of Tax AOCI Attributable to Parent [Member] Restricted cash - acquisition Restricted Cash Holdbacks Business Combination, Consideration Transferred, Liabilities Incurred Accumulated gain (loss), cash flow hedge Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Product and Service [Axis] Product and Service [Axis] Entity Address, State or Province Entity Address, State or Province Statement [Line Items] Statement [Line Items] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Fair value of assets acquired and liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Vesting [Domain] Vesting [Domain] Total consideration Business Combination, Consideration Transferred Outstanding at beginning of period (in dollars per share) Outstanding at end of period (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 LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Minimum Minimum [Member] Restatement Determination Date Restatement Determination Date Fair Value Estimate of Fair Value Measurement [Member] Leases monthly payments Debt Instrument, Periodic Payment Adoption Date Trading Arrangement Adoption Date Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Related Party Transactions [Abstract] Interest Rate Contract Interest Rate Contract [Member] Beginning balance, outstanding (in dollars per share) Ending balance, outstanding (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 Operating Lease, Right-of-Use Asset Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Beginning balance, outstanding (in shares) Ending balance, outstanding (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Segments [Axis] Segments [Axis] Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member] Revenues Business Acquisition, Pro Forma Revenue Derivative Instrument [Axis] Derivative Instrument [Axis] Principal amount of debt Long-Term Debt, Gross Exercise Price Award Exercise Price 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 Two Thousand Thirteen Due Two Thousand Thirty Six [Member] Long Term Revenue Bond Series Two Thousand Thirteen Due Two Thousand Thirty Six [Member] Schedule of Environmental Liability Schedule of Environmental Loss Contingencies by Site [Table Text Block] Revolving credit facility Lines of Credit, Fair Value Disclosure Obligations settled Accrual for Environmental Loss Contingencies, Payments EARNINGS PER SHARE Earnings Per Share [Text Block] Arrangement Duration Trading Arrangement Duration Subsequent Event Subsequent Event [Member] Operating expenses: Costs and Expenses [Abstract] GOODWILL AND INTANGIBLE ASSETS Goodwill and Intangible Assets Disclosure [Text Block] STOCKHOLDERS' EQUITY: Equity, Attributable to Parent [Abstract] 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 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 Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Segments [Domain] Segments [Domain] Income tax provision related to items of other comprehensive income Other Comprehensive Income (Loss), Tax 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 Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Risk free interest Accrual for Environmental Loss Contingencies, Discount Rate Finance leases maturing through December 2107; bearing interest at a weighted average of 4.4% Finance Lease, Liability Fiscal year ending December 31, 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Four Schedule of New Accounting Pronouncements and Changes in Accounting Principles Accounting Standards Update and Change in Accounting Principle [Table Text Block] All Individuals All Individuals [Member] Restricted Stock Restricted Stock Awards [Member] Restricted Stock Awards [Member] Rebate for Recycled or Returned Organic Materials Rebate, Recycled or Returned Organic Materials [Member] Rebate, Recycled or Returned Organic Materials PEO PEO [Member] ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE Asset Retirement Obligation Disclosure [Text Block] Fixed rate debt Debt Instrument, Fair Value Disclosure Name Trading Arrangement, Individual Name Other income Other Nonoperating Income (Expense) Statement of Stockholders' Equity [Abstract] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Unrecognized stock-based compensation expense Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Land Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Land Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member] Diluted earnings per common share (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Diluted Related Party, Type [Domain] Related and Nonrelated Parties [Domain] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Local Phone Number Local Phone Number Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Deferred income taxes Deferred Income Tax Liabilities, Net Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Weighted Average Remaining Contractual Term (years) and Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Less: current portion Accrued Environmental Loss Contingencies, Current Eastern Eastern Region [Member] Eastern region. Award service period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Changes in assets and liabilities, net of effects of acquisitions and divestitures: Increase (Decrease) in Operating Capital [Abstract] PEO Total Compensation Amount PEO Total Compensation Amount Cash flow hedge derivatives, gross liability Derivative Liability, Subject to Master Netting Arrangement, before Offset Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Other comprehensive income, before tax Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent Accrued interest Interest Payable, Current COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Common Stock Common Stock [Member] Measure: Measure [Axis] Issuances of Class A common stock Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Covenants Not-to-Compete Noncompete Agreements [Member] Aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Issuance of Class A common stock - equity offering, net of stock issuance costs (in shares) Stock Issued During Period, Shares, New Issues Number of additional shares (in shares) Additional Shares Issued Maximum Attainment Level Additional shares of Class A Common Stock potentially issuable if maximum attainment levels are met. Line of Credit Line of Credit [Member] Entity Emerging Growth Company Entity Emerging Growth Company Segment Reporting [Abstract] Entity Central Index Key Entity Central Index Key Mid-Atlantic Mid-Atlantic Region [Member] Mid-Atlantic Region Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Western Western Region [Member] Western region. Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Schedule of Limited Partners' Capital Account by Class [Table] Partners' Capital, Limited Partner's Capital Account, Class [Table] Equity Component [Domain] Equity Component [Domain] SEGMENT REPORTING Segment Reporting Disclosure [Text Block] Current accrued final capping, closure and post-closure costs Accrued Capping, Closure, Post-closure and Environmental Costs Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] ACCOUNTING CHANGES Accounting Standards Update and Change in Accounting Principle [Text Block] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Entity Shell Company Entity Shell Company Measurement Basis [Axis] Measurement Basis [Axis] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Restricted investment securities - landfill closure Restricted Cash Equivalents 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] Period shares outstanding Weighted Average Number Of Shares Issued, Duration Outstanding During Period Weighted Average Number Of Shares Issued, Duration Outstanding During Period Class B Common Stock Common Class B [Member] Title Trading Arrangement, Individual Title Unsecured Debt Unsecured Debt [Member] Statement [Table] Statement [Table] Measurement Frequency [Domain] Measurement Frequency [Domain] Consolidation Items [Domain] Consolidation Items [Domain] Numerator: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] City Area Code City Area Code CURRENT LIABILITIES: Liabilities, Current [Abstract] Cash interest payments Interest Paid, Excluding Capitalized Interest, Operating Activities Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Quoted Prices in Active Markets for Identical Assets (Level 1) Fair Value, Inputs, Level 1 [Member] Total current assets Assets, Current Statement of Cash Flows [Abstract] Revolving credit facility (“Revolving Credit Facility”) due December 2026; bearing interest at term secured overnight financing rate (“Term SOFR”) plus 1.435% Revolving Credit Facility Due December 2026 [Member] Revolving Credit Facility Due December 2026 Supplemental Disclosure of Non-Cash Investing and Financing Activities: Noncash Investing and Financing Items [Abstract] Accrued expenses, contract liabilities and other liabilities Increase (Decrease) in Accrued Liabilities Exercisable at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Unusual or Infrequent Items, or Both [Abstract] Document Information [Line Items] Document Information [Line Items] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] 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 Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Earnings Per Share [Abstract] Schedule of Revenue Attributable to Services Revenue from External Customers by Products and Services [Table Text Block] Equity [Abstract] Current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Accumulated deficit Retained Earnings (Accumulated Deficit) Schedule of Reclassifications Out of Accumulated Other Comprehensive (Income) Loss Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] 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 Class of Stock [Domain] Class of Stock [Domain] Class of Stock [Domain] Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Related Party Transaction [Line Items] Related Party Transaction [Line Items] Schedule of Debt Schedule of Debt [Table Text Block] General and administration General and Administrative Expense Other long-term liabilities Other Noncurrent Liabilities [Member] Organization, Consolidation and Presentation of Financial Statements [Abstract] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Equity Awards Adjustments Equity Awards Adjustments [Member] Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Underlying Securities Award Underlying Securities Amount Accounting Changes and Error Corrections [Abstract] Interest income Interest Income, Other Amendment Flag Amendment Flag Carrying Value Reported Value Measurement [Member] Entity Registrant Name Entity Registrant Name Transferred at a point-in-time Transferred at Point in Time [Member] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Depreciation and amortization Depreciation, Depletion and Amortization Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Landfill gas-to-energy Solid Waste Operations, Landfill Gas-To-Energy [Member] Solid Waste Operations, Landfill Gas-To-Energy Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Schedule of Restricted Cash Restrictions on Cash and Cash Equivalents [Table Text Block] Fair Value as of Grant Date Award Grant Date Fair Value Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Number of shares issued Sale of Stock, Number of Shares Issued in Transaction Less—unamortized debt issuance costs Debt Issuance Costs, Net DEBT Debt Disclosure [Text Block] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Processing Processing Services [Member] Processing Services Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Issuance of Class A common stock - equity offering, net of stock issuance costs Stock Issued During Period, Value, New Issues Asset Retirement Obligation Disclosure [Abstract] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Interest rate swaps Interest Rate Swap [Member] Restatement Determination Date: Restatement Determination Date [Axis] Title of 12(b) Security Title of 12(b) Security 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. Common stock Common Stock, Value, Issued Accretion expense Accrual for Environmental Loss Contingencies, Charges to Expense for New Losses Hedging activity: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax [Abstract] Beginning balance Ending balance Asset Retirement Obligation Restricted cash and assets Restricted Cash and Investments, Noncurrent Accumulated other comprehensive income (loss), tax AOCI Tax, Attributable to Parent Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Processing Solid Waste Operations, Processing [Member] Solid Waste Operations, Processing Other non-current assets Other Noncurrent Assets [Member] Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Forfeited (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 Resource Solutions Resource Solutions Region [Member] Resource Solutions Region [Member] Accumulated other comprehensive income (loss), before tax AOCI before Tax, Attributable to Parent Loss from termination of bridge financing Gain (Loss) on Extinguishment of Debt Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member] Stock Options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Basic earnings per common share (in dollars per share) Earnings Per Share, Basic Number of wholly owned subsidiaries acquired Number Of Wholly Owned Subsidiaries Acquired Number Of Wholly Owned Subsidiaries Acquired Accounts payable Increase (Decrease) in Accounts Payable Proceeds from the public offering of Class A common stock Proceeds from Issuance of Common Stock Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Fixed Rate Bonds Fixed Rate Bonds [Member] Fixed rate bonds. Expiration period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Property and equipment, net of accumulated depreciation and amortization of $1,226,518 and $1,167,541, respectively Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Cost method investments Other Investments and Securities, at Cost Current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Schedule of Goodwill [Table] Goodwill [Table] Landfill Landfill [Member] Designated as Hedging Instrument Designated as Hedging Instrument [Member] Contractual term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Total current liabilities Liabilities, Current Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member] Processing Resource Solutions Operations, Processing [Member] Resource Solutions Operations, Processing Unrecognized stock-based compensation expense, stock options Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Total assets Total assets Assets Fiscal year ending December 31, 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Cost of operations Cost of Goods and Services Sold Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Refundable income taxes Income Taxes Receivable, Current Additions to property and equipment Payments to Acquire Property, Plant, and Equipment Other long-term liabilities Other Liabilities, Noncurrent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Cash flow hedge derivatives, gross asset Derivative Liability, Subject to Master Netting Arrangement, Asset Offset Termination Date Trading Arrangement Termination Date BASIS OF PRESENTATION Business Description and Basis of Presentation [Text Block] Schedule of Related Party Transactions, by Related Party [Table] Related Party Transaction [Table] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Revenues Revenues Entity Address, City or Town Entity Address, City or Town Debt Instrument [Axis] Debt Instrument [Axis] Schedule of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Aggregate intrinsic value of options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Accrued Final Capping, Closure and Post Closure Asset Retirement Obligation [Policy Text Block] Stock-based compensation expense Share-Based Payment Arrangement, Expense Net income Net income Net income Net Income (Loss) Attributable to Parent Trading Arrangement: Trading Arrangement [Axis] Allocated as follows: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract] Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Loss Contingencies [Table] Loss Contingencies [Table] Business Acquisition [Axis] Business Acquisition [Axis] Schedule of Intangible Assets by Type Schedule of Finite-Lived Intangible Assets [Table Text Block] Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member] Entity File Number Entity File Number Cash paid during the period for: Interest Paid, Including Capitalized Interest, Operating and Investing Activities [Abstract] REVENUE RECOGNITION Revenue from Contract with Customer [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Revenue from External Customers by Products and Services [Table] Segment Reporting, Revenue from External Customer, Product and Service [Table] Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One Other comprehensive income before reclassifications OCI, before Reclassifications, before Tax, Attributable to Parent Denominators: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Total assets Assets, Fair Value Disclosure Other accrued liabilities Other Accrued Liabilities, Current Name Forgone Recovery, Individual Name Exercisable aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Document Period End Date Document Period End Date Award Timing MNPI Considered Award Timing MNPI Considered [Flag] 2006 Incentive Plan 2006 Incentive Plan [Member] Two thousand six stock incentive plan. Outstanding, beginning of period (in shares) Outstanding, end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Insider Trading Arrangements [Line Items] Basic earnings per common share (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Basic Non Employee Director Non Employee Director [Member] Non Employee Director [Member] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Other current assets Other Current Assets [Member] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Schedule of Purchase Price Paid for Acquisitions Schedule of Business Acquisitions, by Acquisition [Table Text Block] 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. Adjustment to Compensation: Adjustment to Compensation [Axis] Document Transition Report Document Transition Report Document Quarterly Report Document Quarterly Report Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Accumulated other comprehensive income (loss), net of tax Accumulated other comprehensive income (loss), net of tax Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Current Reporting Status Entity Current Reporting Status Accumulated Deficit Retained Earnings [Member] Amortization of debt issuance costs Amortization of Debt Issuance Costs Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Legal settlement Litigation Settlement, Fee Expense Related Party, Type [Axis] Related and Nonrelated Parties [Axis] Weighted average common shares outstanding, basic (in shares) Weighted average common shares outstanding, basic (in shares) Basic weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] National Accounts National Accounts [Member] National Accounts Document Information [Table] Document Information [Table] Restricted Stock Unit Restricted Stock Units (RSUs) [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Executive Category: Executive Category [Axis] Name Awards Close in Time to MNPI Disclosures, Individual Name 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 Number of businesses acquired Number of Businesses Acquired Entity Filer Category Entity Filer Category Loss Contingencies [Line Items] Loss Contingencies [Line Items] Company Selected Measure Name Company Selected Measure Name EX-101.PRE 20 cwst-20240630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 22 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
COVER - shares
6 Months Ended
Jun. 30, 2024
Jul. 15, 2024
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2024  
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 Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Central Index Key 0000911177  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
Amendment Flag false  
Class A Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   57,145,697
Class B Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   988,200
XML 23 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
CURRENT ASSETS:    
Cash and cash equivalents $ 208,502 $ 220,912
Accounts receivable, net of allowance for credit losses of $6,333 and $4,066, respectively 161,247 157,324
Refundable income taxes 6,397 3,089
Prepaid expenses 21,282 17,223
Inventory 18,913 17,859
Other current assets 9,463 9,918
Total current assets 425,804 426,325
Property and equipment, net of accumulated depreciation and amortization of $1,226,518 and $1,167,541, respectively 987,390 980,553
Operating lease right-of-use assets 98,148 100,844
Goodwill 737,253 735,670
Intangible assets, net 216,961 241,429
Restricted cash and assets 3,251 2,203
Cost method investments 10,967 10,967
Deferred income taxes 8,413 11,224
Other non-current assets 23,678 26,255
Total assets 2,511,865 2,535,470
CURRENT LIABILITIES:    
Current maturities of debt 65,335 35,781
Current operating lease liabilities 8,854 9,039
Accounts payable 94,205 116,794
Accrued payroll and related expenses 16,585 22,657
Accrued interest 3,219 3,886
Contract liabilities 30,662 31,472
Current accrued final capping, closure and post-closure costs 9,280 10,773
Other accrued liabilities 41,548 48,456
Total current liabilities 269,688 278,858
Debt, less current portion 976,620 1,007,662
Operating lease liabilities, less current portion 65,710 66,074
Accrued final capping, closure and post-closure costs, less current portion 131,488 123,131
Deferred income taxes 1,189 627
Other long-term liabilities 29,656 37,327
COMMITMENTS AND CONTINGENCIES
STOCKHOLDERS' EQUITY:    
Additional paid-in capital 1,174,744 1,168,812
Accumulated deficit (143,632) (146,521)
Accumulated other comprehensive income (loss), net of tax 5,821 (1,080)
Total stockholders' equity 1,037,514 1,021,791
Total liabilities and stockholders' equity 2,511,865 2,535,470
Class A Common Stock    
STOCKHOLDERS' EQUITY:    
Common stock 571 570
Class B Common Stock    
STOCKHOLDERS' EQUITY:    
Common stock $ 10 $ 10
XML 24 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED BALANCE SHEETS (Parenthetical)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
vote
$ / shares
shares
Dec. 31, 2023
USD ($)
vote
$ / shares
shares
Accounts receivable - trade, allowance for credit losses | $ $ 6,333 $ 4,066
Accumulated depreciation and amortization | $ $ 1,226,518 $ 1,167,541
Class A Common Stock    
Common stock, par value (in dollars per share) | $ / shares $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 57,145,000 57,007,000
Common stock, shares outstanding (in shares) 57,145,000 57,007,000
Class B Common Stock    
Common stock, par value (in dollars per share) | $ / shares $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 1,000,000 1,000,000
Common stock, shares issued (in shares) 988,000 988,000
Common stock, shares outstanding (in shares) 988,000 988,000
Votes per share held (in votes) | vote 10 10
XML 25 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
UNAUDITED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]        
Revenues $ 377,163 $ 289,645 $ 718,170 $ 552,241
Operating expenses:        
Cost of operations 243,787 186,319 474,578 366,563
General and administration 47,184 35,865 91,517 71,544
Depreciation and amortization 55,338 34,924 109,375 68,359
Expense from acquisition activities 7,836 3,677 12,847 6,540
Legal settlement 0 6,150 0 6,150
Southbridge Landfill closure charge 0 96 0 206
Total operating expenses 354,145 267,031 688,317 519,362
Operating income 23,018 22,614 29,853 32,879
Other expense (income):        
Interest income (2,625) (1,611) (5,437) (2,295)
Interest expense 15,322 9,001 31,204 15,959
Loss from termination of bridge financing 0 8,198 0 8,198
Other income (477) (452) (828) (800)
Other expense, net 12,220 15,136 24,939 21,062
Income before income taxes 10,798 7,478 4,914 11,817
Provision for income taxes 3,792 1,988 2,025 2,779
Net income $ 7,006 $ 5,490 $ 2,889 $ 9,038
Basic earnings per share attributable to common stockholders:        
Weighted average common shares outstanding, basic (in shares) 58,109 52,885 58,070 52,331
Basic earnings per common share (in dollars per share) $ 0.12 $ 0.10 $ 0.05 $ 0.17
Diluted earnings per share attributable to common stockholders:        
Weighted average common shares outstanding, diluted (in shares) 58,199 52,980 58,161 52,427
Diluted earnings per common share (in dollars per share) $ 0.12 $ 0.10 $ 0.05 $ 0.17
XML 26 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net income $ 7,006 $ 5,490 $ 2,889 $ 9,038
Hedging activity:        
Interest rate swap settlements 2,303 1,290 4,618 2,345
Interest rate swap income reclassified into interest expense (2,280) (1,270) (4,611) (2,376)
Unrealized gain resulting from changes in fair value of derivative instruments 1,068 2,508 9,507 117
Other comprehensive income, before tax 1,091 2,528 9,514 86
Income tax provision related to items of other comprehensive income 305 693 2,613 20
Other comprehensive income, net of tax 786 1,835 6,901 66
Comprehensive income $ 7,792 $ 7,325 $ 9,790 $ 9,104
XML 27 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
UNAUDITED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss), 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, 2022 $ 497,900 $ 661,761 $ (171,920) $ 7,542   $ 507   $ 10
Beginning balance (in shares) at Dec. 31, 2022           50,704,000   988,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuances of Class A common stock 0 (2)       $ 2    
Issuance of Class A common stock (in shares)           194,000    
Stock-based compensation 1,976 1,976            
Net income 3,548   3,548          
Other comprehensive income (loss), hedging activity (1,769)     (1,769)        
Ending balance at Mar. 31, 2023 501,655 663,735 (168,372) 5,773   $ 509   $ 10
Ending balance (in shares) at Mar. 31, 2023           50,898,000   988,000
Beginning balance at Dec. 31, 2022 497,900 661,761 (171,920) 7,542   $ 507   $ 10
Beginning balance (in shares) at Dec. 31, 2022           50,704,000   988,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 9,038              
Other comprehensive income (loss), hedging activity 66              
Ending balance at Jun. 30, 2023 1,008,383 1,163,077 (162,882) 7,608   $ 570   $ 10
Ending balance (in shares) at Jun. 30, 2023         56,974,000 56,974,000 988,000 988,000
Beginning balance at Mar. 31, 2023 501,655 663,735 (168,372) 5,773   $ 509   $ 10
Beginning balance (in shares) at Mar. 31, 2023           50,898,000   988,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of Class A common stock - equity offering, net of stock issuance costs 496,238 496,177       $ 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 799 799            
Issuance of Class A common stock (in shares)           23,000    
Stock-based compensation 2,366 2,366            
Net income 5,490   5,490          
Other comprehensive income (loss), hedging activity 1,835     1,835        
Ending balance at Jun. 30, 2023 1,008,383 1,163,077 (162,882) 7,608   $ 570   $ 10
Ending balance (in shares) at Jun. 30, 2023         56,974,000 56,974,000 988,000 988,000
Beginning balance at Dec. 31, 2023 1,021,791 1,168,812 (146,521) (1,080)   $ 570   $ 10
Beginning balance (in shares) at Dec. 31, 2023         57,007,000 57,007,000 988,000 988,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuances of Class A common stock 0 (1)       $ 1    
Issuance of Class A common stock (in shares)           113,000    
Stock-based compensation 2,135 2,135            
Net income (4,117)   (4,117)          
Other comprehensive income (loss), hedging activity 6,115     6,115        
Ending balance at Mar. 31, 2024 1,025,924 1,170,946 (150,638) 5,035   $ 571   $ 10
Ending balance (in shares) at Mar. 31, 2024           57,120,000   988,000
Beginning balance at Dec. 31, 2023 1,021,791 1,168,812 (146,521) (1,080)   $ 570   $ 10
Beginning balance (in shares) at Dec. 31, 2023         57,007,000 57,007,000 988,000 988,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 2,889              
Other comprehensive income (loss), hedging activity 6,901              
Ending balance at Jun. 30, 2024 1,037,514 1,174,744 (143,632) 5,821   $ 571   $ 10
Ending balance (in shares) at Jun. 30, 2024         57,145,000 57,145,000 988,000 988,000
Beginning balance at Mar. 31, 2024 1,025,924 1,170,946 (150,638) 5,035   $ 571   $ 10
Beginning balance (in shares) at Mar. 31, 2024           57,120,000   988,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuances of Class A common stock 1,124 1,124            
Issuance of Class A common stock (in shares)           25,000    
Stock-based compensation 2,674 2,674            
Net income 7,006   7,006          
Other comprehensive income (loss), hedging activity 786     786        
Ending balance at Jun. 30, 2024 $ 1,037,514 $ 1,174,744 $ (143,632) $ 5,821   $ 571   $ 10
Ending balance (in shares) at Jun. 30, 2024         57,145,000 57,145,000 988,000 988,000
XML 28 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash Flows from Operating Activities:    
Net income $ 2,889 $ 9,038
Adjustment to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 109,375 68,359
Interest accretion on landfill and environmental remediation liabilities 5,862 5,001
Amortization of debt issuance costs 1,482 1,505
Stock-based compensation 4,809 4,341
Operating lease right-of-use assets expense 8,489 6,872
Disposition of assets, other items and charges, net 3,209 (300)
Loss from termination of bridge financing 0 8,198
Deferred income taxes 156 1,952
Changes in assets and liabilities, net of effects of acquisitions and divestitures:    
Accounts receivable (7,009) (3,958)
Landfill operating lease contract expenditures (1,308) (1,318)
Accounts payable (22,289) 8,898
Prepaid expenses, inventories and other assets (6,580) (5,845)
Accrued expenses, contract liabilities and other liabilities (19,304) (19,547)
Net cash provided by operating activities 79,781 83,196
Cash Flows from Investing Activities:    
Acquisitions, net of cash acquired 1,296 (547,587)
Additions to intangible assets (199) 0
Additions to property and equipment (74,900) (50,415)
Proceeds from sale of property and equipment 827 776
Net cash used in investing activities (72,976) (597,226)
Cash Flows from Financing Activities:    
Proceeds from debt borrowings 1,750 430,000
Principal payments on debt (20,020) (10,625)
Payments of debt issuance costs 0 (7,185)
Proceeds from the public offering of Class A common stock 0 496,403
Net cash (used in) provided by financing activities (18,270) 908,593
Net (decrease) increase in cash, cash equivalents and restricted cash (11,465) 394,563
Cash, cash equivalents and restricted cash, beginning of period 220,912 71,152
Cash, cash equivalents and restricted cash, end of period 209,447 465,715
Cash paid during the period for:    
Cash interest payments 30,389 14,196
Cash income tax payments 5,098 7,913
Supplemental Disclosure of Non-Cash Investing and Financing Activities:    
Non-current assets obtained through long-term financing obligations 15,300 4,715
Right-of-use assets obtained in exchange for operating lease obligations $ 3,154 $ 17,756
XML 29 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BASIS OF PRESENTATION
6 Months Ended
Jun. 30, 2024
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 ten states: Vermont, New Hampshire, New York, Massachusetts, Connecticut, Maine, Pennsylvania, New Jersey, Delaware and Maryland, with our headquarters located in Rutland, Vermont. We manage our solid waste operations on a geographic basis through 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 unaudited 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. Our significant accounting policies are more fully discussed in Item 8. “Financial Statements and Supplementary Data” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2023 (“fiscal year 2023”), which was filed with the SEC on February 16, 2024 (“2023 Form 10-K”).
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 the opinion of management, these consolidated financial statements include all adjustments, including normal recurring and nonrecurring adjustments, as applicable, necessary for a fair statement of the financial position, results of operations and cash flows for the periods presented. The results for the three and six months ended June 30, 2024 may not be indicative of the results for any other interim period or the entire fiscal year. The consolidated financial statements presented herein should be read in conjunction with our audited consolidated financial statements included in our 2023 Form 10-K.
Subsequent Events
We have evaluated subsequent events or transactions that have occurred after the consolidated balance sheet date of June 30, 2024 through the date of filing of the consolidated financial statements with the SEC on this Quarterly Report on Form 10-Q. Except as disclosed, no material subsequent events have occurred since June 30, 2024 through the date of this filing that would require recognition or adjustments to our disclosures in our consolidated financial statements.
XML 30 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCOUNTING CHANGES
6 Months Ended
Jun. 30, 2024
Accounting Changes and Error Corrections [Abstract]  
ACCOUNTING CHANGES ACCOUNTING CHANGES
The following table provides a brief description of Accounting Standards Updates (“ASU”) to the Accounting Standards Codification (“ASC”) issued by the Financial Accounting Standards Board (“FASB”) 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
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 do not expect the adoption of this guidance to have a material impact on our consolidated financial statements, however, the adoption of this guidance will have an impact on reportable operating segment disclosures within the accompanying notes to our consolidated financial statements. This guidance does not change how we identify our operating segments, aggregate them or apply quantitative thresholds to determine our reportable segments. 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 do not expect the adoption of this guidance to have a material impact on our consolidated financial statements, however, the adoption of this guidance will have an impact on income tax disclosures within the accompanying notes to our consolidated financial statements. This guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted.
XML 31 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE RECOGNITION
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
REVENUE RECOGNITION REVENUE RECOGNITION
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. Revenues associated with our resource renewal operations are derived from processing services and non-processing services, which we refer to as our National Accounts business.
The following tables set forth revenues disaggregated by service line and timing of revenue recognition by operating segment for each of the three and six months ended June 30, 2024 and 2023:
Three Months Ended June 30, 2024
EasternWestern
Mid-Atlantic
Resource SolutionsTotal Revenues
Collection$76,071 $105,936 $41,952 $— $223,959 
Landfill7,583 17,199 — — 24,782 
Transfer station18,634 16,250 460 — 35,344 
Transportation1,433 3,564 — — 4,997 
Landfill gas-to-energy539 1,444 — — 1,983 
Processing2,231 649 — 33,275 36,155 
National Accounts— — — 49,943 49,943 
Total revenues$106,491 $145,042 $42,412 $83,218 $377,163 
Transferred at a point-in-time$117 $677 $— $15,163 $15,957 
Transferred over time106,374 144,365 42,412 68,055 361,206 
Total revenues$106,491 $145,042 $42,412 $83,218 $377,163 

Three Months Ended June 30, 2023
EasternWesternMid-Atlantic (1)Resource SolutionsTotal Revenues
Collection$64,749 $85,099 $— $— $149,848 
Landfill7,220 18,921 — — 26,141 
Transfer station17,698 14,728 — — 32,426 
Transportation1,208 3,854 — — 5,062 
Landfill gas-to-energy173 1,148 — — 1,321 
Processing2,275 479 — 25,383 28,137 
National Accounts— — — 46,710 46,710 
Total revenues$93,323 $124,229 $— $72,093 $289,645 
Transferred at a point-in-time$99 $690 $— $8,135 $8,924 
Transferred over time93,224 123,539 — 63,958 280,721 
Total revenues$93,323 $124,229 $— $72,093 $289,645 

Six Months Ended June 30, 2024
EasternWesternMid-Atlantic (1)Resource SolutionsTotal Revenues
Collection$146,332 $205,805 $83,181 $— $435,318 
Landfill14,195 30,137 — — 44,332 
Transfer station
32,762 28,221 834 — 61,817 
Transportation2,709 6,404 — — 9,113 
Landfill gas-to-energy997 3,496 — — 4,493 
Processing3,500 1,308 — 63,038 67,846 
National Accounts
— — — 95,251 95,251 
Total revenues$200,495 $275,371 $84,015 $158,289 $718,170 
Transferred at a point-in-time$239 $1,294 $— $27,717 $29,250 
Transferred over time200,256 274,077 84,015 130,572 688,920 
Total revenues$200,495 $275,371 $84,015 $158,289 $718,170 
Six Months Ended June 30, 2023
EasternWesternMid-Atlantic (1)Resource SolutionsTotal Revenues
Collection$125,858 $163,967 $— $— $289,825 
Landfill13,521 35,380 — — 48,901 
Transfer station
31,680 24,691 — — 56,371 
Transportation2,390 7,434 — — 9,824 
Landfill gas-to-energy386 2,859 — — 3,245 
Processing3,398 931 — 48,189 52,518 
National Accounts
— — — 91,557 91,557 
Total revenues$177,233 $235,262 $— $139,746 $552,241 
Transferred at a point-in-time$218 $1,421 $— $14,572 $16,211 
Transferred over time177,015 233,841 — 125,174 536,030 
Total revenues$177,233 $235,262 $— $139,746 $552,241 
(1)Operations under the Mid-Atlantic region commenced July 1, 2023.
Payments to customers that are not in exchange for a distinct good or service are recorded as a reduction of revenues. Rebates to certain customers associated with payments for recycled or organic materials that are received and subsequently processed and sold to other third-parties amounted to $8,416 and $15,531 in the three and six months ended June 30, 2024, respectively, and $6,329 and $12,958 in the three and six months ended June 30, 2023, respectively. 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 the three and six months ended June 30, 2024 or June 30, 2023 from performance obligations satisfied in previous periods.
Contract receivables, which are included in accounts receivable, net in our consolidated balance sheets 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 $165,706 and $158,931 as of June 30, 2024 and December 31, 2023, 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. We recognized contract liabilities of $30,662 and $31,472 as of June 30, 2024 and December 31, 2023, respectively. Due to the short term nature of advanced billings, substantially all of the deferred revenue recognized as a contract liability as of December 31, 2023 and December 31, 2022 was recognized as revenue during the six months ended June 30, 2024 and June 30, 2023, respectively, when the services were performed.
XML 32 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BUSINESS COMBINATIONS
6 Months Ended
Jun. 30, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
BUSINESS COMBINATIONS BUSINESS COMBINATIONS
Subsequent to June 30, 2024, we completed four acquisitions, three of which are in our Mid-Atlantic region, including Whitetail Disposal, Inc. and LMR Disposal, LLC, which together include collection operations in eastern Pennsylvania and western New Jersey.
In the six months ended June 30, 2024, we acquired one business, a tuck-in solid waste collection businesses in our Eastern region. In the six months ended June 30, 2023, we acquired two businesses: the equity interests of four wholly owned subsidiaries of GFL Environmental Inc., which included solid waste collection, transfer and recycling operations in Pennsylvania, Maryland and Delaware (“GFL Acquisition”); and a solid waste business in our Western region.
The operating results of the business acquired prior to June 30, 2024 have been included in the accompanying unaudited consolidated statements of operations from each date of acquisition, and the purchase price has been allocated to the net assets acquired based on fair values at the 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. Acquired intangible assets other than goodwill that are subject to amortization may include customer relationships, trade names and covenants not-to-compete. Such assets are amortized over a two-year 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 arising from the acquisitions, 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 and the purchase price allocation for acquisitions follows:
 Six Months Ended
June 30,
 20242023
Purchase Price:
Cash used in acquisitions, net of cash acquired$748 $544,359 
Holdbacks
— 1,900 
Total consideration$748 $546,259 
Allocated as follows:
Current assets$— $15,364 
Property, plant and equipment:
Land— 2,213 
Buildings and improvements— 8,666 
Machinery and equipment282 90,276 
Operating lease right-of-use assets— 11,260 
Intangible assets:
Covenants not-to-compete75 10,550 
Customer relationships38 93,000 
Deferred tax liability— (5,160)
Current liabilities(2)(15,195)
Operating lease liabilities, less current portion— (9,887)
Fair value of assets acquired and liabilities assumed393 201,087 
Excess purchase price allocated to goodwill$355 $345,172 
Purchase price allocations are preliminary and subject to revision upon finalization of third-party valuations over each respective one-year measurement period. Accordingly, the purchase price allocations for the six months ended June 30, 2024 are subject to change. Amounts in the six months ended June 30, 2023 were preliminary as disclosed based on information existing at the acquisition dates or upon closing the transaction and have since been updated based upon the finalization of third-party valuations, including the value of certain tangible and intangible assets acquired.
Unaudited pro forma combined operational results prepared as though each acquisition completed since the beginning of the prior fiscal year had occurred as of January 1, 2023 is as follows:
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2024202320242023
Revenues$377,199 $365,644 $718,315 $706,384 
Operating income$23,028 $26,792 $29,894 $41,353 
Net income$7,012 $7,133 $2,913 $12,391 
Basic earnings per share attributable to common stockholders:
Weighted average common shares outstanding58,109 52,885 58,070 52,331 
Basic earnings per common share$0.12 $0.13 $0.05 $0.24 
Diluted earnings per share attributable to common stockholders:
Weighted average common shares outstanding58,199 52,980 58,161 52,427 
Diluted earnings per common share$0.12 $0.13 $0.05 $0.24 
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 occurred as of January 1, 2023 or of 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 the result of the integration and consolidation of the completed acquisitions.
XML 33 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL AND INTANGIBLE ASSETS
6 Months Ended
Jun. 30, 2024
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 operating segment is as follows:
December 31,
2023
AcquisitionsMeasurement Period AdjustmentsJune 30,
2024
Eastern$73,893 $355 $— $74,248 
Western285,056 — 668 285,724 
Mid-Atlantic332,247 — 372 332,619 
Resource Solutions 44,474 — 188 44,662 
$735,670 $355 $1,228 $737,253 
Summaries of intangible assets by type follow:
Covenants
Not-to-Compete
Customer RelationshipsTrade NamesTotal
Balance, June 30, 2024
Intangible assets
$60,645 $272,807 $13,325 $346,777 
Less accumulated amortization(30,294)(90,284)(9,238)(129,816)
$30,351 $182,523 $4,087 $216,961 

 Covenants
Not-to-Compete
Customer RelationshipsTrade NamesTotal
Balance, December 31, 2023
Intangible assets
$61,573 $272,571 $13,325 $347,469 
Less accumulated amortization(26,645)(72,227)(7,168)(106,040)
$34,928 $200,344 $6,157 $241,429 
Intangible amortization expense was $12,238 and $24,803 during the three and six months ended June 30, 2024, respectively, and $4,226 and $8,296 during the three and six months ended June 30, 2023, respectively.
A summary of intangible amortization expense estimated for each of the next five fiscal years following fiscal year 2023 and thereafter is estimated as follows:
Estimated Future Amortization Expense as of June 30, 2024 
For the remainder of the fiscal year ending December 31, 2024
$23,219 
Fiscal year ending December 31, 2025$43,653 
Fiscal year ending December 31, 2026$38,775 
Fiscal year ending December 31, 2027$34,179 
Fiscal year ending December 31, 2028$29,123 
Thereafter$48,012 
XML 34 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE
6 Months Ended
Jun. 30, 2024
Asset Retirement Obligation Disclosure [Abstract]  
ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE
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. 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.
A summary of the changes to accrued final capping, closure and post-closure liabilities follows:
 Six Months Ended
June 30,
 20242023
Beginning balance$133,904 $113,678 
Obligations incurred3,354 2,615 
Accretion expense 5,733 4,809 
Obligations settled (1)
(2,223)(2,386)
Ending balance$140,768 $118,716 
(1)May include amounts that are being processed through accounts payable as a part of our disbursements cycle.
XML 35 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DEBT
6 Months Ended
Jun. 30, 2024
Debt And Derivatives Disclosure [Abstract]  
DEBT DEBT
A summary of debt is as follows:
June 30,
2024
December 31,
2023
Senior Secured Credit Facility:
Term loan A facility (“Term Loan Facility”) payable quarterly with balance due December 2026; bearing interest at 6.779% as of June 30, 2024
$348,250 $350,000 
Term loan A facility (“2023 Term Loan Facility”) payable quarterly with balance due December 2026; bearing interest at 7.279% as of June 30, 2024
408,500 419,250 
Revolving credit facility (“Revolving Credit Facility”) due December 2026; bearing interest at term secured overnight financing rate (“Term SOFR”) plus 1.435%
— — 
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 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.4%
62,726 53,066 
Notes payable maturing through March 2025; bearing interest up to 8.1%
100 230 
Principal amount of debt 1,051,576 1,054,546 
Less—unamortized debt issuance costs
9,621 11,103 
Debt less unamortized debt issuance costs1,041,955 1,043,443 
Less—current maturities of debt65,335 35,781 
$976,620 $1,007,662 
Loss from Termination of Bridge Financing
In the three and six months ended June 30, 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 $3,718, respectively, and an unsecured bridge financing agreement in connection with entering into an asset purchase agreement with Consolidated Waste Services, LLC and its affiliates (dba as Twin Bridges) of $4,480 and $4,480, respectively.
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 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.
As of both June 30, 2024 and December 31, 2023, we had $515,000 notional amount of active interest rate derivative agreements outstanding. These agreements mature between February 2026 and June 2028 and provide 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.6%.
A summary of the effect of cash flow hedges related to derivative instruments on the consolidated balance sheets follows:
Fair Value
Balance Sheet LocationJune 30,
2024
December 31,
2023
Interest rate swapsOther current assets$7,216 $5,951 
Interest rate swapsOther non-current assets4,920 4,413 
$12,136 $10,364 
Interest rate swapsOther long-term liabilities$4,020 $11,762 
Interest rate swaps
Accumulated other comprehensive income (loss), net of tax
$8,116 $(1,398)
Interest rate swaps - tax effect
Accumulated other comprehensive income (loss), net of tax
(2,295)318 
$5,821 $(1,080)
XML 36 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
Legal Proceedings
In the ordinary course of our business and as the 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 $27 relating to our outstanding legal proceedings as of June 30, 2024. 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.
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. On March 18, 2024, the Supreme Court issued an order finding the appeal to be moot and vacating the Superior Court’s April 6, 2023 Order, resolving this matter.
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.
Cash, Cash Equivalents and Restricted Cash
Restricted cash is included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. Beginning-of-period and end-of-period cash, cash equivalents and restricted cash presented in the statement of cash flows is reconciled as follows:
June 30,
2024
December 31,
2023
Cash and cash equivalents$208,502 $220,912 
Restricted cash - acquisition (1)
945 — 
Cash, cash equivalents and restricted cash$209,447 $220,912 
(1)Restricted cash consists of legally restricted cash held in an escrow account due to the timing of a pending acquisition.
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 the 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 June 30, 2024 range between 1.5% and 7.1%. A summary of the changes to the aggregate environmental remediation liabilities for the six months ended June 30, 2024 and 2023 follows:
Six Months Ended
June 30,
20242023
Beginning balance$5,889 $6,335 
Accretion expense49 51 
Obligations settled (1)
(332)(320)
Ending balance5,606 6,066 
Less: current portion1,610 1,430 
Long-term portion$3,996 $4,636 
(1)May include amounts that are being processed through accounts payable as a part of our disbursement cycle.
XML 37 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS' EQUITY
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
STOCKHOLDERS' EQUITY STOCKHOLDERS' EQUITY
Stock Based Compensation
Shares Available For Issuance
In the three months ended June 30, 2024, our stockholders approved the amendment and restatement of our 2016 Incentive Plan (the “Amended 2016 Plan”). Under the Amended 2016 Plan, we may grant awards up to an aggregate amount of shares equal to the sum of: (A) 4,000 shares of Class A common stock (subject to adjustment in the event of stock splits and other similar events) which is comprised of: (i) 1,750 shares of Class A common stock reserved for the issuance in connection with the Amended 2016 Plan, plus (ii) 2,250 shares of Class A common stock originally reserved for issuance under the 2016 Incentive Plan; plus (B) such additional number of shares of Class A common stock (up to approximately 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, terminate or are otherwise surrendered, canceled, forfeited or repurchased by us. As of June 30, 2024, there were 2,197 Class A common stock equivalents available for future grant under the Amended 2016 Plan.
Stock Options
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 requires extensive use of accounting judgment and financial estimation, including estimates of the expected term stock option holders will retain their vested stock options before exercising them and the estimated volatility of our Class A common stock price over the expected term.
A summary of stock option activity follows:
Stock OptionsWeighted Average Exercise PriceWeighted Average Remaining Contractual Term (years)Aggregate Intrinsic Value
Outstanding, December 31, 2023129 $66.03 
Granted— $— 
Exercised— $— 
Forfeited— $— 
Outstanding, June 30, 2024129 $66.03 7.0$4,277 
Exercisable, June 30, 202449 $40.60 4.7$2,845 
Stock-based compensation expense related to stock options was $151 and $302 during the three and six months ended June 30, 2024, respectively, as compared to $125 and $248 during the three and six months ended June 30, 2023, respectively. As of June 30, 2024, we had $1,806 of unrecognized stock-based compensation expense related to outstanding stock options to be recognized over a weighted average period of 3.4 years.
During the three and six months ended June 30, 2024, the aggregate intrinsic value of stock options exercised was zero dollars.
Other Stock Awards
Restricted stock awards, restricted stock units and performance stock units, with the exception of market-based performance 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, if applicable, the value of dividends of our Class A common stock as compared to the Russell 2000 Index over the requisite service period.
Typically, 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 granted to employees vest incrementally over an identified service period, typically three years, beginning on the grant date based on continued employment. Performance stock units granted to employees, including 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, as applicable.
A summary of restricted stock award, restricted stock unit and performance stock unit activity follows:
Restricted Stock Awards, Restricted Stock Units, and Performance Stock Units (1)Weighted
Average Grant Date Fair
Value
Weighted Average Remaining Contractual Term (years)Aggregate Intrinsic Value
Outstanding, December 31, 2023181 $84.82 
Granted103 $99.38 
Class A Common Stock Vested(43)$79.38 
Forfeited(2)$84.34 
Outstanding, June 30, 2024239 $92.08 2.1$23,725 
Unvested, June 30, 2024414 $94.14 1.9$41,044 
(1)Performance stock unit grants, including market-based performance stock units, are included at the 100% attainment level. Attainment of the maximum performance targets and market achievements would result in the issuance of an additional 175 shares of Class A common stock currently included in unvested.
Stock-based compensation expense related to restricted stock awards, restricted stock units and performance stock units was $2,349 and $4,225 during the three and six months ended June 30, 2024, respectively, as compared to $2,132 and $3,894 during the three and six months ended June 30, 2023, respectively.
During the three and six months ended June 30, 2024, the total fair value of other stock awards vested was $932 and $4,097, respectively.
As of June 30, 2024, total unrecognized stock-based compensation expense related to outstanding restricted stock units was $8,193, which will be recognized over a weighted average period of 2.3 years. As of June 30, 2024, total expected unrecognized stock-based compensation expense related to outstanding performance stock units was $7,413, which will be recognized over a weighted average period of 2.0 years.
The weighted average fair value of market-based performance stock units granted during the six months ended June 30, 2024 was $105.35 per award, which was calculated using a Monte Carlo pricing model assuming a risk-free interest rate of 4.31% and an expected volatility of 25.3% 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 $174 and $283 of stock-based compensation expense related to the Second Amended and Restated 1997 Employee Stock Purchase Plan during the three and six months ended June 30, 2024, respectively, as compared to $109 and $199 during the three and six months ended June 30, 2023, respectively.
Accumulated Other Comprehensive Income (Loss), Net of Tax
A summary of the changes in the balances of each component of accumulated other comprehensive income (loss), net of tax follows:
 Interest Rate Swaps
Balance, December 31, 2023$(1,080)
Other comprehensive income before reclassifications14,125 
Income reclassified from accumulated other comprehensive income (loss) into interest expense
(4,611)
Income tax provision related to items of other comprehensive income(2,613)
Other comprehensive income, net of tax
6,901 
Balance, June 30, 2024$5,821 

A summary of reclassifications out of accumulated other comprehensive income (loss), net of tax into earnings follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
 2024202320242023 
Accumulated Other Comprehensive Income (Loss), Net of Tax
Amounts Reclassified Out of Accumulated Other Comprehensive Income (Loss), Net of Tax
Affected Line Item in the Consolidated
Statements of Operations
Interest rate swaps$(2,280)$(1,270)$(4,611)$(2,376)Interest expense
2,280 1,270 4,611 2,376 
Income before income taxes
630 348 1,272 651 
Provision for income taxes
$1,650 $922 $3,339 $1,725 
Net income
XML 38 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS PER SHARE
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
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 calculated based on the combined weighted average number of common shares and potentially dilutive shares, which include the assumed exercise of employee stock options, unvested restricted stock awards, unvested restricted stock units and unvested performance stock units, including market-based performance units based on the expected achievement of performance targets. In computing diluted earnings per share, we utilize the treasury stock method.
A summary of the numerator and denominators used in the computation of earnings per share follows:
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2024202320242023
Numerator:
Net income$7,006 $5,490 $2,889 $9,038 
Denominators:
Number of shares outstanding, end of period:
Class A common stock57,145 56,974 57,145 56,974 
Class B common stock988 988 988 988 
Unvested restricted stock— (1)— (1)
Effect of weighted average shares outstanding (1)
(24)(5,076)(63)(5,630)
Basic weighted average common shares outstanding58,109 52,885 58,070 52,331 
Impact of potentially dilutive securities:
Dilutive effect of stock options and other stock awards90 95 91 96 
Diluted weighted average common shares outstanding58,199 52,980 58,161 52,427 
Anti-dilutive potentially issuable shares24 75 141 84 
(1)Adjustments in the three and six months ended June 30, 2023 primarily associated with the 6,053 shares of Class A common stock issued as part of the public offering, completed on June 16, 2023, only being outstanding for 14 days in the periods ended June 30, 2023.
XML 39 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
OTHER ITEMS AND CHARGES
6 Months Ended
Jun. 30, 2024
Unusual or Infrequent Items, or Both [Abstract]  
OTHER ITEMS AND CHARGES OTHER ITEMS AND CHARGES
Expense from Acquisition Activities
In the three and six months ended June 30, 2024, we recorded charges of $7,836 and $12,847, respectively, and in the three and six months ended June 30, 2023, we recorded charges of $3,677 and $6,540, respectively, comprised primarily of legal, consulting, rebranding and other costs associated with the due diligence, acquisition and integration of acquired businesses. The three and six months ended June 30, 2024 included a charge for an increase in the reserve against accounts receivable of the businesses acquired in the GFL Acquisition as a result of our inability to pursue collections during the transition services period with the seller, resulting in accounts receivable aged beyond what is typical in our business.
Legal settlement
In the three and six months ended June 30, 2023, we recorded a charge of $6,150 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.
XML 40 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
RELATED PARTY TRANSACTIONS
6 Months Ended
Jun. 30, 2024
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS RELATED PARTY TRANSACTIONS
Leases
In the six months ended June 30, 2024, we extended the lease related to our corporate headquarters in Rutland, Vermont through February 2039 and the lease associated with our Montpelier, Vermont facility through May 2039. Both facilities are leased from 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 terms of the lease agreements require a monthly payment of approximately $34, subject to a fixed annual escalation.
XML 41 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE OF FINANCIAL INSTRUMENTS
6 Months Ended
Jun. 30, 2024
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
Our financial instruments include cash, cash equivalents and restricted cash, 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, trade payables and debt. The carrying values of cash, cash equivalents and restricted cash, 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 the 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. We recognize all derivatives accounted for on the balance sheet at fair value.
Recurring Fair Value Measurements
Summaries of our financial assets and liabilities that are measured at fair value on a recurring basis follow:
 Fair Value Measurement at June 30, 2024 Using:
 Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Assets:
Restricted investment securities - landfill closure$2,306 $— $— 
Interest rate swaps— 12,136 — 
$2,306 $12,136 $— 
Liabilities:
Interest rate swaps$— $4,020 $— 

 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:
Restricted investment securities - landfill closure$2,203 $— $— 
Interest rate swaps— 10,364 — 
$2,203 $10,364 $— 
Liabilities:
Interest rate swaps$— $11,762 $— 
Fair Value of Debt
As of June 30, 2024, the fair value of our fixed rate debt, including our FAME Bonds 2005R-3, FAME Bonds 2015R-1, FAME Bonds 2015R-2, Vermont Bonds 2013, Vermont Bonds 2022A-1, New York Bonds 2014R-1, New York Bonds 2014R-2, New York Bonds 2020, New York Bonds 2020R-2 and New Hampshire Bonds (collectively, the “Industrial Revenue Bonds”) was approximately $230,168 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 June 30, 2024, the carrying values of our Term Loan Facility and 2023 Term Loan Facility were $348,250 and $408,500, 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.
XML 42 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SEGMENT REPORTING
6 Months Ended
Jun. 30, 2024
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 regional operating segments, our Eastern, Western and Mid-Atlantic regions. 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 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.
Three Months Ended June 30, 2024
SegmentOutside
revenues
Inter-company
revenues
Depreciation and
amortization
Operating
income (loss)
Total
assets
Eastern$106,491 $26,422 $14,016 $10,543 $433,988 
Western145,042 53,410 25,561 17,892 1,001,294 
Mid-Atlantic
42,412 376 10,239 (7,080)533,457 
Resource Solutions83,218 2,835 4,540 4,269 252,364 
Corporate Entities— — 982 (2,606)290,762 
Eliminations— (83,043)— — — 
$377,163 $— $55,338 $23,018 $2,511,865 

Three Months Ended June 30, 2023
SegmentOutside
revenues
Inter-company
revenues
Depreciation and
amortization
Operating
income (loss)
Total
assets
Eastern$93,323 $23,563 $12,148 $7,519 $366,892 
Western124,229 42,342 18,917 18,991 751,324 
Mid-Atlantic (1)
— — — — 550,758 
Resource Solutions72,093 3,316 3,090 688 203,049 
Corporate Entities— — 769 (4,584)545,269 
Eliminations— (69,221)— — — 
$289,645 $— $34,924 $22,614 $2,417,292 

Six Months Ended June 30, 2024
SegmentOutside
revenues
Inter-company
revenues
Depreciation and
amortization
Operating
income (loss)
Total assets
Eastern$200,495 $48,910 $27,484 $14,164 $433,988 
Western275,371 99,846 50,037 26,677 1,001,294 
Mid-Atlantic
84,015 589 20,563 (11,880)533,457 
Resource Solutions158,289 5,958 9,333 5,662 252,364 
Corporate Entities— — 1,958 (4,770)290,762 
Eliminations— (155,303)— — — 
Total$718,170 $— $109,375 $29,853 $2,511,865 
Six Months Ended June 30, 2023
SegmentOutside
revenues
Inter-company
revenues
Depreciation and
amortization
Operating
income (loss)
Total assets
Eastern$177,233 $42,932 $24,051 $9,659 $366,892 
Western235,262 78,901 36,583 31,417 751,324 
Mid-Atlantic (1)
— — — — 550,758 
Resource Solutions139,746 6,803 6,166 (1,255)203,049 
Corporate Entities— — 1,559 (6,942)545,269 
Eliminations— (128,636)— — — 
Total$552,241 $— $68,359 $32,879 $2,417,292 
(1)Operations under the Mid-Atlantic region commenced July 1, 2023.

A summary of our revenues attributable to services provided follows:
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2024202320242023
Collection$223,959 $149,848 $435,318 $289,825 
Disposal65,123 63,629 115,262 115,096 
Landfill gas-to-energy
1,983 1,321 4,493 3,245 
Processing2,880 2,754 4,808 4,329 
Solid waste operations293,945 217,552 559,881 412,495 
Processing33,275 25,383 63,038 48,189 
National Accounts49,943 46,710 95,251 91,557 
Resource Solutions operations83,218 72,093 158,289 139,746 
Total revenues$377,163 $289,645 $718,170 $552,241 
XML 43 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Pay vs Performance Disclosure            
Net income $ 7,006 $ (4,117) $ 5,490 $ 3,548 $ 2,889 $ 9,038
XML 44 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 45 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCOUNTING CHANGES (Policies)
6 Months Ended
Jun. 30, 2024
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 ten states: Vermont, New Hampshire, New York, Massachusetts, Connecticut, Maine, Pennsylvania, New Jersey, Delaware and Maryland, with our headquarters located in Rutland, Vermont. We manage our solid waste operations on a geographic basis through 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 unaudited 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. Our significant accounting policies are more fully discussed in Item 8. “Financial Statements and Supplementary Data” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2023 (“fiscal year 2023”), which was filed with the SEC on February 16, 2024 (“2023 Form 10-K”).
Use of Estimates 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 the opinion of management, these consolidated financial statements include all adjustments, including normal recurring and nonrecurring adjustments, as applicable, necessary for a fair statement of the financial position, results of operations and cash flows for the periods presented. The results for the three and six months ended June 30, 2024 may not be indicative of the results for any other interim period or the entire fiscal year.
Subsequent Events
We have evaluated subsequent events or transactions that have occurred after the consolidated balance sheet date of June 30, 2024 through the date of filing of the consolidated financial statements with the SEC on this Quarterly Report on Form 10-Q. Except as disclosed, no material subsequent events have occurred since June 30, 2024 through the date of this filing that would require recognition or adjustments to our disclosures in our consolidated financial statements.
Accounting Standards Adopted and Pending Adoption
The following table provides a brief description of Accounting Standards Updates (“ASU”) to the Accounting Standards Codification (“ASC”) issued by the Financial Accounting Standards Board (“FASB”) 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
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 do not expect the adoption of this guidance to have a material impact on our consolidated financial statements, however, the adoption of this guidance will have an impact on reportable operating segment disclosures within the accompanying notes to our consolidated financial statements. This guidance does not change how we identify our operating segments, aggregate them or apply quantitative thresholds to determine our reportable segments. 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 do not expect the adoption of this guidance to have a material impact on our consolidated financial statements, however, the adoption of this guidance will have an impact on income tax disclosures within the accompanying notes to our consolidated financial statements. This guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted.
Accrued Final Capping, Closure and Post Closure 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. 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.
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
Our financial instruments include cash, cash equivalents and restricted cash, 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, trade payables and debt. The carrying values of cash, cash equivalents and restricted cash, 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 the 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. 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 regional operating segments, our Eastern, Western and Mid-Atlantic regions. 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 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 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCOUNTING CHANGES (Tables)
6 Months Ended
Jun. 30, 2024
Accounting Changes and Error Corrections [Abstract]  
Schedule of New Accounting Pronouncements and Changes in Accounting Principles
The following table provides a brief description of Accounting Standards Updates (“ASU”) to the Accounting Standards Codification (“ASC”) issued by the Financial Accounting Standards Board (“FASB”) 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
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 do not expect the adoption of this guidance to have a material impact on our consolidated financial statements, however, the adoption of this guidance will have an impact on reportable operating segment disclosures within the accompanying notes to our consolidated financial statements. This guidance does not change how we identify our operating segments, aggregate them or apply quantitative thresholds to determine our reportable segments. 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 do not expect the adoption of this guidance to have a material impact on our consolidated financial statements, however, the adoption of this guidance will have an impact on income tax disclosures within the accompanying notes to our consolidated financial statements. This guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted.
XML 47 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE RECOGNITION (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following tables set forth revenues disaggregated by service line and timing of revenue recognition by operating segment for each of the three and six months ended June 30, 2024 and 2023:
Three Months Ended June 30, 2024
EasternWestern
Mid-Atlantic
Resource SolutionsTotal Revenues
Collection$76,071 $105,936 $41,952 $— $223,959 
Landfill7,583 17,199 — — 24,782 
Transfer station18,634 16,250 460 — 35,344 
Transportation1,433 3,564 — — 4,997 
Landfill gas-to-energy539 1,444 — — 1,983 
Processing2,231 649 — 33,275 36,155 
National Accounts— — — 49,943 49,943 
Total revenues$106,491 $145,042 $42,412 $83,218 $377,163 
Transferred at a point-in-time$117 $677 $— $15,163 $15,957 
Transferred over time106,374 144,365 42,412 68,055 361,206 
Total revenues$106,491 $145,042 $42,412 $83,218 $377,163 

Three Months Ended June 30, 2023
EasternWesternMid-Atlantic (1)Resource SolutionsTotal Revenues
Collection$64,749 $85,099 $— $— $149,848 
Landfill7,220 18,921 — — 26,141 
Transfer station17,698 14,728 — — 32,426 
Transportation1,208 3,854 — — 5,062 
Landfill gas-to-energy173 1,148 — — 1,321 
Processing2,275 479 — 25,383 28,137 
National Accounts— — — 46,710 46,710 
Total revenues$93,323 $124,229 $— $72,093 $289,645 
Transferred at a point-in-time$99 $690 $— $8,135 $8,924 
Transferred over time93,224 123,539 — 63,958 280,721 
Total revenues$93,323 $124,229 $— $72,093 $289,645 

Six Months Ended June 30, 2024
EasternWesternMid-Atlantic (1)Resource SolutionsTotal Revenues
Collection$146,332 $205,805 $83,181 $— $435,318 
Landfill14,195 30,137 — — 44,332 
Transfer station
32,762 28,221 834 — 61,817 
Transportation2,709 6,404 — — 9,113 
Landfill gas-to-energy997 3,496 — — 4,493 
Processing3,500 1,308 — 63,038 67,846 
National Accounts
— — — 95,251 95,251 
Total revenues$200,495 $275,371 $84,015 $158,289 $718,170 
Transferred at a point-in-time$239 $1,294 $— $27,717 $29,250 
Transferred over time200,256 274,077 84,015 130,572 688,920 
Total revenues$200,495 $275,371 $84,015 $158,289 $718,170 
Six Months Ended June 30, 2023
EasternWesternMid-Atlantic (1)Resource SolutionsTotal Revenues
Collection$125,858 $163,967 $— $— $289,825 
Landfill13,521 35,380 — — 48,901 
Transfer station
31,680 24,691 — — 56,371 
Transportation2,390 7,434 — — 9,824 
Landfill gas-to-energy386 2,859 — — 3,245 
Processing3,398 931 — 48,189 52,518 
National Accounts
— — — 91,557 91,557 
Total revenues$177,233 $235,262 $— $139,746 $552,241 
Transferred at a point-in-time$218 $1,421 $— $14,572 $16,211 
Transferred over time177,015 233,841 — 125,174 536,030 
Total revenues$177,233 $235,262 $— $139,746 $552,241 
(1)Operations under the Mid-Atlantic region commenced July 1, 2023.
XML 48 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BUSINESS COMBINATIONS (Tables)
6 Months Ended
Jun. 30, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
Schedule of Purchase Price Paid for Acquisitions
A summary of the purchase price and the purchase price allocation for acquisitions follows:
 Six Months Ended
June 30,
 20242023
Purchase Price:
Cash used in acquisitions, net of cash acquired$748 $544,359 
Holdbacks
— 1,900 
Total consideration$748 $546,259 
Allocated as follows:
Current assets$— $15,364 
Property, plant and equipment:
Land— 2,213 
Buildings and improvements— 8,666 
Machinery and equipment282 90,276 
Operating lease right-of-use assets— 11,260 
Intangible assets:
Covenants not-to-compete75 10,550 
Customer relationships38 93,000 
Deferred tax liability— (5,160)
Current liabilities(2)(15,195)
Operating lease liabilities, less current portion— (9,887)
Fair value of assets acquired and liabilities assumed393 201,087 
Excess purchase price allocated to goodwill$355 $345,172 
Schedule of Unaudited Pro forma Combined Information
Unaudited pro forma combined operational results prepared as though each acquisition completed since the beginning of the prior fiscal year had occurred as of January 1, 2023 is as follows:
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2024202320242023
Revenues$377,199 $365,644 $718,315 $706,384 
Operating income$23,028 $26,792 $29,894 $41,353 
Net income$7,012 $7,133 $2,913 $12,391 
Basic earnings per share attributable to common stockholders:
Weighted average common shares outstanding58,109 52,885 58,070 52,331 
Basic earnings per common share$0.12 $0.13 $0.05 $0.24 
Diluted earnings per share attributable to common stockholders:
Weighted average common shares outstanding58,199 52,980 58,161 52,427 
Diluted earnings per common share$0.12 $0.13 $0.05 $0.24 
XML 49 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL AND INTANGIBLE ASSETS (Tables)
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill Activity
A summary of the activity and balances related to goodwill by operating segment is as follows:
December 31,
2023
AcquisitionsMeasurement Period AdjustmentsJune 30,
2024
Eastern$73,893 $355 $— $74,248 
Western285,056 — 668 285,724 
Mid-Atlantic332,247 — 372 332,619 
Resource Solutions 44,474 — 188 44,662 
$735,670 $355 $1,228 $737,253 
Schedule of Intangible Assets by Type
Summaries of intangible assets by type follow:
Covenants
Not-to-Compete
Customer RelationshipsTrade NamesTotal
Balance, June 30, 2024
Intangible assets
$60,645 $272,807 $13,325 $346,777 
Less accumulated amortization(30,294)(90,284)(9,238)(129,816)
$30,351 $182,523 $4,087 $216,961 

 Covenants
Not-to-Compete
Customer RelationshipsTrade NamesTotal
Balance, December 31, 2023
Intangible assets
$61,573 $272,571 $13,325 $347,469 
Less accumulated amortization(26,645)(72,227)(7,168)(106,040)
$34,928 $200,344 $6,157 $241,429 
Schedule of Intangible Amortization Expense Estimated
A summary of intangible amortization expense estimated for each of the next five fiscal years following fiscal year 2023 and thereafter is estimated as follows:
Estimated Future Amortization Expense as of June 30, 2024 
For the remainder of the fiscal year ending December 31, 2024
$23,219 
Fiscal year ending December 31, 2025$43,653 
Fiscal year ending December 31, 2026$38,775 
Fiscal year ending December 31, 2027$34,179 
Fiscal year ending December 31, 2028$29,123 
Thereafter$48,012 
XML 50 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE (Tables)
6 Months Ended
Jun. 30, 2024
Asset Retirement Obligation Disclosure [Abstract]  
Schedule of Changes to Accrued Capping, Closure and Post-Closure Liabilities
A summary of the changes to accrued final capping, closure and post-closure liabilities follows:
 Six Months Ended
June 30,
 20242023
Beginning balance$133,904 $113,678 
Obligations incurred3,354 2,615 
Accretion expense 5,733 4,809 
Obligations settled (1)
(2,223)(2,386)
Ending balance$140,768 $118,716 
(1)May include amounts that are being processed through accounts payable as a part of our disbursements cycle.
XML 51 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DEBT (Tables)
6 Months Ended
Jun. 30, 2024
Debt And Derivatives Disclosure [Abstract]  
Schedule of Debt
A summary of debt is as follows:
June 30,
2024
December 31,
2023
Senior Secured Credit Facility:
Term loan A facility (“Term Loan Facility”) payable quarterly with balance due December 2026; bearing interest at 6.779% as of June 30, 2024
$348,250 $350,000 
Term loan A facility (“2023 Term Loan Facility”) payable quarterly with balance due December 2026; bearing interest at 7.279% as of June 30, 2024
408,500 419,250 
Revolving credit facility (“Revolving Credit Facility”) due December 2026; bearing interest at term secured overnight financing rate (“Term SOFR”) plus 1.435%
— — 
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 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.4%
62,726 53,066 
Notes payable maturing through March 2025; bearing interest up to 8.1%
100 230 
Principal amount of debt 1,051,576 1,054,546 
Less—unamortized debt issuance costs
9,621 11,103 
Debt less unamortized debt issuance costs1,041,955 1,043,443 
Less—current maturities of debt65,335 35,781 
$976,620 $1,007,662 
Schedule of Cash Flow Hedges
A summary of the effect of cash flow hedges related to derivative instruments on the consolidated balance sheets follows:
Fair Value
Balance Sheet LocationJune 30,
2024
December 31,
2023
Interest rate swapsOther current assets$7,216 $5,951 
Interest rate swapsOther non-current assets4,920 4,413 
$12,136 $10,364 
Interest rate swapsOther long-term liabilities$4,020 $11,762 
Interest rate swaps
Accumulated other comprehensive income (loss), net of tax
$8,116 $(1,398)
Interest rate swaps - tax effect
Accumulated other comprehensive income (loss), net of tax
(2,295)318 
$5,821 $(1,080)
XML 52 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
COMMITMENTS AND CONTINGENCIES (Tables)
6 Months Ended
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Cash and Cash Equivalents Beginning-of-period and end-of-period cash, cash equivalents and restricted cash presented in the statement of cash flows is reconciled as follows:
June 30,
2024
December 31,
2023
Cash and cash equivalents$208,502 $220,912 
Restricted cash - acquisition (1)
945 — 
Cash, cash equivalents and restricted cash$209,447 $220,912 
(1)Restricted cash consists of legally restricted cash held in an escrow account due to the timing of a pending acquisition.
Schedule of Restricted Cash Beginning-of-period and end-of-period cash, cash equivalents and restricted cash presented in the statement of cash flows is reconciled as follows:
June 30,
2024
December 31,
2023
Cash and cash equivalents$208,502 $220,912 
Restricted cash - acquisition (1)
945 — 
Cash, cash equivalents and restricted cash$209,447 $220,912 
(1)Restricted cash consists of legally restricted cash held in an escrow account due to the timing of a pending acquisition.
Schedule of Environmental Liability A summary of the changes to the aggregate environmental remediation liabilities for the six months ended June 30, 2024 and 2023 follows:
Six Months Ended
June 30,
20242023
Beginning balance$5,889 $6,335 
Accretion expense49 51 
Obligations settled (1)
(332)(320)
Ending balance5,606 6,066 
Less: current portion1,610 1,430 
Long-term portion$3,996 $4,636 
(1)May include amounts that are being processed through accounts payable as a part of our disbursement cycle.
XML 53 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS' EQUITY (Tables)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Schedule of Stock Option Activity
A summary of stock option activity follows:
Stock OptionsWeighted Average Exercise PriceWeighted Average Remaining Contractual Term (years)Aggregate Intrinsic Value
Outstanding, December 31, 2023129 $66.03 
Granted— $— 
Exercised— $— 
Forfeited— $— 
Outstanding, June 30, 2024129 $66.03 7.0$4,277 
Exercisable, June 30, 202449 $40.60 4.7$2,845 
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 follows:
Restricted Stock Awards, Restricted Stock Units, and Performance Stock Units (1)Weighted
Average Grant Date Fair
Value
Weighted Average Remaining Contractual Term (years)Aggregate Intrinsic Value
Outstanding, December 31, 2023181 $84.82 
Granted103 $99.38 
Class A Common Stock Vested(43)$79.38 
Forfeited(2)$84.34 
Outstanding, June 30, 2024239 $92.08 2.1$23,725 
Unvested, June 30, 2024414 $94.14 1.9$41,044 
(1)Performance stock unit grants, including market-based performance stock units, are included at the 100% attainment level. Attainment of the maximum performance targets and market achievements would result in the issuance of an additional 175 shares of Class A common stock currently included in unvested.
Schedule of Changes in Balances of Each Component of Accumulated Other Comprehensive (Income) Loss
A summary of the changes in the balances of each component of accumulated other comprehensive income (loss), net of tax follows:
 Interest Rate Swaps
Balance, December 31, 2023$(1,080)
Other comprehensive income before reclassifications14,125 
Income reclassified from accumulated other comprehensive income (loss) into interest expense
(4,611)
Income tax provision related to items of other comprehensive income(2,613)
Other comprehensive income, net of tax
6,901 
Balance, June 30, 2024$5,821 
Schedule of Reclassifications Out of Accumulated Other Comprehensive (Income) Loss
A summary of reclassifications out of accumulated other comprehensive income (loss), net of tax into earnings follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
 2024202320242023 
Accumulated Other Comprehensive Income (Loss), Net of Tax
Amounts Reclassified Out of Accumulated Other Comprehensive Income (Loss), Net of Tax
Affected Line Item in the Consolidated
Statements of Operations
Interest rate swaps$(2,280)$(1,270)$(4,611)$(2,376)Interest expense
2,280 1,270 4,611 2,376 
Income before income taxes
630 348 1,272 651 
Provision for income taxes
$1,650 $922 $3,339 $1,725 
Net income
XML 54 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings per Share Computation
A summary of the numerator and denominators used in the computation of earnings per share follows:
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2024202320242023
Numerator:
Net income$7,006 $5,490 $2,889 $9,038 
Denominators:
Number of shares outstanding, end of period:
Class A common stock57,145 56,974 57,145 56,974 
Class B common stock988 988 988 988 
Unvested restricted stock— (1)— (1)
Effect of weighted average shares outstanding (1)
(24)(5,076)(63)(5,630)
Basic weighted average common shares outstanding58,109 52,885 58,070 52,331 
Impact of potentially dilutive securities:
Dilutive effect of stock options and other stock awards90 95 91 96 
Diluted weighted average common shares outstanding58,199 52,980 58,161 52,427 
Anti-dilutive potentially issuable shares24 75 141 84 
(1)Adjustments in the three and six months ended June 30, 2023 primarily associated with the 6,053 shares of Class A common stock issued as part of the public offering, completed on June 16, 2023, only being outstanding for 14 days in the periods ended June 30, 2023.
XML 55 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets and Liabilities Measured at Fair Value
Summaries of our financial assets and liabilities that are measured at fair value on a recurring basis follow:
 Fair Value Measurement at June 30, 2024 Using:
 Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Assets:
Restricted investment securities - landfill closure$2,306 $— $— 
Interest rate swaps— 12,136 — 
$2,306 $12,136 $— 
Liabilities:
Interest rate swaps$— $4,020 $— 

 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:
Restricted investment securities - landfill closure$2,203 $— $— 
Interest rate swaps— 10,364 — 
$2,203 $10,364 $— 
Liabilities:
Interest rate swaps$— $11,762 $— 
XML 56 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SEGMENT REPORTING (Tables)
6 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information by Segment
Three Months Ended June 30, 2024
SegmentOutside
revenues
Inter-company
revenues
Depreciation and
amortization
Operating
income (loss)
Total
assets
Eastern$106,491 $26,422 $14,016 $10,543 $433,988 
Western145,042 53,410 25,561 17,892 1,001,294 
Mid-Atlantic
42,412 376 10,239 (7,080)533,457 
Resource Solutions83,218 2,835 4,540 4,269 252,364 
Corporate Entities— — 982 (2,606)290,762 
Eliminations— (83,043)— — — 
$377,163 $— $55,338 $23,018 $2,511,865 

Three Months Ended June 30, 2023
SegmentOutside
revenues
Inter-company
revenues
Depreciation and
amortization
Operating
income (loss)
Total
assets
Eastern$93,323 $23,563 $12,148 $7,519 $366,892 
Western124,229 42,342 18,917 18,991 751,324 
Mid-Atlantic (1)
— — — — 550,758 
Resource Solutions72,093 3,316 3,090 688 203,049 
Corporate Entities— — 769 (4,584)545,269 
Eliminations— (69,221)— — — 
$289,645 $— $34,924 $22,614 $2,417,292 

Six Months Ended June 30, 2024
SegmentOutside
revenues
Inter-company
revenues
Depreciation and
amortization
Operating
income (loss)
Total assets
Eastern$200,495 $48,910 $27,484 $14,164 $433,988 
Western275,371 99,846 50,037 26,677 1,001,294 
Mid-Atlantic
84,015 589 20,563 (11,880)533,457 
Resource Solutions158,289 5,958 9,333 5,662 252,364 
Corporate Entities— — 1,958 (4,770)290,762 
Eliminations— (155,303)— — — 
Total$718,170 $— $109,375 $29,853 $2,511,865 
Six Months Ended June 30, 2023
SegmentOutside
revenues
Inter-company
revenues
Depreciation and
amortization
Operating
income (loss)
Total assets
Eastern$177,233 $42,932 $24,051 $9,659 $366,892 
Western235,262 78,901 36,583 31,417 751,324 
Mid-Atlantic (1)
— — — — 550,758 
Resource Solutions139,746 6,803 6,166 (1,255)203,049 
Corporate Entities— — 1,559 (6,942)545,269 
Eliminations— (128,636)— — — 
Total$552,241 $— $68,359 $32,879 $2,417,292 
(1)Operations under the Mid-Atlantic region commenced July 1, 2023.
Schedule of Revenue Attributable to Services
A summary of our revenues attributable to services provided follows:
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2024202320242023
Collection$223,959 $149,848 $435,318 $289,825 
Disposal65,123 63,629 115,262 115,096 
Landfill gas-to-energy
1,983 1,321 4,493 3,245 
Processing2,880 2,754 4,808 4,329 
Solid waste operations293,945 217,552 559,881 412,495 
Processing33,275 25,383 63,038 48,189 
National Accounts49,943 46,710 95,251 91,557 
Resource Solutions operations83,218 72,093 158,289 139,746 
Total revenues$377,163 $289,645 $718,170 $552,241 
XML 57 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BASIS OF PRESENTATION (Details)
Jun. 30, 2024
state
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of states in which entity operates 10
XML 58 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE RECOGNITION - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total revenues $ 377,163 $ 289,645 $ 718,170 $ 552,241
Transferred at a point-in-time        
Disaggregation of Revenue [Line Items]        
Total revenues 15,957 8,924 29,250 16,211
Transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues 361,206 280,721 688,920 536,030
Collection        
Disaggregation of Revenue [Line Items]        
Total revenues 223,959 149,848 435,318 289,825
Landfill        
Disaggregation of Revenue [Line Items]        
Total revenues 24,782 26,141 44,332 48,901
Transfer station        
Disaggregation of Revenue [Line Items]        
Total revenues 35,344 32,426 61,817 56,371
Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues 4,997 5,062 9,113 9,824
Landfill gas-to-energy        
Disaggregation of Revenue [Line Items]        
Total revenues 1,983 1,321 4,493 3,245
Processing        
Disaggregation of Revenue [Line Items]        
Total revenues 36,155 28,137 67,846 52,518
National Accounts        
Disaggregation of Revenue [Line Items]        
Total revenues 49,943 46,710 95,251 91,557
Eastern        
Disaggregation of Revenue [Line Items]        
Total revenues 106,491 93,323 200,495 177,233
Eastern | Transferred at a point-in-time        
Disaggregation of Revenue [Line Items]        
Total revenues 117 99 239 218
Eastern | Transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues 106,374 93,224 200,256 177,015
Eastern | Collection        
Disaggregation of Revenue [Line Items]        
Total revenues 76,071 64,749 146,332 125,858
Eastern | Landfill        
Disaggregation of Revenue [Line Items]        
Total revenues 7,583 7,220 14,195 13,521
Eastern | Transfer station        
Disaggregation of Revenue [Line Items]        
Total revenues 18,634 17,698 32,762 31,680
Eastern | Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues 1,433 1,208 2,709 2,390
Eastern | Landfill gas-to-energy        
Disaggregation of Revenue [Line Items]        
Total revenues 539 173 997 386
Eastern | Processing        
Disaggregation of Revenue [Line Items]        
Total revenues 2,231 2,275 3,500 3,398
Eastern | National Accounts        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Western        
Disaggregation of Revenue [Line Items]        
Total revenues 145,042 124,229 275,371 235,262
Western | Transferred at a point-in-time        
Disaggregation of Revenue [Line Items]        
Total revenues 677 690 1,294 1,421
Western | Transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues 144,365 123,539 274,077 233,841
Western | Collection        
Disaggregation of Revenue [Line Items]        
Total revenues 105,936 85,099 205,805 163,967
Western | Landfill        
Disaggregation of Revenue [Line Items]        
Total revenues 17,199 18,921 30,137 35,380
Western | Transfer station        
Disaggregation of Revenue [Line Items]        
Total revenues 16,250 14,728 28,221 24,691
Western | Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues 3,564 3,854 6,404 7,434
Western | Landfill gas-to-energy        
Disaggregation of Revenue [Line Items]        
Total revenues 1,444 1,148 3,496 2,859
Western | Processing        
Disaggregation of Revenue [Line Items]        
Total revenues 649 479 1,308 931
Western | National Accounts        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Mid-Atlantic        
Disaggregation of Revenue [Line Items]        
Total revenues 42,412 0 84,015 0
Mid-Atlantic | Transferred at a point-in-time        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Mid-Atlantic | Transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues 42,412 0 84,015 0
Mid-Atlantic | Collection        
Disaggregation of Revenue [Line Items]        
Total revenues 41,952 0 83,181 0
Mid-Atlantic | Landfill        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Mid-Atlantic | Transfer station        
Disaggregation of Revenue [Line Items]        
Total revenues 460 0 834 0
Mid-Atlantic | Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Mid-Atlantic | Landfill gas-to-energy        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Mid-Atlantic | Processing        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Mid-Atlantic | National Accounts        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Resource Solutions        
Disaggregation of Revenue [Line Items]        
Total revenues 83,218 72,093 158,289 139,746
Resource Solutions | Transferred at a point-in-time        
Disaggregation of Revenue [Line Items]        
Total revenues 15,163 8,135 27,717 14,572
Resource Solutions | Transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues 68,055 63,958 130,572 125,174
Resource Solutions | Collection        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Resource Solutions | Landfill        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Resource Solutions | Transfer station        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Resource Solutions | Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Resource Solutions | Landfill gas-to-energy        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Resource Solutions | Processing        
Disaggregation of Revenue [Line Items]        
Total revenues 33,275 25,383 63,038 48,189
Resource Solutions | National Accounts        
Disaggregation of Revenue [Line Items]        
Total revenues $ 49,943 $ 46,710 $ 95,251 $ 91,557
XML 59 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE RECOGNITION - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Disaggregation of Revenue [Line Items]          
Rebates $ (377,163,000) $ (289,645,000) $ (718,170,000) $ (552,241,000)  
Revenue recognized for performance obligation satisfied in previous period 0 0 0 0  
Gross receivables from contracts 165,706,000   165,706,000   $ 158,931,000
Contract liabilities 30,662,000   30,662,000   $ 31,472,000
Rebate for Recycled or Returned Organic Materials          
Disaggregation of Revenue [Line Items]          
Rebates $ 8,416,000 $ 6,329,000 $ 15,531,000 $ 12,958,000  
XML 60 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BUSINESS COMBINATIONS - Narrative (Details)
1 Months Ended 6 Months Ended
Aug. 02, 2024
business
Jun. 30, 2024
business
Jun. 30, 2023
business
subsidiary
Business Acquisition [Line Items]      
Number of businesses acquired   1 2
Number of wholly owned subsidiaries acquired | subsidiary     4
Subsequent Event      
Business Acquisition [Line Items]      
Number of businesses acquired 4    
Subsequent Event | Mid-Atlantic      
Business Acquisition [Line Items]      
Number of businesses acquired 3    
Minimum      
Business Acquisition [Line Items]      
Useful life of finite lived intangible assets   2 years  
Maximum      
Business Acquisition [Line Items]      
Useful life of finite lived intangible assets   10 years  
XML 61 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BUSINESS COMBINATIONS - Summary of Purchase Price Paid for Acquisitions (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Purchase Price:      
Cash used in acquisitions, net of cash acquired $ (1,296) $ 547,587  
Allocated as follows:      
Excess purchase price allocated to goodwill 737,253   $ 735,670
Waste Collection Acquisitions      
Purchase Price:      
Cash used in acquisitions, net of cash acquired 748 544,359  
Holdbacks 0 1,900  
Total consideration 748 546,259  
Allocated as follows:      
Current assets 0 15,364  
Land 0 2,213  
Buildings and improvements 0 8,666  
Machinery and equipment 282 90,276  
Operating lease right-of-use assets 0 11,260  
Deferred tax liability 0 (5,160)  
Current liabilities (2) (15,195)  
Operating lease liabilities, less current portion 0 (9,887)  
Fair value of assets acquired and liabilities assumed 393 201,087  
Excess purchase price allocated to goodwill 355 345,172  
Waste Collection Acquisitions | Covenants Not-to-Compete      
Allocated as follows:      
Intangible assets 75 10,550  
Waste Collection Acquisitions | Customer Relationships      
Allocated as follows:      
Intangible assets $ 38 $ 93,000  
XML 62 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BUSINESS COMBINATIONS - Schedule of Unaudited Pro forma Combined Information (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]        
Revenues $ 377,199 $ 365,644 $ 718,315 $ 706,384
Operating income 23,028 26,792 29,894 41,353
Net income $ 7,012 $ 7,133 $ 2,913 $ 12,391
Weighted average common shares outstanding, basic (in shares) 58,109 52,885 58,070 52,331
Basic earnings per common share (in dollars per share) $ 0.12 $ 0.13 $ 0.05 $ 0.24
Weighted average common shares outstanding, diluted (in shares) 58,199 52,980 58,161 52,427
Diluted earnings per common share (in dollars per share) $ 0.12 $ 0.13 $ 0.05 $ 0.24
XML 63 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL AND INTANGIBLE ASSETS - Summary of Goodwill Activity (Detail)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Goodwill [Roll Forward]  
Goodwill, beginning balance $ 735,670
Acquisitions 355
Measurement Period Adjustments 1,228
Goodwill, ending balance 737,253
Eastern  
Goodwill [Roll Forward]  
Goodwill, beginning balance 73,893
Acquisitions 355
Measurement Period Adjustments 0
Goodwill, ending balance 74,248
Western  
Goodwill [Roll Forward]  
Goodwill, beginning balance 285,056
Acquisitions 0
Measurement Period Adjustments 668
Goodwill, ending balance 285,724
Mid-Atlantic  
Goodwill [Roll Forward]  
Goodwill, beginning balance 332,247
Acquisitions 0
Measurement Period Adjustments 372
Goodwill, ending balance 332,619
Resource Solutions  
Goodwill [Roll Forward]  
Goodwill, beginning balance 44,474
Acquisitions 0
Measurement Period Adjustments 188
Goodwill, ending balance $ 44,662
XML 64 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL AND INTANGIBLE ASSETS - Summary of Intangible Assets by Type (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Intangible assets $ 346,777 $ 347,469
Less accumulated amortization (129,816) (106,040)
Intangible assets, net 216,961 241,429
Covenants Not-to-Compete    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 60,645 61,573
Less accumulated amortization (30,294) (26,645)
Intangible assets, net 30,351 34,928
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 272,807 272,571
Less accumulated amortization (90,284) (72,227)
Intangible assets, net 182,523 200,344
Trade Names    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets 13,325 13,325
Less accumulated amortization (9,238) (7,168)
Intangible assets, net $ 4,087 $ 6,157
XML 65 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL AND INTANGIBLE ASSETS - Narrative (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]        
Intangible amortization expense $ 12,238 $ 4,226 $ 24,803 $ 8,296
XML 66 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL AND INTANGIBLE ASSETS - Summary of Intangible Amortization Expense Estimated (Detail)
$ in Thousands
Jun. 30, 2024
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
For the remainder of the fiscal year ending December 31, 2024 $ 23,219
Fiscal year ending December 31, 2025 43,653
Fiscal year ending December 31, 2026 38,775
Fiscal year ending December 31, 2027 34,179
Fiscal year ending December 31, 2028 29,123
Thereafter $ 48,012
XML 67 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE - Summary of Changes to Accrued Capping, Closure and Post-Closure Liabilities (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]    
Beginning balance $ 133,904 $ 113,678
Obligations incurred 3,354 2,615
Accretion expense 5,733 4,809
Obligations settled (2,223) (2,386)
Ending balance $ 140,768 $ 118,716
XML 68 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DEBT - Summary of Debt (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Weighted-average discount rate - finance leases 4.40%  
Finance leases maturing through December 2107; bearing interest at a weighted average of 4.4% $ 62,726 $ 53,066
Principal amount of debt 1,051,576 1,054,546
Less—unamortized debt issuance costs 9,621 11,103
Debt less unamortized debt issuance costs 1,041,955 1,043,443
Less—current maturities of debt 65,335 35,781
Debt, less current portion $ 976,620 $ 1,007,662
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”) payable quarterly with balance due December 2026; bearing interest at 6.779% as of June 30, 2024    
Debt Instrument [Line Items]    
Stated interest rate 6.779%  
Principal amount of debt $ 348,250 $ 350,000
Secured Debt | Term loan A facility (“2023 Term Loan Facility”) payable quarterly with balance due December 2026; bearing interest at 7.279% as of June 30, 2024    
Debt Instrument [Line Items]    
Stated interest rate 7.279%  
Principal amount of debt $ 408,500 419,250
Line of Credit | Revolving credit facility (“Revolving Credit Facility”) due December 2026; bearing interest at term secured overnight financing rate (“Term SOFR”) plus 1.435%    
Debt Instrument [Line Items]    
Variable rate margin 1.435%  
Principal amount of debt $ 0 0
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 25,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 15,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 40,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 35,000
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 25,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 15,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 15,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 16,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 35,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 11,000
Notes payable maturing through March 2025; bearing interest up to 8.1%    
Debt Instrument [Line Items]    
Stated interest rate 8.10%  
Principal amount of debt $ 100 $ 230
XML 69 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DEBT - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Derivative [Line Items]          
Loss from termination of bridge financing $ 0 $ 8,198 $ 0 $ 8,198  
GFL Acquisition          
Derivative [Line Items]          
Loss from termination of bridge financing   3,718   3,718  
Twin Bridges Acquisition          
Derivative [Line Items]          
Loss from termination of bridge financing   $ 4,480   $ 4,480  
Interest Rate Contract | Cash Flow Hedging          
Derivative [Line Items]          
Notional amount $ 515,000   $ 515,000   $ 515,000
Floor interest rate (as a percent) 0.00%   0.00%    
Weighted average percentage rate paid (as a percent) 3.60%   3.60%    
XML 70 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DEBT - Summary of Cash Flow Hedges (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]    
Accumulated other comprehensive income (loss), net of tax $ 5,821 $ (1,080)
Designated as Hedging Instrument | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Cash flow hedge derivatives, gross asset 12,136 10,364
Designated as Hedging Instrument | Interest rate swaps | Accumulated gain (loss), cash flow hedge    
Derivatives, Fair Value [Line Items]    
Accumulated other comprehensive income (loss), before tax 8,116 (1,398)
Accumulated other comprehensive income (loss), tax (2,295) 318
Accumulated other comprehensive income (loss), net of tax 5,821 (1,080)
Other current assets | Designated as Hedging Instrument | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Cash flow hedge derivatives, gross asset 7,216 5,951
Other non-current assets | Designated as Hedging Instrument | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Cash flow hedge derivatives, gross asset 4,920 4,413
Other long-term liabilities | Designated as Hedging Instrument | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Cash flow hedge derivatives, gross liability $ 4,020 $ 11,762
XML 71 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
COMMITMENTS AND CONTINGENCIES - Narrative (Detail)
$ in Thousands
Jun. 30, 2024
USD ($)
Loss Contingencies [Line Items]  
Loss contingency accrual $ 27
Minimum  
Loss Contingencies [Line Items]  
Risk free interest 1.50%
Maximum  
Loss Contingencies [Line Items]  
Risk free interest 7.10%
XML 72 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
COMMITMENTS AND CONTINGENCIES - Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]        
Cash and cash equivalents $ 208,502 $ 220,912    
Restricted cash - acquisition 945 0    
Cash, cash equivalents and restricted cash $ 209,447 $ 220,912 $ 465,715 $ 71,152
XML 73 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
COMMITMENTS AND CONTINGENCIES - Environmental Remediation Liability (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Accrual for Environmental Loss Contingencies [Roll Forward]    
Beginning balance $ 5,889 $ 6,335
Accretion expense 49 51
Obligations settled (332) (320)
Ending balance 5,606 6,066
Less: current portion 1,610 1,430
Long-term portion $ 3,996 $ 4,636
XML 74 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS' EQUITY - Narrative (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Limited Partners' Capital Account [Line Items]        
Expiration period     10 years  
Unrecognized stock-based compensation, weighted average period     3 years 4 months 24 days  
Fair value of stock awards vested $ 932   $ 4,097  
Stock Options        
Limited Partners' Capital Account [Line Items]        
Stock-based compensation expense 151 $ 125 302 $ 248
Unrecognized stock-based compensation expense, stock options 1,806   1,806  
Aggregate intrinsic value of options exercised 0   0  
Restricted Stock Awards, Restricted Stock Units And Performance Stock Units        
Limited Partners' Capital Account [Line Items]        
Stock-based compensation expense 2,349 2,132 $ 4,225 3,894
Restricted Stock | Non Employee Director        
Limited Partners' Capital Account [Line Items]        
Award vesting period     3 years  
Restricted Stock Unit        
Limited Partners' Capital Account [Line Items]        
Unrecognized stock-based compensation expense 8,193   $ 8,193  
Restricted Stock Unit | Non Employee Director        
Limited Partners' Capital Account [Line Items]        
Award service period     3 years  
Performance Stock Unit        
Limited Partners' Capital Account [Line Items]        
Unrecognized stock-based compensation expense 7,413   $ 7,413  
Market-based Performance Stock Units        
Limited Partners' Capital Account [Line Items]        
Weighted average fair value of market-based performance (in dollars per share)     $ 105.35  
Risk-free interest rate     4.31%  
Expected volatility     25.30%  
Minimum        
Limited Partners' Capital Account [Line Items]        
Award vesting period     1 year  
Maximum        
Limited Partners' Capital Account [Line Items]        
Award vesting period     5 years  
Weighted average | Restricted Stock Unit        
Limited Partners' Capital Account [Line Items]        
Unrecognized stock-based compensation, weighted average period     2 years 3 months 18 days  
Weighted average | Performance Stock Unit        
Limited Partners' Capital Account [Line Items]        
Unrecognized stock-based compensation, weighted average period     2 years  
Amended and Restated 1997 Employee Stock Purchase Plan        
Limited Partners' Capital Account [Line Items]        
Stock-based compensation expense $ 174 $ 109 $ 283 $ 199
Class A Common Stock        
Limited Partners' Capital Account [Line Items]        
Common stock, authorized shares (in shares) 4,000   4,000  
Class A Common Stock | Amended 2016 Plan        
Limited Partners' Capital Account [Line Items]        
Common stock, authorized shares (in shares) 1,750   1,750  
Class A Common Stock | 2016 Plan        
Limited Partners' Capital Account [Line Items]        
Common stock, authorized shares (in shares) 2,250   2,250  
Number of shares available for future grant (in shares) 2,197   2,197  
Class A Common Stock | 2006 Incentive Plan        
Limited Partners' Capital Account [Line Items]        
Common stock, additional authorized shares (in shares)     2,723  
XML 75 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS' EQUITY - Summary of Stock Option Activity (Detail)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
$ / shares
shares
Stock Options  
Beginning balance, outstanding (in shares) | shares 129
Granted (in shares) | shares 0
Exercised (in shares) | shares 0
Forfeited (in shares) | shares 0
Ending balance, outstanding (in shares) | shares 129
Exercisable at end of period (in shares) | shares 49
Weighted Average Exercise Price  
Beginning balance, outstanding (in dollars per share) | $ / shares $ 66.03
Granted (in dollars per share) | $ / shares 0
Exercised (in dollars per share) | $ / shares 0
Forfeited (in dollars per share) | $ / shares 0
Ending balance, outstanding (in dollars per share) | $ / shares 66.03
Exercisable at end of period (in dollars per share) | $ / shares $ 40.60
Weighted Average Remaining Contractual Term (years) and Aggregate Intrinsic Value  
Outstanding contractual term 7 years
Exercisable contractual term 4 years 8 months 12 days
Outstanding aggregate intrinsic value | $ $ 4,277
Exercisable aggregate intrinsic value | $ $ 2,845
XML 76 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS' EQUITY - Summary of Restricted Stock Awards, Restricted Stock Unit and Performance-based Stock Unit Activity (Detail)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
$ / shares
shares
Performance Stock Unit  
Weighted Average Remaining Contractual Term (years) and Aggregate Intrinsic Value  
Percentage of attainment level (as a percent) 100.00%
Performance Stock Unit | Class A Common Stock  
Weighted Average Remaining Contractual Term (years) and Aggregate Intrinsic Value  
Number of additional shares (in shares) 175
Restricted Stock Awards, Restricted Stock Units And Performance Stock Units  
Restricted Stock, Restricted Stock Units, and Performance Stock Units  
Outstanding, beginning of period (in shares) 181
Granted (in shares) 103
Forfeited (in shares) (2)
Outstanding, end of period (in shares) 239
Weighted Average Grant Date Fair Value  
Outstanding at beginning of period (in dollars per share) | $ / shares $ 84.82
Granted (in dollars per share) | $ / shares 99.38
Forfeited (in dollars per share) | $ / shares 84.34
Outstanding at end of period (in dollars per share) | $ / shares $ 92.08
Weighted Average Remaining Contractual Term (years) and Aggregate Intrinsic Value  
Contractual term (in years) 2 years 1 month 6 days
Aggregate intrinsic value | $ $ 23,725
Restricted Stock Awards, Restricted Stock Units And Performance Stock Units | Class A Common Stock  
Restricted Stock, Restricted Stock Units, and Performance Stock Units  
Class A Common Stock Vested (in shares) (43)
Weighted Average Grant Date Fair Value  
Class A Common Stock Vested (in dollars per share) | $ / shares $ 79.38
Unvested | Restricted Stock Awards, Restricted Stock Units And Performance Stock Units  
Restricted Stock, Restricted Stock Units, and Performance Stock Units  
Outstanding, end of period (in shares) 414
Weighted Average Grant Date Fair Value  
Outstanding at end of period (in dollars per share) | $ / shares $ 94.14
Weighted Average Remaining Contractual Term (years) and Aggregate Intrinsic Value  
Contractual term (in years) 1 year 10 months 24 days
Aggregate intrinsic value | $ $ 41,044
XML 77 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS' EQUITY - Summary of Changes in Balances of Each Component of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]            
Beginning balance $ 1,025,924 $ 1,021,791 $ 501,655 $ 497,900 $ 1,021,791 $ 497,900
Other comprehensive income, net of tax 786 6,115 1,835 (1,769) 6,901 66
Ending balance 1,037,514 1,025,924 $ 1,008,383 $ 501,655 1,037,514 $ 1,008,383
Accumulated gain (loss), cash flow hedge            
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]            
Beginning balance   $ (1,080)     (1,080)  
Other comprehensive income before reclassifications         14,125  
Income reclassified from accumulated other comprehensive income (loss) into interest expense         (4,611)  
Income tax provision related to items of other comprehensive income         (2,613)  
Other comprehensive income, net of tax         6,901  
Ending balance $ 5,821       $ 5,821  
XML 78 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS' EQUITY - Summary of Reclassifications Out of Accumulated Other Comprehensive (Income) Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]            
Interest expense $ 15,322   $ 9,001   $ 31,204 $ 15,959
Income before income taxes 10,798   7,478   4,914 11,817
Provision for income taxes 3,792   1,988   2,025 2,779
Net income 7,006 $ (4,117) 5,490 $ 3,548 2,889 9,038
Accumulated gain (loss), cash flow hedge | Amounts Reclassified Out of Accumulated Other Comprehensive Income (Loss), Net of Tax            
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]            
Income before income taxes 2,280   1,270   4,611 2,376
Provision for income taxes 630   348   1,272 651
Net income 1,650   922   3,339 1,725
Interest rate swaps | Accumulated gain (loss), cash flow hedge | Amounts Reclassified Out of Accumulated Other Comprehensive Income (Loss), Net of Tax            
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]            
Interest expense $ (2,280)   $ (1,270)   $ (4,611) $ (2,376)
XML 79 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS PER SHARE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Numerator:          
Net income $ 7,006 $ 5,490 $ 2,889 $ 9,038  
Denominators:          
Unvested restricted stock (in shares) 0 (1,000) 0 (1,000)  
Effect of weighted average shares outstanding (in shares) (24,000) (5,076,000) (63,000) (5,630,000)  
Basic weighted average common shares outstanding (in shares) 58,109,000 52,885,000 58,070,000 52,331,000  
Impact of potentially dilutive securities:          
Dilutive effect of stock options and other stock awards (in shares) 90,000 95,000 91,000 96,000  
Diluted weighted average common shares outstanding (in shares) 58,199,000 52,980,000 58,161,000 52,427,000  
Anti-dilutive potentially issuable shares (in shares) 24,000 75,000 141,000 84,000  
Class A Common Stock          
Denominators:          
Common stock, shares outstanding (in shares) 57,145,000 56,974,000 57,145,000 56,974,000 57,007,000
Impact of potentially dilutive securities:          
Number of shares issued   6,053,000   6,053,000  
Period shares outstanding   14 days   14 days  
Class B Common Stock          
Denominators:          
Common stock, shares outstanding (in shares) 988,000 988,000 988,000 988,000 988,000
XML 80 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
OTHER ITEMS AND CHARGES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Unusual or Infrequent Items, or Both [Abstract]        
Expense from acquisition activities $ 7,836 $ 3,677 $ 12,847 $ 6,540
Legal settlement $ 0 $ 6,150 $ 0 $ 6,150
XML 81 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
RELATED PARTY TRANSACTIONS (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Related Party  
Related Party Transaction [Line Items]  
Leases monthly payments $ 34
XML 82 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE OF FINANCIAL INSTRUMENTS - Recurring Fair Value Measurements (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Assets:    
Derivative Asset, Statement Of Financial Position Extensible Enumeration, Not Disclosed Flag Interest rate swaps Interest rate swaps
Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets:    
Interest rate swaps $ 0 $ 0
Total assets 2,306 2,203
Liabilities:    
Interest rate swaps 0 0
Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Landfill    
Assets:    
Restricted investment securities - landfill closure 2,306 2,203
Recurring | Significant Other Observable Inputs (Level 2)    
Assets:    
Interest rate swaps 12,136 10,364
Total assets 12,136 10,364
Liabilities:    
Interest rate swaps 4,020 11,762
Recurring | Significant Other Observable Inputs (Level 2) | Landfill    
Assets:    
Restricted investment securities - landfill closure 0 0
Recurring | Significant Unobservable Inputs (Level 3)    
Assets:    
Interest rate swaps 0 0
Total assets 0 0
Liabilities:    
Interest rate swaps 0 0
Recurring | Significant Unobservable Inputs (Level 3) | Landfill    
Assets:    
Restricted investment securities - landfill closure $ 0 $ 0
XML 83 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE OF FINANCIAL INSTRUMENTS - Narrative (Detail) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Term loan A facility (“Term Loan Facility”) payable quarterly with balance due December 2026; bearing interest at 6.779% as of June 30, 2024 | Secured Debt    
Debt Instrument [Line Items]    
Principal amount of debt $ 348,250,000 $ 350,000,000
Term loan A facility (“2023 Term Loan Facility”) payable quarterly with balance due December 2026; bearing interest at 7.279% as of June 30, 2024 | Secured Debt    
Debt Instrument [Line Items]    
Principal amount of debt 408,500,000 $ 419,250,000
Fair Value | Fixed Rate Bonds    
Debt Instrument [Line Items]    
Fixed rate debt 230,168,000  
Carrying Value    
Debt Instrument [Line Items]    
Revolving credit facility 0  
Carrying Value | Fixed Rate Bonds    
Debt Instrument [Line Items]    
Fixed rate debt $ 232,000,000  
XML 84 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SEGMENT REPORTING - Summary of Financial Information by Reportable Segment (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Segment Reporting Information [Line Items]          
Revenues $ 377,163 $ 289,645 $ 718,170 $ 552,241  
Depreciation and amortization 55,338 34,924 109,375 68,359  
Operating income (loss) 23,018 22,614 29,853 32,879  
Total assets 2,511,865 2,417,292 2,511,865 2,417,292 $ 2,535,470
Operating | Eastern          
Segment Reporting Information [Line Items]          
Revenues 106,491 93,323 200,495 177,233  
Depreciation and amortization 14,016 12,148 27,484 24,051  
Operating income (loss) 10,543 7,519 14,164 9,659  
Total assets 433,988 366,892 433,988 366,892  
Operating | Western          
Segment Reporting Information [Line Items]          
Revenues 145,042 124,229 275,371 235,262  
Depreciation and amortization 25,561 18,917 50,037 36,583  
Operating income (loss) 17,892 18,991 26,677 31,417  
Total assets 1,001,294 751,324 1,001,294 751,324  
Operating | Mid-Atlantic          
Segment Reporting Information [Line Items]          
Revenues 42,412 0 84,015 0  
Depreciation and amortization 10,239 0 20,563 0  
Operating income (loss) (7,080) 0 (11,880) 0  
Total assets 533,457 550,758 533,457 550,758  
Operating | Resource Solutions          
Segment Reporting Information [Line Items]          
Revenues 83,218 72,093 158,289 139,746  
Depreciation and amortization 4,540 3,090 9,333 6,166  
Operating income (loss) 4,269 688 5,662 (1,255)  
Total assets 252,364 203,049 252,364 203,049  
Corporate Entities          
Segment Reporting Information [Line Items]          
Revenues 0 0 0 0  
Depreciation and amortization 982 769 1,958 1,559  
Operating income (loss) (2,606) (4,584) (4,770) (6,942)  
Total assets 290,762 545,269 290,762 545,269  
Inter-company revenues          
Segment Reporting Information [Line Items]          
Revenues (83,043) (69,221) (155,303) (128,636)  
Inter-company revenues | Eastern          
Segment Reporting Information [Line Items]          
Revenues (26,422) (23,563) (48,910) (42,932)  
Inter-company revenues | Western          
Segment Reporting Information [Line Items]          
Revenues (53,410) (42,342) (99,846) (78,901)  
Inter-company revenues | Mid-Atlantic          
Segment Reporting Information [Line Items]          
Revenues (376) 0 (589) 0  
Inter-company revenues | Resource Solutions          
Segment Reporting Information [Line Items]          
Revenues $ (2,835) $ (3,316) $ (5,958) $ (6,803)  
XML 85 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SEGMENT REPORTING - Summary of Revenues Attributable to Services Provided by Company (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue from External Customer [Line Items]        
Revenues $ 377,163 $ 289,645 $ 718,170 $ 552,241
Solid waste operations        
Revenue from External Customer [Line Items]        
Revenues 293,945 217,552 559,881 412,495
Collection        
Revenue from External Customer [Line Items]        
Revenues 223,959 149,848 435,318 289,825
Disposal        
Revenue from External Customer [Line Items]        
Revenues 65,123 63,629 115,262 115,096
Landfill gas-to-energy        
Revenue from External Customer [Line Items]        
Revenues 1,983 1,321 4,493 3,245
Processing        
Revenue from External Customer [Line Items]        
Revenues 2,880 2,754 4,808 4,329
Resource Solutions operations        
Revenue from External Customer [Line Items]        
Revenues 83,218 72,093 158,289 139,746
Processing        
Revenue from External Customer [Line Items]        
Revenues 33,275 25,383 63,038 48,189
National Accounts        
Revenue from External Customer [Line Items]        
Revenues $ 49,943 $ 46,710 $ 95,251 $ 91,557
EXCEL 86 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( Z$ ED'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 " .A )9R3H7SNX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R''*&";-I:.G#@8K;.QF;+4UBQUC:R1]^R5>FS*V!]C1TN]/ MGT"-#E+W$9]C'S"2Q70WNLXGJ<.:G8B"!$CZA$ZE,1@M(? MZH@@.+\'AZ2,(@4SL @+D;6-T5)'5-3'"][H!1\^8Y=A1@-VZ-!3@JJL@+7S MQ' >NP9N@!E&&%WZ+J!9B+GZ)S9W@%V28[)+:AB&GW4M>M[ ^ MD?(:IU_)2CH'7+/KY-=Z\[C?LE9PL2KX0\'%7G!9"UFMWF?7'WXW8=<;>[#_ MV/@JV#;PZR[:+U!+ P04 " .A )9F5R<(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 Z$ EFF(!\J3@8 +TC 8 >&PO=V]R:W-H965T&UL MM9IKVG7Y00+:9!>0*$2?_ MOD> P9L5,L.8?(BYG1>]NCX'N-AQ\2W:,";12^"'T65K(^7V7;<;.1L6T.B, M;UD(9U9R!8"17$0 M4/%ZQ7R^NVSAUO[ @[?>2'6@.[[8TC5;,OG7=B%@KYNKN%[ PLCC(1)L==F: MX'=3>Z@"DBL^>VP7'6PC9>6)\V]J9^Y>MBQ5(N8S1RH)"C_/;,I\7RE!.?[+ M1%OY/57@X?9>_28Q#V:>:,2FW/_BN7)SV1JUD,M6-/;E ]]]8)FAOM)SN!\E M_]$NO;;7:R$GCB0/LF H0>"%Z2]]R2KB,&!4$D"R /(F )?=P8'(OD!7Q"CX1QR>(=MJ(V*1 MGJ8\TV/A_AG"?5WX=\6Q\_JQ$SV[1.^:.S'T6HGF83IF5-_[YQ:N0G/)@NA? M796EDCV]I!J8[Z(M==AE"T9>Q,0S:XU_^0D/K-]U?D\D]IW[7NZ^9U(OW#^^ M;IG.J3D<6YU/.DO&J)J6^KFE?C5+GV(J)!/^*WI@6RZDSIY92HI85RE38U1- M>X/WMQ/T9;)\G*'E5_A_MVRC^?WT M3&?9*%;3,K:*E=:J8GH>.EQ 1TV6DC9:2AB=B LTY7$HQ2O\NMJ:.*)^/=,Y M-@?5M7P %[B*Y4?Z@N8NC%9OY3GI$EK>I8](6G;'LNW1:&AK_1J#Z_HEA5]2 MQ>_$=4$]:N\W4,(+'T-]NYHE21^]%PRX&7WP?!_=TI"UM_X!$@X:NGJG31 1+I (FZ'FK=-\ "\$?_9"1]_(9LW/ MCUJC37 2+D )F_'FK=$%CR3UT=_>MGR.,BM:_:&E78O,<76=%LR$S:B3=-8) M9,'EQLP"(XMH;35!2+A )&SFFEON0'LM-CPT(<01D>&P#Q,NZ6O]-0%(N" D M;,:;1T\"'/$5PN37I]_0DCFQ@);4FC0K37T*L_0$.3P(8'&"K-OYUD8_6V<6 M1ELJT#/U8X:V3*1YLK8NFN I7 5-I,08+#KA6NT? V>N*^M@B,H]66IGX2: M@"920!,Q8\V^4='LQ=G0<,U*2?&(T/UD>3W19J/FP+H."T8BE1AI&@NA\IDT MB4F:$A:66/M(YHCB5^V#G*DYJJ[/@HU()3::AY!TIP_O5&)*]\:U/LV*93Z; M("%2D!"I1$(J<0.H!S98(@4/$3,*+.?:6&V$0!&\]!E+^A/ MIK=HEK+@[QQC/!QJ?3;!1:3@(G*$9K*EY,:+% !^94 PIN> 1^0Z'4PZMI;; MS9%UC1;00\S,DC\$/'1Z P?ULX]9K/1]0Q, 9!< 9!]YKO/&8_9F#7QRNRT[\R: "*[ "*[$A =MGH;5E7UAA5]C&4D::B2 M-6T]G AULGI(U?J)FGJC_SSN#W&O/SB'=>M9Y[& (MO,,&G7OLI,ID4H[]\G MXIK,51.49!>49 \:Z-\G0I^L!IH *;L *;L:2-7IWR="HZP>AC_T[_/1B%C6 MF][=/?A 0E%\\MU(A!SURB7]5B(_FG^;,DF^R.@6EZ^BOF& @ *\D 8 >&PO=V]R:W-H965T&ULK9IM<^(X$L>_BHJ=NMVM(H/UX*>YA"H"N1UN,\EL8.YJ7SI&!-?8%FN+ M9.8^_;5LP&#)@MGB38*A)?];:O6O)?OZ311?RQ7G$GW+TKR\Z:VD7'\8#,IX MQ;.H?"_6/(=?EJ+((@F7Q?B^&UV,@T MR?GG I6;+(N*[[<\%6\W/=S;??&4O*RD^F(PO%Y'+WS&Y9?UYP*N!OM>%DG& M\S(1.2KX\J8WPA_&S%,-*HO_)/RM//B,E"O/0GQ5%]/%3<]1BGC*8ZFZB.#? M*Q_S-%4]@8Z_MIWV]O=4#0\_[WK_5^4\./, S-<=6<'C M:5+U1[N<_O+T=/&__@) M>\X_3=Y=J+,C7^G>5VKK?3B.RA6"64.Q^L#_VB2O4#UT-_#&;$"7%C=J24[94RJ])1'(L-"(/L$'-0^9SR/LHADXDEBE+( M-U$>:E^?N?U*:65F^]8W_&\/G12KGF5(]+O)E=K+>Z! M#]C#A/DM5PUFKD]5$)M<=?>NNE97G_ARDR^4A["P8I%Q)*-OW#@EKB; HV%; MI6Y$G2 T:_3V&CVKQL\%7T?) O%O@(S2+,[3[DLP"=KAHEMAGZB%;)+G[^7Y M5GG3_!6B6!3&R?7U.P8AIBU=!BL_<#N&+=CK"JRZ'N6*0X1NB@+DH0@BU+S4 M NWF(?/:"@U&(0[, L.]P- J<"YDE)XA,-3NS8@;.*PET63F4>*:16*GX9)S M(OR@5"GD]VI1J[2UAN)!-@DACC?9)HTD7P"U(6_&2537!6 >9:*0R?_J+U1Z MP'U"O+Z+@SI%X#[V_+[+\.DTL55Y- 6!3T.G-0Q&.\=U.Z(<'_ 9V^,)1@$< MR5]0RJ%<086J2Z[$\FH#%]VSM^WU6 ]F05NV;H8=)V =^0TWA,56J U_$V+Q MEJ2I41O1;NI3G[CMZ#?:N9[O=(AKD(CM3)SF,LI?$I5^ZQ&LPLHHE1HRG!=Z MN"W58,D=PRZSJN8"EJ8G4KX'=7I#9,PW:H MC44I4<;E2BR :J\@/.NJ,[ .+.R$7AMK)\V.E39DPW:T3?B20_I;G(0OUM$5 M,(TC!BN,25>-@!O"83OB:I3D(K\ZG:VQ#C-"/5];[P8SC[A=V;J!'K93KX:* M19Y.,HA+''AN6Z#)D+JL<]$WV,/A647__71T.[V?SJ=WYLH?6_'YHZ7_I7H[ MWN2E2?2- G6. MA8PXVK#J9ACJE+ CCY &=\2..]!8;"#;@<1"I&G%D(+7M9.MNB E\LBBN7) M #5MSSROO4TRF6'F=^RJ24,[8J?=;EE%V_%<)KG: $3K-2RQ/HIA&[TI>!45 M:T#XU>Z+&"[,_NB\"TG0KH@-5MCQ_8XR@S14).=0<>?,J:'7><>PJY7!)K. MN5T1TF"1G(/%';U/:36@#TK-0!-KL/,AXW7L"TE#2&+?&4X "WW(N66YE[Q6 M&RF1&^7J.[_0AZC6XD"W@RV&?QC_QP=;#=RH'6[MK='!^)[O!C4QS\=M+TQF MGN-WY&;:,(_:F3?Z.XOR![PS[.\@J6@Q9;(C%$P[_&OX2.U\/+O4IB;Z!>U, M;K#R2 =IZ,$1J1V0=4I)1?YR!:C)3BU4:@!>Z!UDBZU6W8SZM%-MPT5JY^+X M\=.GZ?P3U+(S-'J8H/'CPWSZ\-O=PQA*6J->:W_F&A29BMD+='3L7Z?Q/8_5.KK]4KT=>]V0F]K)/5HL$K6R M(3.HH]BK)%<9(@&F&%TW;4-]YK-V*6PT!,YT'>#3ALW4SN;1T:G<,HD38]5& M==Q>848]JCUH,!IZ+NG*2PV9J9W,ATI%?60K,IC$E7I"^;H_EO]%/6/X=7_J M"-G+Z(].9#<@[6,7@]45=H*.C2UML$W/.= MI8B_KD2ZX$7Y'!X](3=4 5A;?;**Q][@[%OX%NRZ1V,7:;6MC@X&T2]2K/IZAX M2?(2]AQ+:.2\]V$8BOKMF/I"BG7U@LFSD%)DU<<5CR"/*P/X?2F$W%VH=U;V M[R@-_P]02P,$% @ #H0"61GSCW_F P K X !@ !X;"]W;W)KKM890*GD1C94L77*'98Q)J96-Z) M6 'ZP!2<0,LT@JC!?][N[WHM +827JKWGM7/O%;$/[+T!O6<:^0Y7A]]62W0 MY<45VC$)2JR-1*P&0!2/)K[MZ L(%;J;H_?.0J^)Z953V08)/S:81PPK@D MWTW'">;]%Z1M7/Y-XV*"#2K3XMPX[M'<=1C5= Q*'8,S M=!3YB3,9,TZ^J\6H]9C>JR;>!MRO+B>G^!V1?XUE3<&P5# \7P$1(NMF/WS! MR1^X??\E^29#QQF0BI\IZDFRX!MZ\5T&38)L!U#H>I\XK, MGQ69;_+K9/JW8YV;_S\+K:Z\ H" M#J>_VW[\?U47O,IB1S%0,^KZYB?TVMTD>43I_YOE7L6),HI=UFHF+P4K*S=EP*&8KMH[%*=^P3/VRX/DZENHT7P[% M)F?QO&RT3H?$LMSA.DZRP>B\O':?C\[Y5J9)QNYS)+;K=9S_<\52_GPQP(/7 M"P_)L@F3GS?WN3H;[ECFR9IE(N$9RMGB8G")SR+B%PU*Q)\) M>Q9[QZB0,N7\:W%R/;\86,4=L93-9$$1JW]/;,S2M&!2]_&M)AWL^BP:[A^_ MLG\LQ2LQTUBP,4^_)'.YNACX S1GBWB;R@?^_#NK!3D%WXRGHOR+GFNL-4"S MK9!\73=6=[!.LNI__%('8J^!XH$;D+H!T1O8+0UHW8"^M0>[;F"_M0>G;E!* M'U;:R\"%L8Q'YSE_1GF!5FS%01G]LK6*5Y(5A3*1N?HU4>WDZ//MY>?P^C$* MT?CN=G)W%B>31_7O4W3[.$%W']'=??1P^7BM .@#^CP)T2_OWB.QBG,F M4)*AQQ7?BCB;BQ/T[N#\?"C5+18=#6?U[5Q5MT-:;H>B3SR3*X&B;,[F0/NP MN[W;T7ZH0K.+#WF-SQ7I)/QCFYTB:IT@8A$;N)_QVYM32,[_ZSWZX=X/@D%W MQ4)+/MK"=YW-^)JAB8PE4Y.%1']=3H7,U6#_&TIU16;#9,4,>"8V\8Q=#-04 M)UC^Q :CGW_"KO4K%.<^R<(^R:*>R XR8N\R8G>QCQ[8$\NV#!QI54NW;%FL M%T\CZGG8587PM!]8$T;\P+6=0UAHPCSL8\\ZA$4FS'$(L?$.=B#3V$><*O8MS7=)HHZOJN/.!,58 =K,8Q,E(<= MVX9%^SO1?J?HD*G2F25QY>4*Y6N>R^3?5MV^<1>.0ZF6H;&)HG9 M.B$)@I; M ?6T\$0FS/6I$\#"@YWPH%-X5$TO:)'SM3*QW[:)2!I#JP[AJ38PD^!35U-O M@JCK:>D,31 FOJTGW42YCFW!TK'56$&K4_P-6ZI"%TS*M%S>0?MF&5UK2\ 8 M@+C8T5#A<:+H&-&AS#W'BSME3M3STFJ:)_,E0S>JN!=)FJ)9RL4V9VBF7.V2 M@4F)'!UW4=I(@!"++=%-FEDDT[9CURJ[')C)06U$F"&LK%N"L8 CKB> M1;$NVL2YOD^-R0S .3B@+FD1WQA7W.G"]@Q$4GI84#0UQ5 +ZY,8!",NUFGR13O+*K!AVC'#X0EQCC#H!A%QO##H YRHCI-0AU2@*G MI08;JXB[O>).;UV&H&# SJ4$%VP"0LLR] +6$!,+%O7"_49M%D'W#A%W&T5 M;[@0E7-0NI53K.R3,LOU8K-0E[*9FH3 0)A&SEA>3(B/ U\/PE&BZ!C1H?[& M-.)NUUC-.1W%;5JV#[;N@,8@RB&Z2@#E$_V1 $19;0ZB,8FXVR4>3*XG*&.P M58*\'"%&5@&8@W7W& (P8@)_SIZ3<%E?* MCPLWK1OU GTV U!J^!FZ(1NH+P41A/+:_ -IW"+I=HNWK&N9JAL?[ 99EO[ M Z <.] ?! 4\7V]K@%48-&6*8LTOI!T[VA>Q2*9(1;GF9J6!5(NL=K71K&4 M>3+=RGB:JG1SI"*Q5C4@))]]7?%TSG)X"XKTNNG9*UO8*UO4%]MAYAJ#2[IW M/K^4KX#8',5/RMJKU?4U0]5K"?6,)Z1ZN%-I/2G>)*DL*Q-<__H>S)QM/GOX MV KTH@9@JE[US1N0S3*V2T$V2ENV2TEC-4FWU03J>C\^92SF/$WC?*_HX;!4 M'7G[=N(4&S,:B-)C H$L8T(#J=KF\<:,$K=SI(=)NBW*I<^QWFE_OWNL]\D6 M]LH6]<5VF+O&6)-N8_T]8WU>Y_G8:#090>%0ADCG>02H_)<.\5]YKER_+; J%$;C-9 MO<#<7=U]OW!9OK77KE_ALS$&KH?X+*J^3FCHJX\E/L7Y,LD$2ME"=66=>BI_ M>?7]074B^:9\P3[E4O)U>;ABL9HV"H#Z?<&Y?#TI.MA]!3+Z#U!+ P04 M" .A )9GZ=D9',$ "@$ & 'AL+W=O7IBGF*UH0<<'6 MM(0O"\8+(J')EZ98#-5G2&95/ZWL.+;-E2;."EB)C)>)T,32N[,O$ MQLJ@0GS)Z$[LO2,EY9FQKZHQ28>&I69$VNZ&-($_QS5DNJE^T:["6 M@>8;(5G1&,,,BJRLG^2E<<2> ?#H#7!C@+L&[A$#IS%PWCN"VQBX[QW!:PPJ MZ6:MO7)<3"09#3C;(:[0P*9>*N]7UN"OK%2),I,/*8Q&A\ M-YW=_3:)KU1C]@B/VV3Z.$-WG^'3[?U#>LH.B/JV=X\])%I^3+#D3V4&(W#9$[BGVT10.E*R*A2X MM:U?V:IS8SL*X!09F-M]Q_9!GAM9AZ"X#\)A&!V"DCXHLIRP!1T(]%J!WLD< MO*'I,BN7];&2R6^7.IW>.1/MG&3Q.?,H[E=)*O#[)Q+_GZ(->WPT[RZ89S/7WR!:WHX+^* MKA<;%$KSG B1+3*:0I]DZJ?&TA79EJCR$+[!N;$YFCMA/RTLOQ/Q<1^$/:L#BON@R+."CI*93Y%$GRHM,>:;1'G;B.^R#LX:[V M/BCR;+>CO0\*CZ2';;U5EM:_K)MJD8! M.9LFS5WBQQ648K46H&R0JB,8$>] MI*TEK=Y<'$8#\J/.MA-K0-BW.ZA$A[*.^&:OZK:_.S%*6I5:1Q*C(=Z? M3A!V3W,-R X=KZN_C_(CJ[MYZ%#'<@._Z<\PD.I1MN1W!YMZ-JZ!\65UU!01T4\JZM&Y[V^OT576)[/1?VY=C6],? MJ^MW=<-[HZ_O[K>$0RTD4$X7,)1U$4!D>'T=KAN2K:O[WC.3<'NL7E>4P+:K M /!]P9A\;:@!VC\E1O\ 4$L#!!0 ( Z$ ED@K/VCOPP $*/ 8 M>&PO=V]R:W-H965T&ULO9UM;]O(%87_"J$NV@T0KSA\U]8V MD(AOL\TF:>RT*(I^X$JT)402O2(=9_]]28D1-9RK$6=SXB^)9-]Y[E \NN3< M0]*73\7V4[G(\\KXLEYMRJO1HJH>?AZ/R]DB7V?E3\5#OJE_ MC\N';9[-=X/6J[%EFMYXG2TWH^O+W<_>;Z\OB\=JM=SD[[=&^;A>9]L_7N>K MXNEJQ$9??_!A>;^HFA^,KR\?LOO\)J\^/KS?UN_&!\I\N&\VF_%84GYHW?'XU,IL9Y:M\5C6(K/[O5]6'XBG- MVPUR&]ZL6)6[?XVG-M8<&;/'LBK6[>!Z!NOE9O]_]J7]((X&,/O$ *L=8/4& M6/Z) 78[P.X/.#4EIQW@] :XP8D!;CO [6=@)P9X[0"O-\!V3@SPVP'^T Q! M.R 8FF'2#ICLY+#??[N='V95=GVY+9Z,;1-=TYH7.P7M1M?[?+EIQ'Y3;>O? M+NMQU?7'MZ\^AOPV"HWIN[#7T\:^?P M>C\'Z\0<;HLJ6Q'#INIAK^;S9?.%R5;&^VPYO^ ;8YH]+&E6>(8UFSVN'U=9 ME<^-,+];SI85 8F&0]Y5BWQK3(MU78(636WXG!M\,RO6N?'CFZ(L7[PTWM:E MK+@S;K,O1*I8G6JZRLK2>-4D6-+I+C M?->QQ*!8N;G-X?/G\B&;Y5>C6IQEOOVS3H+@.*<@1^<@1V3N0>2NLN;RLGQL2FW9G./L#N5[]"MCMC]ZER?."EZ[TI>N?TR5(RYZA\!0 M.3E=[2%A,1*6N-*QLO=!I,AT' 03!.4=!.4-$I123\<'=DI;RA2ZQ1()"Y&P M" F+D;#$D[ZZ;$(D*R8D+$;"$B0L1<(X""9(+CA(+E!*KNDK+'>M!DID@:0? MVW6"GLB4"70KVY",$3)CC(0E2%B*A'$03!#9Y""RB5)D^_[63.AO+=O^UFK? MWUKD\_MFS;WK9]=K&4J-$_E,COG>I"='Y51TY8B$18/F'R-3)DA8BH1Q$$S0 M(S.[1K:I5&2TF?=:>+]FVT-7QR;;TB;156">Z_;T1\1YGNW;O;B0B+M@7F#[ MO9/RB$KL^W9/-NH-UM5-2Q,;>3VEIM"4G$AYJI7'C@P+IK.?>YV\\_M<2=== M D!I(90606DQE):T-/&;%TP">24 SCP=TD0@XD@7 M@8BC;00BD/ 1U-NLO<^'. G0E)Q(>;( =68"^]YN@CJ!=@V"^@E06@2EQ5!: MP@9["M"\G,BKK$&=K<">TU=@4&,!2@NAM A*BZ&T!$I+H32.HHER[PP&IG88 MU'T.)IL$$]/N-SK4*;1E"74=H+082DN@M!1*XRB:*,O.IF!JGP+4&6%RI]SK M]X+5,]%6+]2"@-)B*"V!TE(HC:-HHGH[NX*I_0JYB_++XZ8^FS45*VK"DC#- MP [LOER)0.;9IN_WES%RX 7SK""0^BARH.^907\9 S4=6IJPC/&E,T:HFT"D M/+F,Z5P"IK8)U'V4\WL=V0FDAE!9!:3&3[1#7F_CRJB,9')D2D;T51:NC MLW&BECHS@*G= ++[<;X5)W?/Z?:K'$>W7ZEN/-E^)1(3[5=HV[ZEG6F_0OOQ M1,I39K$^A6#B@MA-(B*"V&TA*+\C[(#BPT+R?RJFJ0 MU?D"%GO&[H<%M0F@M!!*BZ"T&$I+H+042N,HFBCWHWL6U(:#=#FHNT=8ND MQ5!:8A%W?;!^6<7>- &BB6KL/!%+[8F U7CN,D[U;+2K,]1 @=(B*"V&TA)+ M-C(\T[6),PBH?X*BB5+O7!9+V=;^A@O;6[#0K9CTKW4:$A2JIZBM,:C_ :4E M4%H*I7$4311BYW]8P^ZP^*8+XM4YM"LIU$Z!TB(H+8;2$DLVJRRJCD)]$A1- ME&_GDUAJGT3GRGA+-D,L6[)#!D6%ZFEIJPIJ,/!^6,H#EC*"V!TE(HC:-HHMPZK\52>RT@3]B2^_]29KBX>P;22W%YJ2$RE//@"CLVULK;LC=-U>-5UWF0"EA5!: M!*7%-N&RT&[OX,B4B"3=WO-QHI8ZI\56WX%Q]EIW6D+RI??,M)@_Z35&IU0@ M\X* ]>_Q)P(OF..Y5H\8D8%FT/O 8O5FZU:.EJ:N'-"4G$AYLG)T1H.M>V># MXG)W>L\C.]U3*"V$TB(H+;9E7Z56D.D3Q6-H9$I$TL7C;)PHIZ-',=G/:-/: MV C?$J:> MG[8*H58!E):T-.'HUZ]^T/X_BB9*J^O_V\_0_U?GT"Z@T/X_E!9!:3&4EMAR M_Y\QP@" 9N4HFJC?S@"P<0: 3;3VF=3Y&A05JJ>E+2NH 0"E)5!:"J5Q%$T4 M7V< V-]B -C$#0@.8WY?;U '8%C2")HTAM(2*"V%TCB*)@JNLP#L9[$ ;+F! M[C$F%4*H!0"E18.V((;F3*"T%$KC*)JHR\X"L'4M@.,+^!U2@Y0%8+F3)EJ4 M(64!^.;$Z7OR1. %?]B>W;\*D@AT@_XJ)59OLK9XO $M$&A* M3J0\N?SHNOZ.UM.-%%=!TGL=V9">0FDAE!9!:;%#W-O@,\J?JK=8N',&0P@'M MIQ,I3Q:.KDONZ#[@2+M]BFP03Z&T$$J+H+082DL+KC SW6XP,5S8R?-/L/^U#G4*[V W)&4%SQE!: J6E4!I'T42Y M'?TIZF9&WQ#+$=H"DY^0F?:-)TMH/[76T'-5U[D0"U':"T M"$J+W<&VP^#(E(@D;8?S<7LMC9/ M?DW8+N\7AS=5\7 UJE>^OQ555:QW+Q=Y-L^W34#]^[NBJ+Z^&=?\IV+[:9?C M^O]02P,$% @ #H0"6=$@PA)1" _B( !@ !X;"]W;W)K$W,-A Y;%DNW8WK4!LG3%ZV%KBV6[][-C M*XENCI4G.6UW?_U1LF,GEJRV0(%AC1V*^4B1_$C9%X]<_));2BOTM"M*>3G: M5M7^TV0BLRW=I?(CW],2OEESL4LKN!2;B=P+FN9ZT:Z8$,^;3G8I*T>S"WWO M7LPN^*$J6$GO!9*'W2X5OS_3@C]>CO#H>.,[VVPK=6,RN]BG&[JDU<_]O8"K M2:LE9SM:2L9+).CZC%FEDBYX\1?+J^WE*!ZAG*[3 M0U%]YX]_TL:@4.G+>"'U_^BQD?5&*#O(BN^:Q8!@Q\KZ;_K4..)D >BQ+R#- M M)?$ PL\)L%OC:T1J;-NDJK='8A^",22AJTJ0_:-WHU6,-*M8W+2L"W#-95 MLY^W\Y]7-S^^7*'%W>WR[NO-U5Q=+'_ GV]?;G\LT=TU6LR7?Z+KKW=_+=$8 M_5Q>H7=_O$=_(%:B'UM^D&F9RXM)!6B4SDG6_/+G^I?)P"]/T3=>5EN)OI0Y MS<_73\"*UA1R-.4S<2K\]Z'\B'SO R(>"2QX%B]?[CO@^*UG?:W/']"W2.46 M74.:2+06?(?N]E2D%2LW:*Y"EU6,RD\VM]5J [M:E=:?Y#[-Z.4(\E92\4!' MLW_^ T^]?]EL?B-E9QX(6@\$+NVS6ZA"K,SXCMK,K-=.]5I5;!YF)(Z3B\G# M*7Q3*/'\N!4Z@Q6VL$+GQLSS_T)>02FJ4,6A%&6\S%A!4=G"5??55::V<"_X M X,(1:O?B+=[F+KW,'S+/7PC96?.FK;.FCKW\(J"THRE=*EV/RU@\WJ$=;]+B39QXEQ7/?HT5 MM>: ;@?]AAP,EL3X_2#V^C7 (N0' T[%7L=[GA-F5XX+"EB14'P_YNOQ 2Y2 M*6DE$7U2Z*W5J]%^BBH.C/)ED9K&$1G ?L+9V)V43.ZY9,>(J-%^0+S:4H%8 M17=2QWJV3<6&PA=0RZPV8 .=3PSW6Z3&ON<-V$ Z&XC3AJ]<-L0(.0N-31O? M*\'R#45KN 5UN=Q8D1,#D]>';8K$.!F@#MR1.G8R)M3#-14"0OO(%.F3O5XT M>LYS:]H':1%*PJ'XZ'@7!^[68YN6L/&J06LB687#28'3(:&<3==KZ*>ECJ+L M[P.K@ZJ6SZ&_EA6K#F* Y+"3_E_+W#? *H:'#.@8&KLING7S/OT]Z&.31L>$$+.ZFG+000Y![/@6NPGW7M!] MRO)C]8=D8>4#] M<0.;HS*@+;9U:5@-,7AU/P]@H41:Q, X&^!=W!(S=# P^ M%@=Z:D ;'2^%_3ML=[P(0R$#":& MOU;9Y$(OP /%BG2\2]R\>R]X1FG>9(=,P;T0&J\PP&3:F$1]]*90% VE M=D?&Q$W&;5DZ2-T0:IZ0+RE)%G*-2!(9D6V1"Y.(D"'H'0V3Z%55Z?K8;3]; ME9ST_NJJ]$;:SKW0,3UYCNE/8T\/UBLN0 TXPKYQEH$Y"HU<,:4"F)B&9B;2 M$3MQ$_N]@*F#[=-"=4\J(:0ZWU"XK6 M=$P\CQAP;;3M39]J(U4Y/ MK%$V4ZXZ_Q,LJ]3I$WQOM1BS >.G+P.QKWW33^&I.H&CRS.#=4DY=# M+^F??%BDH@0/Y7S'W7[B#*GE8;\O://\O+L;:CFPU5WKRX M)_.=7<.K(^^-M)T_,NR:AN"961^\#LVO H6^,.1:Q8+">!%UO$;A[B^^6APNM5\]9AHUGI#X.^V'2_4#[2OO,S^#U!+ P04 " .A )9=\>+\(@( M "C% & 'AL+W=OW.!SN TV-+6XE4B4I.]Z__MX,)5EITZ:X M^Y)8$CE\,_/FS4@G6Q\^Q)(HJ;NZ^395U=!-4;.M:A]T%57Y[.CF< M]#=N[;I,?&-^=M+H-2TH_=[>/X=V_]E?@. M7Y8ZTJ6OWMLBE:>3YQ-5T$JW5;KUVY^I\^='MF=\%>6OVG9K#R;*M#'YNML, M!+5U^;^^Z^+P+1N.N@U'@CL?)"A_TDF?G02_58%7PQK_$%=E-\!9QTE9I("G M%OO2V<7YXGJAWKY2-[=7BZLW[\[?7;]]QO6 MVMF_-%-AJBZ]B[ZRA<[,<(6Z"13)I7S#K]0KZ[0S5E=J@9L$&J:H_GV^C"F M2/]Y*$(9P-.' 7!QO8B--G0Z:?BLL*')V???'3X[>/D5]YX.[CW]FO5O3^/_ M8$9=@O55I=5['1.IQ0Y_ZSA5U\[,U _??_?\Z.C@Y8T.")%<'+[\FX34(F*Q M749;6!TL1?4#R"K5N*%J-U7=SBUUNX8[;>SN*!_Z>[X-O?&ILE%I*,(:N=+5 M5&TH)&MT5>V4=8G6 0DKE"18;04SA]L:0#"^;K3;S=1[4DWP&UL0#$58-X2R M<; @ >8XN46$$50A,^BU7L\"O,(H*OTF%- MX?^K0H1()U5JV*_9W8*/1MWGV&?MI?ST'1^2!R.&E0&?H?+E9#JXM# MJ^OYT)V7Q2FC%7WBZRSY&3F@;$OHU.Z)WSI6EI'N3W-TEP15038;;!/\;"\4 M$@PI]S5H'$3%\80:AC8*$+02()NJ4RB<_[L37Z0_QZ$1_>/\_&9H0TT;8HO" M9%;QEM#R_IS4=5OUHI#]69!I0XXAK[BZ,Z44YR7H9:-,H?TABZO+_HR9.J\0 M.;MV=H4FA+-88$,7]GW0V*0(MAZE$T1'LGM-,^.I9(;^NH'*Y,D#3ZE/,'[G MY&S!5@_AZ.C+Y>)20!8X7ONL"AY8DA,[/)QV%%&+:2THLD(\C@%];&W:J9I2 MZ;F1R$WCL;F_M1HE9:K0K70#'4!VX,5,O67I'<5BG$"X)AK",*345BTG&_T, MQ1AS"*[!/_5\UG?]A\^64"")A9^G M>'5X\.17<9T=6^%H+-F11A!X<$4[,E0O$8SC0QD]CX>4C]?R@_TTTB4#H5C9 M"C:$S$*HJTLYEY:A992'S_(X.]B4 P98>T;=2)4,LVB6XD.W# MYG4@<0D"9ZQHQ1KJW4UU&VTKO:Q0KN I=T742-V ^WO#_$)MY4Y_ N ;/<- M^D%FPCZ%T\[W;^%%EG H*WK+GVTG*=/N@?0U#HHT[C:$OAMA(!G=&&_,18]J M9I^FZ(H\!3#!)>MJI6W8 ^C5=8\-TZO-KV%@)5Z>18!'LPL?;G0LU:KRVS@4 M*Q987_#4(6]J'"#N<+V-?ADF'^JF=GNGZOQ6FHL;[Y0TO%,BECO5!1]S 9R1 M=MNA'5ME&<^M6934UAV47AY9F,,],\&R'XF]NXY_-"_<59P897484'.?I2LC.]27=A#:Z:O-;PGY-+@AQ?-S*]B.4 M-\P8[MRK1'WW&(%JS;G,6]BL8^L8^&9/;05X;YZ,,1AN&U?![CMV3(>/Z&--P=OL"= MYP]/^^7Y\QW>W=:8N/$&L<+6@]G??YRHD#^)Y8OD&_D,M?0)D[?\Y)<["KP MSU?>I_Z"#QB^2Y[]%U!+ P04 " .A )93']2+-8$ B#0 & 'AL M+W=O X M29L%F@9ULGU8[ ,MCB2B%*F05!S_?0\I15&Z;MKNY6%?;$KDG#DS9#5UGB(AJ5:C@>C?:& M)9F1JKZ2F*\M<79;-9I:RXV2V?7@R">OC@M\EK5QOS$(D2V,^A8<+<9R, B%2 ME/J P/%W1W-2*@"!QFV+F70N@V%__(!^'F-'+$ON:&[41RE\<9P<)$Q0QFOE M/YC56VKCV0UXJ5$N_K)5LW9WG+"T=MZ4K3$8E%(W__R^S4//X&#T%8-Q:S". MO!M'D>4I]WQZ9,V*V; ::&$00XW6("=U*,K"6\Q*V/GI;#Y_?W-Y?7'YALW? MSB[?G"V.AAZX87:8MA@G#<;X*QA[[)W1OG#L3 L23^V'X-.1&C^0.AD_"_A; MK0=L9[3%QJ/QY!F\G2[(G8BW\[4@T]34VDN=LWG!=4Z.<2W8F;7&LKFQMI&( M8W_,ELY;*.7/35EHG$PV.PG=<^@JGM)Q@O9P9.\HF;Y\L;TW>OU,"),NA,ES MZ-]9IQ_%8-<%LME<>.21 M6^'8326XA\W/+U\CU[/%31QMOW[%O&$>?C;:S8V0F4QY!'\TGG?&TKF: M!%NN(\:YU%RGDJO-:"<&?QW,^6QQTN&$@@NB$EC@4_ [0GR5<4Z&F-'>9 .L M+%%"ST*DM64I1&&4#*$)EG6^G<<+[$S>Q1U!A.5I#1EICVTF\L*$PNI6:7'O MD7Y]V'%EI[VDGF49-4Z?QKAX] .AOL>D[EO+ M\!*+I)<4[5NMP*.0P2-(B\X>F[:*F6L%D!9!33A/+(_\!:4R;NXE_X3('LHV M?W_Z[DG9["/)1V/7T'5;3.I4U3'NADT8E0;N!7DN%?Q+W9Q>\1A8XFAZ%O(G MQYS,=90E\D'W2*MK"UF@:WW!_1-(Z5CM'C4:^ _81_@W3)L& -4-4UUAT$:^ M@%U>0UR024^3?U>*6X$TV3CT,07BA5$B\H,NR.(LI0C:B_L!]4MN&%-LT8"%NB,@ER*:-7&+ M+8!RJ77LNPS Z.R4RB4&V[OQ!-O9BM*1.M2U1)-::427QA^"FFQ%,X;%"+$K M<17"\[(Y;[($BNK*A]#C #02F9-OC,=T/T.!?<2G^ARVY M.3W_40/^,Y%_4YF;[D##WKVU))O'V[EC\8!KKK#=V^X#8-;<>Q^7-U\/[[@% M0<<493 =#?9W$V:;&WGSX$T5;\%+XW&GCL,"'S%DPP+,9P;9:Q^"@^ZS:/H9 M4$L#!!0 ( Z$ EGI6S5L* D +<9 9 >&PO=V]R:W-H965T& P0Q%*U^_IS$7DAI*CIQ]X=S0C>[3IQMH\')GW6_-RIB6?5E7=7,U M6[7MYN7%19.OS%HWYW9C:GQ96+?6+1[=\J+9.*,++[2N+F00Q!=K7=:SZTO_ M[H.[OK3;MBIK\\&Q9KM>:W?_VE1V=S43L^'%QW*Y:NG%Q?7E1B_-)]/^O/G@ M\'0Q:BG*M:F;TM;,F<75[)5X^3JD\7[ +Z79-0?WC#R96_L;/;PIKF8!&60J MD[>D0>-R9VY,59$BF/%[KW,V3DF"A_>#]I^\[_!EKAMS8ZM?RZ)=70WNYN(F_EC[K5UY?.[IBCT=!&-]Y5+PWCRIJ"\JEU^%I"KKW^>/O+[;N? M;]G'VYOW_WCWYO.;]^\N+UHHIL\7>:_D=:=$/J(D9F]MW:X:=EL7ICB6OX!! MHU5RL.JU?%+AO[;U.5,!9S*0X1/ZU.BE\OK48UZ:.U-O#5LXNV8WL-6!#4"Z M7;$;C[%Q[#^OYHU__]]3 '3ZP]/Z*7->-AN=FZL94J,Q[L[,KK__3L3!#T]8 M'X[6AT]I_[,Q>K82UL/2,-TT-B]U:XH.%+M%WMJJQ*-N6L-0 YRF+,)09\!Z MAU0J&"5]==^A>C@Y7G M=ENW#9MO(0L%Y^SS"KP%H'9'REH]KS!-@W*-B@RKW> .4-;+I3-+[]%\A((1 M$SHLRS6IL(M!"-?<+NO20PN)WEEO\Q*5U\_!C(;1$&IA2+MRIE/6E%_8NLMZ M0UG/D+-FS%D_!#?J)>PGD<,"\6#H+7'&U>Q7TUW?EL79JQ;Q;H#\LE6 MVRX.GVT+I,8PWNS)]H(E,0\2@1L11#Q3,>Y"P;-(XN;[[U(IY ^XDU+A7<;^ M/7 HX5&JF$BXR+)QW'"5(4]2R3X_I*=(>:Q")F(NHX"%<3!*J(BK,.PD]MP5 M/%2**1[%X62.D&=9LK?GF-.1RD@XG(K!-=C]8<\UR:42+ [W7BC%91(Q%7,1 M12>(]E#E:%'&LU -EP[SD6N$;\S#S",=1CP(">!0\E#038HY18H;E0#26(W8 M.01?MTRSC2WK]JRLS\!)0TI$@M\X28[B)"(O[6^R*#E28^\H@TB:3%$) A&& M7,718$:<\B BQP670?R7/7B:Q>II%O]-_/VY3([!.H01IL"X+#O"Y0 AQ"<- MTT,F2QD0-3,IIDP&"4)Q@LD)C[,4RG@BTXF4 B@RGK)9!BG8G$936L+B6#[& M9I$@TV#'="+!%8P^9C.H&R9[-DMD%A@O4RY4\APVQSP1P7"9<"%3F-H3#W*B#J0B>4AC# \RADH03&F<<2'48S2F>JU0 M0.(3M3S,CHHR@AD$Q.X@/0QIH%)4/*1O_ PB9Q%6&S%<)DQ +X;9"6)D#JHB M89R&/!"1KZ) )25V)"@0(@F^SF2I:#AR/0N/5] $B43%6F9^]3M-9[)&1C%& MPP34]MX2@9A&"55HRH43Z?A,+YXD]/^_,@L4H32BQ4%08L;':]8!1LBW5$8' MC 810$HB>AI,:0,P@A/%60D>8S@R.\ZF)3V*/3X35BM4GP0;CE.L3I'EC[!: MI8@6O)ON@E"94#N.6*VP9F1*''H@$)A(\@B)_ Q."QYA=>\OTX4:2[!4OH(! M.AD?[^6$RK!0TD8OPL3R8'E[G-1^9<>.2AZ7(%0>Z*%P#8DPE8K4"=8_5P_B)KO]^W'%M1V?A-^1&!L^"GBN5UCPYY[\J,E M$QWWS]D'?4\;^8::C;QO=?&P(F#0S]2V12_&S)=\I>NE\?M]3:T$N@!TR$MK MX;H;6PD2H9[!49:A=]%X*K9=8NS;"M]DS=&&=+,:L!)S[&=_V'AM!AMI=JB_ MSROCI[5NJ6OXN,985^KJP' ,,[X3\[W(=MZ8W[?0 =?[SFOX9*N"K+ CM K M77&VT:XMJ5=;$R^-__XBQ6 MXTZK](OX\[2J8ZU[8 F#)26MKN#SGX@)VVYL-S4Z<4-?FBWZNA%:3H#[,1[: M33NT?&- ]E% #*AK7>B\K$J"\AS%%:PI/)\Z8_83/Q-'LN.X@'?-MG'^"!(< M9W9>E]G2$\=WST(@3AMU!1">MAT*U M'\M9;7R&D+\YYJ-3CJ[!UI6WQ1^]-<>9L5L9]-.HKAV-_:,SE9<;6N\2SFM7 MFX*S\QXJH="_$'&$O=&8$EB=D!/:?YNV^C]"UWJ.#%/B-&]O MIE4 B/48$?;%G8<3RK@/A*/3(HY$?D>-;8MJRY)Q@,=F(F2LUNW6^73O M$2X\Z, 6:4!ULZ5EQ!<1_ P CT ]."CZXPGL.L,G9IXT7M)!X0.EPU3%UOF# M+O+CZV=,3Q1+WB7>431WAL+9E1)3G)\ZG+TX.$Q'+)?^+X.&^6SJSM7'M^._ M$J^ZP_C]\.XOC;?:+9&XK#(+B ;G231CKON;H'MH[<8?S<]M"^+XVY716.=I M +XOK&V'!YI@_*_F^G]02P,$% @ #H0"6;DTEII*"0 $!< !D !X M;"]W;W)K&ULO5A=;]LZ$OTKA&]QT0**(\G?:1(@ M2=M[6S1MT+2W#XM]H&7:XE8F59**X_WU>X:49#G728/%8A\22R(YG#DSM2*(PLM5ESAU>S.K:E$7SA%ZV+ MXS2.Q\=K+E7O_-1_NS'GI[IRA53BQC!;K=?<;"]%H3=GO:37?/@B5[FC#\?G MIR5?B5OAOI4W!F_'K92%7 MEI5;,B.59[R(YN1S2?#_A+RDVMO/,R)*YUC_H MY?WBK!>30J(0F2,)'#]WXDH4!0F"&C]KF;UV2UK8?6ZDO_.VPY8YM^)*%]_E MPN5GO6F/+<225X7[HC=_BMJ>$B=_[[;\DX?OV$>LDVNP8J[*?AQA7ZL+B4UH]ZYR MS51A&WS>U@H&:)ZGPV!?![?1'<$G?CT\*=T6FT X++7D&^^W30YMMDQO%%9: M^%PN)#=2^!E_O/N(W+Z31BM0LN.%]T6#>@WVXA'C$ 6&*[N$6PA@([)M5I"/ M]SW2]43$KE$C"II.?V]$P3<4.R]__VV:IO%KTJ>3M_YK\OK5:S^;[^G1 -#@ M^EWLX_H5H-2*0"5@ D+W-A-:[>(6T])(;?Z6""SG=Y@MA-J!(8/#>$8)PM66 MQ%>*([PI5S)835IR>K$./P2LW[@#R]+H-4(5&--$&N0/V8KV*"N3Y2A.I%TF MH(P-NO"BT)G? 0K31 6^X\1Z'8NHJE&\LB67AMWQHH+/N?/S#^R*"N5R/PBL MY*)"+/"UKDAW>%8;,AW[K[1>;&11]-G-OG*U3MX\'[4> MW?U))^!D6%7B+2NTI8DTRX<9]S%G^R$^C'>$XVHEYX5H;->>(US.5:LGO3FO M$&+_7PA<@@R&&2?_'71:\^V.5GQIA@R#R/3[Y;*T/M QJOB:(%3DY3NA.&&C MM#MR^HAB 5S9!ZL2'=:NP*[U5@3%'24*)>_15G ?:TZH\(S(D'H1PN(1__39 M'XU)K8NE)?#1=DED.#;5F?11T;K2>YT$E4:3\1A;2)N16RE6N2R]')W^80'[U65B8HA6XI,+E$/FBCLQF]P M6H L0B1OV IE$@;HL@1VE8+YM,9('Q M1OL%B505]V6PT6Z5,"M:Y6=GOCEH MHFF7(#MN]H 1B[0!VDE6$BVI%E(F^S%,W$%!O8,3M%O?UU1'B''B7%XX8U=:GJ97>#P MH: .&&W*$#=;B_P'Q6?7:;?D+@3=D5Q4]G A?MN("*";CZR6J!?L,EPBO^C MX3 :C&;L3UTLYCS[81D1?)*^9DDTBV/V55,%(@:5BQK]SMIQE&+M11LZO*/\ M51.P(?%>M()?L&04#<9#J$X><]N(E=2;A'B!?B4Y]81]I/=F41JER8!=5K*@ MEJ4- (,,#F3>3)Q&XS%Z9/ X @E>V1/*TFG*9G&43L;L $&<2'S6A%%"9(\( P,4V>CJI;6"*7S:R M#ZL@I*D52M9%35'R.9TH&M&'\%A?4U"ONTW'_[3J>Q?X5@RC6=V0565HLL*6 M?CDM>YY#ND>2O4*9@20X(=$FGSK4:31QVF??VM8/!,&\T77!V15,#97:%A38 M09M 8"[7U2H/@=%%97?V"@;[^HH:HWP5:\C?MZQ+8 _I/HYRCBTSGWA>/"9^ MX*HB+R6U^Z3=(\ZO_ARWQ_M/%(+=TQ;/HGB M)/6_R6! DZ-90K])&@UF";OD%@T&4%">L[$=L[GOP)PSEM M,#BH1%<0M(W[W@C\#/Q///(_P/6-+"K2X/]DPLR;,)O&_FVM-D>(V?PYBX+G3K2]$"BF",Q,&J$< MHO.@8A!:80DSL["@SA7P2-7)P?W3&*7-PX[R5WD$O6K179EH#)>5OU[:B>^S M=Y6A'A:]H?Q<2:@8/8S:<=>@\ MXY4/!-,HV*A+-P2KNKD*1YGFP-H29O?NIXM)_]"5UG'GEA*-Q\K?Q:+Z4TT) M%Y;MU_:Z]R+<&ULI59M<]LV#/XK.#?7:^^X6*)> MG2:^DN3A;/^SV@99@FZLDNB15)_OU RE;L7=IVNN^V!0$/'@ $!". MUTI_-DM$"P]UU9B3P=+:U=%P:(HEUL(K%T*PTBM(;U=60 M!T$ZK(5L!N-C+[O5XV/5VDHV>*O!M'4M].,I5FI],@@'6\&=7"RM$PS'QRNQ MP"G:WU>WFIZ&/4HI:VR,5 UHG)\,)N'1:>STO<(?$M=FYPPNDIE2G]W#97DR M"!PAK+"P#D'0WU<\PZIR0$3CRP9ST+MTAKOG+?I['SO%,A,&SU3U299V>3+( M!U#B7+25O5/K7W$33^+P"E49_POK3C>)!E"TQJIZ8TP,:MET_^)ADX<=@SSX MA@'?&'#/NW/D69X+*\;'6JU!.VU"YCB%]"_XFBO8CW/-N7G@YF"7V/67M(\^L3-1 MB:9 0WU;"8LE6 6+;>9G9+-"+:QL%F!P03UN01H0!N:JHC%ACN <"ZQGJ"$* M&4R*+ZTTTK6Q@6L4KCS>Z!:U5"5,RK^I4YS$ -T7]/?E0AB+NH$#R"*6CR(Z M1$E"OZ]?Y3SD[]R+F/$XAT_8:?(\84&2]@IIFGM9QF.XEN4O$TM!65E %'$R MS'K%*.->EH8CN$.C6ET@3%75=HSCF,59W&N'>>Y$:B1+@1-2'>*RLJ..U*Q9XRYSIMMS4VO@X@#5@:.Y8\XRP/,LUTE;^XSG &\+GH_@MO!G1(?<'QJ.<_D,^8GF8OG58 M 8N2T*'GG"7[\\3!EHS3\7X'NW2T*-GH^V) E6;0)-LG"_6 S%J>C M[P7+4Y",I6NQ9SW6F7&M&_-/(!ZFY&HYO1^W5G MU+%FA?Y;63VR#H[:A*?=,:?RI3\!'.T#'^[/#_F= *E!9>T33&L(H"B6VZG3 MX(.%.6'2CRFHRH\H]':..(X[XJ[6CBI9T@8SIZYW<^<)?7<"7?32]ZUUWX/) M+K.+#3/A&W._=6A=\-QH2-%65)*3#=E=+I0B1^^_=]&5GY+%:9*\_[ZVNXMQ MQ%(:%#^@G;K;EE.7)C^BG75W,\Q^B(F_P",64H+OGY)+['(6A!R>^^@-=[86 MZM^%W\T,%*IM;+? ]-)^_9MT6\^3>K<[7@N]D#1I*YR3:7"8)0/0W3[6/5BU M\CO03%D:%OZXI!46M5.@]W.E[/;!.>B7XO&_4$L#!!0 ( Z$ ED/2&IV MTP, -0( 9 >&PO=V]R:W-H965TM&%I M63)=MS,-N XZ9:A20RG63\,^T!+)XLH16HD%2?_OD?*TIPA"5J@ M7R21O'ONN1?>:;97^JLI$2T\5$*:>5!:6Y]&DJ1)3$\22J&)?!8N;WUGHQ4XT57.):@VFJBNG',Q1J/P^&0;>QX;O2 MNHUH,:O9#F_1WM5K3:NH1\EYA=)P)4%C,0^6P].SD9/W G]QW)NC;W">;)7Z MZA:7^3R('2$4F%F'P.AUCRL4P@$1C7\/F$%OTBD>?W?H'[WOY,N6&5PI\87G MMIP'TP!R+%@C[$;M_\"#/V.'EREA_!/VK>PX#B!KC%7509D85%RV;_9PB,.1 MPO0EA>2@D'C>K2'/\IQ9MIAIM0?MI G-?7A7O3:1X](EY=9J.N6D9Q?+U6IS M=W$.'R^OEY]@M5RO+Z]_#V'UZ>;V;G,!R^MS6-_HS\J&NL$?]0G4#I' M#591J["HZ0:W'GXO#CY0^S4(M0?QGN^9(4ZUH'K*R0)!(\O*GOL /I<.R/*, MUSXRY 49U,P]*28U>R2;CH7I>-XSS='X]I8#67$,Z3903W>2C<&B$2!XX0/U MQ!IE /;8OIU6WFC6I=0E8RN2,NY!;[P3H2 MG&VYX-:Y4BA!\\:-*!?-MPCQ3.<,>E]W#+R)\,X0T,TS3\$(_DH*#;X=.O]N/[&4[J?X3;^?]%=,4?@,""U*-!R?C '0[0]N%5;6? M6UME:0KZSY)^.U [ 3HOE++=PAGH?V06WP!02P,$% @ #H0"68VTYYP' M"0 K!H !D !X;"]W;W)K&ULO5EK;]LZ$OTK MA&][T0"*K9=E.R_ 29-MB_2V2+HM%HO]0,NT)50259*RD_WU>X:292MUTMZ@ MW2]ZD3.<,T\.=;*6ZJM.A##L+L\*?=I+C"F/!@,=)R+GNB]+46!D(57.#5[5 MG/:^W M^7"3+A-#'P9G)R5?BEMA_EE^5'@;M%SF:2X*GLWHL$S)'ZQS+2]LG4]-PQZ+*ZTD7E# M# GRM*CO_*[1PP[!V'V$P&\(?"MWO9"5\C4W_.Q$R353-!O!W%#=5Y3^8]01>R]+$RBV64Q%_,N_0 2M&+X M&S'._2<9OJN*/@MX/VJ0'U.QZ2:TF%S ,Z&!5#.NV4)FB#U]Q*!E8;7\6L0BGPG% L]AMZ)( MI<(MAF;F[ *7U+ K'J=9:NZ/V">ACR4N" 5 M '(3]H(%X=CQARX]#5W'==VGA055P'Z[Q*.^_YC$H3MV MAI R]"96[ANQDMF*&,2UUK\3>3OC@5U:H7]2*D.P=6-CN1*JH'S%%FD!;#19 M<2.Z9KW]<'6SU4U6:>;UPV#XDM%'SS]N[Y_XW>'EGG_85T_"^D M8W9KB.UEL4J5+)#,#<\V$%*$Y(54I<3*E*!O99;.V1>N08!0+:7&7. 7!1!: MOO!1152^ZX6MJ.U2]10:NSGT'E-/&+)#@+Z#$BS@5D4E6,OY7M7Y_?$(J$VB M9+5,.LJ>,']H_:ZY_7[<-X?^T]#]7PD]Z'O^#O3W_-ZZ&/-JN-[_![7O/@[9 M=SMX;T5I-H 18,^P]6CH;@'OLO.'B%^+M[G]?MA/&ML._U+PPZZU=]D%+E*L M1=W7+3X[U,'WCA<5E3=K MBV>@VP77X=4-XE\$S8/\WGYH=J@#;5HML=DC13\+6<=N[ZJLP=4-TU^(RW\< ME__K<(7]8/03N#ZC6&$[RBYC6<@\C9'T5N@V2HK$';![,5[+8GEHJ]UC:+?> MN5FG1=OUSFFITHR01L]!&NU:<,/*'S,OJJ%&OQ^J[T]W'/8A6CO:#4?:VR#3 M^,_Q6-?]KJR,'J28\TK#-[7>[[@F$4WBQ0LEQS<\+W62JK_IS4$GPVZ9V'E[ M#8RJ_XRZ,MEGWPGSO-J^]>T#4*FC%G FT'!J%OG."$5W&#AN%+&_I,&WS5X5 MC6EE5]LJ4\6)#9,]&\&J9$:R<=][R3Q*>$CK'S$C3DMHB.>R@L$WS0,D&GK. M=W(&PV= %D&SC,:>V@))J,((E!S M0+H=.5'D(P8@PD+)W+8!T+(MRN!PKM+Y4C2*)Y6]+:R'0:M",(Y.4J=W+*^[ M7D%=;V=K'SAL+=A:P32'C%.XO)K/.+5DG]98OS:V M/K#80B<R.(BGVH%*/# R.6]Q1-P%O%9(JR/EO MIS;>;'Y0J?Z*3]3("?T ;'?FO#VMV&+6Q#"AI?$-Q9KRR1S]&_22HX^KIP!4 MAY.&5)G5#XC)JBLD ILO[#HE^65M6PDT&54&VR"2G_;9%\$2OB)Q=+HL:C:) MT!WY2!!5U:M#KPFZ251GL5C4FF,QJ6U!:K.RZ]I)*+V)A20M02A8MU@2*WI+ M%;I?7%8\0ZY-M8T-18&&<6UD_#61&02H,\'HF GX*$H!%N?PJ!PAT80 C^,J MKVKXDE:TPTHD=)9H1<<[>EV*MP.'%<)2&7Y7.TX19U6S;*M3&!?$PC;2$%QS MT)L4%ZZ_GY1:SX,>*!#N+8'5 > K7FAN/5_W49HP"]DLMND<%4LJ BT@8]VB M6](L78A-O=MQ"@X=MAHB'[GD'MR=P.V=-;:I,..)MV&S@"DF"=BI0 M?5K[4^$A*Z,-5H)4??;)^NG.J"T4 I70K(4HV)68J6T'H"'A.ZFN/2&S","K=V)LSMX_-#;0F5>WUJ-6=S0 '9SI] M(.Z.NT_4GS;,9M>\U+76QNVJ=\VPVO4 MYI'C>Q'N0]1\[PG"0A:'#XA#9X+RCJ2-/1R*O.]X 7'R7">(PB=8;=,=BL-L MTZ6_ ">WWBYXS@A[A7T,IL].+2_8V/$LTE>>$TS&!WOY']JYC7V?O]@KW_$G MPP/88FQ5BX19+^R.W8-]A]2#G3\(N5!+^Y]$8SV$8_TSH?W:_HJ9UG\@MM/K M_SC8?R[A;]CM+4#J]D?#'BJ@_3=2OQA9VO\1R!=&YO8Q$1S>2A,POI#8134O MM$#[@^KL?U!+ P04 " .A )9YJGMB301 Q+P &0 'AL+W=O_[FB-;S@M^M6?O!9T62+)S[ M2E\N\E=[4V+(E"9KB8+&OSMS;LJ2"(&-?P>:>VE+>G'X.5)_S[)#EH7VYMR5 MGVW>+E_MG>ZIW!2Z*]O?W/H7$^0Y)GJ9*SW_56M9>SS?4UGG6U>%E\%!96OY MK[\%/0Q>.)WN>&$>7I@SW[(1<_E6M_KUR\:M54.K08T^L*C\-IBS-1GEIFWP MU.*]]O7YAZNKBT]7[ZX_W:BSZ[?J_,/UIXOKG]]=GU^\NWEYT&(+6GB0!7)O MA-Q\![D3=>7J=NG5NSHW^?C] ["6^)M'_M[,'R7X:U?OJ\/I1,VG\Z-'Z!TF M>0^9WN$N>5U5V1:H:KW2=:[.P:ZM;TV=6>/56^NSTOFN,>J?9PO?-@#-O[9I M038YVKX).=)SO]*9>;4'3_&FN3-[K__VE]G)],4C(APE$8X>H_[G3?8_D%.7 MYE:7ZF/C,F-R*,JKBUJU2Z-<@Z]P8Y6YKO'X7BA\4(O.@[X7Y6K/2Z$"^ BM MH&_F6TL^?6?4K;LS34VVP!:-N>U*S9X:%GI7VERMM6^-LG4.7VCN)VIME(9Y M?+?X L=6K5-WNK&N\^I+E]O,@A1OG<-9+%F0O%ZM!@+8^LZ5=_BH?*M!FY:7 M+J,7 P[V@Y!^].($*V7)/3SP7GECOM+^MEHYK"Q(;JB%?FK,G?M*.D* J._Q MM39KT(=@((& 2EQA?WP &-72E+E:W*L.&[]O7*5:A#TB0_]98MI.E]ZIQ4AR MS9'-JT7C.@0?HN%7AG5@Z]9 [RWQX"!*HVZQ:$5"Y%^ S+I5)01WZ]HTS#46 MVYS=PM:P:5V'L+FV[9+-(,74=[9QT?JYKJ!96G9G7=FOZC?V@UVAYQ5 U^F:U;!>VFQ):A+- M&C:?SG-+9)+^H+I:5R:GF&WJ7 =1(WJR4MM*-O$=;8>T1V971>2=7F4V/6V* MK3PQ22\ )/C: IUQX5B*# ^1'Z&F=7",L*RT>F%+\ F:X$/4V;&K(.&T;)HL MZYJ&'N0=_QLY7\"2.(T.SE+I&ER29I,[[JM/I$G(B'!7%"RY=T!9A!"#N:L9 M/H4=B KI;?VEJSE[ B6E-07;_/;MZHLYMS M=70\54_&85V"1I8UG6%KEAS31IYMZZSL."@1FOEYYGQ+KRX-#.<\@6YA,F(0 M;R[THI3(@4H(.,#7>P5WLQ4]V%>?C5IJUA>Q"4$X=-PVY &!%XD'/\R?DE(E M'@!6%$.! &A*T/> 5PJJ> ]YT:2\N*_.DK< M>Q>&BZA5RLX#+/:F)5K8M"Q M+F>=($Q1W<1K0_Q^N!^8RDU+/H@=H0T.)HA:UB=%3(9:0##TEK;DH%(YR-LN MR>0)[??0#2D3BH7>@6[6#UBR12",Y24HMMOH3A(36@$/MV(R/%09E+PP#RW2 M@GZ'>J21<-*X.^NC:PYQ\V0^96P!:2TAR]-. ",TU6L@RD(;#E3 6,!"XF$+ M P]X#4&)Y1<$(P"O0ESW'1DOA(!@*<(1HRA@AX!,XNC*=7"CX'2<;GDCYA-Q M' RT74N.3-F9,D+B*<;7:#!B# HH8HYEN3B;[91G@@C3JMKM9 ,0-+IA%"WH MK84AF7HZ8+/F:,!):H>L@6+8@R6S4EK@3!$1STKC3>%^Y+2]D;:B2!AO!R!> M4RQ! *-?'S A+\0EN12*AK6Z4Z$;)F^.B9/ MJ=W855*NX:20:;]4!?0/R%PCM"P1;:O?OS;7T[G\^F+Z_-W-_QQ]N*GB?I:HR:B(!N>WE#.4K]?A!4(4MYWDID^ M9*U; ,P(P=-$383KZ2$EBQ.4AHL\D@S9B0X%DK@O]5J]![^Y?(UTSB_?1R)< M"N*UL18^>HF^A+7&* M+2OJ"3">NP72"#!5FP(KLL8RCE"LNA( X(H01:SF\B10K+ "L DUBU1H(KHP M6="& M>'HKTUE/19*)AX!YZBF&][ZP'HHX1Z.4* M 7\V8\W/)^S@5.L57RM)0$@_EH2>_EX*& MG#4JZI<@P <1@'Z=/7WAA;\>L%+4H(:DLH6D"NX*1! #;%_$U,@EHW9??:AA MM4S =1Q%I/5$CCR,ZT64F; LPA"8]G)F"35(\/E'>:2]Q96V>\1-!YM4C#&4 MC%'LT:]1S% / V54>O,AO2:E.BI3=7/;28<@;#,F['K//V1)#\?BST_EU\F6 M=R,JH+[,AL86Q>)8V&_(__>=B@/!9N=A2-RT8M.%CH.IP "(E7!L>52F=?272J-9N' M!AG\G'R73B"A",8)7>/L+_7!'X$"5 )R;J.0&'H(O25B2,MMSJ4#Z1(6#J^'5Z2,+NV" M3Z@Q2CXJF6!T0XG(_A6L:P(2^HA#QA:%Y%SPGJT:\'02H9C<,.4B?C_!+R@ML8=$A&9?6U0 U!ZA9(K>&Z==Y5T(];X^6O"\X@%$!&XQV<;6&3! M@I:IZDO]A3'>/W 3)D">2G=*ZZ%B)R))D26R',"'" M_*KKCIH5 45'WR.,-Z'5!+%T3CU+/JV91<.DYD(IG8)B).?#TX+B811&4R<( M!DHAMG*NY0XEIQP;JS.R8TDM_)B*'N0-UM&#*!_X?32,;T:L/PZYK&2J:\V_ M.V0BZ'C#%TCPWW6&Z-4,&-Z&Y5$@&' 4KV](?QO$<3;0@$2T0/=IYP<[1L@ M?\1&O](-G.;[3.Z8$LX?22%]FE^(Q9CE.Q)XX-;?*>YD>^K;##W386:;!*^G M3@7,&@YD>:/E<* 9QE.*Q-U>7F>DN#/-Y=]R15M M^Q&I(ED72"NI5G+0[*]=?LOE<'_*D)4I>X8C\D:V&$?!X1/N:HZ+N(@C5,UU M[/*F!@*>:V[=[$RE&Z>$!LBU#9],Q/A>P_(QW^I@_LCW'R1"2@:47&ZA64GN M$LQB )8R-2AOD!,)G-0H.]U6I\U2;(4Q-OWKDR/SW:\;3>?%O!=^B3G,S&](8CX%X0F%I(MD7Q*<\\C=GD8I"99=<8B\-,+0!W>*S!I^&IQ^1@ M1OOEA/^J=XA-T'R: B/WM8UE??'SP7?N0&<& MDB>J>F%N;4T6>N**)]* Y[<17 :_M(X:'-+E1-994B,J (\GE;$A,FR]O?DN MRAF+_H!7L?Q8U/XL;!_=6OJJ(J;A46_!W2#_O)]-I !U. N*WZJR'V#GT\GQ M=$Z?D(:?S>8/+/ $<,8K7B+.C[.?U+.C8^[1S>8O@FF_2S[:[-GDZ.CI8#,B MM[DAQW$OG4\>B@B61FLX(E/;ME;&9S3&IP8N]:CS+D&[M568DNJ430:R[&_T MMWZ#KE%'2&MP,![\_&#NW8]3V/FVS%/#7"L/8Q]JBY4\S8-W#>>6:3G'#RYG M^MD[Q?+L/BMC2;!R:YHF([Z%'%?H+#))(XU,=U)$UG0C9N$XCJ6=9. \D8(] MZU#A0*];[PG *T>UB8Y*'$YLZ8^-O6/FDP&E-Y9N']HN]\/A YC92',PUP: MKZ?V=@CDYIOET+OFX_[YC%C^VAH?1(5N:*H?9+F_OBN*) MI_IP;+*QO*Q%3OV="DO^.^).H&''!< M0QN'&403/W*VX@D]#00G^8J[X=)3NJ5<%K*)#*.%-QGD$T9"%4 MHSZ.[^J.XQ(Y)3)BM0KW*&02PRFOD>$,3:1I/NUE?)4F.HD]DX8YOD?N-OV, M-$+!@# PN&F"B!)&U>P__]-H+Y)5AOTKS-T#>T-&N%;V(W\$Y0H'00Z@X0UJ MCM%DO\[ICYI>F83/F,^(+.OU!#:DB$0EF:W!-&Q/]I=OJ9SL!%&7O=/= EBM!E++HA034% M$D$8I0N.Z+H 8=C*F72E[[E,(W62_L*PW(2ZDL,BM;6EP%,HDCKR2>FR(4%] M?5(TQO0WQ^0J%57_.QX^C'$,N9U6&MUV>GB+)42WA6G7U,B?[1__E65YNC_[ M*XZQ\=YP0G) >E!'?[OF^QB(@]']3QY/3T&?Z?3 X/C]49LJAA7LA\U&T[>J:.9^K#($5&G%)5 M^N/AX9S^SJ<_T6Y#TL>3D^D)R$Y/3M0E8OCS!!3&-;:834YF4_P].IRJ2X<0R9@-&294QYO4$ M0$G?L3\6!_1 XX(NB3(\J98T^]ONP1X,KC%7IKGER]H<@>I6;C2G7]-]\#.Y M!MTOE\OD5[J!*3PJ]P*O3O>?'N\!Q7Q!6[ZT;L67HE%XM*[BCTN#W-_0 CPO MG&OC%]H@W9)__5]02P,$% @ #H0"60 $4\FH"P ]B0 !D !X;"]W M;W)K&ULO5IK<]LV%OTK&-?MVC.,3%*R).?A&=M) M6W?;C==.VMG9V0\P"5EH2$(E2,ONK]]S+T!*U"O.H_T0AQ*!^SSWW@.*+^>F M_&"G2E7B(<\*^VIO6E6SYT='-IFJ7-J>F:D"=R:FS&6%C^7=D9V52J:\*<^. MXC <'N52%WNG+_F[J_+TI:FK3!?JJA2VSG-9/IZKS,Q?[45[S1?7^FY:T1=' MIR]G\D[=J.K][*K$IZ-62JIS55AM"E&JR:N]L^CY^8#6\X)?M9K;I6M!GMP: M\X$^7*:O]D(R2&4JJ4B"Q'_WZD)E&0F"&7]XF7NM2MJX?-U(_YY]AR^WTJH+ MD_VFTVKZ:F^\)U(UD75679OYC\K[=WKQ[>_'/']_^_/K-][Q3X4UWT1#\,1!S&@QWR^JV;?9;7WR+OS1^U MKA[%?\]N;54""?_;Y*,3,=@L@JKCN9W)1+W: _RM*N_5WNEWWT3#\,4. P>M M@8-=TI^1W=Y>^C%X<]\1XW2M:RMB@09KIT1>QM;C80KUC.[0X@G@YS[,%)"%&BU-OLF2=_BJZXJ2*,QEJUJCJ*9LQ24'\%B* M@A3GF4P^/+M),!T(A+SC&86.;N06_% 1%X2'M665,DFH2].. MW^OTKATG$X"O2#3B[_5"=H#>EF1U2HL;:VQ3)@ NH,Y10N Z3C33:ZZS#*94 MTO5L\AQBL*6;B%L%9)% 52::7<7BO*V^11SN30:[,N(DNW#@P,296C,49=%0 MZ<7P\&8SUR7A$Y.!=MOG*QC^C.,L1O-AC6OWK[F?D4,7&/K$ MH C?[RA>!XRK0W'63L]+K-!(52)^97B\K2L,^(*"'XC7*E'<@_H15W)?1/&) MV!?#82_LBQ\\:*C;1?$+?-]<-19NNO=]VS_6[W64=UI(1_&H%^)Z$,2C4:.* M.L7JE@'M&(2]82@&O1&NXV \.';1?7;+/2M99E.4L0)A+57&>4>1=1$SQ]39 MCXXCQLA^/XQ%6I<>.)YFT1VK'W;2+10(00/50=U!.FZ WL0:]Z/XV,F/!^// MD-_ORM_2CT&MIA(ZHF",L8#[=5&JQ-P5^L^F3IX8(;-(V4JTE>L"!LU/1G#1% @_B@ M*A_ZK7N?,L>^:'AM&1E/L&[S!*$#IQ(7LLR,^)L&1[>%,X'R82):J;"38TYD M%=LF]&VF$]=&:&_K>8KFG )M=G<4.LI' MJI^BL=&V(P2%H'16>J))3"?ZR'P3?=]TN!D%ZS%:6"5<-1@^C0&F-3XX*TAO M3UQM+N*-1B_C]VF=@+WD%N 9,IODB$13!4NV4N%0(;0V<\.LB"DU!_IE594L M[Y1O9,X>E.-4XVQ+JRW/KD7=K'"C=TBQW],H-_&@)!\L-.EB_\=XW3$A? M3L3237$0'2XHU-_+I<812,EXT!O'+9>*0&_VQ\*@K"P8"CMQGB#G>?@6D"J-OCQAMA- K#;Y>!F@&#&0#7@2XMS.6# MSNO\4V LYJ;.^,%6G;7/>=J''32"BN6G&-'H^&/G\81/SA6Z2.L'Q-8^MKU/ M8J!;AL#GD ['7^.@#V+,#!,,&CG_"S@LSOC]V+/D8'PR^!H\]K,)8670_E?Y MD'M8MSQ5_1F18W326#\(PI/1DQBUT_)5:/26S+)EXR ZZ3>LB0^ZG\JQXUZ_ MX=@['&E/KU_%HYV ' 6#Z$M="AN7B+FNK>SF_BE=J!W/2\#=C35_. R/>_UC MDMJ,.^\658C,DCI[&B]&16&4ND6EMA^>30CQ.- H HEZBR9P^@YC>-^[0:1+)6V-6<^;J>?=J_8I M=:NB2[":+LVQZ>'LOFZQWA H1SXU^ND3'\6L/X39:0>!9GLJOL[9!-7FF%)S MU),90EQ(?HK,V?&'TH2GT:PT:4V8U*B"";;Q.$GU9*)HM*P_%^MB?&NADGD@ MJA8^\80*_''$A=O]E&*7J\_/0]IC,IVZTU3S"Y [$R&F+!SE]QM\R:QA 275 MR'XT&OC'&>/^3LLVM!!2? -)V-X\Z251U^XG*)"EDY.1>-,<,!P_NO+/H]VS M[K_B^4SHIR>T?Y7G,TE2YQ[N[J$#_<17JJG'VF4!]4H<_&RL/0S$OQ1SG7?R MH4NW.4E36=P!$CYGMS*COF;;\SOY80K/EN227C<.DXY>[?5F3F_A]%;0V_+P MRZ9+7%.7N)G+F17G3NDFOKL/MAB$X_#0^[E1GW\J"P!183/T75U$@X >C?EP M+.XK_^3[D_RA!F<67:[!WL$@&$9@M%X).4L_A&K_5D,+3'#MW"YXQ&9%,63U M=_G:">HP. FC1?2ZLV5?' ?C.%H]8*V&""/WRS++4<$@I0./7>3Y'4-[^:T! M<0.,=[YPYPI*\^+J"Z#M&]'U^0"JZ)T^#GS6B>XDD-J5RL=S>+CO# MSS*L]RF?,6&741R/W)7'"]_MCX:'B[T-I'B7X!V"5PM>V5CIX:Y;P*%N.$15%3NM93VV_:EGC/W+LMBN7LCZ!<MWQ>T! / L !D !X;"]W;W)K&UL ME59M;]LV$/XK!W4H6D"-]6+YK;8!I\G6#&@0).OV8=@'6CI'7"11(ZDXV:_? M'26K]F('[0>;/.KNX7/'NR/G6Z4?3(YHX:DL*K/P9+@136%OU?8S=OXDC)>JPKA_V+:Z<>!!VABKRLZ8 M&)2R:D?QU,5ASV!RRB#J#"+'N]W(L;P05BSG6FU!LS:A\<2YZJR)G*SX4.ZL MIJ^2[.SR?5[>5\8 F7OP[2#N.\Q8A.8(S@BZIL;N"R MRC [M!\0GYY4M"-U'KT*^&M3G4$<^! %T? 5O+AW,G9X\2DGA:YD=6_@!C7< MY4(C_+E:&ZLI)_XZYF\+-SP.QW4R,[5(<>%1(1C4C^@MW[X)1\''5\@.>[+# MU]"_\T1^% /.A9$IX"X2-47"N$A( ZDJZ\9B!NMGR.2CS$@%*NH(LJ)/R,LV M1]BZ%"T'WW89O+-&A&6U3'G:JHBM MT-FK&DTE;4NPUZ$@N!Y;I;BOY'?\.(C4-A_0?FC#LJ_?PAV$"Y]J=!N*-)?X MB-1(+7NS;V:%OD?JZ7!5=3G@3NSD\5#$:"\K"_EO&RY+]X!I]'-'N$2;\P&O M=CV>-V0].B$Z*JNT7^>X#DH=MG"G99_"IH)RBB.Q2TP4J&?OA,(%DY$_'P_])K<'Y MH<%T,CGX?3V966_?3*(P^@COPO<'\\O-AO*!F;VHGR-5RQ;OHB'])7XP'M$X MBITPBH/W72]Y@7.Z"203/PRFD'!4$Y:"<?'V0_=>RGD\!)HY"E832&%1'^ MT)/=]T!2*Q'KH@\O9> X@7 8PF3HXKO*_J;[G>O2[ K NJQF+PPE<]DF,[ID MICL1=W=B#+665%^2MJ%D4:ET[7(K;>Y@1GZ0Q+TGF^,YR/S8?2HOH>VN4NMF M7=#9*@JP=NG,-5F@;1N+(Q&.6A(^K1"!-7*,]N-%_87\A$P\]XZUU7#4E[-C M=^9@[T5#!7OOWFU\4365;1\W_6K_-%RU+Z)OZNV[\@LU.4FY4>"&3(.S<>*! M;M]JK6!5[=Y':V7IM>6F.3UO4;,"?=\H.M5.X WZ!_/R/U!+ P04 " . MA )9PJ;8B'4# #.!P &0 'AL+W=OYAL0=:&DM$*5+A4%'\[W=( MR8Z[2 )D#[;X,>_-S!MR.&N-_4DEHH.G2FF:1Z5S]7F24%9B)6A@:M2\LS6V M$HZGMDBHMBCR *I4D@Z'DZ024D>+65B[L8N9:9R2&F\L4%-5PNY6J$P[CTZB M_<*M+$KG%Y+%K!8%WJ'[4=]8GB4'EEQ6J$D:#1:W\VAY_M@\*?$EH[& MX#/9&//33Z[R>33T :'"S'D&P9]'O$"E/!&'\=!S1@>7'G@\WK-_#KES+AM! M>&'47S)WY3PZBR#'K6B4NS7M)?;YG'J^S"@*_]!VMF,VSAIRINK!'$$E=?<5 M3[T.1X"SX2N M >D(>[.48CRDW!B,;.F!>NMF),EZHE5'E+Y"-(%KHUU)L-8Y MYK_B$P[J$%FZCVR5ODGXM=$#& UC2(?I^ V^T2'34> ;O<+W0S?4" 7&PI7> M6GQH4#NX^Z(2PM::"9?;02)+AXBS]Q>$A$@L' MKD3^6400.@>23U!U=4=?=^"JX:%J,;3(-S]C>+)=-IYF\2GX^%_G66FJJTD1O&'>Y-4 M.X]36 CE=S7Q'9>Z\+B-91X>!SH^,FC9@!R!(#*9%(Y96LE'R8>>-_R32A:H M,^2DCE3M$G186!'F["]L6\9O&N*B$2$-X/X=>C-AIAJ_+/K\@=LV _T&MVRN M;J]I?SY!%-RWR;'KS#2:LV#]4#Z*C4(?D3=]#N8YP)[ER^=OOYP4P2:>FM7R M:--8MA0;%L#MP!FH&TNL"/>LOBD3*V2]F*'.K&Q/Y(.3&7NLT4IS)"BW5@^/U;+KT<_FW4MWS95AU?E\;1DZ'$Q/([#=Z]%- MG*E#Q]X8Q_T_#$M^<-%Z ][?&N/V$^_@\(0O_@502P,$% @ #H0"62E? MB)TY P X 8 !D !X;"]W;W)K&ULG57O;]LV M$/U7#EJQ3X;EV&[:9;8!VTFQ%$UK.%Z'8=@'6CI97"E2.5*U_=_OCG(4%T@" M;%\L_KCW[AV/?)[L'7WS)6* 0V6LGR9E"/55FOJLQ$KYOJO1\D[AJ%*!I[1+ M?4VH\@BJ3#H<#"[32FF;S"9Q;46SB6N"T197!+ZI*D7'!1JWGR87R>/"6N_* M( OI;%*K'=YC^+U>$<_2CB77%5JOG07"8IK,+ZX68XF/ 5\U[OW9&*22K7/? M9'*;3Y.!"$*#61 &Q9_ON$1CA(AE/)PXDRZE ,_'C^P?8NU)Y!CH1H3UF[_&Y[J>2M\F3,^_L*^C1UQ<-;XX*H3F!54VK9?=3B=PQG@ M_> %P/ $&$;=;:*H\EH%-9N0VP-)-+/)()8:T2Q.6VG*?2#>U8P+L_7-I_GF MYAI6\_7F3]BLYY_OY\O-[9?/]Y,T,+]$I=F):]%R#5_@NH0[9T/IX<;FF/^( M3UE7)V[X*&XQ?)7P8V/[,!KT8#@8CE_A&W7%CB+?Z*5BT:B .:P4A2-L2%FO MXN7P\-=\ZP/Q[._GZFYIQ\_3RKNY\K7*<)KPP_!(WS&9_?S3Q>7@UU=$CSO1 MX]?8_V.'_B\7?$*^VQYN+802P>L#5&TS49H)W KL6M&#/0(>0KLE\4;0_$C; M\PT.7$.0.:H=\0J4;!@Z](DH8YR#6[$C[@ECCNR&E& MOP"'G+$K[UVF8X*]#F5,(1>N1J.1GK@*E6FCN<&/I'>JY>O#PC'NM*^Y6D4G M\AP*S(T3VRN"Y"0\-,TD>:: Y,OHH6X)0=4WNH-G-D#?>C+B5 MOMG^PWFE:0H*?>"S4-8VG!5]IKBA_#[ZS]WC],QU*J1=]%;/76]L: VH6^WL M>]ZZUE-XZ_UWBG::7Z'!@J&#_KNW"5#KI^TDN#IZV-8%=L0XE#N%) &\7S@7 M'B>2H/M3F_T+4$L#!!0 ( Z$ EFZE$:6N0< )P4 9 >&PO=V]R M:W-H965TE]?38>N[P4%7SDC^2#P48J5ZSTS\B0SYA.]W!27@X0, M$DKDGC1P_#V)5T(I4@0S/K#TP$K MQ((WRC^8U>^B]>>8].5&N?#+5E%V>C)@>>.\J=K%L*"2.O[S+RT.O06GR8$% M:;L@#7;'C8*5K[GG5Q?6K)@E:6BCA^!J6 WCI*9#>?06LQ+K_-7U_.:!?9S? M?GC#WEZSZYO[^?VKF_DMN[E_?/_PX>[-_?O'B[''1B0^SENE+Z/2](#2$W9G MM"\=>Z,+4>RN'\/ SLIT8^7+]+L*_];H$9LF0Y8FZ>P[^J:=U].@;WK(:RXM M^\A5(]AKZ7)E7&.%8_^<9\Y;!,J_]OD<5<[VJZ3D.7,US\7E -GAA'T2@ZM? M?YF<).??,7C6&3S[GO:?/:8_K93](5CC!./,EU:((R^%90M"[RF@5^*=V[Q< M,V]8KKASLB+ABJ5(,X\*[,*XDSZ224.18)3@!7S#N^THI69'P>6.M MU$M*.NF&T,%6(NCZ&77:Z*-G*J5FM;#2% ZDE#GQN1':DR>^%%@N-?1RM=$+ M*O(C]K[$X3+"P4$@5TTASMBM>!**38;$!P"Y(",_-\;C"53W"=Q:6YD+6M'R M4#ON&'B5R0*J9Z;D@4MEH8S/7&"GKQC%MXGE$<\DR) M(1,R"!82*'BUIBVDWKP-X7]>]JQNS27CG*RDXO:0:70(<>/ICGF-WNZ^L;4S M3!O/W94\R0<#^J%LPTR 6INL:*J:W&N=@F@FE!1=>+":6P2&K+F&ZI5I5!$,IL"%EV06SCWL'!1V.Z]' M;+ZUY[:7)/,\-XTFS.EPL6F/"]_N."0UR+"AJ.\BG>72#]SE)G1OE(HFF+8VGD"K1"U<1+@(("! M/=*U<4A@_8EX %&D%"+(PE[RAX[$9$HN>805R/.0;DAJFE.P="'!(N2F@J%U M#1#A42P!P1%LYX\V SE> E-@#UC+*%QADH4_I!=3*!@ IN9K]:U-<@'LBU2%S35(A+--F8=*QJQI3=7&NN/X%?% M-/=P-IJ\&^,_=EZ(]E(2D=B8NX+"E=S?1X;#(-9&5N",WF9M-I%BV-0Q&Y6? MC#K)?;:2Y,&#VFZTHS/MZ602\<15WJC 2=%RJF-MPH0S6Y#@EIA-O'S92$N:DJH\$2+5#!#>P2*3A03X.H M#8?5>NI6O':!*1$<9JF)T*C6]GWF.\ENHN,91Q;D4!":_IU:.6(/78WL\<+= MM@ Z]AC:=QF#^7^AP*W//U#O8; "TF<'S" -: I%UQ2R#W1:9^SO$;]W7;E] ME(!F@>**16]#">R/1)(\@]O_)R&'@7H-,J@Q(3",EP>C+; 2^J:2=^$KS)9/C;2;H?/83Y:Q ZW*7'G:@;'NP*O@", MEH(R/VS)AZ*;IJ_G=V_82Z/1=^+R?/QPA-9I9VR"L,72 'T$!N%QMAZ?/ MQ])T3LOO<2?^!^[$6]G9P\'Q=,]XFNP=A'#(<9KZG5>U*]%&MO-_H8(<*P^U ME00/09HFYS>Z:"A.P!,/H%[=M$O"].3\KVS%=RH9R/!%"J G)Z>QYCTKIV$% M9-)ADB2'"L*A;0/9HT5 [TV,A*J8;6L"]1IMF=A[V>'NVSEH*P31<^A_8^EH MJUWPB:,J;EHVO#[)(G:]=+&2MCBB1F\=F;+Q"-NO2)N-?&4*H2*M;H;X->IP$R1>SY'1XG"3#7EM$P7D@JMIM$2U&/='P M*P2(]+T=3Z,#SWN\;&$?[/C^,>U^,*F&7X;L8)02ZA?CQJ!OM M/KW-XQ>GK7C\;G?'[1)7!:;$ DN3T6_' V;CM[#XXDT=OC]EQGM3A<=2H'^U M)(#YA4'5:5]H@^Z#Y-5_ %!+ P04 " .A )9B0)NCUX( #4%0 &0 M 'AL+W=O&6]VMC*7LB?)P]8^T!0DH88B% "R[/WZG 9)7<:RG-1N7D2(!!JG^YSN M!GF^-O:KFROEV<.B:=W%:.[]\O5X[.JY6E3NS"Q5BR=38Q>5QU\[&[NE5=4D M+%HT8QE%V7A1Z79T>1[N?;:7YV;E&]VJSY:YU6)1V<M_JMZ?E.S5IG'AEZV[N;(6[-FEF;#&@V"JV$UP.F62+GU M%D\UUOG+V^N?/EQ__,)NKC]_NOGR_N-/YV,/L_1P7/M49:\=LNJ5AP M)ANLR3'K?XZ/HR8. WQBE_VFD%04$-;EB)HPW799'M+E#BG,S,KVLZJ[1C'4 M EN%"+HNI@YK6 5!MJVRK#9(5NZ#$ M#I2<$9ZZJ9S3T\>PK3.-GK!U!7O#OC#/"!J;*3.SU7*N:TI)[;"3-:O9'/9F MF(4]GB+EP>HUV;,MQW9AP*IVPC[HR>F5;ZK6PV!GPIU!+O>J72G' ,K4NJ(( M!;>.H*NL0DVP*#031B6Q>613:Q9[TY&RFYJ$S2?:+8T#9&)*UPI =5LWJPF! M!Z;)5#<-9Y!KZZ8(LO/59FVX&=@)M[86AG5L5KE3;TX5Z)D][DR@U4MK,'9= MD+H'1*>?*Z:Z,+%?6DUNWV(#A9!\@N[%4T$:MNVV@,P2J:MP.#G)]@J)']T%$_5@WX2Z:3M7JV@78=@"PHZ,> M/S-3A A+H @#(AH08:$7VMNJ.?62>T5D!.!!E82OJ>PLR'>Q4!9,(]R+%?;3 M2QKJUGGMPPJ@(@0[(+L2K:SKQ#ZO8']![DYH:Z=ZSCO#_.@ ML^"4INPRTX-29LS45 5(5PE5U9'VL>D^OZMJL*,7O5E@+ M SN(@Z@/[KF3 &'2-D"]M*C$?(-XJ@B1U\OE]A^182;:0[15,RBVU\%&.]VS M;W$=]^(IQ#MKO@:U[H?.D(2;YIC>@G;O=4C5BCHWPEFU,](A4^V]MJ:EZ3O) M_;R"-S2#BB#(,)5(;M1#[_E_._HY<;7&28:NJ $(4^?LMK3P;5W9U]XWR!&# M[7Y=J*#]QNM3IZE6#>R=L9_5C++!5P]\KU%X5<];TYC9(V?S%3S:N$%&4U.F4QJ;KMIZJ_2N'H8&%,HUYSO33:-J4.J(FXO MML MB(C)E*>98"+G12F9X%$DN"R3_0Z92,R5+,XSLBOCDIWD/"JB5[ ",VE^J'@5 M,9>B8)(7<9\DA+G[XKI!"_KBYEH5D)Y)G4?:*R3+B>2;9 M=:.AG+XL#A-/L%N4Q*^>6!BNWP-]SD5&(=G>2U,>QP4%$,M%&/!4"%YDZ4L\ MQO\_'LN8QS+N4*0!H9!<) 0G!YR2P&=9(&C#HD0L94G,Q"!3%+P4>;A #WDJ M8/ ;#D_$\\$9KFF*$*?%(39SR:,R9D *>2%89<0RJ$I&%/?RSW"9@_H3Z*!( M(!N(D*1PF,NLA&]'X")01 MQE1QD8A12C48BDP/I:J,2>N2Y9!")/ 8*8!$$B3.OR5515SR' H"C"C&K\@R MF.0R35_]E7P5/(4_)QDO$_E2Q@I9\"S.7B8XA=Y%#K\C+O<2E M4'S:GH)7X-B&0^6!-[CN.(]#!ZD [V&B$\$9NQJ^0-$IK>O@PSG MOR65"/SF:8(I153@-\8.MX??<24:5 D+$J2 0) (G 6LHTU1F=NQC**#.D:G MBK@(P".T5Q1!@7+S](2.&)0XI"09SU$D2[B'3"I)> ?KU@ZD_G#1=Z6AH W* M[]2V87FW]V\[Q[;6#*(\]#5GO/.E#Z%APH/OHMKF[^61YU7VIVT[O MOG=^P)D;KY9X59YB:726IR-FNV^(W1]OEN&[W9WQ.(.'X5Q54#Q-P/.I,7[X M0QML/N1>_@%02P,$% @ #H0"60D !D !X;"]W;W)K M&ULK99M;]HP$,>_BI55TR:MS3-0%B*5\K!-ZH3* MNKUVDX-$3>S,=J#]]K.=D$()"'6\(;9SO__Y_ M:%W9^KZ!HI(+FM>PW$&>DNJ)G^OOL 78AP"G!IRW@'< <&O /17P:L [%?!K MP#\UADX-=$[UT*V!KDY6]75U:D98X#!@=(V8LI9J:J#SJVF9D92H2IP+)M^F MDA/A#+^@%4A70DN.2>URZFSN\\+',' D(Y87]OR?$ZQT3G%QN<4FYQ3;'HF ML9UJ\9IJ\8ZIAS]E>TY)1//6TJC8CF95%UZ%7=F3 W.UG?)]HTO/MKN[5J-] M*]^[MG:-QOM&KN_U=HTF^T9.KW>]:S3=-[JVW%>EZEN96R=]#FRIFSA'$2V) MJ/YPS6IS3[C1[?'-^M#NC^V6]8F\5U37@%?YZE(BSYQE2CC*8"%=65==V=%8 MU>BKB:"%[C./5,BNI8>)O!L!4P;R_8)2L9DH!\UM*_P'4$L#!!0 ( Z$ M ED0PNQ 1 ( (H& 9 >&PO=V]R:W-H965T(%5@@89-H2L+GMX0X8LR"C\;MC>OV6-O%T?*1_=;6;6G98P9U@ORC19>)] M\!"!'#=,;\7A&W3U3"TO$TRY*SJTL=%'#V6-TJ+JDHU!17E[QR_=.9PD&,[Y MA+!+")UWNY&S_(PU3F,I#DC::$.S U>JRS9RE-N7\JBE>4I-GD[7YG@)2/0D M,:&\0$LI,2_ '+M6L:_-#C;.SSK:JJ6%%V@1>A!OUPJ/> M*AP$WC=\A*+@!H5!.!G@17VYD>-%%WCGRKQ!NU>TYH3N*6DP.U=U"YV;AL&:!SLIK?C4VVT)*+6_Q]R MJSL,S#%3," V[<6F@YSO@M]>(3<,?4MNULO-KCJU)Y#F*\(7W(:9;[G->[?Y MU0CGG_2'"F3ANJ!"F6BX;EM%O]HWVF7;7_Z&MUWZ &UL[5M;A=8 [NB MF%_?[QQ<%BM3E-(T#YGIBT4N%P?G^IT+X*=KZS[YE5*]N&H;XY_MK?J^>W)X MZ*N5:J4_L)TR^&5A72M[?'7+0]\Y)6M>U#:')T='#P];J\Z?\[)U[_M0. M?:.->N>$']I6NLT+U=CUL[WCO?3@O5ZN>GIP^/QI)Y?J0O4?NW<.WPXSE5JW MRGAMC7!J\6SO]/C)B^,C6L!O_*35VA>?!8DRM_83?7E5/]L[(HY4HZJ>2$C\ MN51GJFF($OCX'(GNY3UI8?DY47_)PD.8N?3JS#8_Z[I?/=M[O"=JM9!#T[^W MZQ]4%.@!T:MLX_E?L0[O/CC9$]7@>]O&Q>"@U2;\E5=1$<6"QT7%N:E5/ MUQ^"M+OQ\___*?CAT??[A#A?A;A_B[JSU](K[VP"S'*LHW%W43.X,E-(\7/TO=* M7&SP;^MGXI6I#L17?_[3XY.3HV_?2:=,SU^.O_V:]:1[CP">>UUKZ> BXBLX M($?8I6HV,Q%7KE57B,\$1)((\R64+YN9N%2NUY5LFHW0 MIE=+)WM5"P_/K,6:>2:UZ@HL5+;MI-D0:Y6K^',[&$1"1Q^U\;WNAY[Y"[HP->+3X<48 MJ,I!@YW3@#?-?(M^A!RQB^4FX&I:E,UY*CT M!G!7@A>?^9Z(>YN*B!5EA._QBG\B?E*N19C.Q!N@Y@^R[?Q*.Q6^_@,@.A.O MI?>R6@U>]3V$.K/&$+O5T--O\*69>*>,\9OF$FS)L/2O4(""$WRG&KF&V,SX M:V!]@P\S %N_$K"*6"%[?!ZDZ_&^:&S%?(/%]T@:_&;DCT4,!N1UI6A(2Y"7 M(Y5T*);*0@'=2E<$TG"F?N7LL%QEETHKH$^OEN00D(OLN[#-$-5P7;Y9Y+-1""9)2$<[5-8IYE?!(PCE M2?/(;HHS%2H)^2^+6M#7B/N@^\)V"RRA5PPP_JB6'G[RB34*U M0VSUJEH9V]@E_'HU0,HL,ORA IX@&,1"&VFJ0%F."8;C%M:"U#52MZ9\0D I M%H.)68:B1)NJ&>H0 J0!9*'.4C CB4)8,E&TZ('X0(!21<2C/08CAUI3 %6@ M1Q[&T10X(J5PS$=W#_X0]PO@%+AE?*+O ?(#YV!EO0).;?;MVA"R%+@_"]J= M*Z *K-EA&?-/]%S-RN!P7\*-':,X?E$=L58H"%@))KLF(A3V_VA8E@L&JIR( MOC\]?9?34#QR(TP::TTNC%TA"V(L UD6UCTHCD@S8LC G'!W&3I@V6@4O'""_ M7@)EV!STJTH&QN=@G#6\U0(XHOM2N)C>P0JDK]&JS \H\8Z1'S([@FA Y>6$ MTNQXI /U>=#]1K2J7UE*)/RPLEB<'BT*H\P$LI7L@ .P#J0X$&\)>@M=E :, ME2*SP:&V&,C8R&<(1A]4\ K^)QX?I*PO7F8I+K)OLBHOA@Z^0-^1,P25LR(7 M#0OVQU-C!JQ[KQ @/0$_5>;B^&C_;RPZ";; UGAEHR240$4HTE&EVCF4<>^8 MR\A[V>3EN_3#6(U$8T 5"]V !CLS.]3Y&>^KYFX@+H\?AM(TT^0-,EO9HW;4 M?0]RW?=@9\GVT7-2.0<"$E[[;47?;@KO.%(#L$6-WHH:VZ*:XA'1!K^"#Y;0 MCY!LY2>5@5$E7@,T>O1^'4<*(QGDN?$%(9$]JKX$*8X 6#GBMX5'E@54U5@_ M.%81Z"C"NT;+N6XXPF8Q#*BNNE1FB#M236A\RL,#Q03QW]_"W%Q5$K51EG.2 M,2CW((SI=]0AM>K(#0V[ZV+HB47B@/A#.%&DST%(-A5A5W(U*59H)[%XZ12+ M!)"M-./5$ADD5I:74C=RW@ R$"N4F1&G;8?X&PE3IZ[Y2=J 0(B7VPXY*7C" M:,)9E/TN?A'2"- =^>W?0X2U6?R!T+:F MR@=R&U809=E$([V&ZDO%SD%?B39TN0%@T*.JW*-"EQL1E8_:!,)PRH_[U*+O7HYV^ M4ZW>PN*S@4J(KMF[3 %KW8'/7I M LCI*Z>[E.JVLO6QJR=EYNG%QUQEQN)RZ[HS6W,MU)?EX^E%+A\!^WX@3]XP MC;'>V4KMA<6?3.;EZ<6+R<2E5C!.3?S$@A PYS7)G)T.F(\P(U>]6T:G*69- MK[-3CA5="KV8[VBH@XSY)/.*2FI4ZGG(S]9"9;QG?"KE]ECLJJ8O^ M(*,_"%A!O+$'7)#M'SUZ(EZU9%V5W3M$)IO](O1%XKO"V[_Z@,16B9/'1U_C MU5BCY$(;Z]/01-:UCHUD43XX%=)P=(!J1=XT]M9U2L-4)[ALMK.WW[V>F,V- M3&X;/(PY,G!#GT*KJE!0-%PXCR6%G-NAWTGR+WY2HJ>RAEE9(8(90TJ2@)?! MCSY*_',-%)L/(I"JKV28!$O+08=:'1?]=Q?@(-HZ],8Z(L=Z)ZG3=\5ARB/'# M%D4=007L4AO#<<=9./=(QP]"CS2+PY6R,,EJ_%6D[L?)'UZF,4 R<4?B]%QN M32/^FR\C_I6!R93X(*^V1?JC^_^32.=RA089IMI$Y(VACD!!6VM0C))CZL!, M#V8*#RM#>OMV$EF>Y@54!9+I*8?#P="CY"YF) W^.ZGK/V!(;E?/[Q2 O\W) M;_7,'?70XUP//;ZM'G*4YBA!-N(,<I1[P+G9@VR0- A"4/(^.ND17G M9)#F0X#$>YS(TC&![@*::'C_PLDV.&0G-Z&&#TTU\7D93LYR%1;Z0CI!YX$N M@XUH]((5-=F-&H^U"G^Y6QC&80ZWLJ4P:%%U;[G+#O"]RYV_R>[\S4YO>TD] M^$]H^YBYL>I[97SOAO:F?G(WT9_#L$2&'GL?Z.U"LW_)&Z$"<])5JPT9MFK@ MA91;BZE/G$'PT(>?%W,?T2I)ZD ]VY=$^=!HG$/PF=&LU.]_08Z"YPN2VN3L M632'(>=H:OTU'3LFNGG*#Z%(#SE2GX@? 0C.4)00.$;)\*P0[-M(_V1"7YMNH%?C+!E '[D(!25-?>V< MSGO"Q"8.G6M-I^B 5-K6I&\SR ]?'KF.["["V$HWTMW$&ADA;'QOPMY@QMT3 MKYDQKLNLB0VX4A1C[KT9]I-LA46GD%OGX)&#*$Z>M4 MU7Q.\@4+])3.>ZZOW<(N#^."[2-,3+PJ .68";<[Y8R*3E0S&\%]21:1"\MB M:IDFDW/5:)7= Q#E GSQ5(3G##R[-"QE&-N%G9E@WGF#RFWDY\KX5 ,4@EY" /E:G\W@>6$GG.,FPTW"-^AM5 MF ZV)GO2D=!52-$!ND"I2Z57]EF/I*1&>$,#X_I]RL7"2,KI@>6IC_\Z>Z7# M&8IQ)D'N2N)O \/9](15^G*S&$VQ+,W(1NEG3M?5MO%*;]YHJ,E1[DCSI*!) M)6LQ[ ^<4QZ+ 9,'U 4NA6,Z.H0>ZX:APP\?2*\7;U^^%QM-*H+"+I7?ALT4 MA'2D;@VWF3;HNJ=?FW'&38=W@HT5)?5KV87R+$XOH8ZYGI$'>2 M*W>5(<='X[6UH]UC[-CDAV'0#5>@;J'!8O&4-]P2W#IUN=9N?]G.<[ZE$Q2C M0@>C43&:/LV7(3L/6C@'D\8)$XHC,Y<$8#7G\N;WN>]"5.]\W^4 RDU'9=B)G];.-O>Y?93OA53-M,)3<>K4=P/IK6A:R?K\*.10D;AI?3[ MO=VGBPC+3?$"PW"^[3*]*T6G+T%-TQL)X3#\+I=O_G_KYBZW;G8ZV,UJ3G[& M0FENHQ9;;9E:VBV_S<8+%TXM0MR"CI:4J-<\)I$"@X9J?>NF<1 /S2 MJ*#H6@0QUSA>*$[SFDN%^(WQNJ:K&XB-Y+'1#XH3)_KM.E^[I?B2Q;FSG]A; MIZJSEWQY9Y>_^6* +>GNG>EQ:[H_+"ZL0[=+OI9/A3:T M$NZNYZ?YZO]IN/ ^OA[^W\!K& [X!+Q=8.G1P:,'>\*%J_CA2V\[OOX^MST, MR1_I JIR] )^7UA40_$+;9#_0\3S_P!02P,$% @ #H0"61D]0;7Z! M5 T !D !X;"]W;W)K&ULU5=-;]LX$/TKA IT M6R!K.X[;I&EBP''2-@LT#>ID>UCL@19'$E&*5$DJCO]]'RE94;JNNY^'O=B4 MR'GS9N8-29VLC/WL"B+/[DNEW6E2>%\=#X:% M#R^&TY.*Y[0@?UM=6SP-.Q0A2]).<L9:?);/_X;!+6QP6_2EJYWIB%2);& M? X/E^(T&05"I"CU 8'C[X[FI%0 HTO+6;2N0R&_?$&_4V,';$LN:.Y49^D M\,5I=%P$N->3T^L63$;5@,M#&*HT1KDI Y%67B+60D[/YW- MYQ]NKVXNK]ZR^;O9U=N+!7MVPY>*W/.3H8>#L&R8MF!G#=CX.V OV7NC?>'8 MA18D'ML/0:QC-]ZP.QOO!/REU@-V,-ICX]%XL@/OH(OV(.(=?"_:-#6U]E+G M;%YPG9-C7 MV8:VQ;&ZL;;3BV&^SI?,6DOE]6Q8:)Y/M3D(;';N*IW2:H$\< MV3M*ID^?[+\R%=6Z,Q3@E-XYO(-E%* M_7BAU*FL4.1MT>WV?U,0RXQ",P/9< M+SQH<2LCU;W,;1_NOGS!OFX6>KW=P(F*KC',RQ(P- M@6R E25J[5F(M+8LA7J,DB$TP;+.M_-XT90E["$B+$]KZ$U[;$R1%R845K>2 MC+N5].OCCBL[[R7U(LNH$QNRQ#=5M,Y.$C5<8V95]0'EZS<^E295QM0S5O3"53-CX:/DG1OM4*/ H9/(*TZ.RQS:N8N58 :1'4A!/(\LA?4"KC<5#RSXAL M4[;YA_/WC\IF'T@^&+N&KMM#-Z2JCG$W;,*H-' OR'.IX%_JYKR+!\<2A]E. MR)\<XYV9627E$=[('72#6('0!Z M'=8BUD84?XKN@-T\8B4,C$.ZTKC)Q4ROB$%:!YWR<$W %(@71HG(#[H@B].7(F@O[@WJM]PPIMBB 0MU1T N131K MXA9; .52Z]AW&8#1V=BSEQCLOXA'W<%>E([4H:XEFM1*([HT_B6HR5XT8UB, M$+L25R$MM71 M*%FM-#D7A"D;,AYD>@KKM_1V=]QB#Q31E0VEQTEO(# EVQZ/Z=Y @W_%I?@? MMN3V]/Q'#?C/1/Y#96Z[+ U[-]V2;![O\X[% ZZY]'9ONT^&67-3?EC>?&^\ MYQ8$'5.4P70T.'R1,-O^Q <=!]2 MTZ]02P,$% @ #H0"63DZ(XPI!@ ^A !D !X;"]W;W)K&ULK5AM;]LV$/XKA%L4+<#$?)>4)@;2--LZK&F0I.V'81\4 MF[:%RI(GTDG[[_>0LAV[LE.DW1>3DNZ.S]T]=R1]?%\W7]S46D^^SLK*G?2F MWL^/^GTWG-I9[@[KN:WP95PWL]SCL9GTW;RQ^2@JS8S?+FVQM;UOV;(,A@#CWZ7-WGK)H+@Y7UG_+?H.7VYS9\_J\G,Q\M.37MHC(SO. M%Z6_JN__L$M_=+ WK$L7?\E]*ZN2'ADNG*]G2V4@F!55.^9?EW'84$C9'@6Q M5! 1=[M01/DV]_G@N*GO21.D82U,HJM1&^"**B3EVC?X6D#/#Z[./YU??#PG M5^=G'WZ_>'?S[L,%>7F3WY;6O3KN>ZP0Y/K#I;4WK36QQYHA[^O*3QTYKT9V MM*W?![(U/+&"]T8\:O#/175()*-$,*$>L2?7[LIH3^YSU][9:F')N*EGY Q8 M&] "(?=3O68]<$U2G*T*"VIQ^1MX?+)I+&3/+(;;Y:^[0+]N-F;*0)2EZC/ MHIH0'Y-/'!H":AZ!:5J[CHP>EK0CWS M M!!62$Z,>O)"2BD03:2C7FEQ$* C?Z7!8+RKO.B;7B#*:*;D:VIBON1;B:ZC* M8J25IDR% "M!%0^3%&OR%!.9(*1&KF/7(/FY)SF9UT7E#XKJ )RTP0A/\&N2 M9"M/7$?M.,ETLF6FOD,JHG: (A,D0BDJC5[!,"EE.CC.J6#FESUXG,7R<1:_ MY*^>RF0#UB&-@ )P6;85EXT((3^I2C>9+ 0+U,P$[S(9)%!\!Y,3:K(4QF@B MTHZ61%"$Z;)9L!1L3G67ED!LQ#XV\P25!AS=A3B5 +W-9E!7)0]L%J@L,%ZD ME,OD*6PV-.%L-72XD$DL'8F&8A=B.]J)0 +"1Y%FU"C]8S;'=)F,;9D)D'4< M,Z'V4!DX!#YR]*=0]"ME$]I5BO49$L1_%?XU.O?/MN.?(#)'T*4,1270DU.F MV_+B*=^"J4+3Y!M,!AMYI@.ND.I.0E4TVJ$RR)J >R"(0*12^4!.](&4)]_3 M&.(L(^@$K$OCC'(N]]$X]&N)!F)V]'*5;35E)).QP&Z6;J:4R10=#^5KGD#D M3&.WX:NAPP2<]K%Z"#$J!UTQQ#A5E'$=NRBBD@9V)&@0/&$_9K*001RUGJGM M'31!(85F+;*X^^VFLS9BA'I+A=Y@-(@ 4@:BIZQ+&P2#[6C.DE,#<52VR;HM79L8 MGPZK);I/@@/'+E:GJ/(]K)8IL@7ONJ<@=";TCBU62^P9F>2;'G D1@NJ4?[CAN $Y@(2*C=!^\#+3B.(1I'+29WL/JI?@1J?FA/Y(&2"U"[ MB8?P+0+CP!\R/JQG.+ /(_E+;+(M]P]W76OZ&_=1W*@F\=;M2$Q2>S5=OUU? M[$_;^^R#>/NOP/N\F13 5MHQ5-EAHGND:6_:[8.OY_%V>UM[7-_B=&IS.!($ M\'U8(L;0^!0 %PP !D !X M;"]W;W)K&ULO5?;;MLX$/V5@;5)@;L MM$53;-.@3MN'Q3[0$FT1E4B5I.+D[W>&LA5GUS7ZM"_B;2YGAC/'].5&Z1^F MXMS"8U-+7JK.UD/Q.@^F:ANFG.:_5YFH4C'8;7\2ZLK0QGEZV;,T7W'YM M[S2NQH.54C1<&J$D:+ZZ&LV"BWE"\D[@F^ ;LS<'BF2IU ]:W)17(Y\ \9H7 MEBPP'![X-:]K,H0P?FYMC@:7I+@_WUE_[V+'6);,\&M5?Q>EK:Y&DQ&4?,6Z MVGY1FP]\&X\#6*C:N"]LMK+^"(K.6-5LE1%!(V0_LL=M'GY'(=PJA YW[\BA M?,LLFUYJM0%-TFB-)BY4IXW@A*1+65B-IP+U['3^=7%S^VZQ@.O/G^8WM[/[ MF\^W"SBY9\N:F]/+L44?)#DNMO;FO;WP%_92^*2DK0R\DR4O7^J/$=L ,-P! MG(='#7[LY#E$O@>A'\9'[$5#P)&S%_TJX,[@CC%PK9JED(QJPX.9,=@ L^)G M)XSHMY@LX:,2TL(W+FVG.?1E0+7TUVQIK,:*^OM0AGH \6$ U&47IF4%OQIA M&QFN'_AH^OJ/(/7?' DO'L*+CUF?+K!KRZ[FH%9PU^FBPHJ%.RT*_#)1 K;Q M?ICF$/ZC'@[CG^VZFOS:BD.[\]TZWY3,0]MUK8H^I02,[0'##3S4J@3[1OR*\@&MF*N@,R@CYPIH'$N\7L14DX4XT2KV"+)[@-XEC+TIR^*#J M_S$)@_ -!%[N^W"O+*NA0$.BY+H'_*R;>B'JSOI8T"K; W_=:8WE M@WM88 ;%=X9?09!X41HC=&18;9\\:&M&DI@JCOA:I#Y[ 7_2>J<4>F$0P;P3 M=2GDVCA9T;1:/7"2?H8]\=(46Y$5%=X>WLH+HQ!.0LA]+\Q2^-RZ>.0::DZ) MU,1B9VIUAEG<@1YR$7AAZL.-M$RN!1+$5@"C1 "2$0"I[)E59X5J6FXY9 D$ MOIP1:L&6HA;V:7!^DGC8 M(J=#0G<2@ALX"4_A!-,9Y,GI?R+:$_1P"SN_V)IHE78W.;C(ORS(T>%JIQ 5K)4J-Z*NL1"B M)*%OC %D(1PA@60@@>2W2>"K9%TIR"D6&KA?\2WUX=:-7.TX[1 1'/5RF B> MW;6#NV+G3K7;YL%F0@W\X<0<:=XRW7>-K52WKH!CV>YW+QEH:TY&D;LQD<0D M2[X64M(U[QA'"Z20E3 %6G_B3$/%T&7A;MN91\&/3';$4H'7$X@P+[KUOM*< MOR2;(^SS//O"L?X[3OT=91G684ZS-/'2.":B""9>%- E9W[J19-XKT@Q(&P+ M/ JQ#4(BE##ULCRD"=9C3OIQ@.P4P2U2V"">>7X0NC&((A+V\H#&(/2B/( Y M,Z+ 3&KIB +=@:DPS\"LU6+96?J!ISI$?CN'C.4M0?$ MN>:#%)G 1';6( <0!T$R\0(_AR3$WDEHY6<^K:+H((A]0XC6/W=!X!"YP4_< M@'E]*^J.$/Q/(>0NA'SBNU4:T"H.L\,P?CN(0[T\WGNL(1^NW9,424EUTO;O MMF%W>/7.^L?>LWC_9/[$-#:!059;H:I_GF'#ZOX9VB^L:MW3;ZDLDJ^;5OAR MYYH$\'REE-TMR,'P7V#Z#U!+ P04 " .A )9O^G?C+@$ "C"P &0 M 'AL+W=O(J56I_TPMYVXU[.%]9M](?'2S'' M,=I?EW>:GOI=E%+6V!BI&M X.^F-PJ/3U-E[@]\DKLW.&AR3J5)?W,-5>=(+ M'""LL+ N@J"_;WB&5>4"$8ROFYB]+J5SW%UOHU]Z[L1E*@R>J>JS+.WBI)?W MH,296%7V7JU_Q@V?Q,4K5&7\+ZQ;VR3N0;$R5M4;9T)0RZ;]%P^;<]AQR(/O M./"- _>XVT0>Y;FP8GBLU1JTLZ9H;N&I>F\")QMW*6.KZ:TD/SO\^.G3^>>K MZVL8W9[#U>UD=/OQZO3Z D;C\<5D#&\G8EJA>7?#3-C#_3N 4 M;E1C%P8NFA++Y_Y] MDAY5NDI_Q@P%]6S7N( @8\X/&!>%''//+QHN\Q5ZI< MRZH"T91PU5C1S"5QA9$Q: V<2U-4RJPTPN^CJ;&:]//'OF-HL\3[L[B:.C)+ M4>!)CXK&H/Z&O>&;5V$:?#C (>XXQ(>B#\=4H^6*0*L9='Q&3NC2/NX#>S#< M?K"C;<&Z)':!;2%1?']P4U&)ID!#!5H)BR58!?,MDBGY+%$+*YLY&)Q3,5N0 M!H2!F:JH'Y@C.,<"ZREJB$)&T+^NI)&N7@W97SD']P+V+&XQP^8VO)\X0%2=H9I&GN M]S(>PXTL?QI9(F5E 5'$R3'K#*.,^[TT', ]&K72!<)85:L6<1RS.(L[ZS#/ MW5:: M=% MW"@"YYE;L##U9(.4!7'@R<9LX!5*WW<6Q;%+S<+$DXU#%O/!(38Z;Y+A-3IK6@*)8;/MA@P\69C1; MT(\IZ$(?4>AMAW.=;V>[O5;7.,F3AJ@9]2/7$9^B[_;&CC!3>3N^W@@]E_0-J'!&KL'[C)JJ;D?"]L&JI1_#ILI27_#+ M!4W1J)T!O9\I9;!@ M&0 'AL+W=O=RUG7Z7N%OCEMSM <72:;43W>X*<9![ BAP-PZ M!$;+;YRC$ Z(:/S:808'E\[P>+]'_^)CIU@R9G"NQ#^\L.4X& 90X)HUPB[5 M]AONXNDYO%P)X[^P;74'@P#RQEA5[8R)0<5EN[*G71Z.#(;Q.P;)SB#QO%M' MGN45LVPRTFH+VFD3FMOX4+TUD>/2/W,)\N M%C?W7T.8WSZL'I?7,+V_@L7#ZOM!KSTO5080TVP M1,LU4ME9>,@$WS!?/%?NB^[8+UV&7IF8YC@-J M(8/Z-P:3CW]T^O&?)P+H'@+HGD*?K*ACBT8@J#7,2R8W:, JF.:Y;K" .:MK M+C?TN+M(F"Q@H8S]M!?< M2'Y$I'9$]@+Q0@362M#D,)>PXD^O2LB_N_ND,,,-EY(PJ4,%DSG"!^BD:?@Y M[KI=)PW[@^'1>QK@,F^T)I T3'N$$O8[/9\I].^-3S3U#$(O'*0I=,-A_/F5 M.56*%61]UCF'LR1,DM2OZ;!_[LC]CTDW#@?]H6=OC>[8\^.A6@*2D"E M&FDI526SP"@!&3J(6JL3/N<"+MVHK.IH9%>J-GXQDX.#;\7&0'H;OM)TY+^KMY+YCFM)O0.": M3..+02\ W4[#]F!5[2=0IBS-,[\MZ0>"VBG0_5HINS\X!X=?TN0_4$L#!!0 M ( Z$ EFY H1X?P8 *T4 9 >&PO=V]R:W-H965TRZ^RY@Q!0]9FLOC3JQ4<=#ORS!F&94] M7K <1V9<9%3AJYCW92$8C8Q0EO:);0?]C"9YY^3(?+L1)T>\5&F2LQL!LLPR M*AY/6@V"SX\[8 M.3CU]7PSX6O"[N7*,V@F4\Z_ZY>/T7''U@JQE(5*(U"\+=@92U,-A&K\J#$[ M[9):*GAP)?@]"ST8T M_6"H&FE4+LFU4R9*X&B">V_)S#9Z[C1^;*ACG M$9PSD2RH#@$)YXD,4RY+P>"O\50J@;'Q]R;R%;:W&5OGRX$L:,B..Y@0DHD% MZYR\?^,$]N$.S;U68H/( T /,>." O1:A&&!+!(4P9%4D^AR3'^4PJH J"WF P>J=I(*F6@ XA> NN-[2(;^LG MW[9LV]ZM+$JY\.H:#WIDF\:>/;1\U-)S1D;O6[;@Z4(#A)75?U)Y.>.)7UJE M?U$KI6G+VL=\P42NBQK,DARYZ_' LD+!*<\CC+3/6+/_Q)H-$Z5A+_)%(GB.%5_1M*&08+J><5%P7%E7 M\0E/DPB^48D"F,8%ES@7^;,<&1I*VJ[5+5%#UVVW6VF;31=*0W'"!K%0M>SN,U8X^ ^";NZMOK\[[MDMW4R4M2=WL. M6:%^31]-B(%3T77^'];$WDZ9V&M\)ZQ0#6%,L&?X>N#;2\*K<,3'_#5\Z]OK MT][I;#/\HN3]=6^OPKDVEEC#NKY=FL+!8%RJF M=LK#:7>-6D?T61]N_[;HM MQ\OQ]47+SPRM\?M$\U+_WHPOGL%NE=P:UGH2OQ U!_5W-E,S0VO4QN4<=X3: MT,]BMN:W3V5:\UI/TQ?D1;;S(B_'R^NY@U_@]15_5KA5A8N0YSQ+0BQZ"VQ) M"IV)*V0WG>-")*EF&CR':;#JP0:*#,$)*JK! MZU,E9+P2L$_9FM'U=-1[&ZPTY#D1:]L__58&3TK,:2DQ-J7<'+@J9G7AQ1== M'#_0K)!Q(GXSFMVU"KL$,?,V.AC_^L_XKXPV^7<$CE/YM[I]05;BH"6<,NQ* M)03$&N!/UWTS>^U MT3?P+1>K# ;/8.A@2S :!*B";@ZT;0=6$!#8T;SY;?/F_W+S=D9E#)?87,$' M%LV9W-3([49;Z]ET2+/9C(7&":$&GVGPV("#8"F&6Z0]&+4M+_H6N]Q2%P T M16XPL#A(G0)F=M.]F(.$E6;PDB8"OM)4IT0]96+.BJYX6.U5-K>+'YM8,K$O M[VDAJ["%QC=42KW26QA8Q GP[J,_G1V".<^[3X0]:X2N\RP/\Q,=2"S'U4B. M;;F!MP,JU47.]#II0J?-#NPM(ME5*#C6 .-@$\ X#,NLK$S,*T(\P^XZUN=4 MQM#XCBU2RJ7G2:U7]NSN'%U!+6<7AWD86V9 M8[QA)L]0U,:]<@=$=3A6O2A>F .I*5>*9^8Q9A2C54_ \1G'XE6_Z 7:$\J3 M?P%02P,$% @ #H0"619S.OTQ! 1PL !D !X;"]W;W)K&UL[591;^(X$/XKH^QJU4II"0EDH0M(E';O>BIM57IW#Z=[ M,,Y K'5BUG9*^?$CN9^6:^\6=[!FNEOYDMEN$Y%LRA=,$L3?6R958:6>:="MF*HRAM%4R4P6C@OSWHT4!5 M5HH2'S28JBB8WERB5.MAT YV'Q[%,K?N0VLT6+$ESM#^OGK0-&LU*)DHL#1" ME:!Q,0S&[8O+U-E[@S\$KLW>&!R3N5+?W.0F&P:12P@E<8)2.B!* MX_L6,VA".L?]\0[]J^=.7.;,X$3)/T5F\V'0"R##!:ND?53K7W'+I^OPN)+& M/V%=VW;C 'AEK"JVSI1!(C3AW8:?3E"H=-0 MZ!Q#'\UHAV:51% +F#"3USST!)*,F8&%DN['!=#JHU_]*^18S%%#T@Y?2?^4QD>222_L1K$;Q5'8;\?P M^$-:9W0DD(L1_G@X:9]"O].%3Q]Z<3O^XK'?R<\%ZX>=SN>]8 [NQX#$S A# M(,1:XI))N?D)*T?IR\1*0,.=(!CGJJ)2916"5;Y^5M!)L'0P#.ATSMQDC\OY M$6UU&VUUWZVM/1ZN*H<4=1SL?T7]AQ65-HI*WZVHZ_)9:%6Z!6,2;@6;"RGL MYI"RCH..=]V$0W5$>,[H$#<[7FRYU%07BZ2U_9":Q)()YM=);L.[J=A MDG1AS+E&GPN^4/4-0J,HU,7;1^Z&Z91 M2K!1FL(M&LJ,5UJ[C;%2VH=HAVD[HF!6T9ZTJ(OF[T=(PGX_I7D2QW5S]&I> MMYA3IFDI#&V5!;E&YY_IV-)UVU9/K%KY5FFN+#5>?IA3IXO:&=#_A5)V-W$! MFMYY] ]02P,$% @ #H0"65%5K,3'!0 )1 !D !X;"]W;W)K&ULO5AM;]LV$/XK!R_K;$"3]>:7I(D!)\W6;.F2Q6F+ M8=@'6C[;1"31)2D[^?<[4B^V&T=+L6%?8HJ\E^>.S_'(G&Z$?%!+1 V/:9*I ML]92Z]5)MZOB):9,N6*%&:W,A4R9ID^YZ*J51#:S2FG2#3ROWTT9SUJC4SMW M*T>G(M<)S_!6@LK3E,FGSLY9G &&"L386&/VL M\0*3Q!@B&%]*FZW:I5'<'5?6?[*Q4RQ3IO!"))_Y3"_/6L,6S'#.\D3?B.+,IW3+/1 MJ10;D$::K)F!#=5J$SB>F4V9:$FKG/3T:')_<_'K^YOK=Y=WDQ_@\O>/5_=_ M0/N>31-4G=.N)A=&L!N7YLX+<\$+YOKP061ZJ> RF^%L7[]+T&I\087O/&@T M^$N>N1!Z#@1>$#78"^MX0VLO?,'>Y9>]M \"H!A@U61]-J.QF>8(@YC#1(GZ FY7E[]CP ME[ ? MQH\C#@<56'QI&RCL1J6R@F27.14,VJDST<"CY;IN,,QFN45+AP^8@R MY@KA5O(8GZ_?H3D=>+: "R*'R7K.$KA'F4+["9E4'1@O%A(73"-C<>0$@T'ERA30URJ1T8@\M^]!Y YH M'#C#J <-I.G5I.F]FC1W2,SFL0G([IOS; 8^9EP#A06W*.VYGM&V[2PU4:T9 MR!ZKY-9O03"V87+F/)_/*SRK'3R[2\\8^2RDL3&M7HB5YE^.5D';[VQ)^_^R M=^@3#8:1.PQJ]OI$J",X/G;#(5PD3"D8D^DF :]1$J+]SV-->T% MW0DT)+C&Q(7Q=H889P2I.?(T3_>L:R872#MM6%! ($XM.9DPFHIN#GDR,[RD M7DZ>K1VN5&Z5R2ZC4W$VX^;\H[WW!SU02P*IS%JU1W&Q1T4@<2XE64Z>MG&0 MV;S,K=M0\OVZY/NO+OF+)Q ML(CC/<3< H9V0H [#F18\( ];L\*JDDT1P[7E1+HP;18VI36N3HX!LA4VQ[B6U[QQ[_C9[^T?$ M$?0&JX&I2UNAP: 8E;5@5\-! MO[/5K3U?;JL!(>E_XB,3Z M/<^VTX#^ADYHFZMO^ZD)OA0_5!?=G:=;BM2ES -5$5TH^<4KKIZMW\#CXNFW M%2\>T!^HR='=@SKCG%0]=T!7-5D\2HL/+5;V(3@5FIZ5=KBD=SQ*(T#K3A_0, -X( 9 >&PO=V]R M:W-H965T*B 8F;F;,()LO8[+<;?N>X4T=S,$K60CP9XZZ8.;XAA!7FVB P&I[Q&JO* M !&-?_:8SG"D<3R>']!_L=I)RYHIO!;5'[S0Y M+BIEG[#K]\:1 WFGM*CWSL2@YDT_LI?]/1PY9/X;#N'>(;2\^X,LRQNFV7PJ MQ0ZDV4UH9F*E6F\BQQOS459:TEM.?GI^NWB\O[O_=04/MX^P^KQXO(6+KVQ= MH;J<>IH.,-N\? ^V[,'"-\!2^"(:72JX;0HL3OT](C:P"P_LEN&[@+]US15$ MO@NA'\;OX$6#VLCB16^I9;+AS5;! TI8E4PB_+E8*RTI./XZI[>'B\_#F829 MJ);E.',H(Q3*9W3F'S\$J?_I';+Q0#9^#WV^H@0LN@I!;& @W@[$KT7==IJ9 MV#['_'WLQ2$+#;@N$9JN1LFTD,":@L*Z$11LQE;0*2R -W9;_OU0XXG'M)2E MM1$5);J:P-=2(IX$!*SXR^F"^:SF$1W-[@],)G!/18DW=";"3S!RJ<[0F+CQ MV*2YZ;:;_S MXXER$,3T2UQ^E-*:1-=+( MOX0E4SS_$>? ^$>X)',#?PR)N=7$6/[(-U84!7!74XQ;8JW0V&C.JNH5"EYU MIJ*"PKR37'.DB[\Y+.(@IA[Z+XFRHP MM2"M#@F@;50;%8J"N>Z#&6TP4['"0[&*H)6<\HO3,10L(N?,2N*ZM#"IZR?1 MH&1S/@8-/R.?THM)?*F7?4T.+UG:PM=#4#^VTI#\@*,T&>K\1]%7WACE@ M^$LS_Q=02P,$% @ #H0"6?G%3O M P V0< !D !X;"]W;W)K&ULQ55=;]LV%/TK%VI1;( 7?;ENX-H&G ]C+I(TM9/L M8=@#+5U91"G2(ZFX_?>[I&1% 1P#V\M>)'Z=<\^YY"4G>Z6_FQ+1PH]*2#,- M2FMWXS T68D5,V=JAY)F"J4K9JFKMZ'9:62Y!U4B3*)H%%:,RV V\6/W>C91 MM15VN$;[N+O7U L[EIQ7* U7 M$C06TV >CR^&;KU?\,1Q;WIM<$XV2GUWG64^#2(G" 5FUC$P^CWC)0KAB$C& MWRUGT(5TP'[[P+[PWLG+AAF\5.(/GMMR&IP'D&/!:F%7:O\[MGX^.KY,">._ ML&_6CFAQ5ANKJA9,"BHNFS_[T>:A!SB/W@ D+2#QNIM 7N45LVPVT6H/VJTF M-M?P5CV:Q''I-F5M-PO%L_K!YO MK^\>UO#+ ]L(-+].0DL1'2[,6O:+ACUY@WT$MTK:TL"US#%_C0]):2=+W[+/N(8G)FJ$*VXRH4RMT<"?\XVQFD[, M7\<\-Y3#XY2NBL9FQS*'B*?;:FJLQK@: * M6'#)9,:9@+DQ: TPF<,-9QLNN.5DXQ:9\Y,#L_#B])BEDT&/6UK[,G9A2(JJ M-12='/8B1_3DV))T,(U0]7053M>SWP%7I%3H6:TUEUM7;-Q H01='..>_H,M MNAJL8Z S@=V9@$=#V#%\JY6E />:9Q292UCSK>0%SQB!OMH2]:N1)H%C6"'M M.\\0U-._$?DQ?'@T^CI#=TK&3#WG5;H=[Z1\5 IFII MFYNW&^W>K7ES7;\L;QZ]6Z:W7!H06! T.OOT,0#=/"1-QZJ=O[PWRM)3X)LE MO;VHW0*:+Q1M5=MQ ;K7?/8/4$L#!!0 ( Z$ EDO=0^9Z04 "&PO=V]R:W-H965TT7/[$VD*_3NO&'O4D(L_W!P \G=EKZ/3>S#?YB 8TX-I636]HX/T[:P].G#S4%>-/6N)GT^G97OWQM;N]K#'>\L/Y]5X M$N*'P='!K!S;"QO^F)VU>!NLK(RJJ6U\Y1K2VNO#WC'??Z/B^#3@S\K>^K4^ MB9%<.?O]I?5?4NR( MY:KT]JVK/U>C,#GL%3TRLM?EO [G[O97NX@G.3ATM4]/-H6(N=%&J:#>>J M)H)R$5K\K3 O'%V+)23.RHX?S!_!KY9Q8.O=&;#7XV[S9(Y)1(IC(MMB3JV!E MLB>?"M:.P:= SNW,M:%JQN2OXRL?6E#C[TWA=M:RS=:B7/;]K!S:PQ[TX&U[ M8WM'KUYPS5YO\35;^9IMLWYT ?F-YK4E[IH\]OM#T^DQ$OOJ;CE@4PS;5[F< MM-8^@(T@Z7:5]-72G^;!5R.+A8-M=X=N.BN;._+.(O)AU?E1-B/R:6;;,GEX MZ4)9DY/28WQ#7A+.-,T,1T^@(T3\E%'&=?I'52;1R:2DIBC(9]M-XYFB+!-$ M29IQ1H2B2G/"NA:Y+X-% MED(5*NO)JQ>%X.+UJC6%('U!-=,[1!A&IP9\R!6'P6\P[/.GD[-LE4**5;$)S5Q0 M9B2!IZ 7DF48T6"58#'OYGNPS %]'SPH,M &)(Q4V(RE-HAMB[M(5&&HSM0# M+&5+&3Q"&IPY8FX/-@EQ47W^B(DOO;?!K@&+[AC"C>UD$AL5/.)/@*6HX8(FN54(9Z^IB83SRF6BX)JJ9\'6(%@ M(N,/ -8%E5WFL%?DYH%P8RH6J,0%Y\"X)6%B'R:LM>,((7 %VL/$@OH. 202 M[&TY.:C5R4%]]\GAW-[89F[)<0AM=34/\6A'@@/7VIMJ:/VF$\-6ZYM//]@CQ:0*F-1RW\.!?'G& MC_44A2H!Q+-8FXI4O*#H;L-$*2Z$(N\J/W,>(&M%.4QH234V*,X[]L>6&4U^ MA\ZNJ[HFX]+O!K=K&]N.(U8&HHA:X#@E9&FG$2CP9ZU#9#Y*4L2ZAF>N,@PI M6(&GQ H@?C4BMU&CQ-U316!7-; @P"2P#LR#GP6L8V^-M7G-,BHEBF\\"LDB M.&UL?511;YLP$/XK%I.F3:H"(6TW98"4I(W6 M2DNBT&T/TQX<.()58S/[".U^_6Q#4"8E?<&^\WW??6??$;52/>L2 ,E+Q86. MO1*QGOJ^SDJHJ![)&H0Y*:2J*!I3[7U=*Z"Y U7<#X/@UJ\H$UX2.=]&)9%L MD#,!&T5T4U54OU7Z.NYL7R9Y-I]2=O' M!A[)&HVRZL%&0<5$M]*7_AY. .$E0-@#0J>[2^14WE&D2:1D2Y2--FQVXTIU M:".."?LH*2ISR@P.D_DL?4C)>DDVV_OT?O4T>WI8K\B'.T#*N/X8^6B2V% _ MZPGG'6%X@?"Q$2,R":Y(&(371"-%^)_$-PH'F>$@,W2LDPNL:[6G@OVE]B6O MR$(*+3G+:?>P(B<;!1H$=@Y9D"435&2,[7-I0[@)>_?C6^#+V^4-QG*F[S%GJR::@?*"G<7I@D3I"U9 M5A(CG.$K,4.H[,$YX1WUC:.V,WA(QD'D'T[E^"<-8F?M&U5[)C3A4!A0,/ID MT*KKW\Y 6;N>V4DT'>BVI1EY4#; G!=2XM&P;3C\1))_4$L#!!0 ( Z$ M EG^D$I/M1$ -G3 9 >&PO=V]R:W-H965TLW#.>*\^;#9_KI[:)HV^^UQM=Z]O7AHVZ?7EY>[ MFX?F<;'[;//4K+M_N=ML'Q=M]^OV_G+WM&T6MX>#'E>7/,^+R\?%;P MV'?;JS>;YW:U7#??;;/=\^/C8OO[%\UJ\^'M!;LX/?!N>?_0[A^XO'KSM+AO MOF_:'Y^^VW:_7;Y0;I>/S7JWW*RS;7/W]N)S]MHP=3CB(/EIV7S8.3]G^['\ MLMG\NO_ER]NW%_G^)36KYJ;=,Q;=_]XWU\UJM4=U+^2_1^K%RY/N#W1_/M'_ M?AA]-YI?%KOF>K/Z>7G;/KR]J"ZRV^9N\;QJWVT^_+,YCDCM>3>;U>[PW^S# M49M?9#?/NW;S>#RX>P6/R_7'_R]^.[X3S@$=)WT /Q[ PP-DSP'B>( X]QGD M\0!Y[C.HXP&'H5]^'/OAC=.+=G'U9KOYD&WWZHZV_^'P[A^.[MZOY7H_4[YO MM]V_+KOCVJMWYB?SS8\F>V>NO_W'-U_^\.6WWV2O,KW<+>[OM\W]XE#-S5WV MKGG?K)^;[%/=M(OE:O>73O7C]SK[])._9)]DRW7VP\/F>;=8W^[>7+;=Z]K3 M+V^.K^&+CZ^!][P&D7V]6;FR%>9H@X\$0/KW\N_/NK3II] MV3:/N_^DJOZ1*]/MVNV[YN+JS__B17YWU)O.1*FD3 # M@GG%D2_%D13]ZH=-NUAU'?M0D.1'[^/QQ>'X_9^-]U>B+%G1S8SW[ML;RWA5 M%U+Y,AW+2E:Q,O=E)I8IQ;ED+S)OL.IEL(H>[':QWMTUVVUSFRW:;)$];9;K M]M5R_:KM_GBE!D_RQLY )$PC808$\XI2O!2EF*D]%,CB(&$:"3,@F%><\J4X MY<3V\/%XY7Q2F:I5&72'6%75^[]-7F^(1;SF*FP-B2<5ANS_?SB2WA M"' _HJ)@/"^"II#0\2HO.0OZ0D)75%W_"#M#0J=$D8L\W1N88W$8.>3.1!Y] M:7*XY,%CIQV4IJ$T@Z+Y9>"V#'RFQG $HTJ$I&DHS:!H?HFLU6.D63FG.8CX M0\]%K>JP.<0Z)NM*5F%SB'52*,&JL#DDGK>J*ZYZFH,U4(QV4%\MUK=WR]4J M.5CRT-'S#DG34)I!T?PB6&/'U%RM 6KQH#0-I1D4S2^1M7F,-"KGM(8B_HC* MLN)A9TC("B:CLX98)J40/.P+"5E5YSU^@EGCQ ::IC]4ZZ X[:!.=B*[7^Q>M9M7S;K9WO^>'#)T>0Q*TU":0='\ MDEB'Q^5<#0+J_Z T#:49%,TOD?5_?&!E;[A!J/AZ0EV%JY@IE8@N2"944M91 M@XA5W8E(S_4&;GT4IWW4=]O-3;/;+=?WR6%"%\6@- VE&13-+X/U=[R+* MN6#I#],72-#$K34)I!T?S,DS5X(I^I/PBH M\8/2-)1F4#2_1-;X"7I9;[@_' &!JY#A64-*5I0L6)_4"5F]_^0'_2$EZWI2 MF>X/PIHH09LHL]BUS39YK8$^MBRY$#V-P9HG M09NG8V/(_I>-#TC2Z-'3$KI\!J49%,TODK5]8JZ8I(!:0BA-0VD&1?-+9"VA MF!J6%(GP8KCD<)T0U778,Q)925&'#2,AZK,9PKHJ0;NJ=+<@0Y,TM.+[@*+TNDGK8L<]9SP5):FR5IFV4;!IVCI#%CIR"4IJ$T@Z+Y!;%& M4,Z5HY10GPBE:2C-H&A^B:Q/E%-SE#+.,Y9%7H8>)"$K9"G#\XF$C,DB3DNE M=%Q5JN>L0CI?0Z-=EVT25)Z2AHR>?]#U-"C-H&A^.:PEE'/E*274$$)I&DHS M*)I?(FL(Y=0\I8RCC:6*ECQ3*AY^MT(G5$RRZ!I%2B84[XE+26NM)&VM8M-! MY2IIV.@Y"%UA@](,BN:7Q7I!.5>N4D(M(92FH32#HODELI903LU5RCCBR*I" M1'8C(2N+.OP^1D(F>!EFK$Q*QHJJYZM:RMHK1=NKH%&0"4L:-?K;W="%-BC- MH&A^4:P#5',E+!74$T)I&DHS*)I?(NL)U=2$I8KSCDR*\&PBI>)YV"02*E[F MX?7+E$K4?2W">BM%>ZO8:@QG+6GDZ'D(77V#T@R*YA?'^D U5]920;TAE*:A M-(.B^25R;J(R-6NIXN2C"EJ>"Y;*^BI%^RK;'L[*7=*TT5,0NKX&I1D4S;^9 ME#6 Q5RYRP)J!Z$T#:49%,TOD;6#Q=3<91%'((./]?6P1 ]+#"GQAV>M5$%; MJ9^;WIPE?>3H*09=/X/2#(KFU\!ZO&*NG&4!=7I0FH;2#(KFE\@ZO6)JSK)( M!!ZERF5X0XB4CDO.PT7.A*X[J1#AFJE)Z83BSC5,?\C6.16T#Z])ZJY+V5K9CT&%+&C-V#D)I&DHS*)I?$.L&R[G"EB74+$)I M&DHS*)I?(FL6RZEARS(1>\Q5+<([VB9TEWG# IF1)],:K2N>T_[;!BXT'E+6G8 MZ%D(75^#T@R*YI?%^L%RKKQE";6%4)J&T@R*YI?(VL)R:MZR3 0IBVB?B^N4 M3)8\C%(E9+SB83\Q*9DLZKYM,ZS%JFB+%30*,F])H\;.02A-0VD&1?.+8DU@ M-5?>LH+:0BA-0VD&1?-+9&UA-35O6<7I1Z&*,)6=4E4J_ YH0E7(/+R(F5"5 M4O3*^E.$W MP*\3(EF&%RX3(B;";W>8A*H6?4[#&JN*-E:V-YP5N*1IH^O5@- VE&13-+Y'U>_74 MU&4=IQ\EERP,729D43N()95T;RAU?$$/Q2UI_N@)"5U8 M@](,BN97REJ^>JZX90TU@5":AM(,BN:7R)K >FK024L:.WK^09?4H#2#HOD%V-R;U2KN&+$N[AB);*9@ M51B4H%G!8)U-PG/:=P4=@]PTG$:-GX;0I34LSL!P066#YY _$\CD.&/N0,C3Y#8VA-,$AGU_"<]EH]9H3<19Q&CI^& MV'W$H3@#PP45(-55X"TU#D_R!,L=Z,=IZI7H&&<0< (Z>B%"\G9,] L8MS4)S&X@P,%Q3%<8E\KBCGB0PK%-8F0G$&A@L* MY=A$/C70>2+XUR;=G8!/[W2L*WE>A_?D3^F8JG@5[M^1%(JZE#WWYF?<,5V< M-EUQT_A#,<^!IQD_6;%+>%"<@>&"JCDNDL\5]CR1887"6DHHSL!P0:$<2\FG M1CY/!+\+L"+<$"BEJY@([^6?DO&R##='-\FGE:KLN3Q. /#!85R M[*2BBE(>"5TA[#.E MDQ6K>NX%S*1CRB1MRI+]X[P\*4T>/SNQ:WQ0G('A_$(IQUBJV?*D"NLMH3B- MQ1D8+BB4XRW5Y#SID5"X'^>ZEE&L(Z4K2A:=?B1TM>(JNNU&2L>4"KZ;KQ?;^V77@U;-7?=4^6?[':FVR_N'EU_:S5-7CHOLETW; M;AX//SXTB]MFNQ=T_WZWV;2G7_9/\&&S_?4PG*O_ U!+ P04 " .A )9 M*E_#G?T# !"$@ &0 'AL+W=OQEO-WWH]$'&QU@30*XDVTE^?21@B;U@ MUKNA+T:2S_<=G>_ T66\I^P37P,(]#E+3RGQ5E M&1:RRQ*=;QC@90'*4MTR#$_/,,FUZ;@8NV/3,=V*E.1PQQ#?9AEF7RXAI?N) M9FJ/ W.2K(4:T*?C#4[@'L3#YH[)GEZS+$D&.2U0$ M+X-98 XSFOY-EF(]T08:6L(*;U,QI_O?H0K(57PQ37GQB_:EK>]J*-YR0;,* M+&>0D;Q\XL^5$ < \Q3 J@#64X!S F!7 /M<#TX%<,[UX%8 ]UR 5P&\0OM2 MK$+I L\'3.Z1TQ92S;5*-)5H*7 )%=OUKU@\E\B<6(Z#S^&-P\AFH>SVP\W M5W]=W=Z@=^@&,X95RM&; 0F*7\K1Q_N _3FY[=C74C'"J['E9/+THEUPHF- MKFDNUAR%^1*6+?B@&^]UX'490]_S'O4#0\@EG"S#7ZDI5V_07;!9Y_B(QPG"8,$%Z6"KM <=I!O ?WS MIS1%5P(R_F_;2U/R.NV\JJ2.^ ;',-%DS>3 =J!-?_G)](S?VC+6)UG0)UG8 M)UG4$]E1IITZTTX7^W0."RR MZ6R!'H%4"UFN^D[V_=-SS8,8ZSO#A/58FH- MAI[C-DR#%E/?')B^T3 -6TQ=U[([7"7J?"'QCE7.D+9(<7*7"T8C1#L5Q F-S&M+Z]7B,B MTW-]PVN^O)V^7UIESG8;]NDV\AJ?BND.AO;1EW(DO5]+[W=*/ZLT1BG!"Y(2 M0=J+A=^(VS8\SVJJW>GNI6J?ZS7LTVOD-\2V3<>W3FH]J+4>G%&+B^(QA_A+ MG,HB4;3%EN6R?9-HWOYS+CM9NM"GE85 :.V;):M1AZMC5L M;K1:#$W7M9N;I[#-TAJZ@^8VJSN^E^JG'QQQ,V!)<1G!Y;*^S45Y5JE'ZPN/ M]\4Q_\GXI3F:F2WC@3D*R^N,[_3E[ E,&&PO=V]R:W-H965T>-C; A*0K8ZJ<*OCMGU1]84A UB7V*SMP*[4#U\["8'L!=]& M\KV!V/'\[/G;8V5F<&3\J]@!2/2<)E0,G9V4^SO7%>L=I%C(JE M:O*M*_8<<)P;I8D;>%[/33&ASFB0]SWPT8!E,B$4'C@269IB_C*!A!V'CN^< M.CZ3[4[J#GM,2):6QFH% M*:'%/WXNA;@P",(K!D%I$+S5("P-PE<&8>>*0:K2BZ8=EY.HM479R-'EQA WV$_-]CV#O:L< MK;P-3MY. B-PG&UOD!?\B@(OZ*!5)M1[(9H69N;\D=$;%'K?YT1OYX051P7A M2I"8J#@T^!Q6.QSFOF,'V='T;^P#U<:O/MB* :47.X6SGVT(,XU1MQ; )B[K?Z-9IUJU7Z=8SZK940L!3!E2B^X/Z M;9+#2&@KATU89 E64ZY?*=>W?UOU;4II$Q99@M6DO*VDO+5[6]T:PJ#0QCAA M6VTLP6K:?*BT^= J0-7E-2?Q^[%,,)5DW:2.$=CVD-F$199@-2%][_P!Z=F/ MV))I24VKM,@6K:[GQ0>Y;S=L2]YEW(:OXM8\96N!+-'J @5G@0*C0'-"29JE MC5(8+5L?*YNTR!:MKMHY"_!_0!K@6\T#K-(B6[2ZGN=4P#?G H\"-EF"$K(! M':L;=2@EJ.9!?0D3*C'=DE4""*OPE4V9X<3,;ZVM>;4!>@',&S-46^NHZWC. M,'QSBC''SU>CV6K&8)46V:+553OG%W[O!T2SU93#*BVR1:OK>UOF<(9ZLIAWM164R!;_,*K4!KEE%9E-VJWJH*/,YKGZ_ZI[HZG%H-YO&).G MAIZ@JIF/_@=02P,$% @ #H0"6:3.K!7;!0 VB !D !X;"]W;W)K M&ULM5K9;MLX%/T5PE,,6J"N16JS,XZ!Q&K1#"9I M4+?39T:B;:*2J(J4G0+S\4,MEJPE=)K2+[&6>X]X#B^I(S+S/4N_\RTA CQ& M8!9%.'TYS4)V?YR!$>'"Y_I9BOR"Y/%/,$;LB+B:W*? MRK-)C1+0B,25 M2.5=*O/$XOKKZN;N_6H%EI]NKV_NKK[>/WJ#7@%: R^;%G&<1SP^43( MYN8/G?A5TZ[+IJ$GFN: 6Q:++0?OXX $[?R)I%ES10>NUT@)^'<6OP.F\18@ M UD#[5D^/]T<2/?4Z1[Q93H<2F^Q,>N>,PL\\PF\=K=<#.E; EC# /F,9;D'$2Y/6)CXKX M+8CE1"LKWL\CBCMIM_!*8SY82K;.4M()YFD":\GGU/(YRE)Z_^@3 MSD%R&(I),4/B6E3!P(:Q8$_#<$C4$MP^*A#7=)%M=NI(V89?E'60KA*(;YA+@B0+]_#^_SXY3!$70GWJ_6D$\S3!-:2<5K+./W=.7VJ M4SB=8)XFL)9PLUJXV;GG]%E_,%K3SDCLQ]B69=JSSHRN;.L+E8!&X^@,I18? M61@\8/_[L.4R>A2,#LF!$#@S.E&>NA$O)7ED6Z&2Y!MVJ;M)+*:.&,M+SKJYP-,T16M$\76AM#1O/#)7.(.;I =(/@;;I6-UR.8?)A8W+A6J;^X_\ZAHD:)TFV ]!")I=?N

X6^W3K/LA4\=QNJS/X3=A8SBA MVG'>8G\K+\DO\YPUD:^S).<\2+EO+]$4=4GW@V8&U1FJ_FC-EZ+%_YJK'LGN[T?@B$R.F][<[A"F%C"Z'2/"T\LB9R MXI(?%/@1A!0_T)"*GX.4IZ?@XVA@R<<7353']A2,MS%?4LV M[M7X0 RTX$,?0I5707WWZ?:&9C\&&K;=?7.KF_-2NHU% M16J+>G)D%KM:) 6?25A\N/,M388UT;GRN=2*YNE":XO<.&+D:AJ76E=:M:)Y MNM#:&C:N&JE=]?/&Y;2W8&YV%Y &8F:FT5LR4S?G5^E.CC9]Y6C:%)OGTB.R M+!;EGFA]M=Z@ORJVI3O7K^'%LMQF;V#*7?];G&ZH'+,A64M(XYTK)Y:TW$@O M3P1+BJWE!R;DD"X.MP0'),T#Y/TU8^)PDC^@_G>&Q?]02P,$% @ #H0" M66CH ET4! < X !D !X;"]W;W)K&ULK5=; M;^(X&/TK5K9:M5*GN9) %Y"XC:8C]:(RG7E8[8,A!JQ);,9V8/;?[V.W=UR\5VN"%'H9YXQV7-62JUO75?.5R3'\H:O"8,G"RYR MK.!6+%VY%@2GIBC/W,#S8C?'E#G]KFE[$OTN+U1&&7D22!9YCL6_0Y+Q;<_Q MG=>&9[I<*=W@]KMKO"13HE[63P+NW)HEI3EADG*&!%GTG(%_._$]76 07RG9 MRIUKI*7,./^N;^[2GN/I$9&,S)6FP/"W(2.299H)QO&C(G7J/G7A[O4K^T^?83J02U--^<9]+\HFV%]1PT+Z3B>54, M(\@I*__QS\J(G0+@L1<$54'0+(B.%(150?C>'J*J('IO#ZVJP$AW2^W&N#%6 MN-\5?(N$1@.;OC#NFVKPBS(=E*D2\)1"G>H/7Z9W#Y/I%(T>[X=W#X,O=X\/ M4_0!32&1:9$1Q!?HA>$BI8JDZ$EP9,*)1CR? 56*[EB95CWKEV.B,,VNH/YE M.D:7%U?H KE(KK @$E$&3%3)ZYV&+RM>2,Q2:+S8N^^Z"M3I,;KS2LFP5!(< M41*B>\[42J()2TEJJ1^?KH]/U+O@:FUM\&KM,#A)^+E@-RCTKE'@!9%E/*/W MEX[QEI@<2N.HGW8^!"6^.W0;^W#)A:8%X?M-[8]F:U:9NNDS,@Y"+V@WU%I0<=()&F(MJ$Z[T[!D/^.BXPM]OJ-T8\L(#\,&Q(/04'';X FAR _"#N^76%2*TQ.*OQF]@KP MI<(;F-4E02 VA\6D^@C!YDDJ6'1@MJ_UEH/.T25]?7IE,R4YF(=6V_>:.;>@ M@G:[D=^QCT0O9/>C"N]YXA*U=4OLF)'-<-B11VD MQ8HZB(N[LX/.B5B:HXL$E053Y2:G;JV/1P-S*&BT#_W;D6]I'^OCE-FQO]&7 M9[%[+):42921!73EW20P@:(\WI0WBJ_-_GW&%9P&S.4*CH1$: \7W"N7F]T M!_4AL_\?4$L#!!0 ( Z$ ED,1&S%+@0 (@3 9 >&PO=V]R:W-H M965TS,-F#7698A28,X M73X,^\!(M,U5$EV2BMM_/^IBT9XENO:\+];UG/,>DN]C@8,UXU_$DA )OJ5) M)H;64LK5I6V+:$E2+"[8BF3JR9SQ%$MUR1>V6'&"XS(H36SD.(&=8II9HT%Y M[X&/!BR7"?7 U97= M9(EI2C)!608XF0^M,;RSJ:08^@%DU78#-P35C\9HF"1@70TGE=_!V2B2FR3OP M!M ,/"U9+G 6BX$ME;2B@!W5,B:5#-0A(P!W+)-+ :ZRF,2[\;9JJ>D+;?J: M(&/"W_/L KC.>X R'P/7LB"9AG- M%FKQ)CB+2)O4*EE0)BM\_#H*73\(G8']VB+";T3X1A'CZ&M.!2WSU.R81;L$9_B<'U>$_9"&(=%5T9A/5";=U=+ #:M!"(R"/ M,E&=:F?\/>1UV!AJBD(S1I])IXW,D:]M$_BKC6L*0S-&#[!2;T]%4'0M8XU=J$1E\=YJ=\V M 2'RVD4@S51D9NH=C3^,I:HK:=16V!Q^XCI%FK4(GLM1R$CM4Y5J/B,SGX]T M%-J'L^LBY(4=$ZH)CNBP+8[Q"AT8K,:'TD@N4\(F#&DKQ[&HQ)3EVMFKLH/)NOC 0_5:FF M-3+3^EA?[:/:\[RPBY,:UL@,ZX.VV@=TAZUQU_5*Z& ML&O^X#W&5G6J8&?\@^#?UK:W-D=2PA?E%I $V3-'>;;:9QM;FB7Z_V MJ.XP5^M"@(3,5:AS$:KN>;7M4UU(MBJW6EZ8E"PM3Y<$QX07+ZCG<\;DYJ(H MT&R^C?X!4$L#!!0 ( Z$ EE5 R)A_@, (,2 9 >&PO=V]R:W-H M965T2G84T M#YT^"!"+)[;E6 *R_?65C-=?"-J=>E^P9=][?,ZUKHY1_\BR;WQ'J0 _XBCA M V,G1'IKFGR]HS'A-RREB;RS95E,A!QFCR9/,THV>5(/ 0,;SA8?P<2?4!7/83\DC75#Q);W/Y,@L M439A3!,>L@1D=#LP1NAVC*%*R"/^".F1U\Z!DK)B[)L:3#<# RI&-*)KH2"( M/!SHF$:10I(\OA>@1OE,E5@_?T;_F(N78E:$TS&+OH8;L1L8O@$V=$OVD7A@ MQU]I(&L6\?P7'(M8:(#UG@L6%\F201PFIR/Y412BEH#L"PFX2,#_-<$J M$JQ+=6$B7J-"Y')NZ',$\-/GS]/ODYG M,S":3\!TOAS-/TWO9A_ :+'XL%R 'EBPU5$P8AS*CA8/8'E M4TK!VPD5)(S>R?@OBPEX^^8=> /"!"QW;,])LN%]4TBRZI'FNB!V=R*&+Q#[ M;9_< N^!QAB6Y,^OIX^H6N9CO)TJYENRA*5=<)EG7".9UW ^Q@FH:"]F9QS M&TTA_IS)># 5-.9_Z;2>P&T]N&K56YZ2-1T8LAZCIT89[M!F58@Z%=,K2O M,IQ1SN7JL-['^X@(^;9(S#(1_DW4LJ%C>X)S:C1Z" <^)%3HB#IG!#!R Q>U>&K";&3C"V5U2YKN59IC=J )2>1$5A#M%>*]EZSZ[TNZ] 16*,.?ED'__]WO7\V[USHVDYK M=FJBD.-9^LD9E/R";GL^..]E"^+ ;I'5A&&WKJG!%L'*=&%'/5\ U2E8T'+: M/:\+LP/L7R!:^SI U[L^_P*A&7B@45Y,O@M3O9M?!7KI9.\*K2F[,GOTJFZ/ M.K7[KM":M:@,'W7@^ 5&PW0\[,.VY>OC' ]=F*B5Z:..71]I[#R V&\O ;HX M#V/L76!KY7:$U:U&Y/NK ]M&YHR/+PFW?_]>P)L?*^5''UH\T MIAY@RV_SU81YR+W@J+BR?MR5]1= ]?]'-O3;*ZHF2GU0M6B:M1T"M3WS.\D> MPX2#B&YE&KSQI,[LM.-Q&@B6YIL&*R;D!T!^NJ-R%&PO=V]R:W-H965T MCVZV<[(84V1=76%V*?[_L^WYVYZZRYN)<+ (4>,LIDUUDHM6R[ MKDP6D&%YS)? ],F,BPPKO15S5RX%X-2",NKZGM=T,TR8$W6L[4I$'9XK2AA< M"23S+,/B=Q\H7W>=AK,Q7)/Y0AF#&W66> X34+?+*Z%W;L62D@R8))PA ;.N MTVNTAZ'QMP[?":SEUAJ92*:>H!?@GPGP+"%P!!"0A>JQ"6@/"U"BBL\O+^&YT?HYZ MXQB-QC>]\=FH?SY$O#-!']$8"X%-,=%A# H3>J2-MY,8'1X*B$5.8S*A+JJ%(1-2VBFR2IJ^'[0ZKBK[70_]PI]O[GK%#]W\L.6%^QZ#9][M?Q/ MCU1%W.Y6*\M S.T,D2CA.5/%RZVLU9CJV>[\Q-YOM >-&GNLQUHQA1[IBYEX M@<6<,(DHS+24=WRJ.ZTHYDRQ47QI&^F4*]V6[7*A1S,(XZ#/9YRKS<8(5,,^ M^@M02P,$% @ #H0"6=),!_3) @ 0P< !D !X;"]W;W)K&ULI95;3]LP%,>_RE&&)B9M)$V:"ZR-U%+&.C% M(R':0]N M98ZHX*E@I>Q;N5*+,]N6 M28X%D2=\@:6>R;@HB-)=,;?E0B!)*Z>"V:[C!'9!:&G%O6KL5L0]OE2,EG@K M0"Z+@HCG(3*^[EL=ZV7@CLYS90;LN+<@C?"L^1,1-(8_S>Q+2: ME,9QN_T2_4NE76N9$8GGG#W05.5]*[(@Q8PLF;KCZZ^XT>.;> EGLOK">F/K M6) LI>+%QED3%+2L_^1ILPY;#JZ[Q\'=.+@5=YVHHAP11>*>X&L0QEI',XU* M:N6MX6AI-F6BA)ZEVD_%ESP#' $M89KS MI21E*GNVTL@FL9UL\(8UGKL'[]NR/ '/^0BNXW;A?C*"XZ,/K\/86G$CVVUD MNU5<;Y]LSM,U90PTUBM=4J*2,*(R85PN!<+/P4PJH0_/KS;Z.DNW/8NY4&=R M01+L6_K&2!0KM.+W[SJ!\_F !J_1X!V*'NM3"2I'?37,Y4M1F#TR YFF)PR> MD0C ,J7E'$:88#'3)EZG7LLV,76ZH$IG+O,J=CVW<]JS5RV4W8:R>YCR_S!^ M&TP=U=^"Z7J![[7#^ V,_U:8H W&WX'QHC#TVV&"!B9X*TS8!A/LPG0[X9YM M"AN8\*TP41M,N /CGG;EO543 MS?/RG8@Y+24PS+2?.J;R M-N]F_!=02P,$% @ #H0"6;^US@@^ P L @ !D !X;"]W;W)K&ULK591@+2,M^G[Y=:;6,ME)]TSFE!IX++O38 MR8TIKUU7ISDMB+Z2)17X92U500Q.U<;5I:(DJT$%=WW/"]V",.'$H]HV5_%( M5H8S0><*=%441'V?4BZW8Z?G[ T+MLF--;CQJ"0;NJ3FL9PKG+DM2\8**C23 M A1=CYU)[SJ)K'_M\(71K3X8@XUD)>4W.[G-QHYG!5%.4V,9"+Z>:$(YMT0H MX]\=I],N:8&'XSW[QSIVC&5%-$TD_\HRDX^=R(&,KDG%S4)N_Z2[> :6+Y5< MUT_8[GP]!])*&UGLP*B@8*)YD^=='@X R-,-\'< _QC0?P40[ !!'6BCK YK M1@R)1TIN05EO9+.#.C/B!B;W,Y@_+#^WADM8-OL-<@U)3L2&:C 2)FFJ*II!0LJ2B0TR M<*DK18&(#.92F\N]X8Z1%>/,, 2^G5%#&'^'M(_+&;Q]\P[> !/P.9>51J0> MN0:#M%+==!?0M G(?R6@$#Y)87(--R*CV4N\B\EI,^3O,S3USQ+^58DK"+P+ M\#V_WZ$G^7EX<$9.T&Y84/,%KVV8UEC;"VJ8HEA-!AY6G&V(K8D+6$C. 8_W MEJ@,)H+P[YII^/O0_$]72ILE^]U+VHOD6IAZY\ M_"*R%]GIM]GIGV./IW3#A, #B+7-B4AI5[0-15A3V%ON*>X%P7L/-_?I,(X. MMUX0#J/6[87"0:MP<%;AC^W2>-+32JGC4]J(;%@&!ZL'P>!8XJF3'_8&W0+# M5F!X5J"M9%I?L?09>X7N3&%XLO!@& 1'ZDZ=^I'WOEO=L%4W_.GT82$8WIV] MX^=_SE]T>K#ZWC",CM1UN/6B8>]8GGMP M^1=4;>J>J"&5E3#-+==:V[8[J;O-D7V*[;CIGC]HFE[^B2@L*PV&UL MQ5QK;]LX%OTKA&F13(;)'U@,=@/BLW$0F71(U%),]@? MOY>T8HH2S5H&LQ,432Q=7MY+\AX='LDZ>&+%]W).*4<_%EE>'@[FG"\_C$;E M=$X723ED2YK#F7M6+!(.'XN'4;DL:#*3C1;9"'M>-%HD:3XX.I#'KHNC U;Q M+,WI=8'*:K%(BN<3FK&GPX$_>#EPDS[,N3@P.CI8)@_TEO(OR^L"/HW67F;I M@N9ERG)4T/O#P;'_X32*10-I\36E3V7C;R12N6/LN_CP<78X\$1$-*-3+EPD M\.N1GM(L$YX@CK]JIX-UGZ)A\^\7[Q4CF+BGI*JIMO0&:5B5GB[HQ1+!(\]7OY$<]$(T&.-[0 -<- M\+8-@KI!(!-=12;3.DMXA>.!E-ZZY.5EWA#5U%Z(KE?%ZB\WQ&9WK[$82]CAV_Q'Z"K0X_5?D0!=Y[ MA#T<&N(YM3<_HU-H[LOF@26<8#V4@?07;/0' _PNDUAKCR11@"^1WP2MP,UVH4DW!!JO XU MMH9Z28XQZOXQY;XY9@D4'P:(>PQX:Q#/T)(:W(C79!&&Z(?;*.?;+MF$^KHA!8 MMRH'GD)E6-;*I!-/1(*@'777*B#QV#?'['OJ0N?]=,3?KX;\)>JE&'>6&R]E M7J>P)G$48:\5K,'.]SQAN2'>QH79WPIP+@7@O$>7:7*79BE_?H]N.<"JO,3 M6*_,4JC5:U:FDAK]>?Z#"Z)UEU&XUL+%"& 8CALO0C\)HM>@G3IRI@\85@.& MK>YO*7B%(I*E]5_TF18+E+$D1\?H/IG*L4-OQ;K%WKX\>2E.7M2GY E__QU: M)L^)&+F_JJ0 [,Z>@9'Q.7#%3$['K*(-K/=P9,;Z:!C'DS% WRW?(@WRD1VTIP\5\+MD) C'F'0PTV!'//C9 )F*MOAVWM(' 03I1Z\. M _$0]X$!:WJ]*\&1-WTR%#'S8[!U(Z)(^(+1-Z- 5 L7ZL)WUR44' M 9X"+J0"%&[H(\L>19U.5X]'E2;!?[3M$"6ZEF[^0=>=.3 M5\P5VYGK5U@[\F(C%\0B*1Y2XZ:D=M-""S_L;*'L_>V:CV* V$JR>B%$[:J) M$&UPJ$V(T40/4?$T;.=I7_)2)PM_T"?T;U9\7^VN8-_TF!8L%VL1TJ@10&QO M3UD!FQ:YH4*W+$MGZ%M20H.SM%RR$FP!/F@. ''"\EF);FDA6F&8I76EK[M: MF8AS-WO^)G0)0ZF@_8!0Y?)8(\P27+.9$7GP)[#1:)%8O$=GVO M%Y3$'2C!Q.MP#=P5]'0S/53%^;"=\_T#D'*SA^VH@EVB2C#T<0-5KI)G27Z, M4^&(HM8S]AJ$%RO"BR=N <7*GWLG[\B;?D]+$>C 3J"W!93:30M0 E@QK?*S M][=K/HIH!G81L@^@U*XT<=< *+49V6BFAZIH86"GA?]W0,'>9C3!G@8EMW3) M7["$>+LPE)AX"DN:[L2*,_ C40: M&&\*XPY#L7>W:SJ*;@;N%-*@JWR&G@%02%<-V:R/!HH5-3U[1[\"-Y!H8)5=B("JO MP3H#Q3H#=S)KT)59 Q-1,=U:WX@KH>*(H9TC=G#EY=[U<<7GK!#B*@1_E8C5 MV <^/'*S%ZSAX^+XZGP-'?*4!AV?DKP2C[ ) K$+<#1QH^G+^+B24^G5E3=] M]A0C#MU*KZ%3Z=65-SUYQ;'#GSPTL"5JU&Y:9(1T0,/>W:[I*&(9NE->PZ[R M:I)+PJ[Z:I%+PL9#@ST56$>@X0,R^&;0D*ADNTT5-)+0R6*WY&> M&NI76BP8A'P^93E;I%,X_D@SMI2K4N&($3XN6?ZP)Y_3V 0D:K?RTL\:2/3= MRO&R2#,!(M$N(!(U><>+*SPVCK]3W=25-WTV%;TE;G53XE0W=>5-3UX19N)& M-R7&1TO#J$,\[/WMFD_C"S7NA%/2%4XACBZ*=(53W4P/57$^TE,X?544P?BX ML8-I XD\JRL?XKE2#)O17;8PGM>YHQL;9\"I4.K*FSZ?BO,2MT(I<2J4NO*F M)Z]8-'$CE-9NQ#=@U@212R).YF4;">3DEXR::1H8-13)CVI2C I M2_,^AL]I?5\&/HA[)[\GBV4Y3XN>FYM NP&CG$@[(RG!DUUNZ$Y,G,3XN)E] MG/J6DRMO^JPJ,ARYE4\CI_*I*V]Z\HI>1V[DT\@HG^))&TSLW>V:CN*7D3OY M-.K*I[[?!9.H*Y_J9GJHB@U&=C;X!^-0WB_?4NE\'?DJ*:9S*2T8GDVOEH@S M-![ZQN?*[1WW7J"O03(C13(CMU)EY%2J=.5-3[[Q-6XW4F7MIE6=X_87H>V] M[9J-(FV1.Z$R,@B5W=(T/"\:M MSU'BWQH(6#_*5(R62[S=8O69C?73]6I-C M^3*/D3)?O1/E2C[87Z*,WD-3;QC#ZBA6KQE9?>!L*=_4<<R]5,$ #^&P &0 M 'AL+W=OV#>F*Y%FN3D@2&^SC+,_IV2E&XGAFWL.AZ3Q5*H#M,; MK_""/!'Q,S"?&K3T*[8$*T"/^2LB6'QPC-9472C^K MQET\,2QU120ED5 (++\V9$;25)'D=7PIH4:EJ0(/CW?T4$]>3N8%I VZ6C98*37-U93X+)LXF,$YX?3)_1[^@#9@PKC]&%3P1.4GXI M>S\^^>CBS25Z@Y(D[@A MWF^/=UOB33GA:M:]W:RGO5;@NW5^A1SK-]2S>OV&ZYEU#W>:IO-CZL&/J8?M MX3Z)9+C=%%[+I5/=08[F.2=Y+-D4]\[?]_(-38WAPY^/V)HWPSK@_Q7 M,4$73-@ZT?^9QD&5QD%K&O\,[]%M]&6=\$0EL"E9K8!S?QF0,!\2%D#"0B!8 MS5*WLM2%*GHNI+60,!\2%D#"0B!8S=KKRMKKGU?T6M'GFEW !@>%S;FVC^LC MI&+013$$4JR9,ZS,&;::\[R53Z)3;01_K::VDL[U A+F0\("2%@(!*MY>U-Y M>P-54V\@K86$^9"P !(6 L%JUMK6_C73^GE5M9U]KM\E[?"!L=\?'CU5^J": M02?-$$JS[M'!4H#=ZM%=+KTA7*!'+ B:R5=NAB.!_D,SS)']^HS=ND;@ M?:"JUN(4X8RN<]'HK/-=>1K8 \LZ?F-O5SK;LVZJ :AJ^+IJ/<_[Q1*[?;5$ M%DC*4+(KHDP5T0O,$48KPB*2B\O&U!=05?I/+I2T"Y^=]M<5 U#%$(I6-V:_ M_&*WK[]\TML+)$9X0QB6#QNE'^I0N[3"2=S%JD)F>)BW*\MQC]T"77_I)AJ MBH90M,(P\V![(B-LH3>2.(I4-2K6F:O>:K/J5F_1'/5/[=',;NCW[5%0;$7M M\<7.V'O,Y/,*1RF92RGKZEI.C!6;345#T)7>''FA0M!,'RX)C@E3 ^3Y.:5B MUU "U9:?]PU02P,$% @ #H0"6?-(*+4O! ;A4 !D !X;"]W;W)K M&ULO5AM;]LV$/XKA%8,"1!'HF3Y);,%-/:"IFBQ MH&F[#\,^T/+9$BJ)'DG9*; ?OZ.LZ,66A1J5]\46I;OG> \?'@^<[+CX)@, M15[B*)%3(U!J:T@\@9O*6;R#!+RLN8J9P*-:FW A@R\PICDS;L@9FS,+$ M\";9NR?A37BJHC"!)T%D&L=,?+^'B.^F!C5>7WP*UX'2+TQOLF%K> ;U9?,D M<&06*,LPAD2&/"$"5E/C+;V;V99VR"R^AK"3E6>B4UEP_DT/'I=3P](S@@A\ MI2$8_FUA!E&DD7 >_^2@1A%3.U:?7]$?LN0QF063,./1G^%2!5-C9) EK%@: MJ4]\]P[RA%R-Y_-(9K]DE]M:!O%3J7B<.^,,XC#9_[.7G(B* ^V?<+!S!_M' M'9SD# AGP.>2I8L MY<14.!4-:/IYV/M]6/M$V/=I:N3MU=Q,)*%BP M"Q;L#,\YB2?"+=."DC?D@86"?&51"N2O#VA('A7$\N^F)/>H_694O0/OY(;Y M,#5PBTD06S"\7W^A ^NWII0[ JL1X!0$.&WHWEO?3^,T8@J6A*L !/%YC'$" MO6&W@*N-8R!7$9?R^H8D6%]0*HJ]-+&R#S7(0NDRLO7'_OIIT+H$I3535USNCMWV^.?NP.[0JNS5395U+E( M%:*MS=K9)'2$5B>A;,EH>T_V,^=O#EV5\= ^JCP-5N[8I2>T7C9.M+4MR;6> M\*1W2;UWVF=UA59GK.RTZ. R>F_MX,XFH2.T.@EEWT;;&[>?TOOP2,G]L6T= MZKW!JD^=$WHO6R;:VI#D>H]XLNZA=&,2A6P11J$*H6/)=]ID=856)ZULL^CX M,I)O;=_.)J$CM/KE2=FCV>T]V@](_E5,WQNO4:RCRX"^=23[!BM*AP/[0/=F MY3),WT1^9 *EBC. %?I9MT/<-V)_N;9X\!,,Q!&^#W%>?J M=:"OW(HK5N\_4$L#!!0 ( Z$ EFPB STC0( ,,' 9 >&PO=V]R M:W-H965TICV8<"%6'3NS':#_?G9"+3J%/%0M#\37ON?<<^_U1[CCXE$F KM4\KD MT$F4R@:N*^,$4BP;/ .F5]9:XH87 GD,S3%(NG*Z!\-W2:SO/$/=DDRDRX49CA#C9')9,GYHS$FJZ'C&4% (5:& >O/%D9 J2'2 M,OX>.!T;T@"/Q\_L7XO<=2Y++&'$Z2^R4LG0Z3EH!6N<4W7/=]_AD$_'\,6< MRN(?[4K?('!0G$O%TP-8*T@)*[]X?ZC#$<#W3P#\ \ O=)>!"I5CK' 4"KY# MPGAK-C,H4BW06AQAIBES)?0JT3@5C6ZGT\EB>CU;S-'E;(Q&M[/%9/;M>C:: M7,_19S3#0F!3.'0^!H4)O4!GB#"T2'@N,5O)T%5:AB%SXT/(JS*D?R+DCYPU M4,O[A'S/;Z.'^1B=GUV\I'%U%C85WZ;B%[RM$[PW7$HTXDP1M@$6$Y#H]XWV M01,%J?Q3);0D;%<3FO,PD!F.8>CH#2]!;,&)/GYH!MZ7&KDM*[=5QU[*C:W< M)[U!8Y%C6J6S9 H*)G/,MI'?#=UM1?2VC=ZNC3XEC*1Y6A6L%OC*HG2LK,Y; M][#S#G(#*S>HK>(]D8]H+0#TD5"@^565PI*C=]0]K^$U.]4-[-K0W?H&XOVI M!M8"7UF1GI75>^L&]MY!;M_*[;]! _M5#>QZ_1>__]KI'MW)YGF;8K$A3"(* M:\WB-;IZWXKRR2@-Q;/BFEYRI2_]8ICH5Q:$<=#K:\[5LV%N?OMN1_\ 4$L# M!!0 ( Z$ EDW:LW]\ ( + ) 9 >&PO=V]R:W-H965TLC3G/2,18GYEFCQ.(,/\ MG,XAES-3RC(L9)?-3#YG@"<:E*6F8UEM,\,D-_RN'KMC?I<6(B4YW#'$BRS# M[.\-I'39,VSC=>">S!*A!DR_.\$YHC!M&=1 MI^RUP4\"2[[21FHGCY0^J4Y_TC,LY1"D$ O%@.5O 0&DJ2*2;CQ7G$:]I *N MME_9O^J]R[T\8@X!37^1B4AZQH6!)C#%12KNZ?([5/O1#L8TY?J+EI6M9:"X MX()F%5AZD)&\_..72H<5@.V^ W J@+,OH%4!6OL"W K@[@OP*H#>NEGN70L7 M8H']+J-+Q)2U9%,-K;Y&2[U(KO)D))B<)1(G_.!V,.B/!]%P/$+7PQ %M\-Q M?_@M&@;]:(3.4(!Y^X]Z/(SU'+.D6.Y;@-\& W M/(18PFT-;S7 P_U7;X)'^Z_NK,--&:8Z5DX=*T?SM=Z+%QU[(SK1MEG'MKTWLE('&PO=V]R:W-H965TP';N?O?[\ZQ+_VM5#_T$L"0QYP+/?"6QJS.?%^G2\BI/I$K M$/AD+E5.#4[5PM"WO:>&.+9;&+OA)?T47, 7SL+I5./-+E8SE(#23@BB8#[SSUMFH9^V= MP1<&6[TW)C:3F90_[.0J&WB!!0(.J;$*%/\V, +.K1!B_-QI>F5(Z[@_?E+_ MX'+'7&94PTCRKRPSRX'7]4@&<[KFYDYN/\$NGX[52R77[I=L=[:!1]*U-C+? M.2-!SD3Q3Q]W==AS0)UZAW#G$%8=VB\X1#N'R"5:D+FT+JBA25_)+5'6&M7L MP-7&>6,V3-A=G!J%3QGZF61T,QY?W8\O)_=3:BDSW?8.L-J*?[KB&!5?X E=,QE*8I4: #++G_C[F6"8:/B4Z#!L%/Z_% M"8F"=R0,PG8-S^C?W:,&G*BL>^3THA?TSM-4K;&B> XK-;Z66I,1)L_$ D3* M0)-O=Y)S@J_MEJKL>UTQBV#M^F#V)CC3*YK"P,.CKD%MP$O>O&K%P?NZ2OPG ML6=U:9=U:3>I)T-8,"$P=3RDZS32V5T#]_;#(]ZCNI:ND.CL!6Y7V0Y-.JUZLK@DBQO);F:<+=S! MU$2#,;QZ: JV^"#P<12%%;HZHS"HYSLM^4X;^? 8_V533P]K$@=Q!>W0"&WB M>K1NB=9M1+L&K<_PKE4*#R!9266K6$?8/0C>BEM!A;#&J!V]4+Q>2=AK)I1B M<6Q Y4UTO8/W/>KUJO4[-&K'4;5^_EX[R4$M7)?5))5K88H+MUPM&_FYZU^5 M]2$V^*(?_Y$IO@[&5.$YUX3#'"6#DU,LF"HZ;C$Q&ULM9QK;]LX%H;_"N$M=EH@K25*2D[:Q?SXI2XQ35EFHO;UE\26Q>>0YTB' M?$F))_>Y^EK<2EF2;VF2%:>CV[)G(JVHD$SDO*X30_^[DI4R2BJ3K\4<+'6UL5@6W M/S_0?ZT;KQOS113R,D]^CQ?E[>EH.B(+>2/62?DQO_]-M@V**MX\3XKZ+[EO MS_5&9+XNRCQM"^L:I''6_!??6D=L%="<_@*T+4"[!<(]!8*V0- I0/=9"-L" MX5,M1&V!NNGCINVUXY@HQ=F)RN^)JL[6M.I#[?VZM/97G%47RG6I]*^Q+E>> M77_ZZ&4J$)(GC-9BCAYH0]^OF;D^;,7 MY!D9D^)6*%F0.".?L[@LCK8.?+K-UX7(%OK@,^O[R;C4-:[LCN=M[2Z:VM$] MM0O(NSPK;PO"LX5<])1G[O(31_FQ]M3&7?3!71?4"?S[.GM% N^(4(^&/?6Y M?'KQH*\Y/V>=_[!URQG!YMH):EZPA_[DZ.RO?_$GWM_Z M7(^$,22,@V!6D,)-D$(7_8Q_6\75K:R3\DJJ..^[BRZ;[,XO_IVT/G\/G7EU5OMB#S/-5=?%''XXC< MU]V8/BSNI-+=LB-"3GM#(X2$,;V_$0-6R(C;91&SB MK.>O(E;D3B1K2?*;)F1$W NU*,B=+,K>SN>B04YJ9#4BNSN;!?1D?+?M:Z?9 MH;[>-1AZLV/;(@=9M-QXO''CL=.-U[7C/JRJZ[NWOW<6'WH=(V$,">,@F!6# MZ28&TP-WRU-DD) PAH1Q$,P*TFP3I-GC-TI/IT#DM^JS[ M+0XRV[GX_\COI M9K:3(7P:V>>P74[@==(6W^70<+HYQVJR[QFMX?U\M_C@@:,V"^?[DTEKSO+( MU)MT7.*NU- K\$DV.@M4><['7V^7"JY%*74^JM4L9;U<].YM0[5?I9J M'A?]75MK8+N97M>OSCH,]NNC!CG*H.U4:IQ*G4[]J,;R^W?>CWNM#XTZT)I#$KC*)H=1Z-:_4/+5A^J6Z$T M!J5Q%,T.E=&NOEO?_4@OV2*W$PD-PEDW>?63?I20LUKUIF:M>)T#U(I3&H#2.HME!,K+1 MGQPZF2 5XB64QJ TCJ+9H3+2U'=KT[J[KM5\G"T=4RUNS." 0$7J(TT,]D^' MH>IA.]]H4M^IIG:3634.ZO4^5'Q":0Q*XRB:'1$C0/W9H3.74^(.#A62QJ T MCJ+9:TY&-U.@;NZ+%-T5K5-_%G3&1.Y:#(U 2YLX;7*43=NS1BA3MU#N34M# M!EIN_M![ $IC4!I'T>Q(&?5-Z8'3%84*;"B-06D<1;-#900V=:K"=J!5<>.Y M:TW+C1D<$*B,?J2)CH$6JAZV\XUDIF[)W#_CU.M^Z*HOE,:@-(ZBV2$Q0IY& MATY=4#D/I3$HC:-H=JB,G*?N9>"?'VE-=D9:QZ&_,]*"JG2ZNRR\:Y.C;-J> M->J;NJ7I.Z&^RK+UYH!I<3=V\*4/5>-0&D?1[ 9A4X/O6Q,H=(=2F-0&D?1 M[% 9Z4[=B\>_=Y\;NK&>7DFW;[75UJWV/,[((D^2ZH$'L%UHM>!=UI>915^]E((]H#MVC_&!=?7]XH6:_!2FVA)$J4O9V&FS3X M.4BHC&]IT^UUV5=>&'0>/. HJ[:WC9 /W$*>ZRZYEO%W>:([Z20NO_=Z&BK7 MH336TFQ/TZC;CZ.,VHXV.CQPKX*_B[,X7:>]SH4*;"B-06D<1;-CL/7<]<$? MO,8^>8U]]!K[[/4AY'A@Y'C@EN-/771R8P8'!"K&'VFB7\^%]/K^$+H[,+H[ M<"^@OQ/?]J8JJ*"&TAB4QE$T.P9&4 >'7A\/H.OC4!J#TCB*9H?**/0 LS[N MQ@P."%21/]+$:/^T+:H>MO.-^@[P,"U=U0&H/2.(IF!\GH M[N#02^8!5%=#:0Q*XRB:_=*;4=\A8,E\T!M8;H.#7Y*#BO1'G$';E[""AY>P M_.G>E[!0%;/C9G1\Z-;Q/7GPZ2M:;O;@$$'5/93&430[2F82(#ST8GP(G2N MTAB4QE$T.U1FKB!TKU0?(!%"YPZ@-/:(,ZCC=>&#O*2]]9;V(_,$J:RV*" B M6]0#/U'%PI_-CLUC2$WNNUJK^:T.(+E*1-8;'NA, I3&H#2.HMDA,],+X:&7 M]4/H+ 24QJ TCJ+9H3*S$*%[6?]'WB,)=U?5_>.PLY#?=Y+7>=>$]9Q$I]UI M_3[2;-;_#DEH-'WH%KR7B2@*' M7F4/H6H?2F-0&D?1[% 9M1^Z5]G;>Z8>,QT1L2YO<]6,HIJMCJK5].9C[Q)Z MN/N:=>AYW9=HW748[/^GV.0HF_;6*$::1VXUVI>3M,Q[& %1SY_L'=RXT4,O M?BB-06D<1;.#9'1XY!\X3T50,0ZE,2B-HVAVJ(P8C]PK\C^9IUJZM:'!<=3- M4^XZ#/;_4VQRE$W;KT8Y1VZQN"=/N?,35!M#:0Q*XRB:'1RCEZ/PT/D)JI.A M- :E<13-#M767FCN9?B?S4_13JZ@=#<_8?XI-CK)I^]6(VL@M:M^OTR]2 MU=N5-8X4=R).Q)=$DIMSCI]CD M*)NVCXU^CH;KY[H/\";D33:76;U'ZM[> *JJH30&I7$4S0Z34=71H55U!%75 M4!J#TCB*9H?*J.IHD*I>+.)J(DY':GC' %U+A])8M"O$Z3'MSOFA;#:A&&_M M IU*M:RWWRY(??TWF_INCFZV^#ZO-[;N'+_P7U_Z/<>9_YHW&W@;?+.?^#NA MEG%6D$3>:%/>JV/=<-5LT=U\*?-5O0?UE[PL\[3^>"O%0JKJ!/W[39Z7#U\J M YN-TL_^#U!+ P04 " .A )9ZD2220H$ ":#P &0 'AL+W=OBHL7.4-4\)HF M3/:=F5+S2]>5T0Q3(AM\CDS_,^$B)4HWQ=25Z%;;NXE MIBDR23D#@9.^,_0O1T%FD(WX3'$EM][!A/+,^8MIW,9]QS-$F&"DC NB'TN\ MPB0QGC3'U[53)Y_3&&Z_;[S_G@6O@WDF$J]X\H7&:M9WN@[$."&+1#WPU0=< M!]0V_B*>R.P75NNQG@/10BJ>KHTU04J9?9+7=2*V#%J'#(*U09!QVXDRRFNB MR* G^ J$&:V]F977W\X^?OI M]O$?^!7&=I& 3V"L>/0"=_,LB4.31*K>X/0:%:')&9R "W)&!$J@#)X85?)\ MJ^-QQA>2L%AWGNRT>Z[2^ ;"C=:H(XL:'$ -X1-G:B;AAL48[]J[.NP\]F 3 M^RBH=/CG@C6@Z9U#X 4M>!I?P^G)3D#V43%3,\]R,YNI>2C+)H<__^2'WF\V MD:7A6Q^M%[*.8FP[^CS)U$LT1E8GQ6$K9RP5>5],,(I98RRJ=[C"6$1 MGH,^PU+II3*=IWKI;#;.X-_2O-@0["3M;!(C",N!'USTW&4)63LG:U>2_2$( M4QC71FCO(7CE &$.$%8"W+RBB*A\!T)8%Z&3(W0J$;0 39"^)PN=N@C='*%; MG06[$7YH=W3K[XZ+'.NBSN*0YP2!*$ 6&\V:HZ"\?K(N]KA:![!\K]!5K_+( M?\GJ@5ZQX1*%KF^PV4;VR-X+&F&I!GK_@PKX6^7 _U$=B'F2$"%-DFU.37(+ MU2P-RD[:VK MU7U7/XZ!VA?V0U"%KOO5POY?BG(,IIW1]VMNM*($^+5JP&&9.08VW#L4+:\1 M'D M2H7?>9_P/*#Y.C=9O=+?3T)_!R]( H\H4CA]0PU]!CKK,)Q.!4Z)0KC5 MHZC^[H[@,TD6Y2I56:^.5:FB%OG5Q>AN:ZM$6T$I'50I;K6[#F1YJ$(KZI%? MOR#50JMVU[)HT(74?OSZ <3DK8HU*&I44%E,=M)(\N6G^?(OS?*;?5P&OO8= M;F_?H-,IW[Y!48""Z@*T<]+>S>3O,07=5OL[)G?KNI2BF&:70JE7:\&4O3GE MO?G%VO]1(2NEQ(2G&A3K]'1 B3L1= V%)]GEZ]GKO15+GN=Z!VZ2V5RH 6\X M6. 9&1-QM[AF\LTKI<1)1G*>T!P8F9ZU1L'I>7BB%N@9[Q*RYI5G4*;<4_I! MO;R)SUJ^0D12,A%*!)8_*W)!TE1)DC@^%D);I4ZUL/K\*/V5-EX:)E*F[H^C4I#-( )S3E^G]8%W/]%DR67-"L6"P19$EN?O&G MPA&5!5'3 E0L0!JW4:117F*!AP-&U\#4;"E-/6A3]6H)+LE55,:"R:^)7">& MX]NKBS]>7_UY^?)F_ N\_/ONS>T_\ +&)DA IW!#N&#)1) 8QH)./L!HC5G, MGV]^N,L3 3B/X9HPG2_YA+Q0+JM-&*DX).(!CBZ)P$EZ#,_ S['C'!(Q]X0GI V>%-"FO/C;6HP=H.O*6YF'-XF<^A*-G-8/,CT-36 8JU)JB!DT5GU:\N2H,$Y(+99JL#2QD!N=RDQ*0DA5)X0ASP+ PDXZW@3?B U_+ M5WOF:A@,O-462)T24F>/S(#/<)%BSF$D/9]E<@/4W[9!\[H_+7,[@G3R1+'B6(B:4ZQ.1S)W4HTWE?MB@W!)DX&9(V:5-2?(UZL,-]2]0@W9+?(&3=NH! M(;)LOCX4T08<%/8;\%B>"DYVVUAU;.!2;9FO<,*:=\O R8#[9K9EL\!-9Q5' M2GYMS.V8IJED S5DG'LL&<\V7EL-,XJ[%4?WHG8OZ%?^-;C=TEG@))-:!>P# MT4@/@@K&?K\=]AIP618*W#14+XY]D/4VD4GOA5$#,LM(@9N2OHCW9NGL [:_ M$>D^:OL-7D2689";8;Y+MX(.P2S(,@MR,TO5$*$-D3$PMFQ%ZY:&S%(((%,G M+^A C!]FQ%:J1UZEMM%W4T%(A2SS(33S?L*G: MH6MW@]HW32S?(?=)[[LV6^@01SYDN12Y#WTZ)$9>/2[P3IK[=,-1B*\U'%%# MOX,L4:+.@1@>'>+$ARQ'(C=';LOPJB?WV/ +C=4-O]M,F\C2)G+3YEV^,K@^ M[_AWL)V/3FX@^\;$LC#J_X_*^1#GQ-"R>.ADT/_0JA>"JX48B:/GAQ2,I5+_797(F#FDL>\"+K0%ROW5 B: MZ<55V_!?4$L#!!0 ( Z$ EDUK%/7,P4 ,(= M 9 >&PO=V]R:W-H965T9'/;XX6,Y)@*<5'3L731.#XZ/'I;O+KI[O/ MGO_P^!/P?_MZ\_0G. ./A3(!F8-)#/$",9!@,(8IQ*&X%LT^#&,P(=F28(2Y M;+D.PU6V2B%'$;CC,:+Y8XIB*=PU C8K)BD$R$Y6#&Q6#L/8-QP"W!/&; QQ&*%/B@'>^V MX#LBL%5T[9?HCNU6PE]6^!PXYBFP3;NKZ,^D'7X+J8!;>^'>X=X=!=P_W+L* M'KQO[-/O[GQM*IQ*Z$[.Y^SAN[Z;W$@)IJLHP0MP3VB^%%YS3I/9BL-9B@ G MX L1*L68(XH8/P5?4"[R)_@,_GH03X%8"3>01G^K9%ITI:ONBMQ= M+M@2ANC*$*\'0W2-C-&//UBN^;-*(SK)/)UDODZR0"?95!-936G=2FG=-O;1 M&"T2C*5Z9L5ZJ5)(0>'F%#)=6(\LT^X-Y9NRWIY\I9W5'UIU.V_7KF=:;J]7 M-_-WS;K#_M TZV;!@5ZG;]+5 MBK MAK#6"Q>82US2/)-X]3@(O7D,-G550+ MWMY6?_H#MQ'171O7LAIQ\G:-K('3#.:NT9G5=X>-6"K\#!"C:*&,;"OSL;KY4M M."@>4UT^BVGM;)T898@N\L- )M[F%>9%3;UJK0X=X7>J;%@6%QP\DR/Z^:$ 9 >&PO M=V]R:W-H965TC_I+'"%Z1E8XYG?F)(D0XZ?)HD=7"4:S#!2%/4U5 MK5Z$@E@9#K)K]\EP0-8L#&)\GP"ZCB*4_'.%0[*]4*#R>N$A6"Q9>J$W'*S0 M D\Q>UK=)_RL5[+,@@C'-" Q2/#\0KF$YQ-HIH#LB=\"O*658Y"^RC,A7]*3 MZ]F%HJ81X1#[+*5 _-\&CW 8IDP\CJ\%J5)JIL#J\2N[E[T\?YEG1/&(A+\' M,[:\4/H*F.$Y6H?L@6P_X^*%L@!]$M+L+]@6SZH*\->4D:@ \PBB(,[_HY /1# 48!, X%F 7 //0=K )@':I@%P [,RO/;F;- M&#$T'"1D"Y+T:EFFA;C XN8Y]$N%3<$,H!2=CS% 0TE/._C0=@Y,/I^ #"&+PN"1KBN(9 M'?08?Z$TK)Y?!'^5!Z_M"5X'MR1F2PK<>(9G KS7C;R#*;VFLVK[1. MPI_6\1G0U8] 4S5#$,^H&WZ+$@Z'>^'CP]5U =P]7%T$][[MW2?_._B:%7I9 MV'K&I^_A:Y8MN)S]S3\G_BO*B_>P L[K%_QYPZG!-<,1_4M4HWDJ2$U$J'-,IGZIY8)8>F&]XD'VGSYAW9I@/*=D90R]8.*3D7&8U!-5V M^@TW.A6/=:,M:1MV0]&5J>BU%0T'-LT09 +VH2TVPRK-L#K-N$_()L@:5>[& MFV98K1!TVVE^&9V"QWK15H1.O^F%3$6OK AV][S7=BE%7:G%;_P MF4QN@"CU=KLH^?2ED7J[];U^,F"E1/*1 MJ_9#CJKWQ;GJE[GJ=^:JV@LL^ P.G(2\:SW]"'Q$EV#.9VQ@B6<+#/X%EQ%9 MQXQ6&N.T?SBJI3BYR6P9"#2A9C?'%ZF:GD#3L&"C@YZ(LJ';EG@H@I4U&2BQARK(JD%8>LN13L6C M'6E+ZLVQW)4JZ0DD>1%H34,$N3#A'C^TG1_:-S12!;@6F66V#.B4.-J MJ;3 MG%&Z4B4]@:2NZ\W>3)0,N]+MUAW8+>; SDG\;IJ=\-$.T"U:T;03>X=-6_>+ M'#N<2F4;2V5SI;)Y4MDFLMCJY;I;%(+&.VG>H,Q%G)%4MK%4-E5;2*+ MK5YNN_4O^-8"V-N+D 5%;2HOZMRD+GR)1$6MF]2U+Y&HJ'<3):3=O/4J>VL1 M3A;9MBD%?CJI(*E!O&PO=V]R:W-H965T\!2O-[1LT*;C+5RC):+/V\>S!@%9J502?P5HSTY>@;E4%XP?BU?[J-)3R][A!(4TA("LG\[M$!) M4B*Q?OS3@/9:FZ7B\?,[>E -G@WF!1*TP,G?<40WDY[; Q%:P2*A3WC_'34# MLDN\$">D^@OVM:S#A,."4)PVRJP':9S5_^'/AH@C!88C5C ;!?-4P?I H=\H M]"^U8#4*UJ46[$;!OE3!:12=X#_)2FJ&5#Y6[*FU&<)R5 M,VM)<_9KS/3HU)\]/=P__+X$C_X36'Z?/?G@QD,4Q@GY"F[!\](#-U^^@B\@ MSL"?&UP0F$5DK%%FN@30PL;,O#9C?F"F#W[@C&X(\+,(10)]3Z[O2/0U-N1V MW.;[N.>F%/"/(KL#??T;,'73$O1G<;EZ7S2LZE6ZY:^VF [:'C;7= ML9=X(=L:ZETACQ=[M"@70\5[)EMVS9TKGOH0RSL%S.?B*< M_K;*Z:\2S%,)YJL$"Q2!=1SJM YUI-/_.=LA0E'$TB9"\S@L']DN'+Z"&[8% MD@UD[5]%CJYA[:.I>C+C%[S$K:'KI^OB+(Y_$4X@'>:5) Y:$@=2$OW5BF6. M *_ ODKM&(=PQ_:(-6H8!"S))93E$G&V/D?L@!^N:7'C70C$;'W@\ 0+!)T^ M)^:+\"JY4Z*E5%Q)M-L2[4J)GD,2ASS)+'JG.+N":Y<;M.T:^I!G6R#(PK?- MLRU"U <\C;X(L=\73&PI(U?R/6SY'DK#_7W*H*N)O<44932&2?(&HC@IR@() M$!06>4QC)-X+ABKW I5@GDHP7R58H BLXVU#/U1'NG1]>>^>16U$JS<#O"T+ M8P+8L@*8;E#>M,,]S"-R;IDU5H\G^Y!?$@N1F&")B<3X=>.+Q/CP&,@9N9;Q MHWK4.,\X"V7J8EIC\"2H#05!321I#EW>,YX8TQ&Q+L*TS(& >"DQUQ)O'H@W MI<3/6#2[;2/9<7B+"2G@2]+NW>?X-KD1B_9K@=A -+EY,<,2\BGQ#6G).F^5:;?'?KMF";'X3&!@6'^X6 M(DEG.. CF7OTPS& (3\'>"C2%Y8:EUESO6;*5$)X_C^7(_UG#_/5NZ/;?)7O*37K7VHV M4&6VZY?#J8$A/S9X1'F,(T$@$WI&4<'=>$;>,\,"$7P3?6'RE/;#O[H?@:I^ M='UW.($PI"5ODT+.FQ2R!OXXCU1ZY* 4S5.*YBM%"U2A=;]-'HX=3/US>:2I MJ$AOOG6J1/.4HOE*T0)5:%V_'@XW3/GAQF?S2),_3!BZ+I]%7BCG72CG7R@7 MG)>KB=..+BRD*%]75TL("'&1T?J[<]O:7E^959&ULK59=;YLP%/TK%JNF3NH*X2M=EB E@:V9 MUJU*VNUAVH,3;@(JV*EMDN[?SS:$YH.FU=87L"_WG.-SP;YTUY3=\01 H(<\ M([QG)$(L.Z;)9PGDF)_3)1#Y9$Y9CH6TC$U@G"X2H0)FT%WB!4Q W"ZOF9R9-4N< MYD!X2@EB,.\9_58G\E2^3OB1PIIOC9%R,J7T3DU&<<^PU((@@YE0#%C>5C"$ M+%-$9Z'PPT*[B@>066*\A34M[Q0U6'+8#D:0;8%<#>![A/ )P*X+Q4 MP:T [DL5O J@K9NE=UVX$ L<=!E=(Z:R)9L:Z.IKM*Q72M1W,A%,/DTE3@3? M;RZC,1K=1%<3U/\6HN%E?_PYFJ#3$ 1.,_X.O4>WDQ"=GKQ#)R@EZ":A!<7MC?F ?)?Q2 MD'/D6&?(MFRW83W#E\.=)CO_IQ[]L_I.,9SZ2W TG_,$WRTI>($S1!D:D3F# M^P*(0",!.3]3P0$5"?K5GW+!Y.[^W?3Z2P&W64"=>!V^Q#/H&?)(X\!68 1O MW[1\ZV-3[5^3+'Q-LNB5R';>DEN_)?<8>Q ]R [! 4I>U^D/'T\<>40 M&C=F2>IK4M4Z5D'[PO&[YFJ[XH=)CM]N[R:%ATDM^\+=RXH.LWS/M>JD'>M> M;=T[:OTK+.3GR4&(#&2G$DT^O0-=:\_D88;?\O:2PF=IHF=H2H/FUKF< UOH MALC1C!9$E!NSCM8]MZ];S5Y\T.H,6PWQ4/;HLJ4^TI<-_@JS14HXRF NI:SS MMEPP*YMF.1%TJ;O"E K98_0PD?\9P%2"?#ZG5&PF2J#^%,>5-&.JL0$[TM2Q1V)N5 M5)P8:ZIUJ$N%)/<@SL(XBGHA)U0$:>+/IBI-9&48%3A5H"O.B=H-DB7LG+ M_AV. /$I0+P'Q%YW'ZGS(VRM]3B3#J[ MO1\L;L5N(9V] [B*.[ TWP, MEQ=79WC;S6NT/6_GU&L@(P9SF!)E=J_E>1;N&NA&ER3#?F [1*/:8)"^?=/J M11_/B.LTXCJ>O?TOXF"AB-"D+NT?]]85)@:Y_OF:ZLY_4-UM5'?//ND]VI[1 MP%T!L!V49&=;VKQ:1#51SQ.Y8;))VYTDW!P'#X\JG:-:^W[6D,E*F+KHF]-F M9 SJ3OGC7L^;!Z+65&A@N++0Z/J]#:_J'JX-(TO?-TMI;!?Z;6'''BKG8.]7 M4IJ#X0(T@S3]#5!+ P04 " .A )9#)&-'C<% !]'0 &0 'AL+W=O M3&+":Q,QVH)/VX^Q*GO.?,A5A!9DB#VUR6.Z:KG^,['BR<,P=$>(JR M6#S1U0]<)M3.\4(:<_47K$I;SP%AQ@5-2F<904+2XC]Z+PNQY@ _W+#7@8@N'H?G!_-1K<@M']^/GIY>[F_GD,?@%/.,P8(^D,#!%AX!7%&09W M&/&,8;FF@H.C:RP0B;]+XY?Q-3CZ]AU\ R0%SW.:<91&O.L*&6X^J1N6H5T6 MH<%/0NN .YJ*.0&<()J[0*%%WR"-^ <"W[15-G"L=7LF+>&"[Y (>XY\MOG MF"VQT__Y)[_C_=J4E26P6HZM*L>6"5W6C)$ERC]UH-(]!F.!A"(=>)B"(4E1 M&A(4@T?*B6H,-^\B[S*3&,MUSQ+,4/[Z&-Q3 :X)#V/*<02&,9HU%,"AP5:_#(2(AY\2R_QX%J MF\7P#K$W2:!B('<$,(ID64DHJUE0"QS=XB6.@?^]J53&>/;EF"6P6NDZ5>DZ MAWY''9LY6@*KY7A:Y7AJ@;F7!4A'@>0*8-GWNNYR/0F312VRLRJR,V-DSU1( MPB&U!DTA%=[MM0EAX'7^%56#$?2"YL#.J\#.C;2X)6A"8ME4<#,WSFURPQ)8 M+5'?TR+ L\&.$J5MH(?1I![=FD3Q_\?6)D%OI4"9DCANS-D8V[[+; NM7DFH M*PD/[72EIZT\+:'5\]3"R#=J$LD8+B0Y)%.D!EW*@=(+/.>1^IZE2HW+-0>Y M() RMK$FP2Z]I\GJT^;C:^'CFV7".NO'9):2J:1O*HHJ/8@Y9N!ADI<.2:E3 MO!VEBTQ3&S;NVN99]UYG2VCU&FG-X[6(+K9ZG%BB^41OLW)\[&TST MH1]L$+;!S LZK4\8JR6&;]88VW;RTGUK> UFAO"TSO#/OK2?^T:=LC=C+*'5 MD]7:Q3&F,M@(RV12#TL+!WCZI9T9&G7'W@RQA%9/5LL0:#[OV)4A MFT<:&TMA,JE'IW4#-.N&@[K7MDW8ZDF)+;3ZD;O6+(%W\*&[5;%A"ZV>IQ8; MP;9#%RN;<#F+Z431:%)$[ZY=<"68S=2]'P7$Q M>8?8C*0&ULM5AM;^(X$/XKH^S=JI7NR!L$: &)TD7'J?'=) CA"5RLL'8L9%V>2SI;Q;_$*4SVB<_L,VD[4,\)-8L#!3EA:$0;2_DM?,$4<*=OV,@I,I..]5<#,%-R6Z MMRRE=4\$Z74XVP)7TA)-#5+?I-J231"I,$X%EZN!U!.]87\T@9?^P_,7^&L( MP]&X/QZ,^@\P&D^?)L]?OXR?IO [C GG1/D;KNY1D(!>RYO/TWNX^N6Z8PII MAT(S_6S/N_V>SID]_TRB&KC6;^!83KU$?5"M?H^^5+=3=;>H;DKVN0N$/ 3*2 1]6! _H('8P=7G3RW'L6[3Q0>U.,R6T@7[]AK69$=F%.%[ M0KA 3G8)PC25 QGR)6IWBW,D/ @6D(027F,!1 !7JW9;/\* M) :V .D9S#T#/V"*?L)Q+G%FHLS/E<34"7 3KXF/74.6>(Q\@T;O\R?;LV[+ MO*X)K! #-X^!FZ*[9V,Z$S"*8L$3>48(^.=!"L!(8!C_6T;#TG M7J],OD>9$'ZP)A1(R!+)7&;!_$RT]TA>BJ2.YTW/K;>6!\+06C*>3N":P O%F M3KRIK6#V2(VC,JA;K8954C#-DX*IV^W_E5;!W%9N;JO2W"$).+P0*G/[!PR# M5YF;$R(0[E@TC\MLKH2[-%":P K,VSGSMM8,;>LDK@FL0-RV#CV551WT-,Y< MQ?E<:F8(Q[GIN);MM4YSLWJSCY(Y:A#M2C(#V?OMU"&<9G$IETJ 2T.G"ZU( M]] ,VH[6M+6U]F"ZT(KD#UV87=GK]":X872C@NW+IV@@\F=\*7/W)(5/4O=G MM%;VH;>RJYNK8NJ^\P"NQKPXH)K0BAXXM&MV0V\V:VV0=*$5R1]:)+NR$7G7 M,>R=//@=U['*6H3JS2XE8QZ]LJOO)5\)7P91#!07$MZJ-:7K^/X3Q'XBV#I] MBY\Q(5B8#E=(YLB5@%Q?,";>)NK#0/XAJ/&PO=V]R:W-H965TT^=/K 2+#-68G4DI2]Z>R/+RDQ@@C M$,5P "]P!7O'HIRM^J)REK[X_5,J^N)T]UO;Z<3JOYDUREU;MB M+?/F+P]%N4KKYFWY.*W6I4P7VT:KY13[?C!=I5D^N;G:?O:IO+DJ-O4RR^6G MTJLVJU5:?OT@E\7+]01-OGUPEST^U>T'TYNK=?HH[V7]R_I3V;R;[ED6V4KF M55;D7BD?KB?OT:5@N&VP1?P[DR_5P6NO#>5+4?S6OKE=7$_\]AO)I9S7+47: M_//CZ&[O8!M\$\R6MY*Q8_IHMZJ?K233Q%O(A MW2SKN^+E'[(+B+5\\V)9;?_U7CJL/_'FFZHN5EWCYANLLGSW?_I')\1!@X;' MW@!W#;#>@+[2@'0-R- KT*X!'7H%UC5@0QL$78-@J_U.K*W225JG-U=E\>*5 M+;IA:U]LNVO;NA$XR]N1=5^7S5^SIEU]<\]__,A_^NS=\4\_WWV^_>E'[\*[ MWXTRKWCP1):G^3Q+E]YMOAO&[7#X\M6[D^NBK-,O2^G=R\=FJ-7>FT36:;9\ MVS#\\CT5> M/U4>SQ=R86F?N-L'CO;31JF]7/B;7!^PD_"?F_R=1_R_>=C'U/)]9L.;$ULX MWW=U_GU7%^[FB9PWS9&M>4]+LA]Z9,M'7AMZW;C9#:4L?^R-L?_\JX%[M[5< M5?^U#9P=-[5SM_/Q9;5.Y_)ZTDRXE2R?Y>3FKW]!@?]W6Z]!DB609!R23 "1 M]7J;[GN;NMAO[N2SS#?2.@GL6@;;ENU2^'Q#PA %S2![/NPE$X:C.*"L#TM, M6(@B%/I]&#=AC&%,41\FG%&-U(SM-6-.S1+9D#:S[VX-SA=>NFKOE/]M/[ ) MN:-CO9@(B30=312A<3NA]&0T4;&2WIME455O;?H%1C"8^$C7SX+" =+ULZ#BB&ECFILH@J-0E\\9 MX$CYPKU\H5.^ST7=+/]I5O.&9IP,H2C0!LK,@J,HQ#'6=!O(QP?RB="< M-1AA]& ^Z,D2[66)!HZJ/SV>5K4LK7>DD^3490J2+($DXY!D HBLUZWQOEOC M,R8E,61O0Y(ED&0Y#:^SMS&-)Z(,I]B?3:TX##%V%A)+'8W9"1$^FQHL]@,!\9L> [+ MBY3G16[3>WIR8[.M+#!211.&HAB%NIHFC/D^"74Q31@)6&0DBLY8QVJIC#(: MZI2/)S>1)?4UELJ9#1;%>EZ>6& X"$)#11-&FBPHU%4\ARU%RI8X'S,%A?OZV6:U]G< M)J:;ZM0%#Y0M 67CH&P"BJW?Q<"NTR'9$E V#LHFH-CZG:Z\ M,W9[9U>6@TWC2C%%^GIB@6FG18D%$E$?Z7LWQYF$.YRQ3,!IO^ M%?F8Q+J&)LS0T(1@G^G'?/PXDW#'.%9#Y97Q4*]\-*/IF Z#N0C]R-?5,V&& M>A8FA"*=BA^G$N[PQLJGS"AV'VL>2V6PY1B3$,I"733;<:,YT!LCU=9T.R9: LG%0-@'%UN]TY9:QVRT[TQG3J48$&_4)%EB(_5@_ MC[+ $(MP%.O3H@5'XI &^K1X#H.,E4'&;H-\>F)C^E;*J+$RFRCBQ\;B;*)B MHI_8<0LJ0(&AXSE\,E$^F0SUR4>3&V*>5%(06U 7 M"#,M"Q?N",QW(QP?R"7=X8^53 MAHZX#=VL*)OU+JVEQ_,ZJS/[7.@F.;D %)(M 67CH&P"BJW?N048U54]IB E?L2\S#R @>^7I%D@U&F MEQHE5EAHU)W;8$&L'[P*=Y1C553>DWQ?U2^QG'?&?JAG;#,+CE%F)(G)0#X^ MD$^XPQLKGW)QQ.WB;O-:EA?-\%NG^5>O=,U_H!7"H&P)*!L'91-0;/T.5FZ3 MG+-.F( 6"H.R):!L')1-0+'U?\&DK#$=7RQ,+=8T:LR5\2,F"RZ(,=:+%VRX M9K$EOKZI8 7B*"#ZOH([N+'B*5=,W:[8/B6Z?SWAICSU/@%E2T#9."B;@&+K M=[5R\!2?<7*DH,X>E"T!9>.@; **K=_IRME3]\&RQ;G_\ZM3H*,1V4YY\EX 68H.R<5 V M <76[VKE\>DY"[$I:"$V*%L"RL9!V0046[_3U98$'5^(32W; 8Q0?2J;V7 4 M$WW?(+'AXCC23^NX#1=&L6_\_OT<^Q!4[4-0]S[$JU/CL1).-^_)MPKH\3E'!#8B9A0['"<2[F#&/A)$;4(P]R;$JS/BL%HP-_NIMP@H6P+*QD'9 M!!1;O]?5[@D[9VD[ ]U' 65+0-DX*)N 8NMWNMI'8>-+V[NFA\\UN< 1T9^Z M8H,1HO_H/K'!F'D :(,%D;XE*=QAG2K;].#I=BM9/FZ?0UAY\V*3U[NGC>T_ MW3_K\/WV"7_:YQ_0Y0Q9/D_0)=\]R5#1[QZL^#$M'[.\\I;RH;F4_RYLUH5R M]ZS"W9NZ6&^?K?>EJ.MBM7WY)-.%+%M \_>'HJB_O6DOL']BY,W_ 5!+ P04 M " .A )9--XB%\D% #?* &0 'AL+W=O2RNG=73"[Y5J9) MSNX*)+99%A=/-RSENZL1'CW?N$]6:UG>&$\N-_&*S9C\M+DKU-6X85DD&8L&F//T[60.H#T YPC M 78=8']O"TX=X'QO"VX=4*4^WN=>#5P4RWAR6? =*DJT8BL_5*-?1:OQ2O)R MHLQDH9XF*DY.9O3M>_KA([JG=W_>?[S]\!:]1K/]I$%\B>[9(\NW3*!K*8OD M82OCAY0AR=&,%8_)7#VX*_ACLF +]/"$ICS;Q/D3>ADQ&2?I*\7U:1:AER]> MH1-WO-&V+IW_USK]X=8[@V$WL\BN M^.PC?/4T0>FAB/AP,[A)$@]!RW"XN&,!\'V+>Z,#J$N2XA#FY@G33=)DW7F.:, MI\D"[6(A&5)?ID5+O?0#OO+?:J!85\MY9XJ#&&N&P8![JG"$.9@XH2N M7A6")LW F*;:1=8;4UVBQMA3YQDD601)1H'(.@4(FP*$YU2"$+)"D&01)!D% M(NM4"%NM$;!^6 OJT,XJ)W;HACTQT."P$P9.T%,## MX /7@XW)1HG8P<=S/9(V->%(0QCEWBDKPM:G!5Z1W2A=4G8 M;)/>Q?EBF:0I6L7BM>2O6+MI ;0IZ:WNJ@?G$ZF\+(@T,NP$)>D:$ZG!VZ#M' M# 9IO10Q>RGS!L(4!U >"LD6@;!2*K5NG MU@<2\XL]HSP$@Q,&3A@Z_1\==##/QU9?'H:PT"5N__VE#H9=U^_)P_C@P):: M4*OJI)Q U+LH'F3./D M/U!+ P04 " .A )9MNZO(BD# #0$@ #0 'AL+W-T>6QEC MNJ7KPY;,(;5TC\ZY1])U+3(LS5JPVP5C)ECE0I8CLC"F^!2&Y6S!J()) MBV1*Y]38KIZ'9:$934L@Y2+L=3IQF%,NR7@HE_EU;LI@II;2C$B_#07N]C4= MD6[\D01.;J)2-B+W9^]_+96Y>A>X^\F'DY/._?G5?ORL LY)Z!7MOT+THH/K M6@R3CG>EF^&G5JOEGF+D2S]YEXW3!Q[ZANIH8;WLXV&FY&;U(^("5I?F+'B@ M8D0F5/"IYL#*:,[%VH5[$)@IH71@[+;;1%V(E(\.[KH>5$2MDW.I=)7;97!_ MI_7P/:#I@4$N1&NP1UQ@/"RH,4S+:]NI!E?!9U!0M^_6A74XUW3=[?7)AE#= M;)*ITBG3;9HN:4+CH6 9V-%\OH"[444(H#$JMXV4T[F2M/+0,.J&E9TQ(6[A M,%":?YHLT&IS&R :1(\ M,&WX;#OR6]/BCJU,4TZK#/?<.T+/?W>=YTPR3<6V:5O[A[S*;W8<7?XKR]5_ ME7W#7H_U._#03?:/P61\#":/HB8'AV\R2@[28UB_O[<."3M'A#8:P%%L1'[ MD4YLD@;3)1>&R[JWX&G*Y+.3@I4W=&J/ZSOZ=GS*,KH4YJX%1V33_LY2OLR3 M=M0-+$0]:M/^!M/KQNTYT.;B,F4KED[JKIY/JV9@&S9K?0%A'[FN+C^"<1SF M1P##\F .,(YC87G^I_D,T/DX#/,V\"(#E#- .8[E0R;5!\OCYR3V\L\T2:(H MCK$5G4R\#B;8NL4Q?/UJF#=@8'D@TY^M-;[;>(6\7 ?8GKY4(=A,\4K$9HJO M-2#^=0-&DOAW&\L##&P7L-J!_/X\4%-^3A3!KF+>L"<81Y($0Z 6_34:Q\CJ MQ/#Q[P_VE$11DO@1P/P.H@A#X&G$$,"0**K>@WOOH[!Y3X6;W[#&3U!+ M P04 " .A )9EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P M#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TX MI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606 MIW.D5XA-/E M_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU M@LD/['X 4$L#!!0 ( Z$ EFF#'6D+P4 '4J / >&PO=V]R:V)O M;VLN>&ULQ9I;;YM(%(#_RL@OFY6V:W-M&\61"$QL5 =2HVX_I1L#2OMXPUNV*L3R;V>)?R _JK))BS@355%,1]KAPCT3#<].BN,6,DD?ZJZD21^B5(),1_9$WG#- M1=UTW^CNGTK&)R:_?#C;-]4M+QHFO+1A,U'M'WFY:6\CGV*L/$87A^/Q$,1+ M\7_"6*W7/&->E>UWK&P.<12L: '+>LL?ZQ$ITQV;CMSPGD;M\\@_\//#LS42 M2HF4N.3R@O#S#@\3)8C#A>\Y"?7(C;-P I>2>$YI$BN .@"HGPV07"Q3!=( M( USAQHD\W-% @30!2/.,D/_J"J0%0%KGA#042!N M,\):2J0 M'P'(C[B0-T[LQR2\)T2#1*(AFT2VNF@EN^FM#-^"N,YR M*1O@7\1=A/$JHD3%A%2B(;O$HS>)R@(90T-6AFQL=WXB#29EV]:M'.[:7DL# MU^_U60TRAH:LC#@)W2_S<.'1*/Z#T*\K/_FFLD&BT)!-09THD &+R9)&,FMQ M(JJ207;0D/40)G.))"5V]ZMJ)5Q_(-8@0VC(BHCHHG/JTHF2;R2)G"!VW)-! M#W*%ABR+6\>/R+VSD+Z0DFT'%=DKY,#B!W$2K>[4[!D2AXXLCIC.VOXKG;8, MH[;SJF"0-'1D:2S3%_)4DR43W<_+C!&/UUE1U7O!5$AP\H'L#+^L>:U)>]#$ASQC(GAERX88Y%\5Z0Z8)R<=$E@^,J2ZXFY" 3&0!P9CJ MDKL);K$@"PC&M%1,R$(FLH7@S+=7Z9"%3&0+=9GOZ_A#JC7QV$/S:DL5$[*0 MB6RA7YBOVAG4N0D)R$06T&D@W;3>DMNB>B9SEJN8D(!,9 '!DXH/Z@XE)"#K MG'.?_D8J)" +?6L?PE0[N04)R$(6T. 4[:TWJ9B0@"QD ;V#>>Q2*B8D( M[ M!@1A]MLFN,M_ACV;-\Q>VX0$9"$+",94LPX+$I"%+*"A!80!!5F0@BQD!;VS MWW0$53$A!5GHKP"\M^_4D:KOGT *LI$5!*_']%Z3@11D(RL(QE3[CPTIR,96 MT,FR42]74C$A!=G8"H(P>V.[#2G([A0T[KY<7U_E;,U+E@?R+VI9GJ5%MA2D M/1S>V#"M=IMUO2\*5Y:%Y:)*\^-;D\INW]?%Q_%PJJMF-X[]CY3J>E>.;;WK^G(Z7]ETP[$=S\MA MF_IV_=YN2]+E,J?A=D;S_'0[<_'ZV9?_F=AM-OMU^=FM?Q_+:?S'X/2G&][K MKI2Q6;RVP[:,JR9]'*ZG:[H5-FC1WD$*0SA]D$&3S!SD$ M^?Q! 4$Q?U"&H#Q_T#T$W<\?] !!#_,'/4+0X_Q!LD09EP1)$ZP)M!;D6@B\ M%@1;",06)%L(S!9$6PC4%F1;"-P6A%L(Y!:D6PCL%L1;"/16U%L)]%;46PGT MULG'-H'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z&>AN! MWH9Z&X'>AGH;@=XVV2PAT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\C MT-M1;R?0VU%O)]#;46\GT-M1;R?0VR>;W01Z.^KM!'H[ZNT$>COJ[01Z.^KM M!'H[ZNT$>@?J'01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'K'Y&@>!WH%Z M!X'>@7H'@=Z!>@>!WAGUS@1Z9]0[$^B=4>],H'=&O3.!WAGUSM^I=QT_#Z5> M>[[6^/SOI'H\WUNNC[\LOTY.WMX+SNFVHC[_!5!+ P04 " .A )9P(AM M=.D! !^)0 $P %M#;VYT96YT7U1Y<&5S72YX;6S-VEU/PC 4!N"_0G9K M6.G7_(APH]ZJ%_Z!NAUD85N;MB#\>[L!)AHE&DQ\;UB@[7G/>I+GBNNGK:,P MVK1-%Z;9(D9WQ5@H%]2:D%M'75J96]^:F+[Z%^9,N30OQ,1D4K#2=I&Z.(Y] MC6QV?4MSLVKBZ&Z3?@ZU[::9IR9DHYO=QCYKFAGGFKHT,:VS=5=]2AGO$_)T M^#]B?>UB3]W5%HT?CX[UITRZV:5B(VX9"?KS$%SW: M^;PNJ;+EJDU'\N \F2HLB&+;Y+NB9\>38[IAVGWRD_.',L<"T\Y';UU($_/T M^[C#2/K38Y<*D8_U\5=\3TRE3WX_ZJ==4?7#['2]K]8OAWD$-CQ.O^./,WZO M_\L^!$@?$J0/!=*'!NFC .GC'*2/"Y ^+D'ZX!.41E!$Y2BD&UL4$L! A0#% M @ #H0"6:8@'RI.!@ O2, !@ ("!#0@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ #H0"6;'&PO=V]R:W-H965T&UL4$L! A0#% @ #H0"6=$@PA)1" _B( !@ M ("!W3, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ #H0"6>E;-6PH"0 MQD !D ("!+DH 'AL+W=O&PO=V]R:W-H965TV)-!$ #$O 9 " @4QO !X;"]W;W)K&UL4$L! A0#% @ #H0"60 $4\FH"P ]B0 !D M ("!MX 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ #H0"62E?B)TY P X 8 !D ("!+94 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M#H0"60D !D ("!(JD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #H0"6;_IWXRX! HPL !D M ("!UL\ 'AL+W=O!@ &0 @('%U >&PO=V]R:W-H M965T&UL4$L! M A0#% @ #H0"619S.OTQ! 1PL !D ("!YMX 'AL M+W=O&PO=V]R:W-H965T3A_0, -X( 9 " M@4SI !X;"]W;W)K&UL4$L! A0#% @ #H0" M6?G%3O M P V0< !D ("!@.T 'AL+W=OD% G#P &0 M @('D\ >&PO=V]R:W-H965T&UL4$L! A0#% @ #H0"6?Z02D^U$0 V=, M !D ("!8_D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #H0"6:3.K!7;!0 VB !D M ("!J!,! 'AL+W=O&PO=V]R:W-H965T M 0!X;"]W;W)K&UL4$L! A0# M% @ #H0"654#(F'^ P @Q( !D ("!:B(! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ #H0"6;^U MS@@^ P L @ !D ("!FRP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #H0"6?-(*+4O! ;A4 !D M ("!$S\! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ #H0"6;1]C/0T P @D !D ("! M9$D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ #H0"6: YX7%N!0 =AL !D ("!#EL! 'AL+W=O&PO=V]R:W-H965T 9 " @1UF 0!X M;"]W;W)K&UL4$L! A0#% @ #H0"65(E6\VA M!0 $"0 !D ("!A&L! 'AL+W=O " #%" &0 M@(%<<0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ #H0"60R1C1XW!0 ?1T !D M ("!^W8! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ #H0"633>(A?)!0 WR@ !D ("!;XH! M 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'-02P$"% ,4 " .A )9P(AM=.D! !^)0 $P M@ %1G $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 2 !( *\3 !KG@$ " ! end XML 87 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 88 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 90 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 479 302 1 false 87 0 false 8 false false R1.htm 0000001 - Document - COVER Sheet http://casella.com/role/COVER COVER Cover 1 false false R2.htm 9952151 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://casella.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 9952152 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 9952153 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS UNAUDITED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 9952154 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 9952155 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY UNAUDITED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 9952156 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 9952157 - Disclosure - BASIS OF PRESENTATION Sheet http://casella.com/role/BASISOFPRESENTATION BASIS OF PRESENTATION Notes 8 false false R9.htm 9952158 - Disclosure - ACCOUNTING CHANGES Sheet http://casella.com/role/ACCOUNTINGCHANGES ACCOUNTING CHANGES Notes 9 false false R10.htm 9952159 - Disclosure - REVENUE RECOGNITION Sheet http://casella.com/role/REVENUERECOGNITION REVENUE RECOGNITION Notes 10 false false R11.htm 9952160 - Disclosure - BUSINESS COMBINATIONS Sheet http://casella.com/role/BUSINESSCOMBINATIONS BUSINESS COMBINATIONS Notes 11 false false R12.htm 9952161 - Disclosure - GOODWILL AND INTANGIBLE ASSETS Sheet http://casella.com/role/GOODWILLANDINTANGIBLEASSETS GOODWILL AND INTANGIBLE ASSETS Notes 12 false false R13.htm 9952162 - Disclosure - ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE Sheet http://casella.com/role/ACCRUEDFINALCAPPINGCLOSUREANDPOSTCLOSURE ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE Notes 13 false false R14.htm 9952163 - Disclosure - DEBT Sheet http://casella.com/role/DEBT DEBT Notes 14 false false R15.htm 9952164 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://casella.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 15 false false R16.htm 9952165 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://casella.com/role/STOCKHOLDERSEQUITY STOCKHOLDERS' EQUITY Notes 16 false false R17.htm 9952166 - Disclosure - EARNINGS PER SHARE Sheet http://casella.com/role/EARNINGSPERSHARE EARNINGS PER SHARE Notes 17 false false R18.htm 9952167 - Disclosure - OTHER ITEMS AND CHARGES Sheet http://casella.com/role/OTHERITEMSANDCHARGES OTHER ITEMS AND CHARGES Notes 18 false false R19.htm 9952168 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://casella.com/role/RELATEDPARTYTRANSACTIONS RELATED PARTY TRANSACTIONS Notes 19 false false R20.htm 9952169 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS Sheet http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS FAIR VALUE OF FINANCIAL INSTRUMENTS Notes 20 false false R21.htm 9952170 - Disclosure - SEGMENT REPORTING Sheet http://casella.com/role/SEGMENTREPORTING SEGMENT REPORTING Notes 21 false false R22.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 22 false false R23.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 23 false false R24.htm 9954471 - Disclosure - ACCOUNTING CHANGES (Policies) Sheet http://casella.com/role/ACCOUNTINGCHANGESPolicies ACCOUNTING CHANGES (Policies) Policies 24 false false R25.htm 9954472 - Disclosure - ACCOUNTING CHANGES (Tables) Sheet http://casella.com/role/ACCOUNTINGCHANGESTables ACCOUNTING CHANGES (Tables) Tables http://casella.com/role/ACCOUNTINGCHANGES 25 false false R26.htm 9954473 - Disclosure - REVENUE RECOGNITION (Tables) Sheet http://casella.com/role/REVENUERECOGNITIONTables REVENUE RECOGNITION (Tables) Tables http://casella.com/role/REVENUERECOGNITION 26 false false R27.htm 9954474 - Disclosure - BUSINESS COMBINATIONS (Tables) Sheet http://casella.com/role/BUSINESSCOMBINATIONSTables BUSINESS COMBINATIONS (Tables) Tables http://casella.com/role/BUSINESSCOMBINATIONS 27 false false R28.htm 9954475 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) Sheet http://casella.com/role/GOODWILLANDINTANGIBLEASSETSTables GOODWILL AND INTANGIBLE ASSETS (Tables) Tables http://casella.com/role/GOODWILLANDINTANGIBLEASSETS 28 false false R29.htm 9954476 - Disclosure - ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE (Tables) Sheet http://casella.com/role/ACCRUEDFINALCAPPINGCLOSUREANDPOSTCLOSURETables ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE (Tables) Tables http://casella.com/role/ACCRUEDFINALCAPPINGCLOSUREANDPOSTCLOSURE 29 false false R30.htm 9954477 - Disclosure - DEBT (Tables) Sheet http://casella.com/role/DEBTTables DEBT (Tables) Tables http://casella.com/role/DEBT 30 false false R31.htm 9954478 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://casella.com/role/COMMITMENTSANDCONTINGENCIESTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://casella.com/role/COMMITMENTSANDCONTINGENCIES 31 false false R32.htm 9954479 - Disclosure - STOCKHOLDERS' EQUITY (Tables) Sheet http://casella.com/role/STOCKHOLDERSEQUITYTables STOCKHOLDERS' EQUITY (Tables) Tables http://casella.com/role/STOCKHOLDERSEQUITY 32 false false R33.htm 9954480 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://casella.com/role/EARNINGSPERSHARETables EARNINGS PER SHARE (Tables) Tables http://casella.com/role/EARNINGSPERSHARE 33 false false R34.htm 9954481 - 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 34 false false R35.htm 9954482 - Disclosure - SEGMENT REPORTING (Tables) Sheet http://casella.com/role/SEGMENTREPORTINGTables SEGMENT REPORTING (Tables) Tables http://casella.com/role/SEGMENTREPORTING 35 false false R36.htm 9954483 - Disclosure - BASIS OF PRESENTATION (Details) Sheet http://casella.com/role/BASISOFPRESENTATIONDetails BASIS OF PRESENTATION (Details) Details http://casella.com/role/BASISOFPRESENTATION 36 false false R37.htm 9954484 - Disclosure - REVENUE RECOGNITION - Disaggregation of Revenue (Details) Sheet http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails REVENUE RECOGNITION - Disaggregation of Revenue (Details) Details 37 false false R38.htm 9954485 - Disclosure - REVENUE RECOGNITION - Narrative (Details) Sheet http://casella.com/role/REVENUERECOGNITIONNarrativeDetails REVENUE RECOGNITION - Narrative (Details) Details 38 false false R39.htm 9954486 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details) Sheet http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails BUSINESS COMBINATIONS - Narrative (Details) Details 39 false false R40.htm 9954487 - Disclosure - BUSINESS COMBINATIONS - Summary of Purchase Price Paid for Acquisitions (Detail) Sheet http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail BUSINESS COMBINATIONS - Summary of Purchase Price Paid for Acquisitions (Detail) Details 40 false false R41.htm 9954488 - 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 41 false false R42.htm 9954489 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Summary of Goodwill Activity (Detail) Sheet http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofGoodwillActivityDetail GOODWILL AND INTANGIBLE ASSETS - Summary of Goodwill Activity (Detail) Details 42 false false R43.htm 9954490 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Summary of Intangible Assets by Type (Detail) Sheet http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAssetsbyTypeDetail GOODWILL AND INTANGIBLE ASSETS - Summary of Intangible Assets by Type (Detail) Details 43 false false R44.htm 9954491 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Narrative (Detail) Sheet http://casella.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetail GOODWILL AND INTANGIBLE ASSETS - Narrative (Detail) Details 44 false false R45.htm 9954492 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Summary of Intangible Amortization Expense Estimated (Detail) Sheet http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAmortizationExpenseEstimatedDetail GOODWILL AND INTANGIBLE ASSETS - Summary of Intangible Amortization Expense Estimated (Detail) Details 45 false false R46.htm 9954493 - Disclosure - ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE - Summary of Changes to Accrued Capping, Closure and Post-Closure Liabilities (Detail) Sheet http://casella.com/role/ACCRUEDFINALCAPPINGCLOSUREANDPOSTCLOSURESummaryofChangestoAccruedCappingClosureandPostClosureLiabilitiesDetail ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE - Summary of Changes to Accrued Capping, Closure and Post-Closure Liabilities (Detail) Details 46 false false R47.htm 9954494 - Disclosure - DEBT - Summary of Debt (Details) Sheet http://casella.com/role/DEBTSummaryofDebtDetails DEBT - Summary of Debt (Details) Details 47 false false R48.htm 9954495 - Disclosure - DEBT - Narrative (Details) Sheet http://casella.com/role/DEBTNarrativeDetails DEBT - Narrative (Details) Details 48 false false R49.htm 9954496 - Disclosure - DEBT - Summary of Cash Flow Hedges (Details) Sheet http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails DEBT - Summary of Cash Flow Hedges (Details) Details 49 false false R50.htm 9954497 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Detail) Sheet http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail COMMITMENTS AND CONTINGENCIES - Narrative (Detail) Details 50 false false R51.htm 9954498 - Disclosure - COMMITMENTS AND CONTINGENCIES - Cash, Cash Equivalents and Restricted Cash (Details) Sheet http://casella.com/role/COMMITMENTSANDCONTINGENCIESCashCashEquivalentsandRestrictedCashDetails COMMITMENTS AND CONTINGENCIES - Cash, Cash Equivalents and Restricted Cash (Details) Details 51 false false R52.htm 9954499 - Disclosure - COMMITMENTS AND CONTINGENCIES - Environmental Remediation Liability (Details) Sheet http://casella.com/role/COMMITMENTSANDCONTINGENCIESEnvironmentalRemediationLiabilityDetails COMMITMENTS AND CONTINGENCIES - Environmental Remediation Liability (Details) Details 52 false false R53.htm 9954500 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Detail) Sheet http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail STOCKHOLDERS' EQUITY - Narrative (Detail) Details 53 false false R54.htm 9954501 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Stock Option Activity (Detail) Sheet http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail STOCKHOLDERS' EQUITY - Summary of Stock Option Activity (Detail) Details 54 false false R55.htm 9954502 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Restricted Stock Awards, Restricted Stock Unit and Performance-based Stock Unit Activity (Detail) Sheet http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockAwardsRestrictedStockUnitandPerformancebasedStockUnitActivityDetail STOCKHOLDERS' EQUITY - Summary of Restricted Stock Awards, Restricted Stock Unit and Performance-based Stock Unit Activity (Detail) Details 55 false false R56.htm 9954503 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Changes in Balances of Each Component of Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeLossDetails STOCKHOLDERS' EQUITY - Summary of Changes in Balances of Each Component of Accumulated Other Comprehensive Income (Loss) (Details) Details 56 false false R57.htm 9954504 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Reclassifications Out of Accumulated Other Comprehensive (Income) Loss (Details) Sheet http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeLossDetails STOCKHOLDERS' EQUITY - Summary of Reclassifications Out of Accumulated Other Comprehensive (Income) Loss (Details) Details 57 false false R58.htm 9954505 - Disclosure - EARNINGS PER SHARE (Details) Sheet http://casella.com/role/EARNINGSPERSHAREDetails EARNINGS PER SHARE (Details) Details http://casella.com/role/EARNINGSPERSHARETables 58 false false R59.htm 9954506 - Disclosure - OTHER ITEMS AND CHARGES (Details) Sheet http://casella.com/role/OTHERITEMSANDCHARGESDetails OTHER ITEMS AND CHARGES (Details) Details http://casella.com/role/OTHERITEMSANDCHARGES 59 false false R60.htm 9954507 - Disclosure - RELATED PARTY TRANSACTIONS (Details) Sheet http://casella.com/role/RELATEDPARTYTRANSACTIONSDetails RELATED PARTY TRANSACTIONS (Details) Details http://casella.com/role/RELATEDPARTYTRANSACTIONS 60 false false R61.htm 9954508 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Recurring Fair Value Measurements (Detail) Sheet http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail FAIR VALUE OF FINANCIAL INSTRUMENTS - Recurring Fair Value Measurements (Detail) Details 61 false false R62.htm 9954509 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Narrative (Detail) Sheet http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSNarrativeDetail FAIR VALUE OF FINANCIAL INSTRUMENTS - Narrative (Detail) Details 62 false false R63.htm 9954510 - 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 63 false false R64.htm 9954511 - Disclosure - SEGMENT REPORTING - Summary of Revenues Attributable to Services Provided by Company (Detail) Sheet http://casella.com/role/SEGMENTREPORTINGSummaryofRevenuesAttributabletoServicesProvidedbyCompanyDetail SEGMENT REPORTING - Summary of Revenues Attributable to Services Provided by Company (Detail) Details 64 false false All Reports Book All Reports cwst-20240630.htm cwst-20240630.xsd cwst-20240630_cal.xml cwst-20240630_def.xml cwst-20240630_lab.xml cwst-20240630_pre.xml http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 92 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "cwst-20240630.htm": { "nsprefix": "cwst", "nsuri": "http://casella.com/20240630", "dts": { "inline": { "local": [ "cwst-20240630.htm" ] }, "schema": { "local": [ "cwst-20240630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "cwst-20240630_cal.xml" ] }, "definitionLink": { "local": [ "cwst-20240630_def.xml" ] }, "labelLink": { "local": [ "cwst-20240630_lab.xml" ] }, "presentationLink": { "local": [ "cwst-20240630_pre.xml" ] } }, "keyStandard": 289, "keyCustom": 13, "axisStandard": 26, "axisCustom": 0, "memberStandard": 41, "memberCustom": 46, "hidden": { "total": 7, "http://fasb.org/us-gaap/2024": 2, "http://xbrl.sec.gov/dei/2024": 5 }, "contextCount": 479, "entityCount": 1, "segmentCount": 87, "elementCount": 637, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 1166, "http://xbrl.sec.gov/dei/2024": 30, "http://xbrl.sec.gov/ecd/2024": 4 }, "report": { "R1": { "role": "http://casella.com/role/COVER", "longName": "0000001 - Document - COVER", "shortName": "COVER", "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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R2": { "role": "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "longName": "9952151 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "unique": true } }, "R3": { "role": "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "longName": "9952152 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-4", "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-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "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-20240630.htm", "first": true, "unique": true } }, "R4": { "role": "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "9952153 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "UNAUDITED CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "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-20240630.htm", "unique": true } }, "R5": { "role": "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "longName": "9952154 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "shortName": "UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-12", "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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "cwst:OtherComprehensiveIncomeLossCashFlowHedgeGainLossSettlementsBeforeReclassificationAndTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "unique": true } }, "R6": { "role": "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "longName": "9952155 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "shortName": "UNAUDITED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-40", "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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-46", "name": "us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "unique": true } }, "R7": { "role": "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "9952156 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "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-20240630.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-20240630.htm", "unique": true } }, "R8": { "role": "http://casella.com/role/BASISOFPRESENTATION", "longName": "9952157 - Disclosure - BASIS OF PRESENTATION", "shortName": "BASIS OF PRESENTATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.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-20240630.htm", "first": true, "unique": true } }, "R9": { "role": "http://casella.com/role/ACCOUNTINGCHANGES", "longName": "9952158 - Disclosure - ACCOUNTING CHANGES", "shortName": "ACCOUNTING CHANGES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.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-20240630.htm", "first": true, "unique": true } }, "R10": { "role": "http://casella.com/role/REVENUERECOGNITION", "longName": "9952159 - Disclosure - REVENUE RECOGNITION", "shortName": "REVENUE RECOGNITION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R11": { "role": "http://casella.com/role/BUSINESSCOMBINATIONS", "longName": "9952160 - Disclosure - BUSINESS COMBINATIONS", "shortName": "BUSINESS COMBINATIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R12": { "role": "http://casella.com/role/GOODWILLANDINTANGIBLEASSETS", "longName": "9952161 - Disclosure - GOODWILL AND INTANGIBLE ASSETS", "shortName": "GOODWILL AND INTANGIBLE ASSETS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R13": { "role": "http://casella.com/role/ACCRUEDFINALCAPPINGCLOSUREANDPOSTCLOSURE", "longName": "9952162 - Disclosure - ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE", "shortName": "ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R14": { "role": "http://casella.com/role/DEBT", "longName": "9952163 - Disclosure - DEBT", "shortName": "DEBT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R15": { "role": "http://casella.com/role/COMMITMENTSANDCONTINGENCIES", "longName": "9952164 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R16": { "role": "http://casella.com/role/STOCKHOLDERSEQUITY", "longName": "9952165 - Disclosure - STOCKHOLDERS' EQUITY", "shortName": "STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R17": { "role": "http://casella.com/role/EARNINGSPERSHARE", "longName": "9952166 - Disclosure - EARNINGS PER SHARE", "shortName": "EARNINGS PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R18": { "role": "http://casella.com/role/OTHERITEMSANDCHARGES", "longName": "9952167 - Disclosure - OTHER ITEMS AND CHARGES", "shortName": "OTHER ITEMS AND CHARGES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R19": { "role": "http://casella.com/role/RELATEDPARTYTRANSACTIONS", "longName": "9952168 - Disclosure - RELATED PARTY TRANSACTIONS", "shortName": "RELATED PARTY TRANSACTIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R20": { "role": "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS", "longName": "9952169 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.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-20240630.htm", "first": true, "unique": true } }, "R21": { "role": "http://casella.com/role/SEGMENTREPORTING", "longName": "9952170 - Disclosure - SEGMENT REPORTING", "shortName": "SEGMENT REPORTING", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R22": { "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": "22", "firstAnchor": { "contextRef": "c-12", "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-20240630.htm", "first": true }, "uniqueAnchor": null }, "R23": { "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": "23", "firstAnchor": { "contextRef": "c-12", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true } }, "R24": { "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": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true } }, "R25": { "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": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.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-20240630.htm", "first": true, "unique": true } }, "R26": { "role": "http://casella.com/role/REVENUERECOGNITIONTables", "longName": "9954473 - Disclosure - REVENUE RECOGNITION (Tables)", "shortName": "REVENUE RECOGNITION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R27": { "role": "http://casella.com/role/BUSINESSCOMBINATIONSTables", "longName": "9954474 - Disclosure - BUSINESS COMBINATIONS (Tables)", "shortName": "BUSINESS COMBINATIONS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R28": { "role": "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSTables", "longName": "9954475 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R29": { "role": "http://casella.com/role/ACCRUEDFINALCAPPINGCLOSUREANDPOSTCLOSURETables", "longName": "9954476 - Disclosure - ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE (Tables)", "shortName": "ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true } }, "R30": { "role": "http://casella.com/role/DEBTTables", "longName": "9954477 - Disclosure - DEBT (Tables)", "shortName": "DEBT (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.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-20240630.htm", "first": true, "unique": true } }, "R31": { "role": "http://casella.com/role/COMMITMENTSANDCONTINGENCIESTables", "longName": "9954478 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)", "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true } }, "R32": { "role": "http://casella.com/role/STOCKHOLDERSEQUITYTables", "longName": "9954479 - Disclosure - STOCKHOLDERS' EQUITY (Tables)", "shortName": "STOCKHOLDERS' EQUITY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R33": { "role": "http://casella.com/role/EARNINGSPERSHARETables", "longName": "9954480 - Disclosure - EARNINGS PER SHARE (Tables)", "shortName": "EARNINGS PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true } }, "R34": { "role": "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables", "longName": "9954481 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R35": { "role": "http://casella.com/role/SEGMENTREPORTINGTables", "longName": "9954482 - Disclosure - SEGMENT REPORTING (Tables)", "shortName": "SEGMENT REPORTING (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.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-20240630.htm", "first": true, "unique": true } }, "R36": { "role": "http://casella.com/role/BASISOFPRESENTATIONDetails", "longName": "9954483 - Disclosure - BASIS OF PRESENTATION (Details)", "shortName": "BASIS OF PRESENTATION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:NumberOfStatesInWhichEntityOperates", "unitRef": "state", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:NumberOfStatesInWhichEntityOperates", "unitRef": "state", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true } }, "R37": { "role": "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails", "longName": "9954484 - Disclosure - REVENUE RECOGNITION - Disaggregation of Revenue (Details)", "shortName": "REVENUE RECOGNITION - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "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-20240630.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", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "unique": true } }, "R38": { "role": "http://casella.com/role/REVENUERECOGNITIONNarrativeDetails", "longName": "9954485 - Disclosure - REVENUE RECOGNITION - Narrative (Details)", "shortName": "REVENUE RECOGNITION - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "unique": true } }, "R39": { "role": "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "longName": "9954486 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details)", "shortName": "BUSINESS COMBINATIONS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R40": { "role": "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail", "longName": "9954487 - Disclosure - BUSINESS COMBINATIONS - Summary of Purchase Price Paid for Acquisitions (Detail)", "shortName": "BUSINESS COMBINATIONS - Summary of Purchase Price Paid for Acquisitions (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-271", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "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-20240630.htm", "unique": true } }, "R41": { "role": "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofUnauditedProformaCombinedInformationDetail", "longName": "9954488 - 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": "41", "firstAnchor": { "contextRef": "c-12", "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-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "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-20240630.htm", "first": true, "unique": true } }, "R42": { "role": "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofGoodwillActivityDetail", "longName": "9954489 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Summary of Goodwill Activity (Detail)", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Summary of Goodwill Activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:Goodwill", "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-20240630.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-20240630.htm", "unique": true } }, "R43": { "role": "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAssetsbyTypeDetail", "longName": "9954490 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Summary of Intangible Assets by Type (Detail)", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Summary of Intangible Assets by Type (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-4", "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-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "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-20240630.htm", "first": true, "unique": true } }, "R44": { "role": "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetail", "longName": "9954491 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Narrative (Detail)", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Narrative (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true } }, "R45": { "role": "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAmortizationExpenseEstimatedDetail", "longName": "9954492 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Summary of Intangible Amortization Expense Estimated (Detail)", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Summary of Intangible Amortization Expense Estimated (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "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-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "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-20240630.htm", "first": true, "unique": true } }, "R46": { "role": "http://casella.com/role/ACCRUEDFINALCAPPINGCLOSUREANDPOSTCLOSURESummaryofChangestoAccruedCappingClosureandPostClosureLiabilitiesDetail", "longName": "9954493 - Disclosure - ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE - Summary of Changes to Accrued Capping, Closure and Post-Closure Liabilities (Detail)", "shortName": "ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE - Summary of Changes to Accrued Capping, Closure and Post-Closure Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AssetRetirementObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AssetRetirementObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true } }, "R47": { "role": "http://casella.com/role/DEBTSummaryofDebtDetails", "longName": "9954494 - Disclosure - DEBT - Summary of Debt (Details)", "shortName": "DEBT - Summary of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfDebtTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfDebtTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true } }, "R48": { "role": "http://casella.com/role/DEBTNarrativeDetails", "longName": "9954495 - Disclosure - DEBT - Narrative (Details)", "shortName": "DEBT - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-12", "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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-322", "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "unique": true } }, "R49": { "role": "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails", "longName": "9954496 - 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": "49", "firstAnchor": { "contextRef": "c-4", "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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-332", "name": "us-gaap:DerivativeLiabilityFairValueGrossAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "unique": true } }, "R50": { "role": "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail", "longName": "9954497 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Detail)", "shortName": "COMMITMENTS AND CONTINGENCIES - Narrative (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true } }, "R51": { "role": "http://casella.com/role/COMMITMENTSANDCONTINGENCIESCashCashEquivalentsandRestrictedCashDetails", "longName": "9954498 - Disclosure - COMMITMENTS AND CONTINGENCIES - Cash, Cash Equivalents and Restricted Cash (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES - Cash, Cash Equivalents and Restricted Cash (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:RestrictedCash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "unique": true } }, "R52": { "role": "http://casella.com/role/COMMITMENTSANDCONTINGENCIESEnvironmentalRemediationLiabilityDetails", "longName": "9954499 - Disclosure - COMMITMENTS AND CONTINGENCIES - Environmental Remediation Liability (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES - Environmental Remediation Liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-5", "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-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "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-20240630.htm", "first": true, "unique": true } }, "R53": { "role": "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "longName": "9954500 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Detail)", "shortName": "STOCKHOLDERS' EQUITY - Narrative (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true } }, "R54": { "role": "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail", "longName": "9954501 - 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": "54", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true } }, "R55": { "role": "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockAwardsRestrictedStockUnitandPerformancebasedStockUnitActivityDetail", "longName": "9954502 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Restricted Stock Awards, Restricted Stock Unit and Performance-based Stock Unit Activity (Detail)", "shortName": "STOCKHOLDERS' EQUITY - Summary of Restricted Stock Awards, Restricted Stock Unit and Performance-based Stock Unit Activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-356", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-356", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true } }, "R56": { "role": "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeLossDetails", "longName": "9954503 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Changes in Balances of Each Component of Accumulated Other Comprehensive Income (Loss) (Details)", "shortName": "STOCKHOLDERS' EQUITY - Summary of Changes in Balances of Each Component of Accumulated Other Comprehensive Income (Loss) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-25", "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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-371", "name": "us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent", "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-20240630.htm", "unique": true } }, "R57": { "role": "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeLossDetails", "longName": "9954504 - Disclosure - STOCKHOLDERS' EQUITY - Summary of Reclassifications Out of Accumulated Other Comprehensive (Income) Loss (Details)", "shortName": "STOCKHOLDERS' EQUITY - Summary of Reclassifications Out of Accumulated Other Comprehensive (Income) Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:InterestExpenseNonoperating", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-377", "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-20240630.htm", "unique": true } }, "R58": { "role": "http://casella.com/role/EARNINGSPERSHAREDetails", "longName": "9954505 - Disclosure - EARNINGS PER SHARE (Details)", "shortName": "EARNINGS PER SHARE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:IncomeLossFromContinuingOperations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:IncomeLossFromContinuingOperations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true } }, "R59": { "role": "http://casella.com/role/OTHERITEMSANDCHARGESDetails", "longName": "9954506 - Disclosure - OTHER ITEMS AND CHARGES (Details)", "shortName": "OTHER ITEMS AND CHARGES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true }, "uniqueAnchor": null }, "R60": { "role": "http://casella.com/role/RELATEDPARTYTRANSACTIONSDetails", "longName": "9954507 - Disclosure - RELATED PARTY TRANSACTIONS (Details)", "shortName": "RELATED PARTY TRANSACTIONS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-385", "name": "us-gaap:DebtInstrumentPeriodicPayment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-385", "name": "us-gaap:DebtInstrumentPeriodicPayment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true, "unique": true } }, "R61": { "role": "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail", "longName": "9954508 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Recurring Fair Value Measurements (Detail)", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS - Recurring Fair Value Measurements (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "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-20240630.htm", "first": true, "unique": 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-20240630.htm", "first": true, "unique": true } }, "R62": { "role": "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSNarrativeDetail", "longName": "9954509 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Narrative (Detail)", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS - Narrative (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-293", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-399", "name": "us-gaap:DebtInstrumentFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "unique": true } }, "R63": { "role": "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail", "longName": "9954510 - 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": "63", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-402", "name": "us-gaap:Revenues", "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-20240630.htm", "unique": true } }, "R64": { "role": "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenuesAttributabletoServicesProvidedbyCompanyDetail", "longName": "9954511 - Disclosure - SEGMENT REPORTING - Summary of Revenues Attributable to Services Provided by Company (Detail)", "shortName": "SEGMENT REPORTING - Summary of Revenues Attributable to Services Provided by Company (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-468", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cwst-20240630.htm", "unique": true } } }, "tag": { "cwst_A2006IncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "A2006IncentivePlanMember", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2006 Incentive Plan", "label": "2006 Incentive Plan [Member]", "documentation": "Two thousand six stock incentive plan." } } }, "auth_ref": [] }, "cwst_A2016IncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "A2016IncentivePlanMember", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2016 Plan", "label": "2016 Incentive Plan [Member]", "documentation": "2016 Incentive Plan" } } }, "auth_ref": [] }, "cwst_A2023TermLoanFacilityDueDecember2026Member": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "A2023TermLoanFacilityDueDecember2026Member", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan A facility (\u201c2023 Term Loan Facility\u201d) payable quarterly with balance due December 2026; bearing interest at 7.279% as of June 30, 2024", "label": "2023 Term Loan Facility, Due December 2026 [Member]", "documentation": "2023 Term Loan Facility, Due December 2026" } } }, "auth_ref": [] }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingChangesAndErrorCorrectionsAbstract", "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r86", "r792" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": { "terseLabel": "Accounts receivable, net of allowance for credit losses of $6,333 and $4,066, 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": [ "r937" ] }, "us-gaap_AccretionExpenseIncludingAssetRetirementObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccretionExpenseIncludingAssetRetirementObligations", "crdr": "debit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r970" ] }, "us-gaap_AccrualForEnvironmentalLossContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccrualForEnvironmentalLossContingencies", "crdr": "credit", "calculation": { "http://casella.com/role/COMMITMENTSANDCONTINGENCIESEnvironmentalRemediationLiabilityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESEnvironmentalRemediationLiabilityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Accrual for Environmental Loss Contingencies", "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies." } } }, "auth_ref": [ "r356", "r759", "r899", "r900", "r977", "r979" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses", "crdr": "debit", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESEnvironmentalRemediationLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accretion expense", "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": [ "r983" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccrualForEnvironmentalLossContingenciesDiscountRate", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Risk free interest", "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": [ "r348", "r356" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesPayments1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccrualForEnvironmentalLossContingenciesPayments1", "crdr": "credit", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESEnvironmentalRemediationLiabilityDetails" ], "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": [ "r917", "r983" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccrualForEnvironmentalLossContingenciesRollForward", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESEnvironmentalRemediationLiabilityDetails" ], "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_AccruedCappingClosurePostClosureAndEnvironmentalCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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 final 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": [ "r88", "r972" ] }, "us-gaap_AccruedCappingClosurePostClosureAndEnvironmentalCostsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedCappingClosurePostClosureAndEnvironmentalCostsNoncurrent", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued final 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": [ "r91", "r971" ] }, "us-gaap_AccruedEnvironmentalLossContingenciesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedEnvironmentalLossContingenciesCurrent", "crdr": "credit", "calculation": { "http://casella.com/role/COMMITMENTSANDCONTINGENCIESEnvironmentalRemediationLiabilityDetails": { "parentTag": "us-gaap_AccrualForEnvironmentalLossContingencies", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESEnvironmentalRemediationLiabilityDetails" ], "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": [ "r88", "r758", "r974", "r977", "r979" ] }, "us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedEnvironmentalLossContingenciesNoncurrent", "crdr": "credit", "calculation": { "http://casella.com/role/COMMITMENTSANDCONTINGENCIESEnvironmentalRemediationLiabilityDetails": { "parentTag": "us-gaap_AccrualForEnvironmentalLossContingencies", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESEnvironmentalRemediationLiabilityDetails" ], "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": [ "r91", "r974", "r977", "r979" ] }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeLossDetails", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated gain (loss), 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": [ "r189", "r197", "r198", "r492", "r741", "r911" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeLossDetails" ], "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": [ "r196", "r197", "r530", "r531", "r532", "r533", "r534", "r535" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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 income (loss), net of tax", "totalLabel": "Accumulated other comprehensive income (loss), 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": [ "r24", "r25", "r101", "r179", "r584", "r619", "r622" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeLossDetails" ], "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": [ "r196", "r197", "r530", "r531", "r532", "r533", "r534", "r535" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss), 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": [ "r4", "r13", "r25", "r500", "r503", "r548", "r615", "r616", "r911", "r912", "r913", "r924", "r925", "r926", "r927" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r848" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r95" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r633", "r924", "r925", "r926", "r927", "r1022", "r1091" ] }, "cwst_AdditionalSharesIssuedMaximumAttainmentLevel": { "xbrltype": "sharesItemType", "nsuri": "http://casella.com/20240630", "localname": "AdditionalSharesIssuedMaximumAttainmentLevel", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockAwardsRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of additional shares (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/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r861" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r861" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r861" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r861" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r52", "r53", "r432" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table", "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r894" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r820", "r830", "r840", "r872" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r823", "r833", "r843", "r875" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Pension Adjustments Service Cost", "label": "Aggregate Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r895" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r861" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r868" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r824", "r834", "r844", "r868", "r876", "r880", "r888" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r886" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r461", "r463" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable - trade, allowance for credit losses", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r180", "r297", "r303" ] }, "cwst_Amended2016PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "Amended2016PlanMember", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amended 2016 Plan", "label": "Amended 2016 Plan [Member]", "documentation": "Amended 2016 Plan" } } }, "auth_ref": [] }, "cwst_AmendedAndRestatedNineteenNinetySevenEmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "AmendedAndRestatedNineteenNinetySevenEmployeeStockPurchasePlanMember", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "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/20240630", "localname": "AmendedTermAFacilityDueDecember2026TermLoanFacilityMember", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan A facility (\u201cTerm Loan Facility\u201d) payable quarterly with balance due December 2026; bearing interest at 6.779% as of June 30, 2024", "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/2024", "localname": "AmendmentFlag", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "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/2024", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r109", "r395", "r918", "r1043" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible amortization expense", "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": [ "r9", "r320", "r327", "r757" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive 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": [ "r246" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [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_AociBeforeTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "localname": "AssetRetirementObligation", "crdr": "credit", "presentation": [ "http://casella.com/role/ACCRUEDFINALCAPPINGCLOSUREANDPOSTCLOSURESummaryofChangestoAccruedCappingClosureandPostClosureLiabilitiesDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "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": [ "r341", "r344" ] }, "us-gaap_AssetRetirementObligationAccretionExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligationAccretionExpense", "crdr": "debit", "presentation": [ "http://casella.com/role/ACCRUEDFINALCAPPINGCLOSUREANDPOSTCLOSURESummaryofChangestoAccruedCappingClosureandPostClosureLiabilitiesDetail" ], "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": [ "r342", "r347" ] }, "us-gaap_AssetRetirementObligationDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligationDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Asset Retirement Obligation Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetRetirementObligationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligationDisclosureTextBlock", "presentation": [ "http://casella.com/role/ACCRUEDFINALCAPPINGCLOSUREANDPOSTCLOSURE" ], "lang": { "en-us": { "role": { "terseLabel": "ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE", "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": [ "r158", "r340", "r343" ] }, "us-gaap_AssetRetirementObligationLiabilitiesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligationLiabilitiesIncurred", "crdr": "credit", "presentation": [ "http://casella.com/role/ACCRUEDFINALCAPPINGCLOSUREANDPOSTCLOSURESummaryofChangestoAccruedCappingClosureandPostClosureLiabilitiesDetail" ], "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": [ "r345" ] }, "us-gaap_AssetRetirementObligationLiabilitiesSettled": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligationLiabilitiesSettled", "crdr": "debit", "presentation": [ "http://casella.com/role/ACCRUEDFINALCAPPINGCLOSUREANDPOSTCLOSURESummaryofChangestoAccruedCappingClosureandPostClosureLiabilitiesDetail" ], "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": [ "r346" ] }, "us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligationRollForwardAnalysisRollForward", "presentation": [ "http://casella.com/role/ACCRUEDFINALCAPPINGCLOSUREANDPOSTCLOSURESummaryofChangestoAccruedCappingClosureandPostClosureLiabilitiesDetail" ], "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/2024", "localname": "AssetRetirementObligationsPolicy", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Final Capping, Closure and Post Closure", "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": [ "r340" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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 assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r141", "r152", "r175", "r210", "r250", "r258", "r283", "r287", "r298", "r362", "r363", "r365", "r366", "r367", "r368", "r369", "r371", "r372", "r490", "r493", "r529", "r578", "r674", "r749", "r750", "r792", "r811", "r985", "r986", "r1048" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "verboseLabel": "Assets:", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r169", "r183", "r210", "r298", "r362", "r363", "r365", "r366", "r367", "r368", "r369", "r371", "r372", "r490", "r493", "r529", "r792", "r985", "r986", "r1048" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r512", "r513", "r784" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r883" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r884" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r879" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r879" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r879" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r879" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r879" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r879" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockAwardsRestrictedStockUnitandPerformancebasedStockUnitActivityDetail", "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": [ "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r882" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r881" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r880" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r880" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Statement of Financial Position Location, Balance [Axis]", "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r339", "r1059", "r1060" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Statement of Financial Position Location, Balance [Domain]", "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r69", "r72", "r339", "r1059", "r1060" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail", "http://casella.com/role/DEBTNarrativeDetails" ], "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": [ "r321", "r322", "r323", "r324", "r325", "r485", "r777", "r778" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail", "http://casella.com/role/DEBTNarrativeDetails" ], "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": [ "r55", "r56", "r321", "r322", "r323", "r324", "r325", "r485", "r777", "r778" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "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": [ "r485" ] }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r903", "r904" ] }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofUnauditedProformaCombinedInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r903", "r904" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r903", "r904" ] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r483", "r484" ] }, "cwst_BusinessAcquisitionsProFormaOperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20240630", "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/2024", "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": [ "r483", "r484" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://casella.com/role/OTHERITEMSANDCHARGESDetails", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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": [ "r54" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "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": [ "r1", "r2", "r12" ] }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationConsiderationTransferredAbstract", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase Price:", "label": "Business Combination, Consideration Transferred [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "crdr": "credit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Holdbacks", "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": [ "r1", "r2", "r62", "r487" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r134", "r486" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings", "crdr": "debit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "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": [ "r58" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "crdr": "debit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "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": [ "r58" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "crdr": "credit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r58" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "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": [ "r58" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment", "crdr": "debit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment", "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": [ "r58" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "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": [ "r58" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand", "crdr": "debit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "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": [ "r58" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "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": [ "r57", "r58" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Allocated as follows:", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]" } } }, "auth_ref": [] }, "cwst_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20240630", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "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/20240630", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "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_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r85", "r120", "r121" ] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSNarrativeDetail" ], "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": [ "r79", "r80" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://casella.com/role/COMMITMENTSANDCONTINGENCIESCashCashEquivalentsandRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESCashCashEquivalentsandRestrictedCashDetails", "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": [ "r29", "r171", "r737" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://casella.com/role/COMMITMENTSANDCONTINGENCIESCashCashEquivalentsandRestrictedCashDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESCashCashEquivalentsandRestrictedCashDetails", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "totalLabel": "Cash, cash equivalents and restricted cash", "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": [ "r29", "r117", "r208" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash", "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": [ "r3", "r117" ] }, "us-gaap_CashFlowHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowHedgingMember", "presentation": [ "http://casella.com/role/DEBTNarrativeDetails" ], "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": [ "r67" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r859" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year", "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]" } } }, "auth_ref": [ "r856" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested", "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r854" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "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/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://casella.com/role/COVER", "http://casella.com/role/EARNINGSPERSHAREDetails", "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockAwardsRestrictedStockUnitandPerformancebasedStockUnitActivityDetail", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Class of Stock [Domain]", "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": [ "r164", "r176", "r177", "r178", "r210", "r237", "r241", "r243", "r245", "r252", "r253", "r298", "r362", "r365", "r366", "r367", "r371", "r372", "r401", "r402", "r403", "r404", "r405", "r529", "r625", "r626", "r627", "r628", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r662", "r683", "r705", "r724", "r725", "r726", "r727", "r728", "r898", "r920", "r928" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r860" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r860" ] }, "cwst_CollectionMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "CollectionMember", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails" ], "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/2024", "localname": "CommitmentsAndContingencies", "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": "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": [ "r92", "r144", "r582", "r661" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r124", "r351", "r352", "r731", "r966", "r978" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonClassAMember", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://casella.com/role/COVER", "http://casella.com/role/EARNINGSPERSHAREDetails", "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockAwardsRestrictedStockUnitandPerformancebasedStockUnitActivityDetail", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Class A Common Stock", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1091" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonClassBMember", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://casella.com/role/COVER", "http://casella.com/role/EARNINGSPERSHAREDetails", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Class B 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": [ "r1091" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r799", "r800", "r801", "r803", "r804", "r805", "r808", "r924", "r925", "r927", "r1022", "r1089", "r1091" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r94" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r94", "r662" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r94" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://casella.com/role/EARNINGSPERSHAREDetails", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r14", "r94", "r662", "r680", "r1091", "r1092" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r94", "r583", "r792" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r865" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r864" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r866" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r863" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "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": [ "r26", "r193", "r195", "r201", "r575", "r591", "r592" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income, before tax:", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsAxis", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r150", "r213", "r250", "r260", "r281", "r282", "r283", "r284", "r285", "r287", "r288", "r289", "r362", "r363", "r364", "r365", "r367", "r368", "r369", "r370", "r371", "r749", "r750", "r985", "r986" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsDomain", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r150", "r213", "r250", "r260", "r281", "r282", "r283", "r284", "r285", "r287", "r288", "r289", "r362", "r363", "r364", "r365", "r367", "r368", "r369", "r370", "r371", "r749", "r750", "r985", "r986" ] }, "us-gaap_ContractWithCustomerAssetGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetGrossCurrent", "crdr": "debit", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONNarrativeDetails" ], "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": [ "r989", "r990" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/REVENUERECOGNITIONNarrativeDetails" ], "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": [ "r407", "r408", "r420" ] }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "crdr": "credit", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenue recognized for performance obligation satisfied in previous period", "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period", "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price." } } }, "auth_ref": [ "r415" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CorporateNonSegmentMember", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate Entities", "label": "Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r19", "r282", "r283", "r284", "r285", "r288", "r932" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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": [ "r104", "r105", "r566" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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": [ "r111" ] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "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_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail", "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAssetsbyTypeDetail" ], "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": [ "r61", "r952", "r953", "r954", "r955", "r957", "r959", "r962", "r963" ] }, "us-gaap_DebtAndCapitalLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtAndCapitalLeaseObligations", "crdr": "credit", "calculation": { "http://casella.com/role/DEBTSummaryofDebtDetails_1": { "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0, "order": 1.0 }, "http://casella.com/role/DEBTSummaryofDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "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": [ "r142", "r143" ] }, "cwst_DebtAndDerivativesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://casella.com/20240630", "localname": "DebtAndDerivativesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt And Derivatives Disclosure [Abstract]", "documentation": "Debt And Derivatives Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r125", "r209", "r334", "r335", "r336", "r337", "r338", "r360", "r361", "r373", "r379", "r380", "r381", "r382", "r383", "r384", "r389", "r396", "r397", "r399", "r537" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSNarrativeDetail" ], "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": [ "r23", "r87", "r88", "r142", "r143", "r213", "r374", "r375", "r376", "r377", "r378", "r380", "r385", "r386", "r387", "r388", "r390", "r391", "r392", "r393", "r394", "r395", "r761", "r762", "r763", "r764", "r765", "r790", "r921", "r967", "r968", "r969", "r1042", "r1044" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable rate margin", "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/2024", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://casella.com/role/DEBTSummaryofDebtDetails": { "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Principal amount of debt", "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": [ "r23", "r143", "r400" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed rate 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": [ "r387", "r528", "r762", "r763", "r1024", "r1025", "r1026", "r1027", "r1034" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "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": [ "r90", "r375" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSNarrativeDetail" ], "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": [ "r213", "r374", "r375", "r376", "r377", "r378", "r380", "r385", "r386", "r387", "r388", "r390", "r391", "r392", "r393", "r394", "r395", "r398", "r761", "r762", "r763", "r764", "r765", "r790", "r921", "r1042", "r1044" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSNarrativeDetail" ], "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": [ "r23", "r213", "r374", "r375", "r376", "r377", "r378", "r380", "r385", "r386", "r387", "r388", "r390", "r391", "r392", "r393", "r394", "r395", "r761", "r762", "r763", "r764", "r765", "r790", "r921", "r967", "r968", "r969", "r1042", "r1044" ] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentPeriodicPayment", "crdr": "debit", "presentation": [ "http://casella.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "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": [ "r23", "r84" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r23", "r48", "r49", "r83", "r127", "r128", "r213", "r374", "r375", "r376", "r377", "r378", "r380", "r385", "r386", "r387", "r388", "r390", "r391", "r392", "r393", "r394", "r395", "r398", "r761", "r762", "r763", "r764", "r765", "r790", "r921", "r1042", "r1044" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "calculation": { "http://casella.com/role/DEBTSummaryofDebtDetails_1": { "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less\u2014unamortized 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": [ "r988", "r1041", "r1042", "r1044" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.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": [ "r465", "r466" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r9", "r160", "r923" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilitiesNet", "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": "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": [ "r465", "r466", "r579" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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": [ "r9", "r250", "r263", "r287", "r749", "r750" ] }, "cwst_DerivativeAssetStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag": { "xbrltype": "stringItemType", "nsuri": "http://casella.com/20240630", "localname": "DerivativeAssetStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "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/2024", "localname": "DerivativeAssets", "crdr": "debit", "calculation": { "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "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": [ "r185", "r186", "r512", "r513", "r521", "r528", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r668", "r669", "r715", "r717", "r718", "r719", "r721", "r722", "r740", "r784", "r786", "r801", "r1025", "r1026", "r1027", "r1090" ] }, "us-gaap_DerivativeAverageFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAverageFixedInterestRate", "presentation": [ "http://casella.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average percentage rate paid (as a percent)", "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/2024", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://casella.com/role/DEBTNarrativeDetails", "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeLossDetails" ], "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": [ "r652", "r654", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r675", "r676", "r677", "r678", "r693", "r694", "r695", "r696", "r699", "r700", "r701", "r702", "r715", "r716", "r718", "r721", "r799", "r801", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1035", "r1036" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeFairValueOfDerivativeLiability", "crdr": "credit", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flow hedge derivatives, gross liability", "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": [ "r20", "r100", "r136", "r137", "r184", "r740" ] }, "us-gaap_DerivativeFloorInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeFloorInterestRate", "presentation": [ "http://casella.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Floor interest rate (as a percent)", "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/2024", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://casella.com/role/DEBTNarrativeDetails", "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r70", "r73", "r74", "r138", "r652", "r654", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r675", "r676", "r677", "r678", "r693", "r694", "r695", "r696", "r699", "r700", "r701", "r702", "r715", "r716", "r718", "r721", "r740", "r799", "r801", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1035", "r1036" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://casella.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Axis]", "label": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r15", "r70", "r73" ] }, "us-gaap_DerivativeLiabilityFairValueGrossAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilityFairValueGrossAsset", "crdr": "debit", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flow hedge derivatives, gross asset", "label": "Derivative Liability, Subject to Master Netting Arrangement, Asset Offset", "documentation": "Fair value of asset associated with 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." } } }, "auth_ref": [ "r18", "r22", "r136", "r137", "r719", "r720", "r739" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLineItems", "presentation": [ "http://casella.com/role/DEBTNarrativeDetails" ], "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": [ "r506" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeNotionalAmount", "presentation": [ "http://casella.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notional amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1020", "r1021" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeTable", "presentation": [ "http://casella.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Table]", "label": "Derivative [Table]", "documentation": "Disclosure of information about derivative instrument or group of derivative instruments, including, but not limited to, type of derivative instrument, risk being hedged, notional amount, hedge designation, related hedged item, inception date, and maturity date." } } }, "auth_ref": [ "r15", "r64", "r65", "r66", "r68", "r71", "r73", "r75", "r76", "r78", "r506" ] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives, Fair Value [Line Items]", "label": "Derivatives, Fair Value [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_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r15" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails", "http://casella.com/role/REVENUERECOGNITIONNarrativeDetails" ], "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": [ "r419", "r767", "r768", "r769", "r770", "r771", "r772", "r773" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails", "http://casella.com/role/REVENUERECOGNITIONNarrativeDetails" ], "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": [ "r419", "r767", "r768", "r769", "r770", "r771", "r772", "r773" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r991" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "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/2024", "localname": "DocumentInformationLineItems", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "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/2024", "localname": "DocumentInformationTable", "presentation": [ "http://casella.com/role/COVER" ], "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/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r815" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r847" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year", "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]" } } }, "auth_ref": [ "r858" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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": [ "r202", "r223", "r224", "r225", "r226", "r227", "r228", "r235", "r237", "r243", "r244", "r245", "r249", "r481", "r489", "r509", "r510", "r576", "r593", "r742" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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": [ "r202", "r223", "r224", "r225", "r226", "r227", "r228", "r237", "r243", "r244", "r245", "r249", "r481", "r489", "r509", "r510", "r576", "r593", "r742" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted earnings per share attributable to common stockholders:", "label": "Earnings Per Share, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r234", "r246", "r247", "r248" ] }, "cwst_EasternRegionMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "EasternRegionMember", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofGoodwillActivityDetail", "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails", "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Eastern", "label": "Eastern Region [Member]", "documentation": "Eastern region." } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r88" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based compensation, 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": [ "r462" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r1018" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based compensation expense, stock 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": [ "r1018" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options", "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "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/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r813" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r813" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r813" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r897" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r813" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r813" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r813" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r813" ] }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenuesAttributabletoServicesProvidedbyCompanyDetail" ], "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": [] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Footnote", "label": "Equity Awards Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r852" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table", "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]" } } }, "auth_ref": [ "r893" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments", "label": "Equity Awards Adjustments [Member]" } } }, "auth_ref": [ "r893" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table", "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r893" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeLossDetails", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeLossDetails", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r14", "r165", "r196", "r197", "r198", "r214", "r215", "r216", "r220", "r227", "r229", "r231", "r251", "r299", "r302", "r332", "r406", "r471", "r472", "r476", "r477", "r478", "r482", "r488", "r489", "r499", "r500", "r501", "r502", "r503", "r505", "r508", "r530", "r531", "r532", "r533", "r534", "r535", "r538", "r539", "r548", "r590", "r615", "r616", "r617", "r633", "r705" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r862" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r820", "r830", "r840", "r872" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r817", "r827", "r837", "r869" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Estimate of Fair Value Measurement [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r387", "r528", "r762", "r763" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r868" ] }, "us-gaap_ExtraordinaryAndUnusualItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ExtraordinaryAndUnusualItemsAbstract", "lang": { "en-us": { "role": { "label": "Unusual or Infrequent Items, or Both [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "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": [ "r512", "r513", "r521", "r784" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "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": [ "r512", "r513", "r521", "r784" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "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": [ "r387", "r423", "r424", "r425", "r426", "r427", "r428", "r511", "r513", "r514", "r515", "r516", "r520", "r521", "r522", "r560", "r561", "r562", "r762", "r763", "r774", "r775", "r776", "r784", "r786" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Basis [Axis]", "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r387", "r762", "r763" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r512", "r513", "r514", "r516", "r784", "r1026", "r1037" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSNarrativeDetail" ], "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": [ "r387", "r762", "r763" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r517", "r518", "r519", "r520", "r522", "r523", "r524", "r525", "r526", "r572", "r784", "r787" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "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": [ "r387", "r423", "r428", "r513", "r521", "r560", "r774", "r775", "r776", "r784" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "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": [ "r387", "r423", "r428", "r513", "r514", "r521", "r561", "r762", "r763", "r774", "r775", "r776", "r784" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Unobservable Inputs (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": [ "r387", "r423", "r424", "r425", "r426", "r427", "r428", "r513", "r514", "r515", "r516", "r521", "r562", "r762", "r763", "r774", "r775", "r776", "r784", "r786" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [ "r512", "r513", "r514", "r516", "r784", "r1026", "r1037" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "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": [ "r387", "r423", "r424", "r425", "r426", "r427", "r428", "r511", "r513", "r514", "r515", "r516", "r520", "r521", "r522", "r560", "r561", "r562", "r762", "r763", "r774", "r775", "r776", "r784", "r786" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "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": [ "r784", "r1023", "r1024", "r1025", "r1026", "r1027", "r1037" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r11" ] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "documentation": "Disclosure of information about location and fair value of derivative instrument and nonderivative instrument designated as hedging instrument." } } }, "auth_ref": [ "r69", "r71", "r77" ] }, "cwst_FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R1Member": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R1Member", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2015R-1 (\u201cFAME Bonds 2015R-1\u201d) 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/20240630", "localname": "FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R2Member", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2015R-2 (\u201cFAME Bonds 2015R-2\u201d) 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/20240630", "localname": "FinanceAuthorityofMaineSolidWasteDisposalRevenueBondsSeries2005R3FAMEBonds2005R3Member", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Authority of Maine Solid Waste Disposal Revenue Bonds Series 2005R-3 (\u201cFAME Bonds 2005R-3\u201d) 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_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://casella.com/role/DEBTSummaryofDebtDetails": { "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases maturing through December 2107; bearing interest at a weighted average of 4.4%", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r541", "r545" ] }, "us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "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": [ "r542" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "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": [ "r544", "r791" ] }, "cwst_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20240630", "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "crdr": "debit", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAmortizationExpenseEstimatedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "documentation": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Useful life of finite lived intangible assets", "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/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAssetsbyTypeDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAssetsbyTypeDetail" ], "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": [ "r173", "r306", "r326", "r757" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAmortizationExpenseEstimatedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal year ending December 31, 2025", "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": [ "r328", "r734", "r757" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAmortizationExpenseEstimatedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "For the remainder of the fiscal year ending December 31, 2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [ "r1093" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAmortizationExpenseEstimatedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal year ending December 31, 2028", "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": [ "r328", "r734", "r757" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAmortizationExpenseEstimatedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal year ending December 31, 2027", "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": [ "r328", "r734", "r757" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAmortizationExpenseEstimatedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal year ending December 31, 2026", "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": [ "r328", "r734", "r757" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail", "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAssetsbyTypeDetail" ], "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": [ "r319", "r321", "r322", "r323", "r325", "r326", "r329", "r330", "r567", "r571", "r734" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAssetsbyTypeDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAssetsbyTypeDetail" ], "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": [ "r306", "r326", "r571", "r757" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAssetsbyTypeDetail" ], "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": [ "r319", "r326", "r329", "r330", "r331", "r567", "r734", "r757" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail", "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAssetsbyTypeDetail" ], "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": [ "r319", "r321", "r322", "r323", "r325", "r326", "r329", "r330", "r734" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAssetsbyTypeDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAssetsbyTypeDetail" ], "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": [ "r567", "r959" ] }, "cwst_FixedRateBondsMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "FixedRateBondsMember", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed Rate Bonds", "label": "Fixed Rate Bonds [Member]", "documentation": "Fixed rate bonds." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r824", "r834", "r844", "r876" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r824", "r834", "r844", "r876" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r824", "r834", "r844", "r876" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r824", "r834", "r844", "r876" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r824", "r834", "r844", "r876" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year", "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]" } } }, "auth_ref": [ "r857" ] }, "cwst_GFLEnvironmentalIncMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "GFLEnvironmentalIncMember", "presentation": [ "http://casella.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "GFL Acquisition", "label": "GFL Environmental Inc [Member]", "documentation": "GFL Environmental Inc" } } }, "auth_ref": [] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 }, "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://casella.com/role/DEBTNarrativeDetails", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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": [ "r9", "r46", "r47" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r107", "r685" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail", "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofGoodwillActivityDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill", "terseLabel": "Excess purchase price allocated to goodwill", "periodStartLabel": "Goodwill, beginning balance", "periodEndLabel": "Goodwill, ending balance", "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r172", "r307", "r573", "r750", "r756", "r785", "r792", "r941", "r948" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofGoodwillActivityDetail" ], "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": [ "r310", "r756" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r939", "r951" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillLineItems", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofGoodwillActivityDetail" ], "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": [ "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r756" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofGoodwillActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Period Adjustments", "label": "Goodwill, Measurement Period Adjustment", "documentation": "Amount of increase (decrease) from measurement period adjustment of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r0", "r947" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillRollForward", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofGoodwillActivityDetail" ], "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_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r15", "r497" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r15" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HedgingRelationshipDomain", "presentation": [ "http://casella.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Domain]", "label": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r15" ] }, "us-gaap_IncomeLossFromContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperations", "crdr": "credit", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r63", "r103", "r119", "r223", "r224", "r225", "r226", "r227", "r242", "r245", "r489" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeLossDetails", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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": [ "r102", "r147", "r151", "r577", "r588", "r743", "r749", "r930", "r931", "r933", "r934", "r935" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeLossDetails", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "verboseLabel": "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": [ "r153", "r161", "r230", "r231", "r250", "r266", "r287", "r467", "r468", "r473", "r594", "r783" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash income tax payments", "label": "Income Taxes Paid, Net", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r30", "r207", "r469", "r470" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r140", "r909" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r8" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r8" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r8" ] }, "cwst_IncreaseDecreaseInLandfillOperatingLeaseContractExpenditures": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20240630", "localname": "IncreaseDecreaseInLandfillOperatingLeaseContractExpenditures", "crdr": "debit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r8" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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/2024", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://casella.com/role/EARNINGSPERSHAREDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of stock options and other 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": [ "r238", "r239", "r240", "r245", "r434" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r824", "r834", "r844", "r868", "r876", "r880", "r888" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r886" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r816", "r892" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r816", "r892" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r816", "r892" ] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseNonoperating", "crdr": "debit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeLossDetails", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense, Nonoperating", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r262", "r914" ] }, "us-gaap_InterestIncomeOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeOther", "crdr": "credit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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_InterestPaidAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidAbstract", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid during the period for:", "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash interest payments", "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": [ "r203", "r205", "r206" ] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r88" ] }, "us-gaap_InterestRateContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestRateContractMember", "presentation": [ "http://casella.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Contract", "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": [ "r735", "r740", "r774", "r784" ] }, "us-gaap_InterestRateDerivativeLiabilitiesAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestRateDerivativeLiabilitiesAtFairValue", "crdr": "credit", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swaps", "label": "Interest Rate Derivative Liabilities, at Fair Value", "documentation": "Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities." } } }, "auth_ref": [] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestRateSwapMember", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeLossDetails" ], "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": [ "r735", "r806", "r807" ] }, "us-gaap_IntersegmentEliminationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntersegmentEliminationMember", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Inter-company revenues", "label": "Intersegment Eliminations [Member]", "documentation": "Eliminating entries used in operating segment consolidation." } } }, "auth_ref": [ "r150", "r250", "r260", "r281", "r282", "r283", "r284", "r285", "r287", "r288", "r749" ] }, "us-gaap_InventoryGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r910" ] }, "cwst_LandfillClosureCreditChargeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20240630", "localname": "LandfillClosureCreditChargeNet", "crdr": "debit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Southbridge Landfill closure charge", "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_LandfillGasToEnergyMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "LandfillGasToEnergyMember", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails" ], "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/2024", "localname": "LandfillMember", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Landfill", "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/20240630", "localname": "LandfillRevenueMember", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Landfill", "label": "Landfill Revenue [Member]", "documentation": "Landfill Revenue [Member]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAbstract", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r99", "r145", "r586", "r792", "r922", "r938", "r1038" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r89", "r170", "r210", "r298", "r362", "r363", "r365", "r366", "r367", "r368", "r369", "r371", "r372", "r491", "r493", "r494", "r529", "r792", "r985", "r1048", "r1049" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "CURRENT LIABILITIES:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LimitedPartnersCapitalAccountLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditMember", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "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_LinesOfCreditFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LinesOfCreditFairValueDisclosure", "crdr": "credit", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving credit facility", "label": "Lines of Credit, Fair Value Disclosure", "documentation": "Fair value portion of contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time." } } }, "auth_ref": [ "r1024", "r1034" ] }, "us-gaap_LitigationSettlementExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LitigationSettlementExpense", "crdr": "debit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://casella.com/role/OTHERITEMSANDCHARGESDetails", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Legal settlement", "label": "Litigation Settlement, Fee Expense", "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees." } } }, "auth_ref": [ "r906" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtAndCapitalLeaseObligations", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 }, "http://casella.com/role/DEBTSummaryofDebtDetails": { "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/DEBTSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r23", "r580" ] }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://casella.com/role/DEBTSummaryofDebtDetails": { "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/DEBTSummaryofDebtDetails" ], "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": [ "r88" ] }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "crdr": "credit", "calculation": { "http://casella.com/role/DEBTSummaryofDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://casella.com/role/DEBTSummaryofDebtDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "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": [] }, "cwst_LongTermRevenueBondSeriesTwoThousandThirteenDueTwoThousandThirtySixMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "LongTermRevenueBondSeriesTwoThousandThirteenDueTwoThousandThirtySixMember", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vermont Economic Development Authority Solid Waste Disposal Long-Term Revenue Bonds Series 2013 (\u201cVermont Bonds 2013\u201d) due April 2036 - fixed rate interest period bearing interest at 4.625% through April 2028", "label": "Long Term Revenue Bond Series Two Thousand Thirteen Due Two Thousand Thirty Six [Member]", "documentation": "Long Term Revenue Bond Series Two Thousand Thirteen Due Two Thousand Thirty Six [Member]" } } }, "auth_ref": [] }, "cwst_LongTermRevenueBondsSeries2022A1DueJune2052Member": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "LongTermRevenueBondsSeries2022A1DueJune2052Member", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vermont Economic Development Authority Solid Waste Disposal Long-Term Revenue Bonds Series 2022A-1 (\u201cVermont Bonds 2022A-1\u201d) due June 2052 - fixed rate interest period bearing interest at 5.00% through May 2027", "label": "Long Term Revenue Bonds Series 2022A-1 Due June 2052 [Member]", "documentation": "Long Term Revenue Bonds Series 2022A-1 Due June 2052" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSNarrativeDetail" ], "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": [ "r23", "r967", "r968", "r969" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSNarrativeDetail" ], "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": [ "r23", "r45", "r967", "r968", "r969" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesLineItems", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Line Items]", "label": "Loss Contingencies [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r353", "r354", "r355", "r359", "r464", "r760", "r980", "r981" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesTable", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation." } } }, "auth_ref": [ "r353", "r354", "r355", "r359", "r464", "r760", "r980", "r981" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r353", "r901" ] }, "cwst_LossGainOnDispositionOfAssetsAndOtherNoncashExpenseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20240630", "localname": "LossGainOnDispositionOfAssetsAndOtherNoncashExpenseIncome", "crdr": "debit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [] }, "cwst_MarketbasedPerformanceStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "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/2024", "localname": "MaximumMember", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail", "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r354", "r355", "r357", "r358", "r430", "r464", "r516", "r565", "r613", "r614", "r623", "r653", "r654", "r711", "r712", "r713", "r714", "r723", "r732", "r733", "r755", "r766", "r779", "r786", "r787", "r788", "r789", "r794", "r987", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r860" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r860" ] }, "cwst_MidAtlanticRegionMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "MidAtlanticRegionMember", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofGoodwillActivityDetail", "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails", "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "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/2024", "localname": "MinimumMember", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail", "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r354", "r355", "r357", "r358", "r430", "r464", "r516", "r565", "r613", "r614", "r623", "r653", "r654", "r711", "r712", "r713", "r714", "r723", "r732", "r733", "r755", "r766", "r779", "r786", "r787", "r788", "r794", "r987", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r879" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r887" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r861" ] }, "cwst_NationalAccountsMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "NationalAccountsMember", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails", "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenuesAttributabletoServicesProvidedbyCompanyDetail" ], "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/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) provided by 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": [ "r204" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r204" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r117", "r118", "r119" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 }, "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeLossDetails", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income", "netLabel": "Net income", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r106", "r119", "r148", "r168", "r191", "r194", "r198", "r210", "r219", "r223", "r224", "r225", "r226", "r227", "r230", "r231", "r242", "r298", "r362", "r363", "r365", "r366", "r367", "r368", "r369", "r371", "r372", "r481", "r489", "r510", "r529", "r589", "r682", "r703", "r704", "r809", "r985" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r162", "r166", "r217", "r218", "r221", "r222", "r232", "r233", "r295", "r300", "r301", "r479", "r480", "r482", "r489", "r504", "r507", "r547", "r549", "r550", "r568", "r569", "r570", "r618", "r619", "r620", "r621", "r622" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/20240630", "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/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r860" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r824", "r834", "r844", "r868", "r876" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r851" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r850" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r868" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r887" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r887" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Disclosure 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/2024", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail", "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAssetsbyTypeDetail" ], "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": [ "r60", "r952", "r953", "r954", "r955", "r957", "r959", "r962", "r963" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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": [ "r108" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Other expense (income):", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "cwst_NotesPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "NotesPayableMember", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "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/2024", "localname": "NumberOfBusinessesAcquired", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of businesses acquired", "label": "Number of Businesses Acquired", "documentation": "The number of businesses acquired by the entity during the period." } } }, "auth_ref": [] }, "us-gaap_NumberOfStatesInWhichEntityOperates": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfStatesInWhichEntityOperates", "presentation": [ "http://casella.com/role/BASISOFPRESENTATIONDetails" ], "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/20240630", "localname": "NumberOfWhollyOwnedSubsidiariesAcquired", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "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": [] }, "us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OciBeforeReclassificationsBeforeTaxAttributableToParent", "crdr": "credit", "calculation": { "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income 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": [ "r25" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "terseLabel": "Operating income (loss)", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r151", "r743", "r930", "r931", "r933", "r934", "r935" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseExpense", "crdr": "debit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r1045" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r541" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r541" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.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": [ "r540" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingSegmentsMember", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating", "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": [ "r281", "r282", "r283", "r284", "r285", "r288", "r749", "r750" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "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": "Other accrued liabilities", "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": [ "r88" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r182", "r792" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "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": { "terseLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r174" ] }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "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_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income, before tax", "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": [ "r7", "r13", "r135" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "crdr": "credit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized 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": [ "r187", "r188", "r495", "r496", "r498" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "crdr": "debit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest rate swap income 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": [ "r159", "r188", "r190" ] }, "cwst_OtherComprehensiveIncomeLossCashFlowHedgeGainLossSettlementsBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://casella.com/20240630", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossSettlementsBeforeReclassificationAndTax", "crdr": "credit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "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/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeLossDetails", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income, net of tax", "verboseLabel": "Other comprehensive income (loss), 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": [ "r7", "r13", "r135", "r192", "r195", "r227" ] }, "us-gaap_OtherComprehensiveIncomeLossTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossTax", "crdr": "debit", "calculation": { "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Income tax provision related to items of other comprehensive income", "label": "Other Comprehensive Income (Loss), Tax", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss)." } } }, "auth_ref": [ "r5", "r196", "r200", "r467", "r474", "r475", "r530", "r533", "r535", "r574", "r590" ] }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "crdr": "debit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax provision related to items of other comprehensive income", "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": [ "r7", "r13", "r135" ] }, "us-gaap_OtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r69", "r77" ] }, "us-gaap_OtherInvestmentsAndSecuritiesAtCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherInvestmentsAndSecuritiesAtCost", "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": "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": [ "r146", "r908" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r91" ] }, "us-gaap_OtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other income", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r110" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r860" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r822", "r832", "r842", "r874" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r825", "r835", "r845", "r877" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r825", "r835", "r845", "r877" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r849" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r28" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 }, "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r27" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Additions to intangible assets", "label": "Payments to Acquire Intangible Assets", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r114" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r114" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r859" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r859" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r851" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r868" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r861" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r850" ] }, "cwst_PerformanceStockUnitMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "PerformanceStockUnitMember", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockAwardsRestrictedStockUnitandPerformancebasedStockUnitActivityDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Stock Unit", "label": "Performance Stock Unit [Member]", "documentation": "Performance stock unit." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Prior Service Cost", "label": "Pension Adjustments Prior Service Cost [Member]" } } }, "auth_ref": [ "r852" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Service Cost", "label": "Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r896" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits Adjustments, Footnote", "label": "Pension Benefits Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r851" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSNarrativeDetail" ], "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": [ "r527" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r181", "r304", "r305", "r738" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r6" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet", "crdr": "debit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r915", "r916" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r113" ] }, "cwst_ProcessingServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "ProcessingServicesMember", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Processing", "label": "Processing Services [Member]", "documentation": "Processing Services" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails", "http://casella.com/role/REVENUERECOGNITIONNarrativeDetails", "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenuesAttributabletoServicesProvidedbyCompanyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r291", "r566", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r736", "r767", "r793", "r794", "r795", "r797", "r798", "r982", "r984", "r991", "r1058", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails", "http://casella.com/role/REVENUERECOGNITIONNarrativeDetails", "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenuesAttributabletoServicesProvidedbyCompanyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r291", "r566", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r736", "r767", "r793", "r794", "r795", "r797", "r798", "r982", "r984", "r991", "r1058", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "crdr": "credit", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r902", "r905", "r965" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net of accumulated depreciation and amortization of $1,226,518 and $1,167,541, respectively", "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": [ "r905", "r964" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r10", "r546" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r123", "r546" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r849" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r849" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail", "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r354", "r355", "r357", "r358", "r422", "r430", "r457", "r458", "r459", "r464", "r516", "r563", "r564", "r565", "r613", "r614", "r623", "r653", "r654", "r711", "r712", "r713", "r714", "r723", "r732", "r733", "r755", "r766", "r779", "r786", "r787", "r788", "r789", "r794", "r801", "r973", "r987", "r1026", "r1051", "r1052", "r1053", "r1054", "r1055" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://casella.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetail", "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r354", "r355", "r357", "r358", "r422", "r430", "r457", "r458", "r459", "r464", "r516", "r563", "r564", "r565", "r613", "r614", "r623", "r653", "r654", "r711", "r712", "r713", "r714", "r723", "r732", "r733", "r755", "r766", "r779", "r786", "r787", "r788", "r789", "r794", "r801", "r973", "r987", "r1026", "r1051", "r1052", "r1053", "r1054", "r1055" ] }, "cwst_RebateRecycledOrReturnedOrganicMaterialsMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "RebateRecycledOrReturnedOrganicMaterialsMember", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rebate for Recycled or Returned Organic Materials", "label": "Rebate, Recycled or Returned Organic Materials [Member]", "documentation": "Rebate, Recycled or Returned Organic Materials" } } }, "auth_ref": [] }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeLossDetails" ], "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": [ "r198" ] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]", "label": "AOCI Including Portion Attributable to Noncontrolling Interest, 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_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent", "crdr": "debit", "calculation": { "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Income reclassified from accumulated other comprehensive income (loss) into interest expense", "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": [ "r25" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeLossDetails" ], "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": [ "r198" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeLossDetails" ], "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": [ "r198" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amounts Reclassified Out of Accumulated Other Comprehensive Income (Loss), Net of Tax", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r198" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeLossDetails" ], "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": [ "r198" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reclassifications 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": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r817", "r827", "r837", "r869" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://casella.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party, Type [Domain]", "label": "Related and Nonrelated Parties [Domain]", "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r296", "r429", "r554", "r555", "r581", "r587", "r656", "r657", "r658", "r659", "r660", "r679", "r681", "r710" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyMember", "presentation": [ "http://casella.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "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": [ "r211", "r212", "r554", "r555", "r556", "r557", "r581", "r587", "r656", "r657", "r658", "r659", "r660", "r679", "r681", "r710" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://casella.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "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": [ "r296", "r686", "r687", "r690" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://casella.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party, Type [Axis]", "label": "Related and Nonrelated Parties [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r296", "r429", "r554", "r555", "r581", "r587", "r656", "r657", "r658", "r659", "r660", "r679", "r681", "r710", "r1047" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r551", "r552", "r553", "r555", "r558", "r630", "r631", "r632", "r688", "r689", "r690", "r708", "r709" ] }, "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities", "crdr": "credit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r115", "r116" ] }, "cwst_ResourceSolutionsOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "ResourceSolutionsOperationsMember", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenuesAttributabletoServicesProvidedbyCompanyDetail" ], "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/20240630", "localname": "ResourceSolutionsOperationsProcessingMember", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenuesAttributabletoServicesProvidedbyCompanyDetail" ], "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/20240630", "localname": "ResourceSolutionsRegionMember", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofGoodwillActivityDetail", "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails", "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "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/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r818", "r828", "r838", "r870" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r819", "r829", "r839", "r871" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r826", "r836", "r846", "r878" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCash", "crdr": "debit", "calculation": { "http://casella.com/role/COMMITMENTSANDCONTINGENCIESCashCashEquivalentsandRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESCashCashEquivalentsandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash - acquisition", "label": "Restricted Cash", "documentation": "Amount of cash restricted as to withdrawal or usage. 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." } } }, "auth_ref": [ "r907", "r919", "r1056", "r1057" ] }, "us-gaap_RestrictedCashAndInvestmentsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndInvestmentsNoncurrent", "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": "Restricted cash and assets", "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": [ "r729", "r730" ] }, "us-gaap_RestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSRecurringFairValueMeasurementsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted investment securities - landfill closure", "label": "Restricted Cash Equivalents", "documentation": "Amount of cash equivalents restricted as to withdrawal or usage. 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": [ "r729", "r730", "r919", "r1056", "r1057" ] }, "cwst_RestrictedStockAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "RestrictedStockAwardsMember", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock", "label": "Restricted Stock Awards [Member]", "documentation": "Restricted Stock Awards [Member]" } } }, "auth_ref": [] }, "cwst_RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockAwardsRestrictedStockUnitandPerformancebasedStockUnitActivityDetail", "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 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/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Unit", "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/2024", "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": [ "r96", "r129", "r585", "r618", "r622", "r629", "r663", "r792" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r165", "r214", "r215", "r216", "r220", "r227", "r229", "r231", "r299", "r302", "r332", "r471", "r472", "r476", "r477", "r478", "r482", "r488", "r489", "r499", "r501", "r502", "r505", "r508", "r538", "r539", "r615", "r617", "r633", "r1091" ] }, "cwst_RevenueBondSeriesTwoThousandFourteenRTwoDueTwoThousandFortyFourMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "RevenueBondSeriesTwoThousandFourteenRTwoDueTwoThousandFortyFourMember", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2014R-2 (\u201cNew York Bonds 2014R-2\u201d) 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/20240630", "localname": "RevenueBondSeriesTwoThousandThirteenDueTwoThousandTwentyNineMember", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Finance Authority of the State of New Hampshire Solid Waste Disposal Revenue Bonds Series 2013 (\u201cNew Hampshire Bonds\u201d) 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/20240630", "localname": "RevenueBondsSeries2020DueSeptember2050Member", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2020 (\u201cNew York Bonds 2020\u201d) 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/20240630", "localname": "RevenueBondsSeries2020R2DueSeptember2050Member", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2020R-2 (\u201cNew York Bonds 2020R-2\u201d) 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/20240630", "localname": "RevenueBondsSeriesTwoThousandFourteenDueTwoThousandFortyFourMember", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New York State Environmental Facilities Corporation Solid Waste Disposal Revenue Bonds Series 2014 (\u201cNew York Bonds 2014R-1\u201d) 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/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails", "http://casella.com/role/REVENUERECOGNITIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenues", "negatedTerseLabel": "Rebates", "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": [ "r149", "r150", "r250", "r259", "r260", "r281", "r287", "r291", "r293", "r294", "r418", "r419", "r566" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r163", "r409", "r410", "r411", "r412", "r413", "r414", "r416", "r417", "r421" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail", "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenuesAttributabletoServicesProvidedbyCompanyDetail", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r149", "r150", "r199", "r210", "r250", "r259", "r260", "r281", "r287", "r291", "r293", "r294", "r298", "r362", "r363", "r365", "r366", "r367", "r368", "r369", "r371", "r372", "r529", "r577", "r749", "r985" ] }, "cwst_RevolvingCreditFacilityDueDecember2026Member": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "RevolvingCreditFacilityDueDecember2026Member", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving credit facility (\u201cRevolving Credit Facility\u201d) due December 2026; bearing interest at term secured overnight financing rate (\u201cTerm SOFR\u201d) plus 1.435%", "label": "Revolving Credit Facility Due December 2026 [Member]", "documentation": "Revolving Credit Facility Due December 2026" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current assets obtained through long-term financing obligations", "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": [ "r543", "r791" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for operating lease obligations", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r543", "r791" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r887" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r887" ] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Balances of Each Component 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": [ "r25", "r1039", "r1040" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Antidilutive Security, Excluded EPS Calculation [Table]", "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability." } } }, "auth_ref": [ "r55", "r56", "r485" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r55", "r56" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash and Cash Equivalents", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfChangeInAssetRetirementObligationTableTextBlock", "presentation": [ "http://casella.com/role/ACCRUEDFINALCAPPINGCLOSUREANDPOSTCLOSURETables" ], "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": [ "r971" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "presentation": [ "http://casella.com/role/DEBTTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash Flow Hedges", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r71" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://casella.com/role/EARNINGSPERSHARETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings per Share Computation", "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": [ "r929" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenuesAttributabletoServicesProvidedbyCompanyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from External Customers by Products and Services [Table]", "label": "Segment Reporting, Revenue from External Customer, Product and Service [Table]", "documentation": "Disclosure of information about revenue from external customer by product and service when not provided as part of reportable operating segment information." } } }, "auth_ref": [ "r44" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue Attributable to Services", "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": [ "r44" ] }, "us-gaap_ScheduleOfEnvironmentalLossContingenciesBySiteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEnvironmentalLossContingenciesBySiteTextBlock", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Environmental 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": [ "r974", "r975", "r976", "r983", "r984" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Assets and Liabilities Measured at Fair Value", "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": [ "r1023", "r1024" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAssetsbyTypeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r319", "r326", "r329", "r330", "r331", "r567", "r734", "r757" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Assets by Type", "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": [ "r757", "r958" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofGoodwillActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table]", "label": "Goodwill [Table]", "documentation": "Disclosure of information about goodwill, including, but not limited to, change from acquisition, sale, impairment, and other reason." } } }, "auth_ref": [ "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r756" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill Activity", "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": [ "r756", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950" ] }, "us-gaap_ScheduleOfLimitedPartnersCapitalAccountByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfLimitedPartnersCapitalAccountByClassTable", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Limited Partners' Capital Account by Class [Table]", "label": "Partners' Capital, Limited Partner's Capital Account, Class [Table]", "documentation": "Disclosure of information about unit of ownership interest in limited partnership (LP) by class of limited partner's capital account. Includes, but is not limited to, description of unit, unit authorized to be issued, issued, and outstanding, total amount of distribution, and amount of limited partner's ownership interest." } } }, "auth_ref": [ "r130" ] }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of New Accounting Pronouncements and Changes in Accounting Principles", "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": [ "r31", "r32", "r36", "r37", "r1019" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://casella.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Related Party Transaction [Table]", "documentation": "Disclosure of information about related party transaction." } } }, "auth_ref": [ "r81", "r82", "r686", "r687", "r690" ] }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "presentation": [ "http://casella.com/role/COMMITMENTSANDCONTINGENCIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restricted Cash", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage." } } }, "auth_ref": [ "r21", "r139", "r1057" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r41", "r42", "r43" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information by Segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r41", "r42", "r43" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockAwardsRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "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": [ "r431", "r433", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r16", "r17", "r132" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Amortization Expense Estimated", "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": [ "r757", "r960" ] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecuredDebtMember", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails", "http://casella.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSNarrativeDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r812" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r814" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofGoodwillActivityDetail", "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails", "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "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": [ "r149", "r150", "r151", "r152", "r250", "r255", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r271", "r272", "r273", "r281", "r282", "r283", "r284", "r285", "r287", "r288", "r289", "r294", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r331", "r349", "r350", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r746", "r749", "r750", "r756", "r796", "r1058", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r152", "r250", "r254", "r255", "r256", "r257", "r258", "r270", "r272", "r273", "r285", "r286", "r287", "r288", "r289", "r291", "r292", "r294", "r744", "r747", "r748", "r749", "r751", "r753", "r754" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "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/2024", "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": [ "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r290", "r293", "r745", "r746", "r752" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r8" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Award service period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r780" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r780" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockAwardsRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term (years) and Aggregate Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockAwardsRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r451" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockAwardsRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (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": [ "r451" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockAwardsRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "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": [ "r449" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockAwardsRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r449" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockAwardsRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning of period (in shares)", "periodEndLabel": "Outstanding, end of period (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": [ "r446", "r447" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockAwardsRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted\u00a0Stock, Restricted\u00a0Stock\u00a0Units, and\u00a0Performance Stock 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/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockAwardsRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of period (in dollars per share)", "periodEndLabel": "Outstanding at end of period (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": [ "r446", "r447" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockAwardsRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value", "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/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockAwardsRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual term (in years)", "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": [ "r133" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockAwardsRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Class\u00a0A Common Stock 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": [ "r450" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of 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": [ "r453" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockAwardsRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Class A Common Stock 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": [ "r450" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r457" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r459" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockAwardsRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "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": [ "r431", "r433", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, additional authorized shares (in 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/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, authorized shares (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r782" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares available for future grant (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": [ "r50" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term (years) and Aggregate Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at end of period (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": [ "r440" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at end of period (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": [ "r440" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value of 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": [ "r453" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (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": [ "r998" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (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": [ "r998" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r442" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r452" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding aggregate intrinsic value", "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": [ "r50" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance, outstanding (in shares)", "periodEndLabel": "Ending balance, outstanding (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": [ "r438", "r439" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance, outstanding (in dollars per share)", "periodEndLabel": "Ending balance, outstanding (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": [ "r438", "r439" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockAwardsRestrictedStockUnitandPerformancebasedStockUnitActivityDetail", "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": [ "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r443" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r442" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockAwardsRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockAwardsRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of attainment level (as a percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r992" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "crdr": "debit", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockAwardsRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value", "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/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration 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": [ "r781" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable aggregate intrinsic value", "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": [ "r50" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable contractual term", "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": [ "r50" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding contractual term", "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": [ "r133" ] }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r126", "r131" ] }, "cwst_SolidWasteOperationsCollectionMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "SolidWasteOperationsCollectionMember", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenuesAttributabletoServicesProvidedbyCompanyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Collection", "label": "Solid Waste Operations, Collection [Member]", "documentation": "Solid Waste Operations, Collection" } } }, "auth_ref": [] }, "cwst_SolidWasteOperationsDisposalMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "SolidWasteOperationsDisposalMember", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenuesAttributabletoServicesProvidedbyCompanyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal", "label": "Solid Waste Operations, Disposal [Member]", "documentation": "Solid Waste Operations, Disposal" } } }, "auth_ref": [] }, "cwst_SolidWasteOperationsLandfillGasToEnergyMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "SolidWasteOperationsLandfillGasToEnergyMember", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenuesAttributabletoServicesProvidedbyCompanyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Landfill gas-to-energy", "label": "Solid Waste Operations, Landfill Gas-To-Energy [Member]", "documentation": "Solid Waste Operations, Landfill Gas-To-Energy" } } }, "auth_ref": [] }, "cwst_SolidWasteOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "SolidWasteOperationsMember", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenuesAttributabletoServicesProvidedbyCompanyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Solid waste operations", "label": "Solid Waste Operations [Member]", "documentation": "Solid waste operations." } } }, "auth_ref": [] }, "cwst_SolidWasteOperationsProcessingMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "SolidWasteOperationsProcessingMember", "presentation": [ "http://casella.com/role/SEGMENTREPORTINGSummaryofRevenuesAttributabletoServicesProvidedbyCompanyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Processing", "label": "Solid Waste Operations, Processing [Member]", "documentation": "Solid Waste Operations, Processing" } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofGoodwillActivityDetail", "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails", "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r149", "r150", "r151", "r152", "r167", "r250", "r255", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r271", "r272", "r273", "r281", "r282", "r283", "r284", "r285", "r287", "r288", "r289", "r294", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r331", "r333", "r349", "r350", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r746", "r749", "r750", "r756", "r796", "r1058", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://casella.com/role/COVER", "http://casella.com/role/EARNINGSPERSHAREDetails", "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockAwardsRestrictedStockUnitandPerformancebasedStockUnitActivityDetail", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "verboseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r164", "r176", "r177", "r178", "r210", "r237", "r241", "r243", "r245", "r252", "r253", "r298", "r362", "r365", "r366", "r367", "r371", "r372", "r401", "r402", "r403", "r404", "r405", "r529", "r625", "r626", "r627", "r628", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r662", "r683", "r705", "r724", "r725", "r726", "r727", "r728", "r898", "r920", "r928" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://casella.com/role/DEBTSummaryofCashFlowHedgesDetails", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeLossDetails", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofReclassificationsOutofAccumulatedOtherComprehensiveIncomeLossDetails", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r14", "r94", "r97", "r98", "r165", "r196", "r197", "r198", "r214", "r215", "r216", "r220", "r227", "r229", "r231", "r251", "r299", "r302", "r332", "r406", "r471", "r472", "r476", "r477", "r478", "r482", "r488", "r489", "r499", "r500", "r501", "r502", "r503", "r505", "r508", "r530", "r531", "r532", "r533", "r534", "r535", "r538", "r539", "r548", "r590", "r615", "r616", "r617", "r633", "r705" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r214", "r215", "r216", "r251", "r539", "r566", "r624", "r644", "r655", "r656", "r657", "r658", "r659", "r660", "r662", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r675", "r676", "r677", "r678", "r679", "r681", "r684", "r685", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r705", "r802" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r214", "r215", "r216", "r251", "r296", "r539", "r566", "r624", "r644", "r655", "r656", "r657", "r658", "r659", "r660", "r662", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r675", "r676", "r677", "r678", "r679", "r681", "r684", "r685", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r705", "r802" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r821", "r831", "r841", "r873" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r14", "r93", "r94", "r129", "r625", "r705", "r725" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Class\u00a0A 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": [ "r14", "r93", "r94", "r129" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r14", "r93", "r94", "r129", "r443" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r14", "r93", "r94", "r129", "r633", "r705", "r725", "r810" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r51", "r93", "r94", "r129" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://casella.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS", "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofChangesinBalancesofEachComponentofAccumulatedOtherComprehensiveIncomeLossDetails", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r94", "r97", "r98", "r122", "r664", "r680", "r706", "r707", "r792", "r811", "r922", "r938", "r1038", "r1091" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "STOCKHOLDERS' EQUITY:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "cwst_StockholdersEquityNumberOfVotesEachShare": { "xbrltype": "integerItemType", "nsuri": "http://casella.com/20240630", "localname": "StockholdersEquityNumberOfVotesEachShare", "presentation": [ "http://casella.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Votes per share held (in votes)", "label": "Stockholders' Equity, Number Of Votes, Each Share", "documentation": "Stockholders' Equity, Number Of Votes, Each Share" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r536", "r559" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r536", "r559" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r536", "r559" ] }, "us-gaap_SubsequentEventsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Disclosure of Cash Flow Information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r867" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails" ], "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": [ "r772", "r991" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails" ], "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": [ "r772", "r991" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualAxis", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Axis]", "label": "Title and Position [Axis]" } } }, "auth_ref": [ "r936", "r1046" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Domain]", "label": "Title and Position [Domain]" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r859" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r866" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeNamesMember", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofIntangibleAssetsbyTypeDetail" ], "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": [ "r59", "r952", "r953", "r954", "r955", "r956", "r957", "r959", "r961", "r962", "r963" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r886" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r888" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://casella.com/role/COVER" ], "lang": { "en-us": { "role": { "verboseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "cwst_TransferStationMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "TransferStationMember", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transfer station", "label": "Transfer Station [Member]", "documentation": "Transfer [Member]" } } }, "auth_ref": [] }, "cwst_TransferStationsAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "TransferStationsAcquisitionMember", "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSSummaryofPurchasePricePaidforAcquisitionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Waste Collection Acquisitions", "label": "Transfer Stations Acquisition [Member]", "documentation": "Transfer Stations Acquisition [Member]" } } }, "auth_ref": [] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails" ], "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": [ "r772" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransferredOverTimeMember", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails" ], "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": [ "r772" ] }, "cwst_TransportationMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "TransportationMember", "presentation": [ "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transportation", "label": "Transportation [Member]", "documentation": "Transportation [Member]" } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r889" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r890" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r890" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r888" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r888" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r891" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r889" ] }, "cwst_TwinBridgesAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "TwinBridgesAcquisitionMember", "presentation": [ "http://casella.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Twin Bridges Acquisition", "label": "Twin Bridges Acquisition [Member]", "documentation": "Twin Bridges Acquisition" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r885" ] }, "us-gaap_UnsecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnsecuredDebtMember", "presentation": [ "http://casella.com/role/DEBTSummaryofDebtDetails" ], "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/2024", "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": [ "r112" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://casella.com/role/ACCOUNTINGCHANGESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r38", "r39", "r40", "r154", "r155", "r156", "r157" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingAxis", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockAwardsRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingDomain", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYSummaryofRestrictedStockAwardsRestrictedStockUnitandPerformancebasedStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year", "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]" } } }, "auth_ref": [ "r855" ] }, "srt_WeightedAverageMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "WeightedAverageMember", "presentation": [ "http://casella.com/role/STOCKHOLDERSEQUITYNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average", "label": "Weighted Average [Member]" } } }, "auth_ref": [ "r516", "r564", "r732", "r733", "r786", "r1050", "r1052", "r1055" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impact of potentially dilutive securities:", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://casella.com/role/EARNINGSPERSHAREDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofUnauditedProformaCombinedInformationDetail", "http://casella.com/role/EARNINGSPERSHAREDetails", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average common shares outstanding, diluted (in shares)", "verboseLabel": "Weighted average common shares outstanding, diluted (in shares)", "totalLabel": "Diluted weighted average common shares outstanding (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r236", "r245" ] }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesIssuedBasic", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetails" ], "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": [ "r33", "r34" ] }, "cwst_WeightedAverageNumberOfSharesIssuedDurationOutstandingDuringPeriod": { "xbrltype": "durationItemType", "nsuri": "http://casella.com/20240630", "localname": "WeightedAverageNumberOfSharesIssuedDurationOutstandingDuringPeriod", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period shares outstanding", "label": "Weighted Average Number Of Shares Issued, Duration Outstanding During Period", "documentation": "Weighted Average Number Of Shares Issued, Duration Outstanding During Period" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://casella.com/role/EARNINGSPERSHAREDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://casella.com/role/BUSINESSCOMBINATIONSScheduleofUnauditedProformaCombinedInformationDetail", "http://casella.com/role/EARNINGSPERSHAREDetails", "http://casella.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average common shares outstanding, basic (in shares)", "verboseLabel": "Weighted average common shares outstanding, basic (in shares)", "netLabel": "Basic weighted average common shares outstanding (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r235", "r245" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominators:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesRestrictedStock", "presentation": [ "http://casella.com/role/EARNINGSPERSHAREDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Unvested restricted stock (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": [ "r34" ] }, "cwst_WesternRegionMember": { "xbrltype": "domainItemType", "nsuri": "http://casella.com/20240630", "localname": "WesternRegionMember", "presentation": [ "http://casella.com/role/GOODWILLANDINTANGIBLEASSETSSummaryofGoodwillActivityDetail", "http://casella.com/role/REVENUERECOGNITIONDisaggregationofRevenueDetails", "http://casella.com/role/SEGMENTREPORTINGSummaryofFinancialInformationbyReportableSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Western", "label": "Western Region [Member]", "documentation": "Western region." } } }, "auth_ref": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested", "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r853" ] } } } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r2": { "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" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r4": { "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" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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" }, "r17": { "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" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r19": { "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" }, "r20": { "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" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-8" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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/2147477734/942-470-50-3" }, "r84": { "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/2147477734/942-470-50-3" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r87": { "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" }, "r88": { "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" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r122": { "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" }, "r123": { "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" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 4.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-5" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r133": { "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" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805/tableOfContent" }, "r135": { "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" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r139": { "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(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r140": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r146": { "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/2147478546/942-210-S99-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/250/tableOfContent" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r165": { "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" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r288": { "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" }, "r289": { "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" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "36", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r325": { "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" }, "r326": { "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" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r333": { "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" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12A" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-11" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1" }, "r548": { "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" }, "r549": { "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" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r579": { "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/2147478777/944-210-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r581": { "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)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r583": { "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/2147478777/944-210-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r587": { "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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r634": { "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/2147478494/946-205-50-2" }, "r635": { "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/2147478494/946-205-50-27" }, "r636": { "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/2147478494/946-205-50-7" }, "r637": { "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/2147478494/946-205-50-7" }, "r638": { "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/2147478494/946-205-50-7" }, "r639": { "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/2147478494/946-205-50-7" }, "r640": { "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/2147478494/946-205-50-7" }, "r641": { "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/2147478494/946-205-50-7" }, "r642": { "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/2147478494/946-205-50-7" }, "r643": { "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/2147478494/946-205-50-7" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r645": { "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/2147478795/946-210-50-1" }, "r646": { "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/2147478795/946-210-50-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r648": { "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/2147478795/946-210-50-1" }, "r649": { "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/2147478795/946-210-50-12" }, "r650": { "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/2147478795/946-210-50-6" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r683": { "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/2147478297/946-220-50-3" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r686": { "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/2147479134/946-220-S99-1" }, "r687": { "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/2147479134/946-220-S99-1" }, "r688": { "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/2147479134/946-220-S99-1" }, "r689": { "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/2147479134/946-220-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r708": { "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/2147477968/946-235-50-2" }, "r709": { "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/2147477968/946-235-50-2" }, "r710": { "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/2147477802/946-310-45-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r717": { "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/2147477271/946-320-S99-5A" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r719": { "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/2147477271/946-320-S99-5B" }, "r720": { "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 F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r722": { "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/2147477271/946-320-S99-5C" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r724": { "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/2147478448/946-505-50-1" }, "r725": { "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/2147478448/946-505-50-2" }, "r726": { "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/2147478448/946-505-50-2" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r728": { "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/2147478448/946-505-50-2" }, "r729": { "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/2147477220/954-210-45-4" }, "r730": { "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/2147478600/954-210-50-2" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-20" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r745": { "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" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r747": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r748": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r749": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r750": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r751": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r752": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r753": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r754": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r755": { "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" }, "r756": { "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" }, "r757": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r758": { "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" }, "r759": { "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" }, "r760": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r784": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r785": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r786": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r787": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r789": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r790": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r796": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r797": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r798": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r799": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r801": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r805": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r808": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r810": { "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/2147479168/946-830-55-11" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r847": { "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" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r869": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r898": { "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" }, "r899": { "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" }, "r900": { "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" }, "r901": { "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" }, "r902": { "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" }, "r903": { "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" }, "r904": { "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" }, "r905": { "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" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(6))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r907": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "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" }, "r913": { "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" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r915": { "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" }, "r916": { "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" }, "r917": { "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" }, "r918": { "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" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r928": { "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" }, "r929": { "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" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r932": { "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" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r936": { "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" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r938": { "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" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r940": { "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" }, "r941": { "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" }, "r942": { "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" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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" }, "r949": { "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" }, "r950": { "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" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r964": { "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" }, "r965": { "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" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r970": { "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" }, "r971": { "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" }, "r972": { "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" }, "r973": { "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" }, "r974": { "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" }, "r975": { "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" }, "r976": { "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" }, "r977": { "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" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r979": { "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" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r982": { "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" }, "r983": { "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" }, "r984": { "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" }, "r985": { "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" }, "r986": { "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" }, "r987": { "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" }, "r988": { "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" }, "r989": { "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" }, "r990": { "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" }, "r991": { "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" }, "r992": { "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" }, "r993": { "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" }, "r994": { "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" }, "r995": { "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" }, "r996": { "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" }, "r997": { "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" }, "r998": { "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" }, "r999": { "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" }, "r1000": { "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" }, "r1001": { "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" }, "r1002": { "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" }, "r1003": { "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" }, "r1004": { "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" }, "r1005": { "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" }, "r1006": { "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" }, "r1007": { "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" }, "r1008": { "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" }, "r1009": { "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" }, "r1010": { "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" }, "r1011": { "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" }, "r1012": { "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" }, "r1013": { "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" }, "r1014": { "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" }, "r1015": { "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" }, "r1016": { "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" }, "r1017": { "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" }, "r1018": { "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" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r1020": { "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" }, "r1021": { "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" }, "r1022": { "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" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r1038": { "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" }, "r1039": { "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" }, "r1040": { "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" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r1045": { "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" }, "r1046": { "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" }, "r1047": { "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" }, "r1048": { "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" }, "r1049": { "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" }, "r1050": { "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" }, "r1051": { "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" }, "r1052": { "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" }, "r1053": { "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" }, "r1054": { "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" }, "r1055": { "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" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r1057": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1058": { "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" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1090": { "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/2147478795/946-210-50-6" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" } } } ZIP 93 0000911177-24-000079-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000911177-24-000079-xbrl.zip M4$L#!!0 ( Z$ ED/K<,M$Z(! %5!'@ 1 8W=S="TR,#(T,#8S,"YH M=&WLO6UWHTB2-OQ]?P6W=NZ=ZG.0BQ;L5E=)"8*(*R(CKXR,^/G_/<\\X0F%D1OX MO_Q5/I/^*B#?#AS7?_SEK_W1Y6#PU__7^X^?_T^[_3\7]S?"56 O9LB/A!*$LW8[N>PRF+^$[N,T%A1)Z:R&K;X- MSRTT455-GK0EQU':'4,SVF-)5=OCB:)I$UD>R\9$?#RW)UVE:ZGC]AA_B(>- MY7;7GEAM649F1QW+R.@HHG,^F6B::JOJ1%;'':/C="7+-KN2/-$-73$G"OW= M:8S?&;^W'YU'8?Q+:QK'\_//GR=6-#X+PL?/^,//Y&%;RT%N%'04V5@/_/'C MQ]GS./3H8$62U,_+$:L+[!_1ZVUM*T*>9YW9P8S>5=)5:360W,7]Z+Y^%%N^ MC=9/\ARW(V2_N0+_^^PQ>,)C/=='1$N?X]#R(Z($*\9JQ;>2M;;4;:ORZWWV M_:BL;MQH_9CX@S_>7/%#I>-ETS0_TV]70Y'MK ?2VZX>#W_Q1JC/D;OKCOBU MY<__\^UF9$_1S&J_%\ B:C]:UGQ;9\LOWNKM.=[]FA^)2I':DM*6E=5-ME[] MK8;(UV.LX4V-.NY;$2P'ZY^3+Y=#]\N3X'-U/P>YN^6)OWA]V7//PO;:0G[[ M^ZC5^WF*+*?W\PS%ED N;:,_%^[3+ZW+P(^Q[;8?7N;X>>WD7[^T8O0X77GS\G'_[\.;GU.'!>>C\[[I,0Q2\>^J7EN-'< MLU[._^NI%M>?]$5GCM.U?8I[6$! Z_M#!^SAW\27N&[S)M.];K,QBMGJQ@ M@SK^YU>>]/7WO^)/HO4O=%L](OVB?N .#P^ MWTIMXCXCISVQ/&(8R:]AI]?[VK\976?Z06WU@TO[/O_J^L0?W"!LN-78] MC)11C+5$GF0X2;YW\0L'D4M,^OH9HSQRQQX>'L6KI^DJP*C>.^[UQ:V//J[P['G/E)_$65ZF4YI+Z.4\S*?WQIOB"8(FXR-HAT^ MASC"\XAZ;?RZ IT4SF/L:7YI1>YL[A$/23^;AE0:F^[E[#ERL/.AO_?Z(\O? MC()%2/]%)\OSA>_&]+VCJ86_;*T^G^&7682HE_PK^?+GSV^_6_V;W&/K?@O\ M#.]OMIS7S[^/KK+>"QOEFXT6$I_MH&ROT M?JMOLSW?8ARYCFN%+WL>_4YHK/J MZE]8F_C?$Q>% K5:M#.HO!S\]]O9]OW%ZR=X>__#?^QY M[KFV&W]#1+&"X\Z(_\9+K?4Y-UAP,S?OMFF MY>9Y,XVM-U/;R\ __YOI];"1TGU244@R0-XGQ7>W'O(N=PXH4-XFR/ND_D26 M0.#L1OQRZ2N?>FA'3:^==[XJEW9*7Y =@=).!2@M?:%T!![2RD$M4 XL+&". MMXOBY%#Z-(#7[SU[_N2";0L%L'OCXG]&NGZ;/Q$NX)M=D_7=H@@)5MV7V MEYX?R[SO.'0#RO+N+-<9^,L=)&[DS_Y2]&/YWZ/8"9W]- M>@#XMKV8+3R2ZS2,IR@DXT(T)7=[0@/?#F:(%UTHI2]7RUT8J@4M/92:+ QK M%6*Q@ OV]P@9F:194!;[&XQ5S^@L:*GT57T=IW\6%,?8KNN[5\L5!M5DV5VK MZ;\D5;._[&XTPU*DJGE?X5?!L!0I?]X7^B=E6 H4O,K^)C2#(59)N@!F@;WY MAH%-7A68!8Z4!=_CCU\KLPP?/.>S"P_"Y*%QT6$APV7DTI+G>C \P"TU-ID:IFGRQH=-14 MI*IYIQJJB)J*E#_O),))HZ8B!<\^"2$6"[C@?6E=S>9-15N:#59=M=J M^B])U>PONQO-L!2I:MY7^-41]-5U#S1@-F@2-E ;/ @99T8!8X51Q[S$)1:2DZ, OL3?\EJ1J8A<:H&IB% M:N4/S$)%@@=F@1U=,,6U&,0O\>/1[^X;SA/85, M(/( $&\ 60>@&(+%+P1>IGU J'>L=#@C=1KBLDR1^RQ&NG=6DE)@+YM!PO\ M&/6$ V^L7D:M5!96<@H'YB@]EJ.\1G@(6>*-T*O2130IQ),EWNB\AAAL8\@\ M7A74&'*-5P4UBNSB54G,D4\0*.Q3%7-DT$I5#^[,]1^'DU6F_G#R:Q X[V*' M]>#EH!!A [L+7#\>^/@&)SW*VX3ID5F*BCNT-&&N9H[!XA8M30DUWY47+\ F%-08*LZQ9R?J"@#,C4+AF[PK?(P.O M\B%8F&42>?(JS0HSF>4UP<1WZHLY55H8(YP9-(O5!/E580)A3DRL>%&J@!1R&3!XJK@P"P=R-H!R&; M 4@_@,0[2#!'[4$# C: P1R!!^:*M<(;3=>0%@15P8$WKJXA/0BJ@@,0=LS6 M-:\*$KRQ=HWK0E 1,%3>J+M&F*L*_!V+Y8NK0@/0=X"&5S0 >P>(>(L(WLB[ MIK4BJ H7O'%WC3!6WJB[!C4CJ H2O-%W#>I&4!4DF*/PV(;$J4_[5@4+WFB\ M1O8CJ @<'=ZHO-,W)*A*,T#GL5JXN"I$ *4'B'B+"*#U !7;J."-VFMB4X*J ML,$;O=<8HV6.XF,UW#MQ#>.J\, ;O]>4O@15X8$YD3=U25 M*VA1H3-'7#*)A!,WKZH$"P>(>(L(WLB[IC4FJ H7O'%WC3!6WJB[!C4FJ H2O-%W#6I, M4!4DF*/PV(;$J4_[5@4+WFB\1C8FJ H."-WVM*8X*J M\, \Q@15(8,W6J\1!JM(C>'T>%508R@V7A74*,:+5R4Q M1T!!H+!/5E&"D0ADW6,*X*#PBP=R-HQR&; 4@_@,0[ M2#!'[4%C C: P1R!!^:*M<(;3=>0Q@15P8$WKJXAC0FJ@@,0=LQ6.J\*$KRQ M=HUK3% 5,'BC[IIAKL#?L5C+N"(TJ$#? 1I>T0#L'2#B+2)X(^^:UIB@*ESP MQMTUPEAYH^X:U)B@*DCP1M\UJ#%!59!@CL)C&Q*G/NU;%2QXH_$:V9B@*G#P M1N6=OC%!59H!.H_5VL45(:(#E!X@XBTB@-8#5&RC@C=JKXF-":K"!F_T7F., MECF*C]5P[\0UC*O" V_\7E,:$U2%!^;(/99#O8;X"-Z8O>8U)J@*&;S1>@TQ MV,9P>IPJ2&L,Q<:K@AK%>/&J).8(* @4]JF*.3Z(VU+039@>F26IN$-+$^9J MYB@L;M'2E,"!69*+.\0T*XIAC@CCJ3%!54ICCJ."Q@1L H59UHRG$N(-"#AU MKMF[IC8FJ HLS#*)/'F51H69.K.\)ICX3GTQ1VX>V 6]1V/\LO?(?K$]K)SP M'L6+T"=_>[1\U_Z&OPQ=RSM!V_9.!7TD=.;816[4547;#YTY>H\/=:GIK:M0 M9\@E;;6!'!0<##'6!%?>V_YCTMMD']^.E94?0V3KT-?#N8S5&,^H\AHO%T8<=5V 1#H8;('-D 8*C.,S!+990E M^W+1>+F(XF"&PGOD)0\V=>AG3![*J:DT5MH0LM! MM]:LC-*+)6G 9':)RX=K*G*2-IE=^G+BF@I5!K-K8I9=4Z$:8':%?!/XCS$* M9U=HO"MQ#]F+$#GDRZ+X;G*O 99EN"!/NA$9]_&_'>0\X(?I?[5LU\-BNEJ@ M*V33>V&-Z.2[F\#R5U_S,S4QNU('_9_$_IEE#!C2/Y'Y>PV_ P _!L\L20$* M+\?"F>5%]LK_'CT%WI/K/UYBC;OQ<1HH"'#20&$O$N[Q9PU!0Z&.@5DZ M$-!0@6]@EAS,,$U@F4A8]R,TCY=1HB;53>F%N@!F&4%0>GF6SBPKF%'I]TK= MU5ZHK7/)#392[85:.W^,WU?7MWP;]1?Q- CQ$P>3;Y;KDV1%U_F=G,&X+GQ(VKWZM?_MFGZ8_+-N\"C4*_!'#@(\3N<]9/YXQ/?P&&:!AZS=RW7# M0Y'N0N:/3 0\E.D?F&44BY-V]1!4^/$/S'**@(=*_ -_K"(!"LD'^HAK?IBZ M._:@Z*Y;C-&H1Z"/\H1$%&NC^"/C]R!B%>"2NG+& 5_6_A(D;1#KIH[ MS1?J"_BC)!NL^4)MGC]6\@CO_P/?X>461W9U@T*A3H _!A*@4(Y74)AE&W=+ MFX+A-HA1=&>]6&.OA&9&)1F=PBR/QX*D"\4TLPS9QT4'?_UZ<^T_N6'@D]M: MWL"WBY?Y^ZK9%72G415F*2L&%51!67-5899#.E"V\X?K7X2N\XA.6WJ^$B-B MEM5A4T>5V!'#/$OH/EFQ^X1>P^U[-_KC;4P[P&\3HBB^QQ*XQ*\66G:!5/WV M$T2_6JY_$T31Q7?FKQI(OD-./EF-?55<4+"XLCVS>C:8(Q3>!O>,QAO$4A9>+ M,"2L 2TC4R8D/S:*T0]KSH\W8I8* N2QA[PB?9[*+/.44NFD3EL9>F<"^ R" MKTBWIS)+Q@'XF 1?H9Z/67X2M'\"U\,L^0G:/X'M,\NL,J']S+/?C6N-2:$: M]V!14)X16*C_898W!@2RB\!"?2"SK#@3"%QWD[C^L_,A?I%9GEY0"5?J"S45S*[,[ &!*W4/IR, MXL!^)W4,DEG@)Y720WX[0+2BB3KY%M^/ ZSW/LN(1/Q#G!DY!-; M2R'GBH#$CGH[S!+<#)FN(DF94'6$>ADH JQVF..;HS ^O[?\QZ4VR#^_N;X[ M6\QJJ@'F2-==&K">:ZP!9HG/_@\K=+8S^J]GG*'R5QJ^6&D*(!V M0:.F>N&%CSI6+Q"-98(#SXP96TNP*O;*-%Y(+L;55]&VC0Z4%,][.SHO_%4^ MBIF=58G."^-T D[_7;+.[\A]G)*DZR<46H\U753H7'%'IUE4E&5JS)%"N4'/ M@3*9,#*NJ)]O5O@'BL>$8VG0UHO.++NR_T0$C@W)=$@.XY ZR*1&,OWORXA4 M4WZ3=G*W".TI5NEI4K"K6+CIS-(P'"JP$@MDECCA38%5K;V9I4XX5& 5JV^# M6?+DQ*=3\RT:BDSH,9@E1-A7"0N3FL$LO\*^_DI:AQO,4AZLGL&_1S;9L,-O ME]1+&2[BX63C*9(:F?AI0S0EUY*S^G8PVV+NCKM+46_!2B4!%A9+!G-<%-A M8VV@HN6*P2PK!S;0.!NH*CQEEO4$&VB<#53%>C!+'(,-'&$#O$;DS++?@,(* M4%A53,PLA0\HK,875A&5=F$? E!8>5S897_KA8&*BFJ!S'R7_ EV\K/_Z&[ZC%=K3EQOTA+RWNEH/&OCS11S1$7)1 MP>3&PWQ#5K0(J:%_#=&?"^3;+WN>9&-HA /)11@>[M":^I'NP@!K.GXAN5=Q MWW=(^#TG/W7QLGU$Y,;RG8GK>=QD)'2992"+P*4"N.05E\QRDD7@4@5<\HI+ M9EG*AL[C[$##9)8Z;.A4RA TF.7S&CJ;,00-9HG'ADXH' #G[P/TL?HOK,A]EP5X'<7N M#/_Z<+*^9/V7*S>RO8!!"CV3L]#/$[6J3$_RBY;?%=82X6D>NC M*%K]P(9CN+8B[#+\>_18U[:O'8DY]C -*NBAP^4MKSUWYOI6BHZ)@(V,V&". MP6NZQRAK:F N1Y5Y1?^.ZF_^S/&#G$P-3< & MNZOS9"%S23XRL)9H%DJX)".;X47*FCBXY!@O@W >8*6CV\!?*J6F%LDE,W@2 M]91E$ UBW7@U"B"_&-L78:#01T?FDBEC(,1M C:8X\J:[C'*J97548#T8FQ? MA 7S5[ADQQB8&IJ #2Z9L3I[C+*F!B"W&-P/8<(%,,>!P4XJ4_C@DH2KN^/5*(#\8FQ?A($2_!V52Z:,@1"W"=A@CBMCWF.<^#A:):C@DB%C MP&,T 1M J#'(GC*!#.:H--AW80H?0*(Q2Z(Q@0\N&3<&HHY&H:0#Q!_3Z@&6 MD'D5 4O(,A-43=_;3@=80L#&/FP 2\@R$U05*H E!&SLPP:PA*RSA%4A UA" M/E8G5>$#6$(^^)^J\ $L(:#D($HT8 F95@^PA,RKB$F6\"X,G(4=#\,1"I]< M>[/MS(BH[G="QBPG8ZS-R\#SD%W?TCD:DZ0=JTJJ*"M78Y(]8U5)%6V*:$R2 M6:PJJ:HYB4E6*:.2KMQH'D16"1U^F9B1F*-WV%515?,1DPP+FRJJ:C9BDN1@ M4T45S44ZDPQ#1A6MNLW_:D4/P;6/PL>7>DY+.I.$ _/:JFB&TNO /51B6U5, M5GH=2(A*;*N2>:L.; 0>;J,H*J6;.Q/351W8B),IJ:I9J@YLQ"DMJ9+)J0Y\ MQ"DMJ9(YJ0Z,1$UGHCHP$?68L@PS> MF 46=%75;,0;K\""KJJ:GGBC%UC0557S%6\LPP>ZJNDLQ1O%4)V&JIJ;>.,7 M*K6A2F8DWFB&2FVHY'GHL_M\'B[?+TK^.4660Q_><9]Z/^,_J.+RHN.'6WU$[[7\;.,G;$0.!22?N#[!V[F*A^ ?C:VQAU8W'@:9YU-94(,,9JBIW5#R]E>X9E^WG'Y]TSU5!V?B6=R;LO M:>JM%/R%_/&M/E/9AZLOEQA7$S@X E8Z0=\O+5EKO0/&4M7R/!;H$13A/R7Z MOR_+[^-@ON/+)3;/)0%_MWZ SQ1$'UM& MNE::R^Q\\7A.>KFT^P.VA/K)GK MO9S_]0$[QDBX13^$^V!F^7\5(\N/VA%V()-D8.3^&V%I8ZC2?_Y(7MW ]Z&X M7HI"5HB-?[\=/%Q?":.'_L/U*(T=5_JTH^O+[_>#A\'U2.C?7@G7_W/Y6__V MUVOA2JF7U M9F;WS)1V?Y750M7W!EHK _PZO/\F_(RG=3_P;Q+U+JED9,'7(Z:>$5='@D5*! MY],W*_Q#&/KHIY6R3ZM''">>24FLF$61RIFB%Q,(F-J9IG;30&*?_E?Z5>;/ M1,.;\22)/+=D$,S3.XI^Z%J>\-UW[_?/@@/0P$'& \XBA!D51C> M"[+VR?E)&'X5'GZ[%C9BCW7;@3]HS?(LIN:SM6"_M%V2%;>2OT*>V>G]; M^$A0)5$@C$:NZ:P*<0[OP0F#$]Z.U$+\.5YC9^6:)V$P$U;O>/I'2R3D(#M("-;S!9XJ M0C**@%;6I2^G_[,Z:;1Z0AR -G9J@]EI^C*8S=R(;"P($Q=/T_Z";C>D=^S7 M='?@*[[VEEZZ\ML:W?9H*ZHBR]P%+T(UL0M[1$"MR*6LH"9ER"(RZ<2W^)L5 ML'5L-/W1]P]U@7FL?[I^MNR8OKP03(1P M_=*"%0G1'-EDF](17%]PXTBPIW1U]!/0:2>DT[*%:*>5MF:>J9J>5=J=P](N M\%;'K[>6FZCOI#!S'<=#1=OK02>6<!D_D/J]TA-'J72'/^F&%J-AE&/\"?K">!\ML#IL*^6T< MU,5QD-J65+7;-=0/95&CY;O_IO_^J6ZP^C0XNS\;G0G7L[D7O*"0BN M<(3;X.RGPE?L)Y\.%#D[ M^Z:>=0]P9A7G66IU;M? MD.KO3AX9IV1).109G8V&X1V.:_"LDS[LD>56[Q\H)#LU$/;LE.Q=@$7G_7_N M/ DGEV)3<-"C&=)^XF=OO)/#=Y; WJ>R(,OG>8@!YLXM3T#/R%[$[A-9 M5>,9'D6EA#35O336N4"4GB5B887S>&5V_NL_NXIL?(F$&'EH/@W\%04J"EB1 MWH)H0\"K'DL@&V;GPJ?T=D+\=!]?^<8RU%:O*RGO[>*G)5N<^MXW 8; '7G< MMZL-N=/J&8:&UQN*EH^* LZF#,Z&"&/Y":%6DWSL0BW /+1QFZ2.8M\4NK&+ M;Y@0?BA$CC!?A-&",']Q((R2S'/@QM[E/1&ECT5;,^* MHF.6)'601&C1F8ZR$J.7V3CP/F4*6.HDC-OE5@A%!7JVIY;_B*AD E_X,77Q MIZ].,PN%EVI3C:70+V_6SW*:>9&5,;6U=9BBM7J7Q-R$/KY\AM=7^!4"^P]1 M^(MT)LG"W J%)\M;()+H(433?+3S 6PV3BM+8T_,?*T2LJ_Y^^@!Y%PX^J^7 M+B3917Y//1 '\XYU,+!#QH'6K14YUI_"B%B&0'+;42S 3BU"K6@D,?(=L/R!A_"+84X21-B.G*'Y, M$=VX(0'_1DK )WFY5)U:$4T8<@3+\_ (DLM)UA)_+ERRDL +B#%:#L W?KN8 M4,EF3Y+%N%Q2;"Q'5L9"EAGD:Y+%*#CX6QR=D*'S$-F(QBJR(M 4ZDCXA.^' MS4J(%GAJCJ8!R5!8I0C&4RM^_Q8_K+>/2C.?Z,7+%_E)%"S?$3XI&V\[QA:* M!XW_172-+Z+C\97D498WHXWMZ)/0)[6B6# EP;%>HK.]"6(9:;?+11CB7TF2 M9XD3CZUX$:T]1[?5^R>*WGN('/F!*?.%TV%M?9ZBA!3!M$^P6PVW 5,RZNQ/ M'.3/9Q#CP78S<^,8FQOUE6'@$S_NO0@(^_07@?:OLVS*EEY9L260?,+WWN3U M'IL\Q?T"C^Q(&O$5]^AQX25;J:/V@_"):-/XHJC*V7) /'5I"M. +P 8UX &YXE>/BQD6#9-O8"I)NH0PTC M)+/MSD\%#-_VSB^B&78?^%?"U41(UI%8!B\B"2[P[?!D3$3T*#R&P8]XNOKZ M#,<:B#Z;@R:N3T\3T(T;LA&@X-?<\X3T:_G+:MC! ?N?KT5#B^6P/4^YNIGK M)_X-KY_;RBI8VHR0SBHB8H\]926?:7I!:7_*F2EI1=7/*.JIS#/-^/BABCW[ M54Z^R$'[/VK'F,SIX24VF<<@?-FQ#J:#J#'9RT&O2V)%:O5N=IMF^0D/685< MU$P@[9@MJWNK(J'3?U5B,MF_,@;]2JH^7KE#-%VZI?EWQ8$1RRAC)4TA>+ M"-\HB@X>85?DPV?8DZI_,$7 %%'^;@IK?NOZ[2(8'%;Q#FLEXE^IA"\3V1YV M7$IQCHL)QFKR 3-$$CYW$EKN9!>C37EL'!WY :6A%U'"*F$M)/6"=A2K"$+Z M6]X+^?$?+OYI_+."CU\M($31DQO1:,NW?)M !<=@Y*0>&1S%EN]8H1,))$?= M=7;GZ@FR^LGZ:3=-))13F.&]W \)2OVP9"\OA&HT19ZW0K#P">.2TIK) M>>V/JRS)G04O*L)US1;=K M^IFD9\LQWENN6CGKF'HQ,7?W3.Y\G*]<=))Q"9E"Z>*TC$F.YWO#767GRTM" MVG..#&P4?*4[UE@*"]]-''EBLZUWSAV_JH-L%R^QHU]:@]NO.Y)@J#1I7MR( MWF+X:O5O?3_V#VTGH%6AR VQ$+%(\+VD]4S0:?4T0Y0[FJB;QFHR6#UJ[UT5 MIZ56=L.0ZD)*JXGTZ[N:&<,%&$,&8U!/:@Q:JV=VNZ(B2>Q:0OVH,;FX8CAP MJ_1'_BKJ=;'97V8>)!3!>8A(WMH3VMMQ9OEHTNLEUC@B'7ZV+SG4529KIQQC MW2EG&KZ:YB-JCT-D_=&V)MC4SBWOA_42D;??W4ZGHYP9Q(;VO=_I.^JP+ M^#JX[=]>#OHW25.6;]>W#SL:LZ04E9I&5*S@XH,B@[3=R^C[Q6AP->C?#RIM M59/R98:WH^'-X*I/VNM<]&^P3O$[_79]O4N;C#W[)]<7XFFPP/=PHHI:2QS7 M1,M0SG2SH'95GRZXVB[EV:EG\"L4K>?OOO6PG%CY!1X2/U8\9QN/_UH/.Q$ MNOS*HXPM^X_',%CX3GOYD+:-T&3"Q+GRBU[_?W."06DG??SYAE>.=#1G*RZS,K;S=D*1FE&DQKT8JF]%2(3?Y" MCI ]61XY2[J';DOUZCOIT-.YJI2O_I=3YR6L M;T+S+J+VHV7-SPE"^KY#_G/]"H]^?&F%(4DG^0>ASM.QO>JZQ93 MZY&E8WLS65Y^&OC@SVUZ'+"0NEJ(5H&%*-A"%$DT958LY,"5[PP_)ME*0"A@@O M8 0O6&6@_*7 ^:*_^JFO07@5+,;Q9.&M'NU^_63K<^/9K$)M]7115=4MFZ Q M3*;7.I;Y&I]7KB)*N;[V&B)5'&I^0#1GOY=TVPOZ]Z%38KGJ3^O2AR[:^ M;E%\I,JT5D_695'I9,S42.MV2HM8TJR1 $F'O$&!2-(QDC1#5%\[JU:,I/K- M[-PNQS$:\6O0_1W2HV2&A-AZ1OM+@V:DT6IHN >F@ &5X@,1XJOM9K58@T8= M67/T6%ZK H#2>OY" -1M]511ZIJ, *B@E1('_O0N1'/+=03T/$=^=*0C;48$ M=,"1+B5YG0CRR-"'-.?!,70W-Z'^<]$02QP,1I@Z)A=[_D0Q)97A/=AS;P\ M=J&U>AU%$[M2[CV7K(KB(+)N,N@.[?OE 9U.0*>+&_TP60;=J=-GJB*$@SE^ MH!>:+T+27>>D<\IKGHQM+V:DD0-R,"Y(:P8W:>I AELS4M;RW\D'!6?-K)[K MSK/\N.\[UZM'PW__2NMRH1MD1>B>O,MP\CU"%)K]U^>]VGA&[)R2=Q2.TSLY]%V.\DU2@\(053-C M#0I8?7&!QY+\4&EXU"2"1TG4-%;8@-JOYX9S4GF<5'#SB*H%*H]V,&F3(IOY MEW6_^B2// DZJ0,%82>Q_K+KZ3?(KIQGY#S*MJ$W+W-'C%H)(U1 M%TU]FR*"X)-_+!WPHL5B2<=8ZLAB1X'<'$;/^59U$BB*0Y?V^;!7-3K>$1# M.Q\U%[Q*=GEPG^3613%A^J+;P+>/VNS3#'+$0]%RSP@05S.(J ,S0CF(ZN*9 M050D5E9JM8^Y+X,H%F8HG@:DA6>U M"9-P=3CPAJ.8=<13FO3(0O&D2XSAJ?;4[Q6:(#P;.OF/MS?LCH0LDDI:C@: MZ^JY?4CARJMH20#F"^9;T1FRK.:K4_-5-;%36-9-M>;[<6O"C59H>B6=T/8W M^K;L99-[DA;N!S&^NQ7BCWW!Q4_V&.)@86Z%\;+7=X0(.JCHZ"FR"3TY0/JC M1S'^@!*7.SKN+=_K7.M0Q^Y]UXX9J'JW6;L U\$_B/ M#RB<76%0T'9CV/'H"=CC&;TI+#!Q9JT@G+0XT4559V6XJ8,,2#*6NAG* M<"W54$@K!TTTNJP<_6I.I=K5%!F\J]'AN=;8]>B<"8F$Q=3FN%F*].5((S%) M,F%78R4+#)()*ZO-D1-)!BF!)$IJ[L.1;.43]CKV=P+7A"Z3R1Z\[H@.-)25-+L5]2Z127.00#+$IH..-O"T412 MN151UUCI'-VH():Z79*H%:(("BCE:%V62#!?!*+1(ADR*Z5N((8]H5LM!D$Z M05"WJS."H.9$L"27CL@:Z-8BW.E*FK^[\?1R$>%W0F%>JHQ4())$78?FNG4$ MU 'O6@:@R%:7+'8,5@#5G+AUM=5E+>-7H=ENOPK:0KA/[EAX)-C')9'*LYD/=ACD"8C MHM+-?:@'8F & 7:8QRT=8-VDII%AL-(GNCDQ9UKM#Z]&"Z M<6X3(460=%/4NT5506*BO 0TW2T]?S<=$4,? B,RST-DM5PM%;/-'115UCI] ,1,G,')[)B2B_C%[=A =,["3=[R1D;8D9*L\/],!83.#8"MC5^]HL)ED?T]110PX1L!6 M^VBZN*8ES8AQLC8MV2#\LO><,&6ROI2[D%1<1RAE[5SR'DI;:%%P/*Q NZ>3 M9D1X@?_8CE$X@YR(PG(B-H%^="A!=NA,46=F$QO"UE/G0Q0"HTZKIQJBFM^M M0D":,C]X^.W;X.';]>U#4@KQ:.PK%:6^[WU]7O7/B+8 M5;6S444KCVMZ7^2HD[K'C5KKR^O;9/"J/G]5#M2SHDCHX]>?S0+RZX']ARC\ MY2.[OT/AB!1??V__^N8L.[C]NLO^ W]$?N'."H?AB+2!0OT>LOEE"JM M/8+QL1/:]S!&*0_3;?6D,VF;;MKZ@#3"$)[(W5Z+U7\1]KX(_3[*\0[T@:/^ M(IX&(=:^DRYP>7TQ\P,I[WZX#-K.^7 8J"217Q*EY/]32#]Y9,%:_V1FV6=^ MO4$4+8YX-;E\P0\7<11;/O$XF1]/:?4T0Y0[6DK!DTV=LE&>YWW4S.+._'A' M J%#)4VR0S)!W*6_1N4>O,I%%/!WR[MV+$#3?FA2NXZ4KE5,)XCM MA9\L:41]K)1"!>:U2'08^=&A$W2PDL9RTI45RU'O11%1;[>,0%.6C@Q[S7*> MYK1Q;X:7R!U:9@]\,R@\[]/)4I(Q>KJP-_/+Y0C&Y.RQ;V9D'!>,R4KY3Y9' M<-FCV,QZ/5)P.(HUN]UT<"TVR/T ZD]!O.4HL6GMEHC](XK/J2"F@>>@,+K^ MD;]5P\@_2]O+:LJ?[?*6L?:"E$R^R63!\_,Y$U;63L.FW7 M)VG+Y.@/Y+@=G8"\END=%NG 7YZEVK"#C)OLLFS2/#>C(QH=5I+Y@7$Y99IQ MX9!2Z$)+UKMB5\Y]-(\MFH83SVO;B]DB*0/OH(EKN\>5*.8WQOB4R^=&^/GQ MW]Y;RCV*+?Q+SK45^E@>T8:8KQ(I9[84DF3<445=W;:3K0ZU$+ERA:HMMWLZ M5)&.'!U=U)1MCO'DJ&I6R+OA> .:HVP'LWF(ILB/W">T.NCQR0NBZ"=1\%%, MVK'&UC-$Q#F.Y*U$3C-/+S<%GN3OWV!IWZ)X.'FPGC/;DMKJ:6)WAR5!:,PF MMDIQTF6CK$.W)G94;TWOKT\3*#.?9LC\ V:::663Y>DNJ9T7;9#J?Q40I=7S M+#>:7,+LP&2WO7^1V=-HU-.HAJC)1?519:)^7D&KDB:#[P!15 #XDII-BBP: M9E&GS-DJH??!),R#*]\X1TGWA].X]I0U#A.AGJM8&DZP&'MHK:1\)K=+C)5: MW%\J%%!]?%'Z*K)]WRG ,QFMGH*G1%GLZD6UPBU.KQ4M%,&RP;*KK-);C&5W MJ66KFM@I+&>X6LNF00%SZSPT?7I3^MO[Z1&BT/AB MBD@'BV"&?_N%%)#T:9J414N7T4::CR%-% @32G2*(E+#S*>BHWPJ*7SFVRY= M<.(/Z,G7L[?951MB6/[X,C'ZRSR(Z";G.>V.[#ZA+S]<)YZNX+MQX5*ITNLE MUA@_Q"+>?PDK,E;>Y9IM_$F>EAB$.YEHFFJKZD16QQVCXW0ERS:[DCS1#5TQ M)\K_DCRWY473\#79_!&UQR&R_FA;$_R"YY;WPWJ)"!HWH8=Q]T[N*41&T;Z4 M6._G<4@0OD>I&:[ZZ-H3*WE& MS]R/OE^,!E>#_OWFD7M67^;[;?_[U>#AFI8*& UO!E=]\H_1 _Y/4D9@^%48 MWEW?]Q\&> #S[_/)];'K"1;X'DXD"NC91MA!XPGG-9]3P-[(6K.RU N_N@[J M]?'#>M8\0N>KOWQ9,82N3W^27O1EZ:B7_H88R_O%(!%*\O72CDSSK*NIQ)26 M:]+E#R^M[ R_PN?MSSO=,\GL[/Q*.I-W?K[O5C+^0E,RW6K_YYJ:[4[P4(4\ MU,=(.,!X5%\/HILJ(-T=UZU?R$SS0HDG.DV<_?ZMMMQ30M),0X2$;WC<-!*N M?04E8^)S166 M,A.8)BF#:(BR7E3GW9KL.X!U-4B]YY ^-B V-@7&F,ZT NR]'613UAH=532ZK/2:@0-IIUSF%H@DX6=7"3L[.9 M=4?3@=BO:#1UL;?5BCCO!&AB$4VG!9/9ZIFRJ,FL].H#,)TR!BP831V)[!N) M6OZ"E P6L6([#KQ"\Q#KA49^23 X"_"C_?OX4+ AJZ0#H>"F7/'?/43^0NQE M0[R9S40F&T"BJL+"NY:0.A /E@(I!0>%'=%4H!1P+2%5 :)44G_=%%6CJ 0K M@!13D#H0&I:"J4ZKIW=%56-EZZ(Y/.$RHA(_)]HV08@ M#(^.$B\6$;Y_%%T&L['K4]OHO\KX'M$"E(1PSYPLU-'PDDKLJCHC*RI8GY\R M5"P15V3/1M0-X'UJB:O*8$5:.BEBMP.XJB6N#@2-)0*KBT-'4>MPTA&J^FK& MK(YJ#B5[@QY)T2L4QQZM>@4L[-'Q]0WV'X_4G8S6XMRY1S%QGY'3_C<*@UT^ MQ"0U&+J*K'QA9/T)E,8IH^G4*#H\'6D2F8[P?P!(=032*;R1)H,WJC6(#I9" M+LX;*6QYH^;0JJ-@$4_'H>L\(N'&\IV)ZWF"[071(D2"/;7"1P2T:N:PC_;\ M7HGS,I'F98@<-[ZD(KU%<19'JQ;F:(&48!%%>\*^5"C:1DNGU3.!;:\E4$[B M;33P-K4&T9ZP[DAOHY,*;:RX&R UZ]K;CM51(#@0' B.BU$@.! <4X(KC9C< M6TZI]K%MBGHHY+#XDJ;,O(FO&>3H8D>4RR_:R!L9WES,'=BTRXTYTD=,-T1) M+;W:&F".%\R5##F3I+EW137_J5J 7%T@EZ(:2Q[,Z5*KI\FFJ.H*\YAK5D5) MU[>#6:Y=P.8:S8%X="WD 97Q31!EMQL9AP>J*,FYS^)F4A8'/'YS47<@(BT" M=0I&G2+JBTB)0UVGU5$7L&KG/ M_):.NB9TQAK&4Q2NJIP+GY+@]*?CJIUGJ3Z?N91WF@4G/!PS#]> MC%=AVSL# ![.P5,^=HQ63Q,[ZC;%#]CA'#L'%D5%@(=L2HJ*R<"LU9SSV.O M;;GZ@?/8N0.WY6[5;> '*Z8@LRF8> [61%4I:M^*LQW1NB,I9117 )(,J=4S M14DJ*L\#@,04D$Z'([G54V51D:"6:BV!E#*\*P))"IW;S,;6NZP4%&2W(JEW MB14Z6Y:C(KT1E^>U)_@CW\:OU3 *K]!..9;K1T30*!KZU\_$2!9N-"6U#(:3 M*S3.?'?\L)JA1^N-/J=479+"K'!W#%%*Y.Z*+@<'>] MH;05&Y[,1>ELN2@XM :G_4!P7(P"P7%2BI:!Q*\<.2O\LD.%YJQ0.6Z20LDV MX+IRW_;,3KN_YMDF!AJ12: <.B:0&2A=#!1M>QL,@,(Y4(K&B8F7"LKV0@%P MPCE.#B7C9P5*5\) D;:+PIX<*(TX\+F96"\*/CJNWO^A0PY-.)2R%8'M(6$^ ML(5LY$M7IEUK%*6H[B*IU< 8DV@>'(DDN.B M'=%42S^X!TCD"XEI-TF*@V('0U$6I?RU34X!Q28<(TW4*8P15B1:LHI";#T? MV44VRY'#NEK5P93KU0GLKV$PN\37NOX"RV-Y1#OPHPNJC&3< U'%]7,<6EBD MKF^%+X,8S2)LD>17P\#SJ$TFF6Z9S5$CK<%%(_]F95:]<\!2-!K#!Y.]V<&P M3OHJ=PR ,$ X4YHY.P@F^TJBF;^$$""X7@@^F-_.#H2[.)"0Q6[Y=3(KB>LY M9+'OPN#)C0C$L";SQ_4-R1I,%;IC2UHN?R^0CR9N=FLQ6ST51]U%+8(YHUSJ M#J)4L7-N$)D2*7EA=EG),P40G3QZS8\A4C-5E';4W $,U0!#J>+'_" B)5!% MH["R@,#:'H;!+=I7M:S>]?(T=P(*S%:#J^+*BI$OY-RM_ZD!/V M @P,#"QKR)_/P#JT/IE95$]X,#"F< 8&EG\YE,^^:.'1;K>HTAY@7TS!#.RK M@*5B/@/3:3DOE8L=6CB#"8=7F1)$N( 2V$V"\CC!?8?T\##QAZ]]C6@CY^IN\%VJJ"*'8,3 M+,C/Y2[2GX:+A*=CZ>D:=5K\=_H/Y @6?BKK$:V-BUA>) 2+.(HMWSFV>!J_ M)_KVAD>)9+)R:"LY]Q,QWRYF8Q0.)R-ZL^&KE*D3S!Q!D1+E75&66"D_" =& MBX;7 0:I7'AU,;S($KBH9MX +];@526Z3.J\)*,H A/0Q1JZ#K '9<)+D23J MO-3"NL+SEEV(%T2K>R]OT2;CS^4NABLS*[W-L'/W6JZ8*+^.Q&1V 7#J7A:1 MHFUU>5+5[+T%M*KMY!;/>E,+N'XX0&55)0.!48%1O6! M4:G%&)5"C:J$FAM@5"Q "XPJDU$58U,JL2FIJ,Q_"B;ZA1C5!TZ M4>4^I'82HSIU'G-E^X)7KK<@.Q2GWQG<3B@HK^/;=\'3E/EVCNBJ5O#-8 MPS,VA>X,+KW>%@F:F?_4DKU!DY7S-W"(BXV]P<( IE."W>P6M;X'@+$&L&KQ MM4QNT'-OX "^&,776BMG,!,L% MRP7++7R_] /#E8O9,07#!<,%PRU^4_8#RU6*V99EPW+IZOXSW;)<+5\W%N S M*WQT??K;^EMSL1$IOGIZ_2M$_P]3)%@V7H#CWW[!;R_X08SO3O=@?<'%3_88 M6IXPM\)8""9"/$41V3#RZ>%KBZSD)ZYO^;:+!T4Q_H TT([.WJ[B-\2P_/&. M02C9^'R+-B]PE]^>$Z\70%SHT+EUJ57B^QQO@A,++V7L**C-5W MG,;&G^1IB3&XDXFFJ;:J3F1UW#$Z3E>R;+,KR1/=T!5SHOROC!>6RXNFX2NK M\XC:XQ!9?[2M"7[!<\O[8;U$!(V;T,.X>R?W%"*C:%]*K/?S."0(WZ/4#%=] M=.V)E&3L5-)E?W1]<],7?N^/'JZ%T3_QG]]&HC"XO3P3^K=7PNC[Q6AP->C? M#ZY':011Z$G\JQY MA,Y7?_FRJA#@^O2^]*(ORXECZ?^(\;Z;@>B;)U\O[=HTSPS)(*:]))N7/[RT M^C/\G)^W/^_H9[+U]W6Y$[-SDYEZB2FM5MW0 MHBGR(_<)+9>2HC"FS5Q)#\_S-"1$6<5VX?J"KS]U.>+JT/T;E,T5B&\JI1MA!:,1*B']9TG>$QR8STQW MV3^B^)Q.?Y>;L]]K8'-I1=.O7O"#.!'TJ^7ZY,/1J\R37N?WR/:L*'(G6#;D M6?J^\V ]9PZ*#++J4"65D0.#<"+U%(006Q#LDO;.2GYB"2#((@1Y0*#9ZG5$ M788&X[5$X!Y2@2D(*A*=ASNL]"<_Z=;UOE/[BDEC8W8"WX2@$,*URI%#3@P$ M]-@ '8N2!N,'*K75LY;^IR(W@S,;YGL[3*SS&%.4B2DJ.XH _925(F2 9@?, MI=\?K1!S"HV!=S0. ]V+2J '.>0.["+5B'F.C3*-;:3M$Z. MN49QN-_]$.%G^#<.5Q^Q3G$ &RV\F&Q03,)@)MA3RW_$OX:_F5AN*#Q9W@*1 MPZ\._KDG>DH5?Q?%X0(XWQ-'M86N,3429$@ZT!RUA%[1P6VAT-.)X]J(4F,IT"2%W *8 TX(6'^EPN@U%I=7K M_GQF@6$8X]V!N:"SFR2!JR M_,\1>']L>_(NXU-;/;6P/K5 )#&%I!RA\1%(ZK1ZN@DY][5$4HE RABWTA/E MN@PXJR7.(OBX23[LLUH]0P^UFW M'W 1^CDPJW!IF[DZ[ MA>NS(C((+!HL^O2KLB(M6B$6K2I%;2F!18-%@T5G7< 6:= JR10R"BME! 8- M!@T&G7FM7Z1%=XA%RU+NW#\F+!H.B)1S0*3Z!V1U%+2(AA;1.V7<>9?<>%2+ M:%(VITDMHM/_)'26AL[2&R\Q>AA>_O=OPYNKZ_O17X7KOW\?//R3^8?>W5BZ M3&,Y<=/J[IEJREF;5JO*F:HJA70]-LYTO:A.S%JGF&?JG)EFMCO!,\$S?81Q M53>9>R935QE[)O-,E[J'[G2J]53U&\\%MYG.^$+E,#%&.>^TNZT&24 MRT+>+1&5#CW0=HQ""AWVJMV]?!4KO9M3ZIW4>Q'Z-&2\#&:SP$_4G:<)]L?Y M7#45X<6&"!-74K(<\0W"X,=6CEP]9-K'STIX'[U)(5R>WOY$LD-_ M$H7;Y,S-P\:9F]U'LLN9]66MN%F?"RM]"-)YN+2=W3+LJ;$MF-'4"M'^ KP9 M7[DQ8NO/@H6?QM$W3C( *"8 5>PPIHL@EJ.V='S-A>59OHU$'/K9:#;&88DJ MBX(B*6IYW;FKS4M*)Y?Z-2=/]]Y9DHZTCW..-LFAA!K*G&J4E&=79-& RHT\ MGV[+B;V(3LE;.6\'\),K,#0X$PFC&C(* M0 NCN!L%H(51W(TJJ.@D#7&,Y( VPP'Y((H6)+6$MO2AF? )H]''[TY/$T0? M9L%SULZ@>/Y)D5+P3T3(R+E:A%@.=_B1 N>"6[;_OP MM8VC#ND&#>U6>,?0+O]T'( ^]$_;^"$98( >/M"SG#! .Z =T$Z9-*ZR56+[ M(QHWMP_6=_G@]"PN0 @,'+3#H'8J/13#"8M!/6A[3-PDX2W6?C)/ISG^P%LD M;]%W_K6(8EK_\2%X/T ]HY01!TH D6 MS<#T? M):TVREHN;]$FX\_E[CRNQE^2RI5>$+U6>-M=M[*6<6FV7>8M(G_/+C.6Z&OG M^,PK3[/5ZXBRO%U8)_,Y(5C6-&]9 ]H![8!V0#N@'= .:(>#H%(]15"I2Q!4 M\@(?!HV[4MJ1XZ5UTM?"_I"0/-0EHFI:!:Z'Z^%Z3FE)ZO]5QBL5_8:<1_S, M HE(GCYJF%?+Z;[(5&(ZW[S9_WH-&7'\.)P\6,]W04A^IQ_'H3M>T,[$#\&= M%2(_SAQ5RJV>CJ-*2)+A!&L,AI:@'= .: >T ]H![8!V0#N@G3SK@PY;ZP.% MA_4!'^1F!G6$1L!N3UFS7(V$,F*P0YO"R4KN)BD 0 X!N,OO%=%W1]<(K(JJ>@:8 MX@E3>YS:@58T&;NCZ7HAW=$ 8!P";)?3.J+1T3:FC"*:A0&D:@*IK98^A0#Q3E MR]M1*440+U/6(O^.)62C,$G4JR=IJF0HK9["=I()0 C2S4 [H!W03HVUDXD@ MK3[V4B'VX@I>8/R@G>JW&&I6+;;0?D8[),$'>(MD#5@KY6]T2"E_W2@J*YJS M'6C^P,A@9SC0#F@'M /: >W46#M%+M^9"X(T"(*X B.X"M!.]8O]ZC,:8!2, M:G:62W']C-)PLW ]7 _7LW!]]>R];++M&4GGHL0? EM_+%N?JZR\H;=ZABA) M11TXA'5+\]8MH!W0#F@'M /: >V =IB/)U6US'C2@'B2*^0P:-?54XJL+YO3 M="4"6A&NA^OK>'WUM&(C^A%Q.Z4722[FKC>^'2%V<838A?B0$S Q&!^"=D [ MH!W0#F@'M /: >V =O*PP64W'-I> )CL+P @%1=&-604@!9&<3<*0 NCN!L% MH(51W(T"T,(H[D8!:&$4=Z, M#"*NU$ 6AC%W2@ +8SB;A2 %D9Q-PI "Z.X M&P6@A5'C"BH(R'*=JPO+LWP;B<+?%CX25$D4%(ET M R>/DKYU\3@('12VDQQX 2+L8<$\ORK;^-@?D[.5T>!YSK)-P!AZ6273]Y\*-7[(6C^U*I)^]I!JB)A?5T[X(%7+0 M;;TT&^8'L1%IQAAMU;?0/D;M93";!3[%+NWF& T7<11;/I%*9OS*K9YFB')' M _#"I .33B'U:0[8[ZY99]LP%6*8,E@E3"E%3"EZGBEE&YQJJV=VNP!.F#)@ MRBADRCA@G^FFC Y>BTA@E&"48)2%&*51.GN@$?9 -CJBT0'V P7#'>O2#YE MLMSN>\N-\//COY5@PCHVX8XJZJJR9< _@>V"[8+M9IMTS=(G7:/5T\2N4D]N M)C_C/U:C-Y[)1EA9X1)&O9_'(;EX*:_591]^^=$]Z>^O MY9T(#C^\9\TC=+[ZRY?5L[L^11J]Z,O,"A]=?Z4$;;XE-_I[R==??KA./#TW MNV>J*1-X+G=1^WOY<5R;S3)>ZA^[$9,X*C"HTQR=E0[U" MAIE;XW;$U\GL?)IPTG@73AH[P\E+*T(X%A!^MZ(8":,7_.4Z[8$O7%IS M-[8\$.AQ K7MQ6SA63%RA"LT<6TWYD*2'[* *:B,"L6<=$;/1)14X;W>=&Y/ M&FJ)^-ZQ$$R$!^OY[?-#J%6C4;M#+5DK+M3BPC4^!.FFE;0MU?>Y.>[FC"1C M+,\TD6:FJ)W8^K-@X:>971LG&0 4$X J=ECU\QB,@M.(^TXC7B$;S<8X#E=E M>B)1.7(7^+ ;J7420XK7KTVF0DE--=IP<]CC2XOB! MWNX3'1WYA(<$S59/DT1#*CA'E5D8@K,'9Y_-W%(=T# E8D=&0XP(?'EJ7ZX4 M>CK/E$LXG<U8X]J :FQ@3DFFIJF2SM MB*(\&0U,:_4,4>MLGP/E9CJK?L\)1D&96Q@%HV 4. P8!:-@5-6CP&' *!@% MH\I+&YS0_^U M'-\ LK0@XYG83\R"(_]Y:W MF;C/R&G_&X7!+LI&;_7^ZS^[BJQ\R4O:? #B,KC/=S^7.>^B?MC:DUJ1IH;C M-KR2-(M]^-K&D='JR6;N[#C $(/^Z3@ ?>B?MO'3;?5RT\: GM.@9SEA@'9 M.Z"=4C?',U5QS>V#S5T^./W..$ (#!RTPZ!VJF=$8%3)#-+N@Z><,$AT]FJ/ MR11%.*/U''449[1#$GPXCB(YH[[SKT44SY ?1P_!:XDH4B%JX"_K0]&X8/P^ M+KA'?R[V<&C3^]"8XJ,F4&J1)M$FH9>4&80 PEV]0;C M<;,8: >T ]H![8!V0#LG"(*VV!'&@R 9@B"NP BN K0#1$NM1T%N'XR"43 * MS,*JZ'4/99'M6(CT7DKD(=@B/ MW2'$,DQ:6-P$4929R5):/574.D556 .NI'E<"6@'M /: >V =D [H!WVXTFS MS'A2A7B2*^0P:-?5+\%A5"54^C%-,)>W:)/QYW*7]O&KP(R2QI?V&Y+=P_[S ME6(_U$NR:J(0KH?KX7H@VILSJDBB766\K.YOR'G$SRR08/S)C5^:1;=G.ZJ[ MQ;?O.:I+Y_PW^^JOZR:\B!I.'JSGNR D/]B/X] =+V)K[*&'X,X*D1]G7EJ1 MHM>BH9OY2U[#JJIYJRK0#F@'M /: >V =D [H!W03IY%@K;5,)F118+&^"*A M^F4_C&*;W*_ ]"\LC]2]%85O5FA/!546!452U#R5;O=VO.'0,V9RC$5@6=4TKJ,QD.EV=H,;6X0ADJ8@>Y@"VVH-MJPMQT>L/62;-OE714&']T4@X9B,*MWKUEM456Y45["+U MKJ@:!=3^!DQRAZC9/Z\?C<:6U>KHH:;G#>$ 5 M>Y[J2$B]]U3;H-$Q:&1 #!^(@91$T YHYP3>]D"'@W+B0B.)"V7# '_,!Z; MXD$[0%77>A10U3 *1L&H4Q_ X(RJCM9<=3+=OB6L\QS-X"_N.!4#G;;!O"IW M6SW#+"KM^,09)7GS1FJ$GQ+8YO08,EL]I:@,$8 0DTL?T YH![0#VF%9.Z>B M<5-/C(H$P15'^ 'K!NT 95OK4 M>HNJ#OWK.0$C@QN/H!W0#F@'M /:J;%VBN1&F N"% B"N (CN K0#A MM1X% MN7$P"D;!*,B-VSG'OJDC+KBTD/CY7EHV[WX07 _7P_4L7%^]GX51U>T8RB;; ML](MBI=S$>P0'KM#F*OIND++K77,W.51@2MI+%<"V@'M@'9 .Z =T YHA_EX M4C/+C"<[$$]RA1P&[;KZ)3B,JHY*9YVRH%TY:7(ST.EP/5S?K.NK][4PJCHZ M7979GIM^0\XC?F:!A-Q/;OP"I/JQI/J)>V\KM/=V-W];*%@V-7;9!-H![8!V M0#N@'= .: >T ]K)L3[0);;6!SH/ZX/J%_LPJA+BGF5.Y,+R2$U84?C;PD>" M*HF"(I':D2D-9OG".1J^LB:0OY3T[O7Q_7+936X5@[AS2>J*:I?71KNJZLK'V/RDA:XILA,:ND.%W$46SZ12F9T=EL]31=-H]-L:,*< '-"6OO; M-2=L&Y:)#@ITJMGMG-W>.5;^B!0P>'GM:^ M4CET5<9Q?,/].1@5&-7:J#IEKYQ5A:R<95T5I?R=*<'PP/#8-;Q/F2Q/>V]Y M$7Y^_+<23%#%)J@K8K>K;!G@3V![8'LUL+U,IJ>7/NEU6CU#U"5>EV_5[W/! M*"BF!Z-@%(P"AP&C8!2,JGH4. P8!:-@%#@,& 6C8!0X#!@%HV 4. P8!:-@ M% ^CP&' *!@%H\!AP"@8!:/ 8< H& 6CP&' *!@%HW@8!0X#1L$H& 4. T;! M*!@%#@-&P2@8!0X#1L$H&,7#*' 8, I&P2AP&# *1L$H1H'#@%$P"D:!PX!1, I&@<. 43 *1H'#@%$P"D;Q,&KI,%9?KRKJ:_.X MM>\6'W:(>QVV4;%>G<>"$RS&'DK18P[N '> .[!^A^H]%XPZPM-_CBVL:?Q? MQWWJ_8S_6(V>6>&CZU-$Z&^;V]C(CU%8=$\763K4U$4A35T>IDBP;#N8X=]^ MP; 4_"#&=[="_+$ON/C)'D/+$^96& O!1(BG*$)8&#[MCV+%R!$FKF_YMHL' M13'^8(;?)CI;=U]Y+X;ECW>4,P-/@5_F0>22IBWG(?*LV'U"7WZX3CQ==9S9 MN##IIW(NO5YBC?%#+.+]E[ B8^VM-#;_)$]+&MJXDXFFJ;:J3F1UW#$Z3E>R M;+,KR1/=T!5SHOROHK56%TW7T<3<>D3M<8BL/]K6!+_@N>7]L%XB@L9-Z&'< MO9-["I'1KC9+B?5^'H<$X7N4FN&JCZX]D9*,G4JZ[(^N;V[ZPN_]T<.U,/HG M_O/;2!0&MY=G0O_V2AA]OQ@-K@;]^\'U*(T@*GV9[[?][U>#A^LKX7)X.QK> M#*[ZY!^C!_R?;]>W#R-A^%7 ;_R;\/5F^#O[[_/)];'K"1;X'DZT[J=&7>V[ M&1<_D6?-(W2^^LN7E9MV?7I?>M&7I3=>.A5B$>_:-]$W3[Y>&HMIGG4UE=C+ M^?F^6\GRF:X:F6ZU_W--+?"AS$.W M8G>^WD_EO&O[=:@='9[8JVG+MKO=V?J%S#0OE!AW-OM7(?1:^X5'3 M2+CV'>30J>1O"Q\)JB3N?5F UZGAM7/)\[:!WHX>>FQC3Y&43E$OG'Z=R+_0 MU#K8Y7:#2-M&:#+Y2!M,&>RE%4V%KU[P(Q(F83 3AG,4XJ457MKU;;S"PFLG M%)VG@?<^012"^T-2/O;Z(AZ.0XPNFYCR@M%;% NN;PS(;#\ M<3]@#(@!Q<--$$696P%K>/H1NUVSH%; )^ZR?4PO;3 #=EXMDQETRK0#O=4S M14DMJB5V71M?UST"[#O_6D0Q)>*%.!!"A#%HNQX2_/6T2SXG_[))L#@/@R<7 MK[&%\8L0K*-%JYAHL>J L&DQ7S(9F S#\PK-,21=BSI+RW<$:Q;@)_LW_6 O MU)1LDM@Y*?(]=7P\:XU=CX9W1TVY.X160P?YL7_LK^1^ M_3Q'?H3PRLU;$''THPCA>\1N2--AAF/\UE3LV9=T9JNGB5U=R>LM/P!Y&?-O MFN ;X'5@_CT!OCH2P9*%I9OD\2_*#YN MOFA&0'W GC=D.YQ\3?(F_<=+(M3,ABOCI9G8Z>:>&&!AQB".#DT,10))(4#2 M)+97^!S. +PN*T9Q8/_1'EL1(B\Z(Y''\;DASLQV MJK9Z';$KY>9-8"7 (((../R"(-0A$,*A ],0XM#5\QKLOZ:&>0B#2Z#Z:@>3 M]@+_PR*+S$A R=H3@OXCO?]:QC=$Q,N5?&;+U5J]+H[VV2;-(=HOQ?D7@R"] MU=/%KL'V>I%YWU_] [(ZJC'KHRO\XLLCJ(0@2Z9)40CB*0H%-T:SB&Z]V#AD M>T3X"Q_%L'3*.'G:/Z+XG*3 _6JY_M#?$/EP0LGOJ.\[0R+QV\ G.4RO#'DP MR^X;C59/%1586O&"L$_YIM<(/S_^6U%@V\93%^-)DK;0]!,;0&)^KJC^ 5D= M!8(#P3$EN/IP(60"2 [,Q2BMSO-8SG.#(<6@RD69"Y3Y8STMJ]P+Y:.+&N]8').]6TV&GH(98.7@<\@!8 M,JXT:>*MJ;%]M(=#U\XK WDYM?Q'?#?77^5>D7WDC8-Z="^94))8WD8:C8N9Y#@'Y@L*K!,$#[MHU? ^,N1#9R MGT@AW69%'MGVG3^>3? L$I)\KBN4_'?@K\1[OY9NYBE%;?4,4=J1R,#(UC-$ M)D7E,)P 3!V2%6-JVTPX(V#BT/-_$)HP[?EO5D4%@G<9XP2F!!9)FKB3A!W- MVB'--RGLRD7:MN:5_-^F E\NA7^](?O,5JZ158@JY;%RV$%E$6FITMY."C6= M0DUF%FH<3BC<+R7FU@NL(W)-&8=CP+M$QIGMU6CU%$54=IPZ8B0"A.5$*41G M\4CJDJ2:;OZD&EA/U&,]<1>BN>4ZJ\.ED2BX_A/RXR!T44)C)L=I$AX4UA/% MD4Q+R:_V,I9;&*L##LEQA\SF;9*SA5HWSXD'6$.PB*[,$T49\-)IC;)N9[M" M#2/PXG#BX'C=$"[0YL2Q9J V-LHV9I#&UKD\W1J#*.3F5HH83XBJ6WSB99R*: MR*$4-A%Q%OKP![!"F=A2D:6W>G@9+6K=/$MI8&"+BV(<]VEUX^7U;3+X7,;( MJZKEI+,\@Q '@NO'EO_HCCWT?@,//SCPK]G7TEO6/5A+>+6ELFVUI'>?":D; M[".EU'E@&RFI:^SHW<)J[ "/6AR/RKCSGX>$8(U?DOYS&(-S L@<,T!# KR, M=GVW%/.=9_EQWW>N5Y+.'-V9K9[1$3CZ8/K9G"+G5ZRK;?!)+ZPI8HI:S1,T'' 6'JP;;]7>8=_75/R"KHT!P M/% @5::2+2):?(T>6(D@C>QTN<=[DGC6Z13')_$8)*%,$!__B PAEI>8%7T)?6W(TM;X3L14C= 9ZK,D]" M-*',T+;WA2"AC'^092!IRD69WNIU5$F4=NP_LH0S#N<-?NE[%TN6M KU+(M,,B:(&-&/D M#4.E))(=1-%AK]^52 5SN0N)8[!%"8)C9%2#5IZ;C&4\1<)\,?9<&X<=$WQ# M_Y'$'Y>>%45"'TMB-@O($P;V'\U:F);.9EY2T8Z(9#.$(5V9C_,JL!H](66Y M%THI8A&EU>N8NMB15*;QQ/P$4?T#LCH*! ?I9A^GFWU:YIO]]*:&V62]XP_) M9U4FGZTS+X[/]>FJK9[<%16C@/-WD'S&(!Y/4,BL"!AV6CU3ZHJ:F3O8@;RS MFN:=D4GID[.LT?H3Z4!-_T:RHP3.=BU>VUL0V5X_V[1! M[;T5HVO:@#:SCR$91;+8T0O8TJM^JBMHT5XG3!<4PDVLFY+%BV@E.I',/H'V2Y-$4U9@ M&[Q^4.M(+&&MV^H9LBAK;$.-PTDF9UU&YB<91%KC?#R]'!VJI(I:=XFO2A_P ME\(BM:W7KX_O8\GUF23=V!0[.SJ[%!QZ,[*WQKC_J!M(J3&J0IM7H= M71.-'>7>N#%(#B,5SK8T1XOYW$,D4=3RA"LWLKT@6H2T--?Z0+,P\!/L8>P< M=X)Y>_-!Q1AQ@@6I1OT>0IE/(:=9*)WJZ3A$+*]Y@12?M&&QLZ!I@#0UD$;0 MQ%?F.FM?]8GZ^J+M@Y4MTSU.*=I!7W-XKY=;UB;T.Y@1^\$ M%W?8&QUQW-J46SU5$O$BBFG>*-/,"Y904TLXV'T\GRF0!K&= EOWP<+D<)C' MP\1K!S,DQ-9S]JDW;1X^OPYGUQO6Q^$<\C<$&0_6,XJ.=3EJJZ>)DMEE^CQ! MH=PDV ([KU;LY)O;&#KDJ*\IP^$:X 7W\(*W@=^FD_)KSURRIUEQ@*P3BV\#A'B*?X%1^G@A?XCVV\!)EM',<)QOBY M*7T-46-39LH#-9+(;8>3[U'2@&^X1-' 7R6A?@W"Q*&A&Y*D>N-:8]=SXY?, M\RG)KM9$-7\A/8@NP6:JC2Y/9S2D_&2!.]<0A'*^^4*1UPXF[46$MF9^UQ?0 M$H $9P)I6V/1L-2C!Z&.F?V!I.;;D^5W9,,5BG*Z,J/54T59ZS!-9\/.#AA- M(=-_459#RHP:HJ'!+E"*".!S;(T]M,H7W^A$/;/"1]>G&4WZ6Q.T$=FF*QJ3 MLG0(E H!Y<,43^*V'=H/8GQW*\0?^S3'XC&D=:;#F/!-\11%I*2H M3S,.+9(TOUS:XT%1C#^@^T%G;]/F-\2P_/&.,CM.5+-OL2O)$-W3%G"C_JV S7%XT#5=O,+<>47L<(NN/MC7!+WAN>3^L MEXB@<1-Z&'?OY)Y"9-0*EQ+K_3P."<+W*#7#51]=>R(E&3N5=-D?7=_<](7? M^Z.':V'T3_SGMY$H#&XOSX3^[94P^GXQ&EP-^O>#ZU$:053Z,K?#A^N1\# 4 MOM_VOU\-'JZOA,OA[6AX,[CJDW]\'=SV;R\'_1MA]( _^'9]^[#CI=(!4Y5; M'[L[62&&GCC]-HDWSM6U!W1]!\OIO$T^J4A6\EDRC6W_N9RP;Q&*_Z<=TY?. ;W+AT7)KJRG63.9_ MUU\@IQ\O/R,_@>]ES0FPP@5J]2[ZH\%(&'X5[NZO1UAG_8?!\'8U*R\?\YV] MX>^6=Z:__?J+;7D=D:1]P>15^GBV6) [/M[A.BGL"M\__O[IL"+' M?(GC(L^SA-^MZ/]G[TV;VT:2M=&_@N!]YY[N"(B-E0#M$XR09;G' MCO/I!$0614R# >+9,VOOYE5!1 DP 4B2(!@?; LD5AJR282 ^O\',> M >;]<5_Z!0LE:LK[;PZ:N.D?ZOM?J7?%A1-OE#Q&[L1U0A>&\PL,V"/H:2'> MJRSQ.U\(ORO[)(GX)Q(4TF, I<% M^[_0,ZM8* MPB<'QA)EX]ZL9[2"OG)[L6O_8)TVG@^H7K4UX>SSW:="(:1D_DC"^^D#WAQ] M]O^/9+6QO_,H.!FL5D&".8SP-O 3A!%A5=A!0EH &CA$3OW *8'I?]$[Z M)PGG,$:9+M_?G?DBFKDA87_^3Q#^)4M?G2ARQK,$CBPQD,E-X/M( .,DQN]@ M_63I&_']Z-5[AHUVV*W_ )(B *N/H"*^,,5T E>'KQ[\(DLO;CR3@,ZE&7$F M_TY 487K)6!%=+%A7;\G,;N2CX]BA$&"WI??#VZO OT6.ZHXTA,)8-<6L';2 M([*_S+65@C1GX8K($U5^94KQM_B\T)?A9?07-FIW?6U9IF#*M"?%@:<+"6D5\_,P(">/S@!^0 M\#"^!DODQ-+,@>?/<;H3?#5P4K;V;-PIN_*QT&I?^D*>*$-S?N)+LLP=*2;C MF0]I; ++,I SV,@4,#&/C)BCW9R:0NXX2P6S#K":CV+@R3'IVD:>*/ MV:8A2EQ:RX5! %?@)@@7 >)>HEP MXCO:%^2VLU'"X?4Q'>2B4M3MG<=15-R MY M.*%[1;G1$Z LI&(;OB$+'%IN_Q:L>Y/',(+O_\.G#^CN:?$2WD6F\^RIPR](K4)25CJUP44 @&F+WFXO4G? ><< MSZ-UL]PI:!WP+IIBP9=]N6CX2"JAG1RU 0Z!%E.6N]P5N*#/@U-8?Q+T$*3T M![^SS7D!, 5H>F +[%!9%\(NX'HM=S5+^:!2@(V'T 0CH(@) (*X%!>X!ICF M'[]*2 M4$XP37"S08$!7L&[7W\&^F/'"+N?ZGHIRHZ$(?K$=]A4R!WO@:I/V;H^9&BA MFYN+-PI?I8].[!QYX%N'F:G,4PK.:Q^.,AY(*F!F,0KI3\!4)56Y^O\H'> N M3UW47:17XH18S 'VXR,9$U2')%V5)4W1](S^\]?B%TM=G%,FT,74]> 9%-D4 M7;]4 MA##&A$>;9P+G??9&/);Y4:JX)U!< M)V1!J+$%:7>:Q#A$' &.#Q@<\MY'>)#CC5&:I/3N2#,@![CY*21T2B#VQBZ5 M($^@FCVEF#['%3E@'/.%\ 1EP^&\]_$I9^D+T"Q0&\/%J#$,$I8 M;J&\KZDY$^P@;T$A^E?"!8W,OV V;5@4JFTF89BJ4$#7N0_R-S)1 $P4YR2# M*H>J*[)"NNO2U''#Y0!2F;L<6VJ@QBV.$H^I&3F%&U].*]%,68-JSK58MBRJ MRM14A N$>D_ZC/0R4-<)/[R[/R4\S\PBSN7^D?A$TA7.B.;.J\07'Y19F S5 M$?EH\T]%X<[T22I?W7F:N,O?B.(Z7.&J_77&14>Z>ZNRJ<%9+21 K]$L2+Q) M2A]<<_@75V.7)[N]E;V"TKO*A5MC+BBW1#Z J@G< 8GJ]GDEK28UY>W/BY?/ M8H_:8:O36V^K [Y(=4/R['@)LZ,LEXLQ,DJP><5T>5X+QC16%;@GNDFX+I@C MID?'HV(EFA$2(QNC2%D%5/Z@G%X!J@&O1EAX9"E]KBL1\0Q8\_]E1@O@CJM: M#=T9T1'Q:3(10B'(I MNR+PD'5GK?33"AYILX;_&Z?L@L7K1)+NL7@\]8&D1*G_8A@/^RQWRZ M?OBPXA6<$-C4"8Z'V[! 1$0NSCF3T7 H M4$Q?M^1]Y'!XU)<'F6:,/&E:HK M_$#(4KQ>LP0OMM*9Q**5E-#7YBPB\B[]Y7T:ON3Z=.?H3>\YW7 QASQZ/>P8 MV2#[>LF^^PICX3S\F;^9?]V'KWXK?JX-^IH^+/U*Z:L5/S?U\I=LNF/3H'2U M;RI:VP9E]8WA]I7BP>=KZHU.D5\>O+9G0ET[+NM($["*T[C,6;?U*C&--EUU MP5#:,\*X)_2 T2NT3>T0?L&95KF/GI >RFX%KA6K-MPFIR/PFF=E6[@IX<] M:B_L6R*!X9@CH5NU*L=]+G.=IC2&:_9_X'JC8\L-BP7+V9 M2/KE1[!PQY)F*[^NV5,/!NUY+>3W-.8@"V6"Q4M#?7$F/)(P%PY 70O,/D1= M13,T?BV#*R>I6QW]_F%F9;JY__AUQH+/)TZ?-FH\'?6*PBB1T:QI(/ M$7 >@R3>^LC_BE:"H-(P!3J46?#"/$3Y1[J11/LQ<>K7ES/XR_SX*W.WWDWZLC&H2P,VX7#Q@$4GLA4@L+V'Z2A]:1O;.TU-(GM"# M"0.:4\?D N-/_HTADV[,0A\PKZV.!W0H4Q M#;6%5^0"(J)<9SKF8YUJ$DD!)5@ EJ0 MZX-LG\)N[).>GB79YG593#">@K*SS%VG&DEZ+U.:\81)/UH^(;U/>G(B6,8K M3!Q\>EVFA>/-R]S97'[OUDEO2_?-SYQ.N>3Q:7[$5$]<$Y+CW>P]/OIWSF/Y!IE2#%+J%;NXB4UE%Q2; < M)NC&J++&LV6VT&2Y',S,EN9%XR,9L6$F)HU)YS>M!&W#'47+#JK%:19ZI203 MO 0/X^\."."^Q&!L>W,P]OG'56\2*G:I4+&I4-DLB+120:270IA3!.H,KU=TXR^ZVA1Z=40?9;FGPIHA.:S]M'(\6: M1Q<*EA]!3 MKL(-&%2?BOL7^V^NHO\G.^E7[&>P=,-5P^>T]%Z)R^XW]Y]]0 M<>X])UZE.O? VE&=>[M][_8G-QMA[6ZL%_3#^5FQ*K>A#'LC:R KEEI37XXJ M@7]M;'0C<'B!.+0;QZ&J]$:J8LI#_>#R^ *( H@MFG@E( Z;!Z+:&QFJ/#0U M@4.!PPO%H:4<&8=3]R>97/V'A$$9!#56K5'5W@L,"@Q>*@9W-3P[@2S4>R-- MTT$8#L\!B.?;OWM/\OG"HSPV&A:U:I,MY19GCAJM>=08O9$EF[;>ZCYG;VN1 M+@C,TILG,)-VTE.'!W-E06%MI+!=/1N/JWP/:E.^!76UD;K,1JG+$M35:>H: M-"\=;3BT&+)E'VS JXG".N_T_K$6JOZFXTG)I+N(C^8]ONH0M$=;'N@'MR\O MI],F[&>"PI84UKPO4T-?YD#63$506!TFIW M+PGJ:A5U->\XT?3>2#=EW6B+CM5YU\B/E0:*9P'YEIJU'_B";\(]VFKN;](YK=&QGR M<&BUA, Z[Q[Y4EJ;1SA)-H/D&$Z2(@Z&O9&IUQ78*$Q K:*@YIT@ND(/N:VQ M D"JY7 CIVHM%5+U%5AP>XR=0T;]8_HPC_2;>IJWC^BZR@'R OWR'[T M\2TKP"E<(YN!T;QK1#=Z(TW6](.K<0CK3QL)[!BND2(-F;W1P!"Y(9VDH$9] M'[KP?72;NH[M^]A# %J]D:[+FF4*"NLBA37O_]!MH+"!K)IMH;#..T *]?R% M[V,S0(Z=(+)=P ^%Z:?3U'5LO\A6ZL*V/8*Z.DQ=C3I%#.$4Z31UP1V-ZXZ& MUAL90WEHM,5P+4BL7A)KWC5BZ"TCL9I\(XQ:]#:?4UCA^K1#5M5CX,;29ITN MT%=M\EUB%&O>6^M8?5&MBYKJBWP)_!W M8?AKP0$07=F6):N#NDHI' ]_W(R4CB!==I/V5*[3C+G'_;E9ZC"529!@V^25 M:;[UT6)H8FAO'EKGP]#32J$AF4A.+#G2(G#A'NRO#J\Y)/"FHU*UJ[)3.48< M6%$^8JE3M2V)[B?00 4BVC2W:H@X2=*[J?1& TL@0B#B#!#1:+":65\XD4"+ M0,OQT=)\ZU13 W7+K-$:(1 C$',\Q*C-QQ.:.D7,T&R+1M;Y7)2\!2* 44EE MA@<1$IE#2?,AD2:/<](M44RIFS36O"O%I*$\AJP/#DX+%#362AIK/ES,K"U: M19!8*TFL^8 HT^J-!K:L')[<+$BLE236?,R/2?/G55E3!BVA,9&A4BFX@RU< MP1LMHI<.79H.\9D69+>8PR-EMQRTR2TU0PIH"VB?3][,0#E2WHR MH#V)4.[ M^0/H0#U.1HY MD#V)2.[^7/_0#M.KH] MD#V!2.[^8/V0#]2%M')D4T-@;_% M#KP*_I^XSZ/_AA_I<.=.^.3ZZ:@&L)7\$YZ;P5[D^A/BQ^^N5)MF)K&)/X;X M=+X(E9X[R)YR/"JTUJE0H[;"64B(]!6NFT72+]7IVXNBJ927%+V]?L7=Q+/ M$")]A<&$FVSYF_G7??CJM^+GNMG7%;WT*Z6OEGZ^Z5$J?*$;E1ZU^7-3+W^) M&-3%#39 M?W4G5]>QY_@P(.D7]=<+78;O) J2<$RDA\!+4*7:7/RZVPO!7)??RUR7G0\Z MO0$EBE"%NJIK?*.NW/738N7Y=^A(J#;?)&%@8 \AV3J\C5#5C6PHR$@ 40"Q M",1C-V/8 XAF;V2;LC(40!1 O%P@-IH*/*BO[9D H0!ABR9>#82-MO<86 *$ M H07#T*M^:3E@8W1>T/9-@Z.!#@%$CM?5.V+XT^FKN>)SMY;8--\%O-@V!M9 MLJ8I+4GUKR$,1E!8CL*:#^2P,*S:EH>:Z![?31([=N3^5@7.?)J MM+>\I0GRZC9Y-1_";.F]D3:05:,M K+SGN^TW!*\URGS?^\%D O)[=>:=_M: M6&G)D@?#ND[V+3"C"1++D5CS#DV+%EJ2+4V06#=)K%%7G56[JTZ05[O(JU$G ME%6[$TJ05ZO(2V_>O6)A?25--K2.E5=J^2%E$80''%$NY RO-^]&L; LD*PI M=64A"RM1NRBL>3>*K0 #EFWSX&+#@L):26&->E%LX47I.'DUZD6QA1>EX^35 MO!?%UGLC4U8&=55X$DZ4/0.\I"4V)C M(HJL'Q[N+!PE^Q'(MS 8PV;!6(639 LRFG>2V,/>2),UZ^ N0,((U$H*.X:3 MI$!$0Z4W,JR#ZTX($FHE"37J!1D*+TC'R:OY3@1##62@*>MVA[J1"Q++D5CS MGI AYI/8LJJ+]MTGHI [&J+E>-+U> SSB#=7TQ1'=-4X=D+)=AEO" M0M\GK MV!Z2[>1E"O+J-GDUZAX9"O=(Q\GKV.Z1/=1'JSE%DH7W2/L@KJ FPL^[@)_!W(?AK/.W( M5+!ZFV;(FE:7RTT L"6D* "X&X!-^B--I79_I,!>2ZA08&\W]AIWUIJ*UAM9 MFJP,A?(I\'=I^#NVZ-L#?M21/90'1ET1@T=N\AR'Z0C293=IH^4Z+9A[W)^; MY7J7ZT,?+88FAO;FH74^$CVM*QJ2B>3$DB,M M?'YNU7,;SFD+";CDK5KLI. M\QA18$7Y:/1&AW?@:T\?34/+F MAP!&)959'40HY!(D@\9#(4V%Q3=IAZ-$1-NVDL0:#Z$S51K"H\NF?K"M2-!8 M*VGLV&%B6X^2:GU1*H*\6DE>S7N"5:TW&NCRT!1%![M)8LW'^J@TV$"1K:X5 M[KJ4I!2V<.M>:!SXQJB/RXI=JF.!.L1SFD]N,57C.,DM->QT2RV2 NL"Z^>9 M2*.:1TJDN5"PBW#D@Y>F2P!O-%%'K=V;7L?^GB.JA0@7(KRUZ4"J=9QTH N5 MX +K NMM33U2[2.E'C6$=6I+_"UVX(7P_\1]'OTW_$@'/7?")]=/QS: #>6? MX& &-(6)3?8QQ&?QB;_Q*<>C/&N=\C2DO ?WI_05KII%TJT_(1/I'XE/)%V1 M)4U!KSN;#5V:;!/95L (/6<1D7?I+^\G;K3PG-=WKD_?0V]ZOSIO(:8Z"L,%]S R]_,O^[#5[\5/]?-OJ[HI5\I?;7T\TV/4N$+W:CT MJ,V?FWKY2\2@+FY0QO:7EZ=)ZENR)/=,4!.7U739#J]3Q<>6*&UC K(^/(UR M8N^2$)0'WSH1C,C?&"G7[=G_22YY]E_=R=5U[#D^#$CZ1?WU0I?A.XF")!P3 MZ2'P$M1R-YX&P^21T3>^-#-V4=;6NU*'C^VF[7"+OB^-/IJ[GB5;MFV%C-9^6KAEH6)'5 M88>JG0@2RY%8\\DOFMD;Z4J+VM0*$JN7Q!K-2M>Z6.!,D%>.O!J-^-5(K'D/IXX>3EO66E,?1)!8O21V#-==D8JH=TX4^^LF M"37J=-)K=SH)\FH7>37O3M'UWFB@RK9ZL-&N746RVNLPH<>111"N'4:$VZ0 M#[MYMXEN@(XH6TJ'FO(("LM16/->$QU;W,B&TI:BZH+"ZJ6P1ITFNG":=)R\ M&G6:Z,)ITG'R:MYIHMN]T5!6U;I*])R5SZ3)@"[IR8FNXN"*^"1\>A5=1[:@ MY"3-075L+#)LRS%=6(+J):'FW2&&TAOILC$<" KK)(4UVI[2$#U%.DY>C7I* M#.$IZ3AY->\I,3#Q!.3CP0<1X2C9CT"^A<$8-@O&*IPDFY$Q;-Y)8ABH.9I* MA_JT"PK+45CS3A(#>RW(NG)PRI^@L%926*-.$D,X23I.7LV7GS8LVN]0T04' MZR:)->\H,6P@,4NVC8,->.?H*6DLN^2.AG$YGG0]'L-DXDBDE^P$R['32[:+ M^Z&P%76;O([M2]E*7J8BR*O;Y-6H(\44CI2.D]>Q'2F[-4E3ZXV&IJR9(C&N MFR36O#/%U%M&8IWWIM32DOVB>[->3O=536G>J61BYHVBR$9M%O6P3): +!=I"@ N!N QW9)[@' 06]D&[*B"@$H\'=Q^&O> M9VM:O9%JVK)FUY7]+0#8$E(4 -QI)&H>?G9O9*FVK%IUQ14>#W[E77!5X/S?+M:;D!S]:#$T,[X_E4,KSDD M^J:C0K6CHE-3CA$,5I2/P]Y(TSM4F$@@HKN(:+Z@\$#!% )MV*$Z2P(PW05, MHS%L@_J"C 1:!%J.CY;FF[0.-/26R=;A=50%8@1BCH^8YJ,,!SH@9BAK9EO2 MACM?V2MOH A@5%*974($2N90TGR@Y("'06FFJ,O421I3FP^U&]!('T-6+%%= MKILTUKPW;U!;,(L@L5:26//Q4@.,U] 5V;1$S[!NTECS,4$#3+*W;7FH'7QJ M$8DK)TQ<8>M5<%*+F*9#EZ9#[*4%22^#X9&27@[:Y)::'P6T!;3/)YW&4HZ4 M3B.@+:!]R=!N_N!IJ<=)U!'(%LB^9&0W?]RWM".E %T9;/(7'^NG*F,-9WCO?BO$:XZKDIS5W_:FT)]Y@]W54^^=%_ M/X:XD_D1O>TN]G-MLSGE&XH%@-O\K7VEK8YV[H1/,#>^RP.8%_\$"7FPB(^^ M=5;IUCVX/Z6O<-4LDF[]"9E(_TA\(NF*+,'I0$_7@P)B2:@4@#!"SUE$Y%WZ MR_N)&RT\Y_6=Z]/WT)O>K\X;]W/=.HX;PKY>;G5?8=O-C?/\S?SK/GSU6_%S MW>SKBE[ZE=)72S_?]"@5OM"-2H_:_+FIE[]$#.KB!F5L?WEY*JR^)1-VSR1$ M<5E-E^WP&%9\;(FFSN3X:312>Y>$H#SXUHE@1/[&6,=NS_Y/2-5,V38/[IQ3=2<;BO@32!1(+"*Q^01Z M"WOP#71Y.*@K2T @L54$*9"X%Q(;S"Q+@%" M4("P^1H"EMT;:?90MK6ZT@J/[YGO?3%W/>U-1@7VKBIP[;)HO*F - M,5-2-K6Z0M%;$)TF2&Q)8EKSF4RVTAOIIJS;;:GN(DBL7A([=MS>5@W<[F*! M.D%>.?(Z=E;'=O+2!'EUF[R:3RVP]=[(L.6ATA8=[*3.;QJ5VD@U 5X##=[K MK/C!6;2L*()6Q$KS3F#; &52E0>'*Y.BL$LK2:QY[Z:--= ,>3!L2T-B06+U MDEBC;CN[=K>=(*]VD5>C#BF[=H>4(*]VD5?SKA;;[HW,01WE2T3ALPI'E440 MKAU4A$NE"(_F72HV5NZ2]:$P=W>2PO3F/2I#I3>R9$/O4 ,C06$Y"FO4H3(4 M#I6.DU>C#I6A<*ATG+R:=Z@,]=X((\':(A\[GTR8!GM)3TYT%0=7Q"?ATZOH M)[,%)2=I##M$;XDMVL5TDX2:=Y4,T54BV^;!)?$$A;62PAKUE R%IZ3CY-6H MIV0H/"4=)Z_F/25#&_0O63/:TNFJ\XZ2;V$PALV"L0HGR19D-.\D&0X1&?KP MX%(>P@C41@HSCN$D62>B@:+T1D.]+5&S@H3J):$FO2 #17A!.DY>C3<+&2@: MC?M7:^LH($BL7236N"=DH.B]D:G)IMH6/>LR4DON:)R6XTG7XS%,)HY$;LE. ML!P[MV2[N#>$,:C;Y'5L9\EV\C(%>76;O)KTE P4X2GI.'D=VU.RAR9I]49# M53;-NDI^"A)K%XDU[BT9*';+2*SS[A)6 #\L*X"_QUE0M.B\J":<1N->HX&" MU>310L76];LK:0!, % "\- VZI)4:W=) M"NRUA H%]G9CKWE_K8HMX/6A;!D'9U0( +:+% 4 =S9G;[SVVT!%9[:IR9I1 M5\C7\?!7WOM6-;6 M'&D1N'"/ZU_%\)I#0F\Z*E4[*CLU\QB18$7Y:/1&6FLBO4Z@@0I$M&ENU1#1 M G42NUC*1I?K=N4-% &,2BJS2X@HR1Q*FH^25'D,E**V MI:J$B,2ME\::C[/3:)B/+MN'>UH$C;61Q@;'#B7;>IK4ZHMD$>352O(Z=J#4 M'BP,@S4T4U:M@ZO "AIK)8TU'Q"D84""/I 5O2W=Z+KO4JTC8X6MU[J#&@>^ M,2#DLL*:ZEB@#K&:%F2^:,:1,E]JV.J6&B,%V 78SS/+1C./E&4CP"[ +L#> MFHP>K7:ONL"YP+G >2NSAS3K2-E# NP"[ +LKNZ$3ZZ?CFT &\H_X5D@Z>NO$'#O]$&*0M>?$#]^=X6?G)ZN-*2K M7]1?TYTX_>M7UT4S^KJ!"W&_("&M'QH!F4\P*&-&I*_NY.HZ]AP?-D@*R1." M8!S,Y\0?DXGTC\1[E519TA1-[Z_5&@7R0WRX?D(?NO_.-;:N!%, C>/FS.R;T MEI",$1\3R8G@TI!,$L9'@FEF2^Y+W\FC$Q/V5D"" ^]8OMV)HF#LPO<3Z06X MA;1(QXAOA\>_CCU"7QN$3XX/FP3L F8//&@Y<+B,N,\X"A\0GSQ&Y-\)/ /V M;L'Z5J1?!=X$1Q' SN/VN^'D:N$ -F%PSAP+RA+Z_?^IYC I)*%$@'+XK0D& M.>R-;-E0BZH078"*$RLP_.8FIBN@Y9FR6=*5 &D6H1S/0D+8/KL_I3D,9!9) MQ)]0'/M$TA4*9$,&>HD6!&Y^)MZK_):%*<2,-[@P:F\TD'6M6.O\+1,KA/L*>FXP&OV(.72,;,F]@'<%22A-G;'KN%/H%%& M\9H^1Y7#%^R=_ C#(''LL6F,G6C6S_H'E$R&SCC_1<0(8,S7*D*>7DFL[C@W MEP$-Y6;\>QA$T4T2AC#9RM(3K6(#4[:4.E3!'3ERQYD!9BV8MES6B I%-.S" M*FYQ5A]AU^:/H-SK:KGHORD>0( V.34BE4^>*>'"PV1*\B&J,:@F(OT^P1IQ ME8!)]16J96<6AAY^C)%F,-)'0OSE&05(>T+2X@6H::2$)7FN\XBZP"OL1>QZ M3,]@ARTV3#C-/+L3?IBAMP5P52[7 ,XN>%,Z.:I1\''_ATR*;T*@G(":OZ03 M>RLI8%,[11Z4N&U/0LN'CM^ PPL0I%&2LO9V2OX(;)+O=S0+0N!_))S#9.(D MI)HII^0))6Z@86#L>#2.T=1!]5WXD1)R1I I_\T1S28:90,O#+-T\)KTXD1K M#TU?-4E"&!V;QW;!C$_>HM?+3)2LH.:%(&R8Z":3O4PXN&?N=&J:^EC7IZK^ M:%C&Q%:<\=!6U.G @C/V5/M? Q26K4)=U5IBH+-*);_19_;2XD^.I;L$"-\= M%Y7&5;A\2")X-C#Y8/[H^G09/[K1V LB(,,?<.,'+QC_M42"RN (2TXFUS'_ M#!]+ #4+>' <)J0W^O#'P^>[VX<'Z>;^ZX?/=]<_/M_?/:3@X4,;K>[FVF8N MWWA5_DZMUSY]["&S72&TUZP6+P0MDPN/H,C9R/$>^884S_;6#H4?EA4@>S]- MMY1$U^-_)RZPA15^!W,;(\][ =$(:EB),F_ TDY!)2QA=OC B,I08$=OF(-] MLCG 29:>&(J3 *Z7UY"I\EMB1I:Y+HG,[<^9&Q/0.SP)P+$((L>3I<_^N$]9 MVI>OWW,??_ERDVK@-W M'?KL%\*^0/K\!V@[Y+7?[A/)9W\/24"QX/"-K4Y&NTZ^]1&1T1L%?@D)I2,# M%5.*D_%?(!&X9^D%=S*_T8_9(%):N^6;SB M*2"W$._H?(%/HAKBPC!!"V#'LHWS0LW'G;A.^+KWS,8O49Q-Z\\9[,CK_0N< M2!_21[EOG^-@$X-\H>^1 GR1%.7>A+/[_=,7Z=9_=L/ Q[.%XU$>DG*+[*Q> M3DAR=E#@IV@T2")O6N4D>0XB2U]AP3R\G"EUGO."/.\7C*W2E/? MJN]_?4^O=E;&D6Y>2L-_DA4:;C=/^@'4QE<)U@N(+?$8N2$99C/+P+4(73@& MKLMO. D^$W84S%M5\!%XS)S#O%[Q\8GO@,R(V6EM:5 !O3TFS#$&+\[M&;5- M$ <( "^DBO]R2YC%!-^Q2,(QG$7Q#(F^N^Q8"H> 8.S$R[,C&D$>R # 2< *$R[UJT8F-'?R(::/K2M]7! M\3'1Z='3>?IZUV0G]0O^92.(__^";7NIZ9X5$;3$P;% -;U)=2^"(3 M!(6S5U M;3!4F"'3C1 S,#@7#_1KKG2< M) 4KSG(1!DBS\-T$SF?EUEW0YR[9X(H] M?)45RCR* +DB_PI/Z>X4:"%E'GFVP[#&*!VML"_24QB\P 2"Q0)('H4X]="' M+L5QMH&KIPD<*OFY8'.,7GT"&[:TW>+I-&4"2[ZVU*WH@J%DROA*CL?BHUT\ M>2$#IM_!A,'3V3]R_N))ZE86"Y&WG0BK*\Q7D$ M.93$FV_)!3R-">IC#>%#5=86*/=SEM6,7CA/Y.HQ),Y?5\X4!OO.\5Z$>TZ?Q7GSVH_]^#'\;;>0H%>[:9>#0,L_?GE:;A_$,J,PC2WT] MI\=%'UYS?Y78<(;KUIK6,N_"N3P=);WJ_&AV&E+6>!HRDP;[F M1#<<]FU31[KC2X7JEL>W9G,:[C,GQIV;F57!#DUG]>#^E+XR MJ\4M6BTH]TL/3BN3O9B=S 7]5X@];O@ZNI^ A+U1FV>?]O\#R:1&G 4?YXAW8I4.;H MB34]P(E.#Q=31M7:D5"R#0,63>+^0:MK"6<'L!AH&0SM(YYE1C@D0=8K]J; M,V6M1&^I=A/6+,H=_AYX$YQDM&85%'6D*ZL))>%J-Z!>NA-NZ\\5[OZRC)'] M[%-_R.Z$AARCU$0IUFY3V@XI7">E[2&7=>RY-%1$OTMB:IZX:J MCNKGEUA#HTX!I9;Q :/.=. M72>-*,UB]J_]_,$+ODOF9,*)C%U9Y;@O^G@*3)T3IG9D<9\(4WMH5!:M^Z0/ M#NXV(_P-8H"7,R--UM2ZNC5= MNCI825=HMUCYD+@>#CG+UPN#9Y8R+3IOMT/89#M40>(,%!%(T6T"/*'$V4" MN\7.0,6ZVH/!P2U&VA5?<09<_:LSGL&'X>OJV4^<']K!TF_3#2D#C0:ZFEU7 MJSUQ4&@7D9V0;>>(K"+;UGNCH2)K5EVMH5KB<3\#R]U]5A[#(YC11Q?F*IA> M)1'9X,,56M%N'DZKDM6)K6R?ON V?H?C1KOY?)IQF.N6>&%GC8JP.GVBW@JDBJC! (0# M$"/.%>VDL],GKQW"NG6:P:8.B\;,DU/BN1\BQ #% ,4 SWV '3(%K$\"?US6X'N[M4#$/9T=5=:C;C9-EGNH MGF9O-)1MV^J,U:"]DN!3UAJ3]A17.T/6E5*\UWAG05U6/U)D& ;CJK Q!ZQL6\:EZ=+O&M':)T2^B. MA:$[9ET1FC7M34/G)8%+@BA+/ M_L1PC>?^AS4KIDV.W7!RM7#"^)6>0ODS U@\B3CC&=R./=BQ\[<4P*!>B1-* M<^)$24AKI& _=S>8]*7K,;8IAVWQ7N7M/9(CUI\R/KR1+23O1=@N\"L>;WK,T#@LF2M MW)UXO5^\- %5"Y8G9*N)3W%Y=_@8ZW]SC.(6S)QG'!SVN7\D!)=_0M4T]DIZ M.]ZVWX;(,,"QETS2EV4&@S$0N8,KD:5,80V;]0RJS*"PU@F^4O/ODI;?W\+@ M$R[;Y^7J%?M^VTKK^W[_X3NPMK@[BS!@K!%6 X]<2!T+7N'=\1 -B0?K"00% M6\3J@\>S('F:,;3D2063B3R"#V54@/OV2&"R/NYBVF #CX<)_.'X"I,L8K5MY* MWS"VM_+>_W-3+W^)&-0Q!V6:HA,[SNE,.['_F(6$[-F+??L6EIH/SW151']Z MT9^^XH0OMS_]&]A"1]=%$-/!Q-1Y/\!W\DS\I!A3OJ?%Y?*ZFE6>?W<,@NJ> M39T$*79O9*BR;IY)7\7S]_[=D;CJ\6K?A.LS1GC9 M%#N$\ .\>$ O!\![V!M9LJ+6%?1_!K9+@9(VS>U4+K>#4#)4$"6J?K ,%"@1 M*&FQ?^PPD*C8@'MX> -N 1(!DC8[LPY#B=8;J9JL#]66P(2?I]+WI"MJTE2M M.LN$B/O/[_[.'[8_.)$[EH@38LI>A+FN4C3#M%0GCD/W,6'9=IB;&LSG 0XO M&/\U"[P)"=_8M6Z?XFKB_M/?7VOU\7H3C:ZBS+^'-FW>+[-Q4[C6^3\ MKF!&K6A!M125>1=K*_+4 LU0$%@-WL7:"$RC)OJA?; '2!!82PFL6?KBX1&# MMD1:"OIJAX>Q-@)C 1*&=G#KM':UTCP/-;/T7/MN ;5=CV.W': ^QR:I/V8$J"'7RI&M/.OGF+9NC$B, MEIQXEC8090Y>YS%X)JQI)VW7F75XQ&:EV,K1P5I9S[2OZ2*(T%7E>ZS9*CJ+ M_2"6?((-VIT0)@;/GKAC=@/O] C$D.0Z2,*G66/)B#9]7&LU&NW5!1(&QY^? M?W 22M,D3F!&@KZG1@#;3A5/M?$W@:OVF6%0%8.$_DZC$DSE]7SA1F^,[Q7IS7"+E&GB4 M/UA;^#W6C'(EOF0CVC1O=1IONZMP[ZGY5:%W%=TCL\] 5_Q9K3-OVM7[VI]\ MSEK_7M/.OQ]9JV-@!87&O)8R9&(2,$,FUS'_#!^_VJ[W]_O[CW]^_O)%NK[[ M*'V^^W%]]_OG#U]NI>N'A]L?#P6QL-YA. _+Y:OA-17[#S^,9V22>.1^FLZW M."5UWU[##4JI:RE*YG-L1;V4#.ZS&S-A\NAXC@]R1*+,"9@>,-PG/E_I\35E MZ/X3"+(GVH&[O!'P-I)GC9;/HE6P;O-]76-< 5@RH]/:9D!^R! M5+IJ[PEJ@WW:#J^I$/J6NC=[1HU=SF5OWL-]7KEGV]P]9U)B$FA?J\N/<+Y M'[6DJS)5WB$;%#16J]Y(A/HV@==BK(?NJA2%)+)QR2$96 Z01FHL%&L*9I5"D0) M1.U U+-F:JKV_$-@= MP:8C("P@O(2PO2>$*ZNQJ "R MA>1WE&=X,\D/>R-=U^#\TY:\99$87Z^PWI-7'JCT:4K=%B]!1V=)1U65/DT% M!F1UJ./LR96^"R% >T=]C[=*0$UC$G"@MJ6V5>>-?-])% ";(-(#)E?0Y!=A M\-M"^>:1*%_OC0Q#-JRVG':$G:9>D;WGF>%0U<\0]CY!1V]1_2+6%O4_8 M^W8)P,&1!." "L#!H*X22D?6_.H,S197;;KJ4)OK&Z+1RK/^-X<27%"4RV%+ MTQTF>*PS@(41UZ8\.+SU8HW[UN[848%6@=8=:#THTJ((4OL($=P"H *@ J#U M!83O(6N'<-Z5-:WF2--S!'(#X>*"*0BFL(,I',G#I"NH8UNR9M:Z--7X^N; OY(O[3 HUC7[@ZXJU?_1"X:*2\C=\A09 *H6".">F1EH,Z(&6 M G()K=OF9A.5'#I3+/@3ORX(K^Z3%?^X"9Z)[V"I#JPO<0<2(PZN;H+Y@L2%[A27LB2@20<@**3OM#)CX$KG>U[GEKHR; >!&D;5A,2_F MUW..2A?4=9 "7Q=U6;W1$*C+%M35/>IZN_I;%W790%VRIA=CC 1QG3=QO5UY MK(NT,'Q-&\JV6JP/=W+B:DV2QM: &Q%&5G6!V@W84RFR=R2NBDY#H4JK;JJG MB#&KM*DMM:,(6 M8G]8%\!98JY@CKM+Q?7;SVYOP;76&QFR M8M=EF16H%J@6J*[QT/P63*.S7AW(PT$W=/"2;(^-#8:+D:65NWIGMYU+NH/H M5"P&56NZ0Z-R:3U&NYSYEO.Q&Y&OM^VM&>O[=9F,G3S M52(_0^1G7'0$H3;YP&-'C=7:P6%A?H8E&X..=1X1 M^1G=#4,]Y 124R"J@6T:!Z4YXR+(^=RIZ^T*?%W4->R-0*/7M&)HAJ"NN MMZN_-5&7B;4@9;6DR[$@KO,FKK"^!&17IQ(^C^5.COMD!-Y$\O]=)VL*M,4.KBUTH(KDN-/*@[]I".W M$ VRK10CNZ0)[4\$R\ M5_D-D]=/.GL;\R\UK5C*Y TCWY%E5O/(A[V1+6O#DI%7WS9]==OZJ_&D;^KE M$VSKY?,IB9.0Y!?DEN%\0Y.?@;)'DY]F&=BU%-&F/J_K+7W*N!F)8MA6]#?# MIDO$&<_P+MPP'^8N36'-X ?NN?1*G##BG8!P5W,?TYVCFPMWAL29QB24W"CW M=">],SJO)D*VT=?L&M.RMC_J*.VV:XJA:$<26%DR"!L9,*@@I,3]#N9"0KRJ M-[K-*) A7)81^H$JJ_<"^.L5F[O]+E3YS0T@ ;3RES H$%=JG7PL4!H K5Q 5MH D(3>",7^!0DU6T#Z%8>RFIM M%7J%*K"#1'YD7@\A\"]#?0!G?UM65.T\)/X! M/JSMD27X-^Z0ZR=T55<8OS& 5>$F^^95/AT5/[@9$B5MP4N9\X7"0@=SHU37VLZU-5?S0L8V(KSGAH M*^IT8 VTX53[7]0H^4VS,)W"PGDB5X_ \OZZHESOG>.].*\1[E3>&^[Z5VL+ MO\>:4?*J7*MUUUW;JL6JV@E\]07')=VC09^!M/BS6JP#Y2W?2>R&9 XT=_\( MBT)1\!'44R^(DK LEL%B/ T0 PPIYI_APU;+_<,?WV^EZ[N/TK?[AQ_I!T5DKH5PY%&Z' N\MWVQ%#7M0O0M M\-SQZW+E[<(:C\?P_T2:NCZ<)N";!?!@6>)[1T,K@ /%5^D'8_@CDEQ_["43 M0OV6XR0,X:7T4ACR5?KW @4-+'0PY3H3?W'CF10LATF#0/8= CP0 MY)7DP1=3U_.BOO3G,IZ$?C5E+O>J1N&&[P0]C_>-4E8W$+J M@5Z9S#P 52*@850P'S>8]-?Q)=40(W4_O9F!FD(^^QMI>%- U/"\ J(H5.A< M(Z0PIR+N/-=Y=#W0!,B9!C19((GKJC.M]@?M*WX-@]*VO_QBBE\/S[.T[X/[ M4V*.4.D6 T2I.I<&9QVQY&^+=[)B?=JSV.9]H^QJJ/W;J473FXO6:\(F\X& M9*0ZU2,KC/W&G)A+S_,2:5Q['-2J6M\L!W*_#PF96'E&7F@'AR V&9'9*.)>5O",=HM'M"[ M05;R3M\D'/8-CSIS#+\1PMDB\_"ARO@U>B-3MO2V1 W5<%@15'6X9#B8K$PL M;& K9Y*H=H9BX9!HN1;V%,N?)8 F8V]YE&C ,"_]HOZZ%DIR&>>92K6&:SC0 M/+"MKLQ>!JAU:B6QKJ)^]9G35 UGF;<2%98BDG6[6-+F[.I6M]Z_<\N2)@YS M[H@J?Z+*7WUI&O79J^W>2#44V2IIKW".!?Y$V4X!Z%8">O!6!;0RHH?H@;)E M2RWJ!N>(Z)+$BO+P31W3)O(G1'V0(@N+V?CQNRN]N1#/W"'M]*]?71?-Z.L& M+L17YS4+T';FL/,QAOLZL>2$1'HD-*(W#,8DP@#B> :T\33#>%1VY<)Y=5A; M;>N-%C$D:4CB-I_#KVR%J51)$9LRLS1B]+#JF:&8.Q'R(SYEB9 M,59-F3$?R6.\+0G&5HI),+923(+Y>/OAQ\[,EK<$WN, -\36VX51;$J?82,N MF8?6]GC\"4P?2X6>:X%0$4^_;Q3VCAC=LPK#S:+1D9_N&,5LC7=_L$N1\4G[8K^OU-+M/: M!W?J.L2-E9;]0<*YY 7PXFMIRHE ^N7__7]L35/>TR^_X)_9BK_ MOQ-0]TGHO;+\3&X9E28)69:6P0)S[^$4X=#,0!?Y HG@:!%+&X_-<+B%.XMM M;%;*W'^^^U2F07WV(U! \,CQF;_JNQ.3AQAS);^1$!D3*+[9>1G4CDPST3#+ MV2HI2/2WK667]ZNL*ZIHG+GA9HW\BI:;5>J[<<(0,W&OZ7FZJO'&QAIYABUK M9K$AZ=E&/PIL=!<;._P4M6(#*\>9B@S3;PDV3JTYME-?H)TUVJ M3(;YVT5&DU9C,'9=#&;J_B23J_^0,"CC+4.LNV%KJO:^)2JOB""MEXZ&)Z&C MH=(V.KH$H_L/Y^?5[4\RA^7Y$/B3Z" S>].6],LUEN-C_B<(_Y+HN5"Z]9_= M,/ 1CXZ7ZA-8;.TF"!>\OY_T0!T-?]*:?A_=:!%$<"TH(\0'=8,2@_1 :'4^ M35&-3&_(7L4NP>^^7ZF;=!7#D*XDBGNF?63Z"BO#5\4HQZCA]@DK&^7 MM 3Y6Q9PE-?.AD(UV2%2UG;LN&>?H0;;9[;((B?4DWII:4?0:JVTI+>,EB[& MNGM\ ??]2MLNX[1&99QV7!F'?HN^JFV3<1B)N]*13=B)-[$D[80LR>R-U%I8 MDC 3MY*63NC9'PY:1DOB_%:3>-.4S;)-4U8$VP-9Q*ED,Y432#;CN)(-DY#[ M5HGC8RG9\E/.M1\6Q[=-/.F$$15#&_V@+5*YQ?&M7EHZH4]].&P9+8GC6VWR M;>OQC7[=K)0;'%/*V8K2&YD[SF_Y*>N*.,7MY$RG"]"P%17C!END>8M37+VT M9)V0EK26T=+%G.(^T4@;(ETG\2P(,<8GF$I?'>R\5468*>;W*ST39I^NO]YF M@HQ^M2+(_N'X"2:!XLGE!&+,/JX8TU&,;95B^?F*D]I.OE-;#- >?,=HF7-$ MG-3JI:7:XH#VH"6S9;1T,2>UFF28"H)*+9=A]*L5&7:=/"4@C^!8<@(1IAXU M6L2&4\/.D]@_$N]@ 78ABK-ZND@1&Y3T=KD_Q"&L7EHZ7:2(K=@MHR5Q"*LN MP+3- DQK4( =-13$5M!(WM>WACO6(< N1&M63Q<+8JM*74Q'G,!:24NGBP6Q M5;5EM'0Q)[!_DG .%TFWL/O!W!U+'T%"><$"]S0GU4J%V9? ?[JBF7V;Q-K2 ML)B^)Q-KJX;%ZT7H>BC2!B<0:4>- ;&!!X-(&VP]DZ73U6QQ*-O)ATX7_V$# MSQNI@Q8ITN)05B\MG2[^PP:Z;1 =]7DHQ!=[:*E MBSFI?4@B^"R*I%*;8SPC/-P1_L W_MV9+Z*9&U8T1.HK<8W+A]#K2H]LVO $ MDNVXD2#P^)'6'^YU8CLDX?I2M.P3QH&HM+E+B[1L<6*KEY9.& >B*2VCI5.? MV)JH"7,/DBM\6R&8?=3#)NZ_&)5DY:7PD/&5^_-JYDXFQ'^'>%)W7Z(M?:@> M<2(2991 _Y, O@E5'XK%3U3%*B]-YTALU*"1.+!F(/11*:JH5#ZYVE.DFGE MH)#-(JV@54EO"ZUTJ[YH^6Y_ UX^=A>.QYNW9LT*-QXO]U"%#FM>?=Z0V"/T MXMJ?W#@+-W8\JBXMVS1'E14F-.7)BJG*IE5SI^;6ME87A%B+PEXO(>H*(T1# M-HVS(,0&-/OTV2M]M%6[B0:UE)B^D"CB!;T3H(T !OX?,DE;U48)M3"-@RB. M)*$T'\KUIR0,R82?DF]P4>](96N[KO9&0WF@%8\U0ID^?QK:R;#KH2&->FQ4 M16\)$5V"EHW"5O(P$F$'IQ5:]U'X+X8H8H3B=J7GLS_V$EREFP2 YL=?J1D, MZUY5!IE.U2%#E8=F,42BA>J0T,O;PN9/3JH&(U5=-HR#1<(9:>Z,L(8M%QPY M'7W,=IH;YVDU/FZK>9/0N R=JA:YP#%6&5EF;S0P9;VD.YI0U\^?M&KAXV\E M+1:>;MEM.0D>JL3OU>I[5;JPE[_38;23($&W94H?AVD7K9,!^S<*KW^!N@/7 M6B1!99Q:O='0&L@#K:[XR/KVMJ%C@D"W0'=+A7%E=-OTZ*18\F"@=0+?5(S_ M%F,04&;LAVGA6KM^0E=IE$[T+IG#OHY77!MS)WQR?3HX/<6=ZT] PWEWE?-T MC/[[,?QMM.I4R#V%4X&!;2'@*8L@R?L7=Q+/4BK)W MXCS" B7QYEMR:X/11"0\/;%K.";56/.QY'[.PJ7KZ(EO*F<)@WSG> MB_,:X=;E=P&V8&T-]Y@^)8W]-JC"7>SG&@UEK8F5*ZU71D!\(PQ9)!& Z8:G7NB)CK)\N2R]$>@F#F%P%4Y8OM\M1B \- MR3AX\NDECN1E*Q>OKMPC6[EE\_-D$;#A 7'!WXD;S6CV.5X;Q#-X5MHZO7"K M\P03HA>[/@H&GS")\>+"??C(WS]]D:['_X9GNNG[_T^U.*="E:@(J!]^6YOUV9R?T4Q4]E(3.$HYYLJ79!P-#%KCB-0H&B4TW#4#9-0P:" MB1:X8\_$>Y7IK!RJZ#8;*_3!X=>*STXP7>SSA ].L;:*IP M)#G99JB]D2$;=O%0\A::*NA>)YN&MFD:JS35W\65VR9N;IQH)GWR@A?I[P2) M*QU_O6/1]AJ+U&Z1=I^@^27 %5:> M%$E4C.'IV0I<&VM/W+%"@,J$4P&P\+*>"PI(*V+[T)Y%FSC,.!W'% M'C,CT\2X+*81$H 4I@[\>':\!#Z+J% /44-P<8N#\5^SP(,!,.>$]5XB(%SC5WRY PQB M#K*:F?B[TV M6U/87+B98-X:#CP"+B/%0%3X]L)%+F7=L XH25[I#70-8/HAT!UC&%%?^NC" M52$!50;S(.!,%80X:0)CA-]AB^FMGCLE:>V '%$XL(;9"N$:P#&,/A=WG#X( MJ))] #<7QL@5'S@-DM## &FF6ZTO0+:+7*,*%@1;,:%$Q&VF/J&=O*Y9N%Y' MF3Z75S4-.M_S=^4BP)TQ9RN[^6&0Q%$,NP=DV)=^4,:4^Y8Z*XGT2.(70GSI M$WD,T^X@ [KGO-:39M._%F'P[$Z0'P&V7T@*P.5 'D&%FR!>:+VIA_M/WZFH MCT,W!;A3/1-IL#5O=;DI()&#,)^(5)9X9)B]D=(OJ_@TQ=L9YUTXK[O2;T-> MF,19P*+\A,'%H,D<;VX\$_<3%B79.47T/O6+8;Y_6V,^*W:BM9&IZT-Y& -; M3CR"JF ZJ&7F2/39IUE?3%GDQVW'^\;M/)] 5OT31=4/>,,'#\33URTV: 1>\OG-].@5ZT_O5)47C MTYJYD5J/V-=+NU1?8;8I[D/D;^9?]^&KWXJ?:WK?&*BE7RG]\L\W/EJOV!.FSAH#1MZZ-V.(/W+!Y1QV7#PF4E+B%F]SV-Z\/> MJ\ 'LC.)\K,5]T&]ZWH6*_&!LZD'9%/2EV!,[8=[E#[9MT))!6]*NUI M#1Y5ZGWJP^PS^XM9P?SQ(UU%O0H ZPI5A[5LR.7Z>47ACUY RK^IS-"N.-"S M"MZ_9U8+'GY)S_T7<663H&OS$5])@/#X]&%ADIK22JG=68 MCD)4+)I$[4I">>6BMD>\_[B)M*V31/4IJEW65?6=+2N/ G,L'*')JGX6]7T$ M]@3VCH*]G2T^CX(]K">AR/J@6/RZA=CC G@MG4,UJ3N]Z4KS)[X_M] ER3QG M-KH=FE4:#@#D238/YERN$LZ>[M9C8A:/9:2MQWFU2T[NV;D 1:&SNL#.JG]9 MY&"J N2CV]Y<)M\T\,"MU)93?@:ZMD!)F^96#24[ZQH>"24F+71HU9::?62[ M5/,:SQ&T)W$&V*IEG]70A$+<\=YDUV]-U=I1'EKH!$(G6-,)=F1H70=C]P-- M3?SA_+R.X]!]3&AVP8_@F_.6@FDFM@.2U=I"FX3*+.!1:6Z_5,-'(5%P0TY] M_4#!;DVR/BS6:?BU9?IR)T..I"N:^LS2O9J(/[HHY>-RPTHJLJ,]Q'5=_ <[ M@,E:26/Y_?F/"$YJI)56Z2VI$E?Y1-O*XKSY4KS%8KU8ZP07PIU.35,?Z_I4U1\-RYC8BC,>VHHZ M'5@#;3C5_M<:]+97C<*"<0T5Q+/[C#D7?U8K,@.D-7=C6A4%RT#3E7HB_M@E MT4_7B0KN\^2C?W M=S\^W_U^>W?S^?:AN%GY\80U MXWPD-5B2D#PA@^-5_FC1.LH:7FC!4=>?)%$_X7E?N* E@H, MDDCZ5S)QL>(1>_5D[OHN+7N(KUKD%IQ5-L2:(EK]+<>94B0OZBQ1/GBR"BQ5>QWU#(2BP^!W_A&@%[]U_A3Y^\P/.Q M5I6?JTFWP'J_L30C'JW+E<"+/]$ZP%BI#PLAPO]TQO@ZD!&!]+@R,VPE\P*WS4U/4\MNVT:N"4A'1]<8 ROL#Q/,*KR.,MQ']V MPR#=_8DSQXI><-FS&WC+JY8OCG)OQ?J#0'2)X]-E>)FYXQDN$UM90KZ#!2 .HZ0%?%,XTKIST@+F"&QR.J4SC]!8F)(0)>;$I^0S M=7-3A=F[_K\2GY6["XGGDBG=3ZQ0F)6SXT^9PL0HQ>06EB((Q@Z[#/2 C\1J M;H"*1>"R^L2,S.G*TR&%6(@+6 ,KZ;AP0DK9K@^2!RO=]%M>;Q6);XR%+FE9 M'HJ?3]51"K/ =6N&2LDS$&OV>UA*' M6T$'I 7$8?B/A)I_X0P[#.^,6R7NJR'BF^D6<6:C*S5 0(BH)(G M5V6QN(8HBF ^*P4U^])UQF, ZY0I.L=);AYG''RG4+ZIM3-:1H!1@O3LCJ>G%51)86^ MB(X3JP#&;IQ@66*JT]!"M.F84JF4;A@.#!9@FFHF=%Y4!]@X'QGXDE$W8")I0M;.0(:SR+K,[,A& M>7VF8E)=<%E@NXTM ^@3WV'C*G>\!X'=@7#'_A9 7J!+WZZ<2-(6%]+M3Q@K M2C[I&SV(M%OY_)$=F*BL(]G@.9%^ "7 (S,RE^D;_^[,%]',!0)-CW"I2@/' M3#@0N@Z>N?=9)QET@'%?^@6KW6O*^[N;VP?ZJ_K^5UGZRX>#)NI@_-L'/ A( M__S,KY!ICQRF[M^/XP K#(*&IF1/8RN_?-X+%I!'&>DM2]9CFQ(8"V-W7YP7 MZ1.:)]F?Z7-NOGQ*'Y(V&EA=!=;>Y.OR (63'KO>\@GL[^PI\/ [[&J 0Q[* M;-2\F#"SCT:HG$T=UV/UA^=8I)-RB^01B!00ZY,I7#$.78K2/@P;ZPS38[8T M RV G@G9$]$J!J#D!T%V[&539X.AXI9IO.Q"8R=A3-&W=4'Q9A29+KU,N\SP"SU$ M;'Q+@F5G,4#WA/6FX+P$*0('0/<7)%8Z2DJU?>G>7Q;\-],IXO7X.$08:Q,0 MXOV6F_@^*]*570XR=E=C!_D'2I MM61M_O^5SAQ7D=K>,L2DQ)EN#_*9)4&PUP"[@2V0)?8A3)(;$^D&,H%,GYPL ML/]'.H:U)[>\!T5^Y54CI3Q*<5/*R:B"Q!1+@" )0]!KQG_AON Y.2Q22^[C MC+&@S8D?X%W_V6%UU_>@6&S?XM UIZ=A9Q(L8B8\,K,;DOX*'6>/0)LD'$^X M\9ERJ?$8#=9HTV,\F2F!S%*'_)I;C9=DDO+;B3NA6B-N-) ?OYW?PDP GOM( M6)\"?_?,&(#6%A$4OSF0'N%DNF2'2(EL05B]^NM%"&,:I#C)>$0F*.G]&48V MP9 ]1K53%*:2G [S,73)-,]E0&7$;+*XP@-P)XU'*_8?+? M4R(N8P4@)0MKGRD,Z?YRDC?HIG]U0@#-?EM.@P#PZ)DMR%('>60[1H?\C!/. MP7K/Z\%.G8V:9I=V8\%RQ4G$<0%=3G0ED=#/:9G8I36BE],5N-3)=Y#KP$ M3JP ^%=:C15=M=F)BB]XGC^EO.A,V0'7Q;24,O#LES)1;'KUS-QT%!8A:Y^' M3E[TQ*XN8.^?#2]B3EL?K'A4ZQQF@R M/<>#A([P>FQ..*$$R [F-J6%N[5;*5"A3!_*A\0X, M>8^OM/W2FRP-#D%C!K*+E),]$I@4,L"K8'K%HAKHW:!8Y#Z) M@SCK=@D:YPS-]YRO1VF3P956>U%?>FLS0]P$##6%_W);]8,F-17C3,T2&C2+ M<:9O'IVM2=M[#1H]RU;;^.@ MS%V/:G-)I@,[YG6QR^!;>N=U<1UV=\ [4]KN1-'2FTVZD&A&UX:JY^>4R5=C MY'.Y)EF(?*Z8LS?H >^Q95.IJWBCZ$77$M(3@-L%N!WU4H\#. L IRGR4#U7 MP)VA#G*NI9K6K397DC,&2F2&SBPR_ZCZZX8$=?77-9N?J 9U8G5@U<14QFGL MWFAH%,L[B09TYT\;.R37.FWD1=34_4DF5_\A85!&,\/>B'J^M/>MIILSE$%G M>@[>SXK[*JKJ_I>!A>R@;1C$1 M^0@UL3IQ%!<0%Q __!A_.HBK1SK>MP3B+5&\5HMSE;N%=8PC8HMPA9A_IP]2 M1N#Z6*/FW97>7%A>[@1]^M>OKHMF]'4#%V+=W$"C/B.6OTMK4[#@KI5K:/PF M)A_[&*@0!B\T#1DSK2=)%FL6NW->XL?)8D]SEHR=@6+[?%*A_MJPMSM(J97A M2*OIEM_)G$QOE>&H?Q8*;RTKD]"(QI*"3KQTS8174,$44H^6$PI? M5PHG99?3H$P:P+XL_H71N^/7L9<&@2^"%RQG1?PTJGGJC-,B2E@=9.PD+*?! MQ^$#GZ5O3]_$*E[)+']DG'A."-@H+52&].7DH]$G\"0:P/Z"&?68:QF.686D M*' ].2T \)J;-*]KQ1Y,JTEA?:\LT9Y'QY*?+HTG?:1M"E@](!JNSJ)OE_.C ME0 V% -;W8T(@ MSR\I:\>)2]/7!= H['Y.U+5N=+UU%&N"]"#POB6F]+'CP MS/F/$TZPL!/F&/"*+RZM?H*EQA*:PPMBED11$.*+>36$,/V5A@#3$F%86T=F MB4FT5!K(BR#B\>SX2UJX(&I[Q:<_5PHXT=),0%)1,'9I8AX-TUM=ZS#' 8)' M$."\P@(-V:.U(MA3>$TGFN:[1V&GCROQS9@[ 2O) _:]M/9$$%$2SP^!9T=$ M:9T>4)<>65 _3".9+WB9.5:Q@D8YAZR(!1;LBNE2/JY4Z\F&1[*B%]$25V7K ML[(B*&Z00G.%^$!F\5I9%-T'U?!)'RL1BGY>EHP/+S\0FKL1K7 +VG,!-!H_ MSN[ 3%(L?+9$($(4$T/+ZBIAV!J+V*.AG Q"^7D57[!\,)O;EHI--!DH2L(P MH+6\TFRY[ DP]7A#;92LB@BKAD(84IW)OS![,_\09+19Z; I*UB5+1FM?#3U M*%.:I;5&Z$Q\S$@/L\)\5!(P'9V6'.$:!RT/&3,,Y+['*HL./BBC(#E33D*L MB+"2X,+I>9(6INM+GY(X09J=(8G0;-Y\"9<5VJSRX$J55I F Y;E/,F574GC MWS=57SP0[_S/%TEKILV9JS+2? M\0.->FG:^A*&C,=A)4TLU(8Z-8:QAM&2RK%J&2+,91E<"^>51N[B9N/N\I)' MA$=B4Z:-&>HLYE=Z1@^VE$0L81:$^U]7TY"09=E/5@<3TU$V?%GDP!00&VEH MI51EL9@>Y[V/)'[!G/R-5@ F6=8- =I@F#<%E!6\QV),GX)P19%>+2G(*Q3C MRGV'665G?*QXE1[RM=Y([1<]:W^CZUYUT)9RFD'KO9'5+Q;C_]O;0^ZW#^C# MZP/(WF*DNU42Z6Z51+I? _>>SVEY4LY5.=?EQ+\L-;D?N:5"+')_2G-X_RS" MH'D@VU4*Q"VD:8>;P]OW"&>WM@6L#\XH7MWNF\:PXU'FVQ]U2#3W\#S#DQ\ M(E\91&X1(C1$.8O=SALPZPEUKU+-O]TKMV=,^UX3OJ1%TZM0U?DW0,ZRN*1' MQ\.36VU!?Y?E CO[3B\U^KGV510KN[1,VL?)'AX[7O6\'-,">A<$/4-I"'N# MWF@@Z_K!49RGP%Y-8=D,-<,VBV_<;D*)!BTP?E00WR)4-6\_J ,Y-S,X\Y+H M1W#+5AQN@,E\H3TKRH!C]4;&P1)+Q#ZWD:!VA/0=BZ)L4(,.[F5YFNZW+8G2 M.>,!UGO$S)D!5R)O5+L)GP-%W'W.79SZ;%J=4+2-\97LS9DPODJ=/FL2I=^8 MDRA2R[@<-OG6B[&+E3MXMN @)TBG?J&YC79L!6A'JZ'[:TL.(NT]?]PR5_T& MVV$57?& ./KV(:+&O)!C'>AM%8UI V50DR+9?(I'38>6BR7$04U2O3(E:FA: M4@;MI\3.>X.^D"AZE\7XT("IP'\35S]?;:9NWDTF.T[_;+4KHT;''O<#M:CE MO,T@*]3D-A'67KSX6)1E(&49>ELHJ_-*])? ?[K"0/=-''=/B5>>F:=L2\[K MNJ>P_@7J#H^I0WC=!?[XC5S&A#.Z/!S6K/75L,4-G5$$R 7(6ZI('(#R06]D MR .]&RC?.^-[(#*^*V9\8W,3W@<@*]//DO="S,+@*:^8O$:32$/L"YHF>$>8 M;<(R"=/646G7WXD;/29AQ*K(8](M>4.*]Z5W![$V=P?9/]<=Y7UG6HJT+A]_ MV&?\M/BS8DK-#/"&??U(&&'QD?CUVI_0#S\X@+S4Z5+,I;&M8BZ-;15S:1Y^ MW-_\?W^___+Q]OO#?TFW__>/SS_^YTUY+>SA):_4VE@OX2&&Q9+H&DHWP1S# M/)R5DUY3Z8#TB64=YC?, TDADJZQU1GEN)^"4/H<15N8T\11ID!R%; MTJYD5JX!]XOC@+<]$^N;!5'_! M.WF+LNLY>RN]#K]=]BG[PY_P)N&%BVBF.*9ATQY]DO/B8$??9$%3FOU<"AK/ M(H?!1&ROR+^399.SB'9&?2?] M$L&ZOF5AARU?V"$6Z).U-RPLO ]X;5HA:;G&V?HF&9,IX53O^:)^^)55+,@5 M-UC6T-@%)\Z5D&O^I/GC,):J.[0KSOW@';K.9G;P7F&E-=G"S+'RO?H5SR5N M*2>FO^Z]LKEZ!UBR(1/"N+],+N0W5QE(3.U8%T9<$-$K\@)(_P=),">U+2>MZ+))P/'-X(: DHNU;UU/_:3]=6K8( M?K25LZ1[#_H7]D.N;)@9:DBTZK!8_Y-M&CL\K.W<2NW=%>J;LG(DZT188-K- MMZBMJO#2B=^SBD&-#WZK@LN&&O#B1DZZ'<@IL 82 !JX_PH/XCV+:2$MQPUY M%0ZNQY9BE[>PG5 (3MD+^M+OM'89B!PY%4)\$.D >%45ZN/".D+P?O(3NTA7 MK?B Q/^X&SV/Z^BYS1C8-UK]904NL.#C=Y,D? F &1%_B1&]-XJ)+[T2)XS6 M#ZFLG3M6'\%R23"YK3/1C?*YO(43T!__Q-HL_A.;C;K?=(S>* "BP>D49@,[ MLF,"6O,3,'NC*8BQ\AGPLCZT(ER11ML-W1^T*EX>@<0![2L/IF5S]BA7ER>M MF//!<\9_73V,X<86(QZ_GP81X,C^89*71:&&J"+6"A!6IX]94O.-? MR>0I.^,NBQWQ]])J1\N:@(6B4\MB0(CWE4FD1VI:DBLDL<,.63ASUH)ZE7_P M H+D)PG'K. ?7#S/5([E.CP':'^E)<6VL2_& RE@"P-=K\WTQE(TY:B@O)E+ MD6N0L\\PT@T=88>#0N_7MI'K2D&.Y.C#7X7AG=FW.H)6\]3AVG6$NXX>SZ^NM:NG8_Z:H*B4Q6F*5/.P MR_/I7R"3E"B1.BB1$BEA(J:Z2KPR@0=( (D$NFJY5ZW_W=2+/T*#JG-06GW5 M>%K:+)1K,>$9K%K$E]4U]7?^#U@X[K!4YA.3/H@5B@GB?,-EAD@C2// XQ6X M=F-. 7J9Z(%\AQ57$.L--Z]S1W,NA%QW\\#]/1#' 8/,%F3A/?TNJQ;1UT7Q M3UG*-B:6-C8EWB%;^+#4J!9E !5'I;;4Z]G;D4L6@0S?OB25)?/QIM[5K:I1 MY1ZJW',IE7N^L8!+S49AK"ZHDI?%="5.%N+41.'&R5Q"E86$]J]NN]V.DM_& M.$\9+?-\)542FS&X2FLC:1W-;+)%\:N(F5%1I$W6P98,X4,U$N=!>)\$WG\- M_# LT0=TT)(^H)6F^I^S!5 TQ9:*TX9%7CULD0]+R=3FA7Z+J,T-@(&BG*&H MM?KYBCS^=JS5*6SW6ZW/\%CP?JLUAF@Q(9>-WL?!?(-59(UD=Z'FY-Y],1XH M:F4:HCFGS@^&5(L7XZ(IME1:3K<8IY)4^7JLG:&TM?KYB_*=/Z:9D^0]G]![ M3K@08\ZGETECFRN;,LNW?H8&/OG2M'S7*F!5K>;&&0I?JY^_K/WTI2,.M)>^ M]WJ_I6K.$?;2!XI)>^GDG[=,FC8L\$8S=\0'2K?:'?$&"%-%ZUQC<5?W.:*M MF)IG.V:2'3'742L\X8*ICPNX]; OKK*V&L:&)HZD3R]1GY[.-)GGJO(LU9)G M3P<*K]2@]?)G3ZG :)U;:WB:I@I'8(]:; 57R54X4!XS7%WO*@PJ[#Y6(<,; M&BRL&](M7CIKH%!+A?UDGDQ&X$MZ,JH":D#I= \NZ7TVFJ#,\]7.MA6H/Y(? MM1[1Z_RHXDH!2WZ4J@+8.[U*_"A:2V@M:: 75XW(+7MQ:EDW3N4EA/K&P2VA MF[&H-+Y1:%/O*JB*O:IZFU; @B="7G,1X64:4S%*NVA+O)XS%@;QI>6*)"]6 M*/VEC#CKAKZE KOK^C9^K-@\3'H"%\D?=@ J: 3,RZ.4'..V7A![C]&XNM65 M?!=/:<234S,567'0H?-C8V56\+&Q8(OSS+#4E"5*;,* .)]*SGC+F=C]9\PW MY_(Z<1^N;"FYNO\8NZ"YC7X57-&7N;*FH-X+DR96Z>GW-D__PW3F^J^,/;+@ M&=R>8B)\\3U168BO@>%W/[+<[/5W?AA]\:-_,OBL[3]Y6 RFR9=>E'$<\YR MOZ"M(I(E]H+Y5X1BV5$)^8O8ZXI"@HM#O'7^VJ0MXMYWP>5TC%R];]X&8F&U_EZOX_6XU6GYV4BG-1H6]0* M6P8$2Q/[^5I5Z3)040!CD2G-<;)I,V%C/J,Z*&=9;UV*&S8_3;FZQ4LY55*@ MN+&"5A/@S]^X>WG-K[R$MJA<*53'R6>P48 ?0,F!MEE4JA,5;/DBN'P!@2C* MA(/BY2S'XLN9:_*BMC76PIREU75AGG^P*%D7UCZ[2WG/@VIZKBE)N,/HBBL4 M?D91E-Y9@>M+1RI,N%PBD._1)&3"VM2@!\1RBQ6OX;$Q_@JH%;MD^.Q\YH!" M9P2Z.=Q,QV5[%-_P$(J6+]X;RY .&7"*5[WR11N!L1.$"%L/@!V$2>W$ KG+:1BA2'8FJ32. M 7#;/BH*->.G=_EB^K4-?,.^+%AD?.S@:Y8 #<*40F8;=P?5?6_1GR:A(8ZO(WTKUNJ%),\JM-V6!LXCOB8D5;GY MD$1!SE0M9L:*FI0WV4K'S.W-"$NSIFU-LI^*0 >Q9&43XP']/''8LS@KQ]WR MA2+=VFWKTGMK]=?WUFI_FZSUK9NTPM9->NG]I^6RN[FP^$*U<1/SSANM_/(; MBLSF@KP#36]70=[B57F-B;K!0FU[,5^XH)C55(/M=@Q#;V")VD;6S6WDH*B8 M[^J>Y$(3BNVZK!,N2X57Q5]_2SQ0+[F4M6;$2_@=4J;-Z(45=9W7P.4K8UH( MEQ?MD=ZCS?41'6M^D<>$I$NG$]4*IEK!5"NX$4G+NEE7YS713_;>@X4EYKXB M#_Y^GUA>$CZ?;R*M36?6#'29\EO>EWGRD:H(7VX5X14QK2[7>'VZU$5&Q;U\UF>SWZAK:G^4$FD[[7:]JYN!X..GL_T:X@P M'/^VBRJIN]3)]YW(51 1NG]P"^["*NV^*;W*::=:Y01_-JUR>(8^O\CE0F-U MGYVG@A14D&*'-50[T1JZ+$=[K:&#J]M>^36TR0+7ZN?/T;4L4VKW(M;=DWF7 MHV'[]:M_*29TF>9=,\RTS-VWV61%WE05S=(+>2:LE2+=E#PJAU M'4BJ8*]5Q^/].E69)2>T17*V<;G5V[ACJNM7MP.MHURX_]DF];_F=(M97#ZI M%LB5+U ;;C]YK1NP(G14*E!+JGB_TD:[V3O[%#?:*A#SW,GET]@9.2E;Z4$W MT3Z2>P6U/AI9QK8UKL9OR6JYAY]!%6FW.1QU57BHPN'H7MT::LF@0B,K46Y: MU:@J8/6$:*F,;G16:BHE6[.S@@DG1N=LA;C(M*7BL"EDS;;[-_VK6[4SV,._ M(85/"G]?EZBN>J^G<(FPVX J*T:[]']! =/B _ZJAG4IQ->N4?!N]&XJC8Z' M]4]NKO7350'('+@]_N>7Z:+A]B 2HKC4B:@_LD=M$RQ4(IX1=:^P5LE:/LM&G\4D%K/[A-,MT"V&"K3J%=15 M%6/!P2^ENRZ5YK+C((!WNZ\+\#@X'6'I%A2I.9?BQ6LJ=.U3KVZ/TL=FOYH" MMN56(8/7)=<+VM[L48-W6RI235/0>8>LHC+"IRZ<; Y.0A#<>I!5O:"2='F> M=K><<*YI"N;5K2[W!WG;J(*RR\TN&;AWV=L(ZZ>NUK'D)4.7Z@T*-5Y>0:D- MR>_G96+S<94,=KI7MX-*P'^RS,K-,RXI2CU4C\H@WT"P56)16"I=0+Z20N%K MUOCRZWAW"VKJJ\0^?Y-X:!54I8'3O[KMR^H@?W FK4+[XKANM075]6XN>MNT MDNK& #?V]34EU8M+^@N<(@(YP"H!;'669W?+1G-K$&N"B]B3#?6XB#6:CE@P MRP&QN5[)K6@"@)6U=TNL-A"PH_P+ _PJCODT$_P)B+0E(F>IX=/5]BZ:^B M4+"W4/G//M;E=;% Z,&3K\X0+9K\AV3(_YB/>.WTT<\T.WEM^]<%!CQ_08.T M,KSTZC!WU)$>UJ##"9?K*__6>>Q(WP-FA:#8Q,,8I'K&.LU!TA,@^<1R,>TT M^,?QW)$^%###*0"W*#0.NFR%:_-B]H5ALWFM^IT&TWRMNU[ JVD^ *:2J'S- M)0 ?=@$$'J]>+?"3]&BQ>1AV%OBC&)6Z PO?&![C$Q>$*9V7 M%XFU5A8.#Z0MA#GQH*><]!L0@+"F.)\P:R\D@6!\!O/R1;N$"/XC@L:($V X M?WG3%]??@=!NZ//9!;@"EK0;ZVJY96);L%Y![&>/\-66OEC[CQ';@O7SNF\C MV I,>L32(] ?9G8W%78(SA)+RO);U,&@)Z4695*0XELO/)#\.?9/@JWY?];OU8:=^S9S^#S.?Y MUY<^+KZ-7U[3L@ W:=K4LH!;'Q,T[6'_SL))#"2M: M7>>P.RCOLLJ.Q@<6&3E-.MYJS?#B7+3BO*LCT;,55=73B(B$,0'I\07D_;)* MJ?\B-&V9,NK5*9CR!\;/*27VP,DW.PUV?=F?(G>FETO*P+ (_"UG(Z&_./%= M(% H=IW+[JET,>U.5OKYQ+O2Y?-V8U0-I_FJ5-?[W55:+X[Y_]I92?/K>AMS MR !]?/L-XZ@\CL<#94=9?E"X%$=K4#K5VCH9CW0I=QR\"E0& M)T)8XM1Q=T*^=0955QVG78Z M:7Q9/?6J)] Y:;EM!X4.CTF:5[>FW-<.5ER5\[&B$_5E3]46Y1&4VDM?]>Z^ MQM%.V^IKMM0Q,RR_I=Z O?-:V[_9L!U8-GN!NJ-K1[=L^U5+% M^/)V[9G0YUST+Z:@QX?*D.+I?=P9A M+^=U)0.M- %W>?Z0,TVKT9^S3+G<4O]GD6")!QJP#8[CQ4"010!#G&E(TUU^ ML/##CRBP@*:.9P6O&!/!-E#XV.V M(_8]D'QAYXVW6-9?6+3PS$NO@ -< ;OFI00T2<)(PDH[)2L2EA,BL#-N!]K! M1B2)$(E0@R9>J<-VT"+55[%;LJ[GVY"0A)&$78B$;7-F#Y,POJ_=J[\J;4,D M[*SW4_!P5^+TKO=WTT&E3YJ'=^$H?X:]H!01?:MIWRHNS["YH!-U\UJITJ0I MZ[MYX7!1#SOCL6GJMJZ/57UH](Q17[%L<"[4<;?7U09C[5\#,(3.I@58<=$O M54-(9(N0ZMU4Z3K>"'AXOMQ_^?51^O;A07K\V]W#A[PX9JE?W'I-O+IYK<%^ ML4(@YKS^&+9O#I%>O+.M/YW%>'QW^"J:[SK8D7>Q^L'/45%_;=&%&,_QIAUN M\8WA4OOY3']#T=^V([UW7/ZU-8-9M-E=ZNX+GQC"K$:[#P,[*<[\"*#N6"YO M @O?Q4/T6Y6!BM3-&;' M;HP1P$,T>,5;>.O>C7>(9N,XP/D]:SJ2R\GXD(AK.YB+URV1:]Y=V+(G#GOF M1ZYQ-MG'(@ FB\*.=.\E&. <6\L>H!A\"QL=_T>0*TJ;+8L!3UDT\5=[%N_9 MJV]5KCE^[[Q1 IXU!07[1OMZ]'E(&BOR XX'T,P^K#'X[Q#;)6<:"2.#YEV0 M"X2GE34%C6Y'Z_8KJ=R&G?/40K"A5G:YKP(8OBNCF#MXM'%]CS&H*J<61(/$H_ZQ./HTL%K;/;[527KD720=-0G';DRF[6+ M1__J=B K^L$'5RL2C[,/-;S/;$Q6%6W8/^?J&$XSC:[>T9U]J]8O\\24?&*, M+#%OE"1D./YH/XFJ.#.7GJ_H^2K[%S0^EO8.FVB(1?=NGH&%^4!K(7UA1^J% M\*^:3+GBLLL6TSM.2-X#E^<_A5\7NJ.TK30 1[LGJ\;!QQ(:>/">P,1/M6SQ M3ZN$TT !.'7E0<\@.)TGG(ZHFS 5GW33.8/IN+I):YANNJAM56X*2K\<;@7N M&A!LO7!L.>Z]633RZ->O;@?]IH3$JO3"""Q-=%13)_6W=>DR*9FU3'ML2ZWY,#NW?B MO*[8%?DZ%EKD84YJKEJ6_;VQ\X.-KO_# K](P_3PF$E?4[6W#?'U*'2P#5GK M&["M@=:6I+1RT,I#"#MUGE>GM?/$35G8G$8A#4@AM0U8I172ED2GPQ02C$EI MA$8Z:FI&ID+#4L$:5>7VXHF0\6$\9C8OF9$K.%)0YB1E4*VGWM9 6%W 8U&> M[/P=W-*B>XB9>A^&,1OQ(B2%8HL]&?-;#KO++85%FHJ:0RS0)=24VLB"P>). MEJP+ M1P^K2LDC9)X/,D\*S!Y7F,)F&<'S$.,X\.1V>K:FU8*S+/_N#= M_71FB=AM!$SELSX.L"3EJ.HQ9T:$T&MW11G=123+O$RD2>HWQ71+Q M=SSGFBV1+GX%M9I'GLH%T=+%9L?@4EK/$C;KWNRH#IL&C]T-^E75(25LG@\V3PS-9(^X M>["E2] \.VCNM^%1'3;%+K&A]=J S;//&[KS(N=ZOL.1W?9PPC 6G0 YSRM( M&$K: A:$QG<+G)^Q4&ZQLY%+*9,>Y[M0'W[P#J0C41MWWN8QWP3S;@I,B0JE ML5>8@'[0YF,5;&Y!.(5 ?:"!7A^H^U>WO8J3D C4!.H=+/OZ,#VXNE6-BM-$ M"-0$ZEU\@MI0K2E7M_TS,3^XJ_ SWT1(3U2N[2&>?DP<6-5Z*9X<;P3V]\VU MVJ_^_.K64Z':RJG0(P,7/K],EGZGR\EP-_IW'$9\^R5M:A[QAL'8]SQT?DA3 MGS?)9=@D5TH;Y$K8U5&:!0#J ,8I66'HVX[%MPZ<:,)?4[K6T1:+YM'"%O3\ MD';1*9I[[WL M!$?*^TX:^H>Q9FV"':] ]:N;KNR8N8/E>5^F._:C"51"W*Y M(CCW17&K)Y1F5L 3])!],Y!?QX9_C0%L6!H?>]V[#%D,3W(@J%T!!!E^ 1 , M&1ZZSA[ ACFE,.!-,>%]!4P75+-?PFB7TU+O8]&<)!,F@9_@SV^\9O\2(4%0 M[)M1'(RLUPSE]#FKUPW*./Z@#+1 4M8EX[I=_;<$S\S%5/0H*)3,SLK9\X*W MXI0=+[8$9%"7XE"<\=@T=5O7QZH^-'K&J*]8]J"OJ.-NKZL-QMJ_L#SA1@6L M:JL:6.^N:F#\I?;%.]>.EJM@5>V(!3#_YT90J*O2_9L7A['E?@WNO7' _HQA M8O<1FX;OG=!V_3 .V'=X^A>7UY28L]D46@0H#WB*TA_Q[0QD? ;OCX*87=U^ M_?ZW#P_2_?OHB3CT MX<>,>2&3QF#Y2'?VG[$3.GPZ=Z#.GKEQ)"W/^W0S*%[F[TNMHX8LO3 I8#8: M4&![@UIY$MKZ+U5VTOPE#F&@80C&Y! [!L'[,L1]8"ZNWN_\$-,PRJY%76RI MV=?S:1I\]N6F<;I9]$ [:'+?R,?.92P^-V.(/^:^RGQ6)8VEBIB\Q4:JDSS] MJUM=[O;RU-F#R5LLISJG,4"[R33R^\JK3$9[)W!"X-;"S@5^N>S)/GY;4-MB5%KX:J(5/^W$ =UI#($#T*D4^ M&)H!F% 8*7F?H<>(C.+1T8IVF+#'%B^0G1"%,/(I*,S#8&8(]#" M^-Z/EA-(GZPA*+U'=,[PE L:D_A>=:#W44.]@ K!_X+W%C'I!5,>$7834 DA M_YK0N0N!R\SR!9YC/YC-,R?_'L,R@38=GQM_AY7J(%SXX87P[&P6^,^6V\E+ M:H%INYMCIF*5NE9[9EI%GEEB'WRS@N@U$V+9[)GI6H&'I&MYS^SAPZ>[[Q_> M2]_N'K[_4_K^[=]_NO7_9TSO@WFKC @&$0-F41W.AG[>!= ;_%);S? MY39/(%""F@/7?5@[9GZ PC]AUNC/&,"#J@?TR4,) M]!',/K@/Q%W1!US4%V]?M?OP$Y_AX1ES'315TG>-+3LQA)*7?K;$^SK2+V!' MIM?1Y[6"Y.4CX1I;/%SGP2@GSHR71)PX]D3ZNS_QI'<6VD26S+_[;@(*<&H) MZ_+=Q&%CZ0-75ZAIOX['8%,%PJ=Y#T, -;MXW$IT<&JX_>*#\L1_O >+S\:N MLS(?%TX0@: Z9^)8 -?YJ"5_ MP"(5@3U>;B77^^;FY?(]&T;W8.,&,7Y-1.D<.SF34+@FZN#^Y#=39"F,A__& MFI2 (TOBI6B!E"#D+M<;+A?V@GC<6O,L0;BA=7IXY'3F"^OW1BQUS^SMBS.* M)NE65.;!9&M&63QB#4,?$\O6/I+9?[%AWBPXD2!KZ@J!,G^660'U^0HX"1;5 M2Y_8]1#LDS^NK3%,\<9R7ZS7$#>5LOH,E-D*Y7<@&M^T2FAV^S_#X.?;M0JS MQ%-M7L/UBM9PM-G^8;DQ6RS:8=&J;12MVD9^U?YX=_\@_>/NTV\?I*\?I8_W M7^Z^O+N_^R3=?WG\_O#;YP]?ON^[?!N%L57X6=NRS;!^SE_''\%#]F#]S.^2_NXX('.!Z.(7%),:X@Q5E7XH1![2WXX#'$(96 MZ. BM3#Q]W@=\/ Z]THP#=(M&%@#0K$%@#.!E<[!&(>#N9[I>Y&%?$6$22$= MPC0L+,9;>:@JF@ TDE'@/R*^IOM##+A@W$26F,-O M'/%5'^-@.+_T7[@&@N&Q&'4R7!Q+4 IL'7L@M)KP5 M3*%E'/ @8XX^^"LL8[EG"VC9DEO[( M9'@BGHJ"$V)2<.L03=\Y=KF9Z-@.< !>_>+'[H@/&*4*9IF&$O#+_(7S+[\V MAK_%2^#=@EB?,NKE3H0CT7C'Z40B*L'5?5/F4XS7KTM0Y?#N_UP#V!1$$@$CC"\',1AA' ;,6[D"M_J MV0(M'(>@E[T_4+WS0!(H!G1&D-@(9G_H)N&Q4$HMZ=3U0^]N[,#B@--T8:"S MF4AX$'8'GPA\+KI.?^"A?9D'ZG'H$G<;1T#>9_Y>N!0%%A &?!F8+%EH5H%S\ MEZ*QXIUK&;7XT-([MO'!^G501(!P9Y96+3DHH8023J@7Q-"\6G 5\3*RI5V M#*CES$IF&KY8,]#NOXMH^).'2P&:4-DY6TN:R!<3'X*GZMEX'(6Q:-D$VI), MTC3]^S"WTQ8:5OJ\,,+"G%V_NX7^:$_8*,:LKKFM+M3]G3?**/OD:Z.OWGPP M6,$N_,YK(!1X,=W&6_*/\12W0(6VVL4Z6("ZA)T.B'1!E.8%X")Q1"J-;_ $ M4Z[<9R&[2?_R-FV/YWA\W/RAMPG5DJ (^O.KI\+091:7%ZY^1Q'N?G(H+?ER M]"MQG4QV4>M7ZWTV]^"-G,RC-V/BJ+:<+ M2QXBK"?C?+=F,L49V_,YJ>8NDQ(!OM-,*Z>I^;2*]3.JB>7\A=]PS5TN"GDQ MO,T3M2OUXM(4A(I.J013^%AR.-9+SL2Y2\'3;&EYSP+$PZZFQ,. M%NAY9X63#XL@7_GL/*PJ(>O*P441F]-3C.3B?.6B5XE<;.KQ#"+1KZS),PD% M"47]0M$_AE!4U_F\67T"6V K[K:MP$\7OY]OS7"OYQ$3T-&RS"0!?4L2^CY@ M%FOH@)_XP<,W\]VF+WZ4Y$BQT4?7>EH P% P13:[]<6WA];F.5UXPX="01UL M2R-=8EXI^334RN232J8W$3P#Y1#P[. )&!H_L:H6'+PE )T#@+8/DSTAK;+-9A*XH2+ OO_X8 MU4:B=N-50]UQDK*+DK)MQEV%4F969>61F#4+<"1F!YO .XK9%ENX6W6DK#X1 M2PS'E=.BJLDS0T^W4[Q2\K-)F]AM'MK9-QS+9$T?U/;YU,V)&_<\>=-GN;%0 M&,\O%Z?96,GYK*VH\@0X(TMJ6U@@1=8# &L16,SHY[MH;F:5,JYZ50<:=^?? MB6+8)($D@7N$#/:7P%VB"/VK6T-6M*JZR),0DA V9.:5!A1J6P:KR\8YB@1> MGO^P:W>1=46S=B\ -7^,SK=N?16=;Z7SK6=WOO4]LT5915U-"L72&=>,"CR# M0W[BC*OT+2W%.^B\ZRUGJ^4BHZR2G2*M>93K 44IA.LEWQ(M-&# MNSQ/AR9;:O>T!=M"=#:9CIMMB'EM:0U6W=ED4\&,4$W)=Z6D8YB-P0[)12H7 M6WKJ5'(,TZSNF!<)!0E%_4*QI0E6-4*A-4TH+B>%:'/OXX%YI-/)IDZGDP\5 MU2TU9PXY'V@:33L?2(=+JP7/EL(L!Y].-O'2MP9-O%)KL9*#O&;E)>]JE;6SSX(X^'3GUB.S#4LW:/_H*$'@ M+!,$#CDWNJP*+_# 3'D"G-/"O<4OK>O 3%>I:2T_\9&UPPUGDL +D\ MKFJM MYT:[*GBOJMSK:B2%)(67+(5;'-C:UL'*4R7HX&BU#L3RP=%<_@+\&Z'D>*([ M\-*AT 2.AM;IX1'.69)*<9.VJ%ZC9H[F.=[U"PQVF MSQ%<^M3NMJ?F_82SW%YT8S"N-:%3X!(;W47SG_63MOLM;J*<.;KHCZ7W;!@U MNTG]'>]+O-0V5!8=LI>:@8O&Q:!MTT[@PTA.>H"#RN.7/]Y]_B#]XGNC$-ZB MF _7NKS\FPJ_J06_:;+T#Q9,8:B+G_7\;YIVAX_CO/_I!W\L[C4>UOZN%?RN M*84_PLV\$S->^ILUG843)V#)]3? #5V#,# M@(I'^&7U[4_2B[744-Y]E?Y2;O'ODA6N7H.WC1AVG@=1'$DQGEZ6IOQ M?T_.QKQBXW&XZ(O9)U-P/,$I1 +0E>%L$OH..3'A)9G#-4@^*71 KUF!9$\L MY!'HL1!&&7:DEFK.92F9]WW_#K25/ODPT(^6C9;M*V< /\1><.T%T%9.NK1M M6?G+TO4N&>;=%"S=J+R(F5>WNM&7-3,O8GQB)<=N'G/LW:M;0^G+9H%ZD"7P M168+9;]&]R5,!4WAN\_X\SM0#DZ4X1^(?CG=N%1?Y_[+QU42? ((AE_'XD,' M[O=U>U>W>"W/NA$63PE"KB5!:2TT%^@+0.1.G"4B]-+&>67:)X+H8-.*4Z^+,2F)Q\(=;UR^QQEC/%O $ MG=4"58U$M_TIV%M@H%BVS6;X+;$ X/4I@_$!,OPGT-K (]35P$5XQ\;W#K#^\+TOF2>N4_"X&)W)$ACX5+&^#P9O,J.TB6H MB$@"Q^&"6/P5G@^X9=WC03L4DBG+^*DS1!<#$), # ^/\8/-!L'_I0/ M(OW.#+0(^HJC3AZ=ZQ>VB_1J]?5>+0X7)05(;IJZK>MC51\:/6/45RQ[T%?4 M<;?7U09C[5^J,K@Z'U^X6'VI&F)"1)FN,1IZH\_+:CD>UD*YN=9/Y_JJ1D>$ MU?)_[M;5+UWH'ADW21_8S ] :IX62]QW>.H7U[?_R*QD_8+@0+>/;V6P[LV0 M_ &X$+>/'W[]_.'+=^GAP[>O#]_OO_RZ]L#,QG"$>'71%[5=NQ>NF^&@XO)@*8"[+6%6).^&%W8D&(_M MPCKCC%_Y9T46$IAFT?R[N/K@T*0GYC\%UFP"? ,CQT''+>!KX"[X1GZD M,G_K!WQ? *O=[XS_A2\FGYW1]5WD6EB@*'D%+$;)RASBXN?;#E^M^+0VC [- MKA'&Q>'>J>5XZ7*3O3T-4"1K.49;_1"&C(5EL)!2-EB3UC, ;P5LL9 O9M'" M#N _+)"P-DU _8\O69N$'ZG#W\/!9'$!2EQD)D@D_0;6,$P M%7XB#DCRE9O1(1 G,Q'7+,$3U:)+;E NP"8'')BV7Z TY[.P%+R;$=\)K4, MPLPX<.ISRRA@]JOM\E_]X,GRP,_DPP[2 61PE(P?C @$3P2"A_9!48$: +! MMP,VP9-[8%*$R< Y*G%\8/\^BW$G\Y$\QD;; +:>S"G.^*0<;N*/"WF) M'P4-=UUP399>0'BX#1LP1!60RQ+,^F(E,[VS;6$?#=$JA1=D1LQ!7?C-C #P MFQ8$2F,OH&)61CQF.*+(FQ',O/_"/;+R*L7!F/#F%5@C9QDL@O5(B_TRC+V5D8NHF3)]P2I /MN MY,!:@KHJY5X'G+\GE(;(^B$O+101LR<>VO[@@$]BF-%\>LA%!KH)&#_FYVC% ME)+/<)HAF;%ZF62-P+*#M2/@MK,TCCU[@72A#_D"Q9G[S@] Z:''^0'>PZ-3 MB>))<0U+ CH.UL;%JU/T(A@\3!__.T92 F3]$&4MC))7NK#2(W6-AIOEO1)!KF[?,W"^T+\! M^T3$F,#NXX2QIFC "*OV0HGS-;49.4' T@5S6WKC^F&X2[G>6=;2\S^?5&!#V5I/4RQJI7?T>YAL MKW1E8Z!6VR3FM&?%2;Y(ODK)5RX#"+>IX6_5"9IV=:N!G&D'GVHA.2,Y:]#$ M*UW'LMX)_-UE^)<[;W27\4W*BYZ.>^RRHG9)]$CT2/2*16_N^]YSM_<3.+WE M)%GH+[V1,/*RFJ M%>TI[R0^E]%$PE"V5%7:VR#LJ^"?:V 05K7#TX#X%@$G YQ<19&M+D4!2+2K M6[U7U48$(:19"-G:GZ8&EZ&O\YB[I@\(5"T!U9L#4;5&[U3A//2-J]N>#,9@ M#DRY#$C"T:EQ5 I&ZI824ONZ#2:&P739,'L-T3]GO_&0/XU*>Q URHU:E[_0 MO;KMZ[*F'KR=1W&:1@(GEW!1]19$G[=5Z^LF >@L ;1%\]3C3O2O;@W9-&A7 MZR(Q58D/,4 (:=V#'5*"4",AM*5:YIZ.Q$#!K4^MPJZ%K=I]. 7;\Q4WJC[, M1@YX1FZVI 46FX&;RY$.U*9UK2;0; --PB]B3S/94ZE,[V:B%\BU=G4[Z--& M8EM 4RZBGT=-C1'] 38HD+M*?L^1(OJ-PU$Y&&U))MO7$,<>$ .EB@9L%-'? ML92$ZTP=SZ)8_K&L*8HL-'-AK#UK?V#R31>EX(3B[LLAH8>$F]A#["'VU!<\ MW5)$K8Y3VL7M29%'=(R[,@(U6V3*6"OY_?VJ;)0NY@CW9+5;<1F%"OC7[#H+ M),$7+\$'1==)3DA.+D1.JESI:DE$&N#Y>E/6]8JKG9!PDW"3<.\NW)7L06%9 M UU6#D]U)EDF62997AM KV=#<( [R*:JROWNP:GFC1!@'ISZF;<:VK5+^II. MI8ULP:13"Z:=GVA=#Q\:5*L'12V8+J)O"K5@HA9,U(*IHA9,@DC4AXGZ,%$? MIJ8YX)?E7ZM;:N_MN^<+0[FZ'>BRKE'E?!*ORQ6O74L=[2]G*H]$FU6G5I"< M-0-N)&=5+&-U;.BJBG9UJVJR:K2B?06)'HG>*42O@NU65=&QB)^I5E41D@2M M47@C0=M)T'+E>JO8#%45X^I6[W:K**]/79BH"U,;)$G;4CET?V?,1(O0D#6- M2D6=)W)RU<8J]^>[O.B^3GV\SA1!6W1//9YJ#_127QZH!YU[T8@.MNJK*N7605Q$;T8)IG3]:ZS[^F7H;ZTW*.*55B MK$%VMU0PW:,2(T@N56(\;]!47[X3_D>@.6_0;-$TY=V7+8#2"% 7#:BMKLL6 M_.B$G_/&3RTU(U75P,/:BMPSJ]K)$C01.+M^CZBT0%)X8V=+,>E]/ 8M)*%B!N2DY']3FB3SL*N5F2][A/G%BC387 M6@<::O/4:/94*M-[MGE2-16<_\/[9!)HC@2:6JD-461A48NC'KMQP(TX^JV M.Y U+9]]2VV>&H<>$FYB#[&GE>RA-D_G=TZ<:FHOUC8)#M:.RD=?1>N28\K>OG0X-J]: T\Y!V3*E\@9YDZRT&NNNPNRZY)U;! MI)K7G(::75&S*VIV1D+BA.L&WRYQ,# M,/0M!0CWWY?F)_04V1A4O"^]A3G-#M&16%V(6.7BY%7GINK*U:V!U84//EQ/ MXM4LH)%X';QJU;+'K&/3MYYL%!R.(HDCB;MLB:MBXU?'UFZ&K'9)P$C +DW ME"V%@??(&=VH7J[$]N;NLR=9XG2\JM,WO5Q]Y%$ RTWDQ9 M[U$KC?-$3JXF;>4NMWEU.QC(?8-J))XG@K;HGGJ\RN[5K:G(BDY=HBX25)4X M3I@QVY6[/<+066)(V=+M>5_? )N+R8JBRMJ ^D0=D_O9/E%;&C51Z2)#KZMJ MNCZXNNT;LJ)6M479@+ 2 2<#G/)5T_,@,10PT/I-J6Y%"#FJ:JG%Y#=P(TF1 MS>[!S1H(5,VL3)5#58TE&PW<-5'E?C^?"$ U&QL'I%(X4NNIV6A@S49=EPWS M8'^1:C96WF:)_%U#W](T8&^#WS! 5YI]63O' M=Z@C #420%M43ST.0??J=B#K.C5ONTA,5>(%]% M=;L'G[@G"#410MOJKNSK M"6"M!E.3]<-3[MH8_S\%VTNT42(/V#"V>,#[M$$R!M0&J6V@H39(C69/I3)= MBXEM*KC778';1IAJ9,@]#ZH:0^ZFBEV2>CV*N+< 1^7L[%P2:25VMJF!G3U0 MY-[A_AE%W"OLDG2>GB5UVF@T>THN;+5W.3)UW!0Q95W)QQ^IS5'CX$/23>PA M]K22/6!BKV_9UMJ#G43*A+_$4&&2+?R-9'2_F M5LFN79'VN9C2*>&XH75ZV')HYH<.?OHF8"Z,X9DM.@W]]6KIP82 RN(1:QCB M69SUC^2*VQ\?V+RKTVKGINR?DR =S-=K]!PA^ESK%SMQ* 23XD_5T"4"I/2[5]K5^LO]Q18?9O::DNG5EO-[=5$ M@VKUH*C55O/OHE9;#6^-0ZVVJ-46M=JB5EO4:HM:;5&%]V.=>ZFKU9:)=1Q[ M/5D[_ Y-4YH%L!(K+:+5>YH=.4)TH.K6T.3!WK%[>Q)O$X--!*O@U>M6O(5 MN@J&O67%/+A7 TEPQ%615M!5L>)0UZRJK"W)5T.01O*U_8QOKD9< M);O_7>WJ5N]VY?Z@^6;BV9_^I4Y;VY>9NCIM=74PWG13UJ@8V9DBI_9.6UT\ MD-.7!PKU:CM/!)VBTU;7Q 5:-OM49O,B056)W]0%#*FRH5*GK;/$D+;%]][7 M-^C!>F:JLJY=9)W-1O39DE(2U[H_OJ;DB_K32NXKU?K,Z^^]VGQMKO79[5.M MS_,&S9;6B'N!A@K$GCEH*N_ZM1E0/84 ==& VNIZ;,&/2O@Y:_QH]90=[6E7 MMZ:IR+W&E#T^^XT':O152F_6U>BKAS4M]8'<,[H-<;@I4%,M%UM::&:^U 15;6X< MCLJY UMTT[[N -8G4719,9K2_?3L3X91MZ\RN#=KZ/;5HQV UH&&NGTUFCV5 MRG0]=O8 32.SLO1VPE2S[.P\J&JTL_L*.FT#(Y_-2MV^&H>CWL MOGIU:QJ8 -T4_7/V87?J]D4!I&:RI^3"5GNWK[X&II'6E[MZ/@A)<:/&P8>D MF]A#[&DE>\X^N$G=OJA(>XWNF5K7 =6^CFE1FJP9%9<7H:8*)*_G):_4[HND M@J2BSE6LEOV//N:N]66]ZOH^),HDRB3*>Y_RV$5RL4B!)O=[)+DDN22Y%4EN M=TNGOGTW^K Y'Q:#D+6JBWXUH>%7MF_44@NB+C H^05'HF,G+O'Y:Q2=&[V; MRI/CC9@7W5SC+R=JGY4Y>W_\SR_313,ZNH&$2%8*WPL!ML!0*9HP::E80<"> M$-2PCDR99_/^4NZKI(KV4IV58@+E&K$MM7'+=[1\)&LT).X%-)#.9CX$\__,"*:Y;[+@X!(RP(?WG]%OBCV(Y",&1[QV,A#=26$\A:&\2OY8\N- 2IN$ M2%84!-ZFEP, MOC..VCI#L\#6;#:;P6 RJIKPEIY-9T4T_5"U<*9T(3 =#*:SSXQX!U8\LXOZ MY.WH_F_G^GD'KG:8__E$IPRSKLY@_3Y(GZ;+@_H;/;0K9DSR=5'RE6L15I5\ MX3DS8R#WC:H*+)%\-0IF)%\[R5==F7H#Y>K6T$U95TF^2+XN5[ZVE ?<7[Y4 ML _[L'YI^2(R#92OLS_&^-X)9WZ83ZH_\V,:Y81AKS+ANPB#=G7;-655HXIO MYPFN*J4# ]Q'E3JEG2]RMK2:W!\YID". M,FA**'JEWB[;!*&[5V6W702!%\$<'-[3 MC2KT-!(W6Q)W]\=-#W&C:U6= "7<- LW=>VH#?I7MX9L#$C?G"=NZMHI&@RN M;G59,ZJ*LU$H;0O;OP6^S<(0QDK!M UXKVGG1E,4/!K3[RL-<4_(L:T6-S7M M2&@*[DC(/;,I?5()-]7BIJ;@O:9H:)?UE8/WB0DWC<1-3;%[3=$1-WIC0O<5 MA=$$! 9--M >^=;PBQ5&3/+GYR$/:8]P6&Y$VR6DIDT*33%@11[H\J RWZ7I M.3B$N5TQ5]/VAJ:8@#FU)YMFQEB5< !^*P55P4DS+4> M@=+ WGQC01.3;LK MFC( >]&4]Y(3M?'#,K=9L:HKUCVH*^HXVZOJPW&VK]4 MW%E,GIH$Z1QFUA.['@;,^N/:&L,4;RSWQ7H-D;U93@&;5BB_ ]$X?'9C:XFG MUG7Y3'LM+C>O[&FK33U[Q^C'F&LIPQEY__W#9TGK"$'/__GY[LO=KQ\^?_CR M_?][E-[?/[[[[?'Q_NL7Z>[+>_C_W:=_/MX_2E\_2A_OO]Q]>7=_]TEZ]_7+ M^_OOZ3T/'QY_^_2=W_+UVX>'.[SPN);DA=)W;&A_G["DTR1P3!HYH1V'(6KG M<.+'[D@:,@FP.9(<;"KJ_3OVA.Y^<:();V@9>U8\_\<:) /KV#N3Z.)_7XWQ>IVL3BXW9@$CJVXYT[TDH=<@<&3@V!OIZ M-LMP<6J->*-19-HA+,-?N*Z'1QK)HL^6!RH5AX_#4WMO0^G] M8X_#O/(O@L8.&D/0*#TH,>Q9*[YG-ID,0.3WI#2R]29B9 MO16-X3 S).IXZ@-8Z%#8,8^]^J M7?X=8_X=_M'Y4-.O=)JN+0$U_P<3@H7:?2V@^?\A,61DSL%C MER8L"4M/*3,R:+U7[EE8*"P!KC=^ #P#[259$K@+* (P:A"4%RL87;N^_P>* M5D8#(N#A883\E%D>7H4''D6;-K%8:;T[_&U%*N[L"']5![HN2Q9(R92+GLPI MMOR\^B%]?BY&BZ>-Y:?%DKDRR( ]P?#1E=@F/PLWY>VR1#6X%3M'4O>$2%JA MC=8QD1;(KUG@_QM8"8IQ!!ZIZ\^0'\BX=#$&61DEW1DDVYI9MA.](A+9CQD\ MES1SG[-/ NF9.L#0,;_%"2/\,7WN+3'WJ,SUX\CVIXRSTWN57."2B[P#=H%> MCWQ8UJ96A%TSB3%'8XP0'! XU_DS=D8H3JA0$^L51 .83':5CB1/,9&Q*PC,NMEPM"3XY[#+'"$Q 3^4V!-!5OF M/ -=YWBPAO&H'MI!KHL:$98B)DW@*_@2<2^\@C,4^!P%L0@0V'Z(RUC@3^$M M8]>:VXH9Y2E,'6+_$=D_=H$_<6)V@%D;,/O5=KF1 7Z;S]5I @MN:@;,"AF_ MTTU;&$3.;(8/C%DBR..8N0F_\9]/V-P P,, #_[4L?F/+\SBL+-3OX&X?D2N M+ZS41$7[0]=YFAN?(I@3^7P1Y6;JC//?=OT0[T8&@@4;7:<_"&:#681:9&ZF MI@@1,$"+:6[YCL%^=85;]#)Q[ G@@;MF_@MWRX0>85+B9XE!$D".!Q >%!PB MBUX1!W'(.&L]%F5T/# _3$0^LGY(Z38.2?+I& 5O?G9LP:P1&T99P2:V'-=; MA*74?P992;B#T:;IS'*">40 %&*B,BT0)%2@@?3D^R.TK(A91_178+D"OYV% M:=!MYD= *@QK FG_8$GX15C(_@@,)J'T$F$+LS$X?-R"9VUGQA?140#& MD*RU3X'_$DV(P<=C,%@'+G(#V )Y)RSD%]//M\3"S++Z!/S9S[Z>[B3#(^.7<>.9 DF M-6+PEA S%'C!3!X9A$=#!R9D@<.11I[0-'+](7[Z&7$A+X46II8=^/,Q+6(* MF949'ICZ."X>=L MO">XC"$JS(SC@W)&F"(AIQ\*X]G,Y4$I<$/!%GSX3WC:\#C>=$2=0MQ@_C=O.K%#CA'PW? M0E]*5$&;.+.-F>S4,IYNM+Q="PK^-9/7 L3VQ;9Z(/;@.4%3,F9>"4H&[@+, M^WEA8.8N<;-F]<>I];KZ$_H8N=^0#*L_(HJ] M47YDJ;S)#@3QXF@+VQ((; [9L_MD8"U(\U0#)YB*P#L M,.'I).X(3(ZG3'/59SN!'4_A4?@7-[F$MN7?D'Q;T-N>@UA_+ZL8.9$C$_L2L^@V'%D3,&18&;LZ"CN(+E&Q'1Q ?"@>N-Q ,.I.'& M]:+?;%7Z'1'!297-90%S"F8'?.>K@4 0 (\%J%IY");K2IL#U+;26)^U3$90 MKQNI"%($&C71R]P8V*1!!637C2?) I4Y>U%,75 I4;+BBL^-&-SMBH4ADR5Z MU] TT0>8J?11V$I-2!I,9&8YYRZ17L'-I3S<;V!,2/?W'4YJB:B\(Y6YYMN6 M(-@*G8)*%-:N3!*3D%VN.5Y85CV'(.%HP;[@;QC?#.9W)E88F7L%O>%G/^(L\4M.MYDA-_R*.U)SHN,P['V00Q.?K,X:^V4NS M5=<[>W0&C7'H/TL255.I3)AXHV!1<#?A@X5S[ M+^A]AO$0_$+'"M Z>0/C=]&->&;H\Z?.$UMUD>*Y;P2J(?D--%>:V2Y+L#)8 MF/["%:HLI:?Z0(FE,4W\=*:]7;KA@(%1Y /7?1@K T<4%94HE+AP3;C-#2\- MV=)^!>I"N%MXK_AE3/5@@&\S.!3JB5I/VDJ !ATX).$8%C*F>03[DT&3Q:,)9R/ MNR,U&V\99FQC(!**>6+9"6^D?[!@"J^7^4C^9DUGX006"O'/?_K!'[+T&3Q* M<*K .(_01WKG>QX2TXXCO 9#D:5OS//"5_<9B&;)7 M'TJ8>YT3<$G_%#9**+F^,.-AB ]Q).Y,QL?Q)N#%G\M.;1&3Q17:PI ?$& & MZSFZZPXNIH$?/TWF@,\D$H3L:2I\/Y[RCN\+0!1_9_PO8M3.Z/H.1P-S3EZ! MGCZ09.$C)L1'J4(!"=B$>2$&&0*>08]+N \JWOH/K/Q^'!9R9G6*7Z9T,;_4O'$9;@L_H8/-_5:N@J8S!HBPA?LS][%"G%322DC. MBM]<5.2%G(ALNKP6F"<%H/N&<4_NS($%]HQFS@JMPF3\\RU/%T2+!T@/T!'" M N0&W12G.W*$22=H+\:=BC[/ .U(GS"Y6L;$$CEK=8'8V!,/!/H)5.\DAEG. MIXSA7.%$)I$3EL9<,2(ZURK"N!O!:N_ ,$44:IP$8D2H9.[\)%[2N_D1D0_P M'NZA)AQMN.U^QY7PWV/W-7&/37'F2N91+;ZR 4E^7B1 C4E?2A^?L >'F#7Z-'L$]]22Y[^1CWSA2 MT#$A>-E(:M *?X]!8>A*1NGA6N$*:[FWM, MHG^\29B8!P?:/3^+I;!^LLH66'C9Q*K?)T[$8[YX'C7Q'-"3X^KVT^>'S,^? M/KU+M7+D/Z7[3GQ-+U[0< A,6)U+5G22J2XN+,SH Y1SKU4J:Z7D:2,E?A>/ M)$5#"@(+##Y8TN=N09$C(!_BQLRW#L$;<9X\'G4,RSDW'2FE/VXF^F!X1^EI M^PVN%\K3B&'.(6YE.EZZ1\//9M@3-.6YO;2PS-',W\%-+TQV3.T8.6<-BJT$ M_)'O/?&?%F]88U0M;D@V:Q/'9]EMQJW$1%9_\WC5"EYY0YAO8N[ -XS8X)X7 MNB$XA"0[3#A<\QFF)],$D;(N3L:+X=O"J<>3":*D"0:+K(UD*W6^;9(Z7M83 M:,%I&B6>Q4$86V*%XIN6EIT<*U]\AIN68M=U:OW;#W@"\3CU2-/(378J\W%9 MBSU=L4DNB&$'#M^/3F#,/X=[=N QXS8?4!M#1?P$!L(";5';CD&@<;ON4\JP M.5N1UPL0\2A:@BXK>R!(?'^&&3?S3X]Y)A_"*CD[#RQUED$(E.49[ 7'199& MD/H>"]-=,"-* UXP9(84PA-,># TFKN("37G4%Q\XA@A@$03A84H%UO\WG7! MM8QJX;DOW/<1<81<7[O,%LG#$LX+OYE1'$(8YLQ=[(I/D6J9IU&KR$OGO^3, ML3&>=9N-#O) @\-3-_AN"BP7,PS[V7X0Q$]64H"&)_SPL*(+6.#)83#1 ,V MW)UW8W#=XZF6H. _\/'O-9YC(_'^"ZFZ(V81+6XO$+$-M1 M)IS%O&":86 13)80VVBI MH\!/BZI,\[)K<+_CC\*MQ5L61!-#F\.>%YA$4;5F(;M)__(6!=:U7F_ ,$02 M\(?>+F=)(SA6>R\@=\7E!6XZBL!.TOHA^7)RN0.7?B[X?= 9F%KA):6C%C^R MYE7=CJ8,2KUI_>]ZWZ Q7?R83*4<,B^53C2F]H[)5/L;WY0T\UFQNY(=@^*J MX"7[^-13<+J_4[WIXG+.BUY7ZJ+4^5()Y^4BS4J^3O/;G-%XFFGGXGBB@1'? M8?L,]TU"Z0.O]I@&QM?2(L_?PO9@<%O@OR3DVP42S:/.7[B-^HY7GME$C@WS M+.Z<=J9H>G1^$);*8NFB]>I@51#RA>];)P6XH;@#X'>:<*$TG"G1]$.UQ)G2 MA] M>2>(-X_;YJ!C5,SL@_E]&DK\=9<5M(8.9J0J6ZLJ56/0Z9.JK![?S6.UJ79Z MC>(T*4E2DJU0DCVCHS5*5?I M=)O&\DM?[TEMMDIM:OWJ72-2F\WFN:EUS*:QG-0FJHWY M_UJUZ96>_UR?WU5NOBW1VEVSHY9$7#%S:UN+5SY7>KEM+V_47FG?LPK>M&G1 MO%QP=/727BH)[M$VT4OOH9/@7@HXU-(F'LGML5BCEH_V$G..Q9PN*54"QP;) M)3^FH#AM[)DV3V-;-&N,D M8DNLV4EJ]LP^)(UZ]MC0]TVF)[$EL26QO3C_Y1(2M[[-"PI?6.J6=I*H.NUX MU.+YT(;'I6!#ZPQ(;)O)&N4DK"&Q;0,VWB@=]2<2V::QQ2 CJ*FLH:P/PL9Z ML2U;=XK$EL26Q/;DV#B1V%:4K"6HK#0\HO58V)QOK^C6.1;CT@9Z:3^M#36% M+I:AO5[#^-FFQ8@ 5: AU%[E)7Q(0YQ20Y0_W4$:@@"U 5#=RLNZG8V":"E+ M37-0N1E!;#TY6WO]RNO1D_8G6!EJ \N5D;:HH-QPU86Z25L0K%2CU[Q&&93? M=][!=EVG3;*F\J9/F4*$C7711RHBU%C>]&ESF["Q%AM40:BAK.GJ)ZG]1;S9 M26SHK -A8TV4C71J8WE#FHFRM=AQB?6"A M'PF[;OA10?5"%!%">U[ MMY(D!=%$?FI[[ZR1@B! %7:^(POBK/AI]HFAY\30_9M!D\8G0!5&I0?[IFZ1 MAF@B0_<_,$(:@@!5I"'ZI^?'098+^!P"T<73ZRTE(TVR9U7N]?9,TJJ!."_8A:Y./YH$!_CRPZLUQ MP= F@V$#&DE#DX;>8*;W!P=6E20-31J:-#1I:-+0-653'%KVMXT*FD2"1&)# M_H#:)[>2C!8R6LAH:0!I24,7U:W62$.3AB8-31JZ :0E#5UTFJC;*J'>+['UBMTNHON:NM=7 !^CBR0-?COR'F^_1_X([U[:@5/CL<%KPN+ M0&UJA;_QQHE /.W-BD9;;?R7RR(XU1PVCOA."N,IC.15\L=2-&'2#-[CCV!4 MU^)ODCVQO"?XH.,E^FUY>M*;D>^Z5L!O@ &Z_*28Y8TD*\27VA9ZU\4NSD-VD?WF;HL;Q^-3X0V\3PB8Z MVYSEU"Q7P^+RVQ=G%$UN!H-.W]2!'JG.33XLKJH=(-7/^=\-O6,H@\)+2D"ZYOLD8$SZ#.^9A-(';\1&TM]CCTFZ(DN:HAG2 M<]C!O^@[N N72+]'YT=IZNT(PY.Z.JO4*;;JBPWZ(D^R1 >/9@/B;HKE!JN: M7>:;N7MS4DOGIRKYH')B&>J%X_=LY+'S4\Q M[7_X;CR=V[HGB'!(RWL'%](V\XW147ZB=C.-8XO:Z1^7+4U0=H2+K;@8='02 MU^:Q13LV6YH@KI<0@7N, WMB!;@GC]OL?C1A@31F^7H%96SW%B)C>\O< MJE:RAEJ9$#;6+$Q*&3N21/9X;-&.RY8FB.NQ8QFGF/$[?SKU1T[T*LUP[XX; M#<]+H8T+"2PH)^D=3]Y*+;;*,K)VD U02U0^#8:BWH&DEN4YFC[UTIH?622P=Z M#SD(6E73O4'#3:Z-!TC+E0"G6@%F9OZCC=B7G1SK?;G M559N_V<8H&N1S:[&MSBC_[URQF/3U&U='ZOZT.@9H[YBV8.^HHZ[O:XV&&O_ M4G7E*O/4:0JW?)\P:>J'P%Q@D#,&9GF1Y$1L&DK.=&;9$7"9%PD0]5NP.HL? M!\4E7$9QD-X=\9(,N$4<.C_@ [RX "LH+F"%(-3PH0"N1+XH'1,X?B"],BM( MJLB$$EQ."LS U$;2D+G^RTV>[GGN :)3K%[CNG:C=S?P\]C$_^__ZFM:=RZT MQQ_",FU4HV,B+?C97."T'3 K!'(7,AMD>2+]&5M!Q +WE;,:6895)D86W#B* M&3+TC?.3-+:>_8#7X8%9N1(!H\L@O!B'S4?Q%[7>4 UZ7G85XXQMG:1(86?!#RUV:@MY1E[YI=/J% MWYP_O&$"9NY=YL[O6A[]*'" 7=+PE0NM"V\?PWM%PF<4 &S&#&0Y$L]V2*!J M$BAQ D@:L:HD"M0?,&[.?Y&&$W(@OM$ZVD]+\'FC=\R?]@;CFVY'67F?"5_8 M$Y @,JC$87KCP)\F\TAQ.9\'AZ*ZPZOC+<:&,/'A5<,XA#>&O)(>WKW9 A-8Q/L"+)T'%GMB M^/$:>SBM[#>$M>8R' Z\?NR$8-T+6PU+1*%8V6X\2LW E=%E*;8 M+R04AQ* MP.Q7V^7KZ@+H\*UOS//"5_?9\AQ+ECY;P:O+"0#_?\]E@ ]]=D;7=Q&\&SR7Y&[I#5[@ MZ%3>_OKQDY1!!/]5??O3@HXKDRX]47S'$V ,$"3=N4/+ WV!Z/ZG'_PAW<$% MZ7P)G](1U#[,CS%XI&FJ!IMC58]&O-NL756M0&S _O#CL.0 M"QXJLFV%2#< 9/UJFHS!T#H]K D*!@\7KIL E! H=9:4 A5!A^R#29!%63QB M#4/\\/I'U-88IWECN MB_4:8L0O*Y<@E"N4WX%H/ JU)5A3_JGFE1'.%1?C7/LZ7^$^_)@Q+VRZVELJ M(FQC4 K7[/G:*$M/S(-_N,+P&0$D'&XFH;PS,4.Q"H_8#!971USA-T]17?UG MZ58)3 ,PM)."P1OK#Z\:X]%2?^>?3E1LF/>($.@O4VU8,SJ]7J^2LJ:M57I,EL>6%7C?4**^@G' %LS*OGBKJ/,7;F6+LN2;R+%AGL5I F>* MIK45VPE+Z[%TT7IUL"H(9U \&\/7M58!%9^[!I5\IE+XI#8/.=_0+W\ MC=1FZ]5FXUA.:I/49HO4IMGKF$T3H6I*6A""+P/!1J^!QC,M_/4N_-WF]3VB MA9_49HO4I@XR1&KSXM3FGJT+2&V2VB2UB6$FI=]1FB9#VS?(6K,/]NO:C.TU MY#X?V6F1%!B]+?44Z[$"=ES/6[@RJ]J6,,R9KK$;EE(2[%-X!69G0()=K6!O M-KE)L$FPCX%#=06O]^4W&'0_J!M%L&=IMBLX7#-/=- &Q @E*9G<@V M+J &=HCT4+OTD%:^,6YS]!!!K4U0 M4Y5!B[%V[FN>>;']+DD179@BZO9)#S65-UNS'T@/D1XZ$SUDJ/LF!E<2P<^W M)MNQQO9@J:E8.MB35Z@NKOB\,8\(R=@=L2+ M5X=I-PH;;G/$<[R1&E[#?\SBP)[P3B)3[/7@6&ECIHD3C*ZQJYY+S:/C9UDRE(88_N-4)HPRXTF_,87YHZQ(4=RHYCC MBQ_\P8)PZ;5\F(MQSFF\F.KR:.=M@Q:=/)8'8=EVP)9*?J>#CGQI[/ 76YQ, MLF2[?A@'HF4=D#>Z3G_PAR">:0%REUG LH@!7Y@5\58(>9:D)@P];0/ETVA-$'5!J&GO8,@99*EC@OP*5'<'@YY^D<\8SC(1Y'L6CLAY<76(;7P%NFEN-%S.,#$(R>64X"&$% CC5_ MZ=VRQ/Z,G=F<(O"-"-X#+'XK6J@] V/]"%LRY?B:0?#8LAT7Y\@O=*1F:X.E M>O4HVE/KWURTIC/?PX8R:<^9?"W[&HK/;Z=1.\K3=SO*0&M<^6>];]"8+GQ, M59:G/V3.],,)7*I]R5E36BK0F'A_5J!C@I6E-DVJHDM8DK7E(>ENW>88'%4\G!)=!,%4!OKB% M7]_W< M_*0V26WRXC!]ZM%W:6J3_"52FZ0V#Q*A7B.U9NE]L3'_7^OVQ3*) M_&LE>)-B+YAV2W2WJ9?VWFC&J7=D2IXTZ:E\W+!H?=* M[^:2X![O<&_9HDE-P=5 MP;I<;&CZ2TI$G)(;-N!C;)>.8GML?8'NB?)LB3>-%9L2*6V 1N:0@FP M3>4-R2UA8VT[N5.=%#O[1*W/&_K$7%BREJZ>I#\G[73LM--!K5,)&VN,.NTD MV]TN]K9&B71-Y4V?5"IA8UVREDDZM:F\H60MPL:& MP@Q[UN"B;*TMI/U:W*[XPE*WM/(!%-KX.)J/3*E;A(TUS2YI=PM MPL8Z;%!)F(:RQNQ1.FQ3>5/^;#>IU$O!AJ&13FTJ;WHGR<\AN6T#-E2SK56V M]NB&(#Y^H\-H1WX\=-F\'CZU2ZB,0,W&NV;H!S94J(!&+=C"J5EBF@>,KG%@ M5[=3X*)-:RRI;U+?AYLK_?)%TD\OIJ2^CZ&^VX<+4M^DOB]*?9M[EW5MO?:N M;X(D(;M3I]GB8?1.X(0T03C(M-EDVG0/[*)*I@UI;=+:M9%%[Y8_ $U:^P*T M]I[-)4AKD]8FK5TW651E[U8%)]3:?-/TY\B"K\%_1\[S[?_ '^F(IU;PY'C\ MNUT0AJ,35D/"?I^PD/$T?LFV(O;D!PZ\?&J]2O;$\IZ8- [\J13!)Z7(%__% MTA9X@^='TA"?G(=X0.#-(*W%>X-W+9*/O660#?\B+XY'D1&P:2@Y,P8X )Q),*2$;_.I)?BR*?TC^ M>'%H(I1&<9#>'$T")@@:.C_@_5XT"27FC8!$?X\])NF*+&F*9DA6F- 9KB ? MX-E9X/B!],JL0()W._XHE."R%,;3:4K*+*'69@8F:JT1V@FQ?=7*O],BBY"QS+/6QF__U??4WKOBVB M^G&(NTP4U>B82(&D;Q@_H@-PM -FA< *;U]!2P)Q!,4(4N2"N*I@-TAG$! M.KD"M M!?H(9"E@S\R+&3P!>@30!*.96+&+W\-71 $0IO#N# D"!L,5@C:-/<=V9C"UH>.+E>$9GIPN!/Q+>A3JSK9!NN!3 MPS@$_H1AISD@KU20FPUWUX+U/ ?Z\OA^L5"+XZ]#YK&QDPI2&7 #/&%Q"/QG M& &H7OX0F"2 *.;9.RUZ!)$:()([P'BP=I27H.,R"ZP ?#[5B_PK_*;%7>$$ M5)04L6 *F +=YDKLQXQY8(V- @<4'*)G!)KHE:L:7/'A7W A0'A) $( V#.; M.+:+. VE%^:Z^%^/,3 %N-F&QA:W-3R@Z4*5V4"\ $P6/J+G^8 L&XC 568Z M$"L,?=OANO#%B299VX9;+V#K)3J7BP(+X1>^ J#!@\:/ZX=QP&0)J!!=S__% M'[!F,WS8'X+-;&5$$,;S! (7)%1;R!>ITZ/*RJ(SPS;I2&0B*P_%NA"E1BS7 M(U!^\/HQ?@.$RT8$NS[ @<.,RQ)8NK$-GQR+<7A@U\XX.)-U=P@#FB^UV25; M?$&LU2]6" --5VS$UQ9]_ CF^#U8]9+>D3ACE+H9P]]XXX#\._8.:/F_&!P/ M!TV;9^$XP ]N^N_W3I@(&4QV"!.4/EO!'T#\!R?\@T]'/2'.KFY1+X#=&.*@ M U!-@(X'AI::!'S]Z(,F5)7K_Y/&L( C)!,5#1H +@EC#J$7C+CB R,YQBE ME?2XVF%3J347%N\)5D*I6EF9.(MNR^G M, O7LAFZ X2H(R-J36V)LF *P7+A^F'5=@GC&6H:?FGQ]'6Z<#P%_DLTR>*J MK!62S-#0!+O!Y.%?N.%? *"]?7%&T22)9V8?3'"D+!ZQAB&ZI^L?R80@;6[D MG0A+VF"9'-D_<;C.Z'^OG/'8-'5;U\>J/C1ZQJBO6/:@KZCC;J^K#<;:OS1M M<)4^-0G2. N__N+;&,,4;RWT!Z<6X:E860>Q6*+\#T7C<-J'9[?\, M XS5KF%KB:$62[H&+P1W+ QQF&3&X75^>*#&1:$RZ]-U[A%L,GR8!RX M^LC@.@&)[(*YPN#&L68T6>A@(*P+7?H%O..66)ER7D:Z) MM0WS1;^A?9#ZN$\[ M8)+[YV-PE_R74'J3^DU@AL# W;GK6Q#IC'R,"Z3QSI^VALT7-..;3HL5AN]P MV?CA6H$9=+4"%*E%<7BC;CB(4;G)&,/ER M]RNRH_6ZI-ZW_7>\;-*:+']- [35N3$VD M$XVIO6,:Z,57TCJ8N4H26TC*V9D:]S;D\Q\E/Z:]8 M"[W"])3O?!__L]B__["T?[]#MM1&DL%MX)JN9NZUBCI_X;[2.[YYL(D<&^9Y M46AZ='X0ELIBJ6I5-5C%UDX)G,TF'J82[9*]N"[Z6?1V[]<6-M<&"MGT:<)MY?W^U^+N=LCMWT2K=^KIWCEW6H MAI1FVY6FWCP1(J59*\OW;GY#2I.4)BE-+&QS#CJ3 'S! !XT;PV@59]6?5KU M26DV%CA&^29#I#3;KC0/*_5#2I.4YF4K3;5\IYAC*,VS;[7Z+9O3C;G<%]9D MU2Q=19$:%!U+)9RD!TV;ULW+Q89VDCZ>)+8[L$8IO;M.8GLIV-!.@@T2VYU< M6.K4V%#6J">Q44FCM@$;1J='8MM,UBBE=W]);"\%&_JI_)>C)GCST^,GBFIM M+42P4E.C3+BK@"8MP=T;I6/\5#;"VH"$D_-GBWI3-7>GH ])+IMP >H=)-6VL:QY71B2^QI-'M(J[8!'^5#H22Z1[-5-1); MPD:Q,:0>V[^]A-PM7LKXPO*U5(TV/)K*F],$M=NT EPN-@:E,^1);$EL26Q/ MC@U*CVXH:S2CM,-%O"&52BKUU!Y,_R3G&DAN26Y);@\Z*7:BW/5#4[;V.$Z[ M1Q-[Y:+.VU9!H&;#W>CM&\^OCD0MV*BI66":APM5ZYBMPT6;5EC2WJ2]#S=D M#RT]1]K[7+5W6>?S]+@@[4W:^Z*TMZH>6$&LO=J;A(2$9,<=9;6%C@B9.,

%V3BD/:^*.W=(^U-VKM(>^L'UH$D[4W:F[1WS931E!9*:;J5^G-D MP0?3P@_P1SKHJ14\.1[_=)>W\('1BD%;BO<&_D8A&,Q5MG M 7S+P\H8PU?)Q],$XF$/+G:6ZV,TC4R_,H\%ELOG;HVFCN>$46!%SC/CY3X\ MH*'CV0&S0IB=XTG6TU/ GF#J@#<7Z!'BCS!C^#^VU,;7A,X/:>KS=LALJ1VR MA"U()2M,* M7D/+P["QP_$!Z958@S6 :_BB4\3<@$$Q8&L6< 6^1C)TH'!Z^"=[E 5'=.N_PKT#1E"$E\E\W>] M<9Y_DIX2'G*P.]Y8C*D >,[H?Z^<\=@T=5O7QZH^-'K&J*]8]J"OJ.-NKZL- MQMJ_-*-W=4*X\C?>.!'H''L' +]G('U(JY2\=U/@HO,?_D.S92\W="LS]*SX M ;I9>(,2(!:+4?9!@![@&^0F>N4O88#7V13 !_?/!0, Q0#F\!0N"R->SF?L M>!:@%* '$A/^).$@.,1QB-A)CLHX9./8E5P >(@C MP*OB&V^Y;(AQ+LT'[G)A?&/'=1.ARXPOFOB)MD:%8LA_.8?[&$7MFKB_FC<_9O@=3B>U$5%P?/L)%B8\2"!$Y >-WBY>!J@EQ('Q5 ML%T_Q._@BV9P^3K]P1_"0LBGD](K]IPHO/;'U_C!>#KC4YVR_[^]=^UN&T?6 MA?\*5T]ZMKU?F1%UL:1D=J_E=IR>S*23C)W9?=Y/9U$4)'%"D1I>;&M^_:DJ M "0H4=;%L@5)..OL'D"U^!ED/VP>SX*>B6A['OC7.YL&!;'J/>G/@I@3/)+Y#Z M+"P>@$"!L")]^2OIV$V!6A0-#P0(^K2\&/J(?9?86YK :18#,UA26Y15=6[7 M83"*7H!D3/$GA:MK,?5I7A9<+#@QKTY=X%^9!A"?,'TO=.I2 ?;#%&P''TT" ML:*X3('X07/ .%@10YBA/NU!$=\98*58)T!B03-';\#^X2'!7A@V:^J!%%^/,9ZC_AO!I M])"\DVPB\S8WQ+DY[6'STX2]DW^\'_C)-'!G[_R0AD0?O1<,%=9Y>[J8[(JF M-G_\_L$?I&,\$-AU.A3(&$71LWALPZ.WB[\W6G:GTZE\5+>=RM^7-=6V6YWN M1BTM_[W=K.[#T'0Z-%W:S?:E9C3IR"=#T^'2!#+>:3[9DH@ZEP_S+8_VV6IG MXX; "2_CP>JNB3-4Y;PJ//-.X4$M.:Q6NJ340>.>S>+]#+M3.>SOY.SXG3LY M;DI.CC69L!K,5@A&*FD]6IO?B&LY>;7>Z;1.;S.3=S6]32/E&G-YVJ)(^6+$:;7$J97Q<+? MQS5MR5$O7$TO5V#TJ._T#_[*OND\,R-(BW@J4Y5ZHY)>SPNQ,Y%2IBKU:2O- MQN;%+(W2/&RE^5S8 Z,TC=(\;:7I; W2KI/2-!)\NA)\V33;_HEM^UW]3L=F MVS=*\X"49LMY)K2(49J'IC0[QL%DE*91FL]Q,#T7C^D%\^26WXP=S 78YSRX MOR+H>HW*.0>HD^'T_;0#ZV4VU#6WQ@-DZ*J$]"/=KHYW0GLKCGIF@6RZ0)[> MPLP".; )784^9Q;(CF\1#4,W9.A+:G"C?-(KI+'B3G7? M14:T=P50L=QM_0#'5(O9:>RE4/?K8^<=X-PT30UU(QO+[M?,LM5U:K;&,C7+ M]NAEH[LM4J)9MB]N4[>V#?,R<[/O ZQ1J:0MMNK-A<-RT^LJTQ.KIA$:U4I(%,SPJA#HPZ?.(:U M5N7%&'5X..IPU26B48=&'1IU^'0DUPJWU(&H0R/ IRG 3KUW)!)L-G28S?:J M.V&SH1M]:/3A<@9<=HTZ/!YUN#*9TJA#HPZ-.GPBQLQ9%:UBRG?NJ#9>49IR M'U4H$[7Z)#;B0YM>2M7:/(\%+.9%N%3B$V_,!EG "^?)LFM%9;%$5)?TPWN6 MI%1!#9XO*?$'3[!>)7OTDQ1)P)=<05A>R\P: V.94BRODI>R8!@,DE=(I2): M5%.RJ);I)K(>6R(*J"YA'/2 L^%BV;1APE*B+H@>5#+NHR";5%9(7;-0Y67C M@ I5W@@^$]NNE*JB5[R0*1:2U;M"VZ?-UEC->F!%Q4F0J7C$9?Y-Q^[*ZFS4 MSANP./)?:O!-,F7(%!;,N!AOMKJ;RWMNVIURSY=V>UG'J!]B'Y5+H06PT"%6 M:JWQPH,!BC5^UX^A-13Q^<*R\Z4'J60?J)*!#SJ9A1ZKE8O:TF!3-HKSFH/T M&-54'TL%LB2!%6-]WT37B4J1H(8$+WAMQS!7GY*_6,8XOH2?%/I/6@:N(5?H[[R0[2*$XCS/:RW3%JF8&C"X-.X)CKQJ1!P)?'N"/G( M9A$P[0%K7_J)E,0N^B!2/R[<(1#[S@T> MW%F")H>JRT"1S?%PC>&322-&_PL5A5DZ01M\=2B;QV)E<&0 M>#'6CZX?6Y^I]/@=V',#-QXDN+]CNTZOV;7.?OKX^>[JIW-4B@^,JN7"Y& Y M=2P;3KP:@Q9*J%NNYI-\TI7A/L!W[)%Y64K,A)T)]UL:)+7A2K6'^Q\T"-]. ML>RL&VQO;75:6EI;"[5,&D6:HK"YDKTOEPV7^R=4]6#]RP'4K)#IN^8YPVE; M%V0SA6SED/:F;3?SY?SOS(WA]8 ?:<@&=/*'>)B 5T,<&FL=59;.*I1O72+ M-DUN$<"GKO6FU:S;]<(&',&2&F$G\'GH^5.73D=@-U U93BQ ">OK*'K<7/E M[,]_ZC8:]?>TTK[C&Y_QC8_B.3UUWI\CF4-0"Y7VD)^K)51]=-83M;%S_N&I ML72"HZ,EG+VH8#L9LNWU1@'OX@3__U'\ U42O'(3WOMQ%*(:@=<$Y7CXN([B M:23LSCOR-_SA)O#!!S\!@P7>O>6EDJU?P7Q*8#.*\2L81?WVHH&CNLI&&1"/ MXWIOP72EOAN0S8P'0*L_D^?0?)A :S1A"S:R>,V]A[,L*$7/3<96WPUP[(G< M!6A_\2=TYAV*4O:T*12'*929@*7<,!WZ"1IY)#&YFJQDN[W_4]BFQD&4B-,X M2B2P0AX=?HW] 3#PH^3.W@>VP^,EMQH>XBAE%R!A]&D6"L\&O#M@_;18,N(P MAG,.=L8HI%=<6-Z2P1N851.5!5?FAZH0,TY6%VY/P_0$><'%)%FAI%6=D3DMK MV:%Y>^.BV]/2N*B6U&]@20&#@!UXD/[$M=AW]U$#0V/E'CTMT2XT<(JTJQNU M,^>A&;#\T5G=[I[G#S?TN\Z+[A,^1&[]MAR[\;/%AD-AKJ.*)LKIW/^TW^-! M& YD)/>)>K&(T>3.TBB>\?9 R!O.SY8[^!?L7R5_#_;$[7-B$1@T$7:4 3'< M&3+T/?+U3-#@(?61K\=Y[THQ"-XB=2VW,_>1E)%PNHKS!;V'ECPZ6&@=6V#! M9\(I'@31 RJWZKT66U0HQ2; ?E$)Q9[8(^RI"==BT0]IMR'K_62>Z_@N0R[C M8!I-N[W=O#07G>IT),OB&!64\.U0>V/WOG ;/V= &TT)C6*]^2AF@[^\W&FD MQ?K_3@LM^A>,&29E<7K%/<8 ;*48#"?+3QD<;^6LJB84X][.#W#&Q(.SU72D MKS&QP#2]_!EV9[#A&!YO,V]<%H\U&FK2XFUBV76N!S8GV]]H\?->EHQ\M7]5 M*$=RHF*CL #+7$@W;ST="U84RE=MOP7M:RYO7\-B8AL-'(W3J7%[ ];7=29, MLK]%?>XE.<-'XH3U_?IO^%M^HB*/1^BB"/"Y$B\ ^\"< S7LABEH%'YU-;#^ M:=_9,/_\1,.4?8X\*\"_&IZ0\/1 CH(4/4J@WNES%";/C>,9S-"#&X,RHMLZ MG"\\SXH[-E),W!N/^^J;CN*JP@,'J,H8I'SQBU+;B35BH;PE3*1WG>$MPI#X MA>8:?,H599_1QSZ\+&E#JAIU6DRMCTM'Q4HC0>^OG.X(S2IX"T[X;<6LF!\( MD"9NC?!NL&*D/BP.,&EA\:#ET,]2T2$.9^+"D,)B7-D4V^O6?R:.+AND2P*! M0]/@T+?J;(1W_MR^2!7IAU]A+ &(5%7>VCOF,C.I/?LBEZ M+33PSVSH9!<.0@/29 ">FP6)",%E1,?.>WVOE>EHA).0,-)+:JY!P4 M%IZVDG=RI/RK_/2;G6:E8_JME/Y^[*FNO9EK[U12\M_ M;W9;1TQ3K]O9$4WM9G4?Q\$G'6GJ]9YN2>!?S!D6#8=4V]-1P7L-V^VN%;1: M';":CZFWSIBXT;.?42WL477N\T#/Y._\?'V#YVLR$.0)_KE@R/!:#!O#7,K M07'H#3'DF@[.3['CB7%6LN9 !>;.?S3BLHVX5&M'85]OQZNR@;56,+S>S$,/ MQSIP5UM73SQ2IC5WL/".D2]&F%Y+F(X>V/\&@WWB\.4J2!YVZMJQ5]!TZEO# M"NI4=]@4@3U=$>YM#79L)%BKB3Q9"7::JY#%C 0;"=99@AOUNC$CC @?L@@[ MG!N6CG+S,UKS4VGO;$[R4S. MJQDX*^N+F,G9&_I=?6,OUH[FYE4OZ2C8=1_\_=T?7%RE@1L"37G>PAX"QLZ< M\[DXZ].H_-U:B8]J"N?M:VXP7\QIO#?3H^?TF*6C[]QT6Z;$LJYS8]2:UM.S MOZ5S]"[56Y9$6>PQA*3**,/UQ+RKW:D^TISTVD8Q[>N<^,X9MUH.S?M MS6O/F\EYM2"TWJIROV9R]C8Y7?M22]^JS'4/HY MGTKSECYO[Q(6+6A%D3Q[PFNAVS),R2,$M"=9#BP<"L";,FS)K(>=)N-\R:,&O"K G5 MK7EYN>T-^K[6Q%I%E 55/6""@H7:1!ABWOT%BN>[YJ64641$#M-W%\W]X:4J M89VOWWV9+XV6W6PA([[F=8V5:GNE.-B8C0A5/)I,L*RJJ(HGJ@EL7Y>FU]6R M+LV2HGE>V=+*0KP:N]V!I,G"]!J[7X*\:N%XC+MN(BX'K7LSCR0JPLSDRG)%@(\$: M#7SS1#4CP$: -1IX2TLC^.A!)4X4I[=C]TQ>KZ9STS-($KK.S9EC*TB'9EHT MF9;&I8$IT'5NFH[!3M9U;LY:=N?5U9E!YGW-V+!31>8]ZVRR4QMXQ%>:%H-> MJ?7TF%6CY[0XCMTS\Z+=O!AMIO7T[&?9'+W+].1Q>%L&L5+7J:D;1Y"N4]/< M%UREF9I54],VJT;7J3ES[*:Y<=!N6CK[NJ,[^FR&ZRB>1K&;,NLF3/W47X1H M/?932\.^-&=]_::E9:9%PVG9O.R&F9K76S%=LV+TFY9+XTO6<%H:&U?*U1C@_U_G4:4VM=^?Q)A#VD\V'GOW#-)\P6Z>];5S%NWI<&\6B5DD:RZ2QK9> M7[-(S"(YD452WS9"UJP1LT9.9(TT>MMF+)E%8A;)B2R29L,L$K-(S")YVO\) MY_:-;]3WNSY,@8$3*##0K#L'5&! @ Y:M\2+ ZHK@+,),^Q' Z#J@O]E>02* MFUA^*%;N PXO+Q)KG0VP,D!,+\@Z Y8;#BPWP<80+-,=,0M4QT,ZQEZJ6BD* M$TAV'40Q@E;3;O5V VCO-.Q&?3/,]Y='V3=$;414=QV@_64FW9/W>@<*._XM M5R;\+XLC;,-BYUO'(HZ])4')<<-H6?>);>T"*?E(^3QWQ_T9!-EE>./ X$S<=DX6N[]3L(PM=!VUC9&/WV3%F MV;[:LMWTN'PLR_84/&%W6>R-W1@OQ_&^.TK'++:&[/2R\AV[9;(FS;1HH7B, M7*P1Y&>6JX;3TM@D]O)8ENLI.!.NH\DD&OCIS)KBW1D9"_>GZ.IG+G%2. M; MFNX>ID8'I6-D8Z7'NV5 !W6=F\T+FQ[+NEUA+,@LLC *V7)1.L6W]@" M]\K MG8K+]=LD9OQ>,TM[V.WP5S#N"4_6++0T-9:!V4+.BP4^\; M[L3HYR/7SXWFMBXSHY^/3C\?UEZM@WZNAMOAE/WREWZ,9P;Q^L88+ZU]8KP\ MB9)2=2Q E.R8N0D;(/()9N.GA&: M[N)_VA-(LK+9Q5Y^0B-XD63J1O#HS3B MN"NQ'\76C+FQ@&!):O@;#!^&8PUB'WJU^C/KS#^G]SUH/O;[5&30&L;1Q'(5 M;W$-WH,7A^Y]%!.0"G J8!Z]C)?0B/(=#:TW+;LI05MJ%O1_:7=^1NI<%;H% M7E0^CPH,H']G;IRR.)C5:-1ONG;[&:WAV!'J8."FC.@O#0!/IE'B!B7RZW:O MU&'3;E5VF'_\!/'.'/&P3ZS=5IET;.[,OS^WQB!"+"Z^X)?^1+EC7\ZQ:OW> MYBEOS+75WH +*N7O+9#(U'># -& A@E+2>#<$2,=+5!-XX(@ M^EUMTAID#"6<-\!"%H_X2RR\]^,HG"!U 39EG6'%V$;]_!]L10BV@4NQ/X(:!W MYY1QP'=55 *R&LDO*AV#7KQ2=N/\%ZJM0DLFS\#_ZVAK&RZ43=G>+H3=]DW3KDO=S7?WEFJ7@"Q-45_?,]K]U]D[ M;.M[ >N'>Z,$]I-TXLX2LSD34^QB K:O9@U8XH&Y"1V!*-\S85^*WYRR,,D-,/5P0,3ZX3T3!HV/ M9P(<2BIL,WAUBD]@"KUS:X1FFROL*UCU 76@#@?G1QJ7-2L "8FY:3IQ431" M-_08YR"T.,AY&C 7)CA5;'OY#LO? =[$K#2@^3E0\"EIQOV)G \B& 8)AZB4 M\Q"UD]#)<+J"QQ?YO^@#=SHE)=:'3=,M>'4VY&M$@ M/^\/E&1_%BZ'-]TNI?APD^7/VG9[X^J&!Q:]>XC3TGKM:=%!QQBY6"D7SD8 M=F:]OMYZ[9W>>CUZKY=!,\UA,QT#CZC?M-3MSNG!(QJY6"D7&Y4L-\OU];1H M\_26Z]$[#@R4J8$RU7]J3A43TM?"*>.8.KV] MH.Z90\HZS;1WR@U^X!LI4!RC3GL[F ME@$Q-2!YSP3)JV\,\6Y \HX5)._RH&1!ASW:@)@:_?S29Y-# JXT^OEEST); M^K1/5C]7@YBNC=-RN0*GI7W-(7UNUEH5UN<:4*4- MN[%6I^L ?C87 #^W@RI=!?A9!5QZUK2[<^B23MUN5,-+KC.8L^X"7*73L#OK M-UB>$(2<*DDB'TH ?0VA#^N:P.D^!\#FK:52@'YY60(J%\ 7CM"%@*2K)L=@T BO.< =/\LQVV$?_FT-#C,P)T!**8.0;,MKM0!'*!OR9^ -A:4!;;HH& M4P&W*L;_-,"J]0 S,Z8/^R2IV107-4I=7Z"M"]V":P"4ZBSQB7,NK"I8'DD" MMNI,X+SF-@.M\0AF&HU8RTUQ?= []&$:@RX;HK"DG':0[PGP!"84'L /R^W? MU?"W_97HM[FE)05H_O@#?X/N@C_90O&#P:NBWPK98>=/(_/:%EHAPRQ.154# ML"\3&@=MZ=CC.D,E#J+4:&G'%'O8#1]+(FR$?9HI!H1?Y4:S66;'/(3]FH94 MMY$;4L<*W:\58O#O_N#B*@WPF."=,&SPOE& >SV[VVYN"@+1@H8!V%ZU5Q6W>YA$]P"EYD>>X_;E37MPSC7BL0^-#2K=9&>1S@ MG8V-(S@/#;MS=T<[LQB.?#%HB 5M+ ,]WCIZ^);G)V(?+KY L[9WD\NJVMH67T6MY/6,CWCK)JMM^(LI9\.429D&+0)'K(B4#':X+<8=*G@;> MBF(P:"D8)J9@&"68.&&C"0^]G,#_>FR X>=_RX*9Y8AP2AY#(@/]?OOXV5+. M=CS(N6@NB##^F.>N=!:#JAU'R3[9-%1[/@J;PJ=Y:#-&/\^L-Y>V4^ZPI_P M-*T1,UBCR.[8Q\#1(ML,OL78RY&(3.41VG/1H7.<40.62P&6;IA'44L.P+A8 MC,D,(]T2P#@_U01, B MT=,L3C(U$2XI172B:/&&D#A*;Q&Q2!233(&X##Z-:^6PZ2KBW1'.$)M%,"D/ M&-;K)U8ZFZ)FP$^0-#FP]TCW S2,__NL.PQYQ56VP(ECBCDDO>LF:B8ACVS'7JI:60Q2G./+DOC5UPYF M!$/+KO.8VTVB&5M-N]6K?K1Q-&/#;M1;.XIF;#<-47L@JOMD4\^)K^P=9TS? MJ\57'BG_MHF)-'&,IQ!$9^K/EV!;JNK//RM,^WAX8T1J=R)U]"&!WQ )PX3_ MG6;$DRG=?82ENUL;1SF<1.GN'4B548NGH19[^JT@HQ:?.ZF7^D7WZJ 6CSZR M]7\Y/-^)Q;2VMH7FUBFD]3BGYG(OT<8ZZ!HC&ZL/9*9XJ*93T[#;)[ILC]X' MMG9:[";V\P&*.,:=.(WWIK:9F1X=QFOJ$F[&K[.ZW3HWR]9,BP[+U:2IF51C MDVILSG<',S6MDSW?&=E8[;+3*G'<3(U9ML;">CT+ZSG^+"4'1GQ_@2^_<[K[ M2$JL5Z>X+*($< !Q@Q5@DIE7\L1QGADNH4DR\TM'4IQ$R='V0>%&Z+"-OUY< MFM'/IZF?NQL''!C]?*SZN7E0>[4.^KD:K>3I6CWKILIW]$J5?S+__(E3P\L7 MDA:%"A5\"<)[4*HP+BGRZB^I$^WT;*>RB.XTCK"F''WW5*'HHG&YUG0E&&46&:*+U,0VG.%:E5,:8U\&,XA_X@B@> MN:P$-:C&>ZK2F"PMH=Y:5NY[/2DY@Q/9?)/.,CZM(^I*,='*\G M9E?M9VO\&=B\#FA37:B+O/U.BH!:S6)1\MGOV/67*8HLZ5RLBKRR0"H)4"$^ M Q\61VI55U$>NUG@B]JYA'"%591E.>V U M7.R6EWK5O+YS_Z7+.WN;U!C&PK2[+04M*\]R,:FLI6NJGZK*I-G:1?73UN7E MT5<_U0EP[#I?23=ARO'J]"Y^6D%P&5 2EN<0(0K1%(H2L9ZM,$JE*N$[#JKE MF)%")\#$>8Q+4 &\-#B5&4^XB532(D6=)1M BD'7XD08%!@OS$ 1%(J;C*TA0A_6Z*U CIZ;*OB3)U@0,[(!^<$. M+5#TCA*&*]E:V)T;TIE+;<<*&1LD'$^5#H;8^X,;@RE)BBCBJD9V0@93 GK! M"ET\>4K0V/P\):D2WB!U-<-Q%93&:&9;5Z16YW04]#]V4=%U\JPG!98W"P>Q M^Q B(:Z'=,,/C'/N31-A%W/E"'9:%-SC6@1E"D.TAO !X=F>"=UQF[]QS=_X M*-X0B_9<:-QZMX(0FA'2]?@'\OS>#8CGP.HQ"Z;6A($YCX0E8]@F+L!PF0A/ M0SCB_YKCOFW]P94@V.?L$78=(GYI/Z"[^\!L<29P[UT_H,VLD!6N2973-$F5 MCY8N/RWD:E6X$_R06^U]!J>*(6Y&:*?##\-,S*=R]%"4LB0//0Q^RD4/S6UN M[,N#2F7/!'.<6@'L=WP7",',LIR&W,?H] 5;!B/3+\>JP[61,$8#'F8H@LOM M<5W/W\#.'V&$PIS%,3*Z+!V90,@#@P=/9+ M S6#Y!T= M@A?\MN?YLJ4=%@2.?$74&YVCI7<7+")W-I%"+*"^W$4 MXC/2<1-8L-SN"GR.4TTVQA^H/$ K3=Q!CI@]!&KE M@RJ\ ZPBBTHPP46##!T*H/6&LV)Y%HN+=X'ZK@#!EKCJ8.N Z+$8*/Q(_96[ MF[@S.<%P+HU'+)XC![UZ^%(?R4Y\>(T:3OF?7/7F)(%P_V!I8 MB EG1+$:F4\3*QD2X=0.^;1#-_AE.ENYNO:[EDH Q4M5)AG :>P3"#R)'!#%@W[6 5_5#/Y06('E2T K<';+F0?'A _/8I ^J MN.GDO'@V6/&!\N*-0"<^W;#SHX<^N%ZV3QM(T)<:O][!3\I)6Q^@M-W$!!H1 M/A$1;M3MGA'A4XWE/NQH[3.GL05M.S MS8Y$[;5A$_8&CB!OIW(#@=L.VV$C'//JJ1JBWJMGZ_3' SC[&TG3:6P-NV$D M39O9.&9)<[8MXO7J!L&A(55^CS#024:&*4%.[]:X$-X.I.T4O]^18%*621TH\GF \K\BLX$%@SU)?1D/OVQ:HM[:%13+6@)&US62MM7513R-K M1M8VNZML=NW.JU<4#FPFI[(.?#<8+\7K8/^"[GR.>FV3:E!G6=FT9O M+^C8IQ XN]0W\$)12\=I[!Q%R%;CLK?SVL*'8(P;R3UXR>UT=QXI:R372.XK M'#U[=N-PHF2/));R YP\:U: V!+2\"'4,\3X*KS862@P>=B@*G'7!%<>?A!2 MKWNY\?6V/H<^(VN')&M.K>YT#]C%8*3MD*3MK-FP+]14W!)WV#<:LE%+T*U\EZ=^$U%9N/7T%(W)0UL/>R0,#M6J[UIEU7 ',E ML?@,X9OYV BTIV:%++7.$!LP)-B2 BYH$W9,_#!+MA_X>8V#2<&@.SCHG)OT MA@I<@,-M(H+.&Z>ALGT1ZXO@>C#B]9Y IX!"?P)20>.=8X*%\(,(1$@8C8BG MA2""[BRQ$I> :K,T26'@!-I2AC6DMZ;NC ,]%N_M']&&6EP?K/.N0+BAS/F/ M0?1@77$DK=G>!_/T @9Z:XNY3BBI\5S,L[J^8-VVS^?1+I]>9[:U" 7$L=". M [*GT=40'4=+R)Y=$K4>9(]\*$2_X=!ZVQB+Y?5LKGDDEFJSI-KZS9N]PZ*/V^((.:$72#!'KNP*^>P M#= :])[I-0&WUAKPJKC<8V+:5LA<1W\W_06,=[*ZIG%T[Z-]!I9[%6JL 7EZ MJ?'K[>7H]#9VJ!T[0(Z1X(.2X&YSV_PZ(\%:3>3)2O!9WBG:S5=/5S19L2RC_MS3 :WF45$7AQI(5N/^H MM?7KL!7T'U<85@=$_.@CGI[N?,TB98>';KS2MZF MO1KKZ'#R0R^:,!-WG[ ,[7XKH*_A^N&?AX7A/%.(81[FHO"!S:%Z?>IY#VO3\'Q%NB'K9 ! MU_7MZJ>0G'KO@*%UCWQR+KO[FAOM"_GM%,14=X7U"8^?+$EA^_%B1FH+_G\ MJFOH!P&I,!;>^W$4XO[F!K"[3=A *+@GH/766CZ'B][8WE>EIUWNYLCXL^H5,@Q @+ MD^W//8>[ ;4.&!'KZ*=F3UCU)V4;?,U]6@&!-A%O+J+A10;_X*A,%GM$];!P MVW+D^U#7F BZ3LWEMO<_QA]R3#;,!QB\B'#$8XW$D(O2,8LM/V43#LOEC=UX MA.!P(3NU@B^;9W<;\^:U0H[KFR11O(YIH[W^,@0>/8''95Y_CA(1 9VR>.*' MN0^N'_N#$2NRXT[,N/[SG[H-I_'>&-AZ3D]W7U77CT][';2!S88LCBFIEP?& MN(\G=WM8-R:TKE/3.-3;PVUWDN>%?^HW@4[S4]Z6NN;W^N;^-8= MU3HFE..$"C-P[SVZP$HU$D[/#7;6OMQ#-1*S@:^+ MU.0FL'\099CH+,=D4E1VQB"]%^^SP8]WP"*]T[3,(CGY1?)L?.4]+9(M*JDM M@3W1 +P#2RU-H@1X!(/TAS#@,)7WP\,A\VA+Q)<\,I[1=HZRN!KS8Q[E0T_L MDK6W_W(-.+NU88FJ^0)E*[]HVM;WL9]8#_ AOLPKR>$DC8%\O+:7.0XBZ(@G M9I6KRN&'63AT[Z.8,%;RZ;%\(,6C:G(1)G9!YP]^.E;F-I&3^\3A"*EA)!=4 MY\WU_IWY/,J OP^3C6C':1;C!TG6QS)LJ>\& 4K;$-I%;L?LGH49LV!Q/P ) M6/"-A?A :4].Q,RV/D8Q-)QX69*(&R)%!*/0#2SX;7L/64JM_=T!TQS);ZK\3Z4"P_7.97L.AFB4\B]Y%?T\(JO(["@9]G MC.HJE7S7 ]K_D;E87Q(TTRW#&N.8, :J1DR+4[_XAVTM;F7KHJQU?]KC!KCA M5,\CDCV%6;^/F3LD-+2"=RO1T'+I,G!H*YLZ)#BT2B^E01@[/?PI ]JU!=/V M MJU/XCX*^4(E1^Q>(%O? +G$X/D]5+CU]L_YFRAO>/GS0 FIL(+R&:82.V"E0-^,H+;#I3='K, ?W?2+1&)W6 M)EC[)AKCU519?9-2BH<5C:&3+O##U U'/OI#^#7$,]3 X>88G-4WJ?QF4C]. M(3/GT"T7[0D\_.*SW^((9&T@O/B)"THT&JXRKT[#L*H;,!LS-4:C[ENC'IIW M=K?EO-<)7UON_C@AU]?S6*.WNMNP?/@.&:.WN]C#!OW%U MB(LVP;\;QCZMOG^U]QHY^&F=<-::]8#QPA[S[^&1:[UIV+T\6ODABG_PR9HB M5ZR$I6E @7T8\>9:_2R!7I,$#HKLWH^R))CE8Z]94S=>B-]]QKXW1D[E MQ*0/D=K=,(JA1>31W%"&0'*[=6DW%(^J]N*Z%R%' ^H"'A>\UD-"JH@A$(F:P9EIV.Y^A/.3^ MA8+)I[$/GL C_CI5/RYHB%D:1T,_ M)54MHN;_P/%-,";?JV' ;HA:WLM2:P)?QK#0$ZK[ _O?S!JZ'L;^\SZ@D[R: MPH#=LR B-Y*Z#K!/Y1%V&;L^C 56$KPVC-TDC3,/>6ZY*9%SE_53'[21]:%H M/8@\&@7P_G?8^5/K;^P!5%;-^L;",)D%]V[HN^]I;9WY]^?4;>I/Q" Y)_"A M3(L8B V+:!);V#!@+%T>5GJ2Y:4O=U)>NMLZZO+2^FG8^.H\ M$_W#1&[K,8\G*\"M9OV44>KVN:?X< *9(J2!XA;$HG0G%J]SU@#3W01"ZS%(/Y'@M-,WZ@>_A MS36+Q?W0=> FB76%%W:3"$F,O!\G9EMMIUZ-B?5:AZ_>YLCO)B+Z, @\?$LU MCX@^$R'1YR4@Q:?N'TU\M D(7>>$V=VD^I^)CS;+X9B70Z_>M2]? "9YWS'2 M@JI+8(*FH34?T ^3H]#N,XC&RC?=>?3>@4JC"EC<:G;LSDL#%B]&,=*U-.[^ M?BA:>$-W"3DE[F@4LQ$, +\5KFYW0F%^U.)WO$']' &//XKH0R2>>B6(Y%7A M1/J+E7#U+?'T[3?8_ \FPI4[=B.?LFI"UY(I54*4X-0J([$2F/JWCY\M)4"_ M)D*X9#Q_!O>RIQ0%[D>U/G<&(J0;# *6/P0^]028JBCIDUJ1*%/>,X74L0Z(4 +EH@7[,4P?I);#YC,!,IKP_JU;-V(UD2$PV* MV$]SE;MW\I^.0%Y8P#R;RZ4-"V$[Q(;B3KB^(D0.P M+;#QQNX]XQE"*(A<%?X[ Y[79%X.;A4QXS971841P42@&EF8\&V&GLQU2T4] MU(DHOGSC-!2V4+&0?\%(N/J/4YY]);KMTZ$FXIWCU/%MP),%!Q),:D2&IF-) MXEKBQ#>J>9IQLW.M]L6,N3$7%+(")R[/%H,.BH55;USR1BHF![M>-G'(.*-8:R.8 M71^KHSRQ# 2S/&2R^&S)0!R[T=YE-TL84T/=-BTD.C\*]-T [9^$3IIR-J@\ M3-44@BT5!&!1N$75G%RV&2T8DFRA!Z3UCVEO(2V)X@ 0XX!*BN'NZ\?;0A\4 MMI:[NAUW\*],)*(!&YPZ"C:81-/()ZL,=1A:BRCN] $V;S$7%!VQ;AID";X$ M!Y$,5P",$YH#^X>R4"IZX"+"<]'N<:K *!M1!IO5LLN]T]2Z89A-:KP?7+;3 M*>RXU'A>>XAZX3NG6);9-.))=9@TBUXD6FIH_04,&.&.B#0_P@UA\RSQ@\BP MN03CM]7<45I,L]O:35I,RV[K2=3EB^7J;/W:0>18Y.J'=.;RJ+#CYL*OJ IO M40TM<)'9.9SEVCD'!V3UH"UU?-T&TK@_MB7GV%.].7;S7#>ER&>YJ&-$H4%S7NX)X[Y_F=_KWK!^2V+69V^<);N%)ZT^@T[#8/>2P%%!3MRFN%1 )V M1LKEM1_'T!EW6R_A%W;XL#M<)(=CEV@5V,A1:I%\W1K=97 M$&)A)U9&57@F+M;AP4LGO&OP)]FDN @<$#%J4_7E1/WD=Y:H39K(LYC DN* M) ]O8,88/84A*%QW#/T$S"1YR[1$\!X8%S4*_9A, Y]6'K]O!=D=YC7)D5KX M.TUHB<*09 WV=3E37%J4H<"TO<+H]>Q.O;/Q#0;8?1O"<3T%[+79MZ3Q.UY@W&7L^PZ_G:YY7UM5A.KW+UL-VY:?'R8D^7-0\L /M- MA6 K:[&USZROQTE-6">E#-0R;4L\!@+VBE7\V]:KM"T,FX;5]'Y?;R=^F3#S M^>E=EN%U_L+^FC5P%YZ1-Z5?DE #-N\=PS7ID!FWKR6\0C6J7I/7GNF6W6GO M[S)L?VG'OS]]#-'T/DP_3=&V>Y>&66LRJVG7ZXOA)6M6?Y%#O<"%]*[1D8/U MP1(,TW<73G?W?H&5^V]C;O]]?:]$F2U=^Y+8@)Z*-7T(Z/4!^?"R0$:9ES[ MU!'X'\SAR,NY-Z[@0R^98\>5C$A M[Y32QIE*2&J]Z;4=^[((/Z_R7$0Q$%*KEUY$[]22,<#@H=\YTGF-DK4'<%ZS M0$HE0D.IIYM?/WW_<&5C)8CY'Y'/>=PU5A!UR<_+LX!$K12,QN;'')%2-<7$ MI+P8A'#S<#"Z0!9P=L2,XX]>]7 F/U9 MYC&XF\7 Q G/ZE+D"&O&0$=X_B)?E>MY8-L4#JX1"[E+&)^P*7WC46*7R"S# MV.N Y1F:_PQ]?.<.>8*.7"KP$>*!/J]N$\K\8A7*HYAS)?L*!K1$5E8ZRE[9 M#=:RV[V- WF[=;O7V"_K*MC7N8(>]P(*(>-<=)H].R.;OZ+4X@OO::ZCCR]C.YYR?H MPX"B%"A76IC0C.I!DD&K9%7S]T&)83W(4G6W$X%2;+?L31UO.D/U'4VCA[]= M$F*&.(#A%3<+$S+73PP*^JRW"=RXSEC#1^^B_9K;<@%%3!&3+Z+A10;_$-N+ M@!06]*GIN]8F!0(.4=_M M@ZMYO+381&O\;L"=1$#@?W)?;A4&WHD9C>V>W=M/\9"C5W[?T'F'N'%T >2' M<#1A5NH^*JZ" 1NRF&,A%D]/3 .V-74+'(G5=Y5GS]"]DXO73IO>!6H= '>< M>KG9V;:JH-'+JSRYBY>RFZH>@S/_LJS1?&U>.AL;33ODSHOAS)MHK,VCL7:Q MO0J,[H3G=R6I/Q'1+2'"%T[CZ(*"7RQ_,G6]=.%>*0HK Y7TSK?[%%K(SI3' M:.'($U:5BU;;)/\,\VY%[AKF$8<4[H7\ L[!R0_3)#R8+: ^GEGN<.@#5RGV M"-O-TXB+/#@.G(H'R=CW$!5Q$B&N-7DOTC'B(-=XXJ?(5$:@=!8$N9\#)A:? M#F3^J0C7PC39E%F!#T?3FC5Q?V!R'MX+DACQU$I,&>:1:.%@64KI$YE]/-'V M>?E\E,\\B$3D%E!+2*@\#1%]UH(M)(-2-,O,F#"$&LWPMA-&"R([P 5!WF./D?BQCA 2P_$>FB_F0"+9 MP9\9#5U"%!/_>+]9'$+CL*N-Z-LH22[$-$AV\65(4Q#U8;LCKP[(U:=AOC R MCO:9XY?3R_ O94HPR)3>I>8>? [%JX<9.:X M[% ("4=[!^E!995:&?>$RG]R9@88YAB#WN (Z[+& O:S7+V?)*A(UX"*O!ZW M?U4AIA/F)KBWH687VJZ?)?!-@O*_$ LM= H*MC4$C8:PQ2@X)/W,14SG9$JB M+L*D4?,58;QH7:&F= 6F",/T^P'?Y+%KD1&/<-2V]1M(>Z["Q@C2\2 W*K&/ M(3Q&07]-O#M%^'S2A:"I8-,+"4N2 'D0-2(C2T@4@J.@&I* M9U.TT8.9L _&P%JIR90*"\ I.@[D&REIK?(NJN!J)$0(1BWC^18QRA$80]@G M' VB0*A6XZFERN'L6P0#0*"/%&!8:_NX\7-(YO 2>ZCA+WF O65=C4M2DEL58L!03_4/?%-H]E8K\P 6ACN M(Q@(Q)9^!';O>^O-94.IS?7TUUQX&0^I@&^1G6_J2@6:IS\',Q?8(VPEV[IC MS/H"/UF=VDO7F5I?>(IB:_NL#R0LJ'(>3JXYZ#0AH?A%\2G09=_<.+4^@7D& M#RW'EK47]&+MQWP4=_DH]LEID6G#K6_8K/Z1%SZX97BBQ?WE(RARRZE?_(.N MF:2YC54I@H@R:5#FX]Q ?4:)GN:*$CU.XQ744?4.\"D#VVRS!,_'M'7'KP^BG(H MJ]S P?B+&J]P@AZG6 !:4?@R&]1RF"^!V,7XF6[N16YA%(8>YW-29->AV056 MR1]CGVHCR(%(=PN:0623H4FY8"YR$GB+"H98.H8S-\?E6E&G4=05H;VIY,0@ M$+'&&"\@%F<>+UW"\^FPB@.C_.D9PK8E M\M(!M-($")%^@+@M=3 M^47OSKTHI\A7I8%'']!QGI0K^:G@90QKY3:=GZ0H$#398/3""S&>2S$;Q(/# M_02)%38J4H /)'99?.^3I9=[*D1BB:@%- 6IN@">1MEH3!F6I5)A4MT+BDI2 M6I+A0 :8I3X/,.,<"TG_3[@DXJO#C 6%P*=\WE"VX-0YDJZ$PME9R(RPIA?$ MI*C40RY 'VO237A2H.H%++YCPR%,. L].MB/8G%QAX^)^N7%\H8!2K$KT@[Z.! 7;7X_&HB3 M!R9-YK"%'U@"&H$)L[X@EF*I4XZS.(3)B&)^&I %>;A4HY,@[F-.+QI>5,$/ MHVQXA UO4N@P(2K'?&LEYF:I];L;_P!V MWOK)#[%C[[5\HVIVK6DV*#YJ6&X1^<7AI<)T6"'9MG4U*% 6T:D=NJ.\#)G3 M>9_D%QN+M0>+!4YK&(X0M6IEBH]YD2VA'+@^4%)ZJ5"85$/D4@CO_3@*D1(8 M&R98#T0NKY*Z\PR;Z%)?F^B6C?B,W@ /HXGOX2XBBH#I;29]5=TL".>::\T@ M\F1=65*@H'!8',[G;7]'SS*( JO->5]4_X9@A2P22.9&L4F0YL2B8UF"B>.^ M\",/HH<0?=.Y(TNXIBQ&/)80G0D^P)4Q!>6-JZBH'DIFF=2FW(0J7"KB3:SP MYF$%:WZ8PI^S0/J4R\NL;Y>Y1XO,"PYF4K 2L'.0-MKC6$)^QY'KZ+KD[Q1F*DW+')^4/ M/BGZ+[H8[[PR:!-V#9@]82R05B8D5^&J5)VXW%N+$CN9E-RXZ-T5ICFNR+*K M%7H:!I0ER3VZ]U&037AUX =ZE\%K_*SXG#.KD8F#_U'-LAK*$_X M>2 D]ECBK("V#Z^+FGO=59^_"&KUQ54?:IWBK(= S'!Z@]&YL2H9MO6U( 6U MI@?\Z6.U/EA*"5,.J-@$-VH3?DSPN-6/.JBL#:41C<9KCE*=WY-/Q[,$)5W0 MQA&0 [)5,#,!4R80QT5A4OYY I+)3VV<]*JO1=>(Z\[O4[#ZXR-H 3XZ>9P\ MPW'AM'M1C-4G(^[E5;,N$4*'*3T)69EF'*.F\A F!% Z%ZAH]\PC[&E1<982 MK&F["KA'@A_5Z9B!E,(J2L29@^Y)I U(8R_OO-+HJQ(T.C_V4>7<1S%LEV5I MJY:J.<&HXBZL'2!$GL@>QKP5[DP0>[)(QD(#-BH'C8AS9GYH'VBN79"M=+V= M))3AB"]$PXO"H L%S'D" P5AOL,[9A[)E,M&PD8\BB"_*\-,CABEA7P-G-<# M==\8^GV\7B6W[IOKX]UZZW?SKVJ_H]6J37L4\1H=95<4B^*4[BH!>O$C#= MI@=R*JR\9BKLTRG&^<0O@ 4F(@11I_&#J/"QY"84*_'T7]E@Q&F;N ,JB%$X M1&#?P>W=BL*+481=4\D2U65BL7LWR*@Q/TV6-LUW']Q#?'7C9!&] 3YVSUZ QO^+$D7N0] M341%:JS*@GO;Q/V!8RY&P3UH// BCF?X$!O@.KT::<4&84XS"M#KYJ(Z>"Y&PW= M CN4N1%H4WM=4IN'>7 ]BY$>G,,BW(/_P\1\[#;F0W"U?O&/9Z@KQUE#794S M7SJ-^82@SA[C/K[?_&XU;\/ MG^ZN/W^]^^?MS9UU]>O7?WZW?K^Z_?O-=^OVT]W?]5:'GW('Y(3N,K*8A^CG M9VSA7 C,$K$Y3J_HXS]Y$-/V%*JTC'0K=A58)Q&#VOY/?:XOWY$QGVC M&WB\"M9;A-!VY]$"='N43:QB,DC+,(*E ,'Y]P/Q O=UJDW%\I)51HH '5,7*^GAS1M)!)7>8R+&)VF%G HRE+=0;2* M^'WQMAWK7$H8<26DY2PYEPCB2Z);HN$0PU-X!E4L2RR6HX(6E)42B[0JY$6" MI<-N/PVX7LN+]^6!5U,7/Z7 M!;SX<8&YRD5Z4ZU(>I3Y&JZ\%0[@-BZ,66Y)ZD*_1575^H8>;#(G3((ZF2&,Q:<*% MOQ#;2$,5=Z)Y0.!KB#*$D0VB>/5UI?!28W*X%IM7GH$D#RC"G<.7J9)EA*ET MI:H+%4&B%.C6IW@&6A?\ZFO*;WW$K!4]D$<_#\*C)!L+P\'(G5AD98L"J>B[ MSFL>D#"+RT:\OV9I&BA=\"NV4J2JBPD,K;I%18:QFNX(XTFE6I##Y.MA3B<^ MD(B)%_EU8(PBK8@A7L%.8>4_DE<+*'K35BIM8'<\C^HKJ6,EAJ-D,Q:MBMU% M=-U?4 AK:,4D+TP]'W5J6_FDES6S,$QID51$_ZK,?WK"7H#O:XZZ$-M!X\>P;BF;GMLZ_$X2YX>G M+N5ZRI4TJ3'GU.R XU]S[XRX<%7C I0#R,%I)G$R6S= O39G/O!;3_?B;S3H9IDLWB" MA[\PF);%<21Q"X(,I V.3Q,&:IZ?+U&]$YZUDH*QQ!DD(Z^4VSL> <0*JWS> MWU0^*^1#?&>=.>?>9(N[(S8%]Y&E%Q%X5 MKQ0$D?_JO776.!<;(@]_ U')0F4$12I1'H64'Y!_O_V8U]522!4G-7D(2<:X M=Q.<))SC%.XD<#K$O5M8_")0A5@]!R,YT&X7WQTEJ%8#:38@R1)8H1] M)=*3(J WF$K?R'V$>V!.X9PKEF,3Y(X4(0T\7X7X0O0A39B^H#E M2HF'8>H2M@O2D5^LD0'IN2$>7F46&=ZGQQ1I0;SD+U@B&E=)*2K.5\4,HX,! MTSS4DSO)FD :FO$TD#F_,2TX^A9]D%%P7P@7^;D*/Y2*8I25,*9\BB'D5UAT M.1R[M&YA(:'77"@V*G%'64W<_.55ZF2=1714QOX]F2.K8)J(8VHCQ:RA))+2 MR67YX S?[R7OW+PR(+&N*/((,P,D(&=$_(;B@Q$K# %OYN,K^.U.YTK3*\6U MT\>N=$P?VVTHA>9W-CE2^"TJ%YR"_8.)K(R"$U;43+%*Z*8/$W7(]Z?H)%DRMS66WRQ4F9HJ3!O/8%0 Q8A(?-@O[O, @/E[0L4/46RH >/]*/FA M%*L=A:,+3$+B^ 3YU02_$>#-D-)7Z%-UMYO0!HK"- MB?*D,@5_,HW96& )B9P(GA1=I&GZ 91SN M@'MIQ%V9#2J'1[Y1$#GBO$4Q^<)\#/>C^PSREOK#'.=-F7^7("0$2W# P@'% M[;:8"Z"(WQXNTBA@HB@T))CE,&GS#%!L+.Z=KJAV>.![8L6R-#NBV1'7#]9I MU(\@6*>U-%CG^NN7[[=?/]]1H,ZWVZ_7-Q\P-F?OV_&&HGY3Q#_3U4".PR,B M(Q)Q=P^GZX%:!G(?DLUCG8O(\YJ2%5>Z9)&X(F.?#1&BR\MHY4:8PB62,OFS MXG@EGM7R:':.EI?OT:&H$B]2U59PJ4I5\KMVLAR$TEO=3DV&UREUT4&%WF9P MB!<1=4WWPFF?L7/^3_S<:0_4GXIX^#O"Y20GQLVCL">NN+9W>LT6>=Q=@;6; M1T(H+Q9Q$!/FADF9:&X^*"R@Y&MRX(>S(FY?#9R '9=L0'Q6QG$@Q X9VR_8 M)+,P99.^!%5$_2;\(GX*4QKP(WF2]2=^JL+5E@:MF$XUZ3W"/S$S&.R__PBH M6=X\/D!9DU<':.+(BWZ\&_"'?I'FK[ 96\A[1>^M3P'L._^)Q,LM#W5#M<])9S2UWY"J@/ 01) MA+QBM8N8(_'[PDI/N+CC/2:\1;X:B7^$TXMY$C"O'/NW !;)V5.L7=LJTA1( MI$8A2(],50EG2]:Q@+M<((#"O MA+"ZQ 3^$BGG99S'><*7TFV=56RUEMAEA^>6LL'"OZKUV[D5>02(-UA$@7L" M_8T4!L+P5L+;X2U*4HC5##3^#]12RU'NUAZSN=,NW6D[.TD4;A3XDT=U$_[Z MTU1]//MV=?O=^O3I&>?3=<"P=#^?.DO/IY]O?KOZS ^F-Q\^??EM_R?3)T?S MFT"F^@RF%J8E4+T!Q)G6A>PG?&95YC,Y.$%A4WZM7Z!AX)Y"0,U=W?+YKO-J M&-S$N8XHN8_!9L$2@^!LLOGFH1CW;\@^J5$6- FW?ZY%\/U-*?GC=SJ'P7(- MY?7\;U0X13R^RN"4+<[TY'/Z)D\[=S!_^77"&Z<&8\+_0W/M]VB^.KENVHNO MC7I3WJ.L]ES\5P*2(.']K+N+OTN-EZA')064MYQC,Q%L?A@SS-08J3QV!8]G MY!XH8@]X['(QB[*0A?J;N#"$0RB"#N-Z CN;I8B?D^03E(6!2#94K.@"99E5 M?%.#,R6HE(2?*8L[D3R[HL;C/? "!/B ITN,QN>U$%/DS4>.2:2)O;:[*]\\^L3*IMS8IMM_#L%D45HJ0HGR+/<: M5]P\)7$^/9")O,3YLE*5B8)+\8X1V[>H),5IR[ODT*"5./LH=_>TG8-. <'R M7,JFHK $?GF#;_"_\A#P?(M2( UE8IC8415NT*Y:]8E\S&,@\+H(+1G\WSP' MEX"*AWY !DQ^D;G:!-,QKF3I\JE6@OS43"F?' ;=RRBU^-O'JSOE,A'L !D6 M+X)[986O@+F#,BJB4E*47]L5T.E%7E=01"H+):1B8A:8K4I]T(TPN'6+(#&+J9%8_R;.&K5)*Y^+A <3H''.;-PC/W,9^M#CSZ"QU&XNHC7 MI@CHP3U_/<6RM1R5DWGC$!BZD,=!XE8*'+1QXYK<=VIQ ?2-Q).3V%= MQ:;&1 9G'AJ(LB,"W\IP?>6S*!Q94Y$$95A*+ROCTZGU7$O!?V6J;@D_-V$U>DO"Y_*]XG.>?Y"' M$W3KI7""H0!&0-3U!*=F@LSQIS[Y;<185/9AD1)H(S&H M(=0>[FZ"O[@=TIVQ/ QQJ94I0GCH*;>]T"(GDC857M2%RP3L$_E945P$ M\[.FK&=2Y#XH:R&7BK3,)Z43)=EJ24$+Z&N X=R*I*P!V2>I"6 MB^(EB::/=6GG1Y6C,PO-++&.:4A]1F&FE-)!BER 0_!]GL(ED4IRA@/F IJVW(NW0NG?)6]09C8N?47 M__%=&(5?,K#5?(_#U#RFMVP( []P&C]9(;SZ/S\Q;_ .",0NG7J_[5S%\=4@ M0EC;CX$[^LGB-R@@<(_I.\J QX%"?N)I' (#=%MW?I]/:,CD&>7?_&7MZ4. M?YG_-S)W^_%_CR=ANC95W:V'OUD_O9]^R8NDKV: *X0(NKIP\I0T-XY1:.2> M &?_*+Q8]>*<<-+YOU7OGGEDZI2=SN>;Q%4LJK:UW%$GZ65L[L3+V*X?IY<1 MV.K!-D\IN>]XG.AL?E_;YYYUN73/NOD_?_WTZZ?ON4>1H^3E HN%NR\P]]R= M)NR=_ /CDZ>!.WOGA]0A??2^O+/C!('I0?!X@JW$8?Y8S%VO9W?J'9R^-(;_ M&\B.Q-::/EB,-*%6-S$\-GY5=BVAWE832TKUY'/M] M/Z5U]B4JE'(Z6#6\.@YN.=,.B@L?"DSH-3CP(E*S7:,G1>"1#$-[ H]D&-H3 M>"3#T)[ (QF&]@0>R3"T)_!(AJ$]@4P*/9!C:$W@D MP]">0#,,G0@TP]")0#,,G0@TP]")0#,,G0@TP]")0#,,G0@TP]")0#,,G0@T MP]")0#,,G0@TP]")0#,,G0@TP]")0#,,G0@TP]")0#,,G0@TP]")0#,,G0@T MP]")0#,,G0@TP]")0#,,G0@TP]")0#,,G0@TP]")0#,,G0@TP]")0#,,G0@T MP]")0#,,G0@TP]")0#,,G0@TP]")0#,,G0@TP]")0#,,G0@TP]")0#,,G0@T MP]")0#,,G0@TP]")0#,,G0@TP]")0#,,G0@TP]")0#,,G0@TP]")0#,,G0@T MP]")0#,,G0@TP]")0#,,G0@TP]")P(V&(1^+FBI-JK=4W8*H:D1UF::I174? M+5G?9VT579G;-,#1YRPQ#I[?,,'1ZRPQ#I[?,,'1ZRPQ#I[?,,'1Z MZ[B&L<$Q;+IIZH,XHU[!?*X$93[8H\4PE2IVX[_SU7Z?@EB[ ^R9RE M+!@.7XP%G+@!\Z*8*HJ_RT(XON-;0),K:2D5>V:\>.W[O1-HC6.L]SY.TVGR M[NW;AX<'&^BT1]']VZO8&_OW+'G+!B,W?CMP4_=MSW&<3N-5[Z^PCL,GZ$MD6M'+1:#8T3CO_\_LTD<]";A/20I$ >*HW[9!)6 RN*G7SY&\005*NKMV/=0 M+]^ED??#^F?HI];5*&96.XBF M^#W7VZBE5'6T#SFWC2XTNG"U+FP:77@LNK#Y^KHPC(PZ-.KPB-1ARZC#8U&' MK2IU^(W%0_C3!:UV\2NU.)QE T6O&HM.*E MT8K'HA4OUSHW;ZT)C8HS*NX@55S'J+AC47&=DHH[H%OEZA$('5TH6JZBOTZQ M$7.,-]K<:/,%;=XUVOQ8M'FWRF#]$H6HVK(TBF=&'QI]:/3AT_JP9_3AL>C# M7I4^?&'CT#@TC3X\*GWHU(U"/!:%"*_OQ4(T2M$HQ>-2BHY1BD>C%)W7B(^$ M-7*1*\6!'S,/U*W1@$8#EC1:]2+?AQ@T'=NQ"AUGM-M!:K=F6;E=(Y.'P&:R M[C#&)_9#SY^Z@77SR+R,]-77(;S!XIHUS>(D6U\? S:SKCQ*7FS4ZPV3>F?42:%.&D:='+XZ::RI3C[Z MH0M_PE]&G1AULGMUTD#KQ.B30]&^(B%:#R,O(*SZ( MH(H+K[Y.R'+Z[CU$8369P M4DI9F*#]-V<2U/LB%\M__;9:*62K75Y_-4N%+Y=H-O"S@QOYG/_S1=V$G M,LO%+!=EN7R^^M4L%[YS7N:/+!_8T ]]LV[,NEFR;EHGN&:N(R#%^N:.F/5)<:)]0"<:H9V? M$493BI<,;E)RDE'DO3N=!C"0/KR9RB7'\B7GA_QK_!NC\EWX>(!.NQM^99-8 MJ*W.7W;IO4V1/'FOH<1["T:T&G:G#?.+VDRC(TN6?E"ZLDFPR<>/9XFIX?2%H(*&MUMS=C_+?<5S(](A= M]&/F_KAPAT#L.S=X<&<)\ED9Z,0/+^88NXPGRO!C_$",_I>_]..W<[=1VWVU M\"UP?03T457)1I4Z0I5,PIS/-)6AA(D(W&G"WLD_WDM)XPOB@CYZ+YH7XH%# MGU_GV!]_++C2Z]F=>@<9(Y2HZ%CPS :>O5W\O6LWNJW*)W7;V?#W=K.YT1=+ M:>K:G>[339U(_H;^E6!>^.;&AXTBL5P+F@*=4.V,M2_/8S(R[K#_QR8BX"9B7QE&(9 4SZZ\L9FA(V-95 MFKK>F)L9PCQ ZX#7KP%QBMDTBE.ZOL/KNB%HXN@!!F\5!HH?E@R4,V'[HS[_ M-4O@]R2Q;JD9_.XSR%L&\GG^SCKSSWFXQ'444JEARK/YU0WH]O%NS!B8*D!7 M-+3^ED'SS;JH"(-Y.1^8A_>)L=5TZ-=F#=JK;#"OOD,M?9TR'D&2X!!H4.DX M9HP:3?Q':P)L'2<6SP!:[#?O:HV^KF')Q6R,W+A'2P^6('M>K_>K.Z6\IG$4 MP Z:4-!MY[UU\^_,3V?/ZGJ-GJ_=9&Q]!/DH6+MV^_C7V;WDZ9%8FXBRQTL=YM?8W3PP3&Q2#I>NCLMI 8>*I/WO$4M\''['6I#U] > @TTN 3E M,07MY3$%;_O18 ;_,TXGP2__#U!+ P04 " .A )9CE"I.E<1 #SLP M$0 &-W'-D[5UM<^(X$OZ^OT+'EYNM6B9 )O.2VLR5 M0TR&.P*<369V/VT)6X!JC=_-)N_7%L# MM\_/F=-:YN)BUV]/VA]E/\TMG M]K'S$9Y/FU-^D3>;MIL?G1ELMMOHT[OS:1M]>->13)_H)746: D![YI/+Y_H M56/!V.KR[.SQ\?'MX_G;@,S/.JU6^^R7NX$MFS;BMA[V?]]I_30E7M+^_$S< MGD**DN;.(V6;Y@Z_X7GPK1,LST1/6^_/6TE#P08?8(Q]RJ#O;!B[C#39>H5H M.Y^(WS\3]X6@5K/5;G;:&5(U9:?9.F^>Q^T&S6#H\7Z%_A\A M]/ ,(Y<[A8<$[#L-4K<9)'/$AG")Z HZZ+!1/O\ @( )+U! YGT5-&2\J:R8YGV9\AC5/QJBE]OGZC;.-.7&M+F',)5*(%?F"BE+^IL]58S->2ZL14Y920S*BR'D[#Q[.7(1UAL-^ M<_%'F0&PPP0Y;AF927/Q1XY,Z/L!D_3B2GQMM<+^+(@N\$O"=2X3_['0+(G> MF6DA9Y#*?RXA<4C@*4;TV8H$*T081C0]I4@&"X)F5PTQL323>/G;BJ"W7).D M24; [B 0M[D$1'FXEOT=;#N4L!!^<-6@' Y];\G]MT-SFS4T@J7X^VV^[QR6DR!WYG^7?^Z,Y)HZ;'"#[PR26++R9V.VC-H3T:]&^,B7ES;0R,8=>TOYCFQ-:RJP5BF.OY'&1V&2EAZNC#!-[L\/ZQ1K#= M#XW[FSXW2=H\]H3_]\X<3NQ1;S0V+6/2YWW=T-[;,+^;0[G\U^T/^TSP%FGELE;"^.P;6'4D@$O4*\!8)>S+J M_N?+:'!C6K;YW_O^Y-=3X)O#50GOQ3'PI@7]$T2B7N%-#33#_M(;C+Z=) 9O MF2G!?'_46.7\@110(PBO#;O/;V-;G=T/YSTA[?=+\;PUM09)5D:I=T_[MM]RP/$3&ID=,O\:@[O M3CT]\=!UQB/15 ?C.Q[R^26&8_L2?Q+;UK08Z6$JY,S M6PC60/(&,?.?0,Q0@B@$)!=JA-^->3W1P$8V4]K]?-_N@JQ&QN2!^:X_DIHO\Q!QV^UIIT2%JI>G?[9L^Q4WZ]PZ_&F%RU.K\B,7W^XM]!&J^L#8- M:\@=SA[S[G\QM&: #(G2Z._WC9ZP )P'D$QJ9/+1Y(MI]2?FG0P@O/-ZZ[%< M,J7I,TMAR09(/E'$B3C5R/Z6.1 UF;%A37Z=6,;0-KJZ:X1"4B4.F:5QS I( M7B#-K$90](R^]=48W)NCGDCZ^*QG#/I#>V+=RRE1 Q$5!R4PF<6SX @D2U$P MVC %*:XU0L@V;T67+7,\LD1FHC,M[Y.H,/B0643'+,"&1XTLGJF[C0,/.QC1 M8VIV&]K#&+Q[]R&S>,[6[L";A%V=]G\S-IW J7<<&C&E$HN\E7$&BXA9G9#( MUD:UH2@D56*162WG%%?K"$9>N50;C@/$2D R:^CI9^*,LG5 *36?YGRF%UA"'G). - M8A![6@O.8F(E')D*0.YI0O F9E@G3+)E%6XH.)\3-)>:!3,+/2 _1/I(E6:I MQ"]3,,BKX,@F*3$@F(%8T"NRTD1#2 A7ZN%96&:8*-'+5!/RT=LPKB5:>?6T M(_#28J-$+%,[R"_0O6*6-;8=+I>0K(/9."3.@L,S)MA!8XC=64 ,YX\04RF> M1O8Z$M*R4I2(9\_;%R >2Q;!-9$-I' @I ,N'J3E)WY1>[=P%L@-/13,[GT8 MNI@A=TP"\:8?V V64^PCM^_+GT*)Y_G&,:*4#I*IF!0Z2"Q>>,A& >XB 9 R M0:(#2"E11R\Y4*;?C.[;(' ?L><9#H^QF*VU_>(9S)6>D"G2*#8'=F)&(A0D M4E^AST>GSWOGSS%?(AJ4(D:G:T%^4@Q[P^\R4$)=\&B,O'WS%L7#,+0/"\)]29_-IA7R*3,KP4KP7\*6& MN5JDTB -\!V%]R8B++ N#M)WK.RND=+U,%:_LCO:.+\;* A: 6%T0Z\LYQ"*X MRD#HW$PNI+2NHXN*7>L-VC=HRO0+$X6D2M@SQ3^Y=[Z#I>!7RPI$D55_:S\# M$D[\"LHS03FB=)=+I@0B4UR-@:AW96['M;N0+GI>\/@%N?-DMBD=LO*9*.') M5%*SXT1P!H(UB'C7$K #9WK*KX%*,%,"F"F,'CXI5/,ET '+"S<7_S?_"/$# M]'@?*4^O+)XN$NPPD2S2A?[8/)$@)?PE#XHUY6C^*1K3*05D)KE5(;K_.LYW MC&?Z#Y@$OG@+$_0LM$0NCI6-2CPO&AE'V'+.WQ8\P"?M?,F0[)9X/P^6@E!I?*B((/(G*3SW>0>)WT]MXI/>0% M]%&Z5O: G]*U4M-_Y&61HC]E;PB%HMK35MVFU#?=X-4[<[TAKNMA_QIZPG T MF)G0672#Y2KP>8^#F>$XX5)T@S:DAE#DO=Y''XY#U$I(,F7&@G<$U1*7HE?^E#D%?9B#$I],%;'X MW4&UA$CQ/!2?'T)"L#_O04R^0B]$=P@*2XI:BOZ&]BFD**'.5 QUGLEJ@HUP M(*0#*1ZDY=KH&6PU K,*K?Z1@BQ_F MHD;\P55A*!;8B#Q@OF(=D^ !N\B=KL42 ?HE2DNG%:CTEVQ9\K"_)&J M![B MW%*B"4A4$4X4*_,W]YR?SW:_0!G]WOE*I?A&9?SA7>E7XOMXOXE#*8;OWB"" M'V0$IELDC"EE!#JL 6#\UU6#D1 UY+Y(@/GM]XK 48)#%9S%0C0(B2,&=!C5;UUAEV=.:TPN95 / .DM\1DSMYJ:V]S28D M571-D[H2L%EHRB.,A9RUX_%LCEB(A<07?\VACYT[?I/PF*/HCZA$"? MRI6A(WK@_ MW)M#%)7HTC8[W4Y%29YZN&LZE)7HXC>$YPN&7..!JSE'PU#H-IK9"\B7VWU* M0^3>Q%J,0D;%014^"_-+_+]CJ6IA6G<*UB^4R"5$6I/%9CT2+4P'O+5C6H">3[G2OA0WW<(XE,_STWEOWT_B5.Q\_OS M@;C>#7QI!OE(I)%9P7>\SRF9>P2W9M&ITOX#33%K)0W+0,?,4C61T:4 M;N!YR%'/QWJTE?"(/%5UEP%ZM)7HILR09HC8VNE4MG$E.C+D*^OER@O6"-U@ MPATJ((J4JIB@$AV*ZVYB 6T4K)[W%]=:A;QC&%;"('FC*@FHMY!. M-'9*XP M0DDFE>AX3]3PT0 _B%<+[;Q41,P8XF1K^G%_8\97;;\B2'I!2 KGIF?Q5%L% M^R(98M]W9C)<%T?+I'2"=@>?\#)<&HQQ:PN" 4]:O$+#E&/R4E6Z2+16S2I] M#COG6#8U_&.J(2=@7(FQDXSM^!4#78(XO%UN7I[-(U;H!2JRJB9G>5L/G1:/ M\C9:L3C,7[2TDWH-'I5 >2\Q*;&%H2:L1 C1Y_&'R\(NAL(O)5J\,X7#6)O^A>(X]AF:(W+$5N:HS.9B^\)J ME]N[/)I])=Q"SC4<4A<1*AX#9NL$Z*\!0U0\62$G[T*_T&?PESO&(/#G(BW/ MC=DFJTJFBC<*C=Q@KU<$<;].M M$(JK:QL_E7;G8P54PF#7(>4!F:8S$%$SZHGT>E,NW#XO5!C:2O-Y1BKKR$3B MI7+90X]+[;POYI9;6%RT$6,1$WJ-^+H$[3_XQ%^YI_")W.8T#>87M*]&=0P%9E(]$0+;XM=V@S.,3 M6XO;QV\XE6!>"4.)""(BRSZ(V]/'+(<#0,?$>\;2=ZA6<4CXJK M%L=SK&Y!8R_?T0E5"J)*H)]-PW-<^;ECY&C.E3#1MB@71R=A7PEC;_<7D MN07%R97"]I7HSFUOL/-")QZG#O?G $$E.C04A84Q7 M%5!N3V9:5Z$+>WEGY MW;9*=2E9+46?S9#2> X?S'W\)W+[KDBQ9AANWN&?% SY7)IZ5S&_%RZ1NWNH M8_/2,3'?AH0@OWBWX3MK<3>B]R.*UVR(@T]B^I7_ MKFTQL22'$&2I:O/!(=W'CGWM\3QO='LGD:D?\$ S&A0T;WS_$T_ MJW.*K<-B+E5X:J"'GY!K\0$DM5:EC'EM*S&(#/& 7KDJ0D'[[]L=^6@I=19H M"3__\#]02P,$% @ #H0"61 ;1Z;=( )S\! !4 !C=W-T+3(P,C0P M-C,P7V-A;"YX;6S=?5M36TF6[GO_"H_/ZV0Y[Y>*KI[ &%<10P$'<-><)T5> M5MH[6DCN+8'-_/JS4A*8.T+*+;:)J+*-)+2_S/7ENN7*E7__K^^GPS?GT$Z: M\>BWM^P7^O8-C.(X-://O[W]=/*1V+?_]8^__>WO_T'(_[P_VGOS81S/3F$T M?;/=@I]">O.MF7YY,_T";_X:M_]JSOV;PZ&?YG%[2L@_9K^V/?YZT3:?OTS? M<,KEY<Q+A\WH7[^6/X*?P!L?>S=Z]^NBDN>^#^+7LW?_\ MN7<//B)\A.Y_!@I+Q'&B6"_ M?)^DM__XVYLW\^EHQT,X@ORF_/WI:/?JD1%_:SCTO\3QZ;ORWKOM@_WC@[W= M#ULG.Q_>;^UM[6_O'/^QLW-RC,AGWS2]^ J_O9TTIU^'_8 6_3">#6)EPS._\^ M:Z87 Q,U2\HC@ZVV1,;D2>"&T^LY9Y(5T;IO"!>.T>E MI$FRV-TH%RANCNL:=[;:^&;X!+\B ,F\^SB9H,0.B_.Z+QIQZ/B6OCA-KXUV1^/ MXH+Y3"4+2ABBHM%$^H3>@8V:9&.3M5)(X41E=JT)>1G:B== NTV*MAH?#[Y" MBS,W^CQ;'I?SEI,RUVL0QV>SPJ.@]&$:$-<@XQ1N1I M$!(U'.6)!,,\R3E3S766.-S*#'D$SC(4,:^!(K5$4HTC]XR/2K1NGFEB9LHL MEXBPP%(J"&U0T^$_*E/CJ03#_8RPKX$1:PJ@7B!^-R'@@G?1ZT1HIGF1.17& MDI@%#: R6' ;SLATE6"X''*(V3GC/4D>#$Z]TR10AAH["85677*1]8OD&?J= MGUJ%,:LE&%815,T\P_@,5?>AO_!A")=8(HM26@V$*^-P^7-#K'&(RJ(ZB!'M MOJYM2^]'TM-D5 UV5)CZ:C38.?TZ'%\ ',&P;%'=,])@9+(@*#$F"")5<,3I M$(@+.0CPW!E76W,^":JG*:,:Y*@KD&H\V1U-H87)]!9G$RC++;H' 9GAJ4*2Z6%YV.V,@/&=& M6$=$EI)(C5"MT9HX85'I6>YHJKU+O!+0GJ:#*CDI'0NNZRV*RUF0'+@6-A": MT*62H UQ*CMB>6SIMSORX:O/-WUW*V4FC)V/SST3=H=+3)/U\ -M+7X<,8) M9(OA(^I=5+^1D92X3(&G&"+4]JV>1-6G;$]E8E06236J','4-R-(.[X=H<&> MH%H^.SV;)1T^0&YB,QU$Z;G@,1",'!!72 H=.=3,QDM+?>9,T=J5'4^CZE/N MIS)5*HND9A!WB6-FP9&[7UOX J-)I[.9FUYB,K&VA[>Y;/[Y,=5H,I*4UI-H$A&'.$>6GB,,*9^]+D)PSD7 M9S6=*3'KDN"$<2>)I(Z28)0FFEDF@\;AT=J[^H\CZI/_54'X%:>_8GPWF;9- MG)8<_N0+JIW=T3F^-*O7NU;-"8YKIS2"D:;DW'PD7J'GB2:721!4A%2[0FXY M9'W:KJM D0[$43=#?@U/J0P$1#0O$YR6K1T$AJJ+(C T3HY(@7;*L9")2@ED M4I9&67NG?PE8?=J JT"2VH+H[CS'#^4F!/4^NTABR +Q<(KCQ>$GS?$=(QC& MLI6)\3":/FVM5>!#I6GO:*?UEM<[L#D(&80@PH6 (V6:!%$2X$EQP;E0F=;> M-GD44)\VTFHHAVJ37WEK=<[)'S8LT2P%ZB+B:41JFDB)CSA2*J)@0"/5IO8. MP[U EI&_^XGDO_9D5T[?769H($?OL@?""NMDU FIQSP)C.HH:)( M8/(1])? M*^R4SAVR\E<)\,_]<&9[I]N^;2]POLRQG6ZA'02_Z6MB4[1 MWQ5'9&]2PH#?TBE9T"T MBKC@<4W21 650FI=/:/]")[^Y>-JD*.:!"KFB^&K;]+.]Z\PFER5Z#)C4U Q M$J88TI.S0#QD1B#8)*-GG,G:I47W NE?JJT&"]:?\XK5\>?X['%[\7L[GDP& MP)P!8)9PED/I/F.)32P20 >-0PHXLMHYE9L(^I=>JR'P-6:Y"X_WFJ21&?+,4A:,N#&D"30J_?:^)BK]_NX"V/] MW1>T56&ZDKZ[G;+" M_%8\!C>9)><7ON=D@,HL)X=FR %'%#&8TF0)T"&AH+3F6E?W 6YC>&:H1WXJ M<:\UX97=@#*8CSCB><>3,QSD8K3CT>0]Y'$+UTS7SO=IZW'VFY%O+W9QSF:Y MNW)<;SP:>"),+C^I88T!'GRDG&( U'-EBI:T=53QJ&EU6J?>'C@SL5*TJOVH+% ML8UO8EDHD $5E =+ \E1H?[@@,%C2)[XQ (MI3I"U$[-/ BF3TFZOE*JCB2[ M(C4") ",8QYLY0NY_UPVCZI('7XL%]3DX% =2K$H41 MKKAAJ5A-I\VHF4S+^CN_6GG* (;; H=ILR^;F3C6I!AQ%*CS(6&D7MOI?0)2 MGS1I56K4%$7%HJ ?9@4"E[R221I0>M0[(2L)FIR)/EU>O& MEL'5IRV1JDRI+I2UZ5(R7(,]/TJY&0X7W2.V6TC-=/N+;S^7O;N!$@;_\X9 ML@D!(;0@=:F+4+0<_)8@;I40W,V;+?&GTV:$4PFV^/3 M@([A;([CO\^:R>PL[**YU;QGB(DV><<80J.BG(#(Q#J/MBTYR:.P"GQM5WQY M='W:5ZFJ)SH24,4>GM-%G\1CF$Z'4.IA+ZV=2TP+DY'"T>.X04IB;6DZ8[S5 MS%H(O';)Z2-P^K3]4I4BM42P@7!>>)9R8)GD6>]$-&/$.X>1H @X?"F#R[6S M9TN&\ZMD&>?Q\OQ+9UN@ R9BS"GHLG.&XY,A8NA<5'J(P" YH+Y^=O .C#Y% M7G6X\%"OO57GOFZ=P<-C1'<>5YN6:,D=QH.2.5S1/!##2M=^18WAM7>5'D?4 MI\BK&VI4E$CUKIP+$-?1#5" '()RA(9@B&2!(X&-(();S0WH2*MGI!Z!\\QX MJ]O=J6YUQ[K"J)>_\\*IM?V:Q05(G/(A(.E1&J) M5B]21J*TS 4M$L3:W<)N .CS7FW0L=S$%0B-$>>F=-W%\ B(3I$&XWT0N7Y] MYX;V:E_8JUN9@_>7C[V\_.O7("Y4T'L806ZF XL*)SJ.FLBJHBLX(\Z93)2S M/F@M?8BU>^4^ *57%2BUF;3>Q+]8*>+VP9^'1SM_[.P?[_YS9WG3:=N$LVFI53T9'_IYU]N@31;)$F9TZ>;% M-?&6>F*-52%GT"%4/Q>['N0JT>L#CY^KW2>F3"L 79)*OC2!E4Y)U+!"HN?L MG96)4_2P-CAERV#NDQG=)&/OC9,W)?NZ^98'4#^.EPV2U0(B (DT)XP%/(;^ M7EGB$DWH*D!2U>\T7P-NKZQT7XE:4^0;X>A2*RM9:Q%Y)E% N0$"XU4'4A'& MT)?)5"4:.LD:5M.JS]QT?NSAY63QQ^'XVQ^0/D.)R,N+/_8Y%N".( []9-+D M)EYV;RL],[E-(3%T)U4THIPQ#01]_E)]K(02#!08]Y1+U2G"G\485:?MC8WQ M7LA_(\O_WM$\.H24@^3E'F@:#=K68&(Y1Z<(*J\LRRW1QE2_%:/F /JTX? B M#']Y6KP7NQ1%(+;@!WS-<&]DAA>G]8/H>[5)\G.1 MN@XC:EY7?1OZ5<-MX7RTC!K"D\8EEK) XR$8B8D)K[R"*&NW1WH$3MU= ZIP M4D5VQ "4;9&(8TLN$!$#)!ER$J[ZL8J'=PU>NC:\#@?N'(58><8WHK"7"=MX MRMR(0%$7T%)_FC6QSE&B@PK2^\QIV&3$_.R,V$M7EG=#K$U*]>42XEO'?WS< M._BKFZ/Y/[Z]\^3W_>.HE/(N_930S!ZVX_,&O^W]Q:=)Z4)Y=;!O*TZ;\UE7 MTH&DUD>PCO ($:5NBYE'6R^"5#(X;1VK[7$MCVXC1QPHT!@Q$B1*^D0DX)IS M. \D.I9]I(F[ZOWO:AUQV."^;A=\6NGPPW/$U5'GU*MC.V6,P3&272R]?)TC MCJ902FD-,"Z!LMH]!>\%TB?KMB&JK"^0JG?DSIBZ0(%6=WB6RE!+,YTC?*N= MY:0.PG!1CST9, /)YH#!E2DMY4%HXA*4;L!6!N^UTZ%ZS\WGP^S3*:L-\:IK M8=:[]_(+>FWOD?NIN'P(=:X=M?(QFV0(L\6!5"81I+X@..696J&D8+4KS>]' MTJLZP,UPIX)(NNOX?JOZQ7@NDG>C M6AOS=^H)J6:A6EMLZ@>8_[T[NMNO=2# .^U$(+I<=B%-!$26/(E64P:,TE#] MUH!E<#WS+%?G)6R;(%%U>6V 28?^8@[+2AV]]22$(% ULG)18@"B=0HT!!=M M]@9?ZLV%NL0(\5JGT4$P2AFE!8FEM;C,Y?9- MG@3A #Q)92VS'91WKX#TF1=JO]@S27N-#,YQ/1O2&,YHT 1TL MAIPV$IL$)4K@SU*D8*MOF2R#JT^79[RD%EM'7/4R!-?R5P=Y?O,DCGM^/-^; MS!@83GA.Y8+43(FE!CT]35W0GCE;/6)[#,]2:4?ZNIA333X='>;2C-L@/1"? MD;DR( 3'4/MI$81T7&I:_4+NYV_+OK)<].H2J-1Q!Q];JB,.1A^:R=?QO*_' M09[;PTOK6 XXE2M6KG)5B'<097(8(#HB7&3SW@XNFD"\"D*HC!J.W[)(#S7C M617"4GQY)0GI#0JK#K'NFLG+!D0W<^KES%WKX_P\=&JF9RW.D&'1Y*P=R2J5 M9@HE(R$,SA MW>%-Z0I/E^+6.BB6HMD5!H=) M:1)R:7 EI+&!">8H3%(4+6W%9^#[YDE#2^RO-8EV)UKKKJ27[W+ MSVXCQ"E!'3.].!SZT;1T(\-7OY:/#(+E,B=%"3/EMDIMRX5]!HC+*F:;HM:J M]E'8Y='UZF3<2[&KCNPJ7JPWC@!IUL3AV _A(#\"$ 1$[M$+#DAYJ1D:,F*@8J2G685>@8 M\8"JU5E%C%0Q^1"L9[7;%S\)ZIF5$:]33ZTEJ:Z=S*L,X+71HW]=KJ0U).>( MGG!.@CC&([%6. :,R6AK]]!?'EU--;T[F9SA]^-JWQN//I] >UJ"@-EEOE^; MJ1\>0SQK9T\MW8F#9DJ5OGD>()0K?#-Q7F. X#&LI &DK=ZYTR%=R?8Z@I]'GA> I[GX8--'@3""-&C;QP!U8_5@5B>64[>2L5K'SIY!,[/ MX&Q6)U,EZ52CRQ%\O8+T%*<'*O/@H^0$P3@B&:?$S7:4K;0T2)I,]6:)S\'7 MJ\.C&R)49_+K)'[YH3^WQZ>GX]'Q=!S_-;!&ZAP$NKL:M:,L706"II:DD)/! M^ I=W^HIEZ= _02UMYLQ=*L*JMY!8AQZ^;\$2N<80LVJ\B;3MHFE/7])_8S2 MS1>N??(0VF:<[B;_%Q7I.]_C%_2AXV!P2 M,4Y8X<&9+*M?]+31$7;D\-^74R^4XRE38@PK?,%@-E":"*-6>DD]-VI#6>4G M#\:]\$'I_G+\GDW]+L3_$IL>RE*F&"@2F$#_G)6*7H&>>E!1:%XN'WS5 M38\7/F[]T]-S7?&_1+I$:JL%%X VUDI2KC$A/K)(H@[*^22IIK6+<%=-E[SP M[6$_/3W7%7]7O03>?SK>W=\Y/MX^^//][O[6R>[!_O%QD4I[,ZYM.H(XOCSJ/E? M)%)"1C>Y\5Q-5CZPRA@WO:5H9S.R4_*UH[0052KC3]U@R' QX@1^XC\:E< 2\TFA\J M%7'ES+T1$IROO4.WT0'VR:M^R;6RQ&5S/6%9EQ<>KCS$'[NB4H!)DED2#<4@ MP@1#+'>>:):H\;)<1E6[N4HG ^F3/_]:%\9JK.GE GA_U@R+_SD9Y*R23"(3 M*\JY+>8YL2AT0KTTE!D7;*J==.]D('V*&%[K EB--;U< -MG;6FIMBAMR!&G MT!M#N,# 2V:.$TPU$&.]230)J5WM4\Z=#:9/6PNO=2&LSIX^+X;KIS!!,>5+ M%B*#0 M'O2(V144XB]0$Z8+C/\&*>.9Q6[6IW=M7OBY6)5*=XU,U!W3S],[E M^Q?EH-A\J ,#T7L+GEAM&"Y^IHB75!+F*75<)![HK9.?#YRWVBCL7K5AZ<-J MZ#ES>FDVRA&W@0*.$PJ6&,T )SN4BUI\Z0-NT/!9+USUJQIKCZ%/_63ZL!9Z MP96^VX*C0H:#_&DR_]5!BBPY+1(!2)%(:P4)2E/B3#)<417OW(NP<3MP"_(S MF]N\>MKWF#"]5/^7_8!._/?K#A_UV44?&<&IYD0ZD8E3F9&L )RSC%I3NPJX M^U$]LUG/Z_>7>DJH+A?*]G@T:=+BQ+?1 \XHJJ0<=21'8*5\01(K?"0Y6)^DBMRYVIUP.CS@ MO.EU7(=C:YUP?HX 7V*Y75,-N_-8*@U0!Y32T=!:Y*X M%!A?ND@"!W1I0E2, ;/,U\Y*/(YH707YR+?_WL[ZG^D4HO&9).M*$[QD2CV? M)E1(SXPP FCM?=RG,/7)UE;DRVVU5E4TU2SJ(ZBV8CP[+:* F_>V6"&""CH0 M1;-&1QN# 5_.>WLC#5@?RP\_[DRBJ4DX)S M&S!9Q? ]^%UK&K3E,%8R5/>?FIQEA*[=4')5$+[80?O33Z].54:5@!O4'M2@ M]@ U.U$@")7:*4^- U$[N%P7\[JZ:[GG;U_NHUC!M,9EE4PIF!>*$Q><)3J$ M*)CAOGX)W[, ]LD,;I2-MU5:=V*M9C67@SA0,FK#F"#&NQ**R$2L-!$-O,H) M?+*TNGNY'+(^Q94_ =>>)]_<"!]HEQWC61"N&0Y3<4HLTYS@>(WFC&:@M4]"WPND3^JY M(C/N\2?7%$)5_N^.)M/VK&0EMWW;7I2S::?E/I.!9-1E"I;0%"F1B0OB+"B2 M,J #C6LRB]IQ[&-X^J10.V1'-9%L.JX8L)J1Q8!U%5O6D3&!"I,I$: 9^IW@RFT2E"A3="2Z MG9[7#B?6]^E^FOCA.7R[3TE5$ESU6QP7YG76:JND?F*6U$4?$(?'<5(0Q)@]"IA]L+\65]6&[%O93_VXW#\[0](GV%2*X-V_[?6M'=+ MX*YD]ZZE0&?'4\MUKBU\@=&D.8!U FRM^66TJWIM&W"V;04WIR,#_TLH<(\L]0J M($P$B327J!^%GK5SM]9/@NJ3;>N24W?NLZHJK7K7H"&LAP!%PY(S M@J/;SS61&%^0P!4GFMFD0F0AN.JWH#T,IU=6;=/,J2&BK@S9]L&??^Z>_+FS M?W*\M?]A^V#_9'?_]YW][=V=XWL:Z?C;K7/6,':5GKRF0>QB_)6,YEJ-C 8R M")Z$RH1Y$XE4Q>D*C!%F'67*.0>A=ERT%N#U6]=>_^(!CZARO97$\"S+V85( M L4_G$GS SNHK"L/_R:"/IG*S3'I;D/:E:52M67H+'BY,:RMJ[39/_WPK%S( M;+/+I3.$MKG!]2FC^7(\JB_#%S"H.Z/SIAV/ M2LK6#X_@%%*S>-(BO]^--5WZL=V9TM5&7B_X;,_\\..XO0&CN'CE?C]D#XSB M[#X.IH170A+OF"#20B"."TI$T!28UY!$[;M-EL6V=J0PO[CY\8=<;N4K)01. MNR8FE)M#0IF'TG504&%X4EYZUC M%(3LB !9#BWX3"R")DE$<$:A&J]>_?I,B'TRN_TAV8HB[,K6'I\<;/_W'P=[ M'W:.CG?^[Z?=D__W([(?YR7S *L89,W M"6]-V_UB,UG)QB^3QSDLM;>X@.]+Q>@@G&$ND:S+GD+AM96X,Y3.*:R4 QCN')%3;(1'>]L M"8LVV4"YY]4G;7W4O;HR=9.TO1N:;Y0 U7R-@\M4_.T!3!X'FYQWX&+I^.4! MYXI2XA E238S1I,&JFIO\:X(M4^^QTLR=!.2KD?+1R:J;"(P$G5!UHORK*+HNG)U=[:.]G?W?S\^1 ?MCZVC MG37^:DT7;I@<5E<#-P-Y7R[#4$"6G1RV*K;4L4.6MK,=#WN M'Y\^QMTU-1Z[IEVN/O):VS*SP]%7 M3_W03.)P7!X\T$)RFY"IK'3JG_,E6$- !Q]9.18M:Q>Y/PAF_8+CMCE'@9U? M7LLN-8V:HPLI/"X!Z(U9KWB; M\D-;X5#&Y,O>]RQY'@(G/F2/8:K#=U+,LOI.XY*%-R^\T]$)&^K(84G+M'B] M_!%0%?_C;_\?4$L#!!0 ( Z$ EE]R\YK'VL ."C! 5 8W=S="TR M,#(T,#8S,%]D968N>&UL[+U9=ULYDB[ZWK\B;YW7&Y68AUK=?98\9?NVTW+; MRLK3YX4+0\!B%T6Z2CS%,,?_T1W]Z_M/T''_Z?33^1_]S^.G=($S+:'P! M\*^S/WL^^O1EW/]X/OU),*$6'UO\=ORW@$5*S0NPG 4HJRU$)B7$(K0NG$=N MR__[\6^I..&"C!#IA_2QR,&E$H!S]$I&CE:)V4,'_>$__E;_B6&"/]'PAI/9 MM__RE_/I]-/??O[YCS_^^.N?<3SXZVC\\6?!F/QY\>F_7'W\SSN?_T/./LV] M]S_/?OOUHY/^L@_28_G/_^?7-Q_2.5X$Z \GTS!,WUY K\_3KW]X'8W^>?Y+ M^NBD_[?)[._?C%*8S@AZ< @_K?Q$_0X6'X/Z(^ ")/_KGY/\EW_]IY]^FDLN MC--X-,#W6'ZZ^O*W]Z_O(NT/IS_G_L7/5Y_Y.0P&A'CVA.F73_@O?YGT+SX- M@70ZZ@=(7SO^K3?MX9TSD!&:?+B$ _Q6%5\888ESU]=\Q?GP49 M2[@<3!LBOOOLIGA'%Z'?4L!W'MT [>Q!<($7$<_^&U5Q*W_6&_+A=OZ-NKOZ[O MV.CE^.<4AQGG*\/BT8-1NO&A05V71E\%.0@1![.?]C+V>XNMXO6P;@?A"A&^ MGN+%I"=T#C*K "47#\K0/UYR!48K1%:*3VH)&9,%N1-,?_TX^OPSO>?G*H[Z MQ4PN>/M<7,U&=1;B 'LL6N>E1)""6U#,:7 A9_!:,6UB2#'SUB.:O?GF M:+[1?S)>C.M*_3=:Q [1"X2@6 K)9.&TO47;4@^MX7LRVA;40]6YM]XT4 MX2Z:AAJPTE;YQG]CND:=R'H_6E"\T2*E B44 XI'!=YI#<4+ E=4*"D]4?9O M6'Z/2/XF(NZ"]-'%Q6@XPW7RZ\P4[%GD$2UMB$5B 26%AYB4!I\PAI 2RX6U M)OT.BI:D+S.@[S*^*S>WJ=Y-L'>I9@VI?G:%J.1L)(T&A/,,5!0*8@P.0N%* M>9G0:=$=U<^.C^IM!-MP5E\W7<[HLSVII76N*! J*U(YGB%8P<&C+TF1POD@ MFQCX]6W[([)S\WYCX366H99%K(W;9%5KPP$ M@PRBMBPXQAG+]TW8]?F\]>(CHG87D78T5=_AN#_*+X?Y!1D=O:*5"<4Z$()V M"%HN/ 2A': 5WF!@V=DV3OF-UQX1P]N+\RZ_HLE2/ YD==9!7NF<1)&-+A$8 MYQH4,@?1*0->6)LD4RFK-A3??O,1L;R34.\2+7=4?X-O+V?XO MM75)2 0CN EC*1=@]=8 6T@COP%9OU.!-]^XQ$0NY,0[Q*J=B?T/7[L3Z:D M9].WX0)[* 7#X,D*2&04J$*JYAECP!(SS@LM\[W6\KJDWGSKT1"[@S#ODJMW M)_?U,(W&M'#,!CES]Y^/+H?3\9?GHXR]Z+/%XFC7\(RL IM)]YS0P"RY;1(5 M3V6W6/\:((Z&^G:BOJL)9G=-. M_OLXT\G[IS\^LK]8?Q:W+(48@=PUI0R'O M,-A@R5\7R 77287==NE[7W\T[+<0[UW>[>Z\G^0\QLGDZC]UN+S'1;8ADS>@ M)3I0W"APVBE@7CI6A/7!M9CW2UY]-'SO*M:[7+MF7#^G+T_'9Z,_AKWD!?GP MY-A+YB/Y?80K>A<@:6]*$LKS'4]S5[SXV'C>4J1W6?;-6)YM,:?C=^/1Y_XP MT0XC,@9#*XT3.8%R7D%$[2&EI%D42@B6VU%]Z^W'QO@)/9R\P5Y[K-]+S^UB.@=6=A+F&W00#K^>5X3$.=GX-4M2,3_7+2DX5, M,14#&)\E*,4<^&0

?@1L-Q/N$M8;A*]>#ZSY&#V/2D&R-9,EHP0??888K-&)LY2PQ2G%\KL-A+N$]0:!K'H^ M-GY.+OC'T?A+#Z7RMD;3!.-A?HKB"BN 5AINI-2[YH,L>>G1<+R]*)=0VR!Z M]>$B# ;/+B*4EVIX#D.!@LX);*(G,R#E&,!11L%D$N>0"H5 M$&D?L>J^1/JU)_.U=QX-P5L+<@FO.\6MKNS!6;;O+'?XPWD8X^3TH@<-LKV>TZC' M8?!ZF/'/?\J M-Q\!S4V$NH3IG:)CBY%^0_6*?C+I97+O<^$)$!V_"KVJA/1/-D'5XQ'=YM[$ MK1ENQ+B%[I^C8"4'*,UB#\+$GHK8I803O$UD++-6+7>3;9Q]\)&>@ M9BCL1/"-UQT!J=N+;PF15P&O?_[YECP(YC^VJCCR]L/IF]OGAV\N;D M[?.7'_[MYBL$H/>R9!8XL_=EMNU4O.$KBF:U*>9U%U"@"\Z2/R]D *6#JK>N'8A$&T>I M-F+SF^@W$71=L:01GRMK3FPNQL.O4B**(] :(=4*;*J6Y?#16I Y9V;)7<#0 M^J;ZP50I:4'PVO5)-A'T?BI3K(/HNZU/LA%=#Y>HV$;6^]$":8HN& HX;LC, M-)C)3HD%+*90S1\6[KU'>L/'69]DD94;R/8#F;UR62"T\E)K/=!T[0GLK;&QEKAM48 4S00N"9P M5K@4R8MUO'6UN9L(]D]Q8S-_!X%V,)/G:*X"OE]!*1X2ZAS!Y$@J+!%KVDP" MYE6PD3!Z9SIA^1:0_9.]"SM+B=Y%M%ULTF%R?C+,]3\O__NR_SD,"-SD9/H\ MC,=?^L./?P^#2^P)RSU#D<'18E:'[< K BFUIE4';^YZ\QX0$D=S5MSA=9-9Q%9VV:($+$T'1E@:Q'N@ZHQ7W MTFF#]YVX;+4ZW(/G&)2BF;P;EL598*LE 2[P+/R)U^#U%.UT/!H!P64'M>X: MV3O"0DJB:,$2"^F^G+=ME& ID&-@?W<)-RR2LP#U;HR?0C^__/,3^;FXT,5: M7T]*QL$*3Y9/SAS(V_!@M$TN:LF8:^W&+P5R#+3O+N&&I72^Z>)G0C$:?_EE M/)I,>D9G'K3VX).NSHP2Y,QP288O9][P5&2\[^;F=M/\.H)C('H'F3:LI[- MW]NRB.@>D=9=NP9L[2 M,?:L,1)Y,2!%(%/"^U#O$DLPAOX5WGD58Y>.W3%PO+U$&Y;&^;:'C#[A>/KE MW2#0\(:YNA2?:K""OG[5']:N0&\P3/!];9%T6GZ;X S^29F2GJ9T>7$YJ'V6 M7N"G,:;^+"^!_O+DHEZ@^I_9MSV55 I6)?!AEIV@(T1?XU$Z)AV8T<:U#OET M/ZHG'5DX,-([\#E.:7RA7N%;-HX>>3^!"2R0BTZULP/-.8P%,#.:U$%PC:U] MCWL!/6EE:B?J#IR07T:C_$=_,.@Y&@^34H!FP8"*M,(ZP1@4H6R4)1L16T>D M%N]^TNQN)< .W(I756CXIO\9\^OA- P_]LG%G8_S+:E98.3M1A8A&:EKT3$/ MSA0)UDGMBX^PG")_*#;2WIGJJQ%HPRK) #Q5M'&M9#]J15HP/A=^"TS-RH:\@( MYU4]AS[64/EH0EKL78C.,1 QYYJD;F'6[4GDXKG*0F&ZKS#&UC[K_;">M'*T M%GL'_LX++$@JFK^&3+\M:S4NRD2M2QMLJ,L:C;P46VN,6U7++=G2.MED-9HG MK0>-A-RP.NB2^,JUU8?ODZ5H/1%TYV:90,:^T'66\7:@C&.QV# M12U;[^CK8GOR64>=D-!!XL$UG+=CMB9CO7L:P3GG:?B(-!6"A^C)L159&)2M M%X'5:/:O$-TPN%I-=A%_%XHQ&GX\P_'%"XS36?K,I_XT#&8QJ],XZ'^6CN/&P%\5/79B=G;"M,9+1WHT,U0 MYT(BB[)Q/>3:61]IXF@D.43+( ::0E;)F)2TP8O[:OSL'E:^C>AHM*2AX#LX M;%@D7[T+7VKBS=>3O2B\D@+)UJIM;YRG[59S!(W*RJA5XCX6QHO_>GY\\O)]/1!8[O[&!%"RYT(,,FUOK?OB0:L9>0N4*6 M9,%@6J=$KX/K:%2C.0E=9%JE-+ZLYRJ?/I&E\WPPFER.L3;DN/JR)FH,/_?' MHV%UZ\.@AM,G/1VT,](Y,,+6XL1!@0N>@V2"NY(8VM)!,OWF0(]&E;JGJ8-C MCWEP=HY\R0X9R'4R]7J@"=Q4S2=12$-?Z1RU+D+F>\N';Q\ 7X7H:+2EH> [ M. Y99BRIHB-:!3B[&2RE@Q 5!YV-BD84KGWK3(HCIG]' 7=P(K)>P*4GH]4B M90N&UU;:E@QG%R5"0A4YXU*F>%^?GNX"8,<:.&U/2^=IE5\-J&OG?=S%S.MY M/FDW;)Y$=!&#NI*-<$UK-2=$^E:RL M!9$-)W@Q0?!!@'$N\)23<,V+Z#T Z4CUJ"4175ULNP[IFP8+*4H@RQR"5@S( M3O/@L@@$CTL:<2X:FQ_MK$1SI-K12/P=1&9J59W^UY3&&DNB91"'B4#V$B8? MLV?@96T.%90A:.B W'J9)#*/O(NZ12O@'*EJM"*@@\C*/2,.2; 2%4+D6M%R MIC60YG(@ S[1)AB,%*T33@XI VDOFM%(_!W$5J[UM)B79&'!19,4^6[9U&L3 MF=7;< *P=FSE3A=DK2,KMS$\1AI:&WZ6UCG;4KA=U+O)>2;(,'@7^F3?7/GO MUV#VE"%CE\4 5M?,9^D8!$F[FE)R",+:U9_PPJJ-1B,8$=! [>8]3D@_F MEV$\I-UKFG_K2G8G*,6P-,BP+*9(002!Y&1<=ET,R*]E>6'D)U-"K2 MF(!N B8+1#-CN';"&N-YK1/[&>=.TYO1I+I*IX6\IYY0O@3I$J10$U^$)K,8 M4TVN+Z&XR*R4S8LI;@;Q:)2G2VHZ"'G,C<[A5,(E@GP%I:UY01-/":,,4,656A R#1I*Z=UDF$MXU(;ZSJ; M,DL196Y]%GPP#5DVX?.!ABR;B/'P&[)DU#2:E$"@BJ"<%N!C\"!X+@Z6[ MSD,'VI!E(X+7;LBRB:#WTXIC'43?;4.6C>AZN"?'-K+>CQ:H(E06,@*Y-0Z4 M5PS(Q"77.7+AD?P<@ZT7@(-OR-*8_$U$O*^&+$SQ[ 4PQ PJJ@ Q9#9K*Y%4 MCI&)^[KB'E%#EHVX6:0"EI(=0KX\%)+$Y*7EB' M5!]20Y9&5&\CV"Z.*@:#T1^UQ..KT?C%Z#).R^7@;OGX1;:J]\($ECA$$P6Y MP2:#9U%##CY%):+4H?7Q]D8 #Z*PPBY.0G=T=+!,;%LX=+V:H8Y9)GS*4'S= M/3'ZN@86\(:D:RVCJ=9:USH=T)/7S<.ANS/K9K;.OPOCT_%,=GEVFOP.QQ_. MPQA[NJ1H(Y+U%U?[:WD/PGKR>M5:]!VYJTYUDNK&,EL(Y)FW82=0= M',C>@?9Z,KDD6")Z8RSA<-GS>FU+U',!"1BRY$JA8[ZY[[L+'AT"($I#9Y'Y-Q%1AY;U_1?PW-\.K"M ML!L>J];3K"6GO&\OJV1.R]]'4YR\#.E\OEO9E-%SRR%P7T!5D]S5^*^4V1N; MN-#,/W1:MM$;GRSGW)WJX/2W]Z>_/;B]=G+%]>/'#^ST^?__F^G;UZ\?/_AY7_\]OKL/[X\L.[.4XV6O!1BG-O" M0.D4(29I(?MH0U"<.?[TSE-EMEG0$L8+639*,08^VP!>..V<15.:M[X[F//4 M3?A\Z#QU S$>_GDJ8P:#3AQ*\)ZV.5' 5:-'&.L%(^\XEN_N/'43@M<^3]U$ MT/LY25L'T7=[GKH170\?J6TCZ_UH@1 %LZ>5,8E,KJYQ 4)1#KB(:(3,DIGF M/9,/_3RU,?F;B'@_YZD:=4RV1- BU#L)S(./M3994H8;;KUJ;MX;L3=[L&;#.I=[! + >'@6.*GD/0.H*R MJ, 5;4 $M$$7ED-L7A-X?ZJPKL6W)TW81-C='C5?[5E%:R.B5Q!HAR+SQ">R M3*P"B[1S,6$<=ZTO8]T!L7];H $YJT\.MI!L!X;?BGO("ZO4I"1LS1\SR8 2 MRD)PZ*#VX6'*>&V:MR"Y%] QJ$ [B75D%8LP6CL3*M: MWZC$V+IMU=K@CD$_NF&B@VP3PC*NZ70O$>!"GU+L<.75)20?6QY*KQH8G%:WW MP"3'>BDM@$/M@-'/@W>\\.9E9P[AGG>GQ#U<"V 3J7?K<-Q-J+')67R;VB+9+&*)64@67985+K 60O[5,WFC'1@8DR0S5/MWMQ.29 [W#<'\WS M<-_B'[/?3'HNIE)B+6+B60(U*[OH:INM6M9"J)!U:'_[>PU@QZTW[;GIP&!9 M 7*NZ-]0AIRY"L5!++F /@:^#[+M4H5W8Z:I2T0I% MGT%]1F+*U68G@WU^<023V?#"LB.H:T=DR%PP4$IVIH]"@.E:*MY,@9+)P5<-X/Y76I:,]ZZ M:.25_^MR,J]6?#9:$9Z<(8^WD;]'DMVD/\4/./[<3S@?ZWM,HX]S3N?%3H.T M,FG,(#76,@,I@)=: 4O,).Y88TW$K\4%I1 =%L-_B]%L-Q)Y33DJ7 M:/H1*E!H1+W$X\$KP0R3S!.BQNIY \!QZ]+VLNZ@R/4ZM3#?U3N_)/WI=-R/ ME].:_W$VFA=GZTG'O F<1EX++ZH0R0.V,@#RF ,S.;GF!V([0CYNY=HGGQTT M-UL2B4.7O+%"@E&U9;RS9':RK,$$RY I;:UK777]H?AGXWB>$$JCKAT/G* 1 M9NO!\:!H*T@U+% <+QWF$JR(Y[6Z<_7^Y=]?OOWMY?N7ST]_>?OZ[/7IVQ?] M2?CX<8SSEFBC\AX_X_"29L3;2Y<;?R.W6Y;[3:D1E>M;K[R=/'*;Z M6I:",U8;C7NF:>/U"ESM2:.9B9S^YXMNK4+W GJL7-]VM*_*_-U9_%WD@<^Q M+.HVK@&FHXS?&T >.=-W=Z)NJ\#.4NZ<>A&DCMYD$*5FD11GP2?&0 B6DD3I M;6Y^XMX]Y>MF]';,^";";'['NWA\,8YIL;]VL\GTUI\KI]N8 HRJ(05CG*R M8G(T0.D A2M>,&3);"%P!IFFLPPO19]>ZC M<7::"+?A'+Z&9];-9HYH=(:*2UI.2.!PB2&Y#"><2HO$IK978=%NLK7)T]DKZ)7%O;7,]'@P&FZ;=- MINB 624)5DD/BJ5(PS,1N$Z"6568U>O5MKO]Y/UMR@VE/6HEJM9.SILPS*4_ M&%QM0%>(F/'9L<#!VD"&AQ0!(B*GI+O^P KREC[^R3.XN]!:3[^S M<1A."LYJ(G]3+#(3G=5:@4Z\ED3FDOQH\IYSA:JB*+*(M6A<^O@G3^/N0FOM M],P0?1J-;P#2FL:7L@$;BJFGXPI\R ZD9"$491GS?'T6;SW].$C<160-/9P; MB\,O87(V>CG$\<+^JU\Q9-G MLXWP&B:W:1$]K/"WT2M!:X01W()"YV@C6R]MI M(BL87?6&)T]H$]&U+M#\-LPS*1<=4Q8EH9SRG-><)QMK]2]9._9D3Q8Y"K09 MF;E]9VD%F\N?_^2Y;""V#O*FS_H7I%VG9;&;GY9?1J-\T]=2COGD' $+=I7OC'U@F#:\ ZFN!35U1TJPPB FW6')@6R8O:KTWR MU@IS+Z+]GX%U0.-M16G'00?E.*ZA._V,XVO 6/ J2V$@N5KB+C@#9'L9*-($ M[0+3X7;V04OEN GFR/5B!\EW4A!L9J&](ID\'PVGXY"FO_>GY\\O)]/1!8Y? M_ID&ES6+OC;2H__GL_!GCWRKE*2.4*) 4#$DB-$&2#D5$1AS4K7.*]T"YO[5 MJ-/E;CSU-:W(^Z'O:_[$,4:94HL8#FKAWRF M5D@HFAQNKSPJG5+:T_V -WNY#X$V\F)=!%/J+3*=,VV=WD-VTCN.VMGR7=Z' MV$0/-KH/L8G '_L^Q,JC\&)(#HY67"DE&?VRU$J;P4!F2$NPSUROE_M\+ E M&Y'Z4 +0)L+=6PK(.J"^HP2@C3A:*Q=D&P'OC7W#I%%96*C)P*"0C*O:P1Y2 M,B84(3/&A@E_AYH U)[T3>3:.@/A/<8P)1LS?4D#B,,RWO9.5";R;O/=0SF V8FJT M'S%W$,K8QAWRI/\R1!)-04'ND%/@;!1 /GT.)!\>0^N+4,?AM^YB8W9-5"?- MDN[B?(?C,AI?A&'"TSCHST7U@?Z=E#[FU\-W8_S<'UU.YO5P>MXYG@)!-JD6 M0F2\0,B"UX/14JO^)Y%;WU;?'?61:=Z>:>RD;.[=$=1Y,OUE/)I,GE^.YS5. M1&+",@.8R!W--JT@%8L(,R5EI#%F'/.Y#86[C^@[T92'[ZZ[/7;T]JK/-#BQCM6L_=+4J[.?1&<=K%]?*3-*^+-P=]I3Z, M16F-+[7,.FT?F#@XK1.@9S$4JR(M#XTGVGUX=BXKD,XQ7P[PM"QYR^39EVO? M767\% PE:@W>"@4J^UBW3TFS*7DNBT5MFQ<@V1#CON*XS?3D3CF"+DDYA+CN M^S#\. ]K&"MU$39#4:PV,4@9?*C_9!Z,*$ZPO-:^]4!PY^L+'ZTW9:>4CG85 M;>-@W@S$HD?2&C :!F^OO7K_X=HMA7^;OATDUR&1FG-C.1E.+-2+9]K/,H$= M<*L39YI+MEZEZL'1HHRN #HA:G>B!$$8 M#8GL4F]5NMX)=P?F;KQTO['3K<4^:B&SAO&J&9#PYS4@9"\D*3V#) )IHK;D M?5KR0P/)/F>&8LT(YT/D77_I$R1O:YEU4:OK,D[POR]K[]G/M1TU_=EL40D! MR8$*"7(4Y'I*I<$IVM-%52FGE55BK9.L36SGY5".V@QJ24,7+9'NPEKJ3B?BVH>U@==I#[?I:-!4 LQ49A0/%$FY%W$F(@C[+4NF8R%(ZB M]='#GA7BH=)_^]6'#<3=O1Y<[6ED>&0;$ $Y9E!61W",MD>,,:*Q6J)J7F1\ M&9!'*'/5AJC[Z=]"RITTU[ROQ*7S@;2[>B'&U@ZUDK3=U#)?# LFGH(.MK4* M'&+QW_U:$1Z^RI/62V=&:@]1A5IM,QCPKGA ZZ-4 M,J.Y?0[UM,J3;B3S=V?':(U$WKJ(V@+6[^>CP>#+Z1]#S-46[>=^ M&/>O8;0NL(@E0@HU4"X^ ^<[DV\'^_:J* M%]_T/]<3%[1S.=JY)#DXRF0(0@NPD0O& M@K6>M>ZCO@ZN(U"5SFA8&3'L,J7GP^7%11A_&95WE^-T3G_Q;EP;.89^+J/Q M=>=HGC?3*N-GT]>V3PC::>#[R!Z1W%0+63@4:AN"Q7KNW'D(2$EQ*VAB.VI;6L?$54)Y,.&PC^D?M:>C FEH& M:V[H?3OD>1A@1\&Q!\$]3L"L"95KJ,?N/#R.PB2AHT[5/\!ZMF0\1.<]:*U" M+"K(W/QJV2,IR@-AMD?2DPW$WW&![.LH%V4L4T&-M5)P5.01)(X0ZRT"#*@" MQL0L;E4L^^ZK#L+7VH6;>XIH[RC8#L)TJ]U!VDA_#?\U&C\?A,E5@#GE&DD. MX**UH+0F_U#D!)RY& 4K3.76INT&\+X+:Z0KNCI(^[D'ZC>@;\/%8HZM [V5#J(]CO71&_?HJUHRWO887E\,.67GE"X-B,P=5&"WIFM9UPZ1@H=3TR]8' MB >A9@_8/H>J99O0U8%VO1T-T^CB$T[QY".9!;-#UT6I=JQS,#;WS_J<%M)J9 M)[7DH(LD0,$4"")F* F#,CHX[UQC!;D'SG%K2"L>.G3 GX\N8G\X0_>< /;I MZ;-OKI?=C9/9M>N>)+6[: >1 >6YO( MC*:?UV_/\6IZ?E>9BF(! MIDT*P5OA36L7;A-\CZ=)G1$^VA-;C[MB+8I"]''R>IAJ88C38>M_;#?'Q:]\>&>T@HK !>MZ3626E& MH@,KC$^16\=]ZTR23?#]T+6MV>H@K7P)UO>81A^'_?\AHS73@MTO_?#5;%TL MT"?#Z].$?G=Y@9F6\:_RXS)FERP#7JO4JH(10E!U;%X&QJ,0MG60H:.A'+>- MMW>R][-;;SVLJ]).\T_VHBS",QL@UK( JG@)P2D&WBC!&0G<^#ULY&T&ZEDY,)&L"$8&D\N4._% 6U7.2;.62JMKZ"U'L,/ ME7]TS=B/,;SU>)Y=]@>U?NVDIYTK5DA-HV T%.4S.,4M%,]9R4%YKO=@->\^ MD!\Z?Q@ZTM:W]%IM?>('_?.G_ ZM&P,WD7DK]]&GDZ/7SM)U+R^JV82Z )S20G0.M(666J1 JXE9)^BDXDI% _>W-X_[.][ M$ARXFMR=$/Z0-@F2?H^1XQ10!!".TYYG:X\6K@+$$+R6SM,N>,@G;&^_=Q_\ M$/1BR6G:SKF%7YT6X6O1&)^@^!!KX%>!"ZJZ_BIQZ1ACOG4BZN/[J,TS#[82 M9^?U57XY/7WQ^^LW;T[>OGC]]NSD[2^OG[UY>?+AP\NS;]5&%LA/TK3_F9;B M[4'GY5#V5?QD-WY7 M5SS97JZ'4MCD_BJ64CL5=16&MF\9\!AU_S=@?&- M2OMN(OG.Z[NN ^9[+>V[$5'W%GK=1LJ=4X_(C2]D>PL=Q[GUY+.(6J58Q5EYX6B)&24* MCR98P=0=: M3'MK EL(K&&RYPS3>YR,+L<)/XP&E[,[S3>0&8G68HK I&.@:J/W:+(![@U/ M)=/&D>Q:5-[[FB=+:#OA=9#*N+#LWX\&@U>C\1]AG'N1!24RXY"R2.0E\EQ/ M>PY M]U@[-&5:5IBOIU-<@/61>8Y!9=;5'%Z&YWA8WUG:'5S$6&!;%.0^26ET.:RG MER?YORXGTYD7UQ/!!%TTJ:M)NI[D< C96TC,V"AK2*>TSOM8"]CQZ$8[^7>X MT_=X%C8IY6ME?5U+]PMP.6I@-O""1N>8NCU(V^>IT>UDR/AEULNNT[.C>]_9 M_0G2^D-N=(YT3W6E;Z94&@7!"P91ENR2(>_"M); ^NCV=2;57%=6'U,U M)>103JXV*8[(?5;6JER[<2.),?E:;2P M\*:D!7CNG5*SY,JEMM6078HD[L) M40=0MW0=N#_*Y'9 _8X%3+?A[0#4S47%2W$N5YDF7R=U%0UKQ MT,$2LP%WB<-IHQ@>"=JA$3ER'&P"%P$972K$C;>N&XC>&XE6$GB>^W M<<0OX]&$/%21LQ:H@#FLT4):OT(P"8SG15OZ3PG10&M+&EV]*PWX[ MUYRD='EQ24L;YI.+T7C:_Y_9*M>KK;5U7=6L=35WWR-YD[7U#E/<&+39Z=;! MU\U1?E^JU(*J_;I)]5Z.TH3"\3KZ[.IY1:B%2PLX08NPL]+:YJ6-[T?T?2G- MIA1T?H7FQ7%[.; MS M]R,$:(PV9*<+7+4-5]X,)8%[I7&> M_\WB0)C16$'&M+.U^HNGT01'UCH9ZTH$&;QHG@*P#,=CA?YWYG;46,8=F VW M,2VR%]= U5',?CFBQPG-[\[8 RJP@[CWIPQ.,!5C(M^<,T/H"J$SO("1-:G? MN:Q2ZS:[^U2"!P+G^]*!3:3$Z;^ E'API'[ZD!B\37; MK&(S6,N%LNAEE+PYV7=1' 7;.PJW@ZG]VW!R1P-UTI9&), :1\ZH<;6)L\E0 MR"-5VMHB=.NSBR4PCH+P7<7;^O;-V]$4)^_"EVJO+FZ-:"]"3 7JX2W!B0*" MC0:*FEU2$:+X]6Y/W7WVDZ:PA;PZR+V]Z7C,[].*[%T6&=!Q5INN)W#9)6 F MEJP4HT6D]0G"713'XHCM*-\.3I!N(KIV3+8.KHXU5@1X%W ML&>OQ.>U\]5,A. 5@LJ%=I;"""1#YV+F&GGKNUC[580'W+%]Z<$FC,%S\>G$0GA(ZLB[ L&II)EH5 M/7(-DAER3"6-0J^WT6\-8?_V0!L*1WN7?^N:!R>$2][&=0OV%%3CM-3":25Q';]BZ:K+V.X]"+[J1<.OEXSU^'@T^]XC89Y\P'$? M)V=_C,[.1Y>3,,RO1I?C*>*08-_XZ7CZI?YJL:QE*RU3"I*LQ22<\>"#D)"9 MH,7.L%1R65=)=L1R)*JS3T8:>JBWX:]$_YY^=O\(O!0^H4^0K!*U!YT&;V0$ MA]9:ARR$H#?5J>WA')E:[8F7UCVC[DX,HIL1W@_X:7JUIFIV!31Z(;6LMZ^C M*J"$%A!=IGF@<](R*+2<;;DHK7[KD>E)6RDW[)YT#]#W8@54]#XD&CU(7_U M9QB$Q"2@L 02:56,<@>%6/7>XU6))I)NV!%H!O55?QB&"4\NI^>C,1E8IK*4\W^(Y!R0Z N8;M=Y8.Z723(7']GB]*[BDAK*P]ZGB5 M:3!85UD-T8>L1;"IW*XVO:;V;0GH&-5M']RT;F6SZQC$8L$.0O @%92L:8YP M1_*3F;P'FQ-WW)K,UK.5&@'ZH5_;<=.P,\QL#/4LM0:T[G,=SL[[2QS2V4^_ M?.C_N7 ;R BP7,3:=81&$3V9!&0)@ O):RDCST:LI6'-(!V#CCT./RT;LZP: MQCMC5]] MI&K34-Y+U&/G@/6FVOT'2>K+6UIN%QD;)M;F0A*X)P]5:5,@<", #=,Q)EI/ MXWKZLCN68U"@/3.R1*,:IU2\'DYQC)/I^S#%6>7Z_ ['B7X1/F)/I21,-ADD M.E5[L]&RR(NL_V F1S<:WNTUF/O0/;8ZO>G@GDPS-CI(CKV)]%F8]"O'W[%VG\=\\AG'I,SD LQJ>U:<5RK>\S)K*TP"*VOP3-I,-IG@ MP&S2VBJ?1&C=-6LSA,>A/1VRTGD"X/,P'G^I]6 O*LQ>L85&K P(R^I6*EVM M)9\A7E?8"8 M; &??$A2!>=9:S58"N0X^-]=Q@U//Z\/]&28GX=/_6D8S+"=QD'_X[SF42^[ M4J+5$H0C3+5S&J&C-@X5*&AU!L>@7Y#5W \QGREL,]' MDWD]B5QWIB(0!)>>G#OAP+/$(&4G3=8N^&B;*\-2*,>B!;O+N>%AY_7K+F=7 MUUU6*^GK81IV6NXEG2&&9"*]">DZHZ%D&F%++$6[G)< M0&VK!,[I+ +RHF.7494M(!^'=NV3M]7GDBW+HKT-XS'-B<^X8TFT.\_9O1S: M_=":E4(;]S_/WO)-0YBU9/T*4@F6R"W6M=2)0/HVV"0DCY[EUB5@EL#8W9-: M/')^A]@2=&.&Y=9FEU6@>P^%HQ=JH$Y%WDCYR=P9, M?J'QOAE-)L^^_!OFC_WAQ^MM+.8M=] '1%T@>:M)&+2QAH2*H!MG(OW&8]R# MO?$PTF.U1!ISU$&*P!)8BYFT!K".#)25H ['.FG-[*A+6CK8GNX!Z)R00600 MJ6;:15HT'3<>"G<1!5="8.OCY#WKRQ;FRN.IRP9L=* FS\/D_-5@],<5P$6= M >]L48&,M%3#YCM;.4.[!9GEU. M^D.<3&;-ZN=1VIF>IYR+J577&MR5\!Y1BLCA92 M[B#7;!FL^N48%X;Z.@ [,B\>!/!BH5R+J.C>*KKFT M6M1ZQTZ#".3TTQKI@FA]6O!(BO* ??$X>K*)^%O7'OOEU9N7P\_]\6A8;:DP M>#U,5WMNB,TB7$BCG.#CT JSWF17/N5?K572Z[RU'17(S M<7:PS%B"^EU )70M<1LTUJ%(07#0%A$W< MZ(!)BM;]PNZ! W3SY M;O(J],=_#X/+:WI#GJ*UH6A 7\-/6 R0O9] !S("@N&&J>X2UI8 VCGI=_'$ MR;77/ N#FE'ZX1QQ^J8^@FA[]F7Y4?+7&/T+G/0_#F>?O>H/0I.(C"*$DFJ] MFV#\/*0:46?K@A'(F[=<[VPT^T\3W%7[[J0)'P;3AY)[N&SD\\B0RF@!!,0Y: M&E-*DC;=[O+11@^6PSDN56@@\JZ6A&_0%O?W^KC Q[QD66H.1=4^UY86P>!2 M 1:MY9Q9GPQVJQ)W,!VK7NPF_.[R3:\9T?,L?INU,DF#XZ'0 L8=.$8[I,48 M@Y1>Y,"[21J\A>2'?]*:KKTHT>)&SQJXNLU9OH/I<3R3%KP]J H["+V[C.2[ M^!*S]?8&+7%:!Z#55(!#9\$9YA1WA+[Y)?[]*L,#'LD^=6$367=RCC@'A/ED MIL0@\VS]#FI&)E>TM VR0-Y4ZD4)U,06-H7Q3R\&]H':HTTHZZ# MC.=[;R6N@^W'9>^-6=SD.N\V%.S[LK="6TO:1_"1U9(YS$)DZ$$HFW1P7A3? M77+#4[CLW9EV;"+YCB][?_@C?%KXZE8754R&P*2J5\($>!<59"&B1A4-EZUC M9\N1'-@E[XW8NN>2]Y:B[L H^5K;ZN5_7_:G7YZ/+CZ-AO7>X$SMC=">L9J8 M5X2OY:QLA5G;AF47HW(L-$^!NQ?0#[.D(_(Z*/Y\"]/5#%H'5$<&R5) CV.) M-"1NU)74.]AMEH/30296F_E4-P^4CK06*D7?DD/FK0C*V=;WJ_:H"@]8'?O6 MA$V$W8$&G*1T>7$YJ'[ZXF+Z6YS>2$A\%\;?7'9.H_>21V#%.X(;D#;VFU8JT5YD%0QZ0I;1GHX$BX M EP%+;"H)4<%7*L$BBOR[1)W(,GCLR:&D)OW-+D'SK&I10NI=Q"/OV9,S=/F MR% ;XWGU!VIH,8TN\,K .BTTA%Y GYFDA:UD,\N+J0U98H%H.0;N6.&\];'@ MAA"/2G$Z9&=E$*75Y;/GI[_^^OKLUY=OSSZNWO[Q\^_SURP^W M:JEO?B:C2[]RNY]>1YP%'GR&3""+&(>NG>,0@^DP<7HO.%AEM$ MZ[.>Y4CV=0VL$=]W&Y'L+-['OK\U&4][[P/AGP6;M& J1U<@QVIK6S*DHK"T MRG)#JRKC(:P7:Z&G7E,*^NZ;0MQXX6,%\UL0-]I5@ V=E:\@KJ(SZ\#8),2^ M#I_M8V$/!]-W$/YM^G:07(=$!IM=D(E#L)[5H(D!YVL!:.-45*X$Z=>J0/+8 M!*X(@;?G;Q.!->;M5Y+4Q>7%H@)F$84;'D'4''K%48*3WI%/JJP2$;5>K]_& M \S=>.G^K/2=Q#YJ(;.&(<(9D/#G-2!:H_(87:U HD 9E6M%L@@&,R\:M2'A\B[_M(G2-[6,NL@3G=S2_]"3M[X,@Q.OO;!GCF0O1B4,BAH;!A)PQ(F M",61ALELC=9,H6M=T6DM8/OWK_=B$K>@H8.S@"M4KT;C&Q4)[XCD17^2:HFJ M60T:(:-U*3,HD9%4O#<03C29U3M+*1:A5K.;#V>GS M?_^WTS)X?7D^"),K;[7((GU! T71^EEW:G B:O B>.]J4JPRD=1!UE-IY%\TCYW7N1M?M+AMM9+T? M+4!A22=K^58-#E4!;J4F5X\Q85JGVMU%L7_G9U=N;E.]FV [\)7? M#<+P;;B81VAY5#YG[:"8>ODES2Z_. 5"FY*2-"F$UE=4K[__>]GRMY9Y!\E- M"RR+5E%KH.EHA[^)Y'%V]^V964'Q#F+M8%V_A2I&6F0DJ2]3M:&I" BA" -* MR\ DK3R\>1VU?9#\P";>%<>;2+-U%YN3BUF41C!N*JI%XQ46H^#1@O&:D3/, M'43K#>3D%'W2^U1N55]>T=]DZ>/WOQGO(O!14VFU;E-S4K&\'B8R+?N?\3HH MEZ.*]:8'$_7(S&@(L0@PQ:>@422AXGH4KGC#$V:QA M*Z9_Z EX^_*HMI=N%Q0O,B76@'&$V7F;"']5=MX6DNLP.T^XNC(4!D77E!=I M D04!3!GQY336:WG'STV@>MEYS7@;Q.!=9J=IXIV*=,N8V3--/-< 2T? ;(4 M'*-PA?%\/-EY&XE]97;>)C+K-#O/%A:Y)B><63VKQ*0AYLC(]F.1-G"G"[;8 M) \D.V]K\K:66>.9]SOV/Y[7JHSS[EY7@(S3BLR]0KMYO;.)B;!DQ:$4G:23 MI7B_UL7(!TA<^O*G1^;N,NSBWNL?89QK::-YH1*72]16@&6L'GMDVA\D8;/> M,(=>:M.\UL(- ,=NRNXN]0XJ/'TX#V-\1HY4KKA Z>?;E MVV?>A2_U9[,1?!O&,-_R ]<94T=G#%V,YW%.*G90D]L)*(?"<0<''IV,37(N MM;4>LHFUGIMGX H-EI$RFWJ))K7-N5H+9?R#Q\;F^77FM"5&M3Y%J M='3<3V2CS'#=^O8W8FE2Q8#C,AI?S I;?OWY%7HT/)B@(C@L#I2R#J+3&H+F M!G.QZ,*M2Q K M8[0_F.E>P1N&Q]#'8+[DQ "UR.>V,%2Y!"R80KD'%LD& & MX63*+G"UWJ'(/2_9G_8\!EGWZ,G6DNY@-ULFAO]&R,=L-)PW:@!U+/^M(;H7@]S_W,_URO)U;^T MK""S(H)4CA8R(6K%B60A8W*2V>*\7\M3?R (O?3EQQZO;"/UNVJ@FZK![_WI M^7LI]Z=,!&X\.L32$' M9DV,9" 9X6FOC#&"=\C 9R&-%]G+]4JM/07%N2>-X''U9A,26GNZ;T=?,\]> M],>8Z*.+LT DZXN0D;N5):%*'+S7'HQUBM&^R!'56C;*RE?L]YRS4U9&S47: M12>=AXRR53;9V\L*_[3,?CLYN9R>C\;]_\'<4UJ46+@'&U6=(&I@L35C@!(M*HE MU5#5_ M3'JCB]4JN-85TCL%SQ]KA>_OFI/YY] M^!V.^Z/6Y;WT-NB?]X-?4Q M".X@B_%D,/L,YN6#HKE%7V*/(>-DQV00HM9PB:) ,,R#X-EP6U)TLGDGNK60 M':6"=4!*PV#RG40?''_NUTZPR["^'0T_D\+C7/TSPXBZEVWB%C6V7)(4I'XS:I>.-3$5H_E0FP M=(0_9L)^E>3NE+"/9O)>3>F7?^(X]27UEP\]$\7HX'?>'DWZ:5\[..@BO ME(/D>37FM8.H+4+PSA7Z42SY8 +"&XSK*-7_X!3BKM*[Q_7SWN-_7_8GQ,/5 M"O'5'V#D#O"22,R%G%>3);CL+'CET2?GM+^=R?7(#M^*@?Q0ZTXHOZO'_M'T M>-Z*^_5P,AU?SO*N9CT%S\[#\&H6_WVVN=V8PE\;&O:,#C9I8X%YS4$5XR$X M34:=D5$SEZ5Q:]U#WX>B[S32'S/A<91FR7G*SD>%W3DX7Y\T_Z/;4NE)F0N: M6:-?IT'Q["%:)T$+C\B+1]L\ O-H@SW*&?,T5&?)I'F\4\BK 45&2=DLA M-43:+D&CCRHY[M >S"G]NH/ZH?J=J\(297^\0]%E(ZP'(/4JT-]'-<-R0/;D M;(PYV1*X8F M"5^QVD23:5,C8=IB"BAY:Q-I#\/ZH?![4(_W=YF(? M+B\NPOC+J"R]I[KDPENX<=]ME@?Q]7Q-FHZYO M6T^ ;_.O>&8YRE"MEEJU59+]DHT$0_8\PQ*LPX-)#7G3OEO<]M< YQ>[LO3: MRU#O[R914S,U!%T;>K4"OZ_._WCW]?<*_^C-CQTD,]]!>7J M%M$Z8#HJ%G<#R.-4>=N:EN7T[B#3SHE.*7 F&8?L):VA,@O2WH002^VHE4JR MV+K_\AX(?J <6C?\;B+*_5W(F"U4M);1>G_)?,P*5" M[E8P4:)/*=YN4=.5?;<,WO[=TAV(7,_[W)F%+OJUWR@*2-X:"\EQH/=F4%8S M,JMH^,B5=4E([WGK7+ #*S3[F(; ]EQT=1.F=164=<;TH_SL1N5G-U*3?=3Q MW(;C)U-^-D@?),O@8DT/B$'68BT<&'+N!!J>]G\M\6#T=J/RLP>GMIM0V[J0 MQ3T%P9 )EV5&8$(P4&AF%9XL"&-=K)U"BKUU/>& "Z\=#H%KEF/;1/J'5U$V M)*,4S270M4>R*BJ"UX9,$TS9Z) EWEZMGGY%V::,MBT*NPD=76R(*QNH!\MS M%KR6FZSYH:K0JBQ4AA)G-0=MH?^TWM56@?F^/8 V''5PYWA)+_9U$'5DR]]% M\SB6>".Z;C>J;R/K#I:0)R-]$Q%V0/KJX& UGN$X6':\0??$B0I+,T1)G SA;$(00,5B3'>USK4F_ M@V+_9NNNW-RF>C?!'E*AJ@>3[K_F';\?#0:O1N/Z1SVR,5E$7Q,DZZ5"[P.$ MH"1]92-CM'OZ?# )!EN-\ ]JXX/U ]7@9[F=)F72^HY+5D@98:$O+9O+K4; MG2R@34ZE<):L:QV7W]O@GM DV8.6[G]";:%BAU1)[L&!WDS;[R4OBIU#PYQP+(&-VL M]AG$Y")Y.24'H17]?ZU6P0I2)M(."'5*9O0?'22P4[%\?*J\] MOI%V6^3D\JE S'BK(L1BO'9""6N:1V#W-[P?T^E1IM-N:O88'8W;&;->&NLE M0KV#233D K2&2')D<\2BG,+#J6JYF[]TD"P\>#?V^N0163AG= "1= *E:PEK M[HDKG9WBI+!/:>W;2@1/:'U\,F&BSE3P2?F^ZXNC9[@6CJ<$,M7;C$4Q\.@2 MA)RUM,(86SJI5_W(XWY"<^\0E/\ )_)&FOND9N^F!2>2"%Y),CY9RK9>2";S MKF0%P=EDG9#!IN8W#@]E\#_F\6'.XRYU^ E'S]98U5P43'$/7#)-OEKMO&6D M ,F#2XY$8KE_,I-YP\'_F,R'.9F[U.&G&,&['./D82DHSWV0VH.5L;:TP03> MU*KZTL@D#"O^"16BW&3D/Z;Q84[CSK3W:<8,'Y9!3!R+,0&TU#6KK\I 6099 MR&095T&9@RGXUYEO?$CN(]Z(_J34SJBZ?1/I\2-.>=X599 :,RC3KBO3@ MG0O >?'1>%8P/)WH[[U#?4(K[*%'#MNIU)-R2TXOIY-:JZH__'AK/7B/52'H MY\]'PYD0+L/@#,=$8#*:YV(M9$=[F6*LWG7@Y*,%Z^/_W]Z5-;>1(^GW_2_8 MP7V\;(1LRSV.<$L.R3T3^Z3 *7.'(KT\/-;^^DT429TD550!5;+D%T^WU:/Z MD%\"R N9+D29Z(OI@U=# +_0KNM3[7O;JK5UME:0T#TM#'7LW@)U_;] MX15W9'3!N0"3)6(X88-$G((I:O(X *:DTP(,4E,GPS;0>G]OS];;\U?0R) C\?-T M/E^UP9W?7U/GIL+%X55K*5Q7D(4:"K>$<+M9L)(TY1(*YV= M/P1?7RU_J^K1HXYJM0AZ*3U\;QZAKZSRFR-CWCQ$IU1@3<$_ $_ (.Y40,XH ML$@(\]9Q8HDLW==S+Z"AFGO44X-=_3LZTU$A!O$ T^8%>PM0E=IX; 4T<">/ M[L0]',M53.J]J80VW CE)&)":_#."4?:18&H4H0+::S&I1/6/:I"V[8>/6G" M(<*NH %WCL8_ $X^!D_BXKV=?_LXGO[[[S%YB,DHCWSC5'T%$ M+>[<]\M97L.JF@C6=YJ^VI^WP4WL$@N.($+R].4$5["E K::DSPQPIDH?@K5 M6$?_ZMBKA3TX]37Z>N0&/]^F8_AM\]7>OM !.P<;%OF4'Y0EDY VVJ-@A15" M&4,\*VY)/T31ORH-S^XC [L3-14NT%,_>A?3=!8?RFJ^^NN\\L5B-G++178O MODY7!_=%U#(X*17RVBC$I25(KM_9&: MGQ=<@+'+:42"X-QED81"/4 M8F>\5^"A88)XU.#I$Z9R43K1FA$O0O$7)3N\D5[&USZPN4Z70^>6BT"J.**V MM, *Y9 ? CL*_[.<+W*P%1">MD)X$[2(4E+*P=F3+,;<'0IV)8X:J8258-I0 M)4L?Q07AE[;LVP+8I+A<#$QP%(, V?' P,93#DDB,79P"V-7.IK1"7!?N>FA M]/,IX[T>NR\EC_T!KOT?L-:\DDUAZ=EHONJG'@A8C49XA+W*H@3ST6KNU]N(;)<9=C M<:=Z%**@;S6)P3NON4'$8P88\\ &8C7" O-H-/:Z^'W8OWH\D?<>1CL.D7P% MK?@$E]DLSA=G<'Z>_]M^WPR)DL8+2S&2@EC$/7B;.DB)A"3@8%DLL2O]WG<[ MDOZ]]W)L38N+NDJJ;U^U1W(B$!P30"(8<6DPTDP)1*4))#"*K59OH7YN.,NC M'#\5TBO;ZS[:@'KK!74'$=>JC.HY4N^MH"[*F)S%!M$8%1QR @XY[RARTN.( MC9.A>+SN5RFH*Z\)APC[!134!1(=XW .:^--?NT#HH!;#Q&JI R$1J%+VQJ_ M:$'=0<1V+*@[A)4>"NK:7KC-EO+:6&Z#1DP8N&\=V%7:.HR2B5%@%36SI3O' M=<'[]HR:WMBMD)5_+O;U'FZ#OI)QU WY,%94?YI22$4[T%SA+NZX"A%X=#KF MT;W4YZIJC8RA!&EG"*<^*8I+3[AYB4KZA'WWJ^KH(>R^(-U<&RA8:Q(9"8A1 MZQ"/A('=+!025D?%.&-*UJZ./PSQ\(4H-?6CD&H^@]P*UN<'_]F@B(3 Y:<)D4,DS@#- F3PSXD*7[/^R \M;5KALW%1())W%Q MNR$NDN(\"1F1X-+D&7(>V9Q[)92'9#"FE)7.1M\#\';5X_D\[(RTE*J//3XZ M._ET\L?YE^.S\[\?G1UWJ&O=]:NZU:.V EBJ%Q%<%V$T7N8T]7GTRQE S1>$ M'R_AEZ]NE*OOR\7*]D['=I9[@N;F;$W[K5MEP4;3F&P>>IUR<_,<3:8QS^J5 MW DNB";%7[,7PMXY\^V_Q; <1]A>W1"MXJ%!)\V)QXB:!"M0F_Q 1UR!]>G4UG32XCM8Q6Z^,%2S7L 3J$!?.(*.T0I$2$1@.W/O2IN1C M%/V[;EVY>4AU-\%6B&;>0?1NTVV):6DT7&3&@G?(?2X3T<:A:!@C@;/D146J MW[T^JI\CV J[^I[[?_0#W-?5.^ 5TKLO8#]D@RB&F^?)GI(@F=>(6(#+.0U@ MBRN"A*->4>V5$*2P1CP;[ -J5Z"R],/N8.D4RZ"$0%;;Q&5BB&>(D=.)(:2 M-=@18P(AI=7O:53]ZUE/%!^> /07LW4;C;O M(^07(FH:(I@)SA/86,XZ9+RG*&"A+8TQL50Z5;(/3_^*-@3'6^VX @3U??*= M15C]R,./&_ 7SE$>E+: U<8\(@PN@< $ I%H[C$77I:^10_!]R:5JQJ!%;*X M>[&N)KZ\L_.1O\@MY!7V&$7-%0@D!F2#M$B)R&1^8XE=Z7X&;;']5K)2Q%6H MO6\KJA58GAPE1 ADC82CUV>PSB!# WU9981+[.M+6._$1 MXMNJC9M=*8*37(*GHQT/.>H+9S,-&)% <\"72?BS#QUL#_FW5E8GNL+)"#[X MK,D[V/':'&TPWV_G]WBZV^WLM_F%(XYQ"Y"5$0YQ;1.RG,-]8BCUBABM<>E9 M.=U1OY#KNI:B/(ZT],ER?_[(+OE=4,HT2$RC8//S& L^E)'!(6I%(MK"SU1/ M(9==$'^?E\6)K-#WMJ/,CJZFRTENPHJ-)2:A0+-_Q0U!)E&#)#7<.>938J7? M?A0!_D9UM'_2:W2_M;D(J?'OM_EEGR9?X72?P\T":[@P04?/E4!@,H-_IH5$ M#J>0,\>81B^B9<7GW1V [XWJ834*'ZN;[#0UN444*PR[."A3!(8!\\MU@J_""TLV.6?C[X>?_AR=/;UO[^>'9V<'[W_^NGTY+Q#]?]3O[+;*X"# !?K*MT\#?EB M9XOK.T?)K3H9J;4AN;V.1IXX(!L=+Y*5'[3R%J5SU_HXOS=]= MW_M)4X9K)&6K&UPE@[A4X'Q)8Q")S-M A!&45BO2/P!H?_V>"VK.[AK[6A2] ME%+Z=NMKRD"9Y2(+%3F=V^9X*I'U."%"!?-!6BQHZ8!@>W3#%]M7TY1'_0FJ M,%:E3<8MGG7181M$U7H(/40S5%^@.OSM49,.PN]'+00)&N?A+)'G9]^&&*2= MUXBQQ*2-(5I1ONU9/^KP9 >>H;3A$)E7UH)U";%F(7=IP*V,?G*5QOY=8C_PHO\1M\Z M%+7,(YJ"0591@Y)(X,HI;J,HS?I>0,,J0'%3MISP=VI&*8_YX]&GLW\G^6P1/;V/]K1[!]VO(Q_1INK29KT MT,I+?8Y77>*SW3SOX@LOY)W??.]H/H^+^=$D?!Y9-QHWL:$UAG ZN<$'_\') M=#+;_&LN@[@SJCH?-$F(@%)3@2."1X[2B))URF&L4B*E_8>B"^AZ#)8 LW(? M".'&QZ 1#2!.SB)%3E&-A"8V<6M]^5AY,?!]Q0>&T]V')_ PO+^4 ,/-ZM]= MWSFU/L[B_R[CQ*\L6[!>.?52(:9SNS[#!=)6@_6CDH6[+2BA8BU]W@UKJ)#" M0/JR2VL+\5;!A=AV'=X W'2S;0&Q4L"A!;QA(A#%J=VE.H5Y&4B%M-2)83CL MN_:%B>TA<)T8J-"^./.IKGYQ[^/X@P^ M\NWZ<_P1QZLY;2:)R#%'F#N..+4$P0;2R%D1$_7<,%ZZ"U<[9+_MH,+L52CV MW[H/'N/=M'YH ;9'HV@GT,'-HV*,MSFVBM+5U\VW$[31#/L@6!X.E1#'L.>L M% ))BH-/VL#.*YW2>0&ZU=Y^>AFJ=0A+-57JT^3[H#C'C@OPW0J1.0NE>G(0DW;Z0XTNAD_RD7RC%'D M?0)H-BKD"+=()VL!8\ Z5HLG/X;SUA3D.2ST=(*P3=I3"!8Q(2CB8! /1",C MP1-53'@O0DK*E"Z9VP/GK2G(7A&HOK+V,[68"+D.<3?L^2>'>= MIR,W]RUH,/;>+FZ$^*= ML=MM(%9RM5K &\;!*DYM6]7IR$N%ZZL-U*#@_"4L(D5T?L6%8SY X9J%"S9J M[:0UI>V$#K2WCS!M\18T.>9!*X%["PQ)#%')RR M8(R7/DI3O,']?00#FKW)TX*+*H.E-"ZT\"SOO@A]VW'1*P-%3#N8V\MC( MO$; 1)A'*5#BP2@3MKCCLQ/, $\9.[#TJ):VA(@KW (?X@R@Y,>:J]5>$$J5 M#80BX_+;6R4#TA$./,8)T7" 4>M+OY-[B.&79KJ30 NZKYTK/^0B\K>/)\FK=M?9DNECW6HOAX]A>7N#D#(O"HIAU ME!N.03*>Y^E8N8,%<\H^R$?O>-I<&EG_.M.-Z.E+8:G"F;*2Q\UM>]NM[X(J M1UV*>89:KA+WVB"M60*[FAO)3-!_:G4F=,)L[-2< MGM[ZG-C9K%E+M6<]#[]0]07/WN44>JQS_Z'7[0&4>]N&!/>54I[ ?<44TDEH MY*T#HR(2T('2CT5V0"G[CG"58M"P!FQA]U"AF^P2'*].$10"Z(%*GFM6NFIN M"XR^'K64X'C_ \'#I?JR'YHTMW$3%R:&*6&B0U)DNRU2BPS-<3RA%,F!81)* M>\A/0!HJP=>9\59/19XG^1HYENFLD>KM5;C% %\'>]M K96N:P]S\+K([C0_ M3+Q4YJAFY)]D& MU]#%C\7UIS@9 Y]#4DJGF.-(!F81]\'DH;L4D#O)(^8FB=(1_('.GP-]\F+\ M=CB #B&G0M[G>+X878'#=YI:8%7,:&>(A(L\ =8D,,C$6Z2,8]0&+Z,M789] M"+X!LL>UB)[VQ%*-.5W@GEZ/)I=G\3M()X;5MMH-UV /5J'-2'-,RVB-=* 8 M$4WA?ZFF3IF81RIKISM58&. J]2J[ # MGY6&XQ3RJ%;9] M/<#0EN 1%%%B"P2]9^9J%/A7A"8>H+STX1,X%^6^2Y$=7 M36S[:YQ='7VT/JA%W4D7*/@>3JY7 #0+(.;(F_F M#2>4@7+".O-C)8V,,&"!>2)$4C;/>BQ=F[ %QVNQ(CO+N$9)R@-,&Z.F!:I* M5N1V1,/8D-T9>T(%.HB[AT-@\V:1\10U3DA1 L>?5Q193 327A*)D[8BE)Z3 MVJ<2/&$_]J4#ATBYM/WX\FXZ"?/-F^/$\G 7G_/;9A4_L^B5>O1Q*"/G-M<$0^BMS9WC"D!6AJGZ3V<4*-M:8H+305SW&.D:<[:&DV183B@ M8")6TL-A94K7)SZ%Z75H15')[TP4E"H(/C_^(Y?*GAU_.3W[^NGDC_/EU96= M74]O']-\FJ3I[*IY.N.N5^FO[/B>K\H'GU\H7.C+W0J(:RR_4&'Q^@NK3\*Y M<@?(K:+R /H2P;RDA'/$!=/($LU0X(H*XB)5H70=;AM! M&)' V++6(2Z=!P\L@"B"M<@KFU2"PYCATMUDG@&SKY+EXMJS>U9?'8J&KF^> MSQ87[Z>3^70\"LU:&I$UOKZF"C?C6J((8.@) 5Y_D H)$7CR,?J6[[SA$W>T M#/[M5L-V?WWXB7N5^)X6E7M!DVH[HDT7Y1:8#HF+'JP30T1#2W&TE_(. NZ+ M? _V6G*2(<9R-P(>(W($##ONL%#").)MJQE:+XKT'='//CD_1*X5?*?3[\U3 M\O332)VM).] XH_7E*Y7B:EA=R MA2C*^^D,KC6[B"?3R1K9IJ&B$9[ C8:<@*',&\[C4XQEU*F!LD5>YP%7(; N,X2HD0$3#3Y1M_ M[07T"C2AG, KE%7>M!=YMYSGP,Y\XX*>US[@/TVIV#\JS44)EU:&C=\;(%F$J%$_> #%,O49"H1^FWKE*N<'?< M!R4]=DJ"2EN22_FH]@#*8&2,=EP[RYPIWL_XV,\C 2E"5&(ZMR(+#_7L';D[V&RG$N?3$0LY"ZQ###I"*Z#%5Q0:K2,0;4B;\<'?ED"2PBL M='_%LSB?+F<^GD_'RRS$^3UD A2*Y'H)C3T@2V#HF\0XPBP8)3S&V#Z94WSZ M,[\LH>6$5Z%H^"S^B)-EG%](HE,T<"A@&P+B)"4XW#%&KAEH(W"BNG15P>;; M@S%;+\?V++%6*2WZ/HM^U*P,_GD<&[E.\B-86/C_-7]_H04UL)B @L1PKWOF MX%!)X#XR1O(0$QEEJV#X025&3^-ZA6I1G(Z:,?1/$S^]BI^G<]!BKHS7QJ$4 MR.ELO8Q5^%9+)92B<.V(F!,WN6E_OLVL MQHFI:!4I4?"R[=O#I[8&TX9I058*ET9M6> F(],"5,'"N)U ^J^,Z\[18\(+ M";@W]E,@R:ADD0J.Y.D>>!S]G2(<'1TWQ.5XLM"(8\&0 \\3$8)-BL%ZS.6S^7WX MM?Z8+LK+4UQW$FH?>_G#:/Y].K>; 8S26*%Q?L#HP%+B.#]GS46^RA#"+;4T M*?=LSN]_ZY4RWD&@I5-OV^!M!F[^8>=?I\>3.+O<]*"RCJ;@/4'6BCQKR6M MBG.C(VD##QSPMDO%'?395ZH%9<1<,&FW$RE<>G#/S4>3RS7 )(6Q)F"D-+:Y M6B=W)2,._HA18,])"NV:?+7YVBNEOY-0'[/.RV;@'ZU=24M#(G T"19S^[D, M+ ]($M03ECCAJITE]^2G?GF#KJPP2]_P>] ]4LG\ZCP(39$DL' >+*BDTPYA M1P*/PDF015?2!][NA=)%U:(TX:3'9\Y'W3OG\-*41&+ D616QSKP/X MPW@L4/*>4ZN$# ];@^P@?_OO?ST\%Y!?A43K38U(4EY)+ G2.((UH;!&CBF; M)UM*S+C40I9N[#18_WN[UD1[L,MS_=_\T&IT4-0EFJ8\-D;E%L7 V(':V$]:3U\\74 M_ZOYRN9@RZ79AC*&J,E%9T%YN*NP1RXH.#[!9XD/^X3OM@IV?62 ,HV*6O+0 M+"@BVBKEFO>@_04RGY^=__7G/=$5NR/V?>M5TG^0F"NX>'<_N@U#7D"<-=?F M!"REF[_?N+^<81$H0S97AW.N#;B_X!]AQPU/01+BG[7O#X?R.M5C )H>*YGH MI&3;<-TTP714297G*G,PJJUC<*I%A;!PS@AE0FK9)';W-UZQ6A02[&.^9;?G M-W;VK[APS>+VJ*00&/Z/Q"';M%.E'B!*SE%RA%!B-77"MN*^W?=>L1Y4$/AC MG5"=_)!'QD CR!C#U=^R]S69C]PX'D^65VO_^_-HOI@?Z)[L-SCR!^>W%D?^ M]&%.2H$E%/)=MDRH+VR';?M"@>[P7]=-E4&MW]OOHX4=?XZ@M:=N/+I^7?]U_B.?'__U'_\/4$L#!!0 ( Z$ M EF*?-*4WQL! -$9"P 5 8W=S="TR,#(T,#8S,%]L86(N>&ULU+UK<]PX MDB[\?7\%WMFS>[HCA&Y>P-O,[IY0RW*O-MRV0E;/G W'&Q6X4>).J:@A6;(U MO_X (*N*=6,!*)#R[,5M5Y'(S >%1"*1EW_[/]^>YN"%5W51+O[]#_Y/WA\ M7]"2%8N'?__#[_?O8?J'__,?__1/__;_0?A_?[G[ -Z5=/G$%PVXJCAN. -? MB^81-(\<_*6L_EJ\8' [QTU>5D\0_H=Z[:I\?JV*A\<&!%Z 5H^MOJW^B'D> MAI&?0X^Q *(D2B#QPA"2/(BBW/>)G^07#W^D>1JD."20B _%8\2'* MH9#X/$&!&G1>+/[Z1_D'P34'0KQ%K?[Y[W]X;)KG/_[\\]>O7W_Z1JKY3V7U M\'/@>>'/JZ?_T#W^;>_YKZ%ZVL^R[&?U[?K1NCCTH!C6__G__O;A,WWD3Q@6 MB[K!"RH)U,4?:_7AAY+B1J%^DB]P] GY+[AZ#,J/H!_ T/_I6\W^\!__!$ + M1U7.^1W/@?SO[W(_7P&^X[X;?9Y=<"<$O>C M*QZ',/WHC-U[H2'X^ SWR)S-BS/Y0.MMMP:&A3LW_\@_C9;UO !X^?9 M95WSYHXW1<7E%OB)S(L'I<(_%)@4\Z(I>/V9-\V%,,6%/_@PXB)W]R%:_+947;75%P)"V" MELG_V!"O0=W2_+>?-XR[A7+^)O"L?C!&N"@FP(8+L&'C O08 9]/@%;2+9)S M:2N4U:[X)3U'_,VRK(7\2O8<-EZ!QG./EIE6(RD]N15N5+(8Z7O[S^ M7DMU]DD8&T*Y+1XN:5.\* /RDM1**\[2/*1^D&0PYE+MA*D'4QX12!A!./:$ MYDD#$[4S!I,C*ZD-RZ IE5&G> 8+<:PJ%-?R<_DO*O@6)ES+.""OH%PQ#?": MZS\:GDK'F%7-X^L;SY7A.7?#K9R/-;] , Q:CL$/DN2;7#;FZH?).MB M/G\$:^[!AGWP926 0^4Z)KZN#M)CL#CMB7M$D/>.YF/2LML4?BU+]K68B[WF M;\NBXNS=LA)D5J?S.(Y2E%.88\HA\A,,22YU?9"R"..<^YR:*/@(O:L M-XQ M6\AUU[X''?GK=?["B]J:7Z+G>%=4=-Y M*2?HGG]K?A%\_76&LYR%*V1%]W= M]8?+^^MWX/;R[OZ_P?W=Y&>WMR2>RQK/NYTI"^,0^XQ"PC@62D5HEHPR#GF<>4$>"H439#I*19/>R(ID M14Q/;>AB-*PJ1I#<<%>7M($B#C;4+\"*/OC2@C,H60,*8;Q@0+&U%<"T9@QTG($- M:PZOP1R!Y.J"[%QVIKTZWJ6:JW'MU.0[7A4O@L8+K]_CHOHSGB_Y^BIO M)O2$HB2+)"GR@SF<9:%8<1YE!N=*@>IC6W^;6A? $D=*/)GW,T/ M8Z>GN)PA8J:5S@+#6/%H">E(JPS3FE1E:(F]JP_T7K);[+=523EG]7O!ZDVW MJ7_*#VN@SYQV&N8C;V9!C,2;E$(>8!D!R7V8ID(1(,(8H9AX29B:* )K3D96 M$BN^@)S-UOHA95657X7J-;1\[,'6TQR30&BF5;;16S$%RAP_S(Z[X+\*L M9E?ETS-?U,JROJPJ>5\C74:_O&X>N<6O\J/+K[ABUW];%LWKS4)PH5Q+]:?F MD5?WCWCQZ5D9YY>,J2M[/-^X:#=12CGUKG/@WS MW&.>R=;Y1G*,O/'^AWCNI(W,4V+\5FH;:0'UXYKNH? MU2YR^?!0J3PK<89NJF)1%[0U9AM]?\ 4V[HE9;<0L4NZ(L$>C+) M<+;^NP<0+AWGB6'%DK;R7%I+;. M&T_5KJ7TUNQ8)M;A^E'^OV3B!<\E^3LN1BZHT./R"V'>;7_0>[*-)KI9T$IZ MNM[Q]K]K-]?U-_HHA;\3FOTZS[G:1W$:9F$"4]\3!\^,B+\%:0+]/& ,I7D6 MD=3$'S\M^R-[[V5T\ ^L8^-'&="M_B;3P60X]T4;U,TW JC-LUJ+I[XWS-.; M=OKU=LKO=U(-#PQJTE1X=X_!"[#A';2/R&G<^7#[C58HL)(*_+"2Z\?^M<-* M-B"% ZUT#A,'WV167"493LO\M F);S(Q>\F+;\.%97X2I94XB;POJ^O%2U&5 M"Q5M,)=1\?*@(DCR!2UX?5?.Y4-REYXA'FDS]>,,8G'T@TD41TF> MLXQ[R"C]R)R'D8]O'4^P1<96X8\'!M'DY]A#MI=V<,92YH_2^PE(]?GY](N5\1HC'$T(99#Y& M$/&401RG 60XR%D4!%&,4KT"%WMCFZP1JSH5'370DM/3)OL(G'856TMEMO(U MQ3%R%!]DW<8A"B(*4QQA&&5Q$":93\*,&'EU-8B.O(=W+( U#Z#'Q!EA M$EIX:CI"':-DZ+4\'R!SIZ*!Q*X\@#HDIW77&8"PYULS>==,87#*9I?S>:=[ M>NZZNHN"UEC_I\88VVX7AN-JQ^D3UUOA)P$87M4N93)*EJ2O>:CEJ/S]FM+?8M6F04DHAB9$/$Q>F1'#VPDS44;NDV[Z&&EZ\K%&*':3@.RWS3L>NK ZC<)G_X> M@Z3/"X4^8[.6MVN7*I!@_GJ+"_;G>EW58I/[J;EIZXPU\L+?OCGO> &2&?!2 M_]2K&*._FVLA='I7=PV.X>6)+BZ.TV)-);?:^K4(3&8"F(C;-P6,WC-?Z!_+ MQ4=>&IKA6R^-O'0%+?CQ^I.!G;TMTNDE:"V-V5I;">+8^*^5*6>\=DWE/DR,,) MRFD.61C;+]6QY6,0U_Q)2L3M]%E*OYL MV0Q;A$Y1UW1UC8^EH??K$(RW*Q@O@&)+&=H=8V)WE:R!44I/G F/*U>9)1?3 M>L_.@VK/H7;F$;X6NH(,\/:FYGIV/8>0&\,6!\ MZZCC0ZS]8X02#X#J+#YXB(;YJ>I.:'W?(Y$O*%^R\EGH^/=S_*![OCKR^L@* M3U(%DBSTMQ9BQX'^ >R8]*>/8@X$-]-$)V0&7R1Y1R>U$\)9G=F.C3G9Z>V$ M4/USW*E'+:X4Y:*MK^9ES>_+WQ;/A0S=5\:4]H7BT1&FL"YJH"C+V//[HBTK M_MO'VYM^_HW!]>)Q,#0N%YW@8'BUJ E!=SIR==-X4E*[>\;CPTYWRWA2M*T[ MQM-/GULHY<,Z:"7V*:%)DD)$0W&.8 &"69+X,$;(BTB"""*6Y5$^3%X4Q4D= ME _6U4^L!#9;F::RGE'F9$\:Y\5-/KQU29,]$8\7,ME_U&X)=O<#^!NOY9V! M+)7AQ8QD'F(PBH, HB@.(:$AA9[G(9)1PB*D5:'R.(FQ[_!DPLZJ_P;^!IY; MZ]VPUL@!9/06X'GRFJV_[LY-$5.W<8[K?1R7Q='J.T!@TL5W7,#=M3?PI&76 MRWQ>?I4%/-Z7U;MR29I\N6K\4]]QRL5*%UML5YQL%G@DCL7V!U-&9$?Q0-:A M]E/(PB"*PC2E090;Y;N84!_;Q.WHRA8Z'6$ 05-AQB\ 7C&J$C=HQ5G1 &&+ MU+HFKQW>>FM]-!0-#>05@!N:%^!R"[BK%CB9^G"QJHCH,*W%!@=7"2U&M*=- M9;&!92^)Q6H0.YVT*AG250SYN)0WJ9]RY0FK9<$ASM2-Q PA(LR T(?$RQ.( M,II#G(4Q)+''&48T\:+,K&.T+FFM571.N^@VI5%>R7U=%5#!70&56C$#RF53 M-WBA0EU_$.?1]N,?S=21-M1ZFL@I?%9*:*_<3,N#!++E K1L=->:[I2/J>B. M](XVV4E5CBD8N]K&^/WSND_=BA_3(ZYYI]!D'/.F5=;,HU'BA=B#D2^-'AE6 M@1,_ASD6*H8E84#T6MH841W9V.GW@>D*"?2(VW6H&D913X$XQ\9,>VQZ5@T" MY+YUE9:\CGM8#=-\DV966C 2CV28SMH9"DP"5H"8//34G_:MK1?0\5O65^ MGJQF:[H3;R6MNW#&T\(XZX:^1V#B[N;'!-SO5G[T2?NB'%S>B5]_D]?CF_(? ME^+HW=R)KUH=W<]C"7C&H]Q+(6=A!E'L>Q![:2IV;O$_?LK\E)HY*!'"+ M7_\L RM5LK(0=7-S_$'SCDUSE/%6B" .7E2(\(K\5D>Z#RZOX R%M;H,UQE_ MLEMQ V'[U^,FKUG\:#FO?JW*Y?.]K&"HCN&/Y5R\>]HW0H^,?9T MJU=/R*V5J_F*]=7Z3OV\?:_]+(DS/XZ"!$:^%T*$? X)33R8\1S+D!?$X\3, MCZY#=G0?^H$;/>/;]]/@Z9FXS@"QO:'?+1(J0]@.W-@YO;77EMC=/?YIDE/? M[&N#<."N7__=J<9%J=EM$V,?_,\B].B[:3,N\VV M6"WJ_^3LH5@\J,;KTF_S6#R_*V7[F5F2H#!+2 *3A$J3%Q.8AE$.6413&B$< M9V89\D5'3Z^WGY%OKE#=$VTTI]H'M&>[^C52'OVSMNY6-K?L&*X>WNO9,4W' *J_-" M'&ZX>Z,"'4ZA/5ZXPRT9.Z6]'K"7$[E9ZCB.LA % 4RB3!;J]$)(".,P]U+D M)R2*\SPV4<&#U$96J.\O;^[ GR\__'X-/KT'[V\^7GZ\NKG\ &X^?KZ_^_VW MZX_WG\WTZC!T>EK2&2!F.J^GK+9S8<=065HR.E) P[0F52=:8N\J![V7+)/9 M[Y\>Y+ ?#&ZN#[XW8C2'*KQR7SS)8\+6+_.#ZVOJ0+U&AR M:^N4DS*U.D4^IM2&%X>>4AW'7YQ$=9SD>Z4Z3C]HH3H^E_."_077#?_TS*O6 M']']E"B*\I"0#-(P)3(<%,M@;0Y3\>\ 4QRQ,-16(,?IC'V,EX3!5TD9E&O2 M!LML "$-I>)&;L,#M1)9$04;JC8J9D!V T7C!@,[=7-X^G]RI&Y.2S:H= 9> MGT[UG)9A2P%I/&YN':MVS3(#^?L2%\8Q\,=DOOT MF>!,D! 9FLS@*'QIOL)# @3/\<,/28I3.I6!0-_U"\<'8C-.7B MH2!SKN*R:S%955/\'?H,MGW/-0CE,,29IY$#%Q8,ABZD$BC@TH M1W[ <6+D9K+C8VP'E#AOX3EX%>0 ;S/!WW&J=!<(_0L@?D")H0?*$F]-W]3X M*!IZK11#4'$$-BRU:1X7*@%$==_N;0I74>-*Z<799<3.L&.P^J M/0?9F'Z'8 MQT91>0:T1U9@'2< -_W;KG[NM9F-;X.NGNH:"3,S=>4 +F/%9"&X(V5D0GE2 M!60!R:[2L1GBO!H7&Q]]YI/(2P("P]C#$,6>+ZRD-(%QG*3$9W&4>D:VT1Z% MD97&BMX9A2WW0='3 F>):K;6S:2T+CRQ)XGC(A,?WJ:D.#+-%NI:](PQ^:$G_"%KB MPX4PC9$P<%&Z0\3R5N21 _SP4*F\+?!#Q6GYPJO7'[M?!\!U7=)"YG2!KT7S M"!KQ_.H'5.8 KZL97("OCP5]!$4-:/GT7!6RNX9\8B''X THGI[%UJFL']J! MC@'C+WQ>/JM/GZOR?V0MM8[RUTH>^!3LM _(L@N-O,W M!V@K)M:?8K!2GY9IZ%8""F5XVDSY$_@$CRKB)P7#A9M MR;*B5@RVYXYN')4'M_,,>,#%PI4#6.]W,^@$/C'$=(Y@/5FVG,&:KYQ31$C5 MV6DKF7W:E/";D820@&=4'.V$+89HZD&<>!PF:4:C4*9@FAWRAHB-O#MT%7=J M2?O":;G"0003DN(@0[Y,6TVESX\(+,5NZP!2B6=L8Z7.#JV9:''<) M:Z/Y"W\H%K(=%R!XKM3&./"1)$<9]B.8$<0A"L5O+_-# A//XRS$GI?[N(/O M>J&9!NP6O!59;>BNVY_;N+CIG1Q<(6%FG_1+>UUT!3 O0(^TZRI8PP(ZK8=U MA-0;5,8:%OIPC:P3[]BF\PXV>,]#BJ,HQ)"@.))^1 _*S06*[M&]Z,TN-\R3'_%]7UYO>#5PVOGO\:AYU'N$QA0 M3QB.,KXIR[,V/2JBUK%V_^WI3[1')3AX MF#W^],0M>[?K>%^^X&(N\]K>E]6OXMUF)DZ^B(51!%,D3W#(1S#ED?P;XGG, M*0X3H\J=8S$ZLC+Y"Y@:,XWM MH OP7B^"RZV)50)\!UV!-2%^ZP[!I]C\Q^@6K FVL\[!NO3LMH8NA';QH&S? M#UVIX=>/ L2NI5'H9W$4 MQ9"$L;3VDA2FF!(89PAA#Z'IC'WIL5518\BU:@",IF_Y7'$-G?-AN/7[DC1SVMBI?"L;9+Z^_US(,MJL2 ML7BXI$WQHC:RJU*V5%F*SS9I,I>D;BI,Q:;.HS#-D@SR1'J6&44P2QF!04YC MC$-&4K.ZD6[8FFK%UT#.+%AS!S;L_=%,"SB:#CVU,3W(9GI&\-?6*5IQ*$]7 M/T@F0;'X\2#<%V##ZE:FX(I;ARK*+7R.=)HCIB95@FZ!W-6:CD>W])CQ!WD MN^/*_E\\W);S@KZV?VX*O 1YE(5>F(JC$BET@).T^7D&@Y#_]$N$A>@I0V^=/\=I[R7B=2N7#I:-*?U MSYC L.=L,7K93D7<\1>^6/+W@G.IB*32^4O1/%XMZZ9\XI7AWJXYVGB_]HZ! MUC):L="&>JZ8&&57-A3E^JD/WE#*'9_]*:OV\9$[@^]=CNLVJ CGW%, MXPP2+(\72166SD::*CQTAV2\*Z'9L6A\U;Q)A([BUK3(#EQ])H^"/M1; ;O6J;(BE_)1_S$NR+4F"448^9! MGT4!1,(\AEF:!! G24*$F4Q(;-2&>7OXD9>[) 8D-PG-%K"! M<.;IIP=E<)5ANCWXM$FD!P7;RQ,]_)1U,0T9![WMVA^J#7O]K>&+6N;#?RCJ M9L9]/V.448@1D>6S$8:IS"-%//:BV,L"+S8*SSB3GY&7;,?=@0NK$Y6;P9<- MG^!ZL7SJG F&2_[RQO/N0/5+N6#U9UX)@S_P_.@N MZ.[Z4))QF@5OU]T3W5?J"_]//P*VE+0>A+DJ MO@HC $%>?.,,5#)'M5@UU6Z3C0#AN)+7".O/<0/03V$2_0MH'JMR^? (_FLY M?Y5%EB*#8%U7/Y=A]?Y6/P([';^9_T_V\V\1..UJ+@S"K-]@3NR"LJ>=&[- M;L<@#H9]NZ(U79"X8W2V0LI=CVT992CK#+8ENGI!<'[@)3[!&IC+PCML4I%^4"KB(&59$#0]?@87ST#@1G2VVV!;0" MM_1&"@4<$LA5^-]!&M.&_ V)N1?F-_BPV:)DO)A=+QJA#.[QMQLF!BKR@JK- MIHTUGL6)[_E)&D$OP E$V,M@FBO/79S1R.=Y'C*]D-^3M$Q^J%:AOBUU(,B# M;?I=<+_>0CV-V?!B=8J#V8*U!D![X6H+-U!'5XS1KEOQE\UR/3WR)$M66\#5 MLM5_P7F5W5^KLI8EX[(P"#F#7AABB#)$(*&,B&6<910A/_,]H\B44P1'WF5[ ME5YMMM>3<&F[WIR!8'SN.E[V5FS#BOPDM6VW!!V_B&U+[GNI5KLEO$%9VNWW MSFVM.4"H;8-.O2CV@X3! %$/H@@SF#*Q^"E&'A%6=4X"SZYKYBG28\>F]?HT M#B\)NW[R!ACK:8QQD#/3'?M5LK>@<]Z9WEQFYYTG3Q)^HZ:2NH <[Q>I/8*= MDE$CW?&F:*L3;TIAW)7S^?NRDOF(EPL\?ZV+NO?1S(]9@C.&(".AT#A8UD+# M20YSWP_#.,PCSE,3C6/)Q\CJ1W$%-FSU"KA< ,D&Z/@ *][ E_['AMK(=C+T M5-,$$)OIJ?'0-59A9V+C2)_9[8YO>--E@/YM*1@4C+ /FV! \=WRB;-K\9TJ8SH+,24H]"*( M>"[=F^(/PD@"*6>9+,XGOC)2BJ-P.;+*_ W31\%T]:K*7O$553-%.,[TZ*G) M-P?=3(FNV 4]?H7V7',,^BRO;.45TVUIL@W;H./[ ER?G#AC'3LJL(XT\#@\ M3JJ?1X5Y5WN/2^S, A==3LBJ>V"4\SC@A,,L(4)%^RR!)$0$>@%%/&&8>=@H M.O4(G;&OGU94+0M4[("B>>-TOJB&=T[K8A0KBB-DL)^0RG7=B1TJ;U-MXK"H M1VM,''G<:2;[FM@FSW,6^#Q@G 20A[+4MA<*2TJ<*B%/TSA+\SS%)#.I@ZI/ MVFCYFM=$E1G35&9,/_[X #CYH25.(((#:8:QVSZ M-O4RNEE.LXR*XYKOBS_2F, L3"C,:,;"(/"C(,I M'U*8XSQ)*4[R(-2J!6W/PLAJ9[?FSJ%MVDW-G2&875LY;UY+YQ",4Q;-TR;D,@-B>0,,IQ[.@<03QSJ" M6GLTVX9R8:>#^=)Q"N>4._"#Y^[&+R!JIN)@;N)Q' M;-EQ\T9A7&=!=SRVZ[QA[53LS4)I&N76OYX73]VM7;>Y^YZ?7?YZ+]D6,:7+BC/9XZS[B29AF,#'818R\;^!62^'/1HF/V&KA*Z.(GAGW#MP'P]-&^,<&0VM MAIYP(ZS,HY(XJR.Z._[$-4./B+=?'_38@^=5/KO\5M0S/V.I%_MBUTQDHMR%%C,5NQ@,L &KNL3 M<+F+_#\F^MBQ_GMTOX_H_F-P:,?S'QW <@.N^#,N6#?8JIBNYT4I1CB%<11F M$*$L@200_\P]DB68D8"%1EU.#E(9>TMN::XT@^&)]3 NFGOSN=(:;M*=H!V] M$6H(#PKD:M<^2&/:[7M(S+U]?/!ARW/GJHR?C.%N7M<.YUH9AAGW2>;1!(HM MF\B>L1R2)!$[>U15D?LO6.MUDMGE_!:;2,LI1AER(=IQBA$J9_!C(4>C#S$ M,A+F84"99?VN:?;6]B[&4>$NL\WU/%G-%NEVR2[GV^IQ4=P7ZWJ3#?6X@ -E MNL[;2KE8.:K[[_W3PV^\>2S9YF)48T4-O#[V459E:-]+1_8#:$GKK:@AB8>7 ME"-A#0^H^W(ZC@K6$&N@GI9XNUM:E&U6U-"8DRPI#:%6:TKG4?-%=5]A)F/I MJNJ7UYL%:XNY:*ZH0^^.O)PZDOV6]4*%DU<@Z!H:$J>_M :?LW3D4EHM.;O"S\]BY*LVN/ZVK)ON MKY<+=KUX*:IRH<+WYE?BJWZ]4^1A/\ )@EQUE69!"C%F"0P#%'L)RF.>&-6M M.I.?"9R^@CN0%POQDZ8MDQ=@E6(B<_&?!4-P]0&5W+GH3G_N-&DZD:<#WW#G M[G"_6B'>,22[._;@EOAO,0BNV@D8H^2M([!<.://Y&9:%[4;Z/8;VV2LQ/,/-1X'LPH;$X:F=! #-"$?0H0Y'OT9P%1M4*=@E,8,9P=0-K M>+[> T)/^9PCGKFYTDDV0KS&,3D<+?2]X2==N<>$VUV*1Y\[K]A3+UJ]OJW* M]V7UA#_R9A-H."GIS\M#\%>26Z#5VU[:%R53T_EXG-3TK]^?L3B!_-IV=2- M.#V*8\.,\"P-68:@GP0A1#C*98<;).OBQF&4$R\*0]-&&D,$37[NYW33:'D MBHD+T+(!>GR8-M48!'%8&;@'QDP/G(N(19<-'4'/:+4Q./S$_39T1-UONJ'U MEOG=P?TMIP7M.#2QJ ?A.6ABHIHN-,U1AGOU]H1!RLO^XJ\Q6DOG]DRW17MHEVHPK[L_CM._:F#TKDJ,;4]^+15I X*ME MRU=ZI2GMPI'W4-%;=N?(:K;P%*7V[N>4@,;+ZY@4CA;8WO"3+K%CPNTNLJ// M.7/F=E6E^;OR"1>+&?5BSB(_@103"E'.$4SC,(0LPX@1GZ8(&5TJGZ0X\JYW MV&.Y8@%\:9DP],FK9=V43UU(INK"MHK2Y2D/6!")_9?[N2QSAF$:I0GD49)G M-,.9%QM=J&I1'5DU*%*@XI07+S*?P8>)W5[6JW9E2%O4BWA7E&LLDW$V"J*5737KG-5%*M8-*7\@PM2C5V: MM(.YU--V$TV-E2KF H4E5J3L =_6LPY$MDF#8_]R7,I'M\JG1SGSIO3.RR25(B9U'70*+12%I M"KVT*E/P5"YU6YWMB7KZ'L%62C-]<5S 4_*9);H<$,8NNZ4_T'0I+0?8W\IC M.?2]97*UO-#Z!=><]2>CERWQR^OFD5O\*C]2:32?GE5(3.\J[$;83X78;*FZ M(Y\A'. HX!', \R%H<)\&;Y"($D11V(O0#@W:QL]%J78 ?'BIE^DC; MHV4!O$@>##.\1YLT/8ODNY@*,\6C^(&*H1VUL^%:I@7UG^LX!XKU"] Q?]&_ MA[\ :P' GP*>KTQ):G;4&AIWLY'5:M/XY3.-INSWX&E<+,6A]RRME [PKYLN& MLW4#*C_/TT R[E U+3=UREH]?9GAX"9K?058>E5;0\KLI-@B]\8 M#;LT!76T+Y^B-NFFK"GZ[HZL^YI%DZT[+L8HJ!A-[>P[__Q]4:A8&$$XEUE* M0LC-YUV^JQ@S("0-(8T\+"QWG,',PR',D,\I\5,:Y;EV)ZZSV1E9KVP8:@W6 M]B O#O![7RB>P*4,6MYPV__.H+_5^9,TK(*FA][T2F@'7'.T;=J*G0^[0>^Q M2>&W:U#60[UNLTBJG4_ 4F&M*H/TYJ'WW4^.NIDY@VNPY=GY5*;KB^8,D:WF M:>Y&M>Q8NY2#?,I5XR2'7CI,/DJ^0"\#:9J^SX,.Q+JP&FGK'J M&"*S[6"#SN<==+I4MT^GT#%O,JLOKZNNLAH4IVTCJP_!7M]8@U\*E[$CO;">YVS-0]AVN.,]ZM6#76D!=.CO]71_?11S!(: RO%-41VAH@# MJ,RL#1.Q!PT*K8&FLQE,Y-HR"XQ>M(BI>7AHKAX7#[>+>O%G/+]9?%X^/;6> ML+I9W)/Y^[*Z?)Z3^7]7G:6M&WAC.O#8MT3KV_NV(:K%XT*@#XZL .I&1XUV>KBB@:!/P8S\-I M9_:H4V!X+?46Z#LLPG46G';!2\;4IHMPL@5B*PS*>A#;ZAR?G_!\OLHXF7EA MZ*$@3F&6I]*9%B0P]?( 8LXC3E*49BPV+<>Q1<%D,9U3?T,1!2NJIM4VMD$9 MUBD.!#7TEQM):%$]XZ <9Y3+V!YOXOH8!X79+XAQ^#%SR^&J_,SG7#HHNGHZ M!C?+A]Z=X$Y9=OM=$08=9>/[Y8-RG]Z,SQ79;.782FNT(0Z)9+7G'1QPLFUM M2)S^SC7XG&7+LC9"K/Z42W/_IJZ7TL&G\J-G.(KRF.E<]7T;(#2M*W/3HN\UP!-XQ6+-A.8B$--]:&H&W4L M,>[>DJX+:RC)9==CXFCHT[7 M:.*48%O=)DX^?&8QUIO%\[*I/_ 7/@\[9PG)0A0&&8%$'.]DT#.!6CCD,6!51'6?5HC+\K/Q<-"I=\M&O#[HB0UKU2"/V@Y 3\H7D!XO#JQ,7AZ M&Z@C2,R6K23:.I N.@ N0 ? ""78-41T77GU *6WJ;AZ7.2CE58'7IDXW^W# MNB8C8]1/2>)!E.4^1)$?0HQ##*,PRCSNI9Q@K1@J=RR-K2]43A31S)TB^[E3 M>O4?QYHO/=TS[2R8J:BSD]<<%^!TC]E;YZ)]F+:HIWL G667[8]\1O1+$H<>2#LKK!7MK(%W& M8I()L,6%X\YB!G*[;"&F0W;Z7F$&8!QL"F;R_GE%+<5&0(J%V@?$\*HTM/K' MO=@3ZIQ752\+!B4DP2BD0BD+S8RX4"*9AQ', Q*$24H0RXRB-"UX&-FHO16? M/XK-#]Q6!>6&240VD.HIEI&!,M,QZR*8/6YD#G"/']!C:)0$I#, <5PITX2# M-ZF=:0'1L6J:-D-9!(,>("<3*1\6Q=\YNV$R?CHOI&NJ;8+>%?9DE\)R$!\7 M\Z(1ZE%\MWSB[-.JF/0'+I;UZOO77J?1($HX8S)>@^694&I1!DF>BQ-K&F8T MS^. 4)/2>=-+,,VMVIH-,)=\@/F&T7/ZQ;[!A ^KW.]T_AQJZHTDH"]*6ZBT M7E4S9BH%J"<.Z.2Y )N?@A+I8OW4JU;CVK>>?X-8Z>_V=V 7=/U]_A[,XKC? M9$H& \*GY6BZR/(W07HK1/UM.#"S6.JJF?V%%P^/,IO[1=!XX-WM5AB1-,EX M"%,?I1!EH3 Q2,Y@Q/THBM(H\CRLPXN]D](,G4+$R[T3B/C7YO1Q?-Q)],))L5;+]_2#5H4.7OABR7\I M%ZS^S"NQMN^_EO>/Y;(66]-[,G_Z4? Q,OO.%5"BR\1 A#DQ3>Q]JJN[F5;<[OU 0/"<27MB?7GN '! M3VD2_0MH'JMR^?#8'RW(C"H"G/TCTCA 3/O3,%-[!R=3, )6G( 5@T!PN/N- M8%)];U>-X6SLC%UG%VI05B5M&R)G0FBY^U$+X?46OSNMUUY/;UYFMW M"7K97.&J>A4?MH7(2>@G69[',/:%#8]PA" )Y04D"I* 9UZ0^*')!:06U9'U ME+J8IQLF9,\:R879W:,>?GJWCD- MH1$,NW>"9B];1HN)X9DLE%B\\,^<+BMU7+W^1N=+QIEL$2/UT;*UN3_ENS46 MVVUGEE%.<8H]&$CO&XH1@C@F/LP(9XA'&-$,&=4E=\'5V,:/X!&NF 3/92-] MI7@^?VV3X>0NJTJIUN 'L1>W?S4,['VA'GM@PQ]8,=CVO^JQ MJ"RD S5;7271CH*;JZ@M)SQ-&]+E$L:]>"^G@UNX55?1&Y];$JN:L-A+D1]C M*&PJ#!$ED3"UF =CSCG+@S2//5_;4WJ0Q,@J<$53U=\SBTD\5(.<;SF=AI^TL]6V M[U>[SNLS% T5PRSB\AR7<"\RZ@ESD,K(BF0W\JF2UUJP MS.%2_ .W01)6O4(/0Z9G$9T-A)FFV0OQN#XAL+&I,BB0(]/C,(U)38E!,7=- M@^&'G:8Z2C^=5 OTD7]:;"(8DHA@A&&6Y2%$'$4P"V,"TS1-TB#VHBC@#G(: M#]$>>4W_OGCA=<.9D[3#@]CI+>.1$#%;W <3!#@8P4(7D9(?K; 8-S$ MP(.4OX<,P"%(-%/]!H>PTRA7N'Z4_R]=_B]X+NN<;&J,RR\N%VS[@]Z3LYC2 ME,5I 'U,A4B8*:[SIBA$-/48SR 2DP51D'&8X@#!B(H#H9BE(/!\ MTP3"B2?(.*O09'JX^/!-)B8/PDRLDQ2&6>R)V4E22&@NCNP1\\,\I3CBWJPI M9?;8]S4I&YY&F) I9T!OEY\,5[-]OX54_@EZ]+8:X;2/2)!W/NR_X M3% 4I(ASO8#J02HC'SRN?K^[N_YX#RX_?[Z^_VR88'H8%LTKE'.%-;P24>2$ M=NF2PL9( AT4R=5MQ4$:T]X^#(FY=YLP^+#=:ORU+-G78BY^8\SS,YY$D"64 M"$-0>O-PE$,_2U! _-Q/$JI7VGIW:),?HE5-ZQ4ALP6WECP/4()EASP4Q#+S M/8TA(22$'O,Y07Z:^&:JQT9N"VUS_8W*=*_G55;[L\QJ!WBNUI;8R9L2/)P' M3$IC'J0>AG&.Q?$M"2.8Q4D $QY2+X\PQEYH?GRS@RDV\RN,+L[R][WYGERLFB 3"]1KBA53NKR6U'/ MO"S"B#,*?2;V%I0$TJ[#'/IQ&@E]FZ0X2703Y0Z3&-NHZQ-MZZD)@T?0U;R( M'/&XD=CPU&@NK%':W+ \9^3-'1EXLL2Y8<'ZF7,GGCRSBNVG_'VQ$/J\ MD,U1A(&H+M_K6T&0OLXRGT9A&D4PC7*Y%FD*29+[,&09#F@0QW%F=.6C177D MY;D=F;YF _3XL*QI.PBEWK[G'""SU:R!S05HF0!?NO\Z+5]MA8/K8KB#--^F M+*X.#$<+Y&J];*=&;A:T?.(R^K<-39,1P$MA)'9WU4)SS4),4QYR!'$>(XA( M2F#&*8?<$_\3\B1+0F*B0TZ3'%F!?.0-*!039GI" RL])>$6 3,-T=(&/TCJ M/ZXB65<,@ T'%T#"))3(/?YV 2Z;IBK(LE&AQN*8>8O=U Q1\21KM @.*FB MT =@5TL8O&D137JHCW07$N''*/&2 ,,$$Q\BYGLP(P&!7A+E)/5B/R1:=OX) M.B,K@\/=Z0TB+@<0&M8&#N4V4P&'1;:)-AV0W2#DU T&=G&G?2QJA<524/_) M4?3I:+R.9A893!;$9PLE?D<./HYS6>-8V$0B9-8T? /Q0MG-V*S M63P4JX)E,J!7WIV+'TW5%']O _1RL?S_F^-*%GB8!9&7>UF40YK)))PT#6": M9A[TA@1QA\:2D;7(H=Q^CTO9@3R0W/R39" M&UV.G13JC/NQXV-/=D5V4KS^+=GIA^T\W-=/S_/RE;>GT4_/O:S8&/D!"U.9 MOH@01"SU(,YP 'T681(BFN3$*)OQ**61%V?KPVD)&EY]'0='SY/M1&2S57DR MO:EE8X3,II/".O)-'Z=(OE MSRIK\&9QJR*K=BK%XFPIU0_^_+2G(X"U(>YR3DD! 4 M0D2"$)(X2L5I.4X#G)&0^D8=V _0&'FS6U$$7R1-T!$U;(E\"!J]O>5,@\>MJOKBX #"[]=TO^ M7\L%#[PH6#4&23*"B>?!-$,Y1!YFXF]I"'GL8[&YH,##6I6%[:C3G>]9RWQUJ6>_2B6/D?Z MR-ERSC_E9Q9T53T09I1[N4>]'-(P(1!ETG$8)1X,?.Q'*":9YVE%?HS#WMCW M$QVS,K[*46UE\$4Q;GBHM/VL48/><4N-0<=)84$RG=Q>(/>*S@$MM#V*C\%9G M!10CPF@(TSA,(>(QA=A#"41AGB9YC@,_T&HH8$%[9,4[=L- (1@,CO<,5%]O M'1;6$$B3RK,Y,?A!KVE@?[C0.ZMSW> O1./4,-Z\FVGQP9DZ, 5.VOX-@G=6 MBS]7(#ILYW<F@8-B:;W#(MVS#IR/KB99[6D-8%D<5&U?%'_FB%GM; MFWGWD3,S*+V)Q7P^,L<,:02LC\B/OIRL& M(.ZB&%G'0KN%R?U,<=OV,3*M>64&M&8DR&CP&<:&=,!TS8WVPD%7S #)S07H M^'$8,&*%@ZL0$C/BTP:56 &S%V9B-XJ91F*\F*UN0:Z_T4<96OD1/_%91F@4 M^5X(_2 ,( IX +'X0%:##<(PB',OQWI5DX^1,%D85M635T3!BBJ09/44R%%< MAE6$"UG-E("AD-J+_)0D [4:Q*OM"A9_V2S?L]OPWW'2 M;.*1?\%U47\69WK,/BW^+(YDTK\BU[(OCM/<"V,:PCB4QKW=.?SA2LYZ"5]7 #%!&BY M .4"K#&3C+C;M4TE=[1?:Y.==*:0TWGGC&3;8^E0Q*XZJVT-?:T/94.B;772^G@0Y9% M179BUJ2!0]=Y4WF>I&%*.:11CB%"F$,2Q#ZD*.=)PCPOB+0JXVI1&WF9*5J MKR)PUQGZ .]<@=,VMU\547TLYP++VK ?VC"H>DO4&51F2W8_0KD]MM!1$M*T MA'15C&20UK0%273$WBM*HO62G1:XXU06MMC4F5PVG_)+*NPP&23-F>R,O5VK4JHUV# I#$[! MH4H*V/#857C0#,0QTR]G3I>> IIN$LPTU"Y?H#3"WGTU)3= .=)R9S(SJ1IT M ]RNGG0TJFT7DA=QP[.DN83*7/(IA2' KS M!?D0>T$(@P2+3S+$:6K46VQ:]D?6 BM:$]4WLKG^YTO,^6F4ZFL/E&J M;%V,;"W38#VRU5- B39A(;)1IF2J:F-NF?^^2HJ-,C'&=)[J_KYL12[ MKJQSUB^NY:>$(L8(Y(1XPN8,&$R9^)N?>C3(/18&>EF@;\/^R+O9G: GIE30 M_-=_]F/O3^I2X@(<_+C]J[JQN)"EL]M_GW5+^48_"4?;X)M-M/MMT$W!SK5< MXJ]+E:!1YNVP]6AUY-YFEK[[.IP'F?^^=L91)F:ZBIJ#7)Q;F^8*UX^7"R;_ M(QEYP7/)@BJ@(+OZJJ:^,QSZ49"%,?2HGT(48P_B/)1YJ3&326J8YT:1ET5!%"4Y(R9[BP;-D?>%JUXDU@5XQA5X476R76P) M.HCJJ7/'.)FIXGXCF@M9O47\K-JZ%:PK*KX.Y'):U$578G?%74Y2G+K(BRX$ M!XJ]:+]Z=H?QZV_/XO?2%2B\>7J6P6(%Q436,'G=G/WL6HSK#3ZRDMAMBJU: MGZ[8DG;D+F/63<4UL1S6&I/ :*9#C!$4QVJ7!^JS(7'155R3XENU%3<#9*"O MN.% =HW%Y>W(NGY_F?^&BP57%9)4@:15?:1#!>^\Z"Y\?_G;M?JP_6<7M8C# MU MIXL$X\SR(2)[#%),$QEX>\BR.491J>?]&Y'%L3==5@]AT1A!K4_%M5'Y* M\ O#=?DI*-'Q&ZW MK_R8I,Z]"[0/[FF[&82Y%WA81KSX/( HP0BFN?A;E&#N1P@G)#+SL;OB;,(; MQ-;S2G1# 2$C\AO-KZD Z]._K]XHJ8:IVL[P Z*.=I_\ZY M(IHIF/L*,WGPZE^^Z4ILY*,9$LO*!7-PP,D\+$/B]!TH@\]9YMO*BZ)/^>\U MOZQKWGPBC33 V,UB59#L?5GUBP-^*#H'S2R+(X]0%$+& @21+-^7$3^&8>Y3 M1/,D\!.C2QYK3D9>LA_+!:3+2A:C!UAR5H.RXVWM3YC+%I"-['[7%A"5BZ D M\^)!39-AL)3]E.A9*I, ;:8X%$NPS*%@"BBNP(HMF?2Q+C>8EQ78JD0*ULPY MS*(]%Q]7";36?$R;.WLN7'MILV_B&* M# R>P=P,:JDENQH6*Y M-XRTMDD--JR,4HS("@1'"\J,]J0+R J6W05C-XBE)WE):OZWI3@Y7,N:!/5M M.2_H:_OG)DHCB4D:Q2F%V,<11!GW(*8>A3P+.0UC%N/$,_(2ZU =VP.\Y@&T M3!@Z;[6 TW3,NH;#T.FZB\0%:&F#+]U_QTD),9':E9]4B^:T/E 3&/;\FT8O MVZF(8_NSK,MUC[_=EI7RI/8* ]Z7;6<\?\9"AHB?R4(A 8,H(B$D+"$0!T$: M>1C[88)-%,<9O(RL3CI+ML'?P'-5OA2UM((KWIJ^30F*AC_5TB0NE1E,SVZV M>,ZTZ*FEB< V4U8:E>)4K\:.N]%[-CH R9%N.X>3236> \AV]:"+(2VUXS.7 MGN[%P[:CYZIUQ\Z")$A#W^GUC] B:+#RK M+C(='5"NV&@;48%YQTAAVI/J!(":JLH9*(;::(U"UW5J3?H"=,0=JAHM(5UI MDV%BTRH,+<'W=(+>6Q87NK*WLKHK;BL>WS6+RZ=&^TKWX-LC6R>**.A1!7>\ M659B>U0%6@TN>0_+KG'->[;8AA>]EA*;7?(."F5WS7MXR.DN>@=%VKKJ'7[R M[-R]MC;,35TO.9NAB&-&4@)3S,1!0C97S@*:P=0G,:8TPUYH=) X0F?D9;B= MHU>WQ6\*15GEZ;6?V"?G;4&FMW,Z ,)L86XGX;4T+T!+=92LNT-BN<^TVZ+R M5MEUAT0=R*@[^+CY?GC]M^;U\FO%ZDOV/^\7QGER1UX?.\RIK5JE(KQJ($@O MZ^:I=7Z]+\MF49J$/AU#X/2VZ$!XL^6G(?<(&6LGQ+3:*8^-.=E6>4*H_EYY MZE'+MC[R3D"8-46E MD^K<-Y/FP.8^(<+ U>-LOCW(^IV#=S&=^-8>1&-8#;N0S M6^TKQF^7J#8@VFVQU^<[ILN4'.MY+=AI\T M/QG<+.I"/'E?,74E*?32;5722U8^-YR]G^,'W3/"R8%&O]U3],$J?6#%A0J^ MD:QPMI1G^8XC_9/#:81.GR&<@F.F< QQ 5\D.X[.%-IB6YTN3H\^V3E#6]#^ MB4/_)E :%T'[Y:RED%;&KYU*:@O=ZK'LQDC,:,H\V#,,BI/("',6)3" M" =9GD64!B&;+?B#O#+7.X.8,Z&U%+)V*?19T3]?;[4 L7+H64"K=R09":[O MI2QBO_V&PS E:]!$O/"\KOAO1?+E@]_C;C)(DC'W$84J]%")&/8B]#,,,^<(>3)/$"XS2S9QR M-[*!]/NBXGA>_%VLT@?!#1"/+N?J8ES^8$";%:/69XZ+56G",@=BKHH7P:8* M@EJ74W<7"64^BWJJ],WFQDS+:D1+J3+@DEV@^+T DN/UMT2Q#?;R.Z1]-]2* MTVDV. FR, IS2$G(93:: M#]-0_#/EC)&$DB#B_I1]0T,T77E&VP/\;W,LJ9+Z[N>N[=SB?7D M.MDI9)0$X;>;F.^D?XB% /]0K43L)\AU5Y$S.'$4I-Q5!_T[9S.2Y%$*T6'FU+I]D_N'?V]@91E(O#(7-&E/L0R3[3J<\ MD;<$'O7$WY+(-U(0HW([LHKIEP=B/2Z4>QGW^#!3,.-.H)Z*^FZFQ4S)K=B^ M (IQU0923,(F2(*24F 7$F) ?/11&$:J+[D2ZX*HB'%7MASL6#-6Z";948(A5 M.?L@$=NLC[' EB,8YUE(<.Z'C!DYB9PC>X9A+B%@LY\?[+ P-5V8T)ZVMW# I2]SAK%/21FNN0 &M/43#,3W)$"T20ZJ>HP V)7:1B^;:)3_JZ8+\6GK<^BY[J<$1)RGG@,QE$J]$:,&$Q9FD"?TB!+:)KQ MF)KH#4/Z4]U)X>X.@G;NQ=:/5O;O*UC+HKV'T11Z1),P#8(4^D&<0N1QH;(S M/X6!G^9A'C$6Q9Y9E:81P;+JK?O/3L& MW6V_ED XVH=-J4^Z(5M"L[LSVPYC'G_VV^*YD.64[XLGSMZ7*G[USWANDI4X M,,3(N^EO'V]O^B6^%0>J]\A6X(#JDZX??38$R;"F<(B&F48P <)I]J&&M%;Q M9D/C3A9IIB% ML(/G_\UQ-?,1"S/"?(@SGDN[VH-'9=# MV^G7#^7B03:%D^']]V*(RV]%/4MH3%F241AZ0091E,L\QC25KLR8)'E"HC0W M49B'B(RL 3^LN]U)HA= D@5?)&'#-)F# .DIK'/%-M- 2N)[,XF-U MDRRD&%&>L]ESFT?>X*J9 J%=B MORH7*ME"F76L:&2!I%F4)R@(\QR2+)'UK<7?<.*)91MDXHS*<9+H'5+/YF1L MPVQ5I6VW?P3M> &\QXQ!V;JST!_6!I-B:J8T5ER!'U9\_2B#@M8H[_2G "ON MP/4;H&Q00W JM.U*#6Y09WW4Y\=^V[W>*+(_=RDC#^6%4-$\'G]IO2">NP@7 M1W4,74 [6.[P+ +3545T@<-6\40G ]KVA59AK<)4:%Z[@IT!S3'*HQ!F/$_$ MAN+G,$,AAGF$,T9Y),Q!HWH7^R1&WBDZ@D!1-&W$O >'GKUWGI!FJGM+/H?% M2D_+XJRO\1Z!B9L5'Q-POP/QT2?MUMM'WLBXPEO9Z(]Q]LOK[[5TX=TL7G@M MU_DE;8H7I>_E8B\62_%9IP3*1;WN-\Q"+^-!1.7-!):)[!E,$[%DXYC@G/B) M6+")R1IUP];(ZWI=;ZIN2X.MN0,;]OYHMMX=38>>CI@>9#.](N.8%<8K#F7* M^ ^_M^'B/QZ$^P)L6 4;7D?)"W<+GR-5YHBI2=6?6R!W5:;CT>W4K*P9)L9] MQ^OB8:%&?E?*.Y!9[(>(('$\3C*20D1C#K,HE[6]@HQRW\M2;J0XCQ$:615V M9$&/+OC24C:\ICB*E)Y.=LL M">6A_?S(>?.A["K[J6M%Q)/<#QC,F>=!Y$4,9GF&8"JL'8_S+$D"HVO%8X1& M7K0=6:#H@A5AJ\O%HU#IK5H7 )BMVL^-L*-5(K *6)"IE@6>@]NR34!;HW$! M5BBYOH$\);.SE(L:V*FW/9#JJMRWN/OW4D M?N$+GA?-+.,)9D$0PRCU(V%01P2F?NK#(&2AV)I#3,V6\0EZ(R_E%779#$Z6 MNF[P-].NY*< TUO3#F$P6]=K!+IBWX+T:HF#'SKJQU-++.KF:LGIK'[N,+6) MZ^AJB;Y?3U?O- M%\. 1(3()+@L#(VJ9QZG-?(R7U&6QNB*]LJK91I8- "8WE)W!(.A/7X(@2_W M*G1DE/QC#2E=19$,4)HVG.2TR'MQ)1JO3-2P9+?&?EMY7_:Y2(,TB,/ @W'" M4XA2PB$.<@:9[Z,\)YD7^ZE9\1EWS&FMF'-*TZSM7F%=<5!_Q<\K6Z%:\Z3L MAZ:4?YQQ,' X8WJ*:.)9>)NV)+L\KQN5O&U/DI-0OE5#DN.,?=_=2$X">G8K MDM,4+-V@71F:7A&LVZI\7U9/^&:1R__(CS96AD<2G-!3F' M0\PH86DN<^ -O*-F]")H=W'UJ^J=(SG%-"$Y#"D)(*(D@EGJ$W4EFR0>2PB+[,Z1AIQ,J+JNNC9V MJH05W?90:CHWID?6$1&W/]"V3,G M6L46V/ %-HQ-=-JU!,CY6=B4CSTO]")+8HY 0H2]#'G&"(I-\O3/Y,5*0YLE][6&. M;AWFVL/TNAYI,W J&V4&J+S," ,&_3R/($HC#C./4K%7H8!FR!>&-C(KZ#7A M'%@5^#H^"^"'>7MH?NQB;K"5B_3<*3G?>^$89NM=,!75E;.2HO7J1R MD='<@H#C8V,#!+=#T,RO)C="&JXA'=E/+WGZPIK MD*Y_MM!V>?CZ$VR6(C\HSF#N^^$WITMJ'^1\*UM]^,FWZ07]JWBPJ6\6MZI$ MT*^5V&YF(6(\87D(4U_FR!+DP2P-,LBH;)474X_[1EDC(_ XLAI3%,\IQS[& MM&C>,+PMV(9W#P[;+[>,R[N+EG7YB6#^^VFO/(#L=](_^1"'_U -D@<@=MT! M>8B4A3WXN9P7["^X;O@FI?>JG,_E\:A;XH5_ECXY M%;5Q_8W.E\)6?B\$D?IYV?YD/N77N)+%.FNA=I5Z_E L^$W#G^H9SCF77>!@ M$@8^1$F>0$UVU9IL>L_#T:D:V>_@8@(F]SKL-4';\/T= M.!Q.0?K6[H:C_/UC.!M.P>O,U7"2D,W%DYC&4#:M^%#BQ7M,99CTZ[LE7S4E M$E_'W4$Q0RC(48HAP4DBTY8IS$)"(5Z6ZM]&:=,=6?.JAAUSP02X M!'G'!_CA7_\Y#0+O3Y))H)Z0;((5G^I;_T\_RL+ *JSL;TM<"=KSU[:B<%:%GT@G*=")U[M#^ M'W=OVMPXCB0,_Q5$;.QN3X0Q+P_PFOGDJG+U^-GJLA^7NR[QG3N'WG9_ZZ^5S-VWDUOV3_K&[+ M\ML+_5C5W?=8J0[3"74H-)J;FGF"J/[$S%./FHD=X]/)ITY+ MMZ/AVHN@S_)OU81RS$0HW=DL9CE$.!*PR+,8YD$@G5N:1R@+]6HA!N&8?$.M M*AQ6D%>3$EO8H &N)YG#?!J636>TFTFG%=':HJA%U( PRO=;890_;(1Q>-51 MQ%&+L)5 ZCU\7AN ML"]];4VA;U=8WJE8*L)2E@B&(FE7\,BB#A!JI5B"E,4 M2,^'L@!G6A>JYJ ]'ZZKQF--I!EO4%@5(AD7QAHP52]>Y(=59I*^KO#O(7'1 M+_<'JXD1#2+N2_KUB7=M?Y? *+-I^M*GJX@>[*;W5AM%.EO-Z?J_7^'+Q_ZJ'MLE>T M*Q8Z:RE]-D(C=YYVQ<#]!M7.5K8O4U(!S,LCT/3@V:Q>JCUZG9 M<^!0+=L9J[D;==3-W2*YM)Q"D<,DS1!$64)A$05"3?:F-$-1D0@CD_XX*,^G MRK%Q1U9CR@88IAFH<\(&,R5M,?3(^2"STW1[''ST%L/,3A.L,_S(R4 SN>73 MFG^1[A"[EL?-_&$JK:6F$5UU^:0:^?QO ZN+30MJ;14XQ#!+$ M(2I8#DD:4IB@.$91FA59;M3/UPH+S[JANY-ZE<" &F7=S//KSM XO!C.[G#( M:SW=X9V#9FJE10+VK-60RG6'#ZKL 1]68:8HAP\+O3CK>:-%K=& RM.]J%@09Q_?L" MG(D?^!U7QH[\NYK(K*8O M+_%,N3W1) ISEF2"J=IL%?X*$,SS%$.29!DC<2:-$VY@ M@5SJR:+D9>3]U;-_WOFN&3IE#IMU] B[ "O20$<;6!,'>M0U\2/'Q35OLS4N MRV]&IF#\ IVWV:*#)3QOA(IE77UKVI*J671"$*5)'.4P1 Q#Q%D*"2 52IN"^XO9S%![]"R)\SP)J:! WY?07)9XWZ0!%>5ZMN+CUMO M?I"PO:KQPT_99[C?RUC-0J-GG??1/Y1HOO6Y[5#O MX) RO(FV"6]X_#7),[T!RQ0=#.;-A@<48[].T.9OA/0!JY '>IXG>G]ZM\8Y= MZ>2'N9"G)?NG18CVR.N>I7-5/]A-+J_ZA80V@=IC3#@=I'5 OYE4ZI'N(51[ M@E+K\LE#:XY:/CE U&[YY-"CY\Y"_,8?U";>\6=U&3-_Z U>E+YU^^'FFYE2 M'*0X0S#,@PBB*"Q@D3,.D[0(,I8$*7\T7P<:K!';FC^JPF[M M [;S#LWXKQG^],]5PQ"F+D,O>AP=:=ZA%8N<3SLTP^*-9AU:L>KXI$.[Y\65=\6 MT672:=O$ W_,M(T>:SS8*H:46]DNNC!&LV4,B>[;-J:OVMDZ.X'_[>9>=[RJ MRZG*/OI6-Z.>TRQ& 1%0=:Z%*$P0S!-$(,NR#"=!'.=1/IGS!U75JF?BF(#7 MDHFBE8D^$MJB\>O\14+D3(V Z@!W96?6]69&[-6S7YRSS$J-[%V/[C8?5./G MUEQLD'%GG]BPP)%18@1Z5$O$ABF[YH?5&N<&+3M@GZ<_FBRXII+H3DKO!*5< M2)^*P4($,40(!3"/D8 DBX(BY@439O[4:9">S9*UT.!.:)ZY?'!>JQ]+"1X\ MXRD#/^$*X-5'AOI&@ZNFX4T7O+(-%"'.AKDNR@!00X0Q#+)&#+)#V M3TRR,.5&13MO0(-G3=;#Z(WSY&SV5S-0]+YWS3#(Y#!/KD?8'S1/[HRM>2=Y M@,O)H@ZM_+Z?UZ_5<6NI-=D'53*&_?\3SCI;?&@]W M-2%LDB9Q&G(:0I3D\J2C(89Y2E,8Q@(7F6!Y'L=F'OU8J'N/!GR8PF"Y&P-L+]]'RS%5ID\#;*']V6,^WB7G'1\2>\$M3>YN7?) MU&/7^4YAC.Q2?,;3\C<\6RILET_M*7(WK?[UN>1\*["4&DFX%CHTX7WC'VK-452"@DS$U_M'(H;/U&V^;92?"Q&:-[!XH( MT% !>F1< $4(4)3XNID8C>UO[0YHX_O'\ -,V>_, 3 &;'::5&4]^07_F#XM MG[IV@'%!22Q0 ;D@!*)4)!"'-(092V@A2,J21*N&Q;6JV%! M\##C] P4=^PPD[\M9W#'?V] .RP@UB+154'Q,+!Q"XRU"-\K.-9[RSQEN@VR MJ5.V/977)^VGJ1#RA)4T651MF:WJ^WZ_#8>OL>F9O6"#CTU9ER'SAH7?+]_, M%($IRSRD6-NQPBK3VA#4: G7=BSHYUU;KN"\I^A77D]HA/,H*52W4!9 A%BA MQAZGD)."1$&61S$Q&D@_#&Y$FZ$+J,ZY86G8"7[Q@"="8.E])&$!41%%D*2" MPC0B.*(ABE-&)K5*K!^=7VN@[XE?>J:5.RZ8:=13X?BO ]QPV?ZT1Z3_/J<* MV'MI:-HCW*!S:?\M2T^*TL5R7E>W[42*C\M2JMUZ$N0A0XA$D"6Y:E^8JE[J MTJ'B><%QS@7CF5%:YF$PGK7@"NAJW(:AJW28,YHNTMGT&KI&*U([@!>@ ^G0 M)1HDR94K=!C(N"[0(*%[KL_PTW92^66*B9J9,.6;YET(!RA#3, @R4.(PCB" M!4TP9&F"1!3$* A#$Y$\ ,.S//8@&O8Q.\0//4$\DTHS*>P!\]+6;( 81_)W M",*HPC= XJ[D#3UJ,>JJ23ALZS^KUC%9U63])EW(Z@K3Q^8>8)(7<1:&(8$B MBSA$,0\@CKB @G*>1X+&&*7:DZUTH7H6S0:8*H1JTRS!(Y^U69ZGI@U,&8Z!\<,QNZI,[SID- M>C+EP.!<)^W%QAOC9$K?UM0FXY M!A!AFL$\8 G$09;CE"8LX=F9T]WE_? M?#5L7:O)/CT#R#U3S#3HH1GK8(.!X]"L'=7^AJL? OK6@]4'&*$Q5'WH;?,& MLYV[U$XU4D-7KN;LDTJ5"K)48)YF,(J%-+)4U@-)@QSF*(U#S$7!$J;?;/88 M&).OO57CV0XPZ,8V-:.$)&SP23L[;9!+PRK %>5F F]%LE&[VE,T6;6N/;KH M:&UL3Y'5;VE[\EF'+6J:R=2HWL-YT7USYYFB/,!*8P0ZH#;L $S),P M@S%G*,D3%I+$*$9Q)CZ^;UF>GG$[J?M96D_S>HIGLU? 5H.\Y7=N6=I$.\[= M!3W#8$3>FBF0D_UNMJ>'="A?]#J!>@F^..*7S^8X!MB\?;\<<]9IM="Q6-8\ M+_-.Y89>_IA6TH>)PE"0$)* I-*'20G,= M5O54'<^_<*QLN4YJ)&S-]M[;7!C6.-:TF<9JK,@R2M;<(^.,1,W-6J,E:>ZA MWT_0W/_0(HK:%$&J1.J2/ZI6S2_\>DX73_S+0GH1N'K\/%M\_QMG#_QG/)VK M/W[C=3UK-JKZP,6BY'>_Y@$C(0"<6E:4$0AHGDL?8&< M0(+S %%!1!IH!0N\8ND_K6-3W *J[_A9&AEKQ Q"C]YV22.H^QYX;Z98VNKT M+91!BS/X22'XIPN@$ <*<]"@?@$4\NM/>Q1< -+0 ':) /*8 I*,]["+!@'G M][";=@'J][&K9L%MW]P>#(9[ SY>\-PW_[:"[=Z!64R[X(NO^$EK\&CO<<^G MVNW5#5!@#.95=&0,GS:6%)B=#2>1-QLRL8VNW5");HWQADAL([TU-&+G(_-O M[-?%_&XYXV% DO"R+._+IWG-/L_P@^YW^.@"GK_5$BY4@(&"#,.M"EC5MTJ% MTW4[2PPSXK04..&!F5SHD0]^5U@X2LD_2:65.!U?=30!.TE87^1./VP7&MZ< M79\E/*5Y=_:A++&'(O2Y?KVO^5$GDFA:6 MB]FLF;/0NC,3D>4H8:2 >(11#A$L%"Y]Y@'*14T3M.0FN22>\352&O8)*(W M!FAG34[;WVJ%H%D(V>=N12@A4D(H%$DL=RO$$<0%C6"4:+O# )\K^7 MW;+QQ]__;NE=!KR3/3 [8[:\-:!T)MA@#C:HKS:H>[[!_@)L8[ON*N'NPF $ MGCJZ3/")Z:@7#2.P?/<28@R05F:SLKWYXO+EH9ENHOS0RZ?:P&H^^/X(1G/C M4WF M0;)VS.;A9^VL9M4#4ET^JDNR@,+6-)E)F6:)!D?^@>0=W1(]U<>]5 ]0-+N(7CH$4^] M\ZIC[9B:?]1,X,LYNY5[K0)/W9CI@$6$QR&#<G6M7,;.5I? M(M?XAV'&J*\MT]//[V CS%3TX*6_1%VEFDKD+\ :?=#A#_H$@'IQ+(KD)0/5 M,Y\=Z7]?6(YZ!'AF]>XIX!N<>0"IESE[Q^GBA9>OUW-FDCQP? 7?022C7((! M0D]'A]S0:*:\>C#!"JC25&SZ,F5J_I>[=(33Y%E%A@:6'2TV=)JT?G1(XVG+ MT:S3"C\\E&IH4M,Z\8Z_\/F2?YG.>1,8GJ18Q%%09%"0)(6(DPSB$,F?1)#@ M,&=I(+3RRW4!>I;-;?#JG.T0 +\K%$"#@Z%G>I*'>E:,2\Z82?293#&?P:I) MJ:L)K*? C3M_59/XO>FKNN]9QKU49?YU52TY^[0LU7'?3 UJRU@..XD35.0B M)TD"(X03B##"L$A( @5GN4AY2)A9FV,+''Q?L$MDL-Q6)1-;0^)H.R3NS)'Q M-DS7#%GY9:69?NFJYEIT+M9#XP\.8=@$'BX %G++P.=%*?A4S4UQ&,:R9X^K M*)4%!N,&H>Q9M!=C.F,I<\^AN3AKQG/.7F_QE/U6?5Q\XS.NIMEW95G M- MUO2LDK8O83N<@$(*O%1_;NYH\?P5K+!;5:+I.R1&_#OMHOABG7G$Q8)K'AHW MV_##RLLQ C2:WV-#?M\3LGK?SB2ZET=1)7A9L;5#*/5?4J3N5C$61'G M(H!AGD<0(1S"@D4(1K3 :4)('B1:!]=1"+XM306SG9FUOBJ&1-&*(MR50 80,23'!9Y@*$(&0L1ST,JM#*%CJSO_71J>FFW$,$3KIN8 M&Z@?R\7RX1'\(MGS".3>)W\%A./FL_74XN6S2BK)_QS^IT$?D ,<')9*!WPQ M/> 42SI@IX\X+1(-FI2<1ZI=>Q%#DLWZ@!PG:+"#QX'7QNN]<1SGK:X9 X^Y MGOOU:\7%BS5?\3/TQK/5N'GF$2((0KS M2*B^]7$*2=@TJ*:A"$*248:,AF,-0?.L)3:PF]L8>#T''7C#:5F#'-/3!<[X M8*8$=EDP7;/ 0U!:BT97P[0&88T[4TN'[+W16EHOV0:IR^D+KIMTVZHN&P.O M6C7B^O"J^G(UR7ZSMH;[.6\"7NN;6[3?W#X2VE_@VW(ZI]-G:=^ND *+.6 2';/CW8BG>H>Z4[=(B^NCO\;9CCZ,@W M CWJ06_#E-WCW6H-RSS_):GXOY<2UM6+_$?5;W>]$&@1I'%1Q%+5!$TV?PX+ MA *8D2 -@RSB<68453@*R;,EL($+&L!G-9TXRBT]=>*$!V:ZPY)\\Q3Z4Z2Y M2I0_"F?<=/A3Y.XEO9]\P>*N\E(J"<:9U MWO*K5R?M5VGTUY_/FOZ_?5%'0 MU=/S;/'*>9-V?RN_)H_RF% =&E:WFVD4Q#A2\RL8AB@/ HC34 VYXU+6(YXF MA?XD"Q<8^78-6A2;PW&%) B+(@,KO$"#&%AA!A1J!I>#3G9E6*&\":\-W9*. MS9=]-J\0;']0"?82Q4&^V]S..MD @_OP4 -;&?>>N MWI\UT]DQYA;N]OT9">,U_@%F'?3CON%;[:*>6?U.-L79/.H+L$$?]/'O@\2E/,$P$)#7.(4H8AB;(8ID$B MBI@G490:E?29(N [>+'&1?IF\O3')9.G/EL\UYTU<,O;5ES-W^16F*D#8W;K MZ0B?3#13'!(3T./A-BX7H,4#_-[]UVFU_[G,<*1GC,&/JGQLF;.KD:S7L5-3 M5[B<2T#5+2^;!B;=U.\)#W 8Y32#TAF5QH:T+F!!XDQ-*>*!@8#_54C /.F&F2%4"I M<O&]&$OYHD M0$$*3A F,,D"*;\QR6$A< $Y1TE*\@23,#!K;G8$DF^G08%3>01M:-"R:-KXAE. Y1@[(-[0 ML3*BVJ+1V@F*G+53.P9GY*9I)\C=;XUVZ@4'%>1_G]:/?4_M?G$ES:3ZM4ME M*)*$Q#F-8$3R5-66IY"D@L* Q&E&:!%EH=9]L 5LS[KO8-6Y42*(#3^'9=TS ME\RD_U"MNK-,D3,H=5G'?@+BVU6XZ[%BL/9=9KQ 3F),Q@6E"4!0E#/#2: MRVH(W[,N:=(N5:(U>&X;X1O6IQDR4\]@\,@B,T72(0*V, $*%;"%2SOVM,7& M85&;'1M.<;BL]7/.6SSH(4N0 \A<*G#2I>:Z 0W_"ND8PB\%[UT@D$&ZNG42N;% MN5V?:Y-A6+U7/%LM9M.O^J0,B_@95)C)[:KUN[LQ5@?0MJJ?[:\S6M7L >3[ MM;*'/C;[1C,^G;11BV9\'*:JS/T3KO''SA7.Y/$:4R+M>LR8/%.3#.9,"(@1 M+O*T2(),KJ)UR7 *E/<[AA8XZ$$'"CSX>,(C-F/8L""Y9(*99-E2KRULNJ0- M2)]SGC$ MBOZ*G@^P'B* 24S ?%&#LL5E/?!0_X0SX-3I ] /D\RDN,\?A0206("['?YX M&)QB3KO5(6L 9K0SV)ST_A%M\?;;5_E\6$YG*J^QF@19+,]YEL"8%RH1(Q6P MB!F"(LJ#+ L$HI%1@,\+EIYUTAI.U.!L<_[#E-WML]EEQLP_,HO/ :EC/M[8(N878I@RL MZFPR3O.$YE#$:0P1"5*(,QK"-*6(QRP30:K5PE@/G&>%^W=@P0IVGQ$VI?JG&6)0A^^4,79%]F MP;KXTZN,5_2N3=%61;O^6Y99P2K!F.S.).W-IOWPNGFD&UW;-(UK_OE-VMNJ M&^/TX;%6Z^"2(PZ@Q7T6BXEA!DD 2IP@6)$MQP%.&"B-#U@N6GO7J M!I!*R\-UC:=--@&8\1>Y$3]A:>&J@@+UD.DP92^;IF?;OOE6F&GU_N3E[(6Q/ R (@TTM!FJ?J=;IZGRWVI##%5]?R_6[+TXN1OR,%@C#!J,P>\-SGYJ M9+UPTY5R=XK;N$K=!UOWE+D7()9C%:85?G@H>=L0]T;N MF&&FWNSY8#[Z0(- 5P,.AD"-.\9 @^B]804Z[YQ9KBMUS=#ZS)-Q^ M<-0@:'R<,1K1X/N[&829Z+B+*\@%D:864LIS /A;2=640I2R*> MFE5S'@;C.Q*ARNEA$T52_6O68"TBR_L<,@@-GT6W?6QW';/=!-;: DQJ2!AC902^) 1]T%:.D#TSEH*;S0B7X[TLEC[8]7G>^=B'=PIHRU M47IGUFC8V$S&B8(PE2:QRHQ[Z8_U0"'G@G*B;MXX1#B71Q;# G*!\B+,DRS) MM.S802B>3Q0%U7@HS3&&:+C,+L@TT[L-A6N(]H-@CA%M,MS% ?%VWO(!)KB: MN7*"IN$Y*L=>'G$VR@G\M^>=G'K8SN2^+1>4LMGV21$D2$6D88Q8E$"7JIBD6">0Y$46(:%)0HUEZ!K!])W!UF "U M0Z#"[P%2(7C937[>3.JY., M,[;_+%C@R&@S@3RJI67!DEWSR&8).Z4CU=CBB=_C'UVTY@.?)@7,<1#"/" H(WD>AX51G^DC@K5 ?5F MRK,%V,PTZD""GSJ@Q[.#C97D";(<*<1C4$95?B=(W55TIQZWG/&QF"MMB542 M9PNA6WY]A8]$$J4$1;! &88H+=0LX@3!G-*$L8Q)ET[KOE,;HF=%UP: ^.HK MW,KOG_YB.*OC)-OTI-@I,\SDN0\:=,+]4P?]3UZ2'K2)=35MXR2\<<=KZ)*_ M-T]#^T7+1#U.ZDV8J.E/P:OZ#M>\R;)@O1(,2G*4%]*/4NUE(:(AACA'",81 M":D01<+UDA_,07N_G<1M"+C% $AN&R8^&W!13S?XX8V9DE X],+G%V"%!E!X M7(".;3YJ3.,D=7 M+9Q/LJD26$%4&0L=Y9?#E%N(^S!9SH3[")B117F8V'W!/?&\Y:C.1?F\4">= MM#"^\0>E%+H8?4"S. U9!O.84"FG@D!2<)7N2"E6!5-Q%!D-ZCP&R;.@KN&" M*]5\:V@(KR&'](35"=UFTMJ! 7>\:8X_?V@[I[>[,Z3+YQ[_K;5/Y,,Q%"(K(0 M9EBD"9>G+J-&\KP+P+,87_?-\:VY8 ^#M9M&IP? MJ-WR;W20;A-W_ #=>6[DE+\N\^+SHA1\6B_E%T)=4/QXGI9M]XQ5,L8DBC%! M)(Q@*CUN*;"I:KE* BB=[U#0,,Z1,&QC[AUG+>$XI^MYAX'T-]7(RV;,9673 MF,+KQNDIEO>Q&6^5EK=.O.N1T=ZZ;@C99..]@PP\4ZZ_=;*=-KY_C+PZ4_8[ M2Z$S!FQYG"R?GV>\+27YB*O'S[/%]^NY6)1/>*N:D@4XBH(L@B%.!$1A$:BK MF!2&>2[/@RSG*#.;@ZH'UW?HM8<%^#2MZ&S1-'U?"*"0 @HKT$/+\*I&E[F: MBML]RPS5;Y];!_GCIV#5C&Y7"E 3ZKAJS(P5>\K(\'7;9)5-<'=C_/8;4M:; M^H*XR'@:2NLR2*6=B1!%D 0DAUE4$)SEC 9Z>;DVP-^[YVC$2#T=XHL]9HID MZR8']/S/'B(7FIV +-(\S%G@+/?# /3("2'F3-G/$K%8XPPG^'$QDV]4;:V! M-([V[*AJT\P)QP&E&#-(D'1L45%P2/(L@UE(I?;A.2JP>1FK 0*^[9C[FX__ M\[>;+Y^N[K[]-[CZO[]>W__#PCLUX:B!L^F)3Q:^8X?)?Z^JLY3C=\!9K!S/ M+3B7&RY].A/PX[MH%LPYZ''9K&.GBJZ>GF>+5\Z_\?)E2OEA?^_K8M[6?#:N M7=74._4__[BHZJ^+^A^\WK3W;MT[Z?]U?U+/A5*189[D.()4=15$A F8HQA# ME@4YB[ ("[-Z_''1]ZP&?YV7F\;\U9&B_POPG:N6D:K7X LO50_:Y^%@SWO8 M=SUU^WYWTS[0=ZQ[04O#*JZGD&Y&T+SRNC>>X:(+Y#7YTCWGTMV&YHQ-A M9.1'/4_>9F-V3Z,WPL+N+.M:M*EZ%C716\4"_CZM'S\NI2Y]XN75#SI;JA$2 MZB)+_H_=XQ^3+$K"/,IS& 040Y3A !(BU+U1E/(T3U)$8Y,#R0('SZ=*LQV@ M;/$R=.%M.)HF<1S3',,@R:D*B3"(LY! PHM"!#A 5"2K^[?[MV?L]K7:O3E_ M[SB1;X[ 6+TSU/,7T.P@7+6Q;*H&5^B [Q(?L$+H JQ1 BN<5*F,NR/N#(XX M.J=L,!CUL#F#1;LGQCE+698TKURB13= :'=V\40@P@.ISF%&(JG:8U5!5V0Y M9(04 68H95A8J*23@,=10)>,M1-]0+U0:?BK$=VXP<&P?/DD+_6TD!O6V)4J MKX(@DAL=\/W!Y0YKDW4I=561?!+>N'7(NN3O51]KO^BX/&^"\H0F:9' ((\B M:>@E'&+,0YC3A"'$DZ H-@:*,I[TM,%1@#9:8 U6^VN_59QW >8#B7"&_-*3 M^//(=U^'-T+QG6/)/@[G?13;'9/DTR_8NG-T)L^PJ9C2M@?WLKX1EY0NGY8S M)23--U[YF25_E."F+[R%_FGQA*?S":.4LBB3W@=BTK.+I)@7L11XCDB09"3. M$VXTJ.H\=#P[>;O(@<6R:OC29'Y.0)PC33, T(:FT)5@*X8C3(E2=/ Q\!6W01G:# MN=<@$0%-'^UEU;9QG:Y0 'B-@Z$CH<]63<_""[,,70W)IR9E=(6%RM/_Z=>6 M:7\":US Y6FNF3L@Q@QPY9'H Q[713%FR)[/8KZ"G9*YV?:,OBRJ2GHF, M2QUZ(^[QC[47(7@:T3!EL(C3N"N5IA1#DDFA3BE&)#!*[O*!I&A>:OZ"*@"O[HNIV19-Z-'ZT4SO41=CBUFLU:(VM3C"Z#L#.G3J%:!O]_) M3U6=GTJJ.#,RXV1[[>(U8V^:F2(;?[_.CNNX9*BG:(\3%-\T!N22R:%Q8629#<#RK)P; M>-N-ZL!/N )89="J]EV&QMH0U_24I2->F.F\?E.JEB5;!4T^^F<,HR<<;;!Q_9>1>&U^7JI/.C5AEEN!9\UQUN:P?%Z5*WYPP1AF):0:# M #6S 0J(LPA!GB:M8J$M\G:3(T^?H7 *_1 'B-0==QXPV: M;VCLI&;L_WWLC^$]P?D--UKTFXN]S^@T88^G]^ZQ88&IG^,YAKZ M+'?65L, I-V9\6%93>>\JGHCCK_(/ZC>=]4D(U%."QS - @+B$2>01($ 0SC MA$4\H3QF1BD50\ \:^T5Z/XL9_"[@M[T^:L,'>Y!MNEI6%?,,%.1]GPP5FTZ M!#K238.@1E4N.D3O:@>M=^S$NU_./F?-8.&M6M,)2TDH$BR@4-URD. IS%-4 M0!8$G".29)1CD[N)4P ]7U2TQ2^S#1)-S7350^._FTE/]:N9O)_DHY[,N^2. MF=Q_V6')U3 3C(5=ES)' G\2W*A"KTO\KN!KOV4F\GE::+! M[PH#!^?R:?(."&?%Z9\?%B__GWRYDTO*-N(XL.0H GB:I)7(:3QI+F27L]DE M^^?]0AGU7;-K30';?]/W1=5L)CW:?RZK>ETLTW=%]"7K ,VGI>H\<@VO>(8I M==B[>Y@R*V$ZL-QH@G2%W_^+T MFB 4)T$2"UAPQB#BJL,OBA@,(YSAE-*0Y$:7S7I@?=]0K!N&@37LQCS[>OD; M^%TA8.B7:C)3SUIUSR(S23Z'.\8&K!FQCLQ83:"C&K-FC-@U:0W?/J^)T1UO M;E![9G1W:3KA.6(DX@DD(A40Q6G4]G\E08AXGN4D3(RF;YV$Z/OXIK1<2EOP M&;^JI(1&"LH6EU4-H&':[FD>ZBD)IYPQTP\KT'#%B:U^C!UX]ZUS3E+JN-O- M<7AOTJ#F)/G'>LJ@* MVS.,:2:U <11D4!$*)?*(A20\2*,<489SR.SN0%VB&C)QSG# #HDUGKBHDGZ MG\LO^RH8M&CJUFSZ!UCR7D^U>.2G[5S?!@_PTPJC/S6]]SO^KF;]*HZVE8"N M>P^RTVM\X>YC.'S[Q:OHP;Z\+E>4>L)R* M.,@A9C&!*,M3^5/&(&64$%(4&>)"2D'#&S8<$.0=,])0??PYF;YH6[X"EI[+A78"P4^ ZH!95M9'M! 5QE.8QC#F2 MME=!$>4:S!5OVYS;;+&)YDSR=3VMI M'KRHU@[;S25_P?]_(>H%:% "#4Y (679%,Z4Z9I7S_Y8:7@'[9R+YC?3 M=KQP=45M"'WEFUN M\D( )C$SS,XVXFA*XB*(:0@#QM5PM3R'.62WQ.^.2\MV2J6#V&3W2W1V M_O*K/'FJKOO8Z[WJ/[*964AYC!-&0DA%(*2B(@(6249@E%%IF1926Q5F4R ] M(NOYI%BAKM37!BGPK2W"WOT+4(@VHGS+RV9>L/SV]3]:T6!8E>USL_64YGO9 M0C,=>W(^VMX&JKT[N*L7Z[T#OS?H S^C+T?@LZNZ;)^HCEN8/0+3]RJSQX!I M><&LQC[>B%^KUA6Y(;7T/92'](QL[>DU M>@YO@,_GD:L;WS,P&?>&]WR6[=WH.EC2O/;NUSDK9Z\/WSA5GNWK+_^J;Z56 MYA\?YP^WM-:MPQM>Q;/JDL"YA*Y$9(4 ^ 67_Y)2U6 !/C;LTZ_-.\&38<7C MEAUF>D63$\UX7.K$$=>GUJJ.[\32H]7TZ9'8K^_3?,-<8*_G3-I(;(G;$C1- M =U^R[- ;H#]15_H=N@Z+63V))D)U0:.LSS3X^A;2(81)RSA(48!WI.+BZ M[X#]&IR>?!SFP+"(G$V7F91L()VN#->@C2WH4L4T&J?"'XU;8+S0JJT3!FEI MU8)ZI)'\((V#1OH/OS2* AC$=Z4#AA_REF_8?8E(CG!:1!%,$Y9"E JB+J<2 MR#@JI(K(F8B-AI1K0WY/&8;]9MO.$PRU-)%7]IEIJ:9O^6Z7\EO<7.ZY$V5K M@L?+&AQ34UBSPR)/T(F&V80FU;";29I$ 49Q!K$((HA"%, B"*3AD19Q'"+! MX]1(C6PO[SNNMXG^-P.K(,";]GBF]1U;;-&,OUD3:QA2V]"I +DLCSA$@+,* MAZW%1RY2.$38?IW!P:?.ZY(J!9=,VPJRCPLIO:R):BWF]R6>5VTM:*^\74JV MNF1F$Y+BF'",( V30!5U$9BS,(6D2),T%I'@J=%%[GGH>!;+?J<+L$+/?>?6\]CDN+>K)3)OTOWU M/,8=ZP][YJIG>RT_X^E;=,+W/L\5W55G+6SNT,ZD1PB3@10PQYTSZ+A1# M'+( Y@G+.>%!)/6=I>^B W]$#^9!HM,-?;MH;10A,0*/"B5KAT6+Q\9NBVO. M&3HO/:;]W#!MX^!=M&,V%4:@0>EB%+?&A"'NG1LMZ&_EXIBP9L#1,5K&/I&Z M[A+][N42785!%*=A$63%=LI^/JTFV5?WN<+(>)M@> C)Y1>YS00ZFS M T^;B6E5UI/;1;,#V>0H=E"-NM<,B;WL_I6RQ/XIFRF74N$)Y2( M@L=9"F.F6MVQ3#4N2!,8X@C%:5[$,AZ]9A)I2*AY*<)16EP5$.P#&#?M_RB!>\GZQY\TST>[*IM[ MN,LYGKU6TVI3B:.9F7;L?<_6IP2[F//%LMJ9<-BAH9^W=I3^81%S1;KAL3=, M-?C=:160#HU6"6]'%QTM]>T46?TDN)//.KM,N^-T\3!7XPROF13OJ9CB=05^ M,Q6MY.QRWH]NR\^63US-Q9[@@A2B0 E,.:;RN!0:E/9Z61I,T3+DX6F3S!_[S)2A)><\&'!V'+$RZPQ!C6;LV;&@;P):KF!G M&/[&*U4BN+K&BT+.11!"E*0J>S&+88Z1@$7,* W2+$ABHVN\K=4]ZX\.EN6% MW38?]*PE:^K,Q%N;,&,+Y2 !CNR+[;5'M0X.DK5[MA]^R'NJ8C@1-(AYEB52 MO'(,$68IQ"B5GA0+:9&%.6.B.--U.@KE[595.Y5C65$/>/>'[SW#3@^+J8OT@]R-G?N6HH(%V7%XG^ _]9+EU_ MPC5?SQ.<9'D1DAQ%D*="0)0% A)I+L X"S+!TR0JHF+RS,OI@GVK<5EK7I*\ M ]),I'Z70&T%<+.LJQK/F3K(<0T(?YC.Y^J7A0#MHN"GZ1RPQ6R&RTK]"52* M\#\9WMZ\ WY.>(2Y0"25MF,FK4@L&,1Q(6#.:(BQ" ,AM7=+]-5<<\[;>R#, M_(NR(L_V:\+5H+C__WU!-"\4WP&J'J\P>_W9MAWXWD1Z\@H.]G%35%Z ED[0 M([2K\*PEJ:"C]0*LJ;T *WI!1S!H* :*9+"9_.OP'O4=;:&KF]OW0-*X=\7O M@>)CM]/O"3?+C.I>J'C>]K=KHSQ5B^-ZN 2)8XH$2J7)I;I2"X8A)@A#3G&0 MH")&*$1&.=::@#W';;Y<7WZX_G)]?WWU#5Q^_02^W=]\_)^_W7SY='7W[;_! MU?_]]?K^'X;)U[H0Y#R%!"5A)$).BT)KNL;> MRIYU0 =+/Y=[F^QA.3Z+&#-![< XK*,ZBOP9R=K;ZXV6I7V0C'YZ]N$'S"]+ M51EZE[3VB:O2BBX^HTYMW:O1H34\"T,/--B"W=CI^O>=@VPX?;OIB@-F$F1) MO-$MI0YE5G>2@PN/=@.I0U[_OE'K>3O;]JJJIT\J7U#YM15*LV7H1F M%!<)+,(DAR@4L?R)9K!(:4%"1O(X(2;VK0EPSR*MX5N?SS\]:]875\S$?(6% MBFYMF -^X5A!?_)3BVQ#NB/[U@CTJ#:N#5-V[5RK->PTBJJ2W'CMMTU@=$H[ MSWZ""XI9*"B,62+MWY!%L$@(A0EC&4LRN2L\-5$A@]!\^\6J:W,%GA;S^G'V M"IY;H(8=7H;9I::J7V9D H O%1; MLY\V)[^^C*RI.RT9-H29R<,@3=TH)$>)L[O$6$G">I'1OO^[:/>_]7N?V?;7 M;%K;W.*R?FUR:G#3';@R#.*?6L9G1*/MPM2 !GW87@+XNH0Z:TIY MS(;2KU MB-]O7*GYGMUW^'HN-2JOZCL)1(WC5DMV3GN&BB*AB;K%(Q%$ 0XAQ@Q#Q&** M2!@S1HU:MQT'Y?D 6 $&"C)8@3;S5@;XI"?E;J@WD^_#A'L(7YPFSI%,#P : M59I/$[PKQQIOC)R"V643]/*Z=O()KG[PDDXKWDQ\F>0HIRA $0QCKL:/4@IQ M3 D4D1H?)R*1IFS$+$LS[,WSXRP2*3^L,R<)GBF;[ (L>DES;YHC9[C9E,91 MA*(=5NZ!]^E_5.KG>X;V;' MH(-\QG7&8H^8 SF+*X+:,67O(%G1;@O>.A_1$.L_1LJAW58XRRJT!&]GDVS/ M=]R9"#DIHI!&.?8O-6--VA&RY M/W_63/W1GQ>@'VY\.Z4XE:-#I29,.P1E4_6F3O*@V]EZQ[ M9JG&$U*'O!H%?P^]ZUE6UUVC9J_MN;YK#ZR0,>Z:M(/*==UO:"8[?*.DC.@399AY][ $+$160 M9CP/:$CBH(C>U)EO\7PO;GOCQ%5OY\6M=BT*DTP4!/)8&4Y9SJ!TR@N8T933 M/,RS(H_?T"NWW3/G_O<[V:[1W6OS#7@GCG2+^+OTE[=Y^OX\XPZ_/ZH/O,U> MC][N#J SNS.O6BQ\XP]-ZEL[R(#DC*6!]&9YD$,4QP*2) L@3<,B9#G+><), M_-I!:)YMY14HHU$&>FS25(NNB#=4<9ITV_=M'J+'=0OG@[#>IIOS$-E'&SL/ MOF31JO!Q_G ]_ZRR?R^K&_%;5<\?/DE7^+8L_U%>_;M^O?Q>LDK^F5W//[Z4 M[!]E=\6KV[30.())#3)%5S8#)( M:)Y(QU)$&6<8A4E@,X=V *9G3==!L9PU.\0K/:/%,0?,M,ZZD5L/^H4:! ,: M^*!#P'T#-PUJ'?=M&X+X)NW:-%APK$N;SJNV!4GE]$5Z3&JH_*HJXFY:_:NQ MPN-,NB4,93!*2091)# L1!K!(D!I@2-!2:P5R])WJ]$TGC'197A1UR6K]*>O'Q:+.?U M1 1I&.81AB(,Y3F.8P:+1"20L8QDF*=9G!I%((: >19J:1C/Z?09SP!NP"EC MF4ETSBDRW.&6KD"[X8&90.\./OVY7%3'S9HSRPH/$^6EJG 'U!L6%1XF>KBF M\,@[YI&(MM'7CY*VB7B:\87MMWS?ENOELITB[;3_;D^5F4@U<)RGZ!VGP,HY MWEEJ-)?W, E]1_;($V;???J]JINQPDJU=5;NA\6.TK#F??UKRW;^^?IO^Z()#*" %8V$AC5AYRJ$("8@C5;$2%$D88$SD::@C M7&[1\BR8OTD<%_) O)+;NGB:4GE"O/#9XKF]9EO6CXM2Q9&^+693!OZ.J[JI M#7Q>5/(LW1PK'95 D5F!EE 0!6$,?OJO_\BC*/CK"D[[A/JH^2#\ZY\ DR]> M/I?3F?QSG ((Q/0'9Z!40:WIJNBD:PU+."Y5Q&O]=UP#].KOOAKG% /:V=K6S$B.P0@FL, 42U0.?R._.],?I2*// M+6$+VARXS7W?.]R:+?S>[Q9IGV)^.-F>@&KMYI +TCAH#CK'T$8Y)/UP:'7 M>EK=\I:;/G*VG/$;<35_F9:+>?--GWU9J)$"'(@,$RD5YJ+G(<1,@HI6>+A^V:\PTHYI%MXK>?V:>:/GLMN M/?=U!"::G5,#_%LT4TAZ2#7)1!*M+C$5.)T*YHA#KN[L+;$8]S;_/%;MW?.? MN9QM5^LYKV[$QY*S:7V@&=@D0SC!),\@QFJ>2)Q%$(=1"!'E*,(ISFB(S;I9 M#P/T?RFVF+TH$YPV& "!J86:.LDV/7WDDAF&!K*"K+1."_NB?SFOT1#&HE^U M'J7.^E2? #=R?VH]XO?[4FN^9R?[EY262SS[O"B'-4Z72UB%DX@4*19Q"A') MI#((@@#F48!AAG*<8<$+0L/)G#^H)AWW^CK!&!$MN2A:N=A#1UM&;LAL^H#; M%C 5K^N9Z7!HQ>VM6.%(TYO!'U3S6 M[-E51?8+678DQJ6J0JEN>=DD-6\L?818FF5%!*.0$:F(I"U29-(^":0F0@E/ M@P(;7>L=A>3[2N'R[NOUUY^_@=NK._#M;Y=W5X8]AX]R2$^).*';3%FL0*I6 M;6U=A./9QMJTN6H7?!3.N+V!3Y&[UPCXY NVC4$_+=NQBF9-05=O>1:Y?F7. M"J1I7] U@:?O\NQI,Q.K0_U 3Y)GT0ITEY(SVH"NEQJY!>@N"?OM/_>>L P; M+DG%_[V46W'U(O_I(OD!S\*"\%!EHW"(.$6P8$D*HSP1(<]PEA*SHIA#4'R' M_-8P00/4,+YWD"^:T;MSJ36,S>T0ZJ%5W"!%KF)I!V&,&RD;(G,O#C;XL)TT M?EQ4M1KM=/5#U51!NE)I@NRS82S@=@.6>M@>NG2>HHP1S)Z%,RH8GJ*V%U) M/?F\G;#^O%BP[]/93*Y\+7W,^<.4S-KN+-4F]+7Q=C!-$8OB A81"Z0(IPG, MPXS"C'!$!:.T,$OS- /O6;!_OKGY]/?K+U^:B8O77^\OO_Y\_>'+%;C\]NWJ M_IN9C!OR54_R_7'+3!^L\&A4P@:3MM%2M=T/W(?':<<'1^K#$/BH2L6.,;NJ MQG(5V\+VHY-( Q$%/*0"!B'+5?-G#DF4!]**#RE.8AX)$II5M;_1--=#TUL- M;8:S![:^Q8C6%LX%N*SKV2,2]#3':<-;W,H[5? "K\Y&K M9_?,.#EWNIDO75W/V\DZ)X=/3Y#(TEQ$,8SC!$,411$DA> 09:@(0X+"!&ME MY[X[RGQ;0 H@9V_;2MCYMT%30;X7?#T&6<[OHM2U"NA1"QIR02WIW?18:DE6 M/01:H@]T+&X>:;L1:$R"'*\1DZ_M?.L&3L[I^F,T?O*UG#KG34%'4\^Q*N?H)0I7;:9P%(3)7=B%F*,@9TR$&121REYC MC,(\$0&D+ C3/$&%P(5V=8PCI#P?G1V6O3*8A0 -HH?K88Y5P21W,%P7PGR^ M_.5J4P6C/MHNA%D^+*M:5<(DYI4PR9_#?B7,_UG.7E4A3&)0=>'JZS)\0+_5 ME\#L;-W?_QO[_;>H@'&U%P;U+V^P)W;5+^/NC5GIBV,F#A:^N((U7MF+8^YL M%;VX7MOBO+WKOK,2YK)M&]G>+Z4 M,78*>Y!!CA2O-IF#*O7T*N,I2VV*MM2@_EL6>F.ZCV^A&=MI2"#!C3H8%^ SXM%/5^8#+@>8L&PEG)(O9EZ&B+<\8V>)HUV MDW\'UAUO&/!IXK;F VL\;AF<;QO9?EH\22-G0E#"TB#ED+-(J*NU"&(N'?10 M8!2SA)*"(:, >7]UW[=IZT;)+3C3%M%;C-",#=N29QB?U:;,/!QZB )7(1X5680MBK9.@-7Z2IY=HM6"!#7^ 9[+Q%[RSFTK6L&$+,NAX^),"_J<+ M(.$['$RF1ZBKT60GH(T[G$R/]+WQ9)JO6;GV^T&#*/BTY-\D.8U='05)T'EG MG":%2,, TI!'$&5$#3P/.,Q)&!5)SM,TT>\F90+9\U']E7\'_UB4_P)-7_V= MFL7/;3&XBJU]7)3/B];I,(K(1<$Z5+X&M0J71\%6K'Q-/%#4FX?+HS]G2; ) ME_>7,XJ9&WTOM,(8?G;;-*)Q;'\.\-XJP&' -:-8AQ_NV88]]+GH+ IBSH 3 M 1&#!<>,C9C3N1,FL5C /&+R2UW.5">FZD:T)5+& 9/C*WA6]K](55I.I;)N MH"L[\$"MG'[@9( 3I^,F;IA@I@.UZ/<0/SE-JU7X9 T:(GITGK!T\TGO;; MNT-E1ZOVO'?RFS!!1#"<\ #&19I E%(,"YQ1*$*>%H3R"&5&(18;)'S?YTRK M?P%1\HT%Y:=EQQ9?]9P^W]PR4PUFC3M6. &%U/C=.PZQ9.0&'ELHO,L>'H>8 M9-O&X^!:=IJJN]-NIFVOFP).1%10DC($BR 1$"'$(0D1ABG'-$M$0<+<:.S] M02@CY5.CK1RR3YQVQG$89'\]Z,)A\'V5A(J[)%1Y2*,_H_\T M4UN'F:RGE\YFG9GB67&M@7>AT2?26*L,$N1(;1R&,:I>&"1S5_"''[:6[&DM M5WOA>T59ET^+LI[^;^-K=N6A:F+;9_FEF# L13P+,91&AQ1]$>8PQU0U01!9 MRM,P3'%B*/H6:'C7#1659^FK&E/'VV',:W40AQ<&_;W/Y+:V#O#,0V,E(?&! M#4)[Y9P73\A=M$,!%6).=3MU=<[:B9;5];S_3#.@9\:K34B XC!.08Q9BE-$4LJI70=H%^CYOA'O-396=L/;C" MVK:'M)-]U-.@;[<[QG[?BK_?U#3P9K[JK\],73ILMN+83HS4>]HE"YVWI':" MW!MUJG;)V.,-K)U"L9@G-9M=2Y/K92IW&>94FF%:DY!]>3MU8U)$=1"VV.R(L!,6TG<';M&>TA;5BPMQG:" M]A#?KD;:_= R?T;%DJ6(3,LF+K$9]7*H%2:72Z0)0C"B::[:=@N8LX)"A.(4 M$9&$.$V-\F8,@/L./GS\>/?KU2?P^?KKY1?P\?+V]OKKSQ?@XY>;;[_>735M M1V]OOMVO_F"83&/"9+TPJR_6&08U%!9@@P;8X.&_U:@-"UPERYB 'C=)QH(I M>\DQ-FO8J9]/G-2;_DJ;OG!ABHM M3 N&$XARA,"\SQ,( L034A&XR(PRM [ M L?[Y?>ZCH%)!,R4QC'6Z.D'!P2;J0(%L-=[SOL@O1,$.A+T8U!&E>D3I.Z* M[ZG';4?:7,_95_RD-09@[R7/@J9 F ZP69%SVNRUIL1,@@ZDI%_TK@S ()$6 M8VQV"#ICBLUJI9&'V.P0L#_#9O>!,^J*OR[FB]5PB;80LN"3Q)^L"SX]%NV#>^EH#0FKW#0U%UC M+7_?X35XE7C41^"_5WV"_;1X-R#:6;=W'9@C-WXW8,-^#WB3ERTSEE=&8?6) ME],7*4@OO/J 9RHU^MLCY_47M=72X_OPNGE %48HV/<2YH?7OW'V(,7O$Z^F M#_/FV28C:I*%H4 ($T@35="0$0*+@$>0%5$LLB"D+#0K:/"&JF_G;^W_5*"' M^@7HD <-]F"%_H7J[KUY#JQ( (J&+MW,L)V.QUW6TX'O8^_,%.>HVV:>ANV= MHZY2M?TA.FXZMW>&[Z5\^X=H=VC8&C!]7Z9U&%R !H=VU-X*BXM. MS!4>ALI9AYMZ6M8QC\S4Y9?%_*$K3[G?*DXYQ11CU6= IB,=I@-Q5&5DP()= MK6+RJIUZN'IZGBU>.?_&RY>I4E6'ABY(STUJ,S4CH4F.NE_4>-;_7(U2_+JH M_Z'N'^CB83[]7\XV*[4O[0YAF!0D0B2)4HB8U#>(A4BJGYC 3*!4ZAR,TP"; M*)TWH\2S*OMU7JY1 97R+2!I!LG0_L"9;G*JF39[N\W7TY%_B"TU]/ /30+J MAX[7Y*P'!/V@LV438FZ1NP"*(OE<#5Z;:]P541>JGG YT!'&6'F_.?\='0EO M1\>H!\V;;]?N\?7V"-D=BA^6U73.55.))S)M37%Y^#8&TB651W U;?YD%EHT M6]2?!EKA 7J(7'367P^1B\9F_C^+J510OTG-I#)"/B_*I_:X\1&&M&.0(Q5A M"'Q4N;9CS*XP6JYB4<#6B.3'V:+B]XM?YL]3E4C0N++&K=,W9:;DYJ:^9/#NF8HHW'1"4LBGER3UGJU8N4U[)SY9/ MG'V1A\Z$9@%G+,I@QC+I'@9I# N*,(R2D.$T21F)8A//T#6"GE6. F'FQSG? M 6N+9C2^NK!Y-LB"/K:M+52!%;Z-(=3#&'0H7X#!G7)A_SAAIS\+Z3STWMJ& M_Z]?*[/ ]^+N#^5\H>7DOVC-"N3<0/-^[7 =%&VC98DAOUDUX5895AT5LUJ MLL(A=$,8;6WY:()O5SA]78'!? .NIHKH>X_GA9S4"DTP$]2V-EB-L-E^V'S MU^,)GZXX;V8H^^&GI2F\%>N3Z+31/;!""$B,0(.2ZI_<(.7>U#5GB&-CU@"! M-S%7S1ETS""U6,E.?]VU\ZMN<5F_=C/AF(@0R<(")KS((,),ZB=632;Z8@5N<>(0+$X)U*'E3;YC?2 &^7VJ?7<#$;0@]>3G("^&)>A<^LQDR( P;7$9 MHF! 8.1KK<#('S8" M?L^V$8C@9:FZW*MRSGO\HW>)\977DR*EF"8HAA'E 41A&L B*E+I^(DP2@@+ MHS R:P@R",]W%*J#WM56J[G-ILW=3S%,SQ=TR 8S^5]SH*NLEJ#[-Z,70$)W MV2Q$BTQG34.&H8W5E#-1PH,<*VZ>FM=[899KJOG[F_[;;WAI&25W PP[]-Y>]=6O8( MZ0T$VM#B>%3AB)QWU2!@!(S';2\PWA;L-2<8$?3(1TN7\'_)VBM[/.OEG:X3 M]&F?5E+:J;*3#2&NC/1]#KK=O] /H M9G7B;$C83M3VT5UF#&Z_]:&CA>L?X[@Q8;NS@\8(J&7/9#4\F+/AR<$?E])] MFM>31. DYZ* 41P+B (N3XR##..;+18:(\4[5!P/$S=D@,LAXKJ@QQ\>;LB4@T/# M3=>P&/ARA2LIC?,[_B#EJ4N[)8RP/,AR&.$\@"@5 A9%)&"<1CA&>42D/:H] MU>4 -^AAQ:BP5"10TP85@ N2#,3\@X8:*'9C$XY1*7!?)0SJ;4;@K*BNFR@ M_MG1E),!4@9'F1QZ;[QY)0-8;PTE&7IN9#^W^>>.MSE\JX+Z6UY.%RRWPSHWG?NIP]JW=SD$<_QCNI@Z;G;F96L#L-/OU MG)9SV]6S8X_XN>I-#K742H19$0D4C_G<4Y5^ZL<%C2BD$]L-:,V6[P@'\M,+B3XK#:T1 AXF7Z)TY QSI1 / HRHZ MB>P#WZ9R7"O3_@:V@7XMB3_E"9,4TC>A E4[EN]-PF(<+$H.;@1 MHG*;&F?&%6_[AMKVPO MZ[J9P+1F$2QPBB*.60Q"*%61@D04!HBO)\4BLS2D]_ MG(N0D7)9HZ4M.^W,+]K'KTO.7Y^\-?YA,03MG#W0TSECG-6\EAE*MMSB"/I+**FK1=#QRS0'#7 YE.P>=\<>V.6#>P<%N+M:U#;I* MBX17]2U^5:NN4DZRH$B3A"$8X""&B& ,BT($4,28$!Y1$F?"+,!Z"(SO"ZTN M%V7: 3>-A![DC&[4\UQZ32.<+3S0 ?207C-,DK.8Y4$@(\L";.$L, HA8*B,!8B*!@RFCYD M!MYWG.7FEU^N[W^Y^GK_#5Q^_00^WGR]O_[Z\]77C]=7W\Q$VI"M>J+NCUEF M*J"'1^,B;F'2RU%V7$Y\'AL7B+QPK@6VFW6E>+/9>\2PL'23- MS(%=!5HL;EHZR4O M#F=%]B\-L5#WB9\7I>!-&I3+4>^VS'$V]]T8@9&'P-LR:'\BO/5*=IKKZT*% MWIYYS2\?2MY\E:K.Z*,Y9W&0IS!F.%'CW3-8!#2 <9+$F$=I&*=& ;'CH+Q; MPB]\CI63^'51PWH!/[9HF.F> 4[IZ1@W])OID@U,L 'JP6 ^39LC53 :%21 M/TWPKFAKO'%&>0@YG=A,=A.;VP$(U_.J+IO:H+V)B.OR_77U?IOGL*RK&L_5 M>-%)$<9J(F\!:112B%"((2-B?,?FU\T0INMF""^6 MS1#>:KLUK:D_R"9:V&7GU:]T(T=Z!(+VXK26)/8:+1QKFW$!>I0Z+G=YX_UR M617S5J2,7SSSQIMVL,;FK7&R&'HE]V QYVKFU@LO7S\M^?WBJIV-?B.NYF(A M%4*#JGY.O,&2GH^=#A.P0@6P99-JT6'33$+:X'-R'OA9S#L=*//$-S--[YAE M9K.=S!E@-\#) ,YX4YK,B=\:Q63QNJ7-31\Y6\[DL@=&I50?7GN_-6-3)VF2 M%SDF!' M;KRO8?:N,=LU[56/S#2T,9WST=P8M&2&*P/.%/RX1IZJHNGK_;U]XGB_H==UO94L^+6JX^Q;/9:WNTJ=*+J0!/':OQ MAM4SA7L%U*C4)UZ[:O]EP[C!OF!&"X[7,,R&SJU.8E8+V!F(7Z0->B,^EEQ" M["XU$\J#.*<4!G&A=#)15:6I@!$1.:%12C)D5%6Z#\*S\E4 &REH0)K9:@?X MH6>7G4>EF=;<)M##K>YQ8AP95@< C&I$'2=PUV :>-)\/ZJ .9Z_3E(6H33+,$/ZHR]XTW/Z_F#Z=2 (Z][=,Q;B& -TD]__A-TN7*\CX$9U]4^ M0>R>=L3XR-7LS9FUW/&?_P/?YT(5N19DE#(1(95FR$*3JERF[K%6WCBG=:M8M.(E9)A*(61%)AZC@,,]Q# N"(\H9 M29)4:[S#$!#/+I&$"E=@#4(HQSBB$5]R0*>9F/5)/*-;^S&2#0)$#DBWBP4= M8(&CT,T)D@:C-,?>'2\@3%G^]4M2B@C%2\'#H&37+':Z MG+;$\Z#.X>%YPI.,KJOY+](ZZ(J./O*&UJ7.;0)/O3Z^TMAN[6J.?CD_O_66 M%6<]',P3APP8,JQ@W/,"IFJ&V##"!&MS4JT2@@R6GRP/R)S4?OH/X"T+L^#O M?'=^1TP3'*=1AA(AD.^@&L-P[YH>>L M#OA;7EWSZOSE0?<;UD,Q9Z^W1-H2YIG#1Y:9X&A7_:>OY?\MAWUN%CMTZ'@* M'W"R\#$>&1WXKM@#/^W=<09Z\IO0;'OL#ZX]Y9EO0N36@6_T"ER6=5'"W>/# M7ZOOO\Z?RHMYP^2_H8;Z\"HC2W([*^>N?-09;1(%[]?KVRO5(ZDI)1.XX: C M VX<%UIWC(#)[%$>C&"FF]%J):M'EIY,5,U([$NJX1NG)N-_ECN]4)5%]6(N M)68Y&8-2I8M_?M7Y,&UB.,G\((XY17'B%P@'L4 9H0'*$RIXD@C&8M X'0L< M1I;_?BIYAY.W1.K_K,:_='BIK/(V6^C$O'SS'1C6&A/Q%:9.=MAWMLW9_]-L M<_;,D*\GY.F#.>,\5=\<@S?*U@>SZ'#"/GPI.ZW6ED0JLZ::R]M@UYL>$XY) MD:F#04UM#%*&\HBGJ$B3/&0)B^(\A^BMO5!&UDQ=%?0*J&4K__T,,E,K)Y,- M4QQPBL'J8) B1P*_'\:D(CU(YK;0#C_L)B%D7Q?5,,GB+$Q3Q')5[$>*&!6, M9XAB&H:84Y]P6!W-<9AC&Q.7OZAVM-Z7R]N;+ZH7+= ^,&":H3W@EA4P,=[- MK1F]QRR WI%R;MZ\FRR !<T:KDLKX$F-XFL7OZV:1?>CFOC1'R)_ MH6K([HM 7C:24)WB%".H' M/;;0V*[0=7&41.##RT^]B@#1G*IV %F.2)Q'*,8^87&<\ZPH0 U '2 UMJ:XN+CY30_;\"[^>G[] M"W3>7&$XTF7* M)Z>\IYG#$E(XZ9G,BZ1 ]X Q]XUP\OB.]H+H+Z^O;HP:#)_-:/BA/J[#:6F[C(;A\INQ5V>Y^RL[$^D;+6(OGS:Y>LKWL#DZ9L]#RE M)"PB+M(""9ZIM/J4HHS%%(4TRC(618)Q4'+.$7@C6S@]D)Z&>6Q DQ7/S P4 MAYR B2.8"6";P9 T1T?^,6B3GMB&I&\?N*:OV9Z7:JIS_535^HS^NI!7_PMU M;:M?+RK&[[,D3?(D*%">IE+(28)13GV.,A+0+,U#EN((>H .0ISJ1-U XLS3 M:'C:7-:H> H7Z$$[S$K3D]<9>ZR.XI/X8G%"&U%[PI$]O/[$9[@1L;N'NMEK M=J?\%]XLZI(N5,2J^:9R<5[(3%GW][D@85ZD 0J#+$.8%E$[-";..$M2EB9" M@!S+!R&-?+*OX7KE_(6WEQ=/?C_/M;QV\,9#GGR>B5*:H*!PTW$6FAWW3A@# M$_8>3Q1,KP?4W5E_E"Y'I_QA.).>[T?)W3[9C[]@40#[A;_PN306JCF3]VSY M>=]]K^Z^5<^-_,3OOI7U@O.Y:KG?^^UW"?/UNISSKH@RH$P>[B1'L0?/Y;-4]60F=>1ZREZ&Z^EV O](/(^_/N_96'H M_V5S$?V<_DOPEY_T!(OSI[JA+#K;]H)#V%I4U%LP/> PJ@I]T#NWKIJ?8"5F_MCG.#Y=D.P$Q7S>V.)QO% MWPZ7M>HF43Y\D^=S5TG<-@J_$?U&OQ^?6[.\-^.JWZO]G@01B3)*$"Y">8$. M>89(%$8HHW$4)TE<9)D/:#YQ*CXC'Z8MD%5S:X,Q>*,PW> $FI:5L!-HB=NJ M@KWK4'\C-ANOGWE+%/L3!S<'/4S+>%#_C2DWP+9=QP0; >WUX8IM1UJ#G QF MRDXBKGBRU7C$V;)VOIEV(H"N5?RYL^^BS$]SG :(YTQ-*"M2E,58_I/D(DQ( MX6,.OWP\0X[[2;+*;-]::K(T]OTD M]'/6#SQA=P#]-M=NO9!F/3L&2!Q^_ 9 M>M1V%B19:&78MF$)?:KJ.#)I[#'E2E!>A-P/4>)'$2TX]M,L,0O#[P
'GRPP%YK5(D]G#Y/J3\21A#)G,]19R4V*L_SF.L2 MDB]AB\KDV\,=-("/NH:G1F).6H5A!^@R:+1X2.TQ$E@3?FE](9TZD$FN19#N>&N2FL>R[T\M(/6S U)W M,BW9<'M".X9!=<=V1=1O/+OAE3"UQU)J;+YL-[V.5L@RRPX%MIC;,M4*PR7N\-&[TB1Y+8P8/ND4X?2)!; M#L8LMDZQZT\I5+7>%H+=!W<2HY/;+?BJ5J;H'2ZK,TBH'^-*>$X_&@@TP!3 O^8P-W@8KA>O<3 &,;%(&=E,.;&)KL;58<)DT M"Y>-PE#M^$N1$<<2=H7+?9]5Y61'SRQGUF-N=KQ/;]-R4HR<,@K"W(NP25W% MG(+(LET.ET2O5)ZH52DO0"#.EAK'3-PQ('LKDCWM:-.>@IGM.3$JG&'!!:U( M#>5XVD%'>^@,E!MA,X34($LJ*TW& MJV\[*&XT#+6.*6P(@!@,S$)(D9(#BF2M];+?"*SKKRKM*\<4.R91E8D &B*[ MKQR"4S>.S7X$LL2[VF?KHDW@MZE;>G>Z7C?:COJ=,;J@IWE2)VZ'59S[G-I,CI57EK>K$[]'H@0S1W^A1V5\*1 [ U^EDF9C;A[ M'LC<5I/CR=GR!'I(;Q#$A 24!0>89BZ8RTAL):G0+0@GM,AJ1:#:"L8%=K6# M6G*Z.];75C8H3B,;$*DX^ N >2[-51'V*1U>'NT5HUBL\$(-TP5.U^SV*&,#^$V! ?W*42B"QR*U%/>8]FQR M?W71H;+&4PFKN(^IBL'+[&J.G?<.*2_RP=,]?W]OLM^]^B2IA_%@@F*NW0FQ ME,M.W_=?-=*GUD@W9.>>9#,J52$9=\M-"<2$,B0MH)(3114N')F!FX+@,\0D MK^RY'(J7BCHDCN2BK>(C6X5/4]M-4)MA%]W+V<[$$S]W[E[;]$5ENRCOSTT8 MY2E7W-EN\>J>IO)RO##7B<5X.QO155T;6,=.IK_G.[,_/O,']A//LC)4N2HO MG4+VNP\+MWIVB#@DW:8$/VX8%FF=Q*DNRW(M3Q'5$ WA#.0CL#.K2 S5#!/9 M HC -D&_BS"4<0@URE?7974[KV@0__=<6K^^)EIT:7 CNH; 844-U+;H472< ME+/A2PBL4AJ]8G22G:2#"RP/;?'&"?!6IR-\BK@KW3#53W[_E6+$H0&_VI%! M=>N9%8&'.0/7@3UJ8O%->\P!9KL#1]L,MVS>@.<;%E@ CF7A.ZF) CQX*+"Q M+O8L!SQ(5WP>5Y /K$"4\]Q)PC4:MZ)U!9L674=$5*VCG'@> _4$IMLC%J@[ MW8:^^A5@?5,@7ZNED&9B\9-KS,GLL="D!E&T5ZJ1*C\KU/VN][UOT[2?Z?T'/?_CWQ)!NPZ4L[;_BJ2?-,G(5NQ;2^L M0#V(B#R#J\TL@M9WQC'FR]+_WF;4Q!2R#^"#EF"=*DAJ+N^1';83O(J@P9'( M-*[."&)Y&=Q.9ER34WG3:D\#*EA:.>?.3:S(/^19<0LL>AKC#DK$%!'@I;CN MIUI.6SN34U0AT3VB*Q$$F?A%+TQY::9KSZ@AB;77BKMI(5=82->@;B\@%=4U MF^(!W*=!:.>W' @-;%;=X>*O0F-[I 5QYE1Q+4ONQ>(Q;BJDAT7UG%R#S>Z+ M@D2N+3\_Y5F,8UUC70HB#S>^5ZS(A1K%&T4?RB^)M$4/(*OZ](.TCJA&J.>" M-A>:V&$\=R=QC8'2V)MC:L[=]D:G0ENGNI,&:NLZU==7?-M!42L)VKB%>DY$ M1G<0M_%]^P5!J($+"GG]:N+FG<7F&1TJ94:# ^VDKOK;I*N/.-/:1<8?;*?2 M9H],-EN (*^A4WV8:6(NBWX("ZJ4QM@ W-XT;7NLR%.Y7PW7N<&Z)[BWOY'% MI0X6LA_*WK!=-*=*]\!Y*$S!9J(U9ODZ."U1<7HA>%+T 14WFO!73FJ,YQE*\TKP=QB/O.W>=2D.T->ZP'M$EUK#J MV@2&+A]N-&JB'#"_=+]5H55 (?3!9>=T&P).O<)?G2'G"<\Z+PP;D.VHN+RU MO[+P+?VJQ'\#4$L#!!0 ( Z$ EE,'RIRH!D "K' 4 8W=S="UE M>#$P-S V,S R-"YH=&WM/6USVS;2WY]?@<>YIR?/T(HDO\EVFAG7<5O/M4DF M]C6]^]*!2,C"F2)8 K2B^_7/[@)\DRA93A.+BM69.I)(@L#N8M]W\6IDQN'K M5R/!@]?_\^I_]_;8&^6G8Q$9YB>"&Q&P5,OHEGT,A+YC>WONK@L53Q-Y.S*L MU^D=L(\JN9/WW%XWTH3B=3;.JY?V^ZN7]))7 Q5,7[\*Y#V3P?<[4@P&73_P M!R(0W8-N[_"DV^WY_:$01[WC/M_G?W1WX%&XW3ZCS304W^^,9;0W$OC^T^/C M]O%1;,XF,C"CTVZG\W\[U5MY<@MW&Q7#1;C/B$]FCX?R-CJE!<#=0P7+=;?[ M*E3)Z8L._7>&5_:&?"S#Z>G?;^18:/963-@'->;1WSW-([VG12*']D8M_RM. MNSUX"7V=N G".*&,1#9A.\7+3R,YD(9U.^WC5R_Q_J\]CX/:>;#LY7,P?G) MS4VPAQ/\425C-E0)>R\2K2+-)M*,V.4X#M64Z/3\-A$"/^G'+@6(,7E=?6B> MTBSY#)0Q:FSG7!K-A]>*9$V0N3B_OOSEEW/V\?SZYI)=_PO^_GKML:NW%^WR MPIY^:A9"@?!5PHU4T6D:!2+!NW9>P^PNW]Y<_083OGEW\0_V[OW-U;NW[/RG M#Y>7O\*5A3APUG N#P1C(<:/K"8)X9^5L/VHPET[9QB M&?;?*B-]P=20_81 7[BXF M@^H,UF^" 4V1T#E<"H>["DD,=: MG&8?S@*IXY!/3V5$$Z.'SJK .H15W(L$IL)#!R^:L[WL1/O)2;NSWT?I;H"Y MF2![L1/\;1+\+TTP?^T GCSJ+KS<:2^^MG38?OMX_V2E85_2E.VT 3 :=MSW M._L[,[ CX';: VF52@#EE&&NXXZ3-UEAYS37OR)=:MDAT/.@M9"=6^MV+P_[9C*[CJ/;S M"=)2QE^@V [2ZUHV"<-_]]O'QP_O%QCQZE'/BR>P-2+,J^IXSXKY%[I:. M!R)!_J9'H'5H_(3\S:EFN(6[QV>:781<@ZZ#OX]!";HFC4BG@_\(GS0A,Y(Z MTY!:C6:.U[3.+5]LWO;:"+[XSM*X^"027VK!X@25V!CV$!'6EEEN%#8M^_.8 M'())-O60^UG^ R-&W8/]AR3X[$() C"<,H \\@=R4IDP58X;AJ^R\A%([LD MP1#79.RC(9Z&6\QN%F9_<^B[-N@P^4;T5N>C6/+2YX3B'V7$0W:92=[/P/%? MA^=7H(*7Y)9ZT*N'@:920&E]/N=\I]4RRB9Z[_KM_O'G>>_Z[9/^5_'>];N/ M\MYE-V2(L ;C5V7^%4)M'N?<0F2C(-)(SCLK?X\:..M-$M#G89BKT5*S0,2" M(J29V53R2[-$C+F,\$X>L4N8N$214+K#8UR#=:WN9> "8S)J5T1]O?1<&%_? MB(#N3BAA.@$(PC"F#!-P(XEO99BOS8D?,]E2*I3&@-] M)( 8=% ,$S6N==K^G +8,"BMTL2'L=X(C"8CZ7BPOMD%)L(7$C@-OJRT'H#4 M3*269FI6C66W4)\#0,#"PZD%=Z/]PWE.3Q-OO)&=(!$$(B8F /59Y2V10?#>[64/_=.CWYJ MR?NZS46D3H1N^"=' O M-? T&"(0""T .B-NFR"IPGQ,"MMN]M5MMCA-K;G<[A)W7*(BZ3OJR3A]P?DJ MB2QUW$-&VB2I;RD)[BE#N"4C/TP#RTL3E=Z.4(PK,M3*;P1: !AJ!@OBMX _ M8*QUKX)KD=E%G<$]"SQNL9#)LB\1%+'21.NG1"' 8Q8F8V:Z7/$('X#*E9KY M1QY(T;-_1TEAXMZ*O0%LC[L]/@3*.N7AA$_USF/31O]Z9N \X=7K04]M@<,: MVQV[SL](H.D>++[\%TSPHZ/5AGW 5?<(6V@3=?IEF9YSROC#4/I6(^G+-(KO M7G2/.F=/_W>="@RRG6O )#=I0H*G)B?IP9#W([P=^YTEWHXM\3U#XC.@RNB>M/L-PV:6J?IN. 1S/=G8 M==Q@T=:BY*@M^]^H3;0N]G\A#?"V@^.S:T-A8OCT;QF#X1F(142U, Z[J)1B MN8_YB:S4I_=,U2-\C_787HVAV7!+NAEE,JN961M3];/SNBA]LIG"+FNR\*TV MMT@P@E]CO" "=I,[52]RI^HCT+$Z\"_X>)!(_M> WFVO$:15"7G4/LFHL1[, M-I" R@I1QCK%Q29&LRA,F.\F)C!(2H[R(CNUZFJ=SUQ]&I#/5:#W*I7?ZX!= MN7ZK7.7B(BX:K,:A2LP(HZYXZVSTBT(.< =P!BK.S+WJ.3K*;YAY.G]-30 0 M V]1%OR%ZW&:^".NA8J*\;*+[@S$HQ'B3(-F/_C$(,3PD.8@F>LV%!W!!>I:()D!*& M .!88H#2L$.R3CL=%K?';8]=8O5] N^ =>3[LB9;]<$9/5NDE5E-;9JO)?5- M%-57!N.:$I1QXKIYP-J15B:Z76RT(D"FQ^VM! MX5IVT.ME'.0*K0 $Z =Q+Z)4D F,%[LG_2/*L>)6'MC0/#*;1-RF(;=Q7Y K MXS2\M<%WE"VDPU5$ PXX*];&_),L54 P0K)1#8*/7 M@E8;4V\7E*^,^W^F,G%:E&TQ!#?G?+7,$8!ARR"?!$TF2C] /=4'_ >4*T))BKCS M9BNQ5A'D-XND-6;*6=8VD?!KI RR@O(LR-/D+9+9KFV+Y0;PPIP;Y&S%3\>I M]>HQK1Q_5TXC(^Y7XO8P29Q!-@@Q*\>$I J6<4^M*4%69E(!6:-$?@[/5!>T MP%R8S0'%09SF/AE)?V03KT8BJ@ GA;?8!+-,1W)RI4Z]P>PJQZA1B\(%9\:1 M6[]EETY,6GT$P-5PSKCT!5B2VE$+Z!."NI@) M,C4H7(3P#V#'^ 83?X<>?G<9=&2\):4,.J_J6D@L#0,!V1MU.M RD#R9SMHQ MB]25@Y;8Q2=;P]WB$1#0+9BI$_EU.>*%"01J#!(WIONIN<7GIB\F]0:"FY'+ M?WV#5"Y#:::T7)L+.4.^HFCW-N-2P1VE4L,N..@=^+R[7@8[=H_[22FTM#FJ M&:U "!R#_H"%IRJ$7<83B5^7O;LT[FZ=?3( 63H6E7KE"I_3V;9W$,KL M]MHN#AX3PZ%-VR4E;0CW 9/ ;#Z:GN.+U;1+&CR"]R)'BJCY8K!0A2KUUZJ, M7,G[+U')/HP*#VP4;_";PQNZ[4,*4/X(%!FG2:QTUNVC;',L+^:K0OBD% 2U ML>1.?P;F>^L >K&C.O/+"5D%(YGN=U"M0$D\P6G:I@Y7<=F5S6U-VM@"Z0>H M:A2*@ << LC*YO-G%5H\=QGE1E3N.<8_)&!YN0@CUZIJFMD6SART9=#0X!(+ M>ZSJ)C/EQ(W@(U/S,JY69F5<^XD<6 U@FR:1I4GL;V*:Q"J"?TW^5:)M\@V" MP*0O=33MQ*U5NH=+5:!5%Y76 ="3>P M!W0*9N:'W&6=FPO=]D'GY'QO'VR^UL$NE7-2Z1F8>.U52[J:BN+]IJ*X9.I6 M,8D(9*US0 (;@VD*( C!7@]L>5FNZM:8[ .N,0XPCD5DS4-;MHC6^@^[9/23 MSWXLLLC\?*%YJ#"H0&X+W/@BP>!]N?0O3F2$=X?L/VK AFGD9Z6L)"JM@\2. M#@^-%3G*X )P4@;P!#YVY@]?NN5>5FM_8M**RZ MZNUDDP3#GA$Z_%S HNSAFW4.HENPPEWLBP+0[6R4PC9N0!6<8X!#:B/RNEY1 M%'Y[K/6OTB1O$Y5BK3:^KOSZED2GGJ:F".@@!#4=<)18^;E+\0"W_!XWH=9HZ3ZSB M[F]0MD(>!-VH=.:3>/WAD<:E*RQ#,YT&!2C.T+U6)#-VR5%M"9VUNRC(EF:4)$3<]['!RR69LJ%[!RS=2+BG+5LD@6Q8^N-)[7T6!5:9N9_7N] ,-;ID)5JCTZ-D&KQ%UF43 MVC%C;J5%UE',T0+ (2+#LPB[%K&GO-?+8X.#9?9R_/09;PT,! )FOP-.N-._R86 S5CFSF$ TW^#(-\\'R2 VW5?F[I""PEFS;WR;6X$M;7* M#2C84\1G#+]#ACE 4\Y/!%S(]H*B<#5.DA@LAS^ .'?"7>-M=PM59:6]_JB41VSYME54)*! MY=$U:Y7^H+ U%LSJC4N%FCT1I9+Z3'<793'6Y5=9#_K[%JX)%A."Y@_[0WX" MPS\R(^+JMDD9"90,8IG3H>&3%8XR<5N10JJW:\I5M2&G;7C;53[CUCC37.Q(IM$*<)#UVFZ##AOA-,1(6;9+(V+MMW^0&KE"2N4LT^"%?2,Y+Q?);(!QM% M6^O^6E 45+5)@*:JV>/>'*%54_PI5NQXX*R-98.%6+4'[&^;HI*GJ!Q\$RDJ M:Q+&F/]>TH!U-:E::FN'8T-=:@F-3:6QA2]-06.5'Q%E49CN+6J0ODE7_UL"YW-*!$BL_5L3'>F^J$U2,D]!VJ5#4H7D=^: MFJO=K<:^U=@?"Y;: $&Y5(AJ>&:+&&MRJ]"[\6"=C^N'$%"%8$T9T5MED*M2 M0_DLK@_\2=PJ^.;5!%^]PDFR8%=X[%XJ[!CO2KF%-HFTM4QH[T8<&]T7/RY M4D-&9TT0UBQ0$6L;I'H$S5$].NWNJJ'D][8@^)\(^S=8L8@$4"30-D_M"/"P M$G3S4A&B9EE"[X-[%;VF(1E@3G/&4P 6J"TSE$U:-)I[1=\62ZA)665#7<>6 M:,+=6/XLAW)&LZGJ,LN9HY>E).%$7-TV5B]'@DT%3V82E#*N%\SCL*90U:OS M$CN?-65X<5T:#<,28$"DP+H2P!^ !HP&/13 '[9JP58M>$JUH'B05(+2,S4$ M/:,0E!*?:W;)-G=O2]1?EJ@7M0!9V %D@Y0=T21EYZ&$*MCD_@A * H1W3B] M9A5; X\ZS)8REZR3+^V+J.'$>?.^#!63*I_"PLX, TH1U\"IW ETI8/IBOD7 MZI*L!K[S2+KVBM1O-I.<7I?5#>87G03BK"INBM?1VZB"E 3'A"?H]Q1!+N9D,W&R%DKE M+1GCOJGFUI O8;-S2X,\ MQ(;[/1'EI O*G,G-G?)016K"7&Y0A1^UY[C<@FWMF+!#<>^XD97!6CBVL8XYQ]ENE M$#([L#&$^8? _#&97_KE+,&98@2;+SJF2H,E?#A&_N]6A8\@QM#K;[L[,CY6 M*(3;\EAR!9[B77P'.I)/AJQR>7<@$T\!9L M$&H3KKW<49+@EY@X1I#O8\HZ$)%/F5(+TK.%I!U?;MUE4QQ5+)(\<@A<-0^J M#:96E+@N=W!)6T^.]H7S; &7-(D,2-=L=6YB4^NZ (#. MJPR= N?Z*0?6=EVD*F?N](DB!WJIF4*1!$/,.?.PE\+FF9).!T=G;ROKZ M> M.G_L>^X; O*H*-FEPJF2J9V13H,;/A]OT-9\GT=,RV>6;X+RTZ1=.=-JN=+8 M4Y2BTF48>Z4:$EN_ $\.TR22>E1KN60I4(4]V-PMT-^@+5 ZLOV-J_K8TO_C MZR RM@W:/S7"QDI)C;VP"Q\$J-7"EX$HESN1@U.!SB\B:E]1LMN+/64+*!?9 MZR"BAJD][CAVA5;HZW1.$3[A2=&X*G\(5')1(!Z+_BD8!B]&]XS0PK?S(QM/VW51YZJ1=#I;J>'DU%UDJH*!:- 3._SSW0(,YU\D&<:XZZCPO?'%$.U]G-=T55>P-Y65+G9OSC.&P?T8= MSC$K!HS08*8 W-804M_S//L\$3'HSWA29%XW"3]@7HQ+=Q.WH!'SG/N!.NVG ME<;^1=L1=".CNQ(X20JL)*QQ5.3DH281\T=*VB:F.)VR*P7(+*3]C6600MRY MG$$[;+X,6 <1(24.6J^GR<]K)&X&[(@.Q:OKY,X5NQ < M:"!M5J*-NBT:BO*A831B>@X_]G0+;*Y$'AQTTD[(Z3VO4%E_S0#;--FL'F#' M(9\, .DLQFS#:8'R+Z^\]7/US=L/.%E/9Y!RC7\&;WDU%QB5>O'3@[K]^^N[FZN&3O?F37-^\N M_L'>O;^Y>O>67?Y^^>'BZOIRU27V9]N-]KKK$T#VW#64*7^4_OLJ&M.7/4F9 M@Y (.?N(A_*Q:](AM8=G6[:1W'J'["?@T:!F_XQL]Q<>"?SY0VI"TF-_ Q&" ML^X<'A=G4C9WM>?87M"U1054@71PAQ=CF228.[RP(IN[B#?HU;N6= 3-KSS@ MX\;/@-.Q;F^N"6LY8E S#)10\<_!>WOR0VK6O M?+ KO+O8T;8M)"I^6<< F'7IVXM@_YJSKY=NN(IGVR2H$)!@* M+^;*(?8NV@-DA#S6XC3[<(8>\Y!/3V5$(*6'SJI8QJ+,>YR6ST,GTPGG]K+3 MH Y[[7[_ )4H YJ#";(7._VJ3?K52Q/,7^L=MT].%E_NM+L+KRT;]NBDW>^N M-NQ+FK*=-@!&PW[Y?F=_9P:\I[WX$P.[EN&_^^WCXZJ:@\"? Y.*GWXWD"K[ MEH]%2^]6Z<;!X1M9XA_U_U56NR)F.[CHG2V$OHUEGP?92O7?,*ACDC2< MLJE*$^U]ZQM^P59X'MRN=4W!L30I:H=6V/N?Y])[=B[GX\]U.;\%\\;KD1F';UZ/! _>_,_K M_]W986^5GXY%9)B?"&Y$P%(MHWOV(1#Z@>WLN+LN5#Q-Y/W(L-W>[C[[H)(' M^3U0P?3-ZT ^,AG\8TL>GH@CT0_Z8N '^[O! MR>#$]P_V^]S?WPN.CGI[?_2WX%&XW3ZCS304_]@:RVAG)/#]IT='W:/#V)Q- M9&!&I_U>[_^VJK?RY![N-BJ&BW"?$1_-#@_E?71*"X"[APJ6ZV[W5:B2TV]Z M]-\97MD9\K$,IZ=_OY-CH=FUF+#W:LRCOWN:1WI'BT0.[8U:_E><]G?A)?1U MXB8(XX0R$MF$[10O/X[D0!K6[W6/7[_"^QN6^=GGNE^?ZR[.]7N5C-E0)>R= M2+2*-)M(,V*7XSA44R*5\_M$"/RDG[L4H(?D3?6A661;# Z4,6ILYUP:S8?7 MBF1%D+DXO[W\Z:=S]N'\]NZ2W?X.?W^^]=C5]46WO+#//S4+H4#X*N%&JN@T MC0*1X%U;;ZYOKF_OSN]^N;MY_SN[O;NY^">[>7=W=7/-SG]X?WGY\^7UW5PT MSL.%A.$C<[H'G+@J5' MPI"S#UP;P6ZG\'>L 161WV4=,Q+LVV^.=W=[9^W$ MR84:QSR:KFYR6V\(/OVS;382B1A,V7W"@:$9@FZHPE!-Q?RJ,O8'8P*;#O6 M=+.OHD#BD/#5&.Z/X#FAR.X8J 1&W8$EA3S6XC3[BHCFA@]=%8%U@&LXE$D,!4>.GC1G.UEM\&>G'1[>\>XQQJ0;R;(7NRVWRYM MOZ],,'MM'YX\[,^]W.O.O[9PV./NT=[)4L.^HBG;:0-@-'#(D>PWVC7= MCRL2L==\3$1JV5^(-9"K[S@"7<8EKEJE;/WVFX/CLYJZXZCVY01I*>-/4&P/ MZ74E3,+PW[WNT='3_ (C?GZR)U6=9#)["[M9%7U?,^*^1.F6C@JOS42QXZ=>$XN]EQ$-VF>V\+\#QGX?G)Z""5^26 M>M*KA^&>4EAG=3[GG-,:!64;O7?'W>.CEWGOCKLGQY_$>W?^OY[V,)9K],&?1Z&N1HM-0M$+"A"FIE-);\T M2\28RPCOY!&[A(E+W!)*=WB,:["NU:,,7&!,1MW*5M^\>\X-L:]%0/>NY$?3 MW$@]E#"XC-@P!>!R^-]7X[$TE'=@[9B2NXZ- &;DC:L"FU(7P/")'XA8TFOI=BO#0D_*C*E I3<*0/;K,<"%C:P$>=#^\U4O[,.SWZJ2,?FYB+2)T( MW?"/N R-!![Y1)LAY54XMK%0L*,WS%:/5!H2('0:(M/B>#QXE!ID&@P1"(06 M )V1M$V05&$^)@6VJ[^ZR]@:2KM+Y+A$1=)WU)-)^D+R51)9FJ2'C+1)4M]2 M$MQ3AG!'1GZ8!E:6)BJ]'^$VKLA0*[\1: %@J!DLB-\#_D"P-KT*KD5F&W4& M]RS(N/F;3)8#B:"(E29:/R4* 1DS-R4RT^6*1_@ 5*[4S#[R1):>_3M*"A/W M7NP,@#T>=O@0*.N4AQ,^U5LO3=Y\0=;@YS:I8=+=GIWX"S)B^OOS+_\)F_KP M<+EAG_"]/<.X64]L\__=Y4:"0J?6\ D M-VE".TE#DM&3,>QGN"_V>@O<%QOB^PJ)SX .:=AY$("FJI\FN41-[.?=KX9L MT,JM>.,WE%NFW,6QB?Y)][AEV,Q23V^&0["_D[5=QQW60LW+=MJ(_[5BHE6) M_PMI0+;M'YW=&HK[PJ=_R1@LR4#,(ZHE ZL+RR46^Y%?]M0GMU^?FM[GQM\. MVV4[,^!8/RN[;7!=QI1;FU(A+ B*L'PJ-2J9N@QCEVU9^&1;6U]X%<&O,5X0 M ;O+G;$7N3/V&1A9$?S[W16"MKHAYQZ49F#;, 1J1D0?J]R;UC$61D'&G*>8 MP! KN=F+W-:JHW8V[_7S@'RFBIRFSU:)[W+U5[E&QL5K-)BH0Y68$<9L\=9Z M[(P"%G 'R 0Q'9XJXBB87!C"BV*)X4W##L@4[O58W!UW/7:)M?L) MO / D]-G0Z[KDS/Z:FFAS'*-2<(6Y>NX55\9C(I*T,I)^N3A;D=:V=;M(JN5 M?<227:1@,QH$-; M:1DR=7W 38=S_3RH3IR+9'D!PL;7,EGTW;U_&C#HKP":R$)OE69#7R9NW.[OV+E8TP MST9#+&#\= MI];'Q[1RDEPY'<2(J"+789(X@VP0DEQ.(DF5IT&-^4%M]A$M$P;:'\@]*"1([I@6IF M\;G1ATG @>!FY/)EWR*URU":*2W7YD[6R%@4'>)J3A3D+)4:=L%!&<'GW?4R MV+'AW ]*H8W)4??H!$I86<#C&)0*+%15(7 ;3R1^7?3NTKC;31;) +;6L:C4 M-U?DG<[8WT$HLU@;NSYX3 R'-LV7-+R#,.$UBI;,F(65C8W$- MX!. /EJ=QMOIMPG05AAG1A%*"2>P'*M0(0%M_()3ZM Y9$K$HK0M9"G8B3MNF4&=%,3RW MLW-]-'<[X1^24;R<]YYO3 TM1 O'+LX.=38NL9;"[GXRD^]N!!])P\MHHTP0 M7/N)'%@A2C,@RQB(@[XTO=F1EMU=A@N9?(49V6V+O.[ [O(E1;2K$OJD10)Z MM[4"NE &,TX$[BE? V7F"?F=JRW6WKD#6M I:,'O<_]9KLWTN_N]D_.=/5!) M._O;5)U&E32@@7:7K5!I$U[W6HO7DOI=11]BC77. ?)@>0._2C!L$Q'8$IE\ M!VXP(P9@2F'=9BPBJ[+:TBNT(+[;)D.$G(MCD<4'9XME0X7>3S*E4$:+!$.( MY?*E.)$1WAVR?ZL!&Z:1GY7CT=YCC3:W^6DV5F3$PP40(PP #*#-RPC=O7"G M-?AGJDE)X1:/4J4ZG&:307I^>CYVY>U,XZ;4 S"QKD MJ95JM)'3]3 \4W+[:;"G09>JN!-2&['L_+9MG6IUUKX'?4U7/3!LDDAC1(1. M".=,+7L=Z@X+=%54I(M]40"*C?6@VN)SU&DY.E^E-B*O311%\:K'.K^7)GF? MJ!3K3?%UY==W)#H:-!5VH],"]%[ 46(WS6WR5>*,W&\S%8BDO(/DWBM/$Z:" M49M2/32!UZV?MMU_;<\5]A67C.^GBTC_N,7I!X(_\GQ/]MLDIGE-\5Z;I[:Q-6S<,T:Y5: M63=K-G'5PG&["-MTP@U@.L/Z2G'-V"5''29T]NZ\*$ >3L7@);:CP5Y#D3NP MPZZG&OG-:3IO3 +F2SLWB>QXI/.5[A0=&PTFV6Q]G018CET<*%*3>RVJNM2V MQ[2\CXK?J\VO>$[8HDW.DQ9&+0# /M9?G2*_2F3#(5EIF(;-IPWYM>2]RB?9 M$/^NC5SI1;5X-?5V-2]?3D;'W))Q>7F+%U9#0'&B0N74!#5IEI$VG3EPBV,:%0GOGEV%71H$()TS1JMWRGL_@.S>NNR-^J' M/E1R,^GN(H?=>@0KZT%WX-PUP6)", R 0>1'!L^8$)MI@,8IE/= UE M00M]V43':CRHY%#I779 M:(L/#*1D1I5J]EZX!/.1C&=#\.]M1&6EGJ@YF>Q5E11HJYKEZ,T07#45E8*% MCL[K*K8-'&$="2-M"W:@XCE=S=:2VNK/V-F/>E-B=TOL)4@@T%@L0*,5-6[> MO$ZMFPRK3VRHWU6S_!:2_HHI?HE,TB82RD6J\R)2@K$'M)OQ3YEK0$KS^X3' M(VUYIA.X8+C8MBE_WA)5&M:/D)=L?;6U4V8$YG2FF=D 32V]LC-(R;R&_=%& MF#9I0$4:T/X7G :TPDJD(E+84#^PW=9(\";^U=[X5Z,/N9SN3GGH]8*?S%5W5;P!5;LTI,)?*X,;-S51SN+ L 6*>P7?O(9@G5=8S7.XPF./4F&7 M9%>C*+1)I,W'1[LGHG.MB[Z]7EZ.$$HP!KG5"LEL4M$.)2L9%XC''_!P C^_ MS99Z#+'V%.TE[ Y/M*]1*]FVSJ=R!BU%$-%8\F:>PXT[0C>.]D.EL;=DD5G; MD&P[$&:"VNJ,G\%UFG9:T LT@$H=!/57)ZQ9H"+6UE'+#=JDY3YEW>7D_,Y6 MN?V"2'B+Y3=("46Z9?M4W []:,#D"IJ-,O2/Y]D6O2GA65K#5M@SU&1:R1. MEAO:AD7; 4NQ2=D\0+W:UAO!W5C3)X>RID57]>;%4M++US)9,_ 6S.&RHNO*:_(?.FTFI05R71D.'-1BM*5[,\MV1Y'7C/^13FEI(. M*']4 X^X(W9*)^\4\R^V1%D->^5Q-.T5>:&LEKG:E/()NC9U1GJ[RY@W1Y55ICB+E^ M.LR\D)@+1MAX?-8#HLR:,?)/-<).!N28/PA=F(WNM#/N4_?/6D2>,D!=H@^V M&J#?!."?AWAJF>LI@34R(7&N(P8\S(<.#[+!()1<(9\X3S3=)T+2A;-V%]6U M@9RY1<$S.Z*+ V8'M 5Y[ 7Y/A'EB"O%SW/5MCQ4$9>9"4V54YGZE)2,;9;Y5JJ>QDJA#F'\(F@!F_TB\G#=4REFT>V9C2D1?(XQCW M ;_+SGVWAS^%TX(JJA!; W%]L#;B^IJ<062LE:Q! MFV^\CC+TKCE@JX'/L?6838KT<@,UP2\Q<6^0\Q2%AD7D4\K"G!1*(8G[ROT_ M;-*1 DL\CPZ"A,L#9X.I%>NN90Y"Q(D\R" M#^504#RYR5Q?SF2:7M1\PJ>+U1<*QB:26D12#S:1U$\!V*.UD62E,RO?NIS0C1A[ M?G)D9C.!)D(=_K"R0F.3O\(V@2U>^#(0Y61H'%VO/$\+9].:-J^FRI5G.,I!TMUO#S7F[0F,"7AY8:D3!7V:M?27=/^NJ41;Z/J8%0\'QV?4N#$_LWJF59T] M]GJ[R'W-C[\N:BO@!XR0N@P(<:^,Y+D,!"/'3RM]2XO*970RH3,#Y$D* B5L M,)UR\E"3B/DC)6UC,9Q.V;@#,@N)R[%40H@'ET9BARV?WET_D+MR%GAQB'93 MUSX:XW';JJ[D@)GP)#?W[$)PH(&TB2K6-S]O*,K"Q+.]\6>'']N\%_LSD$V) M+IP)N<1FM6-K00ZPTX.-[X)0!IMU $AG,2:@3 N4EZ/@&,T.N04B[C8\@ TH MKPJE+6F^I-NCXI+P M7SEPMMYJ/TG_M5\0N..PZ(6[8;D.6%&\ M,$[;NXBWF))U*ZE5]\\\X.,_U:9WE:>@,&Y;TV'LS);T,<[FGQ=X;X/LJ#B- M1SAX=T5@VF7-J$ M2+V8\2I[T]YAUU;7TNFUA>:(O1-V !DAC[4XS3Z7G7)UL-L]/MY'_8K.8PZR%SO5JTNJ5W;.>N7:[E'WY&3^Y5ZW M/_?:HF$/3[K'_>6&=4=(+WE<-,-_][I'1U5%I^GD:%"(/C\W]+*COSMZNTHW M#:?U99\QSE863X^Y)[ZO=U7_%:)%)TG#*IBI-M/>E,_P< M5O@ZI%WGEJ)N:5+4+/SUO/\G'_L*_=A'+_5COQJH8 K_C,PX?//_4$L#!!0 M ( Z$ EF[JH2=NQ8 '>P 4 8W=S="UE>#$P.3 V,S R-"YH=&WM M/6MSXS:2W^]7X#R[6;N*YDCR2[(GKG(\3N+:Q)X:>S-[]R4%D9"%-44R!&B- M[M=?=P-\2:3\F!F+&GNJXMA\@$!WH]_=>#?6D^#XW5AP__B_WOWW]C9['WGI M1(2:>8G@6O@L53*\89]\H6[9]K9]ZC2*9XF\&6O6Z_1VV:^+O]7=[U>'>T M<[#;&_5[NW]V-^!5>-R\H_0L$#]N3&2X/1;X_<.# _=@/]9'4^GK\6&WT_G[ M1O51GMS TSJ*X28\I\5GO1,>T@+@Z5$$R[6/>U$0)8=O.O3O".]LC_A$ M!K/#?US+B5#L0DS9QVC"PW\XBH=J6XE$CLR#2OZ?..SVX"/TY]1.$,8)9"BR M"9LIGGT>RZ'4K-MQ!^_>XO,URWSVN>[.S[6'<_TY2B9L%"7L@TA4%"HVE7H< MI9J=3>(@FA&UG-PD0N!OZK&K 9)(CJLO+>+;('$8:1U-S+1+HWGP69&L"#BG M)U=GO_UVPCZ=7%V?L:O_@9^_7SGL_.+4+2_L^:=F(.0++TJXEE%XF(:^2/"I MC6.8W=G%]?D?,.'KR]-_LLL/U^>7%^SDEX]G9[_#G48<-B%"PMBA/MR!G;@J M/' E@H"S3UQIP:YF\'.B ^AY[)-/1;LAS?]7J]SU$Z$G$:3F(>SU4UNXYC@ MTSW:8F.1B.&,W20<=C-#T(VB((BF* :4CKQ;%L4X?Q:GB4KA(:8C)N'1$]C_ M/D@,'OKLHU":Q$>OT]U'+ !YR#O!/@0\=!F[AE%ASTX4/>Q%H2]Q2/A3:^Z- MX3V&$8)C+H-2PIXK,1A]LN1+U4<\-FA#&EB]-)1%5A[ ML(H[D&#A17,VMZV '0S+KRYWVV\ MW7&;[RT=MN\>[ P>-.Q;FK*9-@!&P8[[<6-G8PYV!-R."]!@*@JDSS+*L/=1 MDZB[;9%SV(L_LVZ5['#(>= :J&XTX[?G'B!&LFLD,NW%%;'8"SXA(C7;7X@U MX*L?. )=QJ5=M4K>^L.;O?[1G*YCJ?;I!&DHXPLHMH/TNI)-PO#_.^[!P?W[ M!49\?K(G59UX,GL/TJR*OI>,N.^1NZ63H4B0OZDQ:!T*?T/^9E4SW,+=@R/% M3@.N0-?!ZQ-0@JY((U+I\#_"(TU(CZ7*-*3-5C/'*UKG*U]LW_9:"[YX:6A< M?!:))Y5@<8)*; Q[B CKE5FN%38-^W.8'(%)-G.0^QG^ R-:W8']AR3DXGP M)0C"8,8 \\@=R4ID_JMP7#=\EY&+1G9)@B&NR=A'0SP-7C&[7IC]PZ+O2J/# MY#O16ZV/8LE'7Q**?Y8A#]A9)GF?@.,OA^>?E[WX+9[U. OHD"'(U6BKFBUA0A#0SFTI^:9:("9E_QHBFNI1A(&ER$;I0!<#O]Y MT60B-24=&#NFY*YC8X 9>>.JP,;4!8"XBG-OG0 $81C3!. HP.E4XIPPBX1% M\&#"Q%^IU#.FA)^LP K&PC>E%OP MPFT830/AW^0V(X _GF5.4@SK4BBWYC)0+H$[58"4.\&&0H2P(P()NQ7HN09) M-)!O0L(<\1Q+^BS%?DU(^([+@%2G- ;Z2 QZ* 8)=&DUFG[:PI@PZ!TE"8> MC/5>8#092<>!]D,!I\&.E]0"DYB*U-%/]T%CV)NIS A8># SX&ZU M?SC/Z6F#B]@0!=&M24H@HBV[+9 E-.)BGDYIA&Q]H+!D/X J$%0&?$;1,D59B/3F'; MS7_:96P-N=T9[K@D"J5GJ2?C] 7GJR2RU'$/&2J=I)ZA)'BF#.%-&7I!ZAM> MFD3IS1C%>$2&6OF+0 L 0\5@0?P&\ >,M>Y3<"_46Z@SV'>!QS4+F2P'$D$1 M1XIH_9 H!'A,8TIDILL5K_ AJ%RI7GSEGA0]\W.<%";NC=@>PO:XW>8CH*Q# M'DSY3&T\-GGSRS,#%PFO7@]Z;@L"\KX_5#Z7B/IRS2*']YT]SM'S_]SE0H,LITKP"37:4*"IR8G MZ=Z0]R.\'3N=)=Z.5^)[@<2G0>74[,3W0;%5]Y-<$DW-[[T70S9H%%><]Z^4 M6Z;S_5&K@;;L' M1U>:PL3PV__*& Q/7S0156,P$&K2GZV3@N*I],HK!-FBQY3?3@V M'@[[4SX9)I)_&2"^4 1.TV>K1'>Y>*M +5)F9N]1S=)2_,/=V_IF:Z!]&W<(L\@OWXS3QQEP)!V! MP$ %_(Z?=3*,FJC/7)2<.):=_[RG_:'5JI5EX(5L[B;0$^9E(S:C]E[ P2]U M-20.^UO'[71?+#T"-MD=#U)30D U.,Y<#4Y>3U.&6Q$@-.&O:CW"RP5G5H=Q M+T&ZC/TK## V)3A()7C/Q 1Q0SB5>4TB;M* FY@OB)5)&MR8P#N*%M+@*I(!!YR7:A/^ M64[2">P8C0N)<5MI;189\"ELO+//&.3%[U."T10Q#OG6=0HH^@A6RA\PD6M!JXVIM0N*5\:]OU*96"7*-/F! MAW.V6F8(P*^E'\Q,'@3U@" Q_ CZ?&;3H+=&IL%\=OGW;QM\%11O\JW6X+CC M#HC&R[F,\)O=2Y1X@$JJ!^CW*4N$TA-QW\W78#U$BE\WB6K,D3.,;2KA:AAI M9 3E69"/R6D2V+9AB^$%\,&<%^1,Q4LGJ?'G,159[AY9=8QX7XG7PR1Q!MD@ MQ*HL"Y*1OXQW*D6IL3*3"<@8)7)S>*>ZH 9;83[[$P>Q:OMT++VQ2;D:B[ " MG!2^8E++,@7)2I4ZW0;SJBR;1A4*%YQ91G;]AEE:(65-IS/@=.?BW39TC MPRTIIAFG2578WQ1:^N3G:*EX!Z;P),[7R MOBXYO#!_0(=!VL8\OVAA\;G9B]F\ON"P#_!;F/'X'LE YV'2;&T5:QC*::P4B#A_!=W.(A M=1/T&S624JNJRLB5%/H2W'=@5'AAG3:;UY[-UG7W*-3W,]!2G"9QI+*^&64- MWLGHMZ T2[5(@^5[@-GLCL$[)8R3.!"<2B1R'!HN>IW GDYADWW,M?4E4FU6065H ,(0P\[)N4%1R MY+G]RRN[7UR"P\XZ)C@LU^00><\M!+IM$@*T?J!^CRNR#6 ; 1/$N!3L'-+U MK65.)1(+W='V!LW[HWV0[[4.\@!N6Q,YLQ%0F23B+O*,F47%9GD]&W ^D@:: MWZ)8@W'[E2/KE\-?,55D]?3D:^W%!O>7G+%S:'@*()8*717S2M MEULF=.G;(*0$4KC[00-!@-6"I8P(N^_ MY$'!]N=<\M9>&5DW[BCAGA5,1(7KY!ULG2M^^;$'%,")4L4^"AML'\NX"(-E M0NVCH)CT2O=70[B^:CD"354C.\X"H57#;^3*M#QPWA(V83-,IV&D=X-24KRG MJHYUJ8R9B_T)J,,&]NC C@@$ H6)$S1:D>KG-/6;62=R;YTS?!FY7U>#@DM) M?L64_H#P61WIY"P4_?*1Z86!49]\WY1W"W!E?I/P>*S,7MGTK8M>;)FHC/. M%!3CYLLSUEYLZI@>)T)D2CIY5.8C8)O#E+Q?( \Q"4K;IQH"V5NOJM:KJO58 ML-3ZW\OA8HKCSF>&U/2M0;/TWEBOS3#U*>VB)I1\$6GDJM2?Q_1G(15/W$3P M%W6Z7A"YN77;L"L<=B/D1Z4%$JPW;D0U MV3E1N(TN:Z&EN8@7L.^=ES]FD@]&F!B)RBLV'B/:5R@RMHR3:&:3&,R)?8 @ MU%R=A?>0JX;H;E%>$"GL0\#S],J\N5EQ:2CT%%6(NKY<)1'U!/9U2/CMM]:*CV@\FR^A?"_GV6!U($YMNG=OC8^PW] /KVK!JUKPG&I!\2*I!*5W:@AZ3B$HM;2KV27& M7!ZE"0F_=F+NE:C7B:B;\JH;TZK7*6%)M$G;N2]A"7:Y-P88BD)&MTZQ>8BQ M@:VCLZ4L),,4ZL=F-:M%E!<3 M29MZJA1F?,SW%VX*0]I D$F/R6J.RDPU1LY737@A/]&$WPI5>(=LOWR.^2$+ M"3+(_K)<2*QQH6L"T,\#['MO:YB"R -Q-"UH =M!4_MI$XBS):PV&D#/B8"D M3U9>55T;2(@K%!F+(]K8:];BW\_C7LBQ$U'.A*!TEMR4+0]5Y LL).Q4)(J[ M(*<6FF\[6/D+WR%46"<;MZG& .9P3@P;&9L&6DX0=(',C'"*A 95&'K6,CF M7C<#!/N=6TG)KY4.WW7B+VO$ MIB_(V4M>F9+;9WVJ,%K$MZ_K _2@K"$S4B97WI477ABL/\-,F\A($<"/).[D\"ZJ@H;Z5:II(1GE%.>S?FP1IMS ]Y MD+5\:LRK3'VR3)5SY>"B%,6_S^U^I_]$)[QG+!HV2NI%@X:+"AB2%70NJFO"D+\IU+>3VC$"/ MI".H*K9@L:-,/6.3#0CB:92:TR;L 7;D ;6&-L7N&%]O*MP1KQK3KB/"G<.T0ZWV8UW0=5R[/RTO:TB63T_=:^(8,$%3*.QV7'B!I1AGC,_T*2]M-)< MJ>@7B)Y)]( !(TF!DP0UMF].'M$T9-XXH@X "4VG;)T#F06TO;'<38A;FV)H MABT?&CA_#F#E",+B[+Z%N69CW&T958>\=E.>Y/:Z60@.-)0FB=&$XIJ&HO1I M/%(0+UO\F YCY?,^>?UYGYG7>@@+]$T2$'#C@$^'@'068W+BC-4>M(HI3P$W M0$0QPWV0/'FW!9)%K^&U/+RVMT[AM6RP=C347ZJV_OO7\Y_.KXNF&%_I^(H: MWFPOX8G5!:]>.7 VCB\NK\]/S]CES^SJ^O+TG^SRP_7YY04[^_?9Q]/SJ[.' M+A&KMN9J6U8G@$SC6Y0I?Y;^/0);JSK'@H.0"#C[A%V1V16ID,K!YN(NDEMO MC_T"/!JT[%^1[?[&0X&7/Z8Z(#7V#Q A..O.WD'1%+R]JSW1F+5'96^(*I . M]NP(+(<#:X<7-F1[%_$>'7I7DOH _LY]/EG>]J6]2MLYX\9IB?%14TZ-UDW# M820W)@$&M9R)*-F%2RAXKO5QWEF?.A$^N+,^?+O8T10P)<4OJPR'69=NEQHR MU'3/7^BRB(<=YR-1EP=\Y&^E ?,V\^MXB/MY9BWG/N7)K.;,!/9@^)41:AS9 M1=\(Q(QQR)V;!"Y09X,(2U=+X+3:GHD&EW$'EOX';".!Y3(W$EO$XUQ-_VX/ M#QP;4;MK3*(W*>YJ^;:K2*8=L@HWGOL8W[V>V^_O_OT)I_CV#MS!X.N?XKL_ MZ_I*^]\= M9J_Y9W;NOG?9FU?D+CN5LM%^J+?KGUM7@&6Z'>-Q>:RR,.B[@\Z+E>I_8$Q' M)VDP8[,H393SO6_XAJWP,KC=YA7%QM*DJ#1ZTMYOLM >Z^1[/=JVSG>]_U3? M]=MAY,_@?V,]"8[_'U!+ P04 " .A )9//;/KJH' "E)@ % &-W M7\%F<=L$L!W;<>+$R0;(9E-< M[D-[W0NP_7:@1%98B7W4K#*J6+$O@CI[EFS64M=FW)JU2CS MK-ON]M@78^_5F,=VK[R6ES,]%X?Q_N(P#'(Q-&)Z>2'4F"GQ84]U^MW^\;![ M*D[2D]YIKW>:GASWDZ1]UA;R+.V(_W;VT!7BL8_S4RT_[.6J:&:2QA_TNJW^ M<>G/)TKX;-!IM_^Q%T0O+U)3>(QGT3]>1C4KRKQ\\$VNU:@8A"GMQ:ZSYL1H M8P?OVN'?.;4T4YXK/1W\<*=RZ=A/6[P\<6Y'F+LW)7I![9+M"9PM M[9]N?&^-\=$,(1-CN5>F&%2%D):D]BZO;S[?W?YX>WUU=_OS3]O.ZU5FL7=Y MVV#_,EG!OK38-7=2:]Y@B;1>I5/F,^[?OSL^/=]F#B<8KN1"8.4TM4S]H-MM M';_:M#JMF3]E] M829:BI%LQ.C8&!-A,'YAD!N@GJN"\6+*JL+;2L)\9(N0.! LSG+<6<4U2WF" M1Y:97'GF391;$2AD(IWC=DHB.;^7&'=)I\,S 6,PI Y9!V.00*(LL@S$"G1G M@778)%-)QEQ%/XO^$VEEK80FD"NGD8XHLTV4SS!!5\HD&$AZ2YAF!*8Y1C?! MAM-E-[Q1N!V]$;A)EJH" 25L+ +8 -8@CF:[U*Z*%!P1<@ZN$UT)Z 1(EJ+5 M , 4\4J)&!,\";9:+_!7A]X]&1H0%XH4-TBBTA Z R0$89SP9Z$NXREVDS< M#)%6CI3SEF,@3@^CW;"RL00L-S-FQ=HWBJW>;F'K[E$@WK\[[7;ZYZY&3YW0 M:>F;-%6X#2&Z9=S* 8$5PVUI* Q"00.M7(9B9-8#MHCZJ-[H5RBC:O0CPC1 M&AU145J32(''CNT#!$("53'2-P])QHN19%?@FL^5AD3GB#<[Q_OR('3M'(MX M%V\5E71%1"/I9T1(2R"-H"%;MAXH?310BH%HGD^A"PE*TB\M>&)AJ,#+!1[U M7PV?_&!7\-GIM?H]\L,GZ5"U(UHA4_TQE!J41!->N>V[4#8;2L"B'BGF1U-9 M* 1C94+] 8I600]5.,NB'&97*W4/."L3I +K#1JXJ5&!9*$+T55# MIX3B5M$$5$SC@>X+TE0Y2JUA6;J0AP,9&B=A$':-H5.)NE EE>;$X9A6,&*1 MHM$C)OSE.@570TF"H%GTE^*EM+HK.![N$HX[_54<;TU8*W#>GNJV1C56PE@) M BMWIN#$Z=P!Z%0M$H*Y%3,T =^*#Y56?DJ9?-VPM+8"\ *FXK)X)+I4;8;4 M\5!/J*QL"4R[4'DDV".+8$"H.T>R0$&A 6VTR)+6#(F@IH[PQ=I2)=C[6P%P MLDL CD1\,^:Z"FQ%T95IBF)0C1$7MZ:HF]<26[!OO%U?YP6\HB.8T\5J5SDR25I=@O)<\U6G/C/)[3*2)TN02*?HMG,FQ_0Y<4( :' M/9&N#:5![!= +T5("\$?-65/L>&_E[H^%W@B MWWBQB[X&T%\)U\??PIXKG 2*V7)H+ B)^'$9D@MN(E ]H\Q8*5CGIG$4K=Y8 M-\_LX0%4YKGR7LK?8?^A0>U [4+!OJ!D'\ %V3HB<_RETGFVVN1OE8+Y8655 M11*.#P[^WEK]:1G]2J,80W&H@#3:S=*^.%$2T*BS\GR+,Y'\GM)L+,Y"H@UE M93BPG!WU/ MP]6XDGB6LX3 NT-').85M!&==C**+I?E?EP >\ M%"93IXZUAV+?4A[?P;W/%=)U:D$;#81=!J8#<,+YHWE0%0L;E^;7MVUNJW^_3F MUEO\%[.!ZY>ZK?!2]]"+U;;>:>NLO;FYW>IL;/L]M4=0VSW[ZFI/6Z?]S3V7 MM1X&1T1GP-VNY,6'O:.]68<:CX-N^< ZC]\#$T17/&[*OW[5AK!\PD((J8Y= M5:,*^;S;")\,S*%8.^(MS_'C-,[P_;L>UF/X??H>^1G3;=-DGPF#1WW6B]9K M."SQ$BZB,SHV\\TS71W7[BMY>^<\NV/."QH'RF.T9 MW7F=#,Q,C V,S R M-"YH=&WM6FUOVS@2_GZ_@I?BN@E@.Y;KQ(F3!DC3%)O[L"_=8'O?#K0TLHE( MHI:D['A__3U#RB^)[5T'Z5Z<8@O4LSP_](.<#G4POSA,U%BIYOZFG4C4_:)[UNC[K= M7F?0[79/3GK_C?;0%>*ACW73C-[OY:IHCHC'[W<[K=Y1Z96O(M:G8<6+T]Q=7UY]N;3S=7E[9!9[%S<-\<'()-4F$?]NB>\I M&Y+514/$9)Q*I\*-I'O[YNCD;)N)'&/,4B8)ED\SH]3U.YW6T8O-+6K-;'X! M?#QPPS'[X$:,Y)B$H;&B"5C&C905/U?2 ,/95'RF4ALG="$^:9.+J-W\6>A4 M7$E+62;%%VD=B5^F^,QM0]P4<0MA.7V%8>GL5E@^P,$)NSV?BKM"3S)*AM0( MT3$A)HG&^(5&@H!ZJ0HABZFH"F4<8=TFGQ6\)C,&0F4\]&(,%8F60:B!6H+OPU",F(Q6/ MA*WX8]%_0H9J)3R!7-D,.8G3VT2Y$29H2XJ]@:RWA&DZP33'Z):(P739#:\4 M;N]>"=Q(I*I 0!D;BP V@#6(H]DLM:L"A)W[Q(/O<58ET F0+$6K 8 IYI42 M,69X,FRS;(&_.O3VT=" >*)8<8,EJ@P" )T&,OQPUML32SL2::8G=H9(0T-E MG9$82/*/P6Y8V5@"EIT9LV+M*\56=[>P=?L@$&_?G'2BWIFMT5,G=%[Z.DT5 M'GV(;H0TY,& X*I!1APT04#@(%-VQ.(LEH/VF/KX.5$VSK2MT(\)T>@LH*(T M.J8$/UNQ#Q D!%2%2%_?QR-9#$E<@FL^5QDDHG>R&1WMTX'O&ATEX2D\*J[K MBH!&UB^8D)9 &D##MFP]4/I@H!0#\3P?0Q<2G*2?6_"$ZE"!EPO\U'LQ?,J# M7<%GU&WUNNR'CV11NB-:/E/].90:G$1C6=GMNW V&Q!@48\4\J.N#!2 B,;* M>GJ#%!5>#]>X"V)<)E=#F?0XJQ/D BN-FGBY48$D88O5F4K\!M)6 ZL2)8WB M":B0QCW=%ZRILIQ:_;*T/@][,M268!"VCKY3B;I0Q54FF<,Q+6_$(D6C1TCX MRW4*O@V(!4&SZ$_)1 9>QU18%@]$EZI-GSKNZPF5 ME2F!:>LKCQ@;Y<0;X.O.(14H*#) &RU4\IIA$=34 ;Y86ZH$>W\K (YW"<"! MB*_',JL\6W%T*4U1#*HQXF+7%'7S6F(+]@V/Z^L\CU=T!'/:4$T.=.4V6[!- M?I!S:>)2.?WSG8P8S(IPOP0I> +V>+CQ -\ Y))=@ES-F2&:JZC@_71=N/F6 MM=![ E-R/M=Q7!F._5+R7*,UU];A=SY*A"X;0]%OX4Q&[&_HD@+$X+!'TK7A MV!J1/PK@4X*BFMMU$*P:23NO-)C]/.@I\6G!^Z.F["DV_'>4U><"C^0;SW;1 MUP#Z"^'ZZ%O8<_F3P&2V'!H+0F)^7(;D@IL85$\H,U8*UKEI$D6KT\;.,[O_ M 2KS7#E'] ?L/]"H';@]4;#/*]D'<$&VELDSO"^.%0$:=5:>;W$F).\XS8;BS"=:7U;Z \O9 M4<^3 %?O1L)9PAH.DPDZ6II3V$9PUL4HNAB^7,':\+G>(M';*@<^X"4_F3IU MK#T4^Y;R^ [N?2Z1KE,#VF@@[.29#L#QY\LUPAHAVZEBK+,Q<9GI*:)V,=&!$^0"_P-M7J0=:STMRSN^@ZAX#0)),$^[/9&FI/_MR!C(O M,SGMJ\([T78Z&YOLX]/6H=1UV^T74&_Y/9 MP/5E;\M?]AZZ9+6M&[4Z1]V-S>U6M+'M#]4>MZ)N[ZNK/6UU3D^WTGKH'1&< M 7?;4A;O]][MS3K40>MWRGL1/;P?YCBN>%R7__^%[*_H/V)M^.PG+JMAA13? M:?A7">;HK!WQFN?X81IF^/9-%TO4?ZZ]7W["G-L\XR=BX4&?]:+U0O;7[R7\ MQ&=W8N:@U^/OG?3M+KG/:^PKAZ'B+1QZ?4]QQ:<0XE>4Z^(G@[J(*P!?L2JU M]9>A_7 1,*:5EZX6?.)S?'O110Y *I7;W&73FTP;W^"J/\/[9(?^/;;_ 5!+ M P04 " .A )9S%KH+%D$ 7$0 % &-W7S$-*@=2[-A.0N(D(.5"T.54$8X$QUO,+>=7?7 M0/KK.[M.N "7"M3V* A%MF?G[9EG9]8>I#K/3@8I)?')3X.?'0=.153FE&N( M)"6:QE JQI=P'5-U XZS7C42Q4JR9:HA\((67 MYPVY))==,9_1D8V?0J.X' M#>MDL!#QZF00LUM@\7&-165CM*KC![7;%/S !#W^^FGR<3*'9N#ZCR/> M3IS()>:N18%::'8K]@C!IO(_#[[UW>!'X\OYY&PR&LXGTW.XN+J<70W/YS"? M@M^%*W?FCER8C4=6ZC?;7OW=93BC$?GVZG]^[2V!0A](Y@>@;S3V.8 M#2\_#L_',V?Z]=?Q;S @4PI?2B(1 MX&P%E[004@,*SX3,P?><+R 2&!%%LXS -5&:PFR%O[FJPX1'+B1"6B,%AB1B MH#S&%OBYY!2:7KUJ=D1!PC)\_.!Q1J-2,LTP-<)C&-]'*>%+BETRSYE2)CK\ M-RMC;*F04DDQC(/]O6X0>/TJ2GOC]P_K=EV)?J5"MM"X#I]%RN':W<1=AU%* MF$3XK+=1RFB"/C$&S6XI3).$1536K9O%"O!:LP1CJT-12E42+)06V_NR G!_ MSS_R^G9S8@A$U\VJE"FXX>(.TUW2_;UVM_]BQA3 M/]Q$_>/=/\;!=[LM@X.I\9J=29DA52.1%YDAT .I)/VC9)*:&:H,:Y^4Z8 < M G+5;Q_$AT;\A(J;9\5:)UR>Q,'0[7L<P'2\<;P^I[GVG-;0 M\7-9*W3#X&BGV'/]G;*_,]OLHMGP7S?;03:T7V2U88&HP$"X54'X<:U9VRBL M.=8+BGOP'Y\8#.V>(2Z*'[\5[>GZ%'EK1P$,RV6I\!6@&HP/5%P#\9YS_+BJ M,MS?:W7ZROX^'<.O2-?B/H&S8B; U<':^:&\-HR?OZH50=J[U),V( M">W9V_LWBMN)XWU3(0OD>:EWJ^QZT]KY*6#]6WV8:-@/(G\!4$L#!!0 ( M Z$ EDQN<7A900 $L1 4 8W=S="UE>#,R,C V,S R-"YH=&W56&U3 MZD84_MY?<8I3K\Z$D 10!'0&$4UMK]5Q(.'L>7OV.>=LTIV;5!QUYXS0HQ^Z/U:K<"+C(F69@5@Q8AB%0O-L M!M>4Z:]0K2Y7]66^4'PV-Q %40.NI?K*;T@I-]P(=K2RTZV5]]V:<]*=2KHX MZE)^ YP>5GB]2<)&G"2TA=_[2;,5Q#39BQL!:1)"8O9[6$%57%[J:+,0[+"2 M\JPZ9]9_NQ'Y^\W<=&XY-?-V& 0_5=S2HVXB,X/^%.J7EZ699\8,NS-5(O@L M:[N4*J7J2AQ+(55[*W!_'2NI)B3E8M'^-.$ITW#.;N%2IB3[Y&F2Z:IFBB?E M0LW_9!@3AN=N;\N0]]&.X!E;I1!&-NC!E[/A\7 "]\GCA1,\S=R!RU MT.Q:[#&"S=1_'GSCQ>#[@\O)\'38[TV&HW.XN+H<7_7.)S 90=B"*W_L]WT8 M#_I.&M:;@??A,NR-H7]\X'X^KH MRR^#WZ#7GUA)% 2OIN$[Y3+,()99QF+#90:WW,S!S!E\+HA"@,4"+EDNE0$4 MGDJ50AA4/X-,H$\T$X+ -=&&P7B!GZGV8)C%/B12.2,YAB0IL(QB"_RYR!C4 M Z]L=D1#P@7^?.]QS.)"<<,Q-9)1&-S%,[A03'-J&[<-H3_G+(%3GI$LYD3 *$EPD?*<[^D"\-KP! /V("^4+@CJ M&;E>K"6JVUOA7M!Q%8MQ$>/957.NX6LF;Q&#&=O>:K8ZKRZ#G%"*XZ0J6&+: M4>0WWXT\.^'N*NKO[_XQ#J'?:E@<[,8O*9L4 OD;RS07EE7W3%/LCX(K9@>K MME1^LDT[9!>0P&%SA^Y:\1-RWA.S%QLK#@_J#<_RF:2.Z+B7!QW+GX^XG]'_ MAL%D9@IH4?X7US2;<=JL<*]CNJV?%1 A -0P&JQ<%.6XT2F2A ML/FLJAH-4NY,VYK'584H:2&Q?3F?VG]##S=D*MA*/,6&PU05\1,DUZR]NNA0 MKG-!%FV>.12<4F=I;"J-D6G;GL=N;(>)B5@./3?_2O'#4$P;C[C?A6'-#8FT&;7PX7YM/3Y[ORNR$4/*B0*3*^,)M5-CV=;7Q]L/PL7V;4W$N4OP!02P$" M% ,4 " .A )9#ZW#+1.B 0!501X $0 @ $ 8W=S M="TR,#(T,#8S,"YH=&U02P$"% ,4 " .A )9CE"I.E<1 #SLP $0 M @ %"H@$ 8W=S="TR,#(T,#8S,"YX&UL4$L! A0#% @ #H0"67W+SFL?:P X*,$ !4 M ( !V-0! &-W&UL4$L! A0#% @ #H0" M6?[1O'\C%@ 7JH !4 ( !3@($ &-W#$P,C V,S R M-"YH=&U02P$"% ,4 " .A )92^9H%.\J &'@$ % M@ ''900 8W=S="UE>#$P,S V,S R-"YH=&U02P$"% ,4 " .A )9!S>W M].TS !B<0$ % @ 'HD 0 8W=S="UE>#$P-# V,S R-"YH M=&U02P$"% ,4 " .A )9V@,*/KHQ !T8P$ % @ $' MQ00 8W=S="UE>#$P-3 V,S R-"YH=&U02P$"% ,4 " .A )96\")])D2 M Q<0 % @ 'S]@0 8W=S="UE>#$P-C V,S R-"YH=&U0 M2P$"% ,4 " .A )93!\J#$P-S V,S R-"YH=&U02P$"% ,4 " .A )9I[H0?KH8 !$ MO % @ &0(P4 8W=S="UE>#$P.# V,S R-"YH=&U02P$" M% ,4 " .A )9NZJ$G;L6 !WL % @ %\/ 4 8W=S M="UE>#$P.3 V,S R-"YH=&U02P$"% ,4 " .A )9//;/KJH' "E)@ M% @ %I4P4 8W=S="UE>#,Q,3 V,S R-"YH=&U02P$"% ,4 M " .A )9TFQ9=K4' #.)@ % @ %%6P4 8W=S="UE M>#,Q,C V,S R-"YH=&U02P$"% ,4 " .A )9S%KH+%D$ 7$0 % M @ $L8P4 8W=S="UE>#,R,3 V,S R-"YH=&U02P$"% ,4 M" .A )9,;G%X64$ !+$0 % @ &W9P4 8W=S="UE>#,R A,C V,S R-"YH=&U02P4& !0 % H!0 3FP% end XML 94 cwst-20240630_htm.xml IDEA: XBRL DOCUMENT 0000911177 2024-01-01 2024-06-30 0000911177 us-gaap:CommonClassAMember 2024-07-15 0000911177 us-gaap:CommonClassBMember 2024-07-15 0000911177 2024-06-30 0000911177 2023-12-31 0000911177 us-gaap:CommonClassAMember 2024-06-30 0000911177 us-gaap:CommonClassAMember 2023-12-31 0000911177 us-gaap:CommonClassBMember 2023-12-31 0000911177 us-gaap:CommonClassBMember 2024-06-30 0000911177 us-gaap:CommonClassBMember 2024-01-01 2024-06-30 0000911177 us-gaap:CommonClassBMember 2023-01-01 2023-12-31 0000911177 2024-04-01 2024-06-30 0000911177 2023-04-01 2023-06-30 0000911177 2023-01-01 2023-06-30 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 2024-01-01 2024-03-31 0000911177 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0000911177 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0000911177 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0000911177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0000911177 2024-03-31 0000911177 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-03-31 0000911177 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-03-31 0000911177 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0000911177 us-gaap:RetainedEarningsMember 2024-03-31 0000911177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0000911177 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-04-01 2024-06-30 0000911177 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0000911177 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0000911177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-01 2024-06-30 0000911177 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-06-30 0000911177 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-06-30 0000911177 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0000911177 us-gaap:RetainedEarningsMember 2024-06-30 0000911177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0000911177 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 2023-01-01 2023-03-31 0000911177 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0000911177 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000911177 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000911177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0000911177 2023-03-31 0000911177 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-03-31 0000911177 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-03-31 0000911177 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000911177 us-gaap:RetainedEarningsMember 2023-03-31 0000911177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000911177 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0000911177 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0000911177 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000911177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0000911177 2023-06-30 0000911177 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-06-30 0000911177 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-06-30 0000911177 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000911177 us-gaap:RetainedEarningsMember 2023-06-30 0000911177 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000911177 cwst:CollectionMember cwst:EasternRegionMember 2024-04-01 2024-06-30 0000911177 cwst:CollectionMember cwst:WesternRegionMember 2024-04-01 2024-06-30 0000911177 cwst:CollectionMember cwst:MidAtlanticRegionMember 2024-04-01 2024-06-30 0000911177 cwst:CollectionMember cwst:ResourceSolutionsRegionMember 2024-04-01 2024-06-30 0000911177 cwst:CollectionMember 2024-04-01 2024-06-30 0000911177 cwst:LandfillRevenueMember cwst:EasternRegionMember 2024-04-01 2024-06-30 0000911177 cwst:LandfillRevenueMember cwst:WesternRegionMember 2024-04-01 2024-06-30 0000911177 cwst:LandfillRevenueMember cwst:MidAtlanticRegionMember 2024-04-01 2024-06-30 0000911177 cwst:LandfillRevenueMember cwst:ResourceSolutionsRegionMember 2024-04-01 2024-06-30 0000911177 cwst:LandfillRevenueMember 2024-04-01 2024-06-30 0000911177 cwst:TransferStationMember cwst:EasternRegionMember 2024-04-01 2024-06-30 0000911177 cwst:TransferStationMember cwst:WesternRegionMember 2024-04-01 2024-06-30 0000911177 cwst:TransferStationMember cwst:MidAtlanticRegionMember 2024-04-01 2024-06-30 0000911177 cwst:TransferStationMember cwst:ResourceSolutionsRegionMember 2024-04-01 2024-06-30 0000911177 cwst:TransferStationMember 2024-04-01 2024-06-30 0000911177 cwst:TransportationMember cwst:EasternRegionMember 2024-04-01 2024-06-30 0000911177 cwst:TransportationMember cwst:WesternRegionMember 2024-04-01 2024-06-30 0000911177 cwst:TransportationMember cwst:MidAtlanticRegionMember 2024-04-01 2024-06-30 0000911177 cwst:TransportationMember cwst:ResourceSolutionsRegionMember 2024-04-01 2024-06-30 0000911177 cwst:TransportationMember 2024-04-01 2024-06-30 0000911177 cwst:LandfillGasToEnergyMember cwst:EasternRegionMember 2024-04-01 2024-06-30 0000911177 cwst:LandfillGasToEnergyMember cwst:WesternRegionMember 2024-04-01 2024-06-30 0000911177 cwst:LandfillGasToEnergyMember cwst:MidAtlanticRegionMember 2024-04-01 2024-06-30 0000911177 cwst:LandfillGasToEnergyMember cwst:ResourceSolutionsRegionMember 2024-04-01 2024-06-30 0000911177 cwst:LandfillGasToEnergyMember 2024-04-01 2024-06-30 0000911177 cwst:ProcessingServicesMember cwst:EasternRegionMember 2024-04-01 2024-06-30 0000911177 cwst:ProcessingServicesMember cwst:WesternRegionMember 2024-04-01 2024-06-30 0000911177 cwst:ProcessingServicesMember cwst:MidAtlanticRegionMember 2024-04-01 2024-06-30 0000911177 cwst:ProcessingServicesMember cwst:ResourceSolutionsRegionMember 2024-04-01 2024-06-30 0000911177 cwst:ProcessingServicesMember 2024-04-01 2024-06-30 0000911177 cwst:NationalAccountsMember cwst:EasternRegionMember 2024-04-01 2024-06-30 0000911177 cwst:NationalAccountsMember cwst:WesternRegionMember 2024-04-01 2024-06-30 0000911177 cwst:NationalAccountsMember cwst:MidAtlanticRegionMember 2024-04-01 2024-06-30 0000911177 cwst:NationalAccountsMember cwst:ResourceSolutionsRegionMember 2024-04-01 2024-06-30 0000911177 cwst:NationalAccountsMember 2024-04-01 2024-06-30 0000911177 cwst:EasternRegionMember 2024-04-01 2024-06-30 0000911177 cwst:WesternRegionMember 2024-04-01 2024-06-30 0000911177 cwst:MidAtlanticRegionMember 2024-04-01 2024-06-30 0000911177 cwst:ResourceSolutionsRegionMember 2024-04-01 2024-06-30 0000911177 cwst:EasternRegionMember us-gaap:TransferredAtPointInTimeMember 2024-04-01 2024-06-30 0000911177 cwst:WesternRegionMember us-gaap:TransferredAtPointInTimeMember 2024-04-01 2024-06-30 0000911177 cwst:MidAtlanticRegionMember us-gaap:TransferredAtPointInTimeMember 2024-04-01 2024-06-30 0000911177 cwst:ResourceSolutionsRegionMember us-gaap:TransferredAtPointInTimeMember 2024-04-01 2024-06-30 0000911177 us-gaap:TransferredAtPointInTimeMember 2024-04-01 2024-06-30 0000911177 cwst:EasternRegionMember us-gaap:TransferredOverTimeMember 2024-04-01 2024-06-30 0000911177 cwst:WesternRegionMember us-gaap:TransferredOverTimeMember 2024-04-01 2024-06-30 0000911177 cwst:MidAtlanticRegionMember us-gaap:TransferredOverTimeMember 2024-04-01 2024-06-30 0000911177 cwst:ResourceSolutionsRegionMember us-gaap:TransferredOverTimeMember 2024-04-01 2024-06-30 0000911177 us-gaap:TransferredOverTimeMember 2024-04-01 2024-06-30 0000911177 cwst:CollectionMember cwst:EasternRegionMember 2023-04-01 2023-06-30 0000911177 cwst:CollectionMember cwst:WesternRegionMember 2023-04-01 2023-06-30 0000911177 cwst:CollectionMember cwst:MidAtlanticRegionMember 2023-04-01 2023-06-30 0000911177 cwst:CollectionMember cwst:ResourceSolutionsRegionMember 2023-04-01 2023-06-30 0000911177 cwst:CollectionMember 2023-04-01 2023-06-30 0000911177 cwst:LandfillRevenueMember cwst:EasternRegionMember 2023-04-01 2023-06-30 0000911177 cwst:LandfillRevenueMember cwst:WesternRegionMember 2023-04-01 2023-06-30 0000911177 cwst:LandfillRevenueMember cwst:MidAtlanticRegionMember 2023-04-01 2023-06-30 0000911177 cwst:LandfillRevenueMember cwst:ResourceSolutionsRegionMember 2023-04-01 2023-06-30 0000911177 cwst:LandfillRevenueMember 2023-04-01 2023-06-30 0000911177 cwst:TransferStationMember cwst:EasternRegionMember 2023-04-01 2023-06-30 0000911177 cwst:TransferStationMember cwst:WesternRegionMember 2023-04-01 2023-06-30 0000911177 cwst:TransferStationMember cwst:MidAtlanticRegionMember 2023-04-01 2023-06-30 0000911177 cwst:TransferStationMember cwst:ResourceSolutionsRegionMember 2023-04-01 2023-06-30 0000911177 cwst:TransferStationMember 2023-04-01 2023-06-30 0000911177 cwst:TransportationMember cwst:EasternRegionMember 2023-04-01 2023-06-30 0000911177 cwst:TransportationMember cwst:WesternRegionMember 2023-04-01 2023-06-30 0000911177 cwst:TransportationMember cwst:MidAtlanticRegionMember 2023-04-01 2023-06-30 0000911177 cwst:TransportationMember cwst:ResourceSolutionsRegionMember 2023-04-01 2023-06-30 0000911177 cwst:TransportationMember 2023-04-01 2023-06-30 0000911177 cwst:LandfillGasToEnergyMember cwst:EasternRegionMember 2023-04-01 2023-06-30 0000911177 cwst:LandfillGasToEnergyMember cwst:WesternRegionMember 2023-04-01 2023-06-30 0000911177 cwst:LandfillGasToEnergyMember cwst:MidAtlanticRegionMember 2023-04-01 2023-06-30 0000911177 cwst:LandfillGasToEnergyMember cwst:ResourceSolutionsRegionMember 2023-04-01 2023-06-30 0000911177 cwst:LandfillGasToEnergyMember 2023-04-01 2023-06-30 0000911177 cwst:ProcessingServicesMember cwst:EasternRegionMember 2023-04-01 2023-06-30 0000911177 cwst:ProcessingServicesMember cwst:WesternRegionMember 2023-04-01 2023-06-30 0000911177 cwst:ProcessingServicesMember cwst:MidAtlanticRegionMember 2023-04-01 2023-06-30 0000911177 cwst:ProcessingServicesMember cwst:ResourceSolutionsRegionMember 2023-04-01 2023-06-30 0000911177 cwst:ProcessingServicesMember 2023-04-01 2023-06-30 0000911177 cwst:NationalAccountsMember cwst:EasternRegionMember 2023-04-01 2023-06-30 0000911177 cwst:NationalAccountsMember cwst:WesternRegionMember 2023-04-01 2023-06-30 0000911177 cwst:NationalAccountsMember cwst:MidAtlanticRegionMember 2023-04-01 2023-06-30 0000911177 cwst:NationalAccountsMember cwst:ResourceSolutionsRegionMember 2023-04-01 2023-06-30 0000911177 cwst:NationalAccountsMember 2023-04-01 2023-06-30 0000911177 cwst:EasternRegionMember 2023-04-01 2023-06-30 0000911177 cwst:WesternRegionMember 2023-04-01 2023-06-30 0000911177 cwst:MidAtlanticRegionMember 2023-04-01 2023-06-30 0000911177 cwst:ResourceSolutionsRegionMember 2023-04-01 2023-06-30 0000911177 cwst:EasternRegionMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0000911177 cwst:WesternRegionMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0000911177 cwst:MidAtlanticRegionMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0000911177 cwst:ResourceSolutionsRegionMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0000911177 us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0000911177 cwst:EasternRegionMember us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0000911177 cwst:WesternRegionMember us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0000911177 cwst:MidAtlanticRegionMember us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0000911177 cwst:ResourceSolutionsRegionMember us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0000911177 us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0000911177 cwst:CollectionMember cwst:EasternRegionMember 2024-01-01 2024-06-30 0000911177 cwst:CollectionMember cwst:WesternRegionMember 2024-01-01 2024-06-30 0000911177 cwst:CollectionMember cwst:MidAtlanticRegionMember 2024-01-01 2024-06-30 0000911177 cwst:CollectionMember cwst:ResourceSolutionsRegionMember 2024-01-01 2024-06-30 0000911177 cwst:CollectionMember 2024-01-01 2024-06-30 0000911177 cwst:LandfillRevenueMember cwst:EasternRegionMember 2024-01-01 2024-06-30 0000911177 cwst:LandfillRevenueMember cwst:WesternRegionMember 2024-01-01 2024-06-30 0000911177 cwst:LandfillRevenueMember cwst:MidAtlanticRegionMember 2024-01-01 2024-06-30 0000911177 cwst:LandfillRevenueMember cwst:ResourceSolutionsRegionMember 2024-01-01 2024-06-30 0000911177 cwst:LandfillRevenueMember 2024-01-01 2024-06-30 0000911177 cwst:TransferStationMember cwst:EasternRegionMember 2024-01-01 2024-06-30 0000911177 cwst:TransferStationMember cwst:WesternRegionMember 2024-01-01 2024-06-30 0000911177 cwst:TransferStationMember cwst:MidAtlanticRegionMember 2024-01-01 2024-06-30 0000911177 cwst:TransferStationMember cwst:ResourceSolutionsRegionMember 2024-01-01 2024-06-30 0000911177 cwst:TransferStationMember 2024-01-01 2024-06-30 0000911177 cwst:TransportationMember cwst:EasternRegionMember 2024-01-01 2024-06-30 0000911177 cwst:TransportationMember cwst:WesternRegionMember 2024-01-01 2024-06-30 0000911177 cwst:TransportationMember cwst:MidAtlanticRegionMember 2024-01-01 2024-06-30 0000911177 cwst:TransportationMember cwst:ResourceSolutionsRegionMember 2024-01-01 2024-06-30 0000911177 cwst:TransportationMember 2024-01-01 2024-06-30 0000911177 cwst:LandfillGasToEnergyMember cwst:EasternRegionMember 2024-01-01 2024-06-30 0000911177 cwst:LandfillGasToEnergyMember cwst:WesternRegionMember 2024-01-01 2024-06-30 0000911177 cwst:LandfillGasToEnergyMember cwst:MidAtlanticRegionMember 2024-01-01 2024-06-30 0000911177 cwst:LandfillGasToEnergyMember cwst:ResourceSolutionsRegionMember 2024-01-01 2024-06-30 0000911177 cwst:LandfillGasToEnergyMember 2024-01-01 2024-06-30 0000911177 cwst:ProcessingServicesMember cwst:EasternRegionMember 2024-01-01 2024-06-30 0000911177 cwst:ProcessingServicesMember cwst:WesternRegionMember 2024-01-01 2024-06-30 0000911177 cwst:ProcessingServicesMember cwst:MidAtlanticRegionMember 2024-01-01 2024-06-30 0000911177 cwst:ProcessingServicesMember cwst:ResourceSolutionsRegionMember 2024-01-01 2024-06-30 0000911177 cwst:ProcessingServicesMember 2024-01-01 2024-06-30 0000911177 cwst:NationalAccountsMember cwst:EasternRegionMember 2024-01-01 2024-06-30 0000911177 cwst:NationalAccountsMember cwst:WesternRegionMember 2024-01-01 2024-06-30 0000911177 cwst:NationalAccountsMember cwst:MidAtlanticRegionMember 2024-01-01 2024-06-30 0000911177 cwst:NationalAccountsMember cwst:ResourceSolutionsRegionMember 2024-01-01 2024-06-30 0000911177 cwst:NationalAccountsMember 2024-01-01 2024-06-30 0000911177 cwst:EasternRegionMember 2024-01-01 2024-06-30 0000911177 cwst:WesternRegionMember 2024-01-01 2024-06-30 0000911177 cwst:MidAtlanticRegionMember 2024-01-01 2024-06-30 0000911177 cwst:ResourceSolutionsRegionMember 2024-01-01 2024-06-30 0000911177 cwst:EasternRegionMember us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-06-30 0000911177 cwst:WesternRegionMember us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-06-30 0000911177 cwst:MidAtlanticRegionMember us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-06-30 0000911177 cwst:ResourceSolutionsRegionMember us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-06-30 0000911177 us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-06-30 0000911177 cwst:EasternRegionMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-06-30 0000911177 cwst:WesternRegionMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-06-30 0000911177 cwst:MidAtlanticRegionMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-06-30 0000911177 cwst:ResourceSolutionsRegionMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-06-30 0000911177 us-gaap:TransferredOverTimeMember 2024-01-01 2024-06-30 0000911177 cwst:CollectionMember cwst:EasternRegionMember 2023-01-01 2023-06-30 0000911177 cwst:CollectionMember cwst:WesternRegionMember 2023-01-01 2023-06-30 0000911177 cwst:CollectionMember cwst:MidAtlanticRegionMember 2023-01-01 2023-06-30 0000911177 cwst:CollectionMember cwst:ResourceSolutionsRegionMember 2023-01-01 2023-06-30 0000911177 cwst:CollectionMember 2023-01-01 2023-06-30 0000911177 cwst:LandfillRevenueMember cwst:EasternRegionMember 2023-01-01 2023-06-30 0000911177 cwst:LandfillRevenueMember cwst:WesternRegionMember 2023-01-01 2023-06-30 0000911177 cwst:LandfillRevenueMember cwst:MidAtlanticRegionMember 2023-01-01 2023-06-30 0000911177 cwst:LandfillRevenueMember cwst:ResourceSolutionsRegionMember 2023-01-01 2023-06-30 0000911177 cwst:LandfillRevenueMember 2023-01-01 2023-06-30 0000911177 cwst:TransferStationMember cwst:EasternRegionMember 2023-01-01 2023-06-30 0000911177 cwst:TransferStationMember cwst:WesternRegionMember 2023-01-01 2023-06-30 0000911177 cwst:TransferStationMember cwst:MidAtlanticRegionMember 2023-01-01 2023-06-30 0000911177 cwst:TransferStationMember cwst:ResourceSolutionsRegionMember 2023-01-01 2023-06-30 0000911177 cwst:TransferStationMember 2023-01-01 2023-06-30 0000911177 cwst:TransportationMember cwst:EasternRegionMember 2023-01-01 2023-06-30 0000911177 cwst:TransportationMember cwst:WesternRegionMember 2023-01-01 2023-06-30 0000911177 cwst:TransportationMember cwst:MidAtlanticRegionMember 2023-01-01 2023-06-30 0000911177 cwst:TransportationMember cwst:ResourceSolutionsRegionMember 2023-01-01 2023-06-30 0000911177 cwst:TransportationMember 2023-01-01 2023-06-30 0000911177 cwst:LandfillGasToEnergyMember cwst:EasternRegionMember 2023-01-01 2023-06-30 0000911177 cwst:LandfillGasToEnergyMember cwst:WesternRegionMember 2023-01-01 2023-06-30 0000911177 cwst:LandfillGasToEnergyMember cwst:MidAtlanticRegionMember 2023-01-01 2023-06-30 0000911177 cwst:LandfillGasToEnergyMember cwst:ResourceSolutionsRegionMember 2023-01-01 2023-06-30 0000911177 cwst:LandfillGasToEnergyMember 2023-01-01 2023-06-30 0000911177 cwst:ProcessingServicesMember cwst:EasternRegionMember 2023-01-01 2023-06-30 0000911177 cwst:ProcessingServicesMember cwst:WesternRegionMember 2023-01-01 2023-06-30 0000911177 cwst:ProcessingServicesMember cwst:MidAtlanticRegionMember 2023-01-01 2023-06-30 0000911177 cwst:ProcessingServicesMember cwst:ResourceSolutionsRegionMember 2023-01-01 2023-06-30 0000911177 cwst:ProcessingServicesMember 2023-01-01 2023-06-30 0000911177 cwst:NationalAccountsMember cwst:EasternRegionMember 2023-01-01 2023-06-30 0000911177 cwst:NationalAccountsMember cwst:WesternRegionMember 2023-01-01 2023-06-30 0000911177 cwst:NationalAccountsMember cwst:MidAtlanticRegionMember 2023-01-01 2023-06-30 0000911177 cwst:NationalAccountsMember cwst:ResourceSolutionsRegionMember 2023-01-01 2023-06-30 0000911177 cwst:NationalAccountsMember 2023-01-01 2023-06-30 0000911177 cwst:EasternRegionMember 2023-01-01 2023-06-30 0000911177 cwst:WesternRegionMember 2023-01-01 2023-06-30 0000911177 cwst:MidAtlanticRegionMember 2023-01-01 2023-06-30 0000911177 cwst:ResourceSolutionsRegionMember 2023-01-01 2023-06-30 0000911177 cwst:EasternRegionMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-06-30 0000911177 cwst:WesternRegionMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-06-30 0000911177 cwst:MidAtlanticRegionMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-06-30 0000911177 cwst:ResourceSolutionsRegionMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-06-30 0000911177 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-06-30 0000911177 cwst:EasternRegionMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0000911177 cwst:WesternRegionMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0000911177 cwst:MidAtlanticRegionMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0000911177 cwst:ResourceSolutionsRegionMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0000911177 us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0000911177 cwst:RebateRecycledOrReturnedOrganicMaterialsMember 2024-04-01 2024-06-30 0000911177 cwst:RebateRecycledOrReturnedOrganicMaterialsMember 2024-01-01 2024-06-30 0000911177 cwst:RebateRecycledOrReturnedOrganicMaterialsMember 2023-04-01 2023-06-30 0000911177 cwst:RebateRecycledOrReturnedOrganicMaterialsMember 2023-01-01 2023-06-30 0000911177 us-gaap:SubsequentEventMember 2024-07-01 2024-08-02 0000911177 cwst:MidAtlanticRegionMember us-gaap:SubsequentEventMember 2024-07-01 2024-08-02 0000911177 srt:MinimumMember 2024-06-30 0000911177 srt:MaximumMember 2024-06-30 0000911177 cwst:TransferStationsAcquisitionMember 2024-01-01 2024-06-30 0000911177 cwst:TransferStationsAcquisitionMember 2023-01-01 2023-06-30 0000911177 cwst:TransferStationsAcquisitionMember 2024-06-30 0000911177 cwst:TransferStationsAcquisitionMember 2023-06-30 0000911177 cwst:TransferStationsAcquisitionMember us-gaap:NoncompeteAgreementsMember 2024-06-30 0000911177 cwst:TransferStationsAcquisitionMember us-gaap:NoncompeteAgreementsMember 2023-06-30 0000911177 cwst:TransferStationsAcquisitionMember us-gaap:CustomerRelationshipsMember 2024-06-30 0000911177 cwst:TransferStationsAcquisitionMember us-gaap:CustomerRelationshipsMember 2023-06-30 0000911177 cwst:EasternRegionMember 2023-12-31 0000911177 cwst:EasternRegionMember 2024-06-30 0000911177 cwst:WesternRegionMember 2023-12-31 0000911177 cwst:WesternRegionMember 2024-06-30 0000911177 cwst:MidAtlanticRegionMember 2023-12-31 0000911177 cwst:MidAtlanticRegionMember 2024-06-30 0000911177 cwst:ResourceSolutionsRegionMember 2023-12-31 0000911177 cwst:ResourceSolutionsRegionMember 2024-06-30 0000911177 us-gaap:NoncompeteAgreementsMember 2024-06-30 0000911177 us-gaap:CustomerRelationshipsMember 2024-06-30 0000911177 us-gaap:TradeNamesMember 2024-06-30 0000911177 us-gaap:NoncompeteAgreementsMember 2023-12-31 0000911177 us-gaap:CustomerRelationshipsMember 2023-12-31 0000911177 us-gaap:TradeNamesMember 2023-12-31 0000911177 cwst:AmendedTermAFacilityDueDecember2026TermLoanFacilityMember us-gaap:SecuredDebtMember 2024-06-30 0000911177 cwst:AmendedTermAFacilityDueDecember2026TermLoanFacilityMember us-gaap:SecuredDebtMember 2023-12-31 0000911177 cwst:A2023TermLoanFacilityDueDecember2026Member us-gaap:SecuredDebtMember 2024-06-30 0000911177 cwst:A2023TermLoanFacilityDueDecember2026Member us-gaap:SecuredDebtMember 2023-12-31 0000911177 cwst:RevolvingCreditFacilityDueDecember2026Member us-gaap:LineOfCreditMember 2024-01-01 2024-06-30 0000911177 cwst:RevolvingCreditFacilityDueDecember2026Member us-gaap:LineOfCreditMember 2024-06-30 0000911177 cwst:RevolvingCreditFacilityDueDecember2026Member us-gaap:LineOfCreditMember 2023-12-31 0000911177 cwst:RevenueBondsSeriesTwoThousandFourteenDueTwoThousandFortyFourMember us-gaap:UnsecuredDebtMember 2024-06-30 0000911177 cwst:RevenueBondsSeriesTwoThousandFourteenDueTwoThousandFortyFourMember us-gaap:UnsecuredDebtMember 2023-12-31 0000911177 cwst:RevenueBondSeriesTwoThousandFourteenRTwoDueTwoThousandFortyFourMember us-gaap:UnsecuredDebtMember 2024-06-30 0000911177 cwst:RevenueBondSeriesTwoThousandFourteenRTwoDueTwoThousandFortyFourMember us-gaap:UnsecuredDebtMember 2023-12-31 0000911177 cwst:RevenueBondsSeries2020DueSeptember2050Member us-gaap:UnsecuredDebtMember 2024-06-30 0000911177 cwst:RevenueBondsSeries2020DueSeptember2050Member us-gaap:UnsecuredDebtMember 2023-12-31 0000911177 cwst:RevenueBondsSeries2020R2DueSeptember2050Member us-gaap:UnsecuredDebtMember 2024-06-30 0000911177 cwst:RevenueBondsSeries2020R2DueSeptember2050Member us-gaap:UnsecuredDebtMember 2023-12-31 0000911177 cwst:FinanceAuthorityofMaineSolidWasteDisposalRevenueBondsSeries2005R3FAMEBonds2005R3Member us-gaap:UnsecuredDebtMember 2024-06-30 0000911177 cwst:FinanceAuthorityofMaineSolidWasteDisposalRevenueBondsSeries2005R3FAMEBonds2005R3Member us-gaap:UnsecuredDebtMember 2023-12-31 0000911177 cwst:FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R1Member us-gaap:UnsecuredDebtMember 2024-06-30 0000911177 cwst:FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R1Member us-gaap:UnsecuredDebtMember 2023-12-31 0000911177 cwst:FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R2Member us-gaap:UnsecuredDebtMember 2024-06-30 0000911177 cwst:FinanceAuthorityOfMaineSolidWasteDisposalRevenueBondsSeries2015R2Member us-gaap:UnsecuredDebtMember 2023-12-31 0000911177 cwst:LongTermRevenueBondSeriesTwoThousandThirteenDueTwoThousandThirtySixMember us-gaap:UnsecuredDebtMember 2024-06-30 0000911177 cwst:LongTermRevenueBondSeriesTwoThousandThirteenDueTwoThousandThirtySixMember us-gaap:UnsecuredDebtMember 2023-12-31 0000911177 cwst:LongTermRevenueBondsSeries2022A1DueJune2052Member us-gaap:UnsecuredDebtMember 2024-06-30 0000911177 cwst:LongTermRevenueBondsSeries2022A1DueJune2052Member us-gaap:UnsecuredDebtMember 2023-12-31 0000911177 cwst:RevenueBondSeriesTwoThousandThirteenDueTwoThousandTwentyNineMember us-gaap:UnsecuredDebtMember 2024-06-30 0000911177 cwst:RevenueBondSeriesTwoThousandThirteenDueTwoThousandTwentyNineMember us-gaap:UnsecuredDebtMember 2023-12-31 0000911177 cwst:NotesPayableMember 2024-06-30 0000911177 cwst:NotesPayableMember 2023-12-31 0000911177 cwst:GFLEnvironmentalIncMember 2023-04-01 2023-06-30 0000911177 cwst:GFLEnvironmentalIncMember 2023-01-01 2023-06-30 0000911177 cwst:TwinBridgesAcquisitionMember 2023-04-01 2023-06-30 0000911177 cwst:TwinBridgesAcquisitionMember 2023-01-01 2023-06-30 0000911177 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember 2024-06-30 0000911177 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember 2023-12-31 0000911177 us-gaap:OtherCurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-06-30 0000911177 us-gaap:OtherCurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0000911177 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-06-30 0000911177 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0000911177 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-06-30 0000911177 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0000911177 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-06-30 0000911177 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0000911177 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-06-30 0000911177 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-12-31 0000911177 cwst:Amended2016PlanMember us-gaap:CommonClassAMember 2024-06-30 0000911177 cwst:A2016IncentivePlanMember us-gaap:CommonClassAMember 2024-06-30 0000911177 cwst:A2006IncentivePlanMember us-gaap:CommonClassAMember 2024-01-01 2024-06-30 0000911177 srt:MinimumMember 2024-01-01 2024-06-30 0000911177 srt:MaximumMember 2024-01-01 2024-06-30 0000911177 us-gaap:EmployeeStockOptionMember 2024-04-01 2024-06-30 0000911177 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-06-30 0000911177 us-gaap:EmployeeStockOptionMember 2023-04-01 2023-06-30 0000911177 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0000911177 us-gaap:EmployeeStockOptionMember 2024-06-30 0000911177 cwst:NonEmployeeDirectorMember cwst:RestrictedStockAwardsMember 2024-01-01 2024-06-30 0000911177 cwst:NonEmployeeDirectorMember us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-06-30 0000911177 cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember 2023-12-31 0000911177 cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember 2024-01-01 2024-06-30 0000911177 cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember us-gaap:CommonClassAMember 2024-01-01 2024-06-30 0000911177 cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember 2024-06-30 0000911177 cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-06-30 0000911177 cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-06-30 0000911177 cwst:PerformanceStockUnitMember 2024-01-01 2024-06-30 0000911177 cwst:PerformanceStockUnitMember us-gaap:CommonClassAMember 2024-01-01 2024-06-30 0000911177 cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember 2024-04-01 2024-06-30 0000911177 cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember 2023-04-01 2023-06-30 0000911177 cwst:RestrictedStockRestrictedStockUnitsAndPerformanceStockUnitsMember 2023-01-01 2023-06-30 0000911177 us-gaap:RestrictedStockUnitsRSUMember 2024-06-30 0000911177 srt:WeightedAverageMember us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-06-30 0000911177 cwst:PerformanceStockUnitMember 2024-06-30 0000911177 srt:WeightedAverageMember cwst:PerformanceStockUnitMember 2024-01-01 2024-06-30 0000911177 cwst:MarketbasedPerformanceStockUnitsMember 2024-01-01 2024-06-30 0000911177 cwst:AmendedAndRestatedNineteenNinetySevenEmployeeStockPurchasePlanMember 2024-04-01 2024-06-30 0000911177 cwst:AmendedAndRestatedNineteenNinetySevenEmployeeStockPurchasePlanMember 2024-01-01 2024-06-30 0000911177 cwst:AmendedAndRestatedNineteenNinetySevenEmployeeStockPurchasePlanMember 2023-04-01 2023-06-30 0000911177 cwst:AmendedAndRestatedNineteenNinetySevenEmployeeStockPurchasePlanMember 2023-01-01 2023-06-30 0000911177 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-12-31 0000911177 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-01-01 2024-06-30 0000911177 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-06-30 0000911177 us-gaap:InterestRateSwapMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-04-01 2024-06-30 0000911177 us-gaap:InterestRateSwapMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-04-01 2023-06-30 0000911177 us-gaap:InterestRateSwapMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-01-01 2024-06-30 0000911177 us-gaap:InterestRateSwapMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-06-30 0000911177 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-04-01 2024-06-30 0000911177 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-04-01 2023-06-30 0000911177 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-01-01 2024-06-30 0000911177 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-06-30 0000911177 us-gaap:CommonClassAMember 2023-06-30 0000911177 us-gaap:CommonClassBMember 2023-06-30 0000911177 us-gaap:CommonClassAMember 2023-01-01 2023-06-30 0000911177 us-gaap:CommonClassAMember 2023-04-01 2023-06-30 0000911177 us-gaap:RelatedPartyMember 2024-01-01 2024-06-30 0000911177 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:LandfillMember 2024-06-30 0000911177 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:LandfillMember 2024-06-30 0000911177 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:LandfillMember 2024-06-30 0000911177 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0000911177 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0000911177 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 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 2023-01-01 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:EstimateOfFairValueFairValueDisclosureMember cwst:FixedRateBondsMember 2024-06-30 0000911177 us-gaap:CarryingReportedAmountFairValueDisclosureMember cwst:FixedRateBondsMember 2024-06-30 0000911177 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2024-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:EasternRegionMember 2024-04-01 2024-06-30 0000911177 us-gaap:IntersegmentEliminationMember cwst:EasternRegionMember 2024-04-01 2024-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:EasternRegionMember 2024-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:WesternRegionMember 2024-04-01 2024-06-30 0000911177 us-gaap:IntersegmentEliminationMember cwst:WesternRegionMember 2024-04-01 2024-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:WesternRegionMember 2024-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:MidAtlanticRegionMember 2024-04-01 2024-06-30 0000911177 us-gaap:IntersegmentEliminationMember cwst:MidAtlanticRegionMember 2024-04-01 2024-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:MidAtlanticRegionMember 2024-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:ResourceSolutionsRegionMember 2024-04-01 2024-06-30 0000911177 us-gaap:IntersegmentEliminationMember cwst:ResourceSolutionsRegionMember 2024-04-01 2024-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:ResourceSolutionsRegionMember 2024-06-30 0000911177 us-gaap:CorporateNonSegmentMember 2024-04-01 2024-06-30 0000911177 us-gaap:CorporateNonSegmentMember 2024-06-30 0000911177 us-gaap:IntersegmentEliminationMember 2024-04-01 2024-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:EasternRegionMember 2023-04-01 2023-06-30 0000911177 us-gaap:IntersegmentEliminationMember cwst:EasternRegionMember 2023-04-01 2023-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:EasternRegionMember 2023-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:WesternRegionMember 2023-04-01 2023-06-30 0000911177 us-gaap:IntersegmentEliminationMember cwst:WesternRegionMember 2023-04-01 2023-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:WesternRegionMember 2023-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:MidAtlanticRegionMember 2023-04-01 2023-06-30 0000911177 us-gaap:IntersegmentEliminationMember cwst:MidAtlanticRegionMember 2023-04-01 2023-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:MidAtlanticRegionMember 2023-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:ResourceSolutionsRegionMember 2023-04-01 2023-06-30 0000911177 us-gaap:IntersegmentEliminationMember cwst:ResourceSolutionsRegionMember 2023-04-01 2023-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:ResourceSolutionsRegionMember 2023-06-30 0000911177 us-gaap:CorporateNonSegmentMember 2023-04-01 2023-06-30 0000911177 us-gaap:CorporateNonSegmentMember 2023-06-30 0000911177 us-gaap:IntersegmentEliminationMember 2023-04-01 2023-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:EasternRegionMember 2024-01-01 2024-06-30 0000911177 us-gaap:IntersegmentEliminationMember cwst:EasternRegionMember 2024-01-01 2024-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:WesternRegionMember 2024-01-01 2024-06-30 0000911177 us-gaap:IntersegmentEliminationMember cwst:WesternRegionMember 2024-01-01 2024-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:MidAtlanticRegionMember 2024-01-01 2024-06-30 0000911177 us-gaap:IntersegmentEliminationMember cwst:MidAtlanticRegionMember 2024-01-01 2024-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:ResourceSolutionsRegionMember 2024-01-01 2024-06-30 0000911177 us-gaap:IntersegmentEliminationMember cwst:ResourceSolutionsRegionMember 2024-01-01 2024-06-30 0000911177 us-gaap:CorporateNonSegmentMember 2024-01-01 2024-06-30 0000911177 us-gaap:IntersegmentEliminationMember 2024-01-01 2024-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:EasternRegionMember 2023-01-01 2023-06-30 0000911177 us-gaap:IntersegmentEliminationMember cwst:EasternRegionMember 2023-01-01 2023-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:WesternRegionMember 2023-01-01 2023-06-30 0000911177 us-gaap:IntersegmentEliminationMember cwst:WesternRegionMember 2023-01-01 2023-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:MidAtlanticRegionMember 2023-01-01 2023-06-30 0000911177 us-gaap:IntersegmentEliminationMember cwst:MidAtlanticRegionMember 2023-01-01 2023-06-30 0000911177 us-gaap:OperatingSegmentsMember cwst:ResourceSolutionsRegionMember 2023-01-01 2023-06-30 0000911177 us-gaap:IntersegmentEliminationMember cwst:ResourceSolutionsRegionMember 2023-01-01 2023-06-30 0000911177 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-06-30 0000911177 us-gaap:IntersegmentEliminationMember 2023-01-01 2023-06-30 0000911177 cwst:SolidWasteOperationsCollectionMember 2024-04-01 2024-06-30 0000911177 cwst:SolidWasteOperationsCollectionMember 2023-04-01 2023-06-30 0000911177 cwst:SolidWasteOperationsCollectionMember 2024-01-01 2024-06-30 0000911177 cwst:SolidWasteOperationsCollectionMember 2023-01-01 2023-06-30 0000911177 cwst:SolidWasteOperationsDisposalMember 2024-04-01 2024-06-30 0000911177 cwst:SolidWasteOperationsDisposalMember 2023-04-01 2023-06-30 0000911177 cwst:SolidWasteOperationsDisposalMember 2024-01-01 2024-06-30 0000911177 cwst:SolidWasteOperationsDisposalMember 2023-01-01 2023-06-30 0000911177 cwst:SolidWasteOperationsLandfillGasToEnergyMember 2024-04-01 2024-06-30 0000911177 cwst:SolidWasteOperationsLandfillGasToEnergyMember 2023-04-01 2023-06-30 0000911177 cwst:SolidWasteOperationsLandfillGasToEnergyMember 2024-01-01 2024-06-30 0000911177 cwst:SolidWasteOperationsLandfillGasToEnergyMember 2023-01-01 2023-06-30 0000911177 cwst:SolidWasteOperationsProcessingMember 2024-04-01 2024-06-30 0000911177 cwst:SolidWasteOperationsProcessingMember 2023-04-01 2023-06-30 0000911177 cwst:SolidWasteOperationsProcessingMember 2024-01-01 2024-06-30 0000911177 cwst:SolidWasteOperationsProcessingMember 2023-01-01 2023-06-30 0000911177 cwst:SolidWasteOperationsMember 2024-04-01 2024-06-30 0000911177 cwst:SolidWasteOperationsMember 2023-04-01 2023-06-30 0000911177 cwst:SolidWasteOperationsMember 2024-01-01 2024-06-30 0000911177 cwst:SolidWasteOperationsMember 2023-01-01 2023-06-30 0000911177 cwst:ResourceSolutionsOperationsProcessingMember 2024-04-01 2024-06-30 0000911177 cwst:ResourceSolutionsOperationsProcessingMember 2023-04-01 2023-06-30 0000911177 cwst:ResourceSolutionsOperationsProcessingMember 2024-01-01 2024-06-30 0000911177 cwst:ResourceSolutionsOperationsProcessingMember 2023-01-01 2023-06-30 0000911177 cwst:ResourceSolutionsOperationsMember 2024-04-01 2024-06-30 0000911177 cwst:ResourceSolutionsOperationsMember 2023-04-01 2023-06-30 0000911177 cwst:ResourceSolutionsOperationsMember 2024-01-01 2024-06-30 0000911177 cwst:ResourceSolutionsOperationsMember 2023-01-01 2023-06-30 shares iso4217:USD iso4217:USD shares cwst:vote cwst:state cwst:business cwst:subsidiary pure 0000911177 --12-31 2024 Q2 false http://fasb.org/us-gaap/2024#LongTermDebtAndCapitalLeaseObligations http://fasb.org/us-gaap/2024#LongTermDebtAndCapitalLeaseObligations 10-Q true 2024-06-30 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 Yes Large Accelerated Filer false false false 57145697 988200 208502000 220912000 6333000 4066000 161247000 157324000 6397000 3089000 21282000 17223000 18913000 17859000 9463000 9918000 425804000 426325000 1226518000 1167541000 987390000 980553000 98148000 100844000 737253000 735670000 216961000 241429000 3251000 2203000 10967000 10967000 8413000 11224000 23678000 26255000 2511865000 2535470000 65335000 35781000 8854000 9039000 94205000 116794000 16585000 22657000 3219000 3886000 30662000 31472000 9280000 10773000 41548000 48456000 269688000 278858000 976620000 1007662000 65710000 66074000 131488000 123131000 1189000 627000 29656000 37327000 0.01 0.01 100000000 100000000 57145000 57145000 57007000 57007000 571000 570000 0.01 0.01 1000000 1000000 988000 988000 988000 988000 10 10 10000 10000 1174744000 1168812000 -143632000 -146521000 5821000 -1080000 1037514000 1021791000 2511865000 2535470000 377163000 289645000 718170000 552241000 243787000 186319000 474578000 366563000 47184000 35865000 91517000 71544000 55338000 34924000 109375000 68359000 7836000 3677000 12847000 6540000 0 6150000 0 6150000 0 96000 0 206000 354145000 267031000 688317000 519362000 23018000 22614000 29853000 32879000 2625000 1611000 5437000 2295000 15322000 9001000 31204000 15959000 0 -8198000 0 -8198000 477000 452000 828000 800000 -12220000 -15136000 -24939000 -21062000 10798000 7478000 4914000 11817000 3792000 1988000 2025000 2779000 7006000 5490000 2889000 9038000 58109000 52885000 58070000 52331000 0.12 0.10 0.05 0.17 58199000 52980000 58161000 52427000 0.12 0.10 0.05 0.17 7006000 5490000 2889000 9038000 2303000 1290000 4618000 2345000 2280000 1270000 4611000 2376000 1068000 2508000 9507000 117000 1091000 2528000 9514000 86000 305000 693000 2613000 20000 786000 1835000 6901000 66000 7792000 7325000 9790000 9104000 1021791000 57007000 570000 988000 10000 1168812000 -146521000 -1080000 0 113000 1000 -1000 2135000 2135000 -4117000 -4117000 6115000 6115000 1025924000 57120000 571000 988000 10000 1170946000 -150638000 5035000 1124000 25000 1124000 2674000 2674000 7006000 7006000 786000 786000 1037514000 57145000 571000 988000 10000 1174744000 -143632000 5821000 497900000 50704000 507000 988000 10000 661761000 -171920000 7542000 0 194000 2000 -2000 1976000 1976000 3548000 3548000 -1769000 -1769000 501655000 50898000 509000 988000 10000 663735000 -168372000 5773000 496238000 6053000 61000 496177000 799000 23000 799000 2366000 2366000 5490000 5490000 1835000 1835000 1008383000 56974000 570000 988000 10000 1163077000 -162882000 7608000 2889000 9038000 109375000 68359000 5862000 5001000 1482000 1505000 4809000 4341000 8489000 6872000 3209000 -300000 0 -8198000 156000 1952000 7009000 3958000 -1308000 -1318000 -22289000 8898000 6580000 5845000 -19304000 -19547000 79781000 83196000 -1296000 547587000 199000 0 74900000 50415000 827000 776000 -72976000 -597226000 1750000 430000000 20020000 10625000 0 7185000 0 496403000 -18270000 908593000 -11465000 394563000 220912000 71152000 209447000 465715000 30389000 14196000 5098000 7913000 15300000 4715000 3154000 17756000 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 ten states: Vermont, New Hampshire, New York, Massachusetts, Connecticut, Maine, Pennsylvania, New Jersey, Delaware and Maryland, with our headquarters located in Rutland, Vermont. We manage our solid waste operations on a geographic basis through 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-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited 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. Our significant accounting policies are more fully discussed in Item 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%">Financial Statements and Supplementary Data</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2023 (“fiscal year 2023”), which was filed with the SEC on February 16, 2024 (“2023 Form 10-K”).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 the opinion of management, these consolidated financial statements include all adjustments, including normal recurring and nonrecurring adjustments, as applicable, necessary for a fair statement of the financial position, results of operations and cash flows for the periods presented. The results for the three and six months ended June 30, 2024 may not be indicative of the results for any other interim period or the entire fiscal year. The consolidated financial statements presented herein should be read in conjunction with our audited consolidated financial statements included in our 2023 Form 10-K.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 June 30, 2024 through the date of filing of the consolidated financial statements with the SEC on this Quarterly Report on Form 10-Q. Except as disclosed, no material subsequent events have occurred since June 30, 2024 through the date of this filing that would require recognition or adjustments to our disclosures in our consolidated financial statements.</span></div> <div 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 ten states: Vermont, New Hampshire, New York, Massachusetts, Connecticut, Maine, Pennsylvania, New Jersey, Delaware and Maryland, with our headquarters located in Rutland, Vermont. We manage our solid waste operations on a geographic basis through 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-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited 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. Our significant accounting policies are more fully discussed in Item 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%">Financial Statements and Supplementary Data</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2023 (“fiscal year 2023”), which was filed with the SEC on February 16, 2024 (“2023 Form 10-K”).</span></div> 10 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 the opinion of management, these consolidated financial statements include all adjustments, including normal recurring and nonrecurring adjustments, as applicable, necessary for a fair statement of the financial position, results of operations and cash flows for the periods presented. The results for the three and six months ended June 30, 2024 may not be indicative of the results for any other interim period or the entire fiscal year. <div 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 June 30, 2024 through the date of filing of the consolidated financial statements with the SEC on this Quarterly Report on Form 10-Q. Except as disclosed, no material subsequent events have occurred since June 30, 2024 through the date of this filing that would require recognition or adjustments to our disclosures in our consolidated financial statements.</span></div> 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 Accounting Standards Updates (“ASU”) to the Accounting Standards Codification (“ASC”) issued by the Financial Accounting Standards Board (“FASB”) 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.502%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.499%"></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><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></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><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></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"><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:26.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.575%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Accounting standards issued pending adoption</span></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements, however, the adoption of this guidance will have an impact on reportable operating segment disclosures within the accompanying notes to our consolidated financial statements. This guidance does not change how we identify our operating segments, aggregate them or apply quantitative thresholds to determine our reportable segments. 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></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 do not expect the adoption of this guidance to have a material impact on our consolidated financial statements, however, the adoption of this guidance will have an impact on income tax disclosures within the accompanying notes to our consolidated financial statements. This guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted.</span></div></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><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 Accounting Standards Updates (“ASU”) to the Accounting Standards Codification (“ASC”) issued by the Financial Accounting Standards Board (“FASB”) 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.502%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.499%"></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><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></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><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></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"><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:26.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.575%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Accounting standards issued pending adoption</span></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements, however, the adoption of this guidance will have an impact on reportable operating segment disclosures within the accompanying notes to our consolidated financial statements. This guidance does not change how we identify our operating segments, aggregate them or apply quantitative thresholds to determine our reportable segments. 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></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 do not expect the adoption of this guidance to have a material impact on our consolidated financial statements, however, the adoption of this guidance will have an impact on income tax disclosures within the accompanying notes to our consolidated financial statements. This guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted.</span></div></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><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 Accounting Standards Updates (“ASU”) to the Accounting Standards Codification (“ASC”) issued by the Financial Accounting Standards Board (“FASB”) 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.502%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.499%"></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><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></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><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></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"><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:26.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.575%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Accounting standards issued pending adoption</span></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We do not expect the adoption of this guidance to have a material impact on our consolidated financial statements, however, the adoption of this guidance will have an impact on reportable operating segment disclosures within the accompanying notes to our consolidated financial statements. This guidance does not change how we identify our operating segments, aggregate them or apply quantitative thresholds to determine our reportable segments. 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></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 do not expect the adoption of this guidance to have a material impact on our consolidated financial statements, however, the adoption of this guidance will have an impact on income tax disclosures within the accompanying notes to our consolidated financial statements. This guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted.</span></div></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><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> 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%">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. Revenues associated with our resource renewal operations are derived from processing services and non-processing services, which we refer to as our National Accounts business.</span></div><div 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 tables set forth revenues disaggregated by service line and timing of revenue recognition by operating segment for each of the three and six months ended June 30, 2024 and 2023:</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%">Three Months Ended June 30, 2024</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width: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.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.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.041%"></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: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%">Mid-Atlantic</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%">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%">76,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">105,936 </span></td><td style="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%">41,952 </span></td><td style="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%">223,959 </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%">7,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">24,782 </span></td><td style="background-color:#ffffff;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 station</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,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">35,344 </span></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,433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">4,997 </span></td><td style="background-color:#ffffff;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%">539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,983 </span></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%">2,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">33,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%">36,155 </span></td><td style="background-color:#ffffff;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%">National Accounts</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">106,491 </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%">145,042 </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%">42,412 </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%">83,218 </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%">377,163 </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%">117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">677 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">15,163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,957 </span></td><td style="background-color:#ffffff;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%">106,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,055 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</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%">106,491 </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%">145,042 </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%">42,412 </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%">83,218 </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%">377,163 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;text-indent:-18pt"><span><br/></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%">Three Months Ended June 30, 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.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.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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.041%"></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%">64,749 </span></td><td style="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%">85,099 </span></td><td style="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%">149,848 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">7,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">26,141 </span></td><td style="background-color:#ffffff;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 station</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%">17,698 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">32,426 </span></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,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">5,062 </span></td><td style="background-color:#ffffff;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%">173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,321 </span></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%">2,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%">479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">25,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,137 </span></td><td style="background-color:#ffffff;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%">National Accounts</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">93,323 </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%">124,229 </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%">72,093 </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%">289,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></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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">8,135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,924 </span></td><td style="background-color:#ffffff;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%">93,224 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">63,958 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">93,323 </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%">124,229 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">72,093 </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%">289,645 </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:6pt"><span><br/></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%">Six Months Ended June 30, 2024</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width: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.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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.041%"></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><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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">146,332 </span></td><td style="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%">205,805 </span></td><td style="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,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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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%">435,318 </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%">14,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">44,332 </span></td><td style="background-color:#ffffff;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%">Transfer station</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%">32,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%">28,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">61,817 </span></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%">2,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">9,113 </span></td><td style="background-color:#ffffff;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%">997 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">4,493 </span></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%">3,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">63,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,846 </span></td><td style="background-color:#ffffff;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%">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%">95,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,251 </span></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%">200,495 </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%">275,371 </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%">84,015 </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%">158,289 </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%">718,170 </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%">239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">27,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">29,250 </span></td><td style="background-color:#ffffff;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%">200,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">130,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,920 </span></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 #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%">200,495 </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%">275,371 </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%">84,015 </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%">158,289 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">718,170 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six Months Ended June 30, 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.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.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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.041%"></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><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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">125,858 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">163,967 </span></td><td style="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%">289,825 </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%">13,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">48,901 </span></td><td style="background-color:#ffffff;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%">Transfer station</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%">31,680 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">56,371 </span></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%">2,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">9,824 </span></td><td style="background-color:#ffffff;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%">386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,245 </span></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%">3,398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">48,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,518 </span></td><td style="background-color:#ffffff;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%">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%">91,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,557 </span></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%">177,233 </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,262 </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%">139,746 </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%">552,241 </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%">218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">14,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,211 </span></td><td style="background-color:#ffffff;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%">177,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%">233,841 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">125,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536,030 </span></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%">177,233 </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,262 </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%">139,746 </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%">552,241 </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-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%">Payments to customers that are not in exchange for a distinct good or service are recorded as a reduction of revenues. Rebates to certain customers associated with payments for recycled or organic materials that are received and subsequently processed and sold to other third-parties amounted to $8,416 and $15,531 in the three and six months ended June 30, 2024, respectively, and $6,329 and $12,958 in the three and six months ended June 30, 2023, respectively. 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 the three and six months ended June 30, 2024 or June 30, 2023 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 in our consolidated balance sheets 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 $165,706 and $158,931 as of June 30, 2024 and December 31, 2023, 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. We recognized contract liabilities of $30,662 and $31,472 as of June 30, 2024 and December 31, 2023, respectively. Due to the short term nature of advanced billings, substantially all of the deferred revenue recognized as a contract liability as of December 31, 2023 and December 31, 2022 was recognized as revenue during the six months ended June 30, 2024 and June 30, 2023, respectively, when the services were performed.</span></div> <div 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 tables set forth revenues disaggregated by service line and timing of revenue recognition by operating segment for each of the three and six months ended June 30, 2024 and 2023:</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%">Three Months Ended June 30, 2024</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width: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.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.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.041%"></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: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%">Mid-Atlantic</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%">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%">76,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">105,936 </span></td><td style="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%">41,952 </span></td><td style="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%">223,959 </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%">7,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">24,782 </span></td><td style="background-color:#ffffff;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 station</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,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">35,344 </span></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,433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">4,997 </span></td><td style="background-color:#ffffff;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%">539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,983 </span></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%">2,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">33,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%">36,155 </span></td><td style="background-color:#ffffff;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%">National Accounts</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">106,491 </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%">145,042 </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%">42,412 </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%">83,218 </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%">377,163 </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%">117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">677 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">15,163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,957 </span></td><td style="background-color:#ffffff;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%">106,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,055 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</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%">106,491 </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%">145,042 </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%">42,412 </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%">83,218 </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%">377,163 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;text-indent:-18pt"><span><br/></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%">Three Months Ended June 30, 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.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.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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.041%"></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%">64,749 </span></td><td style="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%">85,099 </span></td><td style="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%">149,848 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">7,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">26,141 </span></td><td style="background-color:#ffffff;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 station</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%">17,698 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">32,426 </span></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,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">5,062 </span></td><td style="background-color:#ffffff;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%">173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,321 </span></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%">2,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%">479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">25,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,137 </span></td><td style="background-color:#ffffff;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%">National Accounts</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">93,323 </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%">124,229 </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%">72,093 </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%">289,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></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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">8,135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,924 </span></td><td style="background-color:#ffffff;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%">93,224 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">63,958 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">93,323 </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%">124,229 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">72,093 </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%">289,645 </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:6pt"><span><br/></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%">Six Months Ended June 30, 2024</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width: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.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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.041%"></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><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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">146,332 </span></td><td style="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%">205,805 </span></td><td style="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,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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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%">435,318 </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%">14,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">44,332 </span></td><td style="background-color:#ffffff;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%">Transfer station</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%">32,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%">28,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">61,817 </span></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%">2,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">9,113 </span></td><td style="background-color:#ffffff;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%">997 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">4,493 </span></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%">3,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">63,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,846 </span></td><td style="background-color:#ffffff;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%">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%">95,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,251 </span></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%">200,495 </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%">275,371 </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%">84,015 </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%">158,289 </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%">718,170 </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%">239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">27,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">29,250 </span></td><td style="background-color:#ffffff;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%">200,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">130,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,920 </span></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 #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%">200,495 </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%">275,371 </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%">84,015 </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%">158,289 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">718,170 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six Months Ended June 30, 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.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.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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.041%"></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><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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">125,858 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">163,967 </span></td><td style="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%">289,825 </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%">13,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">48,901 </span></td><td style="background-color:#ffffff;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%">Transfer station</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%">31,680 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">56,371 </span></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%">2,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">9,824 </span></td><td style="background-color:#ffffff;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%">386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,245 </span></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%">3,398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">48,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,518 </span></td><td style="background-color:#ffffff;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%">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%">91,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,557 </span></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%">177,233 </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,262 </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%">139,746 </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%">552,241 </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%">218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">14,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,211 </span></td><td style="background-color:#ffffff;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%">177,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%">233,841 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">125,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536,030 </span></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%">177,233 </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,262 </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%">139,746 </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%">552,241 </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> 76071000 105936000 41952000 0 223959000 7583000 17199000 0 0 24782000 18634000 16250000 460000 0 35344000 1433000 3564000 0 0 4997000 539000 1444000 0 0 1983000 2231000 649000 0 33275000 36155000 0 0 0 49943000 49943000 106491000 145042000 42412000 83218000 377163000 117000 677000 0 15163000 15957000 106374000 144365000 42412000 68055000 361206000 106491000 145042000 42412000 83218000 377163000 64749000 85099000 0 0 149848000 7220000 18921000 0 0 26141000 17698000 14728000 0 0 32426000 1208000 3854000 0 0 5062000 173000 1148000 0 0 1321000 2275000 479000 0 25383000 28137000 0 0 0 46710000 46710000 93323000 124229000 0 72093000 289645000 99000 690000 0 8135000 8924000 93224000 123539000 0 63958000 280721000 93323000 124229000 0 72093000 289645000 146332000 205805000 83181000 0 435318000 14195000 30137000 0 0 44332000 32762000 28221000 834000 0 61817000 2709000 6404000 0 0 9113000 997000 3496000 0 0 4493000 3500000 1308000 0 63038000 67846000 0 0 0 95251000 95251000 200495000 275371000 84015000 158289000 718170000 239000 1294000 0 27717000 29250000 200256000 274077000 84015000 130572000 688920000 200495000 275371000 84015000 158289000 718170000 125858000 163967000 0 0 289825000 13521000 35380000 0 0 48901000 31680000 24691000 0 0 56371000 2390000 7434000 0 0 9824000 386000 2859000 0 0 3245000 3398000 931000 0 48189000 52518000 0 0 0 91557000 91557000 177233000 235262000 0 139746000 552241000 218000 1421000 0 14572000 16211000 177015000 233841000 0 125174000 536030000 177233000 235262000 0 139746000 552241000 -8416000 -15531000 -6329000 -12958000 0 0 0 0 165706000 158931000 30662000 31472000 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%">Subsequent to June 30, 2024, we completed four acquisitions, three of which are in our Mid-Atlantic region, including Whitetail Disposal, Inc. and LMR Disposal, LLC, which together include collection operations in eastern Pennsylvania and western New Jersey.</span></div><div 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 six months ended June 30, 2024, we acquired one business, a tuck-in solid waste collection businesses in our Eastern region. In the six months ended June 30, 2023, we acquired two businesses: the equity interests of four wholly owned subsidiaries of GFL Environmental Inc., which included solid waste collection, transfer and recycling operations in Pennsylvania, Maryland and Delaware (“GFL Acquisition”); and a solid waste business in our Western region.</span></div><div 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 the business acquired prior to June 30, 2024 have been included in the accompanying unaudited consolidated statements of operations from each date of acquisition, and the purchase price has been allocated to the net assets acquired based on fair values at the 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. Acquired intangible assets other than goodwill that are subject to amortization may include customer relationships, trade names and covenants not-to-compete. Such assets are amortized over a two-year 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 arising from the acquisitions, 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 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: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%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">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></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%">748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">544,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><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:#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</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%">1,900 </span></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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">546,259 </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%">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></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%">Current 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><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:#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%">Property, plant and equipment:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align: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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">8,666 </span></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 31pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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%">90,276 </span></td><td style="background-color:#ffffff;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%">Operating 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%">11,260 </span></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%">Intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" 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 31pt;text-align: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%">75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,550 </span></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 31pt;text-align: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%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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="display:none"></td><td colspan="3" 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%">Deferred tax liability</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%">(5,160)</span></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%">Current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,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="display:none"></td><td colspan="3" 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="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%">Operating 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%">(9,887)</span></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%">Fair value of assets acquired and liabilities assumed</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%">393 </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%">201,087 </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%">Excess purchase price allocated to goodwill</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,172 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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%">Purchase price allocations are preliminary and subject to revision upon finalization of third-party valuations over each respective one-year measurement period. Accordingly, the purchase price allocations for the six months ended June 30, 2024 are subject to change. Amounts in the six months ended June 30, 2023 were preliminary as disclosed based on information existing at the acquisition dates or upon closing the transaction and have since been updated based upon the finalization of third-party valuations, including the value of certain tangible and intangible assets acquired.</span></div><div 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 operational results prepared as though each acquisition completed since the beginning of the prior fiscal year had occurred as of January 1, 2023 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:50.508%"></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.530%"></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.530%"></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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.455%"></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%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">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%">377,199 </span></td><td style="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%">365,644 </span></td><td style="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%">718,315 </span></td><td style="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%">706,384 </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%">23,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">29,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,353 </span></td><td style="background-color:#ffffff;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%">7,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">2,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">12,391 </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><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><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 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%">Weighted average common 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%">58,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,070 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,331 </span></td><td style="background-color:#ffffff;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 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%">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.12 </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.13 </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.05 </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.24 </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><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 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%">Weighted average common 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%">58,199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,427 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 #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%">0.12 </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%">0.13 </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%">0.05 </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%">0.24 </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:12pt"><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 occurred as of January 1, 2023 or of 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 the result of the integration and consolidation of the completed acquisitions.</span></div> 4 3 1 2 4 P2Y 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 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: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%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">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></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%">748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">544,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><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:#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</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%">1,900 </span></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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">546,259 </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%">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></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%">Current 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><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:#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%">Property, plant and equipment:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align: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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">8,666 </span></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 31pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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%">90,276 </span></td><td style="background-color:#ffffff;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%">Operating 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%">11,260 </span></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%">Intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" 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 31pt;text-align: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%">75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,550 </span></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 31pt;text-align: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%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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="display:none"></td><td colspan="3" 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%">Deferred tax liability</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%">(5,160)</span></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%">Current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,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="display:none"></td><td colspan="3" 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="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%">Operating 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%">(9,887)</span></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%">Fair value of assets acquired and liabilities assumed</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%">393 </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%">201,087 </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%">Excess purchase price allocated to goodwill</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,172 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 748000 544359000 0 1900000 748000 546259000 0 15364000 0 2213000 0 8666000 282000 90276000 0 11260000 75000 10550000 38000 93000000 0 5160000 2000 15195000 0 9887000 393000 201087000 355000 345172000 <div 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 operational results prepared as though each acquisition completed since the beginning of the prior fiscal year had occurred as of January 1, 2023 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:50.508%"></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.530%"></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.530%"></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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.455%"></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%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">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%">377,199 </span></td><td style="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%">365,644 </span></td><td style="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%">718,315 </span></td><td style="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%">706,384 </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%">23,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">29,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,353 </span></td><td style="background-color:#ffffff;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%">7,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">2,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">12,391 </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><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><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 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%">Weighted average common 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%">58,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,070 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,331 </span></td><td style="background-color:#ffffff;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 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%">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.12 </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.13 </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.05 </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.24 </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><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 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%">Weighted average common 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%">58,199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,427 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 #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%">0.12 </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%">0.13 </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%">0.05 </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%">0.24 </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> 377199000 365644000 718315000 706384000 23028000 26792000 29894000 41353000 7012000 7133000 2913000 12391000 58109000 52885000 58070000 52331000 0.12 0.13 0.05 0.24 58199000 52980000 58161000 52427000 0.12 0.13 0.05 0.24 GOODWILL AND INTANGIBLE ASSETS<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 activity and balances related to goodwill by operating segment is as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.526%"></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><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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="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%">June 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">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%">355 </span></td><td style="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 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%">74,248 </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%">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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">668 </span></td><td style="background-color:#ffffff;padding: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="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%">285,724 </span></td><td style="background-color:#ffffff;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%">Mid-Atlantic</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%">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%">372 </span></td><td style="background-color:#cceeff;padding: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="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%">332,619 </span></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%">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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188 </span></td><td style="background-color:#ffffff;padding: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="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%">44,662 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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><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%">355 </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%">1,228 </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="3" style="display:none"></td><td colspan="3" style="display:none"></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%">737,253 </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:400;line-height:120%">Summaries of intangible assets by type follow:</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:38.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="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="padding:2px 1pt;text-align: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, June 30, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#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%">Intangible assets</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,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 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%">272,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">13,325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">346,777 </span></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%">Less accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,294)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,284)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,238)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,816)</span></td><td style="background-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%">30,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%">182,523 </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%">4,087 </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%">216,961 </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;text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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="padding:2px 1pt;text-align: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="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#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%">Intangible assets</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">272,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">13,325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">347,469 </span></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%">Less accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">34,928 </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%">200,344 </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%">6,157 </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%">241,429 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;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 was $12,238 and $24,803 during the three and six months ended June 30, 2024, respectively, and $4,226 and $8,296 during the three and six months ended June 30, 2023, 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%">A summary of intangible amortization expense estimated for each of the next five fiscal years following fiscal year 2023 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:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></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:#ffffff;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%;text-decoration:underline">Estimated Future Amortization Expense as of June 30, 2024</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:8pt;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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the remainder of the fiscal year ending December 31, 2024</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,219 </span></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,653 </span></td><td style="background-color:#ffffff;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,775 </span></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,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"><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,123 </span></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,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="margin-top: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 activity and balances related to goodwill by operating segment is as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.526%"></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><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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="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%">June 30,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">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%">355 </span></td><td style="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 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%">74,248 </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%">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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">668 </span></td><td style="background-color:#ffffff;padding: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="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%">285,724 </span></td><td style="background-color:#ffffff;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%">Mid-Atlantic</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%">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%">372 </span></td><td style="background-color:#cceeff;padding: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="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%">332,619 </span></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%">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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188 </span></td><td style="background-color:#ffffff;padding: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="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%">44,662 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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><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%">355 </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%">1,228 </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="3" style="display:none"></td><td colspan="3" style="display:none"></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%">737,253 </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> 73893000 355000 0 74248000 285056000 0 668000 285724000 332247000 0 372000 332619000 44474000 0 188000 44662000 735670000 355000 1228000 737253000 <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%">Summaries of intangible assets by type follow:</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:38.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="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="padding:2px 1pt;text-align: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, June 30, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#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%">Intangible assets</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,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 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%">272,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">13,325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">346,777 </span></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%">Less accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,294)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,284)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,238)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,816)</span></td><td style="background-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%">30,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%">182,523 </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%">4,087 </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%">216,961 </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;text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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="padding:2px 1pt;text-align: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="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#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%">Intangible assets</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">272,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">13,325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">347,469 </span></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%">Less accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">34,928 </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%">200,344 </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%">6,157 </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%">241,429 </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> 60645000 272807000 13325000 346777000 30294000 90284000 9238000 129816000 30351000 182523000 4087000 216961000 61573000 272571000 13325000 347469000 26645000 72227000 7168000 106040000 34928000 200344000 6157000 241429000 12238000 24803000 4226000 8296000 <div 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 amortization expense estimated for each of the next five fiscal years following fiscal year 2023 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:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></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:#ffffff;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%;text-decoration:underline">Estimated Future Amortization Expense as of June 30, 2024</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:8pt;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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the remainder of the fiscal year ending December 31, 2024</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,219 </span></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,653 </span></td><td style="background-color:#ffffff;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,775 </span></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,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"><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,123 </span></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,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 23219000 43653000 38775000 34179000 29123000 48012000 ACCRUED FINAL CAPPING, CLOSURE AND POST CLOSURE<div 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. 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%">A summary of the changes to accrued final capping, closure and post-closure liabilities 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:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">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%">133,904 </span></td><td style="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%">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></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%">3,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><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%">Accretion 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%">5,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,809 </span></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%"> (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,223)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">140,768 </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%">118,716 </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">May include amounts that are being processed through accounts payable as a part of our disbursements cycle.</span></div> 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. 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. <div 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 accrued final capping, closure and post-closure liabilities 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:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">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%">133,904 </span></td><td style="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%">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></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%">3,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><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%">Accretion 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%">5,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,809 </span></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%"> (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,223)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">140,768 </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%">118,716 </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">May include amounts that are being processed through accounts payable as a part of our disbursements cycle.</span></div> 133904000 113678000 3354000 2615000 5733000 4809000 2223000 2386000 140768000 118716000 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:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="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%">June 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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><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”) payable quarterly with balance due December 2026; bearing interest at 6.779% as of June 30, 2024</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%">348,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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”) payable quarterly with balance due December 2026; bearing interest at 7.279% as of June 30, 2024</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%">408,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Revolving credit facility (“Revolving Credit Facility”) due December 2026; bearing interest at term secured overnight financing rate (“Term SOFR”) plus 1.435%</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></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%">35,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%">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><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><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><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-821"><span style="-sec-ix-hidden:f-822">Finance leases</span></span> maturing through December 2107; bearing interest at a weighted average of 4.4%</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%">62,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">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%">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%">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: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,051,576 </span></td><td style="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%">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></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%">9,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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,041,955 </span></td><td style="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%">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></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%">65,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">976,620 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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,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></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%">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 three and six months ended June 30, 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 $3,718, respectively, and an unsecured bridge financing agreement in connection with entering into an asset purchase agreement with Consolidated Waste Services, LLC and its affiliates (dba as Twin Bridges) of $4,480 and $4,480, 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:700;line-height:120%">Cash Flow Hedges</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;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 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.</span></div><div 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 both June 30, 2024 and December 31, 2023, we had $515,000 notional amount of active interest rate derivative agreements outstanding. These agreements mature between February 2026 and June 2028 and provide 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.6%.</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%">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:23.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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%">June 30,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">7,216 </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%">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></tr><tr><td colspan="3" style="background-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,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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></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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,762 </span></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 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 income (loss), net of tax</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%">8,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,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;text-align: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 - tax effect</span></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 income (loss), net of tax</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%">(2,295)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">5,821 </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,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></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:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="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%">June 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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><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”) payable quarterly with balance due December 2026; bearing interest at 6.779% as of June 30, 2024</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%">348,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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”) payable quarterly with balance due December 2026; bearing interest at 7.279% as of June 30, 2024</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%">408,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Revolving credit facility (“Revolving Credit Facility”) due December 2026; bearing interest at term secured overnight financing rate (“Term SOFR”) plus 1.435%</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></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%">35,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%">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><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><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><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-821"><span style="-sec-ix-hidden:f-822">Finance leases</span></span> maturing through December 2107; bearing interest at a weighted average of 4.4%</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%">62,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">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%">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%">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: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,051,576 </span></td><td style="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%">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></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%">9,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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,041,955 </span></td><td style="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%">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></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%">65,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">976,620 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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,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></tr></table></div> 0.06779 348250000 350000000 0.07279 408500000 419250000 0.01435 0 0 0.02875 25000000 25000000 0.03125 15000000 15000000 0.02750 40000000 40000000 0.05125 35000000 35000000 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.044 62726000 53066000 0.081 100000 230000 1051576000 1054546000 9621000 11103000 1041955000 1043443000 65335000 35781000 976620000 1007662000 -3718000 -3718000 -4480000 -4480000 515000000 515000000 0.000 0.036 <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%">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:23.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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%">June 30,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">7,216 </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%">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></tr><tr><td colspan="3" style="background-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,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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></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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,762 </span></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 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 income (loss), net of tax</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%">8,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,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;text-align: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 - tax effect</span></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 income (loss), net of tax</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%">(2,295)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">5,821 </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,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></tr></table></div> 7216000 5951000 4920000 4413000 12136000 10364000 4020000 11762000 8116000 -1398000 2295000 -318000 5821000 -1080000 COMMITMENTS AND CONTINGENCIES<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-weight:400;line-height:120%">In the ordinary course of our business and as the 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 $27 relating to our outstanding legal proceedings as of June 30, 2024. 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 </span></div><div 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 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.</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 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 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 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. On March 18, 2024, the Supreme Court issued an order finding the appeal to be moot and vacating the Superior Court’s April 6, 2023 Order, 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 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%">Cash, Cash Equivalents and Restricted Cash</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%">Restricted cash is included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. Beginning-of-period and end-of-period cash, cash equivalents and restricted cash presented in the statement of cash flows is reconciled 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:57.964%"></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.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.785%"></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="padding:0 1pt"></td><td colspan="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%">June 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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%">208,502 </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%">220,912 </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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash - 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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash</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%">209,447 </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%">220,912 </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="display: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: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">Restricted cash consists of legally restricted cash held in an escrow account due to the timing of a pending acquisition.</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 the 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 June 30, 2024 range between 1.5% and 7.1%. A summary of the changes to the aggregate environmental remediation liabilities for the six months ended June 30, 2024 and 2023 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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">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%">5,889 </span></td><td style="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%">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></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%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><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:#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%">(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%">(332)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(320)</span></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%">Ending balance</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%">5,606 </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%">6,066 </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%">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%">1,610 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,430 </span></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%">Long-term portion</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,996 </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%">4,636 </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;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">May include amounts that are being processed through accounts payable as a part of our disbursement cycle.</span></div> 27000 Beginning-of-period and end-of-period cash, cash equivalents and restricted cash presented in the statement of cash flows is reconciled 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:57.964%"></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.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.785%"></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="padding:0 1pt"></td><td colspan="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%">June 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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%">208,502 </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%">220,912 </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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash - 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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash</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%">209,447 </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%">220,912 </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="display: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: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">Restricted cash consists of legally restricted cash held in an escrow account due to the timing of a pending acquisition.</span></div> Beginning-of-period and end-of-period cash, cash equivalents and restricted cash presented in the statement of cash flows is reconciled 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:57.964%"></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.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.785%"></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="padding:0 1pt"></td><td colspan="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%">June 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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%">208,502 </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%">220,912 </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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash - 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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash</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%">209,447 </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%">220,912 </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="display: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: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">Restricted cash consists of legally restricted cash held in an escrow account due to the timing of a pending acquisition.</span></div> 208502000 220912000 945000 0 209447000 220912000 0.015 0.071 A summary of the changes to the aggregate environmental remediation liabilities for the six months ended June 30, 2024 and 2023 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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">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%">5,889 </span></td><td style="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%">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></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%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><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:#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%">(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%">(332)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(320)</span></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%">Ending balance</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%">5,606 </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%">6,066 </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%">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%">1,610 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,430 </span></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%">Long-term portion</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,996 </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%">4,636 </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;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">May include amounts that are being processed through accounts payable as a part of our disbursement cycle.</span></div> 5889000 6335000 49000 51000 332000 320000 5606000 6066000 1610000 1430000 3996000 4636000 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%">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-style:italic;font-weight:700;line-height:120%">Shares Available For Issuance</span></div><div 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 three months ended June 30, 2024, our stockholders approved the amendment and restatement of our 2016 Incentive Plan (the “Amended 2016 Plan”). Under the Amended 2016 Plan, we may grant awards up to an aggregate amount of shares equal to the sum of: (A) 4,000 shares of Class A common stock (subject to adjustment in the event of stock splits and other similar events) which is comprised of: (i) 1,750 shares of Class A common stock reserved for the issuance in connection with the Amended 2016 Plan, plus (ii) 2,250 shares of Class A common stock originally reserved for issuance under the 2016 Incentive Plan; plus (B) such additional number of shares of Class A common stock (up to approximately 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, terminate or are otherwise surrendered, canceled, forfeited or repurchased by us. As of June 30, 2024, there were 2,197 Class A common stock equivalents available for future grant under the Amended 2016 Plan.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">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%">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 requires extensive use of accounting judgment and financial estimation, including estimates of the expected term stock option holders will retain their vested stock options before exercising them and the estimated volatility of our Class A common stock price over the expected term. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.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.624%"></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 Average 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 Average Remaining Contractual 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 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, 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%">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%">66.03 </span></td><td style="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 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%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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="background-color:#cceeff;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%">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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">— </span></td><td style="background-color:#cceeff;padding: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 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%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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="background-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, June 30, 2024</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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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.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%">4,277 </span></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, June 30, 2024</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">40.60 </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%">4.7</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,845 </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%">Stock-based compensation expense related to stock options was $151 and $302 during the three and six months ended June 30, 2024, respectively, as compared to $125 and $248 during the three and six months ended June 30, 2023, respectively. As of June 30, 2024, we had $1,806 of unrecognized stock-based compensation expense related to outstanding stock options to be recognized over a weighted average period of 3.4 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%">During the three and six months ended June 30, 2024, the aggregate intrinsic value of stock options exercised was zero dollars.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">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%">Restricted stock awards, restricted stock units and performance stock units, with the exception of market-based performance 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, if applicable, 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%">Typically, 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 granted to employees vest incrementally over an identified service period, typically three years, beginning on the grant date based on continued employment. Performance stock units granted to employees, including 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, as applicable.</span></div><div 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 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:41.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width: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.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.624%"></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%">Restricted Stock Awards, Restricted Stock Units, and Performance Stock Units (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%">Weighted <br/>Average Grant Date Fair <br/>Value </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="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 Remaining Contractual 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 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, 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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;border-top:1pt solid #000000;padding: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="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%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.38 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="background-color:#cceeff;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%">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%">(43)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">79.38 </span></td><td style="background-color:#cceeff;padding: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="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%">Forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84.34 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="background-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, June 30, 2024</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%">239 </span></td><td style="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%">92.08 </span></td><td style="background-color:#cceeff;padding: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.1</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%">23,725 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested, June 30, 2024</span></td><td colspan="2" style="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%">414 </span></td><td style="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="padding:0 1pt"></td><td style="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="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%">94.14 </span></td><td style="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="padding:0 1pt"></td><td colspan="3" style="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="padding:0 1pt"></td><td style="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="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%">41,044 </span></td><td style="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:12pt;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">Performance stock unit grants, including market-based performance stock units, are included at the 100% attainment level. Attainment of the maximum performance targets and market achievements would result in the issuance of an additional 175 shares of Class A common stock currently included in unvested.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense related to restricted stock awards, restricted stock units and performance stock units was $2,349 and $4,225 during the three and six months ended June 30, 2024, respectively, as compared to $2,132 and $3,894 during the three and six months ended June 30, 2023, 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 the three and six months ended June 30, 2024, the total fair value of other stock awards vested was $932 and $4,097, 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 June 30, 2024, total unrecognized stock-based compensation expense related to outstanding restricted stock units was $8,193, which will be recognized over a weighted average period of 2.3 years. As of June 30, 2024, total expected unrecognized stock-based compensation expense related to outstanding performance stock units was $7,413, which will be recognized over a weighted average period of 2.0 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 the six months ended June 30, 2024 was $105.35 per award, which was calculated using a Monte Carlo pricing model assuming a risk-free interest rate of 4.31% and an expected volatility of 25.3% 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 $174 and $283 of stock-based compensation expense related to the Second Amended and Restated 1997 Employee Stock Purchase Plan during the three and six months ended June 30, 2024, respectively, as compared to $109 and $199 during the three and six months ended June 30, 2023, respectively.</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%">Accumulated Other Comprehensive Income (Loss), 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%">A summary of the changes in the balances of each component of accumulated other comprehensive income (loss), net of tax 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:86.180%"></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:11.620%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><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: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="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></tr><tr><td colspan="3" style="background-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="display:none"></td><td colspan="3" style="display:none"></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%">(1,080)</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></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 before reclassifications</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%">14,125 </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"><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%">Income reclassified from accumulated other comprehensive income (loss) into interest expense</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%">(4,611)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 of 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;padding:2px 0 2px 1pt;text-align: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,613)</span></td><td style="background-color:#ffffff;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: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, net of tax</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,901 </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%">Balance, June 30, 2024</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%">5,821 </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><br/></span></div><div><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 income (loss), net of tax into earnings 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:29.163%"></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.110%"></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.110%"></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.110%"></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.110%"></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:28.877%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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%">2024</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: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="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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="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: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 Income (Loss), Net of Tax</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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%">Amounts Reclassified Out of Accumulated Other Comprehensive Income (Loss), 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 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%">Interest rate swaps</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,280)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,270)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,611)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(2,376)</span></td><td style="background-color:#cceeff;padding: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="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%">2,280 </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,270 </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,611 </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%">2,376 </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"><div><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></div></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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">348 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651 </span></td><td style="background-color:#cceeff;padding: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,650 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">922 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,339 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,725 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </span></div></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="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div> 4000000 1750000 2250000 2723000 2197000 P10Y P1Y P5Y <div 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 follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.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.624%"></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 Average 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 Average Remaining Contractual 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 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, 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%">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%">66.03 </span></td><td style="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 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%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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="background-color:#cceeff;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%">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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">— </span></td><td style="background-color:#cceeff;padding: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 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%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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="background-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, June 30, 2024</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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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.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%">4,277 </span></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, June 30, 2024</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">40.60 </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%">4.7</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,845 </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 66.03 0 0 0 0 0 0 129000 66.03 P7Y 4277000 49000 40.60 P4Y8M12D 2845000 151000 302000 125000 248000 1806000 P3Y4M24D 0 0 P3Y 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 restricted stock award, restricted stock unit and performance stock unit activity 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:41.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width: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.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.624%"></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%">Restricted Stock Awards, Restricted Stock Units, and Performance Stock Units (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%">Weighted <br/>Average Grant Date Fair <br/>Value </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="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 Remaining Contractual 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 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, 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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;border-top:1pt solid #000000;padding: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="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%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.38 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="background-color:#cceeff;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%">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%">(43)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">79.38 </span></td><td style="background-color:#cceeff;padding: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="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%">Forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84.34 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="background-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, June 30, 2024</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%">239 </span></td><td style="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%">92.08 </span></td><td style="background-color:#cceeff;padding: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.1</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%">23,725 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested, June 30, 2024</span></td><td colspan="2" style="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%">414 </span></td><td style="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="padding:0 1pt"></td><td style="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="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%">94.14 </span></td><td style="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="padding:0 1pt"></td><td colspan="3" style="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="padding:0 1pt"></td><td style="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="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%">41,044 </span></td><td style="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:12pt;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">Performance stock unit grants, including market-based performance stock units, are included at the 100% attainment level. Attainment of the maximum performance targets and market achievements would result in the issuance of an additional 175 shares of Class A common stock currently included in unvested.</span></div> 181000 84.82 103000 99.38 43000 79.38 2000 84.34 239000 92.08 P2Y1M6D 23725000 414000 94.14 P1Y10M24D 41044000 1 175000 2349000 4225000 2132000 3894000 932000 4097000 8193000 P2Y3M18D 7413000 P2Y 105.35 0.0431 0.253 174000 283000 109000 199000 <div 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 in the balances of each component of accumulated other comprehensive income (loss), net of tax 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:86.180%"></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:11.620%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><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: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="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></tr><tr><td colspan="3" style="background-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="display:none"></td><td colspan="3" style="display:none"></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%">(1,080)</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></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 before reclassifications</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%">14,125 </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"><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%">Income reclassified from accumulated other comprehensive income (loss) into interest expense</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%">(4,611)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 of 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;padding:2px 0 2px 1pt;text-align: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,613)</span></td><td style="background-color:#ffffff;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: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, net of tax</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,901 </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%">Balance, June 30, 2024</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%">5,821 </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> -1080000 14125000 4611000 2613000 6901000 5821000 <div><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 income (loss), net of tax into earnings 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:29.163%"></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.110%"></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.110%"></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.110%"></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.110%"></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:28.877%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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%">2024</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: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="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;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="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: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 Income (Loss), Net of Tax</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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%">Amounts Reclassified Out of Accumulated Other Comprehensive Income (Loss), 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 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%">Interest rate swaps</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,280)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,270)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,611)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(2,376)</span></td><td style="background-color:#cceeff;padding: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="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%">2,280 </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,270 </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,611 </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%">2,376 </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"><div><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></div></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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">348 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651 </span></td><td style="background-color:#cceeff;padding: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,650 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">922 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,339 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,725 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </span></div></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="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div> -2280000 -1270000 -4611000 -2376000 2280000 1270000 4611000 2376000 630000 348000 1272000 651000 1650000 922000 3339000 1725000 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%">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 calculated based on the combined weighted average number of common shares and potentially dilutive shares, which include the assumed exercise of employee stock options, unvested restricted stock awards, unvested restricted stock units and unvested performance stock units, including market-based performance units based on the expected achievement of performance targets. In computing diluted earnings per share, we utilize the treasury stock method.</span></div><div 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 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:46.268%"></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.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.623%"></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%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">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><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 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%">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%">7,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">5,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,038 </span></td><td style="background-color:#ffffff;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%">Denominators:</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><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%">Number of shares outstanding, end of period:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Class A 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%">57,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%">56,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">56,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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 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%">Unvested restricted 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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)</span></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:11.25pt"><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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,076)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,630)</span></td><td style="background-color:#ffffff;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%">Basic 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%">58,109 </span></td><td style="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%">52,885 </span></td><td style="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%">58,070 </span></td><td style="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%">52,331 </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%">Impact of potentially dilutive securities:</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><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 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 other stock awards</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%">90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></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%">Diluted 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%">58,199 </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%">52,980 </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%">58,161 </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%">52,427 </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%">Anti-dilutive potentially issuable shares</span></td><td colspan="2" style="background-color:#cceeff;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%">24 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">75 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">141 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">84 </span></td><td style="background-color:#cceeff;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: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:8.68pt">Adjustments in the three and six months ended June 30, 2023 primarily associated with the 6,053 shares of Class A common stock issued as part of the public offering, completed on June 16, 2023, only being outstanding for 14 days in the periods ended June 30, 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 summary of the numerator and denominators used in the computation of earnings per share 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:46.268%"></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.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.623%"></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%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">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><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 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%">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%">7,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">5,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,038 </span></td><td style="background-color:#ffffff;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%">Denominators:</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><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%">Number of shares outstanding, end of period:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Class A 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%">57,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%">56,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">56,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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 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%">Unvested restricted 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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)</span></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:11.25pt"><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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,076)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,630)</span></td><td style="background-color:#ffffff;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%">Basic 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%">58,109 </span></td><td style="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%">52,885 </span></td><td style="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%">58,070 </span></td><td style="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%">52,331 </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%">Impact of potentially dilutive securities:</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><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 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 other stock awards</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%">90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></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%">Diluted 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%">58,199 </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%">52,980 </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%">58,161 </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%">52,427 </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%">Anti-dilutive potentially issuable shares</span></td><td colspan="2" style="background-color:#cceeff;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%">24 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">75 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">141 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">84 </span></td><td style="background-color:#cceeff;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: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:8.68pt">Adjustments in the three and six months ended June 30, 2023 primarily associated with the 6,053 shares of Class A common stock issued as part of the public offering, completed on June 16, 2023, only being outstanding for 14 days in the periods ended June 30, 2023.</span></div> 7006000 5490000 2889000 9038000 57145000 56974000 57145000 56974000 988000 988000 988000 988000 0 1000 0 1000 24000 5076000 63000 5630000 58109000 52885000 58070000 52331000 90000 95000 91000 96000 58199000 52980000 58161000 52427000 24000 75000 141000 84000 6053000 6053000 P14D P14D 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%">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 three and six months ended June 30, 2024, we recorded charges of $7,836 and $12,847, respectively, and in the three and six months ended June 30, 2023, we recorded charges of $3,677 and $6,540, respectively, comprised primarily of legal, consulting, rebranding and other costs associated with the due diligence, acquisition and integration of acquired businesses. The three and six months ended June 30, 2024 included a charge for an increase in the reserve against accounts receivable of the businesses acquired in the GFL Acquisition as a result of our inability to pursue collections during the transition services period with the seller, resulting in accounts receivable aged beyond what is typical in our business.</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%">Legal settlement</span></div>In the three and six months ended June 30, 2023, we recorded a charge of $6,150 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. 7836000 12847000 3677000 6540000 6150000 6150000 RELATED PARTY TRANSACTIONS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the six months ended June 30, 2024, we extended the lease related to our corporate headquarters in Rutland, Vermont through February 2039 and the lease associated with our Montpelier, Vermont facility through May 2039. Both facilities are leased from 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 terms of the lease agreements require a monthly payment of approximately $34, subject to a fixed annual escalation.</span></div> 34000 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:6pt"><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</span></div><div 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, cash equivalents and restricted cash, 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, trade payables and debt. The carrying values of cash, cash equivalents and restricted cash, 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 the 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. We recognize all derivatives accounted for on the balance sheet at fair value.</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 follow:</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:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></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 June 30, 2024 Using:</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%">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<br/>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%">Restricted investment securities - landfill closure</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%">2,306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">12,136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">2,306 </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%">12,136 </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 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></tr><tr><td colspan="3" style="background-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%">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><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></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%">Interest rate swaps</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom: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%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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;padding:2px 0;text-align: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,020 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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;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:6pt;text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></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: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%">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Restricted investment securities - landfill closure</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%">2,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,364 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,203 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,364 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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;border-bottom: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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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;padding:2px 1pt 2px 0;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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;padding:2px 0;text-align: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;border-bottom: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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;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:6pt"><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 June 30, 2024, the fair value of our fixed rate debt, including our FAME Bonds 2005R-3, FAME Bonds 2015R-1, FAME Bonds 2015R-2, Vermont Bonds 2013, Vermont Bonds 2022A-1, New York Bonds 2014R-1, New York Bonds 2014R-2, New York Bonds 2020, New York Bonds 2020R-2 and New Hampshire Bonds (collectively, the “Industrial Revenue Bonds”) was approximately $230,168 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 June 30, 2024, the carrying values of our Term Loan Facility and 2023 Term Loan Facility were $348,250 and $408,500, 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>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. <div 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:6pt"><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</span></div><div 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, cash equivalents and restricted cash, 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, trade payables and debt. The carrying values of cash, cash equivalents and restricted cash, 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 the 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. We recognize all derivatives accounted for on the balance sheet at fair 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%">Summaries of our financial assets and liabilities that are measured at fair value on a recurring basis follow:</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:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></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 June 30, 2024 Using:</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%">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<br/>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%">Restricted investment securities - landfill closure</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%">2,306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">12,136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">2,306 </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%">12,136 </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 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></tr><tr><td colspan="3" style="background-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%">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><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></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%">Interest rate swaps</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom: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%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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;padding:2px 0;text-align: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,020 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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;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:6pt;text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></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: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%">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Restricted investment securities - landfill closure</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%">2,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,364 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,203 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,364 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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;border-bottom: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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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;padding:2px 1pt 2px 0;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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;padding:2px 0;text-align: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;border-bottom: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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;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> 2306000 0 0 Interest rate swaps 0 12136000 0 2306000 12136000 0 0 4020000 0 2203000 0 0 Interest rate swaps 0 10364000 0 2203000 10364000 0 0 11762000 0 230168000 232000000 348250000 408500000 0 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 regional operating segments, our Eastern, Western and Mid-Atlantic regions. 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 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-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended June 30, 2024 </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.648%"></td><td style="width:0.1%"></td><td style="width: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.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.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.626%"></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/>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%">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<br/>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%">Total<br/>assets</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%">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%">106,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,422 </span></td><td style="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%">14,016 </span></td><td style="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,543 </span></td><td style="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%">433,988 </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%">145,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">1,001,294 </span></td><td style="background-color:#ffffff;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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,080)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">533,457 </span></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%">83,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">4,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,364 </span></td><td style="background-color:#ffffff;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%">982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,606)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,762 </span></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%">(83,043)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">377,163 </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%">55,338 </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,018 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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,511,865 </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><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended June 30, 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:31.648%"></td><td style="width:0.1%"></td><td style="width: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.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.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.626%"></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/>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%">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<br/>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%">Total<br/>assets</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%">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%">93,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><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%">23,563 </span></td><td style="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,148 </span></td><td style="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%">7,519 </span></td><td style="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%">366,892 </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%">124,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,342 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">751,324 </span></td><td style="background-color:#ffffff;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%">550,758 </span></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%">72,093 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,049 </span></td><td style="background-color:#ffffff;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%">769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,584)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,269 </span></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%">(69,221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">289,645 </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%">34,924 </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%">22,614 </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,417,292 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six Months Ended June 30, 2024</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.625%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Segment</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%">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/>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%">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<br/>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%">Total assets</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">200,495 </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%">48,910 </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%">27,484 </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%">14,164 </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%">433,988 </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%">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%">275,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,846 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,677 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,294 </span></td><td style="background-color:#ffffff;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%">84,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%">589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,563 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,880)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">533,457 </span></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%">158,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">9,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">252,364 </span></td><td style="background-color:#ffffff;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,958 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">290,762 </span></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(155,303)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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:2px 1pt;text-align: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%">718,170 </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><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%">109,375 </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%">29,853 </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%">2,511,865 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six Months Ended June 30, 2023</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.625%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Segment</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%">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/>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%">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<br/>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%">Total assets</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">177,233 </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%">42,932 </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%">24,051 </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%">9,659 </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%">366,892 </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%">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%">235,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">751,324 </span></td><td style="background-color:#ffffff;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">550,758 </span></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%">139,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,255)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,049 </span></td><td style="background-color:#ffffff;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,942)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,269 </span></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(128,636)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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:2px 1pt;text-align: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%">552,241 </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><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%">68,359 </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%">32,879 </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%">2,417,292 </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: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><span><br/></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 our revenues attributable to services provided follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.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.624%"></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%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">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%">223,959 </span></td><td style="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%">149,848 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">435,318 </span></td><td style="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%">289,825 </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%">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%">65,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%">63,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,096 </span></td><td style="background-color:#ffffff;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 gas-to-energy</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%">1,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,493 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,245 </span></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%">2,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,754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,329 </span></td><td style="background-color:#ffffff;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%">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%">293,945 </span></td><td style="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%">217,552 </span></td><td style="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%">559,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 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%">412,495 </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%">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%">33,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%">25,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,189 </span></td><td style="background-color:#ffffff;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%">National Accounts</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%">49,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,557 </span></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:bottom"><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%">83,218 </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%">72,093 </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%">158,289 </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%">139,746 </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%">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%">377,163 </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%">289,645 </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 #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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718,170 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">552,241 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We 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. 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 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-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended June 30, 2024 </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.648%"></td><td style="width:0.1%"></td><td style="width: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.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.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.626%"></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/>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%">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<br/>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%">Total<br/>assets</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%">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%">106,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,422 </span></td><td style="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%">14,016 </span></td><td style="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,543 </span></td><td style="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%">433,988 </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%">145,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">1,001,294 </span></td><td style="background-color:#ffffff;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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,080)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">533,457 </span></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%">83,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">4,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,364 </span></td><td style="background-color:#ffffff;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%">982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,606)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,762 </span></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%">(83,043)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">377,163 </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%">55,338 </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,018 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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,511,865 </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><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended June 30, 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:31.648%"></td><td style="width:0.1%"></td><td style="width: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.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.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.626%"></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/>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%">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<br/>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%">Total<br/>assets</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%">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%">93,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><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%">23,563 </span></td><td style="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,148 </span></td><td style="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%">7,519 </span></td><td style="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%">366,892 </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%">124,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,342 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">751,324 </span></td><td style="background-color:#ffffff;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%">550,758 </span></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%">72,093 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,049 </span></td><td style="background-color:#ffffff;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%">769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,584)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,269 </span></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%">(69,221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">289,645 </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%">34,924 </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%">22,614 </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,417,292 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six Months Ended June 30, 2024</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.625%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Segment</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%">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/>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%">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<br/>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%">Total assets</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">200,495 </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%">48,910 </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%">27,484 </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%">14,164 </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%">433,988 </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%">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%">275,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,846 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,677 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,294 </span></td><td style="background-color:#ffffff;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%">84,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%">589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,563 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,880)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">533,457 </span></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%">158,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">9,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">252,364 </span></td><td style="background-color:#ffffff;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,958 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">290,762 </span></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(155,303)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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:2px 1pt;text-align: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%">718,170 </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><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%">109,375 </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%">29,853 </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%">2,511,865 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six Months Ended June 30, 2023</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.625%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Segment</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%">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/>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%">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<br/>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%">Total assets</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">177,233 </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%">42,932 </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%">24,051 </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%">9,659 </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%">366,892 </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%">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%">235,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">751,324 </span></td><td style="background-color:#ffffff;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">550,758 </span></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%">139,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,255)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,049 </span></td><td style="background-color:#ffffff;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,942)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,269 </span></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(128,636)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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:2px 1pt;text-align: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%">552,241 </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><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%">68,359 </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%">32,879 </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%">2,417,292 </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: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> 106491000 -26422000 14016000 10543000 433988000 145042000 -53410000 25561000 17892000 1001294000 42412000 -376000 10239000 -7080000 533457000 83218000 -2835000 4540000 4269000 252364000 0 982000 -2606000 290762000 -83043000 377163000 55338000 23018000 2511865000 93323000 -23563000 12148000 7519000 366892000 124229000 -42342000 18917000 18991000 751324000 0 0 0 0 550758000 72093000 -3316000 3090000 688000 203049000 0 769000 -4584000 545269000 -69221000 289645000 34924000 22614000 2417292000 200495000 -48910000 27484000 14164000 433988000 275371000 -99846000 50037000 26677000 1001294000 84015000 -589000 20563000 -11880000 533457000 158289000 -5958000 9333000 5662000 252364000 0 1958000 -4770000 290762000 -155303000 718170000 109375000 29853000 2511865000 177233000 -42932000 24051000 9659000 366892000 235262000 -78901000 36583000 31417000 751324000 0 0 0 0 550758000 139746000 -6803000 6166000 -1255000 203049000 0 1559000 -6942000 545269000 -128636000 552241000 68359000 32879000 2417292000 <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 our revenues attributable to services provided follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.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.624%"></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%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">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%">223,959 </span></td><td style="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%">149,848 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">435,318 </span></td><td style="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%">289,825 </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%">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%">65,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%">63,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,096 </span></td><td style="background-color:#ffffff;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 gas-to-energy</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%">1,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,493 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,245 </span></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%">2,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,754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,329 </span></td><td style="background-color:#ffffff;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%">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%">293,945 </span></td><td style="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%">217,552 </span></td><td style="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%">559,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 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%">412,495 </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%">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%">33,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%">25,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,189 </span></td><td style="background-color:#ffffff;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%">National Accounts</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%">49,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,557 </span></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:bottom"><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%">83,218 </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%">72,093 </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%">158,289 </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%">139,746 </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%">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%">377,163 </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%">289,645 </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 #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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718,170 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">552,241 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 223959000 149848000 435318000 289825000 65123000 63629000 115262000 115096000 1983000 1321000 4493000 3245000 2880000 2754000 4808000 4329000 293945000 217552000 559881000 412495000 33275000 25383000 63038000 48189000 49943000 46710000 95251000 91557000 83218000 72093000 158289000 139746000 377163000 289645000 718170000 552241000 4 3 false false false false

M1] M!N+XG 5(0!YTCXB9*S)$&D* CB&0E((%(>4] : .8$^:UK2!; M]G(QX:"9:#KF"TQ>+5EBG^MVG$C7^6X#$-\FY^TX"P[FO1F\"E,(3;VX5\T% M5?Q6>V^NI))INN^7QC1G&8L0R4B", Z("GXSQ+(,8YSG/ F,_/5#0,9VL?3! M>AHN4. '.30LX:[HAGI:+$@V%F@3FH8D6+[?DU[YK[7D#BX]B:B:$+>43:-G M;6NA%RK-[9%_KIKF_(64,W7DWU6M7T=["+]5,[E>\[&T M0(Q%!<(QS5 NXARE. I)CE.6A: ^3M:8C"S6U\^/O%9?Z']"JYUM.6MVED_" M+Y@ZD"AY+4[>!X753]X*+V]1;4S:[5 [\SKD1AG$=C*+G-4QV^(QS: MK5@^=4%X=OU%N7@]KSG1N=^)U$5Y)J\4"56-;".?HBP-$B0O%%&6$6ET"&*> M1M]?>O2;NP+F*6C E/@-^HT$,V) >>S[,+=*6-]8:++,]'WH]U/0 M]_[==GXU*?K^ZN+K\"S^L!+ID=R&YHAPE6#^:9MVPJ-\91 M>IPX9U.O#P*:>/KU,8)WIV ??<-.?J^Z5&-5["V/U'N>)XF(,HQ('H8(BT @ MPD2.(GEMSJ,T]W&1081V:_VQ)545/JRSJMM&"L">AML<,1/0$^B$2>42D!YV MOVZI/* MZ '2M@7ST&/P!(6K=C3&7AYIY$H0YUX;E>#2&0:4;S*L16@B"&6&5<&$. M9;)<###A_30-^,LG!KVNYD_/B^8S?^&S8)G)D:4LBT*,LA!CA/V0HXP1BO*< MY9E(T[# H!Y7 [!&UAK_]5Q)GK7)A+=U27G3_JP;U\F3C+?__)74_\T7W=]4 M;Z0KQM7L6#4'I&GD7[P/&FDO^,DR,+:'RV8F@2/>P12( NIIJ"KE2L$]\SH& MC) R8D"BZS#8'DAO$_XZ3/+!L-? *Y8]\_0GWMT([K'/:!HG/HJ9B!!F*K<$ M^P2E!2ZB@N1Y6H3WBTH:B6;"O[$Z2-Q7,(R_VSOUBD>7KF(FH M-84PH6S!K"[1#MNU[M&J"ODIUGUO0%Z M:(:6F")/J1)MV;\&/(J;QH1"UVE,^T"]35+3 -$'4YR&WK'K U#-7E0'^IJS MOWXS#]RJH\3R]I??RIT=OF71; MO?!ZKHJ']#R-.54/ZR+^)=@[]?37FT]?5F">9L^-%_P'CN+_#:L8-]_E8=TT MZM[!%-7!3=%5WAN;85EF;\XT6$']*,RS+ITW9:*[LG@P_<<*X,T7G+34'4SG M=E$[? '+M!I)CSQ6KG3C(PGQ?,X^+5623MY962X"9ZR(,XI802C"?AXAXC.! MA,"%GV.,$S\%I=&80A[Y#/CZ_/0TX]U\G=XP#=7/I9HC;0>MD-2NLQ6:/3P#1>V M;=_"JJ M^E&+V^=RSO7R]Y2R.&_I!A04FQ%D5&@PN/%GA@0EY_4($ MH^?MCB;5MN-J+N7_>=UC O,B">* J@F !&%549C1.$4L#7S&"$GS #3>9@^, ML3V?]!MGSS/MZOQ0QV(##*_TX[+57G^XXRC\2F[/$U>7;@L,IKU6V[-HY^)\PE)VZFPY@T)> MU MY-VFG9>JYF/_BK$U2%J6"T^:QG=-_/IK MAV]4B.'N&YG_4E7L>SF;W8>97P2^CU&61C[".9<_$9%NV#YZW06+BR)R:"H" / M.,(1(XC$!4-9(5**\R++\*3TSLY5M')%^)EG]IV-4Y'P/C?VK8.B(U'WYPBICKNUS@*R M(Z/Y-JDY&K?F:MY.2CF*^'V<%TE0$!^QM.!J'&V*"*4IBFC,Y \)99Q,F;@# MQ'^J YQTBE4H;?JBM6DEO$==^8P*K<6?>*W=&&K8I^IBUQ/[/<8R>MC6N\Y9L MT;"LJJ?T^?%Y)E=D^E16.-?\FT2[?.'KII-M!"00A1_Z)$8ASE.$@R1'>10Q M% L2)7&21V$,JK&! !\_Z7V)2G<)V$!FJQVK5P1L# M6##!5=\ ".AIVPI8,&6GZX#-&I;6^'/1M(F(ER\J*"57.?]1-O=9EB6"!#[* M T$1Y@E#A9 _B4 0'B:TH (TT.( G+$#VRNHG@;K*;C>[PHR-&Y]@$^&-N7I MU -M/QO"X3;9,%FN;*<#4*:U<89)W;%%CCQNF0E-ZGDY?VBDA:(M&6CV\X'7 MQ_L,EQ#5K:&]9XR3WWR$,%_EXSW MTARZ^>N?)/J7/Z3FGI/9Q7.SD"=7W?S\>EM7[)DNFG,]G?U%-5Y;]U#$-&1Q MP1+$$J'F,H@4Y3B*4>3SW$\*$=(4-*IV-$PGS,KJD/3.%XNZ+)X7RXD$2YQL MD[!<[QTT5>L-=P2FR98;H.316V+EK=!2?I0E8CIG8(E:9W5[3MMG3L9'YTE@ MKO%\HU2QD=A].*%L+("6=HB.*T"MCXV71K0YVN#B*';&7A)<61>;BT]K4^PE M;,>2V/_4VZX7(7SX=W\4WS"?=R^!WF#F[B^:?-$]S+ M[C%S O<#M-/[7_B"2,38\EK:\W5^Y**DY>(^H7Y&:>&C/.5$#>8+4)[D/@JQ MP"(J(@'L*'8H5K8WLHK]*'/F [^X1P"L(HS M)]:1KC( .*G2,6? MO8 O&FK!NA,&B92!U&MFVZ>%S?"(.ZA;]-K?X,?XT30 MC"$NTDPE]V!4<$H1S0J*DQ2'V#=J0.L6K4D=0YL(-YY$6?WA6&SP0XOX3YZ* M)$&UD9.],]584^\(5*MMXN=59OSO8K-CNH?GZ[M!57L\ ^J]9N7U02S8WXK6E?O1>"1(QF$1*"^0BG!4-Y0#(D**9!['/* MLMBX8?AD:(^LS]?CTV:ZEV&MH*-*H.<&5DTX\68.*_#WNT7OXEZ_WG1-CEQQ MN>N2I':9=[GI@+[F[W+S[9JBO\./ -9C??*]&&S0/ATVTW5WGYS#&ZWAIX=N M=^^[4*;.C="CTS]6C_*2>1_R+$]46P'."WF'DP8"REA*$4\S$A<^DZ9!8M;@ M[# 0B(:PFW:N0.IN'PJH]WL+%IADMH8[2**8Y M"W'!**C-]6FLL8E"C,08L]OC:>3"# 4HI>#[W&%B'-W-]@"8])YUF,#M.]/ MDV]3E?:IJ@4O%VINJM2IES^>RKKUQQRH)^B:I'(]=?*^2*(LBUF."C_*NVQ; MW^9DVUS7M;E!RC;,HUV8MZ1>O-Y) MA!M"-_JOWB,!@ 9QA@",?3AUX3\/W M>@A8M#DVYJ%I(,4=9Z ADI.88A'W,*/4643C"+B)8Q5FQ.]&(0S?.[5<0#5U MW8H$TBQA/$MRE(5$FK^"9(CXA"&<)['@(LFS&-18< C8A+%9!=PV,7\/EPR- M14>T VVY+;(G2GL_3*+SS/4]H-XH^?PPT8?SQP?>L9/G7_A<&@LS:5"![EJ@TXA(GT$WLA2 MW4'75PO2@U_-8?)]C&MF(NZ0%S I[[-A$[37P78GY(9$.I+S8] F%75#TK>E MW?0U.X'760AJ F2;"]J+&G0#C\,HP'F022,>,XIPFA.4"QR@P%?9G!D1@H & MI!T#.'90OIVPN!I_8#UK\2CCS(3>)3M@4M]R8@UZ(Y1Y=(PV6/!-"74D^4?! M32KZIL1OR[[Q>Y;"7S^0>?DO?>)=5/.FFI6L]4+,V:W\=);Q]!O1#80ELZ_R M-]H[ 9W1Y036B-+00^_,VT!0GXM]%)4UO$+26V,Y2G&:4[ZY$BXG.$TK@2[9 MN".F3A>'R3*G[/ZN9N=U_95+-=$&_!\>SE](.3M_7)@6&/E$EI!J_J#Z MRVF ZC9C=A(?HWQ8+SDD&J9I[FK"]##YM:?WS%OCX.WAAW?^6#W/'>0,&1(] M,$5,KM!I",K6BN'8NI.(NB%Q2^$U?1PNCI?_7+R>?Z]9<\[^6%J#AF*XY]61 MQ:^KJ]:1!?GQL3^>FX762^9"N(_>X\)W(JDPH3M(I4-+]PA15D*U;[W)A&F MF+X0#3UF9Y=>\\4%:;[=UM5+R3C[^?6W1DTPZ [/^<,YE1?@=II][K/8E_^' M4LJYO)XF'&5)J*9J^E&N?HIR_WY1+AV<5 M(2_G/WE/'5(J>BZ6"'EDA1'L @M@LIF%/P[K8'*NN*:0\&Y[O/KPVY*#*UR\ M\^-< YOJ< 8XLL:ZP\#HTVI0UA8C7 MPV04+Y$-"]SU[#4'/77/7C!3]O3LA:]A)QE7LR##T?UL&65"OQ7]'80NO&!KJ3\ %B' GR/@B3RNL B=MB.?0H3/K4*/GS M1SYGRAWP:48>[OV4%[D?9BCF-$ XBADJTCQ&L: )\<,TC5-N5KBTLS;D\[.J M5UI!\Q0X,T';Y<"P>)U$%?!,-2/'6)@.HCY@TLEW6NF1/ZR%9G>E243E( %+ M 3G\@&5A'ZEK96RW,X\Y:PWMU;2,CV5#9U7S7//.[Q='."(X3%%*0WEJB8B@ M+ TCY&<)"5,_%5$&*VR#P1_YPK7$QF;^(9239F?H2@6YDWZ^<**CM M_'/GR0265+NJIP-"G[;8SHXU.Y5XELO #]^V!^X7_J SF^:+:_+([[&?AV$@ M4I1%+$,X9 )EF(4H37FBJ@=$B%/S,W@?B-&/XA:HMX;J*;#F1_)>OAP_F4^E M%1A7@1$).JB'*+$ZK_?,[N$->)_X+7JC/ XK8JY])NOBL? MER=-FH1^$B4!HGF:RTLFX2C+LQ"1@'$B_U\AX@!R9@^#&_F([@'WR,(CWI-" M )5SM"BA5\\C?#,[H=UQ R::6XS0D%71I((]PI%L1J:C$_@(L$D/7#/"M\]7 MP[,7K LJ5/-+\Z?GFI.R[;ACRKC;;Z>?_EJGDMDO-C(PMSV3.DCT/;":KP/ M$H<&VM7A*&O,CF2G7(%)\S&&C' R&U/KJKCN*+QI*^Q,R=\ILS-^T4[0/_+U MTO+G&>\RAN55NUYTV<3W19H4-!$$!;ER1H4@VIH38". MK!/Z*+2E=SW8,(5@Q$(SG>":,3"UT(=^YJW@MR5Y)NP!:P4(O8X4@Q'(274# MA G;Z@'TKN6]O7PLYP\W8GE9N!&_5!6[J;O!3WI2*>&"8"9OZP'&$<))FJ$L MBD.$LP+36/Y/X.>@R_MQF&/?X#4&JLAFB8/Z66$AF;>K=< M M[L73 (?L$W)]G5+=\ XK17?7,6[-SW :]:M/K^JDJ._DZ:!>^Z?%;SYK,\ M/$0YF_U"FKOJ-R!WCM4&AX&@]OCA,J?8C+-D 7J9,U3N\1]X)TD8A[Y=\SAC',;VC6_, M^UKBI,O7;-O+F;/7T%$^+M.@BJU%01=12+VFZ_R4@TS_T,-EHBYU8)8X;UYG MCL$;];0#L^APJSOX4I:%@+^HI)N/4B.NDMU 98"[KX^L1A2<+NF2Z#D%&@-/ MH0 L!=Q#^;":<$0T3 VT98!K(KTU QS6_QVFR+[Z;\^:T];^'29JI_)OX%$[ M&V"USM7\Z7G1?.8O?!9VW@ LKT$\$@E*"S]&N& ^(CR*D<@%*["(XER DL8' M8(U]IIIM0**C\W@(TJ3GK@')V^>KR2N6-C]1I[:.H5\_ MJ_7D/U0[^^:J:9Y5#7^O&_4]CN/$)XRB& N"HY)XY4:!:"%#V&FH6D_$HN ?FG2WG\T'F?>FEDM+EZ+C$Y; M7:/CT)BW8((K*QX">EKSW8(I.W:[S1JV:31M&FW;$X1?5,VBN>:+^X G@4_# M!-'$5UGM4J>00D0HY"*2_Q?D&0<%Q@_ &3NBQ9OFW_\M"X/P+\_S+E%&"@13 MS=B5)E&H>%3A LV"S&<9BGPN;P(,^T( M$][VPAD[Q^WRYSNH0.[GAZE GDREA4"N(3K..C21M%"UWD3^E&1AB N2D@AD MM8.@3^=56P'6SN;K\[]93CN%,1=XD7?-,MNKO0VW[._V$*I=W_:-8+_-_1_" MEH,> = B%BEKMW5%I7%;SA^Z'+AEZ]@@%'Z64(I$2A*$<92C3%KL*,W")!2, M2A63&6>G'8(RLOI8@P6D4!WDR+ N<$8G3.;7$)D2N8[AOY&S=?1A>"SO"Z?5"Z]?;\1EK=,:UM;29\,1 MBZ;+C)K+HZ$KCYCJ.C?GU7,SZ_I8;\_7[5OCGUT.8(3RP2I"9@1@LG 9A-Q^ M[ STGN7%N6Q(-R) CY3XPE_X_)EO317T&65^GB0H">-(C6T*4"Z" H68A*F@ M <^" G2--H$Z8<+,)CYM"HW&"'CK-F*FX1W<-8N -_)#'!DU'09$M*O[NA', M:6_O$#;LW.5!+Y]05=XZWS\^U_*@;6=$:Z/^FG_7?VGNPR@3!:8$Y41@:7I+ MU4%X)%"6^&DB<)3L-O2V6L&UJ>,Z8_+2: M6WEND-G_7SY=5(S?Z]GGL;3'&:N1HJ7\\XZE+_^ M3_,*C'U4F[BG3R(8ZHT>HM59Y>@1NBR]R[OK3>A,/DC,IN_X\&-P"[2;V?0: MA,5=N9CQ>U[(0XWF/DHPI=VD1!$GB!8A2_(H*=+0-[<[MY-JP&WGM"T9Y+5>E: M"OV+8KD'\K%B:8_(AWO_;+QOA'D%YW/U6]6IKVV)KE_G#^5\WK536P/X#T=9 M')9L'DSN@*XY711K'+,,I\CD+$*8B0P6. M(B3\- \2G+ 0@]+/MP&,K*@O>H$MX'BB;4Z8W?1/H0^F;#O2NDJQ91WI<#$= M?+#0 7)<30[:7G[:T4 'B-N9_7/H.>N)K_4SF4D)OIR_E'4UUX?#3$GO1:5' M:_(Y+7ES\8W4#UPUZ/JADIJX?.&:?U>/<6E:"FN^?2N")1B/*"IBC* M\@ G61X'G$#DT@52(\NR0K'M LQ;V#"!=L)V,R4P-3-ABJ/#3IL0&_AI<\S; MP/#,ZW!4LQ8Z+/6+*K3=(NIT:*\SMKD;YGLZ2E,/^77&Q#W#?]VM;:<\#W7E M^BC-U!=I"[WPYK\DBJ50P]K.F[]R)A'YFCG)1^*B(@H)CJ59I"#)VQD1V9&6K<%&W %62_%(N7@T] MMY-LDYD2?B_,ARGG@4Z$'Y0 _736MO?Z-*N^>QKG,^\74LY7?R5"[K:WW=SN M3%[L%&6>)&V4Y(PIN.U(IX^*ZJ2Z?@JF;Y\!D\!TG')U'R6")G%,D*"J>6+D M^XBP%*,@#EA$4A;1F-ZWGHZO"U(O#&WF0_ @ZF$;JKFS;>6I*&# MS"I"&OH1(?+LB^35@C&&LBA)U<#1(B>26\2/.F9=SMGDK%K"!&2GL!&X9'@3 M<$$WT+P_G*$W02[>5)EW[R3/#IQ5=Z**V^GZ>#67"E=/PVNN)2W/=2U_O ]$ M%D:!D#9LF J$8X%106F ,E$(3+&4Z<1HH $,[ 2I!5U/6+IL=4H4GX&9/(8\ M-!-P]YR!2?M6HUS-E!X*9]X:"9<]K"%$.^M6;01TXK[4$$;L=J &O6UI%%6T ME(;7^4*"*IX7NH:FNB7Z$X]3'D1%DJ& ,")/^DC>=^,B07D8)90$-*>9?S]7 M=3B<=(,'C%,HRW MMR7T^>*"U+6ZE[41K2!.""ZB%%&29@@'18&R3%Z-4AP&0@MI$X<@-$_(P8:A@1=LP48)SS4%OY,Q?R72+AJ&&U%M*MHHA',:4., M$#;LQ!U!+SN:DK9N/=%EN$?,)W&6YZA(18ZPCPMI'^ (L3 6F30@2)"')PU' MVX8XLH:P:D5CQ*EA=3 *_3!5<&A65Z]KBZ-)9SN\.7' V2D\^-&1UZ!UT9=?%/)CY]4,[X;!.2UTU/T+4@;+E$W MAM^T/\JT.?]I^S&L2B;;"IB2F707'*HN)^RT*CRSASI9>=K)C.D7L9V^F&7G MXG)>+OCG\D4-%Y!?TT-9S'BK=#^OVOT5$1=RY9H:B#)SZ3AK-]&\[RNU:&F+M _OZX?N26OZE?Z M2&N/MZMYLZCU1;O1MIX\S^8W3_KV]JFJ!2\7S_*K_#LO'[[)P^Q<'IKD@>\9 ML4=I%+(PCQ%C-$08YR$B(2^DC@I)%@=^RC+0G)+W0=;8:J]%14KT!VE6L&HV M4R:%O#ZW4Y: ]7>!\M,V\"]"V1'=-HIY)'&?K._;8]$KWCU^L]U9+86Y]G2 M_NR1VDV\7DABO8[:,Z]'[YFWI-CK2!YKPN3[W$97C?/>!U'3=N9['S0?.$?? M&78609LOG:KX6LV>-> O_$'^I[M&%SY/) M.8$IL$B,$9V#(9CA%::+O1A1LA%T,7O#/@5M50&P-VDJ8V$AB/ 1SW&&,/%C ME">$(\S\Q!QYH::[ MW4<^R:7"35$LJ%02F%&4$YZC./&CG(9YR&AHD:UZ%/ T.:NZ]EKME]=O)%<) MKZA+)J]?0D^;-,Y:,6>KF8IPPR4K%=$K;_0D2S:!Z]D7$KP[!6%,J2,%<1S> MI K"F/QM!6'^(CS,^X_Z8N8[FA,=QS$/95]5C%<:Z"3A7!/94L_@GOR M6A-'8SIW5.\#_%+-5,\.]+_I4-CHOC(\-Z,'.]PQO')XQ>K"$5?J_ZNL/()($&!%1Q!'AOHB 63H&0,<.5Z]-J]Y8Y5/GB \QT4RWNF8-3%/: MQP"12 MK>I]'^%0S0+'18@R(CE>L#P7!#2+92^4D85?P_!X!UDGJ2SG#RH4G&2P[.>> MF1(XF2I#,;1$>?M@B+G_]K&Y] M-^+OW^2W^WKS?<[9U^>B*5E)ZI*W_9MKSNXSGH/A50H1K^EAXI$.%4 VY2CPV(]%I]@4MZQ MZ$9X+0J>QL'K(^&=C\8OPC/ 3AG M?]Q5M[Q2[MM/\SO^8_'S3'V\AB'^ Z^/?;RS/Y[;CG[>7>7=7MYLA$!4R46U MF%<+PV-_B W#,NR( S"I-27>^UTAXVEL',7%C]!J%?8^M.9D4>TC1/6#UL<> MM1 _%>ZX>WSX=?Y4*J\G7 /+3"V""JXWEWYJ [47Z]OK[RUTQ8@=@?)-Q \ M%Y0#16^ Z#'$[1B%=@)W<-7I1.X881M"=_1A"[?BI_('9VJ6],_5G"V;99#8 MYYCD!(E0-6[U8XZR.$N0']$HIIQ0GD?&/L1]$,:._RF0[7!R#13@\=K+#P,/ MX*E4PN1OFT";^IV]E (<>:=2;.>U:RFO%>6%@NMJ:P=VW-.$%TF2%*A(.$581 7*_)"B@N1) MPEG&.0;%'9UA-K*B6H/K!J%:)(HYV0"S*_J;L!6F&5V4LZ\WY79X4^R2OUPR MT&6^EQ.\ID_Q:T[(E8L[.'ZMZ4?ZK/>NIG_E9D 8HI+B0 M*I@SE*FVO'F81T%4\(28Q8VG0WE\]ZDF0.?7\R7V9]ZORKWX_87T:?&J2-Y M(LZ[\T2/C?#4KNR)-F"/+WPJR"Z-G)&K?^7TN2X7*J"_N*CDI80*+O*4 M9XCF.$!8S^1$G$6/@9LC#,$<^-10([Y$OOE6J>FN%B$5/Y".L M,U/-CAD"TZUM$Z@>=*T)U_#;"1$2!\V/1%:%_X;1ZF)?_XNR*2:"E*,FJ]^ R[T9'Z.>46-?SC8FTD@"K,U8)A2&GGKS/39.]@)*U6XQ-OK(7[FK5'W^K@O>Z4NL==JLX>FUQ%P MYBTW];/!IH)UZ32\=J2&1T9V4@T^#>.WE?]$4"U"PP\/B]MY,S]G?S1?7^A% MLX!U7SCT_MB!X8>'6FMK[U:U95(NR%7"0B.MH/JEE)?*0?/'G!4&46('7 & MB8T9X+AKP3%2[:+%AQ:=+EA\A*R-6/&Q9RTC/O0;9\\S?B-^J2KVO9S-[G0: M<$[E72V+Y3U.^ QADF"4^X6/6)"%0O"825)!\9O]<$:6V"54Y;%;PO5^UY"! M-:.'^&089CF=>IBD&A,+#W@,D^(J?'$ RK3!B&%2=T(+1QZW$]#/TE04=YGA.(7&XN/[(X+H'!1&^+ V829T\7 M3-"6<$88$[6?!$<"MK7XI'*UG[!M<3KPE)T4?>1-^3!7%^WSYJ^5IF(LH\Q$/>(1P%ODJ5(91$D>XX)@%D6_4"1D 1^)M G%2F0>P8%L10%Y];X-,>DU@MGJ\ M?^&JYX/\_44U7]2$+I[)[([7C\T]]V,_"DB!@D)>67!$!,HH3A$I,I\DC&(1 M@^9)OBOJ1@_6K,#IMJBZ-\2K&I?V;B::V'P2AK>,]X3S^TX(,YMOTB-[SWR3 M%>E>_ZO3Q+^#YF)C[NE;]R0;A;8_1RNS,;=UNM$GIR!I,?-58G^N5YJ]WI*2 M_:W%IVN9!:Y+,EQN]).NK_DZ=#R%C_?2_$>GSCJ< .-8#5EUW#L] I=@QP2$ M02-4. 'IMYN-:@ACNDFH,*(WYIX"7[7TIJWC5UU$ZSZG15:P)$8\XP+A($]1 M7A"&?!P4@@5A4LCW%]6"S P]:CL@0)I@!#!.YXWPX_"3^ _]8LY@\?%WM[8I_/I:BO M6V/# L'@A4<^E/_&&S7&8'OHX>%V\"H/Y&]MG_>MSO#F9S: M<8%K-,Z\-2).9BH.,.R4"8MN&.=LWN)^!HXU=O$X\; AC /KO>%(QN-4#@]H M-'C?LO/TX].L>N6\2P#;[S:ZKKJ!-NUIK2\M_;^KK+'K:O$/OECG*.H.4)W+ MZ#[+(XQ3[",:Q"G"-"U0P5B&8OG+.,N9U,D9J)/U%%B/K,-_F]?KA&/=Z0WI MPE4]/7+E_. _U,_\K'W"JVPFF$RSQV87SG>W<_;QBU5<8NU4/?-6J&^.,SEK M,RLETMXK7_12S<^\MH^\P_[?4W+853_Q27">MC_YE-NPT^]\4N"6@X)UXOI] M3CA+_#!#/&<^PO)'1#)>H*SP\TQ@'HDPAKCPVF4G<=L1#0HXQ;>E.L,YY7Z1 M(>+['.%"=3;.T@3Y"1:,I>IR$H)F(,.IAI]8)U-M=D3 :8'I\/-A N!#AC?P M=35)N%UTVG'!&X3LS 3>_*OE#*1R7B[XY_*%LRMY59D_E.L2EEZQ\V5K]5SS M'XN[[WSVPG^MYHMOS3T-0Y:Q3" >)Z&/ZXF-9V&S+0SG)PP;F>ZDYM5[=2A,K': MDH.VNEM;:XV\];/[A 5%1GB"XCSD:G:G,HF*!!4X$0F1E^88-KOS,*C1DQT: MW:*G6KDP8$IK@$=F"LD-Y3!ELR1:0^T:+;1PE:/-80^SX\0YTA0#@";5 L<) MWI9P@S?>6^JQ#HL)X;]WX2A;/C9O>VU*D@L2C=(6<?4+N M%MK_0W)M]V_&=&FT!^!;C]*J'OD=^<&;+_**6+ZT=>",\SCP,Y3&68QP$2>( M% E#TI:,DRSA) ] 49>]4$;6\5^X>)XSW8>EU."]A8(/GIRUASUF2OEDHF$: MM 7G:7C>&N ("7.#A+D;A[4'QM0CL Z3N6?LU<##EMUB6ZW0W%5=DY:#O0+O M<^KS(DP%PGXD_R?WTMYTKL..J.6/-1-TQL^PZH'8X*"9U6'C#75$=]B\%T^^J#ZDYX&G[ MB8(9LM,7%+[""?T]>XF_UY+"+A-<6@!4J$[^+$TSA%DF;X^YR%#F)U&:<^8S M0<%M/?>"&MD6:.\!LVK^@'1]J'6Z_ "SS#2%&Q; -$-+_482_1JLXYZ=@Z2Y M;-6Y']#T'3H'"=[;F'/X#7B>_2>)?S7G*M3^PNO7C\_\KOI;6-&_%7: M)1N.'=1JT?&6^'CLF:NS;H62\IHJI+P.*T^B=31) MYG1N#LO]V(P$1K)&X2$H?=Z6&5;9\V!@DR7/V[*AGSMOO89MR.GQL5PU%%:5 MNN7\@<^I;MA+LTPDE"-!"VDI^)C+^T?F(YQE\E82QF&<@[I7#, :.^AT\^NO M5W>_7E[???7.KS]Z%S?7=U?7OUQ>7UQ=?H7&GPXSS#0 Y80-T C4"JB^+VR M=1E_.DJ;LP#484@31Z".DKP;@CK^BFUSK+I\(6I@R=(@>55U5KK,ZI>Z:AH= MRK[W,\RB3!0JFAPAC.5/61"HSMP%R0HF<)YP6'\L$[!C"SEIOGEB5GWWOG'V MP#VV0DK:Q@\*BS99#=HJRXBC9J+OGD\P+;"&O[HYO)YY7Y^+/SA=*)OA5]*H M:2G7?*$+]39RF35NWHT00SRT:*@%88FSGEI&0"=NJP5AQ&YG+=#;\ O)7'+JKUU MCY8H38,\3 *4A(6TO],H1X4("2(T3S." ^ICD,\.CL+(POKS^=>KK][-)^_V MR^57:::?WUW=7-N-P "PU>S0'I=9,)E?C:KH(:/M>8V.NNCW$7+<"^=TACB> M)P% X$UF1, 9=&CN@\5*IS:1_\+U#+);4B]>Y5$S;PC5\;J?7S?^HF/GJ6!I MS'" LCP3"-,B0D4<$!0615)$I!""I'8MY@%8C*RB^@WH.]B>!N[U\3I3^4R; M?SZQ23UD'\P4VNCFT@\P7.^^%#<'BC;OD6;#K<2]]F,GN$U;!S4&6W?* MHD8!8J?'+EVZVHR1_6$C:TYB3"9D#44NY,'K6-N1:+=67'^8]294Z(!&?"1T60$H0# MID;N!1EB(16XR(0(< *+KVZ#&/F,4@ W!NDHF$"#?0]?3*.DIU +C8B""+4( M;QZBQ5DH==6$< _$!@SA.! M_"S,$,YY@K("4Y1%&9'F958D:6SGN+1%:4(OID:FJZ'TEMC8NBFMMP#JLYR" ML3 =R/MY*@,/NT)/7GGB%@4=4I<_ M>$W+AJ\*574/L*OY0E[RFY)J#\%]S),PP2%&E J&<):FJ""$(1ZD<>B37*6> M3=*> (#TR%IW/6V[7(+U7I:MS[LFGA[O\#QVJHI-_93MFK<^*&N- MT$TQ*Q^Z%M;5K*2O]RQFM" 10R&-8H2ID,<&)SD*TC#Q(QZ2D#-P#\P!@&.K M?$KK9ZDA/I5S,O,NR-.3'CUX,:OTE"H5>;E57:&Z7U@TT!QBIIF^=LDBF*YM MWM]FKQGJ1IF>M\XVZ_&NEY[ M]Y0E8>Q'N9KI11!.&9%VI1^BC(5!XL?RQAZ!DB#-P(Y]'S_2Z1VH%\PX::@= MG//'\;7Z\@B+X,H!1+$K%6$&=%I% 6+$CKJ O6VG-*[YHFW/\KEJ5-OPE$0^ MS9"(,BSOG%)+* <>\M,X"U,_)X4((&W#-U8'J0!X]W )JVMF!!/V30YDN<0A M8Y$TFOP484)]E(F$H) $+"D"$8140+2C/0?@2M -!XHT*&@29D@:BB'"+!&J M.RI&>5CP, A)%$;1_9POQJ)_U0UG\1;4F^ETZUV%J6Y%4M>ZZH."])-WOI!W MB>)YH?V>BTHE>SKM4[&7,$<:>G/M217Q7K*V]>W^AVQ*O'1!D3QC=;#.N+:K M_];(FF)/S=-_0@J[-@@<%IG3:(/)R[Y2+E>1R,-T6%9N;2PU8@W],L M3L,BX:@(U7R3B,I#BN$"^91ED1]*PZ4 90:,A.?8SI&EA>B1QA.5_-?WQE". MQ]X@LW/T'; =IF%6A6,]C,]Z@Z>\/M++).(EVCO9Q!WF9ZI07"JJ#OL12LQ& MXJ_C.C376+Y)L=I(K#Y4T386N)$"H\T1#_IF_]Z_\_+AFQJE]<)K\L"7[O7; MNJ3\GA8\"I*(HZQ@5-[4L#P,<$905&18R/\O: %*6YX0]Y&/A7X'=R9/!5(W MWA.OVV[NKINY.]Q11]'1M]DG]T'2QC1*NMVU_9,0PP%2#X4(#CU^:K7H MP(SG+0=#'F:^".,8B3A)$ [3!!$?8T0S(ACF:19PR_)08QS&SC_MU8-N3T'7 M?MP[N8)M3:@YHPVO5N.R#WA%ZG%N<)A\,U&Y)Y@GSNL[S3%XHX).,(L.5W#" MEX([>B__N7@]_UZSYIS]T5S^H+.'OY'9EZ=Z(4%^?7Y\K%_5!:99S.^*V:_\ ML>"UJ2<8OO+(>JCS%NAKECQWV1_/33L@0:5YT]FS3H_2=4C>%_Y4U9W#8,,W M ?0G6W#WN,-Y7,;"-)0E3^6==@]?O=];=!VYL.WY9.7CM@ WF1/?BO"3U7 I7X]V24K=;5H'_RN(MM? MN)AQV@F?+KS<%#\AE[U0PZ#D$__@I#;7<"ZVZ;C*FWB'8#IPZLUQK"8=\M9* M;[J /YDB=8@DGM+63T'T6I#09GX]7@PKIU/I UI;YH19-.W;I>"$;GV] MQ29NT[=+QFY_OCW/V'E\Y+U,ZN5FH?3\*K_;CUA(*8]1S$2&<"@*5,1^@9A( M2!J+,&0):%3!/B C&QQZT-F3.KS8L^[:K"SV)QUO4N<1,)%^+Y?,_#>@X3 ML"4T?6ZK;BK+*\P%>2KEP=RFL7.'*X[ 4QJ4=EB,AME\G@LR=U@/XD\5(1';7BW\O%MPMYOZT>>;UV*Z9! MF.0II0@S-<$T)PP1U&0%\.7R;Y?7OUUZ7RXO;GZY MOH+/2C)FH)D>&(,M,-W08>"I3]5;XN!]ETAX2RQ&&H8$I=UM4^OC8-^BZ;4Q M,PXTQ39_'VY/?ZRHSMWX5#:4S-25[9/\37.?%F'!?9:@,"*1-*O3%&5$"!2G M0OB!2#(:)N9F]0$HHUO72[A>"[B]DFK0YE;V(0X=-[8=4 V\W1PBR M,L$/K3F9)7Z$J+Y!?NS14R.QK<'_]Y+QJ[G.FF[+P59*X/*'/!WG9+94 ,W/ MK[=UQ9ZI'D'QE=X @\7\0>NI-LZB.\$- M[]79*0(_ YL,QZC& V;IB5'^2KPNRT FV8#_# MWK?'=#7HWC4KB"-Y"@:I67J;C^1?BN_.YQP^]$Y^P@[?7C.QJIO,SYG'V$'!^CL?=CN>+BAY<]U[(UOU;=A:=0>M^3<^;\H7WC6,\PJ-EE=OHPLSY&W9;W9Z3\!4 MF,:XN;@Z6W)N!Z?57R1:9Z.WK3N1-XYL!%LL)K4A3F35MHUQZG)VBFZK(T ; MYNS&@30WSXMF(:][\GKXL9P]R\?6U?)Z<.;*; XSFN9)*E >J(G$(HX0"7F& M<)P7(DW2$/N@7NENT!H[SXK/JT?5,JBJH3&].PM 3 MPLJ6O 2KPY/YX$@#VN,QJ=([F5W;>N[T!5W,D;TFC_QC]4C*^3U.DC!+PPAE MK" (9SY!A(4"%21.LS2/TYB#4M8. 1K=?ML8M7KF*[RWLDV;+]GAEIFI< M< 8J;8C_L1YL[N4C3)UM@?F#6?/[A([/(%VS_,GC+9J/I&RUL54:\/G7O X MH"&)49 E'&&:^R@+,=8S9GF08I]D'#*6XB DD.C"1U2TA0]$0[>85+67-V:2 MZH1BF*BV(,\\!;0KCUN#=3R):H@RER.H]L*9?O;4$+E[ATX-OF#I:U;>U&XZ M6Z^E\,5SK7V:+,QH7K %4$<(IQG(2+ZUL!X$H01#1@LC608W"2>8]*-HINM MP0/]P\,L,W0#.V,$T-NK>; #?.9UL!VZ,3Q2 M5L5.-N?(!O>6^1Y@CQP: M$6[1#W6<;3,[YM_'9L"4U B3OQ7^8T_\'I7++ON8CH/H]&U+1V7XWBZEXT*T MKYYINYM>SME'J;'NBR /21[X*$QY(N],>89(AD,4A(SC5% ?"PJOG=F ,7K^ MW*J4I 7K2;B> @ROF]GDS;#6=$(OT!,))=2J8F8O,2?5RVRN.'FUS%Z"]M7* M['\0?H?1LGSW^/#K_*F\F#>L9I]FY,'T#K/_[9'M&0W4NRL?5>+ K]>W5ZH4 MLRF9ZHYB?KK\KV(ZZP P39G6[.;#D9+>;89+ZMYLC M3\($BWYO%O?G$MGD2J(X7Y0O_%;N:=?KB*GVO)D:FAR( F%.!"K2-$!QSD7F M"Y''J=%PQD$H(\N@@NJMP'H*KIGH#;-F6/J<$0P3P#VT'N^_!/D>.I6N+:_Q MB=\ 9QZ;^5YYBV_5LX??V_R9ZTIW.>&L:X^41EDLBB1'E$AK'&..418* MC.*TX#C,DRC)T_NV<%4,F37 M4><=CJ;9WF?JF]YO124DM['051DG&9(FCCRJIX5%)&,%XCF M&0E9)&(_#T\ W#X\M.Q4]M_>=CU1DK3B9D@WEN9HB,R4F8EM@W MQD?W5?$T-KU&T)*#&J$S3Z,TZI ?(V:,-_UG&/Q;CP4R8H[!O""S=2Q\A_+0 MO7Q\FE6OG'\L:T[E]G?.(H$Q"UE6(#^+I4;R$XP*BE,4!"SE84J+(L^-G8<' MP8R=A:3:H7> O25D@"OM,'L,'(A.B(:IB+WTVO@0#Q,.<"(Z88"=%]&2$3#O MX5'Z!MV'A]^>SG]XE((-!^+QI^VLI3;D=".D'39OA"K"_*6JV$W==6SJ2F$8 MS](@#P6*:K[# MJDV:54V1&5?-C"#GO(*I-4=L IL[(+(=V3AF,"/3=;+L/'ZGD@LQ_ E>,> M$"<,@0FX2UZ 7"%':;7RA!Q>=3)'R%'"^GZ0XP^?4)O4E3^T]4^=$8E#3$20 MQ0B'S$Z#JY+V !I;A-M.5BUV3AN[V\\990V]EG)YV8!SAP_+@\G7B8!)Y&-^AT'";-ZF@\L.1DY^(P M2?U#\<-XX;[8.0.&->JG#F72X5;K%6A;1@\]5T_PBK^\W\X]E M\U2U*]^(UB8YGS-MJ%Q+/I#FV^4/=4;QMA?V/AB"57?V@ZO?GW-!>.9'Y M!K&+25@*TVT*)>^#0NHG[V;N]9E[(Y8W$8E:ER'5(>=UV'D?6OP,@\HG&;/7[@O+19#EB9[W(64/YX5 N? SQ I"2!&P+." L3T'H$PG MA"O UC*XS2!S$3R!:$L)-*;62@ /T'.2_&VO.;GX'2!JG_0=>M3. ;MJP+BR M/7N=VG[E1-U(V(T4=!754_'0.9-V:;W\ITJX[ 8[BD#$4C2EC*K9G+C(."HR M'"&?W MW3OW[,-,HO23=F$I=]>"_ "VI08RG8C,#X0\L0@)F61Z0% >B11EE+%$"!+1 M+ 8U\AZ1Z?#VWN^4Z69'THBL!+IP>ESLLGXVN-@-E?WPN>7B=*^%#YU;>X!AQZ_#KI@ 4QJV MU%L,KQTF[83YM0<6GGB$[3!YNU-LCSQO9\Q]X0M2SCE;UAUVR:DA#E+.DPC% ME&0($Q*C+,AR% 1^6C!Y'TZ2 F*S[0.LJ8?=)N\,T.3J5#P"9]/ =)G3[C#WRM.4UZU&)^;](&TC]5,[)G,K%+ZIF MT=R+(O0SH2Q[FO@(\X"A(I4V/H_"V*<)SXL\ -VI!H"-+:4]T,J^9&KP5-DT MSQ(%+NWZ!CS!9XAQAB:Z(W8 [?$M3K0CN):3,_9W\T7U_H1;/H3A;3;/P][XXLI;?JPJ"2SU=A_V95EJE8 M 4C#WT?XL%BZH!DFBL?(=7BV'B/.+@E_WX+3I> /D+.1@#_TG-VI^;ELH,(.R"$>F9V/CBB'R>0:J+>&>N9]XGR9 NKN=#0@T-'A. 1ITK/1 M@.3MH]'D%=MKJ;ZVW9)Z\:J3,U0:J,YP[_]%9\3EA(>A:A>;BRQ ..YWOD+K\D#;YM/W@C= M7JOI%<:W/>/"(LTI]@E*2!(BS#A'693F*.)^E&4X(U$ &J<)@CZR1EGBXI$6 MF8T6?8U7;726U@W]K+L-PYB>)RP/>)ZBE!=2AZ=!A/(PBU :YJD(0AZGB6%R MW.ALMPH9O%O&1PRGC*5W8[9/Q6^S W:TCQ=VQJZ^V@Z/KO6T+O=I.;C1I]QQ)THK)C@Z M=6&P)SUXK=BR??;:+0)WXG%])% M]F2R+5O(&F\RL&OL(#W#+6/WOSIAO]A!W#>;Q0X_:E\Z=347JA6V;F*A4_TS M040492E*J"_U2202>4M14Z+RM/ +QB*:,A-],@1D9(6R*B7JP8554 QR:%BY MN*(;IEVL2+8JH#I$TTD55#N+3EY"=8BL?354!Y^U];\W"VG3R2N"-O!^FY>+ MYLO7WSK=SB/&PSP3*$CS$.$4AXB0)$"$$I%&J4A\@6$N]P%HHWO9E["]UI95 MT*$.]B%FF?K4';$ ZD;?0WWC?9"@FY]&22 S(-.9ZWP(UL3><@.R=QWD)B_9 MR??5G-:<-/PC;_][-=?AR^3]* M[/.DB!$+P[ (HP@++B 2#X0_L@Y88N-]6.+SDU?.O3Y*_VUWA9;7X06, MQ$&Y;J8Z1N0E3)F,P$:P@K%DAB.5 X4^J1*R9,VV6K)=!NX]O/S!Z;.:9'M! M%ORAJE\A?7[VOCRR'EG!])9 7U^]E-[W/]W,J$P(=^ET6F_GT%JK#QY^U>< MS'4W2%#?5S?\H$5W+"5]S<6L:OA=I6;1?RP;>C5GU^31J)?LL35&]\ ]'L[G M@A%[7(9?9N3A/B()RS'&B!5&@0'WG*G@(Z__Z&;! AIO.5FV05#WF338'&5L9@Z&)%Q#G2Z M6,Y8_-J( HT&Q,ZQM4QE6;9'YVV#])JS>QSX(+Z_"]SSPLRP+8L03/T=82"G. MDQBCC,=9DN<^SK,.$]J ;*XW/O<3L-OW8_YAE;635-!?57/4.X?)@YLUG*;17:DK%/QHX,%XS MP#"ST]$-&V!B:,L!>(WD4>)!C1MA>11@G<*)(^_ 7?L7E1?^8RKN'#7 M]!'BT=W[\L@RJ5J.D?FKMX3L=:"'?9F&=!]W[IY,,DS^[*@%>6X'*;)RV>Y? M<3)?[2!!?2?M\(.'9*G/=2F!__U__]?R-_)_"M+P__N__A]02P,$% @ M#H0"6;YH16#?I0 ![P' !4 !C=W-T+3(P,C0P-C,P7W!R92YX;6SLO5ES M6\ER+OKN7]%WW]>;NVL>'+9/4!35FV&U*)/4[N/[@JB1PC$(R "H;OG7GRP MG"<,M;"*;3O"O350JW+X*BLS*ROSG_[7'Y>CG[ZGZ6PX&?_S7^A?R5]^2N,P MBN7F>3"\!_F7QSPXGWWY,AQ=?YS\QPL3UCUW_ M[?0?7/?X@_YBF8D!U0 MFJS@GB8MV.*CH^'X/_ZQ_,>[6?H)V1O/%K_]Y[]\G<^__>///__^^^]__<-/ M1W^=3"]^9H3PGZ]_^B^K'__CT<__SA<_3:VU/R_^]N9'9\.G?A _2W_^W[]^ M/ M?TZ6#X7@V=^-0%I@-_W&V^,./D^#F"ZF_2M=/S_Y$^1U<_QB4/P+*@-._ M_C&+?_F7?_CIIZ4XII-1.DWYI_*_7TZ/;Y8,^*]&(_?7,+G\N?S=SX1K'M.3F^N.C2;CW0Z,BR\GT^E^.G$^CQ9\. M8AH.#B<(\ ,_FT]=F ]$)LED34%+9D!$6H#D,PI-1$]#2([G^]P6:F=([D+T MLQ3^>C'Y_C-^^..QV4_+21Y[OPH#8C7QG*> M@#.J01 CP;@8P4I!I/(N^$AW8N&YE>]S"B.'(S>;G>2S^23\Q\$?P]G ..V5,!IR ME&@FLZ7@+4O@! DNJ,B,U"] ([N97U"]6FF)CS2:SZ[_Y!8HKQ+3'UKJZ'G2 MA= ;0,]=^M]/+MUP/,A6219"ANRR D&] &NDA&P9,I&%RR%4ALUC*OK!2V7U M3JK*>FNTH+7TDUIXF5Q>3L8+3@Y^39<^30.P,N4R$L M#\E(UAU,WFT $_;V8+*-D'N$R3/G,L8&Z1@-[VS 9'0\"H=F%C$O%/['HD,' M2HJ42,XVB%3;J[U9O1^05/=5J@JYU\/G+B?G^+,#+KDV)@M@(@JTAC2"TXR" M338'@;;0.EX%'F6UIES7+;7W!"0V%F0S$/BW*S=%&S3Z<9J^3:;S0=(D19YQ M-^C,B]%3X%0BX*4FSA!*2'SI9%D?#0\6;LI.U /&+N)M!B.?TW0XB4?C^!X] M^4&60KFL#3"&CA.>A!8%C>]$V@X[SJ1O/ MAD4L*XSSQ**2V0.A5()(Q( W0H%E6@=.1(BB#D >KKP61L2;P\A. NX=)D?C M^7#^X\-PE#Y=+=QJ+K4)#-TOQ2@#P13'$Y(6'PP/2^,M(]KN!(^'*ZX%"_EF M8+&30!N!PVFZ&):4\WC^R5VF0>*,)&?17PKH/HF,T+:$$""!*&.9Y/'%<'9= M2-Q?=2U8J#<&BQT$VP@TCL=A,D4SMQ#+(G=X.+D:SZ<_#B! UYMUAV#2+6 HY^8\"I)_9&<'3N_CB.**MA'B[O@U?6 M4E!MHO,>0C()#\^0,4IS&FQ@B3(J@W"[>2"FH,842>S MU?\4 =$!95&[B#&;Y,F H$J D48 L=R0S+1UIH;->6+IM=!BWQA:=A5Q6T@Y MQ%^>3,\GOX\'P3)!8A3 B?48VR,GWAH'05J5 Q.6[IAG?6;A]7)JY&W"9$OY MM@62Q7EZ,OT\G7P?C@,>IRPFI] P&A8#"&,%^"0MA! D\4PP1F(]I#Q8?3VX MO)T<;#5)MX69SY/9W(W^_^&WA0/&(DTN$[2(Z,^C(T\YAG=2 ,O>4RHD87ZW M)/WS:Z^'E[>3FJTDY=[14BSCP32Y!>5$R41C"$!<1-NH? )/2 3AG$;G7!*Y M:_'=G=760\3;2<9N+,5!J74>?OT[&U[D@YJ*)J#C0.B*"%2+8&\[0WMGH M7?:%MY-TW4FBO>/A+(6K*:*9,G\^G)>[;B>]5%%"5NA."\-R M*0)7H)F*63#ELQ8[X>'ABNOAX>UD6W>2:.]X.)^Z\N+@[,>EGXP&+%C/.=(J M",-X7+-0JGL3:.6I13_)8W"^$QCN+;<>$MY.@G5[6?8.@VL0'_T1OKKQ15KD MABTZ.BP(#D1(B<>;SF"256!XM#Q20:FL8QKNKKH>*-Y.\G1GR?:.C:4[?'@U M+?);7C 6E*-2KF8#GM'C%=Z!LI&#$,2 #+\=+JZV'EK25+ M*TBZ$IO!H9?D_OW=RM&!M8[RWU0D#0I0HS)@[6VPC>:24#)2&D&I=Y M3Z^^'F;>6LJT@J0;P4RYMIX>NGFZF$Q_#!(75I=D+R/4+:\G3289DN:**L[E MKL5F3RRZ7J'96\N6;B_71H!Q=NE&HW=7,Y3';#9 DGF2Q$+R!AG@F8"E"4UB M-CXS2@2WK@(P[BVZ'C#>6EYT>[DV HRCRS2]P'/RE^GD]_G7P\GE-S?^,=": M!,>( $]S0$84 :&1J\=+[N[4-R9TUUX/'V\F.[BC51E"Q?-^S M>"UT]A4%.3NYFI?> 26D'_BL%:&2E72.Q_,R2HS53 :=B<:_X5IE60$E+]&P M'FK>3AZULM1;01&*:>I&Q^.8_OC7]&,0I,XLI R*N!+I*P3;&$B63X26;##&(R'HCIM2Q2V8 MQ2-3"/3)LZ$^,.%IV"T?^^S2ZP'E[21CZ\BX=Z@<( ]QP4!?/80K;,>([92\+03/.XMMQXDWDZN=7M95H3!/_W\2)K(V7]LU7+L MT]G)Q^/W!^='[]\=?#SX='AT]K>CH_.S^U2OVX;LN8_MWIIL+3)W;%?VJ!G- M2?XP'+MQ&.+FGRQ?U]UTP0K6*B:B!9\,!R%9>5HGT+=P5DC$E!+RI>323KV> M7J"K6G.K91N$Q))Q1@OPC#ODTHG2?<< "W@:YN)T5V]-=)^"1MH2U4+"LVVM M-A=W$]V)GN_;Q+)!BF6"4)I*BM)*PWJM@<<8B<8@+;G:38H:ZX560\=K=T'; M1-PMM"MZW)B'JRQSA2J13Q5/49= JN'-;$O?@B_,_=!6TC];[>!6T3 M63=A9YYHT(54!Z86;;F"!!&"0^\[:'3 DK?$$D=MA^VM6NV"MI%F7^^"MHF0 M6S KCQMTF4"5\J5':501.3 8U%.">X@**9U+-+#JS17;[X)6"2;;"+D!F-S8 MV=MX,&BOE< H,#@A,*!G&:QF#)*U/$?$.=$OOOO>;)&=8*0!X3T"Y1=-/LD M2'81ZP\Y X&E.O6+@3#106B1CT, TA,"R9"00%UXJL]T& M0$\2TD]SQ^Z0L[NT&X#,YVGZYH;QZ(]O:3Q+U[@O;;0Y)Q0TL^@9QDC!$F=! M21V,EYP04SN5]R0A_?1Z[ XRNTN[ <@BG\V.7=F5K^3: CI/YUS2])Y0!GI7! M&>TADVC1&U,HC)0L)*J#,EXPFVK'58^IZ*<19'VA,9F[426O9/(M3><_/H\< MBF,<2ZCWK22O\-?+>_ST,;E9.BV3$4_REUE:L'N0$9WHT%]=7HW*>,7W"1D( MPZ46Q_'@LCS&_:_%;PO"V),"E#](1)96IG0[LGJL6@K,J MF:/& -" M3Q!>;CRE/PIO@<8E3K"4H:892C33G!_)Y\A18(&Q#$J4^T8[T6" M6HCUJ@"QGM@;P- ODTG\?3@:#0SR3SAG((E3(#R>! 87A,R$]CQ'Q7SM;.7U MVBV$=%60L94PF[@80P,ZG*>/P^\I'J/LQQ=#/UH">O8)0>V(L-P3#T%Q6=JT M6C J<]"&2YNMIS37#NA>IJB% *\*9"H*O@%KO+3WM98#LT& T&5@4BCNK%-"D8RA+:V=2UJ/LA8BPBJPZD 1##>X03Y6O5A&J9RX3.9X8ZQQGEC"# ?8WGPHV$Q\XW%;*F(3*3P4G>KK3,+ M+Y/50BA9Q_FIK((&4/5^M>Q-\O[6_)8,/6%E\H'3KIA?E%3.NLS?T:(TA]2Y M=CWB\]3T,T*@ PQ5$G@#T+F3<;MC50U3S)6:7D8R0ZLJ,M@DT 74.OJHB*X_ M,OQ)0OJ9(M"5T=E)S U@94G_("@ON4):.=5H'!F2;J0S$/#P]4;YX*N'YYH6T%D-T4:2;""!^7'H_'"T/"?QT"R%NU\G(Y3ZK&2RYC]N1*.2MYFBS^\Y M2:57$R_OVB4X98WT3B?):WLPZ]+62#'KQRKUBITHI %#OA[<'*J;2,<&# M,<:BN%+"7>"L)9Y&IQ&L;G^>IZ;<.K1OM/P^Q7531 J@FXXOS-+U\G_Q\ M46SW;5@,8\F GOC1\&*AMYN[)98"42X[D.CO@[ ,XTJ)@E-&)B.X2#37#O W M(K 9Z.V$BH=@ZTQ%#>#O?M+]6H+7374'B4JCK<=-*A/*S6L"WN%VU8+[(+AV MEM5^N?TR1?V>E!TAK*(2FLAZ7Q=Z?G8_2J'>SYJ2?J_,.@)1!:$W8(^.+K^-)C]2.DV+6^7'LAHDA_NA5)BG MR$7I1L+ :4TA"!6HH(;$ZFT67B6JWYNVC@!55Q4-8&O1]3O-Y@]V"-&*16X# MD%2J$[35X(B1X+,A0OKHF*A=,_OG6$H@I";P ZAY/Q0A2_#>=?#Z]F M\\EEFCXZI[-DE$F'KI\ODVQL#B@ARR%2D4C@.3E5^_G(.G3U>_G6$:RJ*Z0! MD.$)/KTJ-XO?OJ$O>#B:S*ZFJ0S46_VR%&>-OP^GDW%)UKA1N12:#:231G%C M0#%=!ETX <99"IPP:G(@2><.'BUM3FB_5W7=.5T=JZP!7"ZO"9:EEH!Q599>AZ+C"7\GHIZ'45(]930@.0>LJ9%%GZ MI 6D1?L4S@TX+RC(J(17+%-I:]=";0F=SJ[VNDI@[2;L%NYXUDK!#;C7DH6H M05%6G$H,2HSG"4(2GA+*>? O#>OL+CW:3-:JPY1\?14U8*>>R[@5E#50R]RN@B\2$P]V++\[T% AOB=!]IL^YPND^E-F O'Y6@ MW1%RJ4.3-N0HM 86%45V? !G'0-EC*,A!F:JMPY[A:1FDF[=8;"F4AK V"(2 MNLO"[6YAG&6'<0\X*0B@)VO!1.:0'2H%F5TK 74(!PZ. ![U3G-4N&MNQ G$?.;/N M4%5)%0V ZLX4N&43-N*,5T%@5!U5>V3[7NW%'0#0#F(<3%_P8T^NR'Z?ZNLS!VV!D)A($&\ RW+RQ!N"#B.)S:+ MEN48'%.Z=O[B=:KZKH?N!$R5E=$ O$[3W W'*1ZYZ1A/Z-F]=A!Y&(;S@?#! M$*H5$,DR"!43.(?R4\(;RITDFM5_DOH:5?WFQSJ"5V5E- "O.QPL HTR+7>: MOJ;Q;/@]+8/9CY-9"6%/,D:U R9L=MP$"*Z4NC&)(4<*Y>%2=MEXHCFOWG9Z M,Q+[37AU9=U4,J M^DU<=82E'87=PE7E*Z',(*? G#8,M$;[*Q1#09727.*3"$H8W!35WW"\0E,S MM]Y[>3&TNUJJP6P/PPD_+W3P-1GR0A+BS'!TH[Y)VT5L7_@0S#$7.*B0B<1=04;@L3=HR 6MTB"3XQ&/M M"HHW-\-P$R2\,L-P$W$W<4?]_-2UF"2R$@*P)#P((QE8[RPP&K-+SHK$R9KXZ7]&88; M:7:=&8;K"[D%L_)XO)[E0N/YC)N&T@!"< VNM*]PAJ=L.*>9= B35F<85H+) M-D)N "9/-#@10CJ'!S-0)12('$N+')TA6>4MYRR+ZHWR&Y]A6,5/V4[ 31PY M!Z/1Y/?2[?K#9/I^&+1=0&]M4PY$BAXY1D(KB)8XB5$9X,7S'/I M:M>$;$1@(X[-EGAXF&'N3#4-&*=M^Z^OUWK=$$V8#1&R+8YD\K8P#^[<@W]VTY/I0M9Q47;Q.4W/OJ*"!C('KWU" M.:?2FDZCV(UG#- 74>BWEEG,]5]8OTI6W]?)53%96PUM(6M!_^S@:OYU,AW^ M5XJ#R$,2! ,>Z9U$3U:J\AY)@A>>FC+7,JANPH4GR>G[?K@K).TD]A81=#R; M72$;S%NE--)MHJ7EU2TKEU$@D0MAM#))'!$2+#4)TJ-)T'4OFEYB9Y^'RMTC9]M!=\C MB,I%[!/E$)^N2@+F)/]],D^S(Q>^+D]D#-&3I9J"HS9C\([ACBD1/.?1*ATH MD\3>1]/CB]Z-5NSW%4(EO'0GXVK J5M)^=XW]_/?IT M?G;RX>3ST>G!^3'^[39E IM\?M=:@:U9J50PL"QJNP'ASG:Q]3UVOVFL&KH^'&)[A92;<*1F2U>8JV&*=]VF_?HA^E@)/+A$XB0 M'%B;D8\HHDPI9!'KOSMYFI9^$T-=H*6*U!M!STDN,]R64VVFWX* MU^GJ-^?<";JJJZ,!B+V[FF&$.IL=3B[]<+S43\ @W+^STA32@F&11A<")=)6!MKZU/6;F.X$;AVII@'0?40.EOW6SM)\/EIX MI-M.8%5+^'VG'C^Z M<S#6 M^IF$X\OK])N6K@J0VE)MP- \E,] )X_GLS)@-<):R"0PJ& . J<83RA"!*M_ M/W^?AGX3TYU%<5N+N8$GD3>]&F\? P^TPG XP5DP99)[M:C'\<#A@K:VIA* M!6EG;3-OR>C7B^XB:;2KK!N RZ?)>'*?BQ7P;U]@*2JI\0:"+$T1)4/6HDIE ML(T):"II_5F?KQ+5KX?")8(1!XX".,#>,(Y.**HCC%$8TEE6+U* M5+_^4K?@JJN17:W6>=UVN<^*;F"H8CJG#,0R9$I1= X2=9"]ET10@WYC[0<" M+U/4KR/5+<8JZJ(=@#W/#_=,6<4(>%Z&TE"TR18]4B",2YI3REG53FGO!JO. M4HW=PJJ.!G9&5+4(\#9V_8"27/;_O4+>5L'M9#Q[E_)DFFX:FJ<9&NRI0RT. MQV[Z8U$16'I1ER%QD]%H(9:EZS"P"DUUIA+CH/(JILQ(PK X W.),^%U"JDV M)CMDIU]4=Q%UMJ+[!A(A-RRN=O.[-$YY.!]X1K/3!(\)QTJK*@R"P'&:IVI MG>/ =S^>+=/UVXM&[ MFP63@TRI,(4;[;TMA<\$7'G+)2/WG@E-T4VM#*Z-".PW$5L1&)-]::D!"#XI MM@'7DI+D. 27-#)!4FDS;$#AWD1S'8@*>[%C_29DNX/4[E)O$#KOAZ.KLDVN M!62MH4IG#E1EC!B8RF"4U4 )R<)HC*Q%[8*&5TCJMU?O/H[#7730 *2>,;4K MKAZ_1Q5$!&(L S2NL;3+3N",=F"-\=0GDI*IG8#=D,2V#L6=X+'>L5A%5PU M\1G1#40)2G360)(5( +CN%'19K.P/-M9EK5[&3]#2EN'8TUHU9#]6WQ%?'CR MZ^?3H[\=?3H[_OO1\2?\[=%]=BH])WYJG<[?%;_*7/V.Y,L3=S$&[]%8C1N@ MYLR<<#D ISJ@U\4M.!H3L!1X3D:&I.N/DMN(Q+H)K<2D559H=#?*8W\5<&,2 M0L!'-,#"RJRJ#WK?/*&UCR[EU='Q!$$Z42EP!(6@2B; F^P[:_G3! M2B/M]/8 Y!:PT,"6>&Y"T_LT'7Y?/.:<_=N5&PWS#V3V8/:W%"_2ZL8-)87. MS'!2YDA/2UO"]VGYOS>RH-R'($2 I+-$WT:5M@;" LG$N\RB$:KV,=0E/WT_ M"&\ L$_5K[2 GKY?1[TTZ.S0S;Y^&$U^7W!?JLK*']X^!EO)XS2%TE%[F(?A MNGMG&8Z6@T1%)(_JH*D4+Q*PP5%0E%G!R["1-1LY=45AOYNB'0!.6D-#PX?+ MLW)XR/:-I@9>*Y\('O!)1SSJH^=@K"$0%'$.8V@=>>TRG7K4]^M5-;='>H9' M$P\(-N;]1;N@K21E%A[PI#+:A># &Y>!!T)+EP:.D@\,O-4F>*)L5+7+XG:EN>\>06\G MPN@$!0W48KW$[\NG$\B0+ @E%3B.)Z'TP0B6F;:A]KSK'L=]=GYR^*]_._GX_NCT[.C?OAR?_WLG]_=/+-/Y]?UKK-6_O7]A MFKT10A%%+'CF->*S-)87(0"B5CHI>)9*5+8!:Q%6>Z(XCSHR(8%F6[9A26'& M4C+%C#1&8V@:.BM-:&NB>"4LO#92? -Y-S%W\?DAR(2HY&2@D$NS19%8!E-F MOC"E+2,B>9__FXX4WT3':X\4WT3<32#GB3FWC.44;:(06)08%AD'+@L#E/FD M&(\<=UEMQ^K-#!7?2,&O#Q7?1-9MX.7QO&N9,V8-DSH'@:(*M-Q)\$(HJ MJJVH_A[I,17-#17?2+.O#Q7?1,@-Y"H.'\^[CEP:)5SIQ)$X".H%>"D(9*TC MI8132[L9UM7T4/%*,-E&R W Y,;.+GVY$C).QN5&?V%K:8PN.I> 9X+,9,W! M2!J 1Q5S$#8Y4OM5QXL$-5+H5]%_V5GL#6#H 0^K?94<3<%;C &D]"!T$F P M BAM*K23F43G:V/G24(:\6-V5_3#IQD[2[T!Z!S>SCA"G!H+?&8 MM0%/6"TPB$0K2I@RU-3.D3\BHN>G8KLK]OE)DEM(N0&8',2XF&?@1I_=,!Z/ M#]VWX=R-KCTS%0+3>,9Z5=[_,J'!F63 \6B(4%8J7CLY\R)!/3\'JPZ?>M)O M $JG:8[R2/'Z9=N*"Y4421S=^9"1%9%$R5TI#5F97-)9WE3WC9^FI-\+YOK@ MJ2#O!E!S$,+5Y=5BF,IS%X KQE)FR0=J(,O2G2LDM*R,H*R(%);RE+VOG1!? MF[A^;W,[,$R=:*4!N#TQ&5A)3G/&,)7J7*8E!(\G-M<0K=?."4I,]1S/8RKZ M-4Y=Q%_;";B)1.##XLWC\>.[F=/):/1A,OW=36-)=!"NLT#D&V20,0;6"0[, MET;EFI(D:W6PN$EW<>)#DP21H@ M^.?.&IJIKCT-Y3$5O<];[D[ICVS83AK8&D/?%J7CN%NF\]HY@,>]2G0P6A-K M@"=>=J")8$HZ%27#!>>.1%Y_%M/S]/0^GWEOZ*JFE69PMN#E>#:[2O']U;34 M8RT6^+L;7:5/Z??%W\P&QH>Y#!7PED+(I.@F7!1NMJ!X%J$]3[D M:;]VK:J>6CDN'S.UW%JW7+D8J7"E+6^.&81!G]:QTGT.K;<*0>L0ZU^XK$-9 M[X.A^H;?+IIJ%W^+377=^# MVE9@]+P<4IR","8+"I+HT@11*'1^+099U O/ MF&$\UR_MVY3*WEO']XW+6AIL%Z/+G?<,BX8DK97(X"BC( 0Z(38Q!3E++6E0 M*N7ZA9D;D]E[A_F^45I-APW ]"#^GZO9?-'VX'SRS-W(@E/_D-/3M)S,G<[2 M]/LPI*5L3E.87(P77UELYH'CF@>9(G"9/!XMBR>O4@ I?6>I(9E4KQCMFJ?> M>^?O;0,TA8X&=LO]UFM&&,Y-P*V.7(!(BH&)UH(5C"C"B44.*D-[\Y9W7;;A MWQL.MY=[ Z#9]9$=-\0J1U%2RN*)XGP$H[F#1'UT1,5@JE<$[..A99<-L?<& MS'WJMHE[FB?RM*F\ M6,@Q(B0FG""YY$"0B@9LFQH[K!N;LMNZW^*>YAJ M:JD*LWTVRSXX^]N'CR>_G=UGI%:+[)NO=]\8^VE&ZC^HO6Z#-+M]Y^V\%LXA M3JA@(,K; 4.D@9QHT-(J86GM)U\OT5/!ZR_?_#R=?!^BY-[]^(+!SO'XY'J^ MYT&8#[]C4)-N)1 5H<%ECH&,"U :.X%+28 +G@3C"7>^ML^V.96-5"CLBJ G M@H4NU=5 1'$_'.((!9N) )K*#5(P ;SV!$((1*8<'?.UBZD:ZKS>M;9?C$0W M$?T./0_K7!G?2^:43,PX#$?I'D/GDXUEF2SQ@EG@.1@05J*OP;@$;Y3WW$2E M0VWGOPL^^BV%V#.&>P=" R;T?<*5PW"A8OSU**VZ-!Y-]X- G!@:!"@_4VE]1Z$#$+S6WMZK(M MR.S7TC8'WJX5W0*6[^S#D_QA.'8H]/'%X60VGPV$#B(PST :@[+#30K&40I, ME,&40AL>:[==>XF>?@O3VD-G+=4U ,-G[NMSBASYH!!3N:\WCN'!0#U(R9-U M3I$OMR^KZ*PHK3GH55!7 Z"[D<['DKA=V?A!(EDH12,$4@8.&A_ ,&5 M"II,\@&_4_MMP9.$]%MOUASD=E=6WS-PBLQ*(_J3\?OA[-MD-EP:[H4O,4.7 M>'%=69ITHE1O'0X4]H XB7*B"30O%:#4!+"*H4^A',L<&4WF07WD,T-NMB:A MW[*R9L"X1STV8!\+D[/";9J=H MA("J*5%ALZ" MBSZ"R\03CMN1D=I1S:M$]5L U@Q4NU'BKK-ASBOFB):K+^5Z[OY8;;5W:9SR M<#Y IC3!B O,XMF_UPY\:?ANFZ"]9^NWC6J:Q-KG:?KFAO':$5[YO]<9 MA&4^8:"=*+,[%;A%]3"Z/.@0,P\^H^\B*:>9U:ZVW8[2UMYM[PF5U978Q/C5 M)W??] J_/G1^.%KXUP.2#)>"*O#*HU]--3)DE8)$)3,D.L=8[4SY.G2U]E![ M?^9Q%P4U8"'7K[0:F!R9H#9@(!<]AG19H^A(@B XOW?-Y_ MS6472FM@(-TSG!V/OZ?9?C&^%RZ)EB4L#FBD-(I2Y:IP1 ML"8)+5BBP=3.]M2AO)$6^'NJ0.]2K0W85G2:KU^*A_^\&D[3NZO9<)S*M<#B M*601R>IOXL!0%D*V># ED\K@&P56H/=B@O*1X&]I]4>#F]#79$U[I_B9[$F9 M3?B>C[@[1NV.+X88\ZW1EM,1CO$>+.VT9 QF0/9,#EZ%VY[17B6JR M2+U74.ZDMG8N&A_QA4)&RRD$L7GT W7WH;$K#).U4YI;D!>OVFD%F#:D2H;<$+7E^[ LZ HTQ*" MB1B2&F7!"^-+/2F&B2H&7WTPY?K4]9MA:@"C'2FRW:#_IKI^3>$*YWF6+H%7 MI?Q>VG(%QBP0)BD&J!1/D=JIT3J4-S)W84]!?Y=J;<#>WCU*2J=$Y!6/DX^3 M\06ZQY>E^ ]/D^M.<2E<31<20%D-C/>,""N 6(:[-FATA7Q@D PE1NI@7?7N MP%L3VV0ZH%-DO> Q=*?F!O!\FKZM?/C7V1L00CVQA$../J'GCH&FD<@EI3*$ M% GELO;CM4WH:S)?L$_4=J;,-@*R&]X*3]>[4)+*/HM7.!\F/1 M@-$I$^*S-+*K-,$3Y#29%]BK^:RDJH925D\>"'>ZAPTH41+]I@BJB$K8G'$_ M^0Q$:1MH=LY5KXY_E:@F(__^S_%MU=; >;V^3 =,Y^)Y!, L8S60)$YR3*$ MX#,ETG-"]]23ZPGJFHSW]XG,CA390+Q?V"K_7W)JW]TH+:JK46+#@!9Y<8\V MCO?_X,Y/+OMF/R[%676)./HC?'7CBW2*UOTHYU22+LJ)D+T'R8E&/\;B!D[X M*T9P5S-*N)>UVX'ME\-^C7AG^8.&8?+6-]' :A&X\#>*VTV4V$AS[K.K;]]&"U&ZT;4HC\=Y,KU<*O-:J%D;SF4F MP$.96NRC!F]0QL%+KZ*DN?X+Z#5)Z_>)?F=([$(Q#41QQV/\%FZ@,ECFE@=! M(R\CL:UB92ZG56CY788H=$Y,*&:JCVQ[BHZ>NR1WH?!'A?X[2K\Q!)5K!TU$ M\A1WE4VD9',Q'K7!EY9YPK$@69DZU"%X>K\SVEVG+X!D4P$W@8]5"X@TN^9 M8(A#79DX51J!BF0(CT&@H72C MS[C33.D+RQDX78:CX?:-5 >=?>TS;VMB>ZZHZ 8\#Z^?]Z+)-P+9^YT=;EG- MUG$ID$$9K $1+2\SA200&[F)4AFB^@#M,^3V7%+1#&QK:+,:<.M-AWIW<'9\ M=O+A\^G1V=&G\X/SXY-/]ZE=;PS44Y_9==[3JZ15&NQT,KUPXU7+Y\/)>#89 M#:-;==3_?(?PFW;0;G23[;C%GV$L>9'0@%%!RXC. ,ZI# A$1[@6TK/:N[H* MX;M:PNM7CGGSY='[\Z9?#OQU\^N5H MJWEXCS^RJQE\A:Q*1G#5!Z@TU%B<>*7G[M%T.ID>3E UX6'5 _6E*SEDY3,( ME3AX[VBIY](: :CTZ/#DET_'VWI^3WQE5XOW&F&53-YI^I[&5ZD4!EZWW?MM M./]Z>#6;3R[3]#9G8Y@7$IW[1$M+-)]CB2PD*&:<0 1$0NO7O*]%VNZE_R\N MI%H%SSJ&J_7%F7MGX-5A<8>ES3WX&6&K1' M[[Z<'7\Z.CL[//GUW?&G1;RWE0OVY'=V#D9?):Z25;KVNP\GEQY=^^O);B4O ML7AAOYR,< ,LR8CTBFO0/BTF7Q-P5B1(T=)@2 Q1U*Y'V(S"6O'EG=7>#V=A M-)E=3=,M]FWP.AO-P#LA0,3(P>GH2D,6%3,GW%2?G[X>9?W:IP[1]%S 6%%1 M#1JI7TY.WO]V_/'CP:?WQY_.,1X[?O?QZ.#L[.A\*UOUTN=V-5EKDUK)> M\[+.8K?;(IC$I$T*6/(,MT7)7%L10&4;$N6)6]*+.!JQ8]UAZ]%HE^[TUJ Y M.S@\//UR]/X#NC0?#P\^?RY9IH\G9U].C]!J?#XY.U_];LM4V'K?KI AVX*) M6HFSYZ:6/H'+9 AC/ =(WGH0E&KP*DF0RF@NLB9,U7Z/M0%Y.T\]?7VIVWV3 MG<4=Z4JS,N=+HQ0*7N*^D3IJ2T56+M;VUS:AK^8>C3LM"N--6CIWA^] M.]_&BBW^W:X6ZO'B.UJ?Q5")U(N[>C3X?%V-WPO M?6Y7.[$VJ96CK,\'Q0*2E?C@;\"PY)B6QPM6>T[D9 MA?TZ,=UAZ]%CM>[TUJ Y.SL_.?S7OYU\?']T>G;T;U^.S_]]&ROVQ%=V-5ZO M$5;)9I6'AO,?=VZ!K= 6/5)";3GU6 3C"H30326+]X:D=@+\/@4[OSPL8]^_ M3D:X&V>K+X_C[2SXFP:[MXYX9$KD:(&D@,>Q(*8DG=#G./N,>_MO!=GF?1]_8U;"\3%0ML^*F8SPV M2E^)A7YOX&,#8;8\V9"")A"F/&LVC(,UTEH63)2A=NSQ'"V[FIJ'W[V%K<;P M/6<>@8HH$+:9@M/(*?5">>*#"*%V.N998GHV'C5P\-",U!%\@_;BY/QO1Z?' MYT>_+N(5W)Q;EDT^^9U=[<;KQ-6R'7\@1!"8P[&;E@/BR_AJ=N5&]Q\H!&(I MM=*!I8J"L%Z7MAX"3P9->%!)>U?[\>4Z=.UJ4U;?/)D>C_,T_><5:FGQ_:<\ M[Y24%"&7OE6E'KEP[]'M+VTB' O1<,%JEQ%M0%[/=J'!^]/[SP>GYOY^?'GPZ.SC=_SB?NO', M/2BFE5%X0@T!K\OC]D IX*FFP&4I;.;!V>I35EZC:??JQJ>__Q3@N9)*EWO; M8 (>PUID<"Q18*(D-WD(0=?.Y6Q 7M\UCA6Q\[BXL1LE-6B5/APA?9LT3?+.2M! M<&_ ,NO <145BL'S7-LHO4A0OV:H&BX>FJ!Z2FC0Z)P=_5*VZNG1YY/3OL4(U%S$QL72=123H1">#NC6$ M6L.\DK1V(/8<+3OGCA]\]ZE34UMO6"(.M$VVC*I$7UYH!=QRDJR605=OC+\& M63WW&*N!C4>YXLK*:-":/'J+^GDR&I9[MBWK Y_Y6/4GLT^3VLT=1BF MEP:('(\3'L &ZD$GH4.FTC-:NX72/I_.KMZ'WWDW623_8_G?NR_%@R-:43R? M.<-M$&P9D^9 !E&J28@5N?:3NO4H>T//7S=!TJ.W&O75U$!3GB^S=)*/9O/A M)8:4LP$+W@62(U"-3IO(IMS[Q0A9,N;0R*L0:M^3WJ>@W]8Y>P/3#F)O #1G M5WZVS(8>?2]7N4_O!"<"<]HJ2+*,2K(H&NN,!L\(ETIPZEWMRNVU".MWSM#> M(%9?20T@[X4>!$_SQS7-S#L%T;ER5T@IF& L4$<-I\)I5SUPV93&?B=5[ V/ MG:JN 6@^^S!@Q=X@2,D=(>@/4.-QJUD&WD@/1I/H%*>!I;V]9%G1U.\$B;U! MKZIJ&H#:3?;M3BNKXS$*ZNK.=AJ$%"GR(R%0@M&XQ9#9N8BR,X%ID0.CK';I M\5J$]3O^86^@JZ^D!I#W,%_SM.7.F0HEO(*]N?Y55?26TBKG3L_JI146WVJ>DKM*1+[2*@%XBV++*)356;-"%]F MBV@/TGI)3' N\;?2SWZK?M:Y#$[ENWS&A5?+1 M9G \(P:5,& 7R;A(E @:HU)5VV_>4^^Z]\.9N[B8IHM5']S5L@N9WVG/P3PQ MAGFP:3'9@VHP&3>BM4[9P$O#H=HYX+4(Z[NBJSYZ'CTFKJZ?!@W34UWAMC=- M+WRMB_9U'9JG3=N.T>BE"P02+TUTI$W@)*% ;3:1,,VHK!UC[;>)W>UQ?KWN MG45F[W[<^=V=6@%.:/8H"\-IJ3R*N ]5\,!9%#&@4Q%-;=N]#9UOJ\'=!DA[ MWB?K2(D-Y$2>X Q]S@]ECM&=<49W F\;#..,0WEZ ((D4@:X$,BNS%K6-.KJ MT=>&)/9[";M'>':IN@:/WA>Z&VY_ K_^T0Z;,G9X'F_6/D^;$&D4%H)G"D26 M 1U PP -F2%*9B%Y[23!7ELSWAKRZV7O]'2/T<@<$OJX95>@U0:?N2\OQKVQ M)(?H8F>'[B-RWE+3Q4U0\_S1NIM&&CA!;UGY,!P/Y^GC\'MZ)+X'49 SW(DL MT.PGC:)SDH%/5@'Q@3CE7>DBV1GHUB:SWY.T#S!VH\&&0#IYB<4/5_,BTLMR M\;*<1'3TQ[T!)*U/U&L20(M(T$LER DEZ#X@ M0BVWAO-0O8K]!7I:[Z6[B>*?MQL[ZJ&A:*'P?OC\?6/=MA)NL,88+.>OXZI+!=M[U(Q@XR;4K I0$N$AHV.95/[\FBO M_:3O^(YN]K6LA_]3NHA^=Z-%U]#[IX+W6E/D''A4I7S:6'"14L WU 1DR>B MN]-Y'0K?4C_I3;#U@L]?6V]-G>:G"84U#/,4G^'S3A,4Z;53 DB(Y4V)5V"5 M]4 (VG#+;(JIN[+1M^8,T6!%-N6I@4JF>OMO@J+G+=->%-C4J;K@V#_D^-:=6/".)\.#/_DR'LZ? MDT5*@0;K'-!4>A,GQKR M:M%[]F3^-4V+1*;I*PIED>["(S(5%^7AG0Z+02BC()/";G0*'2&%3DFV@4:? M$W/5'P/O1G*_;F8G,.Y>=0T@]32%D9O-AGD8E@]HKN9K(4E%K9="15^[G+$.Y?TVDJF(VQX4V6 X]'"$S_;!T#-?JCUCJ,M MZ+D),XQHD96DD'/(($Q:]5'77!A"7&D^6GNS=C5IZ$[4_V"%TGHPE NLX>@* MX?\ YM'K@+%]>9G,<:>Q[-&5R!:B<=I%Q:*NWH=_2U(;G5*T"89>2-5TIK0& M;=,K3>ZW-U7K?;CC'OT=&K(7.[(S(0@SW &B#OTM*2*81'*92^YL=L'C\55Y M)W?9J?].4?CU*LN*6=P5'X?.#T?#^3#-?DVN+!M/,*P*5],I;J)%K]4'.T9* MP[P- 8C($LI80!2.CWBXXS;%<(HGT]U57P4&&IX$L GN7JC\W[.2&S2+#YOT M[Y"_?OI+M:<(=&CIGNT7C_I,,B<),:-FA"-2&YTY ML F&7DCN=::T!K(A=R\1YQB9_S:,Z0Z#=_J9'.&&GX[=Z+J7R>S=C\_32;P* M"R-^EJ;?A^%N9R1#>9#$&#">EA?7'(7O.(%4"M7*"_UR MS5[HVG=950C?N27YU:5/4SQ,RI=GQ^/?O@[#U^7.._F6IHO^_B+81*@WD*TI MP:.\0& H#58H#+"),WBL>^I4[>O/!KH)#E24 MQFI"2P<\!R(9BH&\E< T\T$GPGVL_2KS)7K>2._ #;"R2>_ C;310NAR;>>O M^S.M_.39P1_#V2!R1@FQ 8@M+=.9%6CM(P=)E*?X?S;7?_#[$D']8JN>WA^& M$=64T *BEK2_GURZX7C ')?>XL9B6?@R;DF##83@H4Y"X(E;'6MW.+U'0,]) ME7J*?;KQ_!92[A$BBQ>"1VY60N'3=(%*^#45OW @F&,F*0)A6%UK?2?TN/Z;=9&2)9A!A$1/JI!&.# ^5C M1I-I0_!Y+:4_\?$FHL)+R:PBO;P"I7 4$^0/4)B-IT/5CGOD^DJ MX[WP@VSF.JHH(&N?0O15;;Q_E@HT>JN=:T) @=.$X5<&9L2EY8$4(]G#PFH!]/LHY. M'P-D1P'W?;8<3D:CY4B;E17,TJ4H @(B)45L+CT@,"#" M0"BA1Y05 24HE2)HJQ[V@7GE)'BT1#]3G#L^#7839-]P0,&@+&;#\<6U7%9, M>#R_I/(6SS$\S 1#FV88-< 2,4YQ9KE9+[_XW K]3%?N" Q5Q-@W%CXMI.]& MJW&3URQ$(RRE@F/L7&8TH%$#'Z+%2"FQI&,BZN'4C&>0\/3W^YEUW!$.*HBP M@4O(\^$E(ODD7WL[R\D=]^-G88@-QB CKHA(:%/Z9* +9!'C@21N4NWB^#7( MZC=YW=D5=VV%M(^QU49406MKDX)2;H(;IS33%UQ[(^#)%34-L&P@\!%D]?;2%KI/O:7J'$>*LB)PI" ;%(YQ1@-Z @LR5 MD\81Z1Y>U-<$UGUB^KVPV2NF=M!" W!ZQI/X.!RGXWFZG V"=M;(Z" [7J8W M.X_\1 /"VIRHX\8$6QE5K]'4[UUQ9[Y7554T *U7:GR/_@BCJUB>>,UF&-&6 M?A!_#%1YZLREA^Q9&7?B GBO'808,G.$&"YJ5[)N06:3]:U;XN11HZ%NE?8F M7H1\&)FET_I]W'KM@9:-W'IMHHXV*FOO1 M=58."45;SCE'KX*79\_<*8@DH7&WDAJ$Q&W 9$G M$LF*<"4BTU *C$N'=0.FL!."4BXS'I.O6)S7?-'51CI=J^AJ$P'W?;]RFKR; MH_,3?H01!JC3TS2_FH[+K\H#X_ K_N5TZ$;7EP:$,\I99I!):3&4%+(64@*5 M")4LDQ0?.MW/5OANLF[OD-E5RY/]B+R!4.[5D"-K)53V&30EI=RE.3$,.(T HST#F]!? MQ*U*O:O]6O'/ER78""<5L@2;*&US7-HE+L>%7URO&CR?8N]SFBYZ!XU#NIW; M>X;_G>5A&8;^>9J^#R=7I>_IJF[2>=<"[9Y5N;6._IZF?= CC15/*7Z9EA-+5M&AEP%D@3!,%*9;Q7A[C M<:]( DFC)"FCNR=KCU1=B[ FBRVZ ^-NBFG@3'^*J>O.IS^N>1)6"1VMPY@L MEE*ED,&'%"$8S97""(WZ?8#M(5U-7BYUA[6=U-)@,O_=E[/C3T=G9XM&61(7H>RW539-6+I3:CL%ZGT.MU[RPR>_?CSN]6][XY MN>RE!*N9 !&M+PX!QUT:+.59)ZFK=^#9D,9^PY$.$?9\M\\.E-=S OC4C2^6 M&4ZEN%[LV#/_5DZU>ED5P&W@(KK M)T*4*DW102"N/!25=E%1;H!J&2B1E).'73NVQT7?>=PME?50W5M(KF>%_SH< M#R^O+E>$4Z\3]R9#,JRT_0P!'%,2 CIN5HN@H9B.OI<^_/C/%L;/N81QB@OH'3&,";F08 2>=:S MS3D%:QZ]_FG M2>FYG]<^G(2:RF@34]=/TU+.VC,%@@:TBM9P\"Y0R*5M'7>9)E8[;?TL,3T[ MGS54_3I\MI![>P!:658\.J-V*4&B9="DEAX,02.=O/=):HBAB41DL2QRX*CU8=C1FJXE3K)YB7VQR MO(F4^RZ4>ZY[9WD1J+BTX(7CRS'?UF0+25O/!8]).7$?*1VT/MU3L^.-]+5. MZ]--A-> C7C"IMY>MQ'BN586XTQ:.JS@3@ C98"$H:/+6GC_$ C5;CJ>HJ?G M+JG[/(>JJ:4!B%V/U;GF*2VY0D(&E)I,+7% -"MOM1;#]-#N&L&YT1&_)6M/ MZWZ>FC:NB';7^#-3C784?]^'U34;OWV=C$8_3GX?IUA"@6$^&**97ES"?IFE?#7Z.,QI((-EZ := YQJ9EW(YCDH'V%&ER6EM2 M?>;V&G3U&X-U9IRJJ^2-%.6<75U>NNF/2?Y\-0U?\5]\G@Y#^NR&,4^F=_V* M9=U+K9J=39?MHJ1G)];[J?A11GB31 !'G2ME9QH<9QET2)YHZC4B\;]7Q0\7 M.0:6,T8YP>*>]R@12CTH&PVH(+&%^9$*12%,.K7/N*YAE2WEAUT$;Z?STPW5@9C6)JZ=7> MW%$$)KT,Q;=-Y7I+6?#&6I!2.)^%X['Z*ZM7B6K#I.VD^C7@M+T>^HY1'[0M MO\O5=8?2D)-,I7&U%^C*!IK EP+VY))PR0>BTU8]X!\OU1Y6=M#K"[WA=Q1R M [;H^1@(C?>O[O],IH7M=?=W(V-*) +C7(!@ MAH.E.9:6;XYC6(6RJ_TBYWEJF@7;[B!X>+-01R,-8.OZ/>!I&BV=BJ_#;]>L ME&HV+CD%F3DRX%0&QWR$')(32CICC:D,KA?(Z?>(W2>Z:NFD 7B]F#[/3"AM M3$!>- ,]26MU)1 M881&!!XX%O<\-S'*G%.BJ;8[N!O%;12H[ NY>]3NV\(R'? H@A"$@N'%55)$ M@-7)@&;*!D^UH;9V9VC@R_JS;96.4_,EVR;LK5/]P?#$;2&.R9EPBUP19%S:"$51# MMI3DZ(2E<@]1PNZ,-!=._*GVRW9X^9-MFB/\NV\E3S:@.44I) ,5)5H.-!;@ MDK;%D.B\UE4SK!]'-,\61>R-YK?TB_SOL MEX:A\B<[=1X67IS,OZ;I^5AL0N#1[.&!8&6NUMIF^G^V66](:F=.4 >9R[M"L8IBB.D").(HB)@D M&'21P=.,RB0AVGW<7%;D:*VM9?YG:_6"H/ZW5V+J,)*+"@7?.2FXL'N$M7\E^6C.)0>RK@&6VV_5N.W+3<2EE^YRF"VZ7')*<%;H:&93S M%MGT'"S'K<=BSI0DX9CJZLYA71J;JS[9HZVLI[QV3>;[X>@*__31%AQ(]'-) M-!*8I@E$I 8,IQ:LU8%('1D/M;&Y(8G-E6CLV6Q64=U;,YPKI@?)&V:8*%+$ MC2>HS6"\(Z"%2C9(%##O*B6^/I7-53_W;\\>/!I_?' MG\X//OUR_.[CT<'9V='Y;?/QZSSL09@/OP_G/[;/1NZPVJ[YQUJ,5LHXWBPU M?E1$]GXX"Z/)[&J:;C MA*?."E7":U/>V#CP,2K03$NEDW=4J\I68B,"Z_54 MOUYVV;&(LO_+WIMVM94D_8.?*&9R7UYBC*L]XP(/4-7G><7)U=:_07)+PE4\ MGWXB);%+0DM>W<3=YW13@/"]L?PB,R(R,L)2+J,&13WN )HZ,(80"&C&SE"1 MB:L^670Y*?WF%;M#R^H&Z;MKH@$O=.]F-N16BET[&W(;*?=]=''B)OBDX;/1AD1SKYD)P--LXG,9.X]6 M4RY=<$6-E.JE7[_B>&+)PUN:";F5GD85A=:WTO^9EM!O*-56&&!E+*;PLWF6 M7J-6!<[_P.DK?5VA]*WWE(%.>O?9(M+$,MTKA&=B<$;B" M^DBB%Y;&C12_SQ38[AJ-UE%^#>'U#8#S-!G=CD.Z&&'T7XZAGG&B>-(Z!0^$ M&P+"(2=>H>--K:(A1]P<@]X(!FM?T_-HUSI@J"?(!AS$>[_YRT/9&U5.<.D( M4&-]*:BT8%@*H&(I Y8R6%Z[..85$:U,F*@75>PGYX: ZGR1Z%,+H=EE*^H_A_;B?362+GBCGE9)9H("K(<@&# M@HM60R!*>UYV[US[Q'PCPOH-@KK"53U=- 2P*QJ9#D+8,H9:ECG7#$ST$HAV M-"/*6XS6%"Y%98)00.CA=\Q:PK/1(>:N@MD#GSZOF=DTCUYCPMBCM!-7 M,9:>+DJ LXR YSF:H*BRJO9!_.;4M>&PU\?4ZC/JJOIJ8/_<9OPAM5%H+2(( M9!!]SV#+7"\'5#.M7!2$RMJ58[7'FQ[@2+LN0O88;+J-NMI&XM+I=<8+FK.A MP) /M&>7P(4H(4KK/!J[8;YV2<4O.]AT*ZCL.=AT&[TU ,LU8S0S;B*.9 8Y M1 5") FV;##,F"AYBA9_71F!O\I@TZU L/E@TVTTT@"VU@[1](2*C-&7Y;:T M\>,*#$&F9)!>.PJ.,B^$))E7+^I]24._*;5# FDOZ3> GC6R>CPT"\9G$Q,'B0LO.@X1 M'0>!7YC2EMI$O3>U$;4)7:T<1/<5"^RFH+9!]]NX7+<.+$;)D@!B4LELXN;N M2BBO+,U2XR&VZREJUIGK''+;JJ-:V\"#G(V= MNG'IM_.SFU.PET_O\+QK+2.]G&QI+GU6R4- A& 0X#U89C3(6'I0!HV;9NU& M;@<]V7JZ )^].F:\RB$GY54J!].Q-%#7X!3!0"@3R:/$($C4+BY;3]%[.L': M!CLOU[**>GFG=\J?\/Q$%B=__TC#23J93 '& ^[7 M+)_BPG+Y5[K^F7X?#:??BP>?/9%2H'/-&0A%%=AL'6@1"$9Q3KAXR.#[;8K; MJ$9N#5?HRM+8J!2&%"2"8P1 P$KA(/ B SR\BS4*)<_"NMHJ,&8V@$HIE.QB@AR(NJ M]A67]?<@HM_6G]U#\:!*:C 3=G1\?/['R<=/GT^/OAP???WZ^?2WXR]G%W^< MGQR=?OQZ=G&Y^.DA W3\'>63)M/140CCVQ2/W8\?@^&WX[DNW#!^'4VFBY^> MC$_:/4]V8 KWS:+U*=!*.;89\L_3=#">%4N>^>O!M_E\F]IQ.K7O7D\MS1T%W?30:3I_?I!-.6,H<. M%"^+ C$&_2D,!:15UE&>-:E>=;(CJ?WFT;I"VJO3C /HL0&_>"6;5UP'0BU2 MGI@J+E-)HV21@0NC&4]&^U#;]5U)3*.0JPF%3>&WE5Z::?6PDITGV]/G^6#1 MB&;K$Q':@C*QM$D1O#1<9, DSR[2Y,S+CE/=(6\)??TF7YL"X[[::WD!++Y5 M>A)+7N5,8^!*0];1@DBTC.&Q%)@1VI6!HM+43K1N3%R_R=6F,+F7WEH&Y!-C MNTC3Z37:&LUH5(9J2!EE)PRZ.M98!Y201##*E%2Q'E;*!7G]IE"; N6>NFNB M='2U2Q)"$MQF=$D\X2!D&085I8%,!&-.$ZI-[5X*^[F*G25"FP+=5GIIM+W* MQY,/EP]YCX_)3^=)C,DN::&5S]HW@;,9D7NF6F9IQ_+PHV'\B#+_.:LZ79;4 M#"EH7#TP[!5\%O82L$PY4(HG'H2Q(FW6N'>3M^V[JI1W?![BLVX+>.=7EJS* MV7LA@5+J0##+T(5,'G22@2C)4HBU,T1+R.@GZ.Q&S2_7C'VEWH"?]&4T_(9/ MNRFLE,Y"LRX#*2:E&2ZA1NO2P(Z6H9FXXCF7!'/<65:]S=LR.OK-5^RMW%%E M23>(EOO;MXP([X.$2(E"+C)RH6@&Q4NC?F.B"+4=Z.64](N8_37\!F1V$'<# MH+E(X;9TQT0F%A>L>8XR^^C1>#(%H3.NN9X:4,&DJ+5'/\Y5QLLK(MJ"RBZ: M?34D91\Q-S$D$5W%=):/\=6#>QXR949(;H"G;$N7R\*-2N"2)MYRSVEUJ+RF MHM]<90=8V5/0#2PJ?PPGK_ N@]0H 09:E5R ,@F\4Q$R#UE(K3.3M5.+2\CH M-XG8 5CV%77?E4"GHVF:?'5WQ8.['R(A+7,^9"@MLY!\S\!IKR"+VQ^TW45U5]#=@TL%,_=^/DH,A:M*=?GDJ'(0:"EP:0)0)3/40B"BUWM M(H'75/2[I]0.;O:4=):R$ICB\<$SHHR:CJG\M1S>S9.0E+KE'GUPHAQ-W'V_3QQ1FBR5J5I7/OHS< M\/[C^R93(22#^R0H4ORM@-9F$Y7 B<+ D"/7K@JENI-TW MB,[3S]'USU+L.@L!US.6F.2>>0_H*)8Q]A*_A-)F3/9;41C+9Y:[]1 M5'T@=2;Q!J"4AK?IPV@8)Q=I/$B3R[]&E]]'MQ,WC*50?YK2$-E\]MOQ]*Y\ M=+_\1LTU$0("+U,>C;)@'>,0"<-%69&08]X48'O2TF_TU@GL#JF=AL"XDMMS M_-UZCBUG-B0;(&C!T!W D,@J[L$DK;5)Q#DGM\7C[N3T6XK1*20/I*.&4+DP M0H0*0?XNTH_I8NV79,&8MXQ+7H8!>9$Q"I<8A9N(-B=CD-R)I.EF=\^V>6N_ ME\T.L>Q5DGB;4#IG*UA+MES20)^4VQ*?&T7 !<(A,8U,)5R]/=\#3*O>NQ&< M]'N'4Q6I]PVH3X.A&X9T=#O]/AJC0SK*OZ.HRNSE0?RGFTS3Q\'DQVCBKI?) M@,AS_NGH]Y/9+^<_+D2@K77WP9),P>RW=Q>#O^]C,O1T-&4>K"[;A;?H M]Z"[ \8%*SGW-+Z\1[,"GM5(V@R@[^B,HQ]E-0C11S^<'5'D]/^Y'29TP>\- MT"N5 AH?@BNB@!//X#D-$!)1CF5.27[SHL-NK]X,5XHH"8[8,;RD)3TL8$"MD+',R2/71)BM(:>EHKG;ETF[R;@XV MGX?XY#29GKMINIB6NZM?TS@4-7U+5R($IJ**P),I33(9;OHT\_(E11>,5[3; M>V'KJ&NI*&5',*P%6#7--(>Y#VXRF%P@+2Z>#?]TXT$QS<(FO8I!$)F# LEX MF8=0$J),.I!61T^'E5IF0J@>4G"2^I12>$&UU:;G+1BN;V.I>"X=#8?3W]WT=CSKW77ELI+")@XZ:0)-N* MP);*0@Z)QUWTTT9OBXW8NTK$N$2HATPI2C!% LXK52[6*T64R[EZ(+D994W5 M>AP2<5NII('=>6FT,TLUS_H:YOGG W?]=309S#N\3M-P4B9O?!E,T+(,<2[B M8IY]&<1M* /C3:G\DV56$HY-?I4KB?N8#TJ>?1$!LJA9+AP%_2JI/#+Q>6<&$V&:N+>DM$!>U3>/WQ^ M:JL9IT;+,O%,<1"^=&M5R %CVD4K;+:R=A3P@H36>U-NH][7L>;NTFY@%WLD M_W%I/1],_C5K.Y&9II%[!U*4\DH62@L:84$[18PA*5MC.T/.:WKZ/K/>0]$K M0;.GU)M"T/%H.+.G)PV1:!!,)TN &8OA@^44/-,M\YS+KAQD,JF1$Z$I."*0L<1&R[D(2R*HRRN,G-OD#['EO4]IW14VWNV%E336 QR5LW-NK,8P[ M%H&%4H[FT<1,Z92>J?'H?PK&4NTSQ97$M+*L=8>$41=J:0!?QV[R_=/UZ*\% M0_==1:S163CT(T))4 1DQU,6P$5.M.0R<%)[.5M*2+^XJJ3D46V)-P";#[>3 MP3!-)D?AW[>#>8YK9E,AQJS*E9+ '$/!2/1'9:E?]"(Q0KW)IC9P5I#2=P%? MO8VNAJP;A4SY=IP>[J$(YF4139:EY%"RTN3:2& . QLT+.-8[4$%;Q+5[PI4 M1?4;P&EW/?1]0^RW3U].AC\'X]&P[/KN^O,P+%;40#F547DPL53\:.1]6%VCBJC!2/,."FSC,!- M""",H6"29:"MC21;2JW8K(O8NK?T&VQU")!JHFU@7WKL M^NSCMZEJQ3NJ#:@J6FBT:NQA@/#3)&B:U)IWO/RI52K+J'-.Y9!+ M:ST%0M#2.T5'4"2QF)-+"(IFZLL^N<'X3W=]6X3V\)H/[KH44EY\3VGZI3P" M]?+A;ODQ]<-!SL9716%%=D#C2Z"H)Z"%5(#+Z>5UK)D0^UJ ME56T]!L[MH*5E]GS&HIK%("+K&#P&/!D08&(,F])Q #6>@Y<.DE%S$2PVH4% MJZGI.<=>1=L;0&@'T3< HK/I]S1>W/DZFDS2='*? N;&"VT\F!PI"*4XN&@M M4&J"C-3P5ZUP]X;0*EK: ] NNAYU(/A6 '0Z&H8EK-B4,[7" "[)13YH;$X0 M"I(KE7/@.KR<.U0'0\O)Z?DHIT,851!_>TBZOY4U2/?\$,M)Y))"%IJ!T+A8 M.X-N+/%:4TJT#:IVA\:W:.HW)7883.VGB : ]=J)G!?>ZRB%"A(,=1D76FK M$/0"=/+><6Y9=+0RG)93TN_"U*B77D%I34+OWCZ)+E7U:#-2.D#S9&"2T6 4 M,8(:Y++Z)>!5M#11H;F7GM^$S@Y";P \]PRD>#19\/18'?U0J>%#D,E -*PT MV3)H8MY$B(XIB:+3,=>_M? F6:U!:A?]O\KNUU5&$_A:!)LL"$#M(9R[+M[O3R7=TFW4KKV]PFW48%#<#I61OPO]R/^\A%RRRRBN ( M%^7"$ -KO(#(F)=)>$5Y[8S$04B/YB4$_HA^IM7,":-K5S@O):3?I:RBHD>UI=X M=(Y"N+VYO2YQR_UUVM,T?58"\W4FY\5*35%:EE,/)%N#[+F$BW\4P)C1 9T+ M%6QM4&U)8K]PJP"*T>$TU G^P*#UO%EX=Z.^&EUBY+2+;<2$A9@8TN@'26 MH(J*[%E5+".JW-WNC>VD]%3:%QX>V?P],_39&XYL=H5TEIKQ02H+DI2N/ MB:QDB1)(*Q@/5'AG:A\.;$99*X'#WE!8<[^HDEZ:0ML#,^6:RRM6K[@7(DNF M<4%'EG"_T&!B)$"D$,HQDIFN/WUN,]I:N3;2'>(JZJ8!S!V-PN!#RJ-QNG1_ M'TVGXX&_G99-X'(T=R2N>,0(7W("TI<\=2@I\% NS&@GH^5:"E(;;&\2U?A M,WA-DZ.&9$IKGWIN26+?0YXZPUZ'FJHVPZ+>C:?CL]]__WSY^\GIY<71Z_G9P>?SZY>-&A^CD3F]U\VN+I^]Z VI61/6]"W<,&87(SF,ZZNI5! M !BR8I":AF&P]((*(2)0'3DPR1T(7L[I>32X06:$K5)!A]JG-%L1N/^HBLGD MV2OF,;J,GO"0//C,RO5W0\#9F, [;VRV-F=6^Y1S.27]QIC=8>7U?(J]]="C M0S893Z_.'9(^RW1+1D3T)D/T)4C1Z$5ZIG&-IPK7=$*=VRQQBT]] AS\Z1$T MSU[8+T9J:&ZTKQA;T/TB*>QT-(X'"DY;4M(B"HPM?7J5$5Z8[+C=J,O$)MKO M,PV_A[)>JGL'R?6L\-\'P\'-[VG/2M]%9:,:\NM;\>[O)X1+F81-WI26% *$$K$TDOQ3U_:3PZPFN)WEE\#^9976]UC(&><J-UZ/M(C.9PCZ,@,.I* M5FB.7[MV&+<[.NLL35S1(:@L^.8@=(Y0>NO!-")8;FE#PN MB"$%<-G@@LBC5E(2D4SM3E4;$=:8I[DC"M:"JX9*&L#9@HM/H_&SWJ.O1%C" MN-*J:]83AW&O38@$LB!4BY$0]I9X'QVO#;AZJ"PI\ET/ C3%,MG>S0ZJO3F#E.!.PN@ES2A9@GA M3@CXA!C$\,^!CU(#2\E&(3F/K/8QYD'3A$7:L[&ISQ3RDI-&5U>@N5R]IWXBP]Y1$W 9)RX9!U-52 SOYHY]3T._N>S@P[2'W!E"S9/MXSM#1R\WDR5]>.:]] M\(Y )"4N]]& 9RX!IV@H7 1'JO?-VHO@?BM6#KO '4:K[^L ^)G+?)YN4APL MWK0H'.O&5=SXM1WZB;NQWHN32%/4E#E<,QV-&!YI!EYZ :Q]MW)3VOJ% M8^<@V1&46VEL9R3^2./!*%Y,W7AZ4#P>?W?C;VER.3KY^T<:3A+^@]/TUWQ\ MQ17C*H=21J<"1>=<&@W.%Q?+$"T3UX3*VCM+#;K[#:5:Q7$U3;^CU?:KNYOM M;_2*T!@LDQR8]BCFB!&G$01M6BG&G;>1VKX<@@$Y6"Y)[5OBE;U##J[9] J,K?2V)Z>P)4J8X\\!XF=O)0P"3:9FKQEW.@2I-:B?>MZ'O/:5,]PZ?NM!9 M*SOY6[P]=FHM+R[/C__4O S2O%+]B MG#Y$K!V['P/$/=I"*1[Y<'=\[2:+PKS,,[[C42F)Z;I;5-0Q6=6';2R<-@.LI_8N>3XGIZ )ZD=JZ M,B,R<; T6\#X*7,OM+3*U#Y8>D5%([W7]E/OR_/F_63= EK0S1P-9WP MNIOY73;JA8U1&LBJ=%T-LZZK!H,-J7((7 7G:H=N3]_?;[;@T/O2SI)O"#4+ M$_(>T4]#OHK*[)E= 8@>Q]@B*V=#/ MHYM95,H(586+Q6(8B/>,>HWA@B0@.#7@M540@Q'XE]:&_")AOF*T[-+'MZ'U M790UJBJYWG5?:/\\#"BTP<_TE D3O?"E$2F&C1@M*@G.9P8JV^!D8H&)S28+ MKWI#OSM&-034D%\#("!+F= $5T/-"'"2&"*9ER.82$$SP37W7 @B-P7!TC?T MF\ZM"(+]Y=<[".9KV:(8MYS2G@Z&:9K20]NLB4^@92JM>60$JTJP1Y5RUN=(7@ZW/T!+FLX6HT/%,+O+N 5@/$S* M*K#-!+(LMP*XSC;)6]*O91G)]MRUYUF]%9&E" MQ+53\=)OQ5(!"&\'D3.:/#.9T%A!Y0WVJ]E*92O[U6PCO[X5_ZS?BL[$4XEA M.-%R-I)*@H^>H"=%/&YI1N948QMHL%_-SHK?67X]*_Z?:?#M>QF1^#.-W8,8 ME)$"G:>,NUQI<)P"TAX%A9QEX(;G;.U&78'? ,#2E_?C$]0"PO[R;"!A>51* M#LMTBOE$'A.S+Z4TFI"2\H^X!W+D15M%3+)A$]^ZR;P X M%]]1IA\P$(JERW :3A9J&A?+FA5Q?;A[_)M%)?2,XT>VA_%%',S,50/OU]PFQ1UR@D/)F4#0F@#WD@)3E*58M;) MN!>M059D#/&T/Q3*#W?!AJE68D0' Y(A\.O2>5D"W'# _1 M."HVRVBO>4D_2V,?BEZ#L9VEWL .O$QLYQ=_W,=;6GOCN0*2949FI &GJ :& MTI&2B7+IN?(NO):@?A:Z'N%67TU]KUC+)+1@PWK'8Y 4.*/E0CUA8*(J59-XW='YWXW^EJ9]Y$>O$Y+V*%.7B0ZF%Z(V>+L1C#9[7\]G;TTY7QUHJ.>\[N5@6G)6GX=Q\',02Z/B$O=K MDA/1S ,7!A=KF?:FGP?_+@^_!FD3 1L:59='RS<8@ M;0NK]63U=Y18 0#KX%11&WUOC:>CAT*:CX-Q"OBG]PP<* MUDH+2AM!<-6E*8F-=L.5KV@('S4U.JHNW@;"O;6+]I>'SNI,LL1)4,"U*\T" MB$=/$UE3NG3(H,F9ZIV5-Z-L(ZRI][[Y=:BM!C#XILNZRF,]O2TF=Y9GGTZ. M;J??1^/!_Z9X)23+/E,+VHNR(Q -QB8!)BC"HB&&TMIPK4)L)5$"#1C07AG$'/S'@@E&M4 M4:8\UBZWZ8J7?E-,[\$>:H"@%6/P;\O!OY3#R=\_!N/9'W^=M86[TLXJ@C$- M2 QMD/$R24LH"V5J:-(YRRQJUT]4([[?0K5#P?W@:FX%W[O8^>S+GVE2.HC- M6:=7P5$I72A-RF;W%'WAW6H$ID,/T!E+=>W[WS7I[S>/V_*BOJ^R&P#ZT?7L M;U)<+H1%J^4KD@A%7RT"8Z59C&<9G"(6&(V*ZAR\X1N-+M^F)'@CROK-LQP MG!THJ '8/93FI?'/04C+>3L=#7^B<:6YG4TNRP29IY\?CR;3T]'T?]+T/(71 MMV&)*I[4^DVNC)#:*$& I^!0*-:4[*<'%K5()OE@5/6V?8=@;"/0ZW<,^O;@ M\2O;S'SKPE!D\:OR=_1*4F=TPHW,XLZ%?AJGX+E!.:F0K;(AL^JS$P[+X496 M9/YK15T I@%SVMGK6RP?)W^G<1A,TN3S(L:9B>[S<#H>#">#,)\I&:5C5@@# MP=(2[$@#7NH$SAJ3\5<^QV82_EOPM9'IV'=L.LV!XST;S.S+>?KW[6"">ENL M1@_Q$I%ET$% M62%:T7D8*+18(5--A@C[3J;CVUFYX]GT>QI??G?#Q9+QYVP7?K9>?'*#\7RI4-+I()4&8B4% MD94%9R1ZKHI[24SDRFS4F>$05K(7IYN9T7_D\?+A$-2 G747 3X\:?Z/7@KQ MBO.84SF$D=Y($#1:\-IPD,RF1+--NGJJJS=F-[.V]WR _3YPU(#![>OQSHXQ M']S=%UTQ9A]^=-/TN!Y1SYWEJ,5@,BHU4@_6!@O9R3>N#X:#*YO9G+ZGPP^=>G<4H80R:$TO0<)7.EA<_*8T'Z7,F&N\8=@!D=F1_6_C MT61R%2-CW"J,1XS5(+)Q8(SVD&,BZ!Y:S70S9QBKV6B\A=G[LYA]H=+"WE(< MT<\89J3X\7;\4 P\O^OQM.3LOBP@ELXBN"@H!D92AQ%Z%KB7BX 1DD@^:BVU MK5X3OC65C7>,Z0'KW2IZ>RC;.92'Z5LI$6YBZ43/S* MR*21=@J!AX3A-G'@M& 0F HF&N.%:N8^Q*9,]=RSND%3:0I&OX1EO?8MI<>U MQ&4)<38!C6<-A@8.W&G*+:&4F-H32?L)0;IK$_7K6_=SV_C@RX@'6*T40A(T@D0R2?P(D6(5C(O6%;1'3SH MJ+Y-?;L(F>X+=>]@=WQ+-JRML:Z63+:6.\PB<*0DB9 <6?P=1HNM-638D MN-:,B#Y99#I&7NBR(8CQ":P#EE)'ZA M/-8>E=(KP[],9KX)PVT&FK^ '6\<$4C*<#WS$ TA(*RVX +CP(,.F49GA&VM M<*)F /H>A:G-UT9V"<,"YX M!",+O$GDX%B*X%S6S!IC JU=ZUJY.\/#!,_=S]+GXU%G R[08CK.;!ZV(";[X ED55+F M1E!PN0S%)B$DW(:"$;6;H3]Y?<\YJGX ,*JCC7: M!B0'8*CA!,*T7*T11[+ M_:J0P&BJ78LG03,"$KX.CS\F1#N:%]F*S#,O*: -,N(-@L[M];(PV ;ERQZWC!/U37SJ\>\?!,$^!)$H-2XJ&P\\1WH&/?E?#/6!5K0:Z MDHY[Q'G)AUP]20<\9 (6JW\BS$0>$Q#&"(BD)/A -#"EC1=X32-D5&, MQ409:"0R[AY,1,AHKX)%G?$_M;?A5<3T?$+9A*-81U,-0.XI_8L=@7GCF(\6 M3%3(!K$)G'0.,G$\9!^S2+4[:;VFHN>=MHYZ1U5EW0):1C5-"T?[F[+V' M$6)/N\!AR$!\LF5>4>E)9:T#YP0O=ZH\(:@P&YNQC)TX;#S(KHS?@PURW!M, M_QFFMNC\9B0G#@T!0J*Q=-@E@.%B!JEBR)F2H$TSC?VV9>Z=&M@!$'YX8]P! M;N^G/]/.XGG>0>X!ME]Z2WP^^?F*2QJ,(0ZX]ZB\B%]\,!ZRS]$Q*?!_S4RFV9*W=WKGXEQN_DC'N![E?W!Y?N>Z6*VUY@C)(&A47,^":Q3'DCSYE8432[S ?\Z['*/Q* MMK@/W-Y[(Z7-A?/FF/>GBF:1&:.D Q9D %$ZKQIJ>>F(; 3%A>X][9\[B>"= M1IWO)L7:&1Q_Z8!S<_%=*2J9H6421RC#M;,@8),)X&*47#.E=#:_H G_\IG; M[@RGP45@*Q3_QV5]WQ9?8,X*CFX:";'N?X&%H$L\_](+P9/.[V]+35AJ'9<6-"^="5T*8)6)P+CB@2F2K6FFHWE5 MSG_YC/DOL 1TAN1?VOZWB*5\H"DKY4!R6:KSB\R$)A 9#YI0X81J9A#EH3," M[SE#_PO8?DRY^Z]GZ>O#ZI??@[=N%3ZZ"DC1FK2$:7'T%(>4J"17@G+;>QZ0R8^_&-G<0 MP*^:IZ]H,@%Y[=7^+=OXUE5SO-6KT]D>B6$1#O "!L1#@*H9.&/'6A*2<)9V?)Y#;%W]W?@YO;FZ/I%#?SPO27]#-=7]EL7-!" W$J@N!E?*^+&93- MA#F7HQ6;=>79YJWO-!NS'T"[UC(8?G#7I2/19)1/7/A>]#$: MXFM'^2B$VYO;ZU+H/-O.RD?C]!VU-?B)^QB^)'T932;SKN:3YU+8NTM\=?(Z M[!'?K2B[Z1!O(G6,> UNUNH*C0ALB R$-UZZ().O/HBF;H?X#44Z;Q-AF E< M8I2$BP-&24DR,,9$2-2B9".N&[XVM]O0UU2?]VV0\:HK:5=*:<'AO>^T-)?7 M@W5/9MV6&)/$, P[,,"P*"L=P9?1P9SRX+R@CJK:';G7$M1S&]'.<+"JN]G> M2FD 82]X6#1H,E98J;T"+HW!N) *,#Y)8%I3(95UAM0N%EA*2"-]SO97]*BV MU!N SA.#^PW)+\9UFJ;';O+]T_7HKW^D^"U]G?04**6E7R_*VC&).XY7(G,JN*R^*W?!Q[MP M$W=$WJ@Q@"K/&G]]'UZC6R7R+PW"/>(_[%H1<;NEFF\%8$R ZZ:34UM)0 M?4+[*RKZA6'_R'@5U>REIF8N8)V%P8>41^/T4L*3^:^+O*;3\<#?3LLN=CF: M>T!7R:CHE=(0C-4@E*-@1*#@":.*:S3S4/N@=D=2^W41F@/N(13>P#*Z5.ZC M,'@FV/4<&Y,8+I[&4I1D(5 MDF;1O: -C=#1E-W757T1QSQ-L0-$;$A()(1H*E7)>K&=083H.,U6\6[A;-J?\8 M5.ZIIJJ79PY26O+*^3^[[;N>2# #"MI",41LS:! MEUPK3105JNVRD9>"1CF?;2+G^S2[3Y%+ 2G*A'Y1Y.BX:P^**D(\^D7$UTZ6 M[45P"X=H.V'GK5"K.[4UD%[XB OW3V2S,'%?47X^F,S'>D6*OKF5 4C0R$M$ M)]T9X5 :R+,^\4@P]&6*"! M<.2EC)&CS@"11"1K2##5E[QU]/2+MWI:7PFG/570 )P^#_%9:3(]1PN\^,O] MN!^NJFR0CA%0DN+R']"%-E$ID(JBT^N((KYVVX/EE+0"H7TU/:HN]@; L[[. M*WL9*4D96: $A+($#-<2F+*11LZ(,[JY*LN#'?\<;O>KIZ4&(+>\UBNIE+TC M%EA*&NU&HMT$S\"K0!*Q7L7JF91W5W:YE:(W*KO<1NH-0&?;HKY(D^?")S V MV'*="$6'*S!0II6*E"5I:N^!OT#9Y5:@V+/L F?D&8YUPT0"7 M&(8+C_Z!<9Y MBE)HI/AKG8SRGWH;>OT^7";[<%T_([QO%@I9!3)FU3F_[)0 MBJ8-6,LH&&^I8"%K1FI/_MJ/XO>9/MD>694@O8.:WS&H%UL2,88F3B-PYCR( M1#EZ65*#="9I+CC7JNM2X^TH?I^@W@5;E6"]@Z(;A/51_#^WDVD)%C;E^\M# M87=2BC%A,RB>2N[,(^L$1:\ST9(;B]Y7[=*+BN2W55W4GV=R* 0T /[[;-O) MWZ5]13H=#4<_TMB5SB57VE/#$Y7(BHX@M/7@BX1=YCS&I*VLWN1]#3EMK<8' M@\B*[.B^^FH">O<'_Z6TI621!\-;Y.-LSM!#L?6]E?^=)B=_3\<.53T8NO'= M3)@H@%#RSZ-K?,VW>^E<":NDDT1 S.6"36("16PD"..]-9(IF6H[T!VRTU9Z MMC_HMX&79DP'65PL Q_2,.7!](J[X&Q"#FS)*PF5-5@N26'(Y4 M;HNURUI6 MD-)6DJ-?R.ZGIYWA]C.-_:@2X$[3]-'\KK(6(DN50 IER[3. *X<&%,F8K:$ M,,9KGZ4_(Z M/[4O<.VNDP8[?)T M-R*Q5KFB&Y0J M6O8^(@_?4[R]3F@RN)7'P?5MJ2:X2.%V/)@.RN8=KF]1E//=_N;'[5Q?9_DE M0?, ,)IL!"UE>3;CFLH-PS45+4MJ&KRCJ5S!JWVF7I6#GH^L:B#NU?EZ?RIN MP$M[.'0^+OO%69X5T,]RSIX+%H3+P$K)O@*,LH8B53<9KGT/U]K"KB.GY M8+Y'A*PJ!ME+70W@[BG]BVQP=(8HM%5(23L0PACPB7"PUAB6G4PDUHZ'7U/1 M2 G(?NH=595U"V@9W=R,AC,^CA8)_*"MD[R4PD3F04AOP6JC(3$J(R=1A% [ MB_V:BG[1LJ]>7\)D/R&W!9,/]ZV]N%'6X#IK'<8=(I1J$V,]),LYC8+G(#N$ MR8#! M'=JX$"PBHYJ"]"QH9H*6DE9&_<[$]MQSK1=LK4O!=:;H!A#]]MG+5;0R$A<< M,*4YB)P$>)DY9&>)I]9&2FM#]VVJ^L7H@>"Q]3G95KIJ 'TOIHB=WA;/"+VN MV=R+)[.'%E)\'*8*R.T#N4] M-W!M8:7M 0(- /_)0O&*TRN9#(L)XP$?*!JQ=QYL" PBD<:QE#+/M4_AUM'3 M[U+;!SZ6!F\5E-4 \-:*\SRAM 8!/YXQ>^4]$U$;A[RY5&8WXF85N004H1&! M"!E4[9U_&_KZ73T; &9GRMRW95KW4)T/Q?K@)H-P59J':X*1;#)"HPA3!!>5 M RT35^7&,O&U.TYL2EN_U3*M0W17);8/SR?"G;,GLF>42@G.*MPF0F'/APPJ M*VL=/IVSVGOZ5@3V"]1WY8ENK] ]\%JGS_52UA96_XJ_Q[*GAQ5 1J^$PCC2 M>!'+01KN(BP2H)&5,S2N\.LAT+LYR?U6DK6+YXZ4WH!G^WD8QK-C8'>]<-AG M/#[OH_EZ:.?C2,_)E:>>"X ,87[%%K9+W%6/NP#J,4*V*'IB3F1J'G^D#)<96D=AO M@^!VU^E*2FV@"?">,CZZ&=T.2W];8AVU&2(KT:NP%&QF%A2SPGL>#N^O[;]D#!" M+0R_S5N17PF2O>,A@5-ET+TO(^^EM"!)B$$XHC1YD7Y[?;6C$BT;(=7\DDCM M0YL-7C.-B:UUM6CIW=F MCX;QC^'MY-9=/\_UZI0\"4KC-LM+&C8P,-%*D,%F:H4A-E?O*K@!7?MNQQ]N M)VA=DPD:H,?WS%:$\._;P610OCU/LUM]QZ,)AH36V"BM(6!HZ4>*@2!^%P,8 M:6.P1!!M:A]Z;4Y=SU>):B/HY3;;D9H:\ >_( ??9@Q=I.GT>MZR7GL]-]]K^W'KGO'K@5R97VP<4R\M6-IW=/W/9'>)7; M0D([#TI(]-JI(. ,52"S3=RK9"6M'8Z]15.]*[FKWO3A[MDGLQ)QJQB?1]HZ M6Q!*._#*6J")!Q>IM)*QRH+8B="^.PA5Q-/JB[9=*:Z!S7$SUF97^K@3TJIR M]<:4;F"!*7"!9*!,\A"5(Y+5/HGW 9Q>]KH')#D)N#"9/[.DQ$5@LR,[C MVS)N!6,;#$AL@, \E=R3G$3M.?-OT=3*'][C==-0 YCXF/WV<#35/^@[" MHC;B*LC2HPQ=U614&3 ;+3C-+&29>4A:N"1KKU)K"6IGP=I?]Z\F:M521(.I MB$]'G\__//KRQ\G9IT^?3X].CS\???E\>G%Y_L?O)Z>7%^?E=*0<.GQR@_&? M[OHV_9Y<*3R>5>7,@_]=TA4U7KMO2J,ZZY72'@_O>RSS?@Q12RME0I6'R%DY M]:$>W;6<@&AJ"8(8,5Z[;]$Z>O9=Y!Z>?329I.GD:!B_#)P?7,\.Y!;RCF?# M!UW@'YR.AN/['TN%[V2^=5 J;$C1 (LE=N>)@=?,@#349>%%N%+74J2N\KB:K$20>%C"K8%M)>RT!FD4:I,'B[V?3\)R%M8QX")+9$PA3T(2 M(%EH+P)5EAT":R_I:@1LM<"P =CVTDQ+:/MP]_#M/P9IC$1]O_N2?J;K^4!E MFV421 17H!@C@(:JP'O9,HL",M%[$D1,G+_-,,@J#\G)(2%",Q9&-1BK7/++8BL)&5L2)"-ED0TXC.*L/@E5PVU,C MC8*+W8^,%S('SAF$D)$5ES1X*AR8[!SR%(E)M8L UI#3R&;;"[AVT4BCX.+W M9XA2\D0HA42B!1&I :LP\-)FD :E_<,.;!]?5#VH>'B,LT6)-+*WS'P5NBP92\#YIE M=+EV9Z[G%#0*H%T5_/(NP^[2;@ K-=;[QU*,4MV5)2[W>=8_3,8 GK$$V7GM M"=$YT\YB@AH,]-NPJ(V]MS]$-& ."Y[O3\@]M2Z6.7]1!(GK0N;@B,"8/5H; M5$C*5I\D]9R"1G(FAX?"R_85N^NEB0F?CWU C]WD>]F"?KKK6?,CD@(3&%-! M(%85J2 7E ?(D=& =BQ=]4AW)3$]SQS80\>OZD5KB+N!]>AC&B/II9?!7#I7 ME#'M(F5@?6EKH54$D]!3X8)2@YX'(2^(?YB_ M=I8_#89N& ;N^NMH?F7[I-0N3@;H&)P,;V\68PI.1]-%35B*GZ[=MRN2O>5) M.DC%'H0M%^1($&7B;6EHQ;UV+\[M5W00J4U9OZO2?B 9M:*Q!M:RN?R65"1> M,>V9SZG,5"YUUL%8,(9G#.*%5=Q&(V3M"'4E,3WWX*VWNM41=P.]ZY[XG ^" MX2('+H0!@BXD"%9Z3K RXX\R':TQ5*G:149+R&CDT*EW[WQ?#36P.'T>XK/0 M:SS'1?EQH7[*V/1!WE<28VG',IJ-Y.A$E@;^#BT1"(T$[2JS3&N'A=O0U^^& MN3<87C68[4@S[^_&SJD;CV?<=W8YY^4;.KZ'LY:A0URY85$%ZK*!:*DO P\T MF!@RS@%A=VKRG$B)C0.0C# M:]='+B&CD436OAA8?W]P>X$WL/,MKX.?>0>SPS5JN98V>5"R^*").;"L'&A( MK6DY7:.Q=L;A#9+Z#@CW5/E&5U)VDW]+<'H^R&;>0'BR.&^C27J6'(7D&07A MREB;I"1D'HFWL=0Q^>Z7W5=T-;)(U0#"*I#5TDH#2/LZ&L]4\^C^+>%R<2JK ME/*:>P$JTL^Q;D-8*[:MAX66+1D:(:P.#)9#JX MP<#D+&_ F^;6>$L5;@L9>?J!TDQQ;L*KV;,DH'_B"F'DU-W*(.[>T[(H:79O!C,M>+$>V<26D+3KNH?'5P7 MO2,.^> O^7C!YOU.'4205CK(*7H0@B9!!RLHXV@(*)=R?\N E39!#%3*K%T9T%S[9'L) M'?V60=3VC?:6=(-HN;_OQT5.AF30C*)=!K3X.\4R['YA]$P3NXO"6=>YDD%",[;>9SJN)/ 14B!ZD@2 MV\SI6?;TMC"PB\I&->77P*HQ&X&68A')_2;I7*0Q!."ZS#5C3(/5 EEA2GM' MK%*B=NC]BHA^?92*.*DCYB:N*#S?<[\\%(:E&'S,,H#6@:)3Q368+$W!/^[( MB3H;:C??7$%*O[>SNLW7[";O!A:8YVP\5F)I;V+)D>/>JTH^M'2!]_BCS"08 M1C 6H+6G7J\@I:4@>TZ(#=SX&6=NO74=/2U%U%R#:0_H-(*E(9'*6C_'-@V7G)E>&2>Y%(&!8.;ZV MAH'E)$*TB6@5<#>VM3>QMVAJ*<*N@ZBJ6FBP.O?BY+=2M7I^\O7L_/+SZ6\7 MMSKR_\WF81^.;V3O\W?PTK_@)%^E;D?+N5;N5WKQO-6\7 JA4Y;MX MP_R591V[K^X4DI-$F0*?)6).&@I&HS.>O*/&<=P8J\_2745+O?F!+]_P1.P? M[A8?SCU4F3'J<,Z#4#Z (-& B\Y!T"[KC(L\2JRN2_CA0^JBK]YO"SR,($] 2R+_-^>;F@+U("3]%E$)Y( M+6VFP6VT7F^-H#ZSV+5TNA8B.PBX =?^[,?L^O/PV\)P[O.P5FL;*#J/*!&. MIL,E>([?49*"L#F>#3&Y==-TVD9,C[CY+Z3 MI96!XLH+WGL#(J"8G"<6G&-:>Q],\+4S4RN)Z2>MT!EVZ@B] ?3,+IU.YAR< M7 ]N,+XI0,Z4RDBXJ=]1;RU!_:02.D-1/>$W M@*2'-A\?;B?KVN)8JC5Y;R"@$#"9 9,[ :.. *L.1 )/< MRV*S%<4@2Q[>1$YG%SV-*@JM;Z7_,[VFG].H#:4:F"D-K,H5$C>;EVNC%XXK MA\:QD=*7/+SG_:..TO<56M]*_WT0CZ:EV_$@/./!":%"M@EX+*V).?)@$KKD M3@K)F#4J1;V1XE>\H-\3K4K*KR&\O@%PGB:CVW%(%Z/KV]D\]F><2 0O+64! MA@3D)*,#;3,70'BT6@9"B'OS0.KMU_1;K%,)#/4$V8Z#N,RG?CS_%3%8E5P M1H4 (3FZT]1PB$(S27UB.M;N%K,)73TO+8>.2VIKJ@'TG:>?:7B;)E>*FIPL M;IW$Q0B"YHSN$R'@9[.Q),G,U"[%N']W$RYI1:V^ZGJ\@X@;@,;'A&\.@YDD M\/OK--/(L%R#1D'][^SW5T8RB\Q'B(J@UQVXQZTW)XB$X\6.T]1$,UTQ8E06MWO?U M@R?#Z6!Z]T\4[A,37BCC$YI]Z3\_'KKKX]O)%%?J\>3#'2HCWH99F^E[_,]59@L> MSL8+#N;'/T9IJ37#C46F$IZ7 0YEOW*&9*Z3T[1&A=FR=[=2H=@;'$85==,& MMIX*9)%NS)%FJ[,#'3TM$T+*K)#@@#-B5>8E-[A1@=%F 'M-0'\%:?OK]#5 M]A1PW[GXBU(>\\]RC+@(?T;#^XHZQ2/)(DJ0WO'27="!=8$!T89GE)H4&Y[' MK'Y'[U#85WNC^J)L$1''H^OK%)Y4.9GDA:6^'"9( X)(#AX#(:"4V)RB"T2H MG;'Q\FW]H*2J3M_"R5X";A$Q'P>3'Z.)NQ\[JZR3AI0+F][C(DO*U=]2-:XM MI<(QQ[+V.^/E^;OZ27D>%"U["+=%K-R/*/[-32Y')\,T_G;?=LUYEF/ <,(Y M609,!8.0Y#XJ@.B)O$4RXL>->/L$8=<%05M(Z M&PEH0UPIIRM-_*C'+RE)$@3-<;,>=YN\K9\$Z$&ALY> ^T;,JXJ)5[+2RK&8 M*2ZADJ?2Z;$P4J9"218HSX(*O9G7^^:K^KMP#++%C(K@+/\^3WZP1UBI((L&SBGW3;! M^7A\R:5F22@)A@=TRLJH<,2Z Z,2$UQFDWGMXXR=B6WEMD[?Z>3#:KT!>#]4 M>F4=M"**@B$)@PE-#'@47)GLJP@7RDA5NYEC&\5T!U+UJ@J[;>3>?X7"[-F3 M%/ZO;Z.?_W<*K/:X!F GCYTCIT0'R&S_ U;5A/L M3'RMRH#O",@/;I)BJ4)(P\D"XV,W_#:[8X:KV>/??'5WL]$,A;PYC:49\3!^ MO7;#)U,D*I^'=T'BGN[]=#P(TQ0OIJ/PK]E;[KVF#3WUE?^^WQJY#L'PTE5_ M2X([KRO7=;:@9P3^,1Q,)^<7?RQ3 MTWBV80\Q?'GX_>YKPPYOV00P\CT#IJXV>D34,NJV@,J:?[X)!M2[Q\#;\NM1 MN;^[\;_2U,]8W'--V/!1FRA=OWNE;R?7?@" ?OS5G*V;F?_^F-+8-=98_<0* M)/X^_#$H#[W$F.(#?OBO*F2^?FHO(?6;NKA'UT82Z3$[\HR^-/T^BI7U]>*9 MO63?=M/6G%(WL)Y'9>_5[+HA%%_6/TUR-]=5? %8_N):#:27'K9=.S A_VU,%-BI]& MX^(G_NFN]S:W=<_M)0[:2G4;2*4%PYL<7X\FZ7+T0&XYS:IH?6\\OY?09GL3 MW$Q*S>JS(S5NI#W3J/8:4=KG81S\',1;=SV[:+6/HEX\JM^@;+W,1V\)H&]3 MNKY^I&MI1F=;(UKVP-XTM$+FH\T$T$ AP6-J:;W1[-2QX-FS^PV6-[*BM4*I MKJQ#5TPLY^KEC>$NDY3]P_WDYL?UZ"[-DZ%G/Y[<@*H+_=7OZ?<"\ $/*]\4 M=0-PF!^M_WAL<70^^/9].KDX.K_H!!9OOZ_?@KX#PF-CT??MP"S;/7!'+QS6 MCP;N'[P)#&QGF^7.\< +N;2@NC^&<7Q]]VTVGWDP':3)TI&2SOI M7VOK1-*"RD[^'H>OXT&H8%^/C]I(.0T__FLZ@=/Q]^.UKV&_9>^/1&ZFNWS.VS833:K'V MR7B6^.ZH4/OUTZL4:;]!])X%VD6IYRF,?J;QW5E^]:Y78-@)]QN]8 ^373SU M_C7[9YF7/K"W!-DV^GEJK.O$TO,B6PHI%]-ERAZP=[9YV?-ZT]=:N8\V$L)_ M]#E )][)IDKY[PG ?T\ MM+-Z6AXFD8UE/+\2?V=F*V3]>@-QAO:5Q(^\G[L M85E?JVTPKQ[PB9CZ7O*^?9LNF-H[V_3\4;U5,NZJK>6BZ%D_]P0- MW?7=9#"I4Z2S\J&]537NZ7NO%$_/VKN8_NOK.)R-+R?CD\ET,+_Y7;/<>Z,7 M]%;RN*M6MQ%;SQH^NYWB&H_[^/!;Q:5T]5-[JX'<59=O"JB=#?!T-/V?]+!3 MIUKUR)N\H+>2R J;Y9MBZUG#G_"AHV&ZY[3&@>B*1_96&KFK%M>+IBV]?;Q- MEZ.3O\M9_ZR-3QZ-P\RUWG>QW>8]O1UV5]+P)D)L4.U_#D;7,S&?Y7^,;M)Q MZ?8UOOOB_NI"]VM?UM_!>4T$;"+/!F& '/_[UET/\B LJ+]T?W](PY1+@X . MH/#F"_L[JJ\)ATWEVA8D=2+Z^?DG>(%4J(EG]X/ZJK]:J8K2=7'I6 MW=)_ZQ.WTTW\/Y>C63R^KWD\?U)O953KK&,ILWTKX/KZ@:PZIO'R"]N;V[F>:O)='CIKS^-_O_VKF"W;1R(WO=K MVF+WNH ;)T& (C(2;X$<%5%V!-"22])N\_=+RK9JR11)D6/,%,BE*%K@<>8] M%<%!X4]!P54Q+ER.C)E'+PZGD,FFYI_3 [2<^SV5\'7.H-ZV@K% M+EV 7J%AP^$U:4[4?#*#R-*_B-N:W9GK+K)5Y\2]J(WA-WO!7H392V?U>E:S M_^J]5 Q@ D0/2F/I3].W@2,;>:Z8SZN'^FC_T-*A/SK9>!$0O^?QH]((&M&S M)9ENY.GR73NXGBOK?-=^Z/_NICW -)D^&EI2"#,]HNFE$T5F,EL=W'=&#HK5Y@L>0*+*QCS&?##_86[/+W\U#X+OCK/7MIJF9G O]%ZB9 V0" M6F,IS#R"%0)Y5LWWC,E,9.I-W&H+Y8)E=>?-HS+__E,^K7AAW%HJ;@@R+U1 M32F(\=&:6V'F$Z $V*^[E+DY%Y>\E7F.@_:CX]K(M#B*7>@]6@MS5OH2#>^T M1=KQ2VIM)S?-<\E+\T;M<0XE=YS8$?'V_^/TN MAEEK?G2\$!BG93!?V#&S+,6]:';;!REW@(JZ<-%RW]@XZN<(.Z*^F;O[66:L7. K-"O4+N?\?9%7#$@H M&R3:?2CQ>CF8P3Y39;;?I0/]LOP:+C:.@ M>#>4Q&:9'GH(J==:=A8A($6T8>-=+P*@I8,L"J&T,Q4\H(XBXUT,DA)7?42A MG_/95>K=/&URH%)_WFS:)]SFU4H;4VIOH=2=.!3>/2&1G_6*J'NF@V0#7TH 'P;AH!TWJ< M-G(*7Q29KZ6T8Z @Q4G5CB)H1%;>$GZ,Y\?B%XSHH6,$Z4VI^C21/'*+/%-O MI;CR^K:/$20UI<+51/*P5W7^NN.Y^%9)!;C5/8X:)">EI"RE6D@P8=@_:[6LO]8K95J(P,X?CV &]010JHIXR$$_0?"[^PONJ( = M,T@Z2F40#SE47Q]XJ&6ER5R*O'UY4@AS;MJ\JC"H "0^1> 8!N1=@E W !XI MN!CJ8EI$7O8["IM2@>[@OIJ7;-*?)[ "(MZ$Z].B5W-VD(&]4]"9EMQ+.H!" MT\;)ME450MVE,\XML03FNMQQ8 ):.6[.]1+RJ9@K()XN;&/A-8_/S6'L[A/19)EI9+3 MZQX46B-\I"@] I!5>=KQ\O.GUW\^FZR&-5M5LCN>KY/D&<-$:W*?II.'$OQR M_C4T<\"B=;5/D\U/#(D V-IEFF!R!1$$>W!H'>TQ@=!&!*%@N!2;6L'&PC-( MM%[V^%!X20BM2 @DV#@J6AM[4APD)]OI@T%LJL.C\$"1<(B(U[D>$PU'^""A MU>VO;24@I1H XO6EQRAE9X.$4//=P3 B3HHO"[S&'&&#)"0Y;DL=J)252EG MZ_5LGU<\N;_!@8O7)QXCF).;/V,[>-'PJM .+$137'$[N#?,%;:#Q]T WPX^ M'^IBC@#L"]OQDS9-CO#L'!KJV]N/3F3KV*E;?Z#$P,3 P-C,P,C0N:'1M[3UI<^,VEM_W5V#=LQF[ MBE9+\B7;G:YRW$[BFL3NLI7TS'Y)021D84P1' *T6OOK][T'\)(H^>A#E.VN MBF/S (%WXUUX-S+C\/V[D>#!^_]Z]]_;V^R#\M.QB SS$\&-"%BJ973#/@5" MW[+M;??4J8JGB;P9&=9M=W?9)Y7>S?P_<-@M[N_O[??[>WTQ.[N\*_.!KP*C]MW MM)F&XL>-L8RV1P*_?W1PT#K8C\WQ1 9F=-1IM_]GH_*H$9_--@_E371$$X:[ M0P7+<[=]%:KDZ$V;_AWCG>TA'\MP>O3WOAP+S2[$A%VI,8_^[FD>Z6TM$CFT M#VKY?^*HTX&/TY\3.Z%=&">4D<@FV.GBE-B[M_C0U_YX=^;C![4?/_L\D@-I M6*?=ZK2_ST3N@<(<1K\YFAXVP9]5,F9#E;"/(M$JTFPBS4BEAIV-XU!-B3%. M;A(A\#?]V-4 ]2?OJR_-DS9/;H"Z!\H8-;;3+HWFPV=%LB+@G)YO^Y>D_V.7'_OGE!3OYY>KL[/>SB_Y"-"["A83A(W.T W)G5:C@ M6H0A9Y^X-H)=3^'G6 ,J(K_%-LU(L!_>]+K=]G$S<7*JQC&/IJN41 2?SO$6 M&XE$#*;L)N' T Q!-U1AJ":H]+11_BU3,\$^QCR*,68WT8%=AVK.EA7T6!Q"'A3V.X/X+WPOQ!K(U8\< M@2[C$E>M4K;^\&:O=SQC[CBJ?3I!6LKX HIM([VNA$D8_G^G=7!P/[_ B-^? M[&GO1#*9?0!M5D7?2T;<@16A\;?4+XYTPQ9N'-PK-EIR#78 M.GA]#$;0-5E$.AW\6_AD"9F1U)F%M-EHX7A-ZWR5B\UCK[60BY>6QL5GD?A2 M"Q8G:,3&P$-$6*_"I2/M$EGPJAS7#=]EY.(FNZ3!$->TV<>->!J^8G:],/NG0]^U08?),[%; MG8]BR4=?$HI_EA$/V5FF>9^ XR^'YS>@@K?DEKK7JX?!+7<%O[$ZGW/.:;6" MLHG>NUZK=_ T[UVO==C[)MZ[7N=1WKOL@0P1=L/X385_A5";)SE?(;)6$&FD MY)W5O_L-G/4Z*>B3,,S-:*E9(&)!$=)LVU3R2[-$C+F,\$D>L3.8N$254'K" M8US#[EK=R< %QF34JJCZ>NVY,,2^%@'=?LF/IKF1>BAAN"FS,7@"(ZSCWU@E $(8Q;0". IQ>)3'@2>'.P#]#BUX&ZT?SA/ MZVF"B]@2!=&M34H@HBV[+5 D+,3%+)W2"-GZP&X_/$8Z $)(1 SBH2I3*DS! MD3ZXS7(@8&D#O^I\>*^6\N>^Z=&E37E7QUQ$ZD3HAG_&96@D\,@GV@PIK\*Q MC86"';UFMGJDTI H=,0F1;'X\&=U"#38(A (+0 Z(RD;8*D"O,Q*;#=[*=; M;'&R6G.EW1ER7*(BZ3OJR21](?DJB2QUTD-&VB2I;RD)GBE#>%-&?I@&5I8F M*KT9H1I7M%$K?Q%H 6"H&2R(WP#^0+#6?0KN168+;0;W+LBXQ4HFR_A$4,1* M$ZT?$86 C%F8 )K90/K>6W-8?*MM ?"$S)K.[N+;7[ WW]]_V+#W^/ > ML4E:1V-_61;HG)5^/Y2>:XA]F:GQPYO.?OOX^_](/$9L$4-.PD"L'CU_227J(G]O?MBR 9WRQ6O_BOE MEBEW>8RC<]CJ-0R;60KKY7 (^_AD;=?1QPJR15E3K^)_K9AH5>+_5!J0;;L' MQ]>&XL?PV__*&':D@5A$5 \,T"XMNUCNCW[:6]]\'WS?]+XW_K99EVW7[%G7 M=;?>%+@^9"NW-B5'6%@481E6:E0R=9G*+FNS\.TVMD[Q/(*K,=X0 >OG3MW3 MW*G["(RL"/Z=U@I!6U7(N0>E'M@VG(&6$=''*G730SGML#E.9HI5YBS%!$9J MR5M?I,A6_;WSZ;.KK(;_3J7X]; K%Y&52VUSC]CU(M%P&S,"*.>419Y-PJC(_Z(:^$A!B8C%0H, M%,'O"&XOHV0;=9O)4B"![? V&^EX:+5P!7UX(<.9#;1%>=F.RVB^EV#@E[H: M'H_]K=UJ=UXL&0 VV1T/4UO"0350WDP-5%[/5(9;$:"UX<=%]2#W(J;%V!]1 MB#$RP4$KP7LV-HF$X57*JF!R80@?BB5&20W;HYUPN\WBUKCEL3-L 9# -P \ M.7W6I,S>.Z,72PMEEJO--;8H7T--?6XPMBK!)B?ADP?-'65EFMO%9RMJQ%)= MI$"7"Y20,A=3E:X('-.]AO!ADGS7@L+&;+?;S9CI'#<$"-,K<2>B5-".&V]V M#GO[E.O%K6BT*0+(=XFX24-NX\\@8L=I>&.3 %#,DA57D9(X8(XC!KC#2#(. M3%E,$T0C8$+Z-(8S3'P ':#(RX5Y+G(+U>#&I#FF6CC1GO.EYT $X D09I2D M8,/C@I814PL9U"&,^_])9>(L)-LW"1[.94>9VT$HR2",E0SPP5PRY"+&3\>I=? Q MK9P@5\X",2*JB'68),X@&X0$EQ-(4N6Y5&/^68[3SR:+V #I1W1 M@.T@J'F:( N;(E&(A@ 8QS>8;#ST\&^7M4=[EJ24M>=5/0F))66@(_N@3@=: M!I(GTUGS?9%ILKLIMO#-S>%6\0KH[$V8J;,"ZO+2"\L?3!:D<4PQ5'.+SW=\ MF$@<" [\@-_"9,L/2.XRE&9:9^ /0%6-1:7JN") =,9/[IO9!K"V%X/'Q'!H MDV_)$AK"<\!]F)-'+.,$3C5YD@:/X+O(ZA&U;0P6VBFE+EF5D2O9^R6X[\"H M\,(ZII!O^DWB.M)W/P--Q6D2*YVU[B@;[UY&QP7%.>I%6BS? PQG=RS^*6>= MU(/@5*61X])*U7X"O)T"LUWE1GJ.XDYKMWUXLKT#E+^YNT6)])3T"[3?>DPR M[8K0O+,V]FNN$-?*@]THEFZ:";L,W=24%%"=H7VER(8--@=Y+T+'](OT0VZY MHIV(Y4-8&Q:Y!HMV/54C.R?JO) $-$DS8W59/]V3E?;2W;2&-ZE?6[!%@.68 M=4\Z/!?=U6C,EL>TO(F*Z]7B.Q#95!%T-_;3!PD=D MG2O)CAESVSTW*VESM !@B&#F98NA*"W)BPV6EYJ_P'R(G6>5#W&/GCA8G4VP MV6F2GK ;+F 1GVO:5@"O@:3$: ZP%VT3W.:>ZC?F>KKM'2YFH@;CH-L\' #@ M74WGU$4099*(.^7;O1H5R^7U>" H27D8?HM:$-[EV%T?;FY/T.$$PCI1M\*5 MJ-&HY/>.#>S%JD5:(.U1Y$J4I,.4"O$4XKXF%D6;ZGR2\Z)^=N1*^>?RU4M7]@, HHFAI5&A6I2K^9LZ"]P03P)FI/##V"!6^'NL4WW M2%5/Y16$-*K3P#R[RV/48W1OB][Z26'!'$AF66(,$H>&U&/*K/3/"5K7BW M=?5>8>*1\SI2Y#&6/"RX>\:-ZZS8H7/Y#1/N._E#7UC+;6?C_+?+V_23]U^E MFET)%Y =R;B(H61"[$I0>#-8]<:T)O);W5@ <57# MXTI@!3^!0&-PG48K4L*\1?U1UI+N MF^9!74;V_6ID:2GIKYCB'Q![J2.A7*:B,U?9'@X8,LCYI\PU(*;Y3<+CD;8\ MLQDXOZ[8LBY][P%9#=8;E&E8*EUTY9CC10$G$TOJ.FW@MN1>P.%+B,Q MH-A]31SR0AF4JM17QO85(9M/W"CXBSHTSZG>?%>S@"L\=B<5-HYQ"5<"MJO2 M!D/1*HWHJ)^BE8F7G_(52K#5N5799-2J:!L]F\)(>Q$O8+\V/W_,1JZ'F$B' MUBPVS"+:UZ@RMJQS8.HBX/9W'LH52/<9FL_5!K+Y'F>CI()XK06AJ.458LT!%K*VC"1(TR02YS_3.R?FCS=GY Y'P M(A@X:2F?0+ LSW\NTZ.\(RZ8T=@5:8+_,D#B9U6BX%RG4 MEF*3LNV&1L\I3S5E1&"&DAS*&1.G:M0LEY)6:CCWD$NMP@2C2+"IX$DI0:(L M_H)Y'-8DD7AU_AWG;:+T5:Y+HZ%#$784*E]%<,Z MG]O"!+\!%3]H8![7CK34I;186+$268U7Y $0G>N_G3;,8:I+#%:7#@E&.'5_ M.!>;KRB6UIRZFNL3[&%A('R'4.'\*MPE(0*8HQEM;%5M&AHY1M"%,MMN MD?,;R* *6\]!-G>T6""X[]Q*2HNK-".NTW)Q=LT6XA2:GV@GA/F'H,5Y'(?2 M+^?KE!$KB#%TXMM:2<;'*D6K)CODS'8ZAN_G M5%&%V!H$I/?61EQ?D)N/MN&E?;[-UEY'&=JOCY."_82"0=N,4B]W/23X1TS< M&^0\11%9$?F4*K @_U1(XKX[L,LBPQ,93EVZCXI%D@?E0,+E\:K!U(IU5]H% MM[3UC6A?.%\12"R3R$%JK4^XXK$@33+?3"B'@L*X=8Z8AVV&YU>R!LRTOS;, M]#'WJ)=;V[^:04]G83E3.29*48LRC+U24J!-2(,WAVD223VJ/\["A<@+ Z/Y MC'"P-HQ0ZN__P27SO7+!XW/:,I,;%!D5,F-5@\9:YL*T!0TA?!F(PHF$5&(IUHD2739G,2E1G5#%[C/'*GX[CQM/TV58DXQU,.ENIX>9(N M*5VP1-V,R590-IJY;':54R:VZ9@)6'GI WH*@XT9ME0:A%8H65-8@OD@HWDG M':6^.!-_)!.++'1L6?_4W MK(+]Z:R._ZFCTI-CH$05]F[5T'N@77E.)MG3G M/"\>]GK'5*">G^]3+=G*CPC:*C(6\Z.""I" PVDS6"QOOE%0U'N M')Z#A)<=?FR/DO(A9;S^D++,?S6 !08V\ M"&;8\ T ZBS$S9D4DJ:;&D>^U3_$ O_=ZS\M(W ZY+[>%__GK^TWF_J,3]2J1; M(^Q+9S WJ^OQ9?_\](Q=_LRN^Y>G_V"7'_OGEQ?L[)]G5Z?GUVUO0N9@^&7QFA-DY7U)\B9JS+[]PF MB8"%'"HLB2J!TQF0-M14QEV+ ;:Q%@6C=A);U.)<;>]0'\]7&5)'3LS%M)F2 M>CGC5733SG[KT)[O\EU/+=SKMGJ]W:<<6M@]:!T>?OU#"_OR'W<(5S/Y83CPU[KL/UBM?J?&"TR21I.V52EB?:>.\,O8(67(>TV\S.! MM[X=[W_A:R_0C[W_5#_VVX$*IO"_D1F'[_\?4$L#!!0 ( Z$ EDEU"6F MT1\ +C* 5 8W=S="UE>#$P,3$P-C,P,C0N:'1M[5U;<]LXEG[?7X%- M[_;85;)B^1H[F50Y3F8F6SWI5)R>[#Y-020DH4.1&H*THO[U>RX "%XDV^E. M1&72#^E$)'$].-?O'#R;%?/D^;.9DO'S_WCVGP<'XF46E7.5%B+*E2Q4+$JC MTZGX$"OS41PNL\4JU]-9(8X.CT[$ARS_J&\E/R]TD:CGKIUGC_G?SQY3 M)\_&6;QZ_BS6MT+'?WZDGXR/Q\>GH_'1Y&QR?H$7P*K_,WIE@EZL^/YCH]F"GL__+L9'CX9%$\7>JXF%V.#@__^U']59E/ MX>TB6\!#>*]0GXH#F>AI>DD3@+\(M&_Z8N1T?0"?USR0,\AW82G2HW8![B MJT\S/=:%&!T.1Z-GC_&#CGE^]<&>= [V+UD^%Y,L%V^R].#5?)%D*Z7$2YVK MJ,ARLW;X"QG'0#P'.>_4-E:_-:$CG)"H#WG3ND= PRK_^E1"X[R^NGGUTT]7 MXL/5S?M7XN;_X,^_WPS$ZS?70[%VU2W%C[.BR.;?3_>Z7P%'B(&GR#06 M[Y0IB,$<'8[.Q.L4!Z9OE7B;R/0^!^)+3X1:O-0%]!;=8ZMP.KF.<$(W119] M%+^D<+ROIKE2S :W/Z,-6\,4$JLHRV6AL_2RA'W*\2T@PNQ6Y>)FIM3Z681< M%OK;$GF]GVE3+;E0MSI60%=&%#,EIKF$W\8K<2V-2A(I/DA3*'&S@C_G9H 4 M.!P(*5ZJ1"YEK@2LQ<(NA]C#%G[\X%3MPC]H+OK;+Z0Z>H+#VKCLM.Z MC)[N#P2L%"Y4#.=:&%6@S"AF8JR2;-GC)?PK4<9+&'0?5E$4&2WB0N4&UC.5 MK&$V 1DC\!S'^/>\8LZ&F',)S-GT>#VO<.1]6,FA M$*]D-*,%$V52Z#DDH$59&FN4 M?O#.0D5ZHF'#-7/X#3)4W%?)Z_'Q"W70[>XC+B*M>:C9#'!OC#8%6N9TL.!I MH*;15[BXLBC@\,+R;V\RFS1+9P1?;7.MARVEEL?Q_-DX?WZG:9NH"31T,CPA MI;>0XT2Y5\99#C,]@'DD=BP, :$PI\?'3]JK!VM[N$05D.8+-&Q<.1@GZ.] MT?78[L[ET>*3&,%3_/_Q\/R\;@ICZZU5SA9;XDI^W[YUVU<9$=_ QEDNM*'3?Z>M?5/.QR!:0=!V.GG, S?\ M]R_N%R")QR2%=E$(G@XO+HX_1PB"M+IXLE[0?;80O!@^&5T\1 BZ%QS1V67L MI*%=/#]OK]Z]?WW]^NW5F_=W'I4\6]YGRD?#)[V>\@;'/9ZHHU/Q5]#EP;+Z MFTX2\9-,%?[\KBS \(@'XA]@A.&HQ>'I^>&HMEZ_@V:Z!$&CG:.SSVSG6Z+7 M?][YWSV8_2Y._,6*SN?#IG]/ J@1S;>S9#_^,#H[?-K^\W^R62H^#)VC9""N M9U+GT)WX\8?C)T_%]:N?VZOX("&\'6OYQ4K(*%(+9%GZ'PJ2B-F\E:),7!- M$:M$ P6 %F:=5F''U%#,GBN98(N:(T"Y0J]PKH2\E3HA):5<9*G(U;]*T.O$ M),_FG3[*OY6X;Z#[966.T:27:@']L2-F3S MMPLV=P_U1=A^V.YDQ4362X=A*\Z[U>@''0$ZI>R69U]OX.B5H'2L=?8V3R6U MX.8' N+B*5(]D'W-^0^GNL4"))X&R9Y@HC!3P%^-;W[0>)PIZINKA'S/EDGP*G#K':,ULZQ,:"%,F2"+PO9D?*L-^M(S M8#JX6K#H L\R_ 8=PWB*$IA,L^NA:,,SMLG+NXGV+Q0DJ(7,89YCX IS8+0Z M16'<9NSS$G@E4U<@ #"P;D 4HUC )8;36^;T+[#69IX+9R&#%4L-#:3B^%#$ MUC8*S$I$XQ ?5)1B=M+/':)>O18V7YY MTU=92:@E^'^.;!E,4=R95\A0\BS5D9V&A"WS3)IGLRAS4\JT:(S8BP2=FB(O M(SXP\$ZX0'LZC9(R9@&99^5TAK'(C.S2 5(V ?Y531"G9U!<_28A\C M-?9;$%QMG_5=<)+-AKPEB].SX0A16HO,$"^XI!,$O'Q+ MZY,_F,:?? [0:],Q;$+![@=///'PQ%E>Z;%3=3 &SO?Q0$Y@"RYEL@3Z?K0. MPGAZL@&_^!TQ]R">]NI___;ZQ>OWE?;R!YV0OLSOLQ"!NSWEW4'6K=$-/Q?T MN#N;M,F>>.]US&NO8SX8NPK*",SN\OC,8PLW+TN[G2WQS=%PBU9>S3]_Y/TH MW?O$ :RU08Y^A>B[]_D"=9=PS@&]?'TLJJHP-J2[JKI:2H[<[Q>2]MY'*30J85='!%!WDE!U[EJ,YMXQE3[ C,HJRDH^)9V.:?\YC\HO@@:)G ME3_H5C'6T2"8L4P88B,$6LNUAOQYK?JCAG2./JLTQ:B!D;D/,52@'70LI2LQ MR65D P=IA?K IF$V"'^&05"<0"X62<-!!<)733-\8Z%R5,;E5.V9_6I0>5:2 M(1!GR]1QDE3A.@$7F67 WNM]WE?MV2)?.-X9OG -['>JD-3 #"GR+!&O;K?L MK]]%M?9-5N#Y)$<^>SA5ZW0&J3^PW#>*3I0X&@@]GZM8Z"7G<"W?FCLP*EI< 3? MYTJ:$IC%.S4M$S[J;C*CXWSO=AS\'[D #!>(P,*BH40DC$O3? MX5>.7[Q&WYC\T*.+)V<#K_3GOG<#*QBXEHD9+S)#:1C^'0Z( M<*_]!=CC5'M@#.SOM^,;E0Q)*7.=E+Y N<.GK*SN '\^V1W^#'J&%Z])_=[L_U'PSL5=^#T=??@EG8:XZ*+,D?66GE; M+ >O Q@_0V[WAC9T?VCC9'AV@0O13UGU0J5 FI$&NZ$'(LO*)]132'0E$JP' MFRN,=$M_0[T)H_$4:I"&]2/G40QD'2@]RUR3\N;UL<8[/@X=*UG,X'2\GH@T MXQ9MMZ DW8)E99J?LFP-EJ^2K>LZX?#([U*,^W/ >G3"1D->B7Z>L)?:R+%. M=-&C ^:]M\XB\!8'Z];WM0Y.]@D"20 FH(A[._O.F[1]WE0L#K9)W./^T/;1 M\/#H+M4"6!=RQWX0&C/1=2S0NHBSTC@7<1,V)=&R%;$MOS1PD#7)/C@'6=N3 M_3SLO=/M/6PR@A.-7@-<7G;W>2QDQS[AL8X=81$,N**NME6YY[RC'2U]AV7= M$Y;U!T.L[NCS8:QY2XPXU*ZL"XO]8!LHEZAV_PLX.GHNLZ(^R:P[K.&?*6;8 M=Z?(!C'6.5K'8A&5BY(,=2B<7!4@)9>OB7(]9J>O=YR"QC&H CW+F0;[@W2T M-"MJ(? 08V&_-N((F?1Q9>20^1+YU75A*AC71&DTFEQ4E]RLP9F 0=>CNVV+ M:2#49,(Y"S@=5WS%]P;//Q%Z&AZVPFEVQ/?W-YUO[3R=[HQO\2UOX&XX$'O. M1/OF4GST_ -';\Y:602^%!V><&(8>'R)?R!.AOG%H*9:LTR,-2+@QJ N=0$^ M]C;[239)9"MY\3>6K%4.#4.^:' 4TEJJ8(@!2,S;F"/A4MHPNV9A0]W(8LR$ M@]A.B#-[M1%K1!$%R3[2)V5@UYS=LRU[H9OB'(O\%8J^*HCON MO?=U)M_M=NBE+R1JJ? %D9MSK#@R0F"DV(1!@5E1B"@0\2N:3$TI:\Q@=8B?-MW1!1%;*Q M8KYS&1/0A0%EUGX7(0KR(8 T^K["HM35))A7O0?5=&J_MD$2(?UAE&]^1Q.^5#2!\S?JY,Z.!I&-$SUU>>4(S%<;"-WKY7A6 M+5OQ1DC)X%I\3 !_)$X\:;:\Q> M08TQ,TG45"8.E#:GE'T/)1MX;IMH$-[61T&!AHH%678%IDA!-)T3W%5/TQ8# MJW!K06=VVEQ\V1\C6AT^2'6%)('SHN+O;LE2.X0X[A#@<5[SI_R MGS:*>P3<:>]\?^"BNB/\-T9U]3ZV#'VB9P^A%_[\$8N7-=C\!KWX 62^)1(^ MVQE/W\\+Y_APO!LHY"7S4ZS%-/N.]_Y]>._@I+)DJ4N=9IZ].*T[YI"K*"S<,7!,RZ!^"HI5E*LP"P.U,3QI:L!%6WCKNW70 M1*O2?7>7/TZRTI_Z05=RNHW*=#[PS6V*IZ?YBU(FX(-LC--XW6MJLP5C*FJCF="26G>W+?^L K M1(WC%\0K3,@"Z%QV1>O"SS"+N@1E..?,7KS(HI"8T4O&/Y]QS.!%2.4$O?RV M:!*[W5?$WK 8%/),,*!I[M9@<.[VSKEX;_X.Y!2<[XPVX"H9L'1*0=.#CB?; M=<(^9(/[;-7T+P[XOC.1!WD5EN $7<0@)'J /(FH8" 65$AN(&:K!2HSD65W ME=H.(MMF9.:H:F!&0&C!#X32I 3=@AA,"YG#1/%5D/C9P@$$V!:W^:6R0*.& M6$9'>SY!36+ ,%!JY#B[5?X6(WS@66=:PO_1(KK--->8<=8\HQ"^%7K;)1>1 M3_Y#C""*'$MQR(/PWJEQEGTTH2I=J9E510?W4<[V+_N-752W^C30ORO)8NM0 M.& B#4%)$EVDN2]3SC(FL<;J. HNVZ,B-74YR^;!"[]G8$C3DG1A'MCGTV0+ MX+]-FGRR,X+P329^]EH(;BXFVFK,.>V$:6UQ7J#&0T/: L*J,J%ULS*U:-JI MJUE4E1*8<]H6$6(U9:N=NM.*.FU!M7>,CC7P;?;>$HW#L\BMCEP#8_,E"@)Y M\\ 4P?Z2]<4ND?4[_)3T:HJ_H,Z]9?TN*!_CG0GH+"C32)\ N%U;H4%_JPIF[&V2I3HUI LBI(O[[/P=PJW\6)RPS"(17!+ MG!T6[\7*H06H:,6]NL%V;C-6M]Q=@7!>\+[6V+1ZQ#59WZ.+HW"5X4(GM: ) M^FU"?$/; OQ&I-'HL#_G=K3YW%[%OY:F8!\ NO^ON9J6+01A46CO5)9/9:I_ M8PZ^,]4ZNLEDBU7HJ&:&5<%,72T##N-.$BF(#EW@J_($%6E8*$[!)$)IZ= 0 M'-$SBP3E*9[ N,>&@"7P=4 &5Y:^?MIR#;B=/>3A#1AAD7PZ0*@#!( DIV?,9./:7E!/RLC>A.&]M-:L M^Z@=FH#CMV4G.)H@0#6LP$ D603,W0.;"MSD6JO>7H8CA[@%JD+//E25Q)T* MB*LY%!SS#LTCG+B>V-AK'5C5F@&AM+*ELN-TU85U3$\@Z9 M^$86)<,=J4+A=XGXP$&_3FNW5"GKK5\K))%Y<4U)C"FN\2P9[^9?,;(NBJ1A MI"NA]C+%D=&(@,@N5;#([1TQ7OYY:>L,WTE)NTU=&J=^$X9H3+E$!-;S8 4: M#&84H41KN&8=,"M7"P)#)SX%:2&-N[MGO$]\&BC/:N=-^6K'([%Z=3 >37)G MX),EK3*Q'H?!&1O49\2K:EOV@&'\+;#HK%2?Y%,K5]] 6*%"Y/3 MD".5HTU3N$[B?:OI!^F93G12)6X_E30342+U'-?8RF-W_4T(#Z>PCYS+J0=? MRAQU'Q;2]3*SGDXLG"W6\)21R.@D#V?L7O.0$R*#F $R_H4J1:U9>[0AD*ND MF/J(7/6(AG/)CL_[/E=BKY&.NX338#+,5K$7T-=@,WFN;K.(T.X(/:5\WK!] M^.#''T[.GUJ75= /%TZEOC$?EC: U 8$]]#*VHU4^ZW,.9U6AZ\QSZZEL',? M=#YL'4 ; 8F]DN> C<[_7"-]U[UJY?EZR#?-JK9JAN -&=C/=&D4W6>&J$"L MV!Y6@[81O"J61-#&F'5C7#N\&BDB0*'.8KP[*)85K) U;=1JK1<;F<\Z^+ZO M<*,^14EIV 7GCW'MQBNBS,^;SZ153"U,-=R;[#?Q%SAO3I]R>#/0= <6P8RX M8UC[--+(=6/>8XP&Z#H1SN5']S5>_#3'*S@L!".'AG)JNXLV%NXW=W(K(H!> MNKZ0$>B[K"D2'E0FZUD;3YJ* 4WWFPMJ;TRD^BVLTKN[R(C;!;>.(6?DVEM\ M]YA;'6RXOCPFRS][QD!]" R&#OQ:VKS2QL5JMI#]#GA%>E2N^ X-\.]P$O'B MT%1EY8YZ1/J%'^@;7F5S7 MY?#^V_JCYUIA"E,^JTH; MJ&^6J5TXLZ&+*N&JT45W\+XKS6I.>X3,0=IKYHC'F$@[HZ&6%$'@91>11X[% M6B(ZPP?UJZA680(?!^T"3(!/(?+#S M03<(]9EI]BU50O?Z5@\98+ECNQ,-6U&4&VEC?>7C?\+7AU M?3J!#B__[G[&'A".Q*]7"+Z'>'H9XNEY.G;< M)QYSEV)V@U[8/I0L_O"32:&Z9"T&KA;Q6&%O^E M/JFH+-R\98R:*CR7]%.'5NN,,E-?,$[):KH8OA5*GO2'DD^&A\=WU4AMAP:N M*(:.Z/*MD[1J1DO*?.HR=&7+UHK ')R42<*!^CLB*1P[P5LIC4J"8$F%I:%@5-*O>U=-A9;%:)SOT:6P\/?V MRGGR=<3.%'!%%\-YN5J@OB^RC-V,UFGOE0M&&C=9NHO !1-=-"IIP TP6H=7 MWRW0X5>$#5=6-/$A%'+D^^34Z5R;=FR6,R/$_1 M%]0+)]O7 5JIVD!8/>N$NSJ2(T;[PQ-I;!_B:^Y+Q=U%-/'(]E*$']]LO&ZM7*'@G165RF MKM6N8X!5[45$&J@ Q]R\B3-\&_FD$:FB6NSYRE^7POY/S=FY#4 3M5>FFFI3 M2)(IUKU774=: 5YJA 0?*I [N:K0L1[:0XBDQC[26ZYD)4,G&M1%L Y83WS< M6M&!+R?OR\T&)5\#: 0!U7@S;7 ?;W[(%3)T5=]>?]GQRGNKO81PUQ1S:KL_ M7K7Z_;5:L:-CA#WXI 7XFD-6Y>'0QQ>IA^K#+'5-1 J$$7(76+XM6W'08,;SK034$%5L)RZN!Z^A/7 0;9@(*%#E0 M8W(.%%;=<<5$C5I(BVZDT^DH8*^^:ET%F(-CUJ]"R-BPJVZ+U['WX3ZH_?"B MCMHZSKGP;6K+^ED#14ZG.9G+#5Y@*:M*G5E2M*E"[1)==/ !(&9_TS/#_<)0 MXEWDX YHK!F)U;5*A\2GW )C MI067Z$)_E?U78+8')5Z\GD> '5 %J#A%Y-31R@C*Z\;TH(;SL1HF2"TX?PRL MB3WZPQL3SF/V*PA\$^LH5#3]*OX#=(W,>AI)8^6YD6QVDP\+@Z%CKZ1D&:J4 MK!T6L,QMDE%9)-C6-2:5@KBS[0_W+?U[S"I%5Z-]4B6S),RO.EFD^FTT,/!S#.%O;4,,;,D7 0 MQ"*O3]U'S<>.'07A\>3>V*43N.'J#KS:& F?=YM]5%4J% ]D+X#%C8%)HKPG M6!RIF\Q7ZO8LC &.$QTO:)6JLKI*@I5UP3ED6'P5@ ^O M$7=*1C4@5<_O:C?>$6NU*HQMSX1YDUP4VB]/O3U_BXE,.74A2&1 /CRU=2;7 MC:Z8Y5DY108*"LP!E8$F&*SOP*R@L;F )N4XT69FXYWHB[#5)KLR7]U=LWCI M'!GZZ*_6TU06K0^^'-OY7L#BX8Z"Q^,L7L'_9L4\>?[_4$L#!!0 ( Z$ M EG=B/".[2P M 0 4 8W=S="UE>#$P,C V,S R-"YH=&WM75MS$TF6 M?M]?D4OO]L@1LMHROF!@B#"&F?%&-Q!@AMU]F4A5I:1L2E7:NMC6_/H]E\RL MK)LL0X-*C/O!C2U5Y>WDN7[GG.?S?!&]>#Y7,GSQ;\__?7]?O$J"8J'B7 2I MDKD*19'I>"8^A2K[+/;WS; M_\*_/_^%!GD^2<+5B^>AOA8Z_/,C'G)X?'X_&3H_%)*,_.SL(GA]/C MTW )\L9/RG82;C;#]3J9[R%S/]3_5T? B#T*\W9H+P MGDC'RDZ8I_CZ=JXG.A?C@]'A\U_P^]]Z'D>M\Q!V\,8>?_>-:DSP$"?XER1= MB&F2BGI4OBOK.]+J>WUNFD&L!Z5?G_:I'E> MG']X_>NOY^+3^8>KU^+#_\#/WSX,Q>6;BU$WN9A[-DGR/%GP2-]_/>W[?@[4 M$0(GDW$HWJLL)[9V># ^$93N,MR7RNIKKK-QRH:YUJ("N,I'/E9BE$OXV68D+F:DHDN*3S'(E/JS@YR(; M(@6.AD**5RJ2-S)5 O9B:;9##/ -/__TY/#PX-DW%A+WI+N+9+&4\6I+DHNF M0/LR?K8W%+!3N%$AW&N1J1RE!8B(B8J2FQYOX5^),E[!I/NPBR)/:!.7)&5% M+!? 4OJ^A>]DFNM R7FO=C#9 HR1N ]#O'?:8XS[\5. M3H!;AO9BQ\5B K( =O0"WJ#C C[R%,"/M*NH(N*7_PZ;C@8+J(LZ"46DL]Q2 M\DB(US*8TS&((LKU BY?M!)*IC%\)U5+.#%4).E%;-[ M4A5H%!%2&)@+W/D MT3 3_(9A@CCI\>FS3%Q$,@-)@']?P-1)( _%?QR,#L9B*5-Q+:.";IAYS:"7 M1.#/O@^T /R=3Y:W#_8^*^ 0:0M'@H4OW3CX1U9,?E=!;ID9Z#6+C-2^((E# MC3(5OK-4@9YJ.'#-Y+5&,HM-5<<>7VI?L]WN.>(FTI[[^M(0SR;3?&GI8L&G MGO)'3^'FRCR'RPO;O[W%K--7K4%_OLV]'C5499['B^>3]$6G&KV480B[OQ^I M*;SH:'1$JG0N)Y&R7YDD*:QT']81R66FGMI_/ MUMHSDZJF.:3;TT+.J+7@, M4X?C!$DM(V-ST#[RQ\9QG9R%&K_V%ILS3AHW)0"C\^='C1[6]H]T]&,%NB"R) M="@L.9C/T8II^]BCT].J@8UO;^QRLOS^)M%!33$3;T"5 M_/FGXR>.+=K]_/*M(M'\-7MY@#OY<'Q=QU>:)@\'MU,']V8#3?D'.%(C6-8, M^J]TZ&N,HJHQ=,^3__I=_@:T\0MI&+NHX!R/SLX>?XF" YK(V9-N)>:+%9RS MT9/QV7T4'/L%2WUF&UMI:!7%Y?OSM]LEK M0CUXHPZ/Q5_!3@.K^6\ZBL2O,E;XY_=%#D9E. 3^DBYPUN+@^/1@7-FOKZ"9 M-HE0>\_AR1>^YT>BUW_<^=\&S'X7%_YR1??S?LO?D J1//C;-G//XU/#IXU M?_Y7,H_%IY%U@@W%Q5SJ%(83/__T^,DS;D2,@C4DM2? MW#D)A^1*\LW3N4K59"4&>@\>^!PG-Y$*9Q2\D[F0$;-<<,4X5QA%0)>2UU M1$I*L4QBD:K_*T"?$],T6;3ZG_]6X+F]5UE2I!A_?*66,!X[V0:ZOD!R:P/U MXF#>>EJ\;P\.MVY(!QX7'.X ]44X?CCN:,5$UDMG< ,9L-4H#UT!NJ4<2WF#7!P+B[!E2/9!]); #M[K! B3>!LE>?J*P+(=_9N[U MP]9[WAB3/=P#?=W&2NABT[7.Y2WYO/$Z$TX@51'%%0R3X%W@M[?,-ILG140; MD141LBA\GPRO=89QD@28#NX6;+K NPQ_@X%A/GD!3*8^]$@T 3W;Y.7M1/L7 M"@!50!:PS@EPA04P6AVC,&XR]D4!O)*IRQ, ",7(0!2C6, MAMM;I/0;6&MS MQX43G\$2Y$S'XO&!".4*0XU1E-S@,W&2ZRG(=T)K&'HDQ =L[+F8%A%&%V]5 M4.#Q$H^]03UZHLRX?.BKI*#P)?P_1;8,IBB>S&MD*&D2Z\ L0\*1.2;-JUD6 M:5;(.*_-V(D$'6=Y6@1\8> [_@8-=!Q$1<@",DV*V1RCUPG9N?Z(0/) *IF M.U/[$^!\ MG_?E%([@J8QN@+X?=4%MCX_6X&S[@K'<%9#EZ__^V^7+RZM2??F#KDA?UO=% M(-+=7O+N@#$[E,-OA9/=A>-;9VI<.?7SPJF?]P9"@YX"JWOZ^,0!5==O2_,] M6V*IX]$6#<"*Z_[0N5C:SXGCEJ AM=[$;)LV3[BJH*_S+#-T'<:DH5@PTMN2<$FMYXTAO^)QHA="H% M8B[13(5O9W.TO_/))A:"R79;LIJPR*A$!XOX]!S"2 T;C2P>G4&9(.^ M+%(UZ6G83=];9F"8^.54355J_&:-J>/XO:2.#[0%6^4RED+X3&B#^20GRMW@ M%E\D&KA)D8NEY.@QG"*A\H"SFDP$(BD\S1@_P7@S4@),\UJ#<;BW<6+0V=:X MV>'.B+'6@#Z>Y8, N]^=/M]GL]LY25^1X5U MDVWNE6%YV[P;>RB2V"O(\*H6MVHK%N5HO"VP[?C)\1=A48Y&AT>;H6+OA>%] M/#H^W@S#N]-Q_/9<\+OOUFG^ 39"BA*=S!#GV M<11_\$04)@R:-V4*H\_&E:$I1FOGIE76G!T& 4&1G*8R,)/;:!9PA)B<"'OL MD!YRN8QJ8<9IDJI9@M]:JA3]IA)#S6X%:5*0+S=,;F*KV<8*R0.LO7D2;995 M>0^E?TMWY6AG..<%W&EW@B^QJ@Y>\O<4N01;>ZZ7.\HI3^LN[OTM\LZ!W.L- M01R.[A2F4QU7PPE;.GN$6"R+=)EDJO3.?E#$MZI8Z'L2Q_C@29^H0_>'.HY& M)\0V^^G+?*EB(,Y @]CM@\>;Y1HZH$F211+$F"E5@91K2D.%"J$]%+:4&:>) MVQB$Y^P$%>DV$%D'S%,=*54$[1!JL-I\W8 MOI2-/B&=?>4Y3TIKA= MO\#J=+4Q:B1UC$"%T"GO'EPA0)X^M(S5YZ8R"U(]X? K75_THR%GI5_:ZED: MOHRV_XKPP5T*NCCZ<72'_B@/XR>C@\>]51Y>Z4Q.=*3S'JGG#0W"^2W)YA57 MP.9 ;5Z)]VI6L-O#D?!X='1P=K[_&"RTP=$>96-1+@40Q'VP!?VF[NL^$3=; MG[TD[K\F"2)0)=A9_:%N,CX'YT"8 NO&I5I&(E4A)UX\3>NO'-7-."FM!2')_Y"JF]"634N0%]5#5\$> ;U4IA@>B5*@2S$>Z M$)RWNL6*BRY32949>T,Q^!]ODC,*49C"C=[P XT5_C+*W450!.A+09*F+"?V M"!Z(,S)_:^0CEO\P)7(IY!4*29'63\I)$2 MUI8:U3[N\'LDUW[A98 KFZ(EN@/&=+ONO)&V/D,J3XG*=TAG[U>\9=(;G>;P M<'3@MJ8KX"+S^5"4RC/*JROO>G\R0-BM^^;8Y]S%D0QX$21P%WI18KZ*<3,I M\BR%&ODE:AVRG\ZBWL5$G>D? (N U^*>FNB\2SYO.1PT7D(F-*JZ4%(;:6^< MDUY#T93^P#9QYB@2GV^):-0E]B!,8+HH)9D1 6U<)U$!S##5^.NZL;WW[C63 MJ@<6;]*R;C_F8=1AUE_6[!7MTYX'O(BI6PQQ7 ^,CI\RNOX'X9I!G[CF'5'J MM^22[CU\80V[;)VNO=5X>?"BL1X@O$0'2K.Q*H N?15'(/2&=P&IV'@BEPA> M1#_#Q4^ALN]\7,8B2;D(W'9;-!?,374F9GK#P,5"?MT"0\(?7IU+PIV;#-$[9.8)A$< M4;;#T5&P'*P4HA$^^BZE >P1?B>3+!!#SBG!DQ615[O!N*3JDG44"1Z@"J SAU2R M:YUYF+YR0H@;#( 'S905I?EJJ3I9;VM)&V.C(GM;)%7+U%2Q^M()5L\N-XWB M2#T*?#%!2(C6^:XUC;)$1 GG&=;752J^H,@#<.J/.&&_X-S;.RDIKK#+0Y,@3=Z.\*7KU ESX M;RQLX4.LP;8TJ@N*DFS*\'EK!QJ$#"/BT4'LE823KG07#MWG:,-V@PS]VI/^ MQ%T\4BYU:W=]0HS+8*D^8Q_BM\?'H.H9Y9K4-$H,P:+(\]K=!46ZJW%4+F^) MDE=P0_I,M#8JT*=0F7=D)M/;/[ 6]HDJ)+J\2&>MF;:6>Y#=0PCC!4;*+(#! M.0 .SL[%8.M)SWUSX/K;L_7-V79&N+GJEUC0"E._WJ/8+/#NAV3'C<^>G Q= M69S4(6*RH?#K,E+R'YI)H?\=0=5$F2C[VWD,E]H+_WV;PXS*AQ+,V6DC?!P3 M13M?&K5F;^,D_K\"5DZMXT);H*:*Z^ 0HC&\_4@B''B5>3""%]V$*E45I8W] MD" /T$IG?2SWBLBZ!9!?\%HGR,C$5*'3+\(4Q0*='/! )&\R#U%(F/4K?'P.(6^\4R>POYGZR9&(27K!:,O M:!/YH8=Q2OA7UR0W!M&&\)U ,8/QOO,50+M^&76]"TFS7[?5>99,(CVSU9^Q M1I9:0^C.+L*[:MB*,P(-$(BP.%AK*S;(%E.$?N6<_14%%_E7M#(>RP@1;9&Z MQK%(Y\MLH6W@&?0R9B:1FA'XS>'6LE)F#1VWC30H3R:J0#['D@49=@6F8&X\ MC9C.K&=Q@X&5 M(;S"R;F^JZ:T2[PQ>IJA!R#]B'R.$W\EBFZ$ FD?BH.KJ1"I$N+8N&:LSM?H&Y@BS(EM2)&*(]"Q7&-U(JW7N M6![;:)[AP"Q,LX;2;X1Q)HZ(PHZQ[/6JIOUSFUD:.",BII')+4ZCP15 )%+- M1B"0\P@ASB.!"+339_S3 )P/@3L-3O>&%O \QM\1\*SW\,TP)GK0T3ON[A^Q M>%FI!['&+MF4S+?H:CW9&5?KVZ7U/%GF#23RBADJMDR9[T)%-GI=7VJ;O*FR M /^NLFRIRIUZ(,[HP#E,"57GN.H#!162Q$M;@/VXZAI%OJ*PP/[0LJT,-510 MK8)4Y=60%]TU4*&HN0*??;L6&FE5V.?N\HA*5OMC-VF$:X&, R65:EPN;,$6 M4FV_2/TT4]A0\;1J!ZJ<]AE/9%NS(S0"^P_3.<4'RJKFU]=-CZ;#+50RI X% ME?14=\H#N6<\R24DQ)XYG7?F'R/M;1M*PG\,R](6H-*D7"H5&\)CU-$D8?(Y M84E4S#A'[+PV#2K8>H:%.X8H&H@(AF)) MO9.&8KY:HEX0&*E3ZL @_4P!*X2I9.@B]/J MOG]5E>?>D.23G9&";Q+QUJF">+8647P'H&T;NRK@1=J@H\N^>%7[+#;Y 3/; MB):CM:U3+V:5&PA31PW5SM8GHET],KD#(G5;*3EPQ9O)+X9)+ V6RC/B^2Q6 M-H2,B]YL&$X58EV+LE:O%8& @?C#K#$B[DGWB#8BP5TU01>.#_ES;\?IK>Q[^7F0YNV'0CW[!'6*P)70\4P9.]UXEZ4S&^I_,OZDI ME@.JH_1*DTB\1B7YH5W%/>=\9<1JF;=\*X2V1PLJ&0K[7TO"BRBI*18'6'QLGF$FEJ%'=ZVM3^[J#]*AAE=>&RKG4 M#ORNP?VO;CSN4>^U.YC')\^[>25OM]P':5=OO]\?OMY">H@(,)F&7!R>+3H# MC<[E9Q77M!5V8F,E<2Q7(R)M4]XI1 J"OQJ$'PHL,A.5B*$<#]&.\UE3K^1* MG^HVN/C2_JU2%, G'B_L8$J@@2[HZ4&O.(70!IF4"4UA5W(;-C'96@DV3;D;/^#VS*Y&9+?+B M-9SW]2WMDOA.F-L.YX#, VGU%Y9Z7@#KAUT,0"V(HOT\V>=F,I?E MN?<"M6IN'4)(.5.;XXF,6<6K*6\]3PIKYPZI3QPJH0AQ2VJHZTGO <2P$QJ^ M=H/MJ>4-=UVJNL\5GNJX9\!7,:+:,!C;YIZJZ^1S'?]CTY$-Y_=?[;-$_&R# M];56$Q"NJ(:_B$UVJU)EW+);CI 3 J#!^3TA [*+=>N'&/#.Q8![HUI6P=\- M>B,D>7*CC#XAC>CW*=6!2$ 4>L$O$QT!&L8OJS98=ZVHBUXL5$CIY190X@H/ M^E.RP36'@K$@"I^9^)I-(Z6_/01DW7?FKZT=:UMPM\2,-&D]S(6U9;&,F35S M\A >?E@&D2P[8&OVJ$'J';;F&YD7K'92LZ4'2_-^<[XD_S365_2\MW M^4)T54=X)W.1=K;%DB"0&6=ND))AA6= B36V6$V>LE%6VC3.@K+NYVE!ATU# M9M;?19C8">4F<],R"[VCR6"J%4K.6GC4 HU3M:3DGLBE-"]EEK,"-9CLT9T& MPC/NL+K-9.:#ED_HS<<:F;9M006Q#WO:W5+B1 21U O< M8\.[%P;3YJ<[$?)"+KR^8S)%78P9>K7&F*,3 \\.-7Q:6"=!9<7V:PY 2600 M,MS3?:%,>6_KEW9G%<]U%=?,%,NB*&)0JQ%U Q',HB=>ZL@L1ECV"7XU"66'Q> M.JI9)EZ-'*XKY\U53%>W051D'&USO(+<2 ;VR^1_CT4T*^SX11$&T[TZQM5X M7,!\M+ALT+>&)M<',W1@E^, W3LRO*;RM1CLUU4J7F+2?*9-3--'G15.=WME??1718X,G"JC)6+)%)8I%' MXJ->56ODN=S^"7;!VQU\<75[LB3]XA4#R4VIW'*YE]*:LE4'+,8P[@-NV)9F MV:/VMG=HEK_![0,[7L8J*78S@M$O;&#?H*CK42O(UOMQZM]V\':_J-BB?_O1 MBW.6MW@"7D39^1"\ZGUEE<*R\B%6N8]91F9&I4/]EY/U"&_ 8VEZ+0L P7&54(!>YBH M4A2I-O; L:E0=#(LH_.4;"8QU!L&L.BXF*EN,BTZ7FM_/ZGS$OSX48.0P(V MQU7CPP3G,2Z.R2SI:E-V<]IO=M,[*/+:N T<"HAY!P1C)>6W) 2JY5[/6\?+ M55)Q!]6Z)!Y][SGUUL)73*<*5@X5+[1L:C=1^8U2UO1.*=O;NJLM1=NR' LD MW[2L)HJ7OT E3&%EA+(@&"J;16PV+ELS1)F77!NB'9G7EHV\H#-"WB 7;!D0 MB\D";J!A$]QFVE[ 5ER]N^ M%:-86S851=-?"12XY6[K-:%"B<.E$# ^+7:!U;/AG=%_67/D2231*;#\4KHF M,=$AM6Y:EU7/[OHU7RZ3/;H^8W<9(RY_$%6R=\7AU]'V!VHAO/U^D/_"]NL5 MP4Y .],A=7J!"X&^0=-CJ(@5(N$"Y?H.<4C;7:>6:VEKRZ.;]P:%%/FW;;Z) M&<8?I'V(6EF-'T7TJ#[=SSM$SP=;U8>9^CEE.V]9"-6ED*4VC$ :A=O$5X6I MR@R&ST1SU197B Q>FF9,A:!+P;_*E![\C9%2=MTR1/T(/I?TIQ9=RIJ1677# M.#V\[A/Y42AYVA]*/J*6Q^N+SS<$)L!DMZV3= .D7*0S6[1%-C3\ S8 M:4&(]/C.P ^'>L!H!4L@\F([N4OMHW"\;[BVJUKX0!DWLE>*HY>M3HB7*W&M MTYQ#Y-ZLI-OWME))+8CM6IL8?MX$/,D[$UH-U%:S]M=EBZR[L7MAOQ(11RY*SE:CJISII! M8X::VTFW /U]R&45'H/I"/A0 :]8. [MMHGD![7,S8903%*ZP47O'- FGK9S4H1XTH@AIR^::&8!5(/ MX#PB1VBJ.(G/_[:[V5RI EMJQS%Y<>VS-F^:+J0)8."^$$>B;JZV?+MJ:#'U M1O29B0^Y'JY96T%W/;5B@!$9- L?;^KO7J7DHA"M9>VJBG<7CR[K/F/[*.7E M$0UK<_&_C:P\$[&B?DLI@Y9*I[+F:B8U\!F]KX@U553C1"SC]RISM$J,4860 M$+H/HC%5)>K5P;"(.];.D;YERV5S-G&-N@@= _N)'S=VM&\=*OK8([P&NR%X M)9.U 8Y@"\U4<6>R"J$S8 P[@[I@B!/G!@1H:B(Y1E/I@UCIF#!^C) :5](0 MD]F\^N605.,BYAI[150Y M8M&\\&25ERAW6>["4#3@CWS%K9U4)M^TURBO935[FIR'E/-1>*2RN;J/1C\U M/>"_155Z%\6K96,*!+_R$*ZC!#0[W!B_WL,"2T]="#$-7%E/#7+:4S$ & M!CL:J!#8#MB2\ 0'H.Q;3,V<>HJ007-Y"MV<]*QL3G4J25D;LBBH93.XNB$UA;N.)D+-92GZQFAPQ7*E,7KRA0'B9IT \I46&F$:HQ*H8>^RC'.YB M)9:YUZ]EJ91WC4N*750LEL U%P@$(.99?P]C,UB3Q/!4F @>UY,0T3,5A$#U1D@]2V MJ8CI9$75NNM-F.%J4FZ[,:>Q*&MALSDHK24S]YTKNZ)KT?SFN2^\VH!.RR,T M&"@"5-8LL,IH:0*E5:?"L (B,_HE\!VX?HS:"AT\Q)D2UKGY.[#L+-2!KV:Z M7?P[2(O$.(5)7^6U<4-KLWB_GBSZ8 M*\*)N%=KB3(O4),85>43UN#!I%AB6 M>?_0KL@VB3)/3,V?L5\]O).F5?[UE>:*MMY$F<,#Y[2(.WS-T+6PP2IA>5 ?IA>+'H/>WLED',_ (>E"["H_981 RY3V[CT25-P M#KQEI*MZJUO!*8MSI=(\8TFB)VHM DC^L&F#@B\B. __"\FCL[/(< ME%779F6.! ?%,A5E7AY/9."A,"? -E$!(!0FJ1#,::KV+7'[;DZ7; M=8V!P5#Y)5A)*4B"@BV,6FX<>Z>-9[JL3MB==(?J-N=?ER6_#=R[^IHR3<]T M%.']-&5Z4HXU4SRR;DBY@+FG+I034M48('KI,2KC^_/7_[Z6IQ_ MO'K[V_G5Y87X\/K77_>OWNY?O/W[Z_?B\LV'J_PU(/WSFWK?-YGYNL/\YE7M-MM:ZX ?FB .1F*H MT7)9?0Z['TCL!R/%)YEA=B()$; P+^-@]!T"'5^[U48T]6&;K;2DV:$(56&E MBW"9K3I147*S YM[CC8=WKEO%TJZ+R6SRNGRTX@]F*[8Y/=XAXKDP N43I,( M-ANI?@%6(2DVJ'#2$>R9O)!JX4 **+/]:DX'KLM,(W_*#%?B/$QJ_6(,/QOQ MY:&]P/U[L$'%^&!RO#\>!'N#,;4=';S:&SS>\Y3;#V4+WM\VM;$&=KR$N&T?G'9B_W/MXUGHB M=2_]:F-L>)$KP9;_(>"8RFT5*A-,:[]M'4YL#PT"WW=V&%:6\7XE9-C0N5OL M^"BJ9%8RT*7,,BP=@-XAK(YL?4O!7*MK-T?CZZ1YS!(9H1CSG%L5B '6RX<7 M*41R6&[2;%QO\W)=V4+/'')KN(A@=N*\4M)P*/[C8'0P1I/*O&JI3&9QY3+[ MSY1^\0B[W%C912SJKP.ML]42['?B,#XRAXI0Z M=K78: ?@E2U;>:].]KVY!FCLOYI2V56B2G[5JIEX$AS(+@/;$].*WA1Z7U 6.=4(\RYDG53P M"L>V\F=[1]7:E6[?@&%Y_6GG5%E4@U9743QK6"0>2%;"-G<.N).LEQ7$O/5^ MSLGGG:)H"3M"HS<[+%=\:ER6>5 M4@$=V.Q8I3M(_!]M$EM3N8#_+;I4C!*\]_C@FQS:Z6A\O!%HH>&CS)/ET_W' MHR?X^#66/PID9%Q-J,$PU>7?J&G]9IM.^,?2#F)B\RP[,>#>XJ 4+LB]S#"> MFKIC5;'*HT/O:&"PA[/YH\]F;P=XZD621!@L?#N=BG<$DNL#8T7=WP*3E\M$ MFV2.:CQ^X K/FN37:L(L-8MU&AJE;Z +@'7 4D?KT,^<'E8O9USVD:TH]::> M>VE[A:T][FWQZ]T&97,3!L[D6S_%U(%FJ'"'O'40)C_U<2E7:6*:06<) M50DUFL^*[9IA:4I5FR/1S'B=>UU59"LAO\I!M*BRKAA-AQ)[KV:I/9'DK9?K M LSQJ7C-NBGLSELC2=P>TN=_<65;S>)U^"E%A(>FBXIIJZ1WD=.-\(%L_%1IC-/DEL;-"<'L+97L%VO9$<\;$@P5\%G4WCRDKU% MRU1=ZZ3((I,J3)RY8:ZG-9]PM0M.6?NN=?QAXS1*X"'UK__&&7ER(GA' MMRG>>TVO[6%MQRKYLG-^^M"KF%[1^+CKPX:K'->A65M<)F:?L0W1UDB.PN[D MVHU;N-!7M)?C$IX/().^@TSZ2[@"0W(EY?[A_15=)?P=O-2X-W9S2 RZ AW^ M[:W"51FQ3NE^Z*GB4GE+ _C#M*,%JTO7"'TUOF+B%?7 V_YQ5\1MC<;7&F*$[WO/]+=QV_.NV?O[CCO\>CJHW/]^E:*J]D0NC9HB' ^OW@94:8?M1 MM9_7NC/8CAQIM7]H8;V:?'>=R=)'BSD4*3?]XGK=18P!N('QT?(*O>".ATK8 M9P_7'6]X5WE#:LJ^>SES:\WW[[E]&]9]1N.:?'6>GPTL=;4S!/#S3V>G1T?/ M.!E@JM,LK_9OO#:OD>EKQUSA\K&O5S!7R;;4_ M60Y:<^.8Z3=L^>V6WSA[_.Q;>Y#NZ$]NO+JVB)K-3'WG9_L,3>JP9JN _E\R M6_:?4J1QHFK7J^HS& J;RB*Y/J'?Q-)(GL8DF'C,B[A*61-ZPE>];*5A/+(5 ML\_'4ADO+'F9.YW^V1\0,7'!B92+X80)NUZH(L8:L.IVA<8]62[6Q (CVU6G MZ":F&Y6N)Y%J5_!J#)S>@!A/%+C]C+/"V6[U.M?:IO!FWLZ[ZA]O>O.TMSI+^WO=/M9ASE_P8UE.TO_#BVRAP MA,6*5PRL]>G\7@0^D!:I\8X&K&@<)2R!DC9=26 &[TI,5>=2'IB@O29B9ZM? M('R=)Q\F)"J3LN,S=4LB9Z1QFA&1$[YSB)N!/+Z,7_ U!+ P04 " .A )92^9H%.\J &'@$ M% &-W-YJ_?=V1F95VRS*42ZXYHP*XKCY?O M_+WWGBZ*9?3LZ4+)\-E_//W/@P/Q/ G*I8H+$61*%BH49:[CN?@0JORC.#@P M=UTFZ2K3\T4AC@Z/3L2')/NHKR5?+W01J6?V/4]_X9^?_D(?>3I-PM6SIZ&^ M%CK\RP,]/3L)@LGT'%X3G)R?'SYZI,["1].'A^&I/)N>3OXY>0"/PNW\3%ZL M(O67!TL='RP4?O_QPX?CAV=I\>1&A\7B\>3P\+\>U&^5V1SN+I(4+L)]A?I4 M',A(S^/'- &X>Y; =,WM01(EV>.?#NF_)WCE8":7.EH]_O.57JIF '">R(=*SM@'N*+3PL]U868'(Z/ MG_Z"]W_K<9QTCD,(^_76(G_WE6J-\ A'^- M+-,H61&M7LPSI?!?>>]L4AF&0,@'-)7'9]N@A.[Y-39@W38$,$.5?7^*I7%> M7KQ[\=MO%^+#Q;NK%^+=_\*?O[\;B9>O+L?]-&1.WS0IBF3)7_K^\^E>]PN@ MEQ#XFXQ#\5;E!3&[H\/)F7@9X\#TM1)O(AEO+=0JG\6 M/L>'[VV)O*X6.J^67*AK'2J@JUP4"R7FF83?35?B4N8JBJ3X(/-"B7G1T=/CD&XN..]+=9;),9;S:DCRC M(="Z3)[LCP2L%"Y4".=:Y*I $5(LQ%1%R M$E[@R >Q MDE/@EJ$]V'&YG((L@!6]A#?HN(1+GDKXGE85]4:\^1^PZ&C&@ ZIDU!$.B\L M)8^%>"&#!6V#**-"+^'P12NA9!;#/9E*8<=0M:07L=$#QR)3@4(5(8F!O2R0 M1\-(\ [#!''0DX=/Y-K/K1TL."J MI_S14[BXLBC@\,+R;V\RZ_15:^9?;'.MQRU5FW:KP1RI&;SH9'Q" MJG0AIY&RMTR3#&9Z /.(9)JKQ_8?3T*=IY%>E*W!4]AZ+"=(*EE M9&P.6D>^;-PYYY/QV=D9>G0*&&D1V@\;9\^8G#V_%&'[VNGA^.SD4>_EP_&D M]]JZUYX\'$].CS9Z[2\T9!XV+$P.0N$O#XX?--:.5O=P#*LA\B32H;#D8*ZC M%=-UV>S.XZ/TDYC 5?S[>/SP8=W QK>W5CE)O[])=-A0S,0K4"5__NGTD6.+ M=CT_?ZG8L_,%:WF(*WF_?7W;5YDF]QNW4QOW:@--^0?84B-8UGST_].FKS&* MZL;0'7?^RU?Y&]#&+Z1A[**"'5UZU')DIM-IGPT?C3H*:\)]>").CH5 M?P,[#:SFO^LH$K_)6.&OWY8%&)7A"/A+ML11B\/3AX>3VGI] X[. M/O,]/Q*]_O/6_S9@]KLX\5]7=#[O-OT-":!&-#_.DOW\T^3L\$G[S_].%K'X M,+9.L)&X7$B=P>?$SS\=/WHB+E^\;J_BG83P=CPAOZZ$# *5DOI3."?AB%Q) MOGFZ4)F:KL2>WH<'/L;)3:3".07O9"$D;'^ZLOY>;$R2W-E O?LR;3X?W M[=[AU@_IP.V"S=U#?1&V'[8[6C&1#=(9W$(&;#7*0T> 3BF'7-B/[SGQ)2@= MO8[\YJFD-]CY@8 X?X)4#V1?"^S J6ZQ (FG0;*7GR@L+^"?N7O]J/.>-Q)IQ IB***Q@FP:O ;^\8;;Y(RH@6(B\C9%'X M/AE>ZQSC) DP'5PM6'2!9QE^!Q^&\10E,)GFI\<=H+!M\O)NHOTK!8!J( N8 MYQ2XPA(8K8Y1&+<9^[($7LG4Y0D A&+D((I1+. 2P^DM,_H)K+6%X\*)SV ) MAZ9C<7PH0KG"4&,4)3?X3)P4>@;RG= :AAX)\0$+>R%F9831Q4\J*'%[B MH!X]5>:[O.FKI*3P)?R=(5L&4Q1WY@4RE"R)=6"F(6'+')/FV:1EEI,1MP&0UAORABQ.S\83Q/6E24Z\X#&=(."]O=A0Z\NH M'I'3/(E@7UJ/?&4:?_0YT,!UQ[ )'MP,7'OBP+6+K-)CY^I@"ISOXX&#/@#NZWQ\YM"HZY>E_9XM\(M6 M7LT_?^3\*-W[Q,%)4(,ZSUN^3<.F7]VI[_,YZB[^G#UZ^?[H957AITAW576U MDE [-6@5_F:./H*XT@9K5AB;:TY3M1QP+%X6I!^BMKO$ZX.TD=^^>S\ ZUB M41JJF8XKH!JN,=@%[^,(U?$$+^ M0 .;_%7X_ER"/;54DHVCO/%9)!0"W>4<7ZY0@L97!J:MSH%LT&%%^B0]#:OI MN\0,UA)OSM1,9<8YUAHZ?G^0U/&.EF"K7,92".\)+3#OY%2Y$]SA<+395*GD M$#'L(D'O@+.:= ,B*=S-&*]@4!DI 89YK<$"W-\X^^=\:]SL:&?$6&?4'O?R M7H#=;73Z68"3D_'1R6;0USL!=8_'IZ>; 75W.EC? MG09^^[G:V8AS]X2O@&15(7Z7G_2R7)H3@Y>J])E>W)I)_.G* >T/0O>+*B]/ M='MRZGAG5)/G)H+DPAHO6*QN6S3TZ"QK^/!PM9:6$9=F"28.=UAQ-O^)(Y'& M!+-Q)*/QP#[)($A*5NMO.5V:;\Y""N^@64!/5&&M:P,;S3'?IHR4.;P)BJ.% MYN1&LO,3T"HV2\]S!DHU8/JFSC!*%\>(D\AEYD 5%02=H\2QCY7XR@-1F!1H MWI0KC# ;3X:F.*P=FU9Y>W08Z ,]E*D.WJ<1PLIM!EI3DL V3F]@JMK%"\@!C;Y%$FV5.;JKS;]$Y>;(S MK/,2#K7;PE^QH Z>\K<4G@1;>Z'3W6&5/0[M[SWH/;D_F-T_&M\J.F#FVLHYB M9828C$\.SR\.CH''[IWL$SZ:T(U $7<)!-3W\&$S4GZP3>*>#H>VC\:'1[>I M%L"ZD#L.@]"8B?:Q0.-X3\J\S_,N$6LA%!DC2N&\0IT!Z<$_]N0P3_C@]'D' MI [@&,-K<4V-:6E-R'LHY890RJ\,B[SEFW?CF%OBCUT'&^5 :#D1)954[*B- MP=ZSKJN.-_DJE4$:J&M5.;!ZU;=]SX<34\E9"G=[86V\RG'ZSU;"AB6H@B$) MJEM,X-<$(ABZ(V2-[.H5I4,V3.!6V_J%89PSI=%RLK /JN[GG1&8 M1!W^T3:;1D+-9IS5A-.SI;?XYX=U!L,AG<%#D@I7 M=Z)@QS5#C"L0SR2"(\IV'GDRQ4-)CGC)6]^GP8$YP.]DD@5B*!A!/%T1>6%V MC,E8\>))*=6B:'JH..T1*Z&N&[SYD*5;]@O )-"T,=,(RXQS>U8B4C@]G,[L>KG(BETQG@2GW:CZ;1(K M!/+3Y10FAV(15F,V \F*01#2CZ]U[D4'J@%A!"( 'C175I(6JU3U=)5 U]*D)^E<[RS-;Y,D2<0FPF;G8Z)P:B0FWM' UF21W !-9=M=$I<0;DBY4NG<\0DQL('YY,8LP;LG MIZ!A&)V.M -"-F#EGD7C[(+^UE?=N)"?B))7<$*&3+1B5F9X^D9BD%MFD,K^ MAG6P3]1UD&[0W/B^LNS]<79 M-J+9'/67F)")V*6W*#9+//LAF0^3\T=G(Y?6E;D@43X2?O$ 0J^A=A[Z]W#) M"R;*X9;'QJD.PH??Y:>A&A>$Q'/:"&_'5-'*5[:46=LXB?]5PLRIOGEH$ZS@ M):F*V=*R 4)C[_G!0=CP.O,@8QEM0ZI=XBMM[/X">8#&(>MCA5?IQ$V W%'7 M.D%&)F8*?4T18NQ*M*WA@4C>4(V2EKZ$%_9!@W]3]U@9GU@]YVDI0S)\&?-F M'+_"HE;K]]Z.F:/G*Z*OJZDP+U&K12_KX#_#Y#M46!A?(/.%=;-,9:X=G' F M=0:SR#ZJHM4DH)EKYS<[0?76RA%*X'*U7TBSI00[\F^8\011DAN81.!W,6B] M'6Z(<=P1.OC8L> 4^M8S10;KGZ\;&)7PM\X7N@'FCOX 20_CD/"WKI-+#*(- MQJ "Q0S&N^<^]OQMW8F=/IMD&NFY+5&$.9YJ#:$[NPC/JF$KS@@L&?:,ERE7 M%(D33YJIE+9R/N::@HO\*UH91QG\G*E(7>.W2.?+;34HX!GT,F8FD9K+B(JF MZ8P[QE4R:^2X[7U\]#X^^KEG.-*@>)M "+E)*_%E1-U($!0,V1]BN?4\;@F_ M2KGR"-4<&>X:Y%@PG2QFPG5C@IOH:XTM[ZE"I9OY2J\-D/G M$_!+9"Q4/H[8##$]FY/-JG CN<-L85[F*05/1L@+Y0H#,ED]QY]U.1N --*; M%;&\93 :12X7)T1AIUC7:]6P'+F/#GTX)R*F+Y,GG[X&[!.&VK0O"3,V1L38 M6& -T8=/^$^#%SL"R;;W<']D\6,3_!GQ8WH?WPS?1*<_.O0=[R;U0-:28=;8 MM'<@\RV1\-G.>.E?I]9I:>4^4,ASEL58$G9QGXQ^MS&_JC, _Z2R5E+76)J1 M0V,]%3 D-+KBNO<TW[G_C;2VG;!.OS'L"!/"1 M5XR49PS7>F))3I-KY1JH$LS#,LZXA+]1I[U.-"?J6EN>P6H_"+GMDG_(V*XA MH8-1WAB"0PZ$Z,9IDGS,?5VHTA.JRF#VH8P-&'8:VY!Z]:BG0%5BQ=0SLY!D M&H*2A<4$)3-FD2R]&[YD8$C2DI09'MC72P7;)DD^ MVADI^"H1KYT&@GMKD;>W +^VL:H"7J0-BKBJ-E\W"V(#HY_;TI?N#.DE@^*( M#JLIN_HI?%A1GRWR"KAG2IP3B<,U6R6K%WSI@(R>M/G"LAN#H>KS7:+JM_@H MJ=04>D%U>\NZG5>#T-F":.N5\:QD=U89D\L3D>Q9LD0EHPZH]0T6:]+Y#9\+ M@[GJJ5K26VM4=*M'!F//[;U-RA1%VG@Q^<4PB-3K(VV&Q7NQLC%OG/1FG\'W M7">L:]ENX@B6!>(/\]87<4WZOVA#*-RKHM!1+5Z"9K1JAC,6=6ZILKC+D#6^J+WG%=(D,^&F/-JCC4^60JK SA+['XKHQD%>*%%95 M\/6=9887W40_9*?MIRT>I=E1Q^Q[YF4Z\1PAUE%G(I/_8& MF#R 0GY4<4/39;\[UGU;HN,MTB9OFF.ZH#3640,C$24!5KNS\+@"-]%^YZ.F M[E6USF%=N1&I_1T-RY="*%<()!/5H M=L9_<],I:DOSL^Q3JL)B99V9%HA#C M4)\"I1CDP.&$$497:#VX+9F!]BQ4U&PN-6YIU[4](,F(&K^'/+16Q<+X?IP" M#L9(&9CNB2X!L'YWWR+C&X.9(4").I=5\^TR-VSY18\'HS?5 M!.PI.-B1[&:#5#<&-*E.1N>0Z ,T,:C*3]Y7CBV[%Q:"G&HA(+:'>FWKDN@AX;$LO7XV@V6IY&; MW7>HFOYZ>*KGG %?Q2!PR]G0-?9,72 G7G!+Q,=@7'@S:H+A]ZH?:*72Q52&K;%,;BRLOZ0;'#-@2]L[-XG"%\Z MM5+?NT- UGUG?MO9(J8#*$P$I4ER\4G2]I@PR->,R0,6^&$9!%#L@+TPH(XD MM]@+KV11LNI Y8WOK86[C?EE7.LXKDS ?*T!P86U$=33$][)7:2=]>DD"&3. MJ28D*"P##"@3R!9U*3+3[]?II4X+MN[G64F;39_,K;^+@)A32J;F,N$6\46# MP=PPY'Z-\*A%MV8JI6RDR.5@IS*W?9BG^W2F@?",.ZRI]YKQH/8:>N.QAH(M M:V.4_'XP&ZN?],V 5]6\V67LD U6^=6-XURC8QUWA^VB0,9&5J; @KC)' TY M4!DZ$0O[D7#?N$>\0CJ6S5)7-3>5.!%!)/42U]CP;MO*V,_/(N2%7'J5OF6& M\I09>KTNOZ,3@PD.-5PMK:%7F[&]S>'VB Q"1AFZ&ZH<_:X*Y5TV7V-$JBIL MU(CRF"%6Q4/$7J.6T@T]V7X36FFL9C !+!P8]*V124[" MM!!8Y3A $QU;N >*@_VZ3J5+^=$^C>W!E]BHU: KV0&%5^_]_O=^_Z]9Z;'7 M<4A:0M<3,@"-G2F%4CUDU"]P^'Y?O,$HL,"N0*9?UKNYBJ=*LSY0:>N/8?2FK)U!RRWRAQ^ M(:G)@+H1W6*6_ ZL&PQY&:NDW,T0QK" I4/#,:^'/*%.,(Q=_[8?[W:,BBTZ MN!\\NV!E#7? @R,X!Y17(K$J!5F5EYQKM!=)PF("#4'--6T<.S ME#H:"= RL,$16ERIU"$&U\!RBUF#30MR")$_C'35SK06_AW06(9>RRI28/QL MA/: @2I%H6IC3"[AN_01M-#MHPN4+.8QU+F,55KSL5)@9-9VO=9^_G/NI28E MF$"#Q26*HHYWO[3(#@R,8P).MOI!V,W@<.QK S>P*2#G'8J0M93?DQ"HEEMS M;1UL64L>WJM7X?'H>]_91A;[!%9?41;&_E4\4>G>-%7%C5+6;Y-1?KHU$"Q% MVR(T2R3?K"K9BH>_1"U,81V0JOP=6BIE;!8N7_.)*I.Z\8EN6&=7_O22]@AY M@URR64DL)@^TM3%M7).R'2FCS49%D&&QCHC._%KI/S:Y7&8^([<\M"C7B\5$ MZ277/YJNFG&!KNHV61DIOX9258_"KRE O ?O=,WIZO4 NO(;T8-CR@'X"8)F MUL[P]0+F%^2F8AAMD)21=?T0^"W$UG<4PB 20@XBL8.U M.D?TSKBKY+N@=(Z0YO6QX\B22Z R.;<4ADYCH<(D&X;IL M;O;7K[FYRO;HN\;^,H;-_2#JP."JJ*^C[7?HC!Y"KYW_OS;(%6$'0,+JD#J, MP(% !P_BR^!HXEK8(._IY;U!(D8/;)IR8S_@?Z?Y$ MHYS#CR)ZU)#.YRVBYYVM)<-,_8+2G;?==_.JF]HP!&F4)A-@%::.-"BO4\W5 M0ESI-'AIEC,5@BX%_ZIR>O GAKO8>WZ)%=;BC+PA-@-EN6R?I%M*TS.:V6(AL:?@!&"&SDF#%\:W> M>_;78^OR7$6>@[YPN7T4C_>-CVY5"Q^HG/_V2''XLM.0_'4EKG56<(S<&Y5T MZ]Y5HJ<#=MOHI\+/FX@G6=BAU4!M_6U_7K8LO/L6V6-V1GU*8V7X8^L2;MLQ--&0*(&\ *CBUCN-T4O4^&_N++=B ^AD".'&U=QR73>CAHS7M@.N@.M M[>/FZO@8Q)3C0^T5M5B/*99JM='A $SIJ03KUT"(._'>\(DTD@&KW"C:PR0M M7-4VPH'\(&KT?#C,;1,U^GN7W-Y0.H\\Y M:A38K@&HS^56VFNR&LO$,?,'@ M=VQ]4B ]KL!LTCIBE-9+KK/FD#3WL?H=C]5OL>IHLU!HK61W+1!#3M^L5"P^ MT2D8%Q$Y0C/%67S^W4XJ<)D3B1"53G' M'EW*2R0:-<;BWXUJ0"YB14VM,D:\54YES:5P&LA%>E\9:ZH"QYE8QF=:)6E5 M +4:$T+L/JA5F:H@TP[#1Y*UL8]TERT.SZGH#&V]?'K+/.ODN=J$<# M#/%ZQ4[93]\F<_)C5(D!LEJ%40LPRG1M#!4XG\BB@PV8+IE$;0RX]:.SMY&#/9_-I:V4B;[ODD"* MRF4*A+_$ ";1?_,]'%-F"8PIQY0Z:F=LS4/Z!!\\C7AI/2=K-\>4QS("MMI4 M ,@(M*6[:X)^U"J/-7+=Z#$I@E ;UFDV]^JXVBH_52HW&OKUL*BMU\VJ!UQ9 M&:RUC;R:4^H;% 2/IKJ)N.ZC2C)+HX6-&GH2 XWSQ#[F/S RY>?7I:>SX?^# M&,>+73*..72*]/F;O"%5[W*1F"K'_\!F3(.RF*L3[A?S("!4PWSH*-7%S7Y, M\>;"\)CG8-G>4,<="PP P\#SW!DF8C!4'AC"!F9MZP_3;XHJ(S<[],+1I*1< M8P9@)=+2IC!0+D=NSCN7,T5WFOG)F>R97Q#/"6I"L0 SIUI>@=4G*B4VJQM# MHQKXQ:@(P'?@^#':)'20"*<,6H?>'\"R\U 'OJ;@5O$?("T2XP@EE8/GQMV. MS>3](JKH=RPIJXGZ FB+CRLSDPU6%A$5H<),46!8YOTC.R/;RLD\,3._QF;F M\$X:5O7;YYK+N'H#90X/G-,BA? U(]=HRBV@-LX8WPPB]@A2"^L8K.MZ,6 . MI?>Q9\+AD_:?PRQH<.&'F###&LN%;SDF[I*1C=.:] +G9DC!1"5:<7RI9E-W M!A 2XS"F4\/ *TO"7HR-K/:Z"YV/'1MZ_O'DK[%)[KE1Z@Z8VA@)M(;9]%7J M&0]DS\.*38%)HK@GK!@I#,Q7Z@8)C*&13.:J+E?Z(2?[89EZ!/M*4V*#M0.: M% 4OZ^$"KE#@?^O1V&,PI:#"< M%<]Y'WD_ [AWI@[$F;HY)^YXVVYP]#]VC*._P&8161+KP/9[&0@WM^U+^CVF M&,L,E5\VEG2Z)"C90&SD9+%3U#A$JXJ*_:"UQSGA5IMR@C.NOJ=+#3/,- M7D]3'B;C\#B%4)MVL(OQ>]I>-2!5SSUKO[PC)F]T2?.^W,_\Y3XF;GGJ[W.- M]V3,>15>E@4*Q+FICMXWNF*1)>4<)1EHD@?4N81 NNX#^0I>MA3P2CF-=+XP M<7$TZTV-]*Y$<5--B_I4D\V,CE\]YWHRC:HD7X%=K&<[])2,X/./,4E$91L] M=2]]!B)]^K;O>P,I6U7!OA*A?<'\+K XW!?"0[^-V)AL\/%U\NWY^[<7O_[V M0ER\OWK]^\75RTOQ[L5OOQUP"2BVPVTU18]IJ[U8(ATH"WMK;.VS!_NG<) M0PU$ZK[T:[NQR4A>+5MLB9!6JK UOTP4M_NT]41//" )W.\L2*S%XOU(4*J1 M\_S9[Z.HDGG%0%.9YYAKCXY*K"=LW9S!0JMK-T;C9*=QS!,9H1CS_*PU> )V M)X 7*42!6&XRDQJ!N-E'X-2U:F15D4C/D'-SN(Q@=.*B5D!R)/YT.#ZQF". 9KIG.KB+'XA$94=V\1+A,?YO(/6 MNKMY:&.ET O0>R22IXA&-;9[6[;6KC2'?Y7%#X)4/1$O9$<_B04DJ562IT.^*A+G AT:9&F08;,,^DR=MP M.T H&:=K3%>5HXS1.:YLB@\GIP-1(&MU0U&F'K*L.;V&KZ;4(H-#T%/<]M1& MYF2+[T;,DH\JHXHSL-BQRG:0^-_;C,&V<@%_+?M4C KY=WSX33;MX7ARNA%: MIN45+9+T\<'Q^!$^?HWU@@(9&>\6:C!,=<4W:DR_V:(3>+*R@YC8/,M.['$# M<5 *E^089_Q80]VQJECMT9&W-?"Q^[WYVGNSOP,\]3))(HQ;O)[-Q!M"9PZ! ML:+N;T'-:9IHD_U0AX;LN3*_)M.XGIU,K7F=AD;Y#N@"8!VPTM%Z]#.GAS6+ M1U==>VM*O:F>7]E>86BE51J5G]6EO37*'J-.62.L)@5O:J1[=J M%[TN%LH:"EAC;![#MI 6L%1=0'V\O=^@;"_"GC/YU@\Q MJ37M0"1YY^&Z!'-\)EZP;@JK\]I($K>&=/VOKM"IN5[AIUGD+ G9@U03(?;? M]DP7F*1MD%*TJE-.ZK!Y293\A$=F27WR1Z2MB.B@B?))+# 9$TCAT:>N+4Q%PO_E) MSPGSS<:>B;120_T9[![IO>=,)9PP&Q]5[O@T^63#_>0 UO8(=NN5[(B'!0D6 M*OAH*C6^9&]1FJEKG91Y9/*RB3.WS/6LX1.N]XVIBL5U?G_4VHT*\7J=Z/!; MQRI[,U.ZUUU.!:_H-L7[H.FU.^3L6"4?=DYT&GGUZ6L:'_?8N$-)YJ%,$S/7 MV(;H:KU&D7YR[<8=7.@+&K)QSNO(:4Z5H%Q!]%1Q7<+40!4QWVW)ZM(UHK"-KYAX13/P=G#: M%W%;HS%[\")L5@W\MF\M-X8IW?*>[V_A=B-WM_7G/V_Y[WZK!O/GFPQ-M5=R M:=0,<;]AP]ZP2B/LWJKN_5JW!]N1(YWV#TUL4(/O+^I9^6@QG2?C%FMLN9:\_U[+M]FR1*7:%R3K\[S MLX&EKG:& '[^Z?SAR@>(=AY8!N[0@ZNLV109AGZBYOP":_YI,.VPI&:SY6K$U&+D#>/#:OD M>E;SUSA\K&MNS"7E;6E%67VTX<8QPV_9\MNMW7%^_.0[H=W[.GH;KZZM6&=3 MHM_X>4HCD[.NV2J@ORMFR_Y3BC1.5>-XU7T&(]O2?B&Y&*3?,M1(GM8@F'C, MB[BL5QMZPD>]ZCUA/+(UL\_'4ADO+'F9>YW^^5>(F+C@1,:%=,*$72]4BF4- M6'6[0N..+!?+:8&1[G\3@2^)RU2XPU]L*9Q5+ $2C=U]9<9 MO"NQ:@+7D,%: 6LB=K;L"L+7>?!A0J(RJ?IK4WLA$[L3 B-?7" M!<'>-'-';3P(4T(FR555F<\L9VM6,&/,PT70HFW#TWUF;//:1*NX*]%L8R>_1]02P,$% @ M#H0"60U]67<; M1[+F^_R*&KG;%SA3I+EJ=?LUY\$E4),*U"%;H6DNA?/[%D M9F76 H"T) (6]" )6U8N$9&Q?!'QXU4Y37[Z\4J*^*?_]>/_WMD)7F91-95I M&42Y%*6,@ZI0Z23X&,OB4["SH[]UFLWFN9IK87'?R^_PA^"E_GWQ3E/)'_>#15ZKZ_ MM_?W1][W2GE;[HA$3=+G-%OX=)S!VO3'499D^?/O]NC/"_QD9RRF*ID__Z]+ M-95%\$;>!.^SJ4C_*RQ$6NP4,E=C_F*A_B.?[^_#P^GE#<_F",9)5"K-[/8/ M<$K!CS_@ES[WPP\:#W_2^?"SVRLU4F6PO[=[9.;1VM UV:A?LGP:C+,\>"?S M(DN+X$:55\'9=)9D$UF(YW:<&AP5G!L-$ MSAV*Q_=T'/(29B&.X3782.2Z?'SS9?7)L-F;!R039.#BY$7G\_.W_@18BZPN_>C_A\7P)[V=^563#/*N];[T1>JDC!\&4]_#B8.6)G M1&*G(+%3@=@I\ LXA)Y6, #.4[#R2B3)'!=DQK[XH,S2F2$_(W?)W0/1."_U[> SN31$4LL2K#.XOE<*WX Q6DY/>TNV[ M=N'X%&=A^/[^DQ?%RB++WUEXPXR\&P1G(KH*8*5!+F>Y+.B:Q6^SI@>+S64D M<:"B@B^FU70$\A(VNK@"RJBW/!$%S ?V8CH%*J!#"8.9R(-KD50R^-O>[MX^ MGA[_+FP=54U1^'O:HWKY13#+,R3AV.ZKW218PB4>!W D;'YK?JHH*C%*9%!I M0>_Q!;SXW?OC[=0EC_G&CGE!8SJ;AT^>BELUK:9_]M'>DU_K,9<\6D0ET+9Y M%P=_7SX16:@TU2:'YC3OO^N^-G+P*P=L92E54N-T6S\<[\R<.I.@,Q M7)M#/]Q]BOMPL8)*0/+5E_QIE%0X6$BF;@;LG*@I<#K^( PN4!2E 2C@*5S#)1%*0J4X_F,T2%=&%XGX)_J^R>,%,X.ZZ0%4BANLE@+'P^L]@ MP%R_DP8W5XIUDH)7U7E_VKO*JG6:SUS5$J?A2E]XBE3I;M./L!GT/UHG^M\G M!CB[C>2,R(Y.\$85TE/5:EJ.AGC6#2+&MY1+&Z%+T7C'Z?-/9,%:J6,6@#X3 M6N*M:=&E@I XYPJF-Y(R#5 /@G%+VI9"(;7BCVN#!+\?2/(\2:+-6('V6V:H M@87X&OBZJ)*2#%2@W!@T(>2&+'2562 OD/*H.,VR0G9( + E9'ZMX/'DZG+U M8%XY2PCI?TV@.LV_KD:%BI7(T:@9CU6B-"NAM8.J64.[WDAI'ZT3M1.QO\E* M/ @PLU+\D'88Y)N<9"3+D=32QE=@\^'H\;M\0P#]E#F<&U(]'K>T7DZDB6N9 MDPA%>B.!**RT&\GR!DFXR0,-RS 8$!&A>!4UM0%1:Q'9Y56M+5PU;HYO+OG&(!7F#R'&D62F74[S&8 K.H<1?YLYL3NSSW)?X4?MD0*K% M>G$P'RVS6KM?7N59->'CDK#LCDGR\T%FG;>? 4L'F5/.<2. B+JHITT.9&\B MH>DQ7*YQ[!O8J"A7 M([[IB0?P=\AJ]*)S]DP'>#1S>E)+:+LW&&S26W/-A=8'YJZDV_!JNH6T4P;I MT/C$:NI?-I1KPMGK=##6JF*7:L,2]"?7%]^Z"$Q@[7#WZ @$).P!G=CS7"8" MW4B]T39]=>S5/Q&C(DNJLO\GZQ+"V+_33O5^YOY]E9M%S,1$[HR E#_MB#&L M\;E(;L2\>/0Y0YKWFNA&V/>'FV3?OU1%"7*G,N))NW%65+J>K9'.M=86MA%V MA]8N#AN:!LC+V)R%-"J7>Y_AZXMN+ZGU?O,EBIH!_(^L$;SA0-@^.08#=6X] MWCTF!WGGX-MI%H!F ,]$+RHJ "#P7XL<[J']8S/$7(H<[H4$EF+T&GI+&1/8 MFO@XG4TDJ#4T62];UA;:F2/034<@8$F%13=M453+2(C%2^\_F.9P.4*]@!!)T4/SQ"*89C+7UA_ILHF\QDGX/OA$ ML(>(;89$3@1^]=\5V*Z,FECB<,(Y.]0\EB#98(@,[S*DZ$)&H'B7"N8%CRJL MS>$]0Z^=HW'R-@)ZG^A( ]-R3W1B*N:LN,,)) J9KDWG7QI#<[?0:M_?#^G/ M!>6T;UIOI"*Z<$5EJDT2E[ ;^J8-_XDH K++C8J**5#F>Y2L%2XGEOCA M_K.GCT,TDX2.A_HQZEAZ@517./.BVZ95*XB[85/@\L9] M>>#",PQ3FX%!>E5EN ]\!Y'WMI2G\66JH,UG?ZH,$@=5<%E M^53SU(P ND&4"- >0=_EJYH8J78SMF7%2!)7TJV*P]"M6N!;LQQ.'Q16T@L1 MH$7JHS[Z!D((9@K\/$-C4']RT8#9-)$J9#E--,X3I0#/MTI+E;@#T,0H0&3O M[0[-?W?5F.$Z$>&:VE^KZ)T&=F8%Q!E8&]D#H='45[I-=@W:3$=UBQN5I!4TQF, M/,7X**FW0 .]&FW7*):W-O"R?+Q)E^4[S^XW@IN!1>]EED]$JO[#JM09V3= MZ*=LB<-)GV+P,4OXHTW4@K?7N7N=7[;PI V$\JR36O":C;(9V>ULO,(OIP(L M:7$M5$(W:0>/ZS"?A[S=P&-8*>F8Y=SPKWLUZ QL093"WO*0M M@ 'AM\;C&)LHKM4$Z] ;UX. M\]$C85=7QYD]7B,663_@33L(5 2/!S&[\P9R2 H(&A!5'ROU7()]W,1@GEQ. M1!Z3XYYD)3,('2Y[#T529 0)*X'-2M24.@DMI)B0A<41/L(9Q1_ X"/LA",] M8?JR 0?HD)0+#( I7B)RHLKG,(L)HO=Q!L:1NK^+KM2=PX$:#HZ'\+>6&")" M)SX-D#/;2M)K,7L$F'! +.R@S$K>:R,4!!A?R"'!G> @V/GV$ @/9P7TR <+LD:2'FW1K2141\ M029BRT)L*&N$60LM>ZC8^$3MS;S\RAR:AU,(FYY=^U*\AZOI%-@<^!E#+[DB M#"M?:7V"THFHO)>S1$2L==*T:P2A+^1 RC3CH_HV;@R@A4F6PG1&LKDU* %! M^LHCQTM* T M*\,:$GB=J5CH6RK.JA'>%=[Z5T(8>NZ\;4;6DHRL@=)DJ7U$F.RP7!MMJG=] M-#Q"7PGC%=$)@]"=0.5[7B=E&VV M1\_YL%@YM72[!!3>PH!WH XPV:-T;<-[8,-#I# ]-G"MM)KPC4RN93#8/Q@& M<,V55X6C<_;J_Z'&L2"*F@,:VOR=@31UE--^9H^RJ30VL[!^%DYDZD?3]^*9 M^3(JZO2HL??=>UX_7\C%N1J,)GC &PF(>0MJ7P!J1R-Z$T#M&RC8Y3H)]E72 MEU2GV+^W>R"7XPI)#IF,?00V)(LDPB5(6G*UT!Z/5-. 3GQ;(+Y1T/5)Y/#. M=D[8BBR*MA*UU!%>1L,3L >#:9(M8J0 MPG'%S*9:Z85684%B(3BRH4R..<)\!C_C:*Y!WJ4R(G0Y(R 8YLKB,IA& EP! M8D/(U%(I?CL)_LA&P;A*M:=7< 9C!C*&$G8%7>'3+*<7:;"_MQ? "<"6C/-L MRNY?_BY\T\'1NUX;JB@CKU56%0P^QOE^6H,>&#_]'0W>8D)^I:%IX2(H*;''D? :REBEKJ83./$D%ZWC[Q M@RB+@5R"-#KI,;!*>8OP:^V,T'X7+F(0!H-_.9.Z:;<:SNYVX@S.'))L$<+L6M+#8!H+!6"?/KAE!8=,(GT:Y+- !2IQY3=0\HC>O I MEP8=B:-2NQ=(@XJO5;30.9#=I)1AH*M+=(/=!.F\,(K5J#O,7+ATYV1>@4H( MUURF;48[L*Y8P"BW.6?[Z&R>O$Z($TX=&\^90_^P?!:37E@>+@5O0- 0N (A M!^[JF@BX@HY=)FHA8Z7H5BD&9OK.M(:UBZ1Y#+UW!,P/;)<1&#"EMO,Q)TGD M"#[OL$:L553HN]'!7'S_W=&3%U2'HS!!1[>^VDJTA+DIFNX;N3#,%/8<8J*V M&K33W'S]Q&UDU8^L'GZCD=6UN:?6#H*UZ*+Z"$R%,53XS;K?0F$#L$(6 TN. M4GS"#$M/W68O8Y64"DU!1P2BL$09JO- 0[X7P@ -N*2.C)6HI)GG?%*$ETE, M^FR?L)V9]SR#T_@-*74UF3T'UQ-4R?<7LFD::#L+CX#JO:(QKAS7YG;\DHTBJK&9'6SQ3H3KON[XXZH0A&UQ FPHJ+KMI<=#5S^6 ] M ^MR2+-T5HW@B($"R%/$OJX1QH(:.D8+9D<9G#PXV.!4Y1Y!?[B/<<;*3N/8 M+$4HAE5@IAKY,&<93&'N99N%K86P/B%O953I[$\8ILRKJ*/@[YJ'WD\>-O1> ME@)G0@ -H"VOXG$%EQ1,/ )=)TEVRFSG-+N&DSJOM]HM!FQ"!T3;Z(\JQJSG M$D6"/J=3^:V?RH>E9*;PFY_S6YA3CMW4?*G#<2M,T8&%U@*V.W5R)&M61!AN M-WF!.,':5=I1A).J:<\_E=?:)@;NUZ'!"LLVA74E ^*/EZ^NN$15GDMG1 M7<0JN^7YX_VJ?>555ZDS1[:"R&;=V+DJ2)ZUX%D(*[J16A0:X*47/#4.<#_D MRT$%FH@.[[J2R5H9% =)=,T($VPP$KUV2+IS,JYTBSZA^")0K4L1KE1NWD)T M#;5+6&B"#?2[G:6@V]<(4Y3B_ %B)67XA$M.Z#G=U(J0FS&'B0.;Y=W?/UY< M+^&!A"1,:Z$0=^HA/-P,M2+:S#O!7&NJN\"$"X)@.M/$SQSN%C+IJNQ QJR7 ML$;IVS.X*&3,>$AT39?)G .,.!!+(P>PK['Z@__A;'"'G\E'XGCA]:T#:@A& M\CCP')LJL7Z48Q'_=Q/PT" MLIGKRJ6'G30?[1/R*XUWN\M)HW9B\+8 J@^.=Y<[$,/!P7#P,P+)_:73;RS^ MK>'AQW3#",B;,8]$#N@]@NLY A4%)!;5 ^"8C1F%%]]R_AA\)Y8GF97&NT92 M>^A=%9YO;H21B[!U-HVBLR9AS(_;Z$4K]$)T)FW4Q8LR]]5&W\F,W5W361U7@Z MF^-TWIVTJ#1SG8 8]G=&MT4E-":4TN!UN=2F+-2:D!& NFHP<)0R-R@4)[;+!'<#% M"K\LB+E[S!X7QFU2NWBXDA!8O!K'8!5*W+Y;#)=1Y$Q-.4L4U)JIHC)'3@J+ M3"=B8AN_./L>.KMN''A6VV/_16X#66:2IO3UN*[00J_Q)1EPFRAI-BI <$%5 MVUEQ6 -QHM)KL&ABU&(HA5NB@S621K/1&I[-!^_H3E*KP6(\)C\PTILS:/>0 M-EVF;V#.J>5$T67?K?4]+HJ/9A+]VCRZC@QHJZ^N'\B>[8U$<*Q;YO7"P)A M9],#4_R)1\M&.';7)C#H_83&"@G")"W*>$6(?NGRJA MZH\(3XAD:,S_ M;+LOK)&>)'GUN-SLTK(IG?@M_9[*34 6BZ'AZR+4H98,_RMB(&ZL8B;XM2G_ M7(.WKM&M9I/NM(),13N+5E/3O%$SU=39]..N53>.K'"NB7L M++9ORX>W7H,3UA,5@_ITG(BQ_5H7JZTKQ[%/('93I"A&B@'%CEB:2[PB[CUE M_F%/FTB<8M-@ R$C.!CV6-+59] DV%B7NNP*+*CR+BO*X"VE ] UG3V78C_Z7N J5'SNQ_.5M(:RD\&9,-9.M4N_/M M\+N[>8#,R$^!!3;17%R[1)TE%?S2K$H?UOL8!!^O@#ZO=;2"'"*WK 1K/@Z- MF4B3Y;:S?6UF3;,Z'BIGW!7=@5-1@*8,SP^#L<1K*B7O4BJKDGT9V&S/W J\MNX&?&0#:E=C4>$E M)3%^#:3)F!;[*P/:,4AV D\T\>]&!9N*LC1ECQL-SKV2#-KA$NE]=F;6N[JP M7J=-2<.DUYZAQ72D)A4Z=UH\;T-A/%O.6LULFEVK(J5*ZC)*]>,G" 9*E_4E MH:VN*Q>6VJ?M.KSK]+X.VYN2DZDC/2?,EB8WV: Q9]D-)NZ):88^=89,8K=& MD$H(4%/#&H;@;"6E\*)Z37GY(3>=T)#4(B*4995( U(UA=@Z\AY,E!X&A!&G MXA/3D*Y,[(:_"Z,GI1*U>,&*$/GAA9O?X!@#+NH FWQOHDI^M4G2\ 3)8/K0 ME77] #?>Z-,L5N.Y(5.LNH).KB9HQ&-<8#JCJK+O"Q@@SX1^(]0-Z%E%I>%5 M9%H)F4VP#S*JOX(9J;P&0==@E48U-90"3A8NI0ZA"*EQ#2YTTQ=YG8B()T/&V1%[(@.!3HSX-^!)>F]W QR*O4*MX6DD.M G4)?C85N! M E(,2;#-A5>."G"W#B[7P[7J2JXWCB B_<#58P*9_3(V-:8<,;C1<@H3C'2] M+!=RO=&DCL[P2-Y3I=GJ5Z5S&W[ ?TX,+OFZ/ M'"L;6ER00ZZ&%G8:QG53&/P_.1*(!^'^QG2&6EF9J&NJA:+C9*;J-I4-2*0= M(;(:,?>WL:I,1Z/P1)6$7.?>T91(R"HIAG,Q);'086(C0^PKBS5F/0/X\DK- M;,U UEA!$%'K@,A \VSU%"WI',YT%5V<+G'C"*0.UTV*C62N W&@S!5XM?Q1 MP41C]B*V=O$WN',RK9Z2GAS4]7#-XMU*5UB$H*)J 81@T$X>D-LY[^?[JDQP MK%.4Y' WZ?%#LR+3S4[_PHATWTMDWN5.G@Q-L -QFJD69CQ,B-6 "1EH-] 6 M4:^S0!D-JXM+=/4"6W\!]<)ZE*L+KB5SD:T#VCOD1]I2E"K'9CHHE MYT+6B2MQ%E7L.6EFDU*= Q2U%B+-77KZ$DHQ4E"1C[W&,VNMW!_&_@+5Y'H_ M=8)9SKP*BFG17PC3N0KK"4EO.AV#=_"FOFCU>(4K)[@HI-T>?SP;'Q$(;U=C M,V.T/?"ZYHNV?W8630_[ENXDVE'K/*"8PV#3 (8$6TL55UH"80JNMH$:4']R M$UF?2AYK+=X&*%II35MHA >-./XVH!'K(O63]9'ZRQ6=+A%45]1AS_/#7@,+ MD! !HVB3=2>H<@) M?>VG3;%E;%.KE+Y\VTG-!/=&X NF5K&-/<<6D3[N_]6\'C&D1QWZ:R\O^K/OLTKZ/&W<07UTL37WO&^C.3S-\'' M\\LW9Q<7P<=_GKT_>_M+VSL#LH8L.BI!W4K\M'FYNKR!4ZB:!!75,3%8( A;(M(/&C0R4CNJ;]1E,[ \E9O-:2.!OB9*BJCS5$H4 M+=#3DHI)2X6TCZ)J9"0<]6]'R_:^MV3;T._^_H;WGV7M^MP?2;J79<%?J7Z9UT/ M7^0M>?GA_U"F+B[??SB]/'_[ M9G4J6SV6\8#%&2@B_K+B_,E52G(-2*?7)4;6LYJ=,]V'=''5]59L#VW.9:_+ MQH&-NPS<;28Y<92#K" P2V MIDR=GD0-@S9@GA8Y@N,N '+_B'Y4Q8+R%/AU@EPG5Z"ZT5(I(*KD5&_PZ2:8=EDJ#]]10 M;0"MN-->!U(9 MFBJL;N$W78>3<CF M3Z;RI2@*S'I#GQZ6\S5@3"8._[>WN[:,#5 \U8YPQ"!^7F]W?U&*N MD?**^ZTWKC X.ZG/)[:5Q)SSH@N'LRL:00U5>#4\3)G/I S=3 M^-9AU>ZPH\ASO%WBOJR95J08X4O(UI0/A18V7FMP I-<3.O>*X; G"[2HWD- MN"$T3YT/[49+B"-*2GLT4Y$FO<$#SZR_IG+B5B-8!U7%'H\W,WN[N'"D//LD M<\K^ALU.9;Z)U/_!U))MZQ?PS[1/RZ@KEQ[N?9%3>[*[?[P2$J;E>2VSV?.= MP]VG^/-K3->/1**=7:C$,-F55P]:VAZCJ'X?.<^ZHYP=-09U24SK3H9-L*S1 MQKR?AL[1P,.V9_.YSV:X 4+U-,L2C,R\'8^#=U3@;QTD*ZK_&JX*BD2FTK(M M9W5_X+G3\]VK5S.DZ\_H:)08AVZ 9H/<'@W-:F+-MB7T\[9>;]JT6_.+D!"8 MI>SI9 QJ![9-95DK6OUZ6]-BP?5-JVF /5FP2,^\1[OJ;I>F;84<*&&2PK&0 M&C#M[436;U.V-V%@K;[%4\QM3@SJV)@Q:3*4PCIE&\N7YUG",+,BB["OBU9] MYFS:A+4UY3?TH9GQ.H=U_0>_*+.'>O8.HD.9M7T_>M38!3W0UOP/6_U56(WD3[_1:5@IN.)Z,]YE[46 -^;4F,H))L$BY?CAT11B"7D MK'C>UA&71.!L_(S*D5*YV"D6>P6Z2>6\@*W:P;,@5F;5VFK65B?N8>">LC1> MSY'S&KUN.HPX[5D:L/A0PXSJX@NZQ$]$-(U3IR(GV!X7R''N-6+I83'7QYPS'L]["I*RIT/C]LG4:=6'B=J?A+1RQIQ.?8 MMUU%*^R[&'$SYFP3:I,_C*SLCCQ;6CK?$BC7MPD&>?IM@$'6 MEX8Q]X%-Q*[>=D0WR293%&9J@""'=3%MRE4]?;T)F46 Q_RCK8M3"EUS2)-D-Z.\=] ML;P%>KC#[G]4!C! M]L#6^\!J+;/[J+K/:[F&\]733[J,JNZ\@H>7U/9&ONYDLU>I1C7 M&VC/+Z_0B1DY<(<=]ILM&>&=-T*.B(AK:1NL+O,)?,WM.UAI^T[18BT*B2J['G!++(6YO>B&[%^-JD*8KZH0W?D)Y^RS_PD(=.:3L/V$@<&W5K M5S&QB%/.RBNC$NIZ8XJM OJW%K;LE*7XY4@VV,LW54.WR!"UM.>:+>8WG9-@ MXM$#>9U/'5'%K%X7\-5N7L_L4$+Q&>(P-N21Q0MW/:.W<+8/RLX. MW+'>S+MXV:DZQ,&0.*.NMYQBQ7A#]0QS)Q]G=%5F\!_)?8.Y5#,U)F&G&1$Y MX49#W RL#(P;HJ:Z":@S"5W^$ZOTZ30+6QZAM2I8,98)HXJ]<&A54O;PK&EH MW(C?TP,7+K:6[ Z7-X#7K6D-%Z"7)Z?O/H<@7 MI_\\>_GAU5FPO][KZN:1W\XN+L_?_!JEKHHF<["ZK M%;%>9L$[)YWJ+=V+V*AO(U2^[FV^]!)K2'.WN9UPXZ/*['1))(]J9=#JK0). M?NH9HCH$J.(G,=[]\,-?$!!V*HJKX!?$%Z%J93\[^_G\\N4):/%F3X,!)^C4 M>:N MS1A!7%D';IOH@RD8& H,"+9("+9!B9=:HPPNLU(DO EH@\/,W\NRRM/@M?EA MW?B^@WP&+/:*?E9Q;:8R-'.AD!P6XF!7RN?G/ M"VR8D8CYHE9C_>V]WO_>QAACT\//S\PQ[M/CM>;=@?:(-YD^$8"U $ M_O'H\%'CI(D4]G;A[+"2O(H#PX;ZV]_)<87.U>&NXU_;U MG;9HYXU#K7]K_RQ9[^'&/UJ%"K9S^5)S^=/\XTV6J.T'TGHV4_?55F^/^6HJ M0;$=A$U4N+2,!1[H(AN.Q6,,ARYCG !ZF%P8X0/Y/77+R>"C_EG!!&!39PCT(3UWO5T[NG/#[H_J'3]Z(Z='5^ WJ2@'HH(6J)X,'4C!-,K-$FS,3:U MB)1MJ)K!)?@?\RK2AZ!3(&>)-%@I;((W1H=,3;H)3$&ZX>Q04Y">YI9D_PHD MV^<]^1.TV^5SI/8L9PSFX:37=QB0#OY/\%)13\FX"-X)%0\#BO<'YYC(B!.K MOVMJ93:\P!2/9I>0N.8*+%&2%10I#C8]H_MAE-L9@7-4Z &Q.7@=M. MP$ _%_L@#8JW8]K&WZK;KHR&0%EFQ3-8L=<:?I5G&7_-P><"H55$C)W?,O!B/TZPN0-YB1N:9[YE5^T?H+YC@/]'G.1]NO^J> MS0KN83/)-O&9B?ZE^7NIF[3-Z,RM78&57E>K">_;JGA5094X#F"-P,NQO-TV M:/,A _M[WP9F8)-9Z+(17Q,3@< O4+7(68+W'4G%;AVG[D%<"^%:WA;8T\5.D31=63]D;&?LIM*R-&?0/:Y+9]L"ZZ/R22A(;DB4 MV<;Q^* 13@RL*5 YS\?A2F&'T-]0O]3F5'PRT5-Z^BS+G::V?AIJV"D9L>4: MVM=TRO5:B_IT0+N6<8T!=",J;$PW3I=[>L3^SN:A%?=X-SN4$Z#=/YH:T4!%* M4?47H [T[KK],I9!HK9/?G=W=Q=S=8T$=M]M[-X:'<=V()"=\]2M97,YEKG> M,\3\8BY*X4(+NB:U:V:U!/^XP5+XCA:=J>,!VX>=R*RVN" TW:I/C Z=Z:Q, MFO7?EC!"AB_P0Y1AUPAP[935! *F+I14& &(:A._1NQ MY9P_UW"*ARV6MV+_HDUO-+((SK(2J, *=%LTW*!9^B);/; 2D -H&9B"Y@L& ML.7I6GB8NDYO"VAS;Y",9\OSX!>EG 5O4]TQH;V@>P!E^IYR>9-I?-C&D==" M3*W>P4_N(IN@FL)O%@-XUG?_C'R :SZNN";\X';H@Q#9 M>S4?^DC&!B;RI$1T*7'P+R+"LJ4+':$;4!6H;\/NO6,:^WF7G;H+2ZY9V1#D M3(:;L6 N)$@VWWOY?VZWWM8&4L*#=/5[479&4AP>[^T_[/[XO-A&&/3SZ(L.N.MLMY%'3 M^2LCZ4YJ2?>@J#XG-(=P^?M+-(^"@M@E2MH-ANW M%8._H4\)!DX0$#%L",DM&G(%IFWI/%UXQV])MK54"0;D7H'9AF;ZUQ-HJ^,6 M'P"5N*4) ]+>$L1J!/'E@;X;0#(:>[XZS6SAT4OHK@6/7J#?Z+?P(>ODR?FL M#@KMVUE_Q\36=-V:KFNC!6]-UZ]KNFHIM359MR;KUF3=FJSK8:%\"S2Q-5FW M)NO69+W#7+89O7YOME37R3+XR]7+"O4;AUQ-U0 ]< 4F.ZR>4/OF:9L%4Z5 M\,B4@CG+^,=N,E>-SBG0Q-86MJ[;14=28"\IUTR&YR' AJNJ%EQTS"+(G'Z4 M/N9^%60LH;F[-E#W__;"C:->.#G^?!#>>YR5LQG6%1XA1;7]9MM^#4Y>T,]K_0D%9XQ86% M-3EAR=ZBFG+9$ZK7*,SG #QU:L$J.+Y[L62X&O;_AE8'O5.P3^X77 MEYS6,F%Z*18_Z-0^M2+K1:N6/W))O8M5FA&L4%E_L\)6!U^@&N27'/9H&[;Z MQL)6![M/CELQ&_WFNL1L?-FS6J';35A7AQ#=QJ/NSH5WN0VWH:I.'[-*[^9C M_K;C$M\ 1;S*;H!]7JMM\')+$X8F/LQF6YK8QB^W\IV MJJ+#D[^JL\PAM)NL2C!2WHJ.G<*"55I93J'8N%X9APWZJ\2T^HF^N_A0=WM: M+79F)[9R$9D%?-E17\:/C@PWABA6:K8]K5LI/?3Y!.\*;GQMJ@G9BTG!VI$" M4D;\F%^UF[;?9T_J\M&FD[BBNDBZ-/ZUU)W%APW%YHZJ3$\E>5BDS"-5<%AJ MDH%P&@M57BU03UH$O"X0@)/4@+YZSL% P+"D=&%O4KBGHRMJ+# .IMC! (@^ M#8[W_FX.^#HC-79&_A@6 [!25D,6P$HDZB+:09H6#2V"4W-HI%KF60)*YDE@J]9WR@B?; D?)1+)2$G@ M2U7XA%2EBJ"0&%CV=I?[:,"2D#JHJ0%\RQAF9E] 4J*VFH.@%'DYOW,E^J_. M]$Z[#+TZ?7@K2\9<3D1N"_ACE]*I<,5^Z^)WY;=%MU'55#@&Q57]V>))=^!V MD"+!VT&#[:)J6FG3Q'D C-'S!*<"M@<5$($MU@L;D,!XN6F;JE_:'@1:HX17 MN&CX K<KXF*D$E2, MC(E>G_E?\M#.6\L$Q8&U&*#8&/<#6P$,G"[NJ&SH;MV&HH_VGIW4EVL,ZIGM M@[-"&7+KF7,:?S.(7&L=+9^*5]H5KA>X@.CC/^$"LQ!]4M=:3_PRW;KZ;"RW MT[E&+O_!!N>B8LR.N=FN$+]HZ87QJ\:&$>*:$:X$.VBS"%N92=,D8#7-@3;3 M41_GQRS&V7ZK+WW/6IO8X%9NLWJGT6Z1YB**6MP^AZ;H M;IZQEBM2UO2\^"2J$D!:A2IT+:30OWYBR_ M=9[-%[F:3,O@Z.#H5^/SGIT?S\L6MBLOI\\.#@[\^\KY7RD_EGDC4)'U.LX5/ MQQFL37\<94F6/__N@/Z\P$_VQF*FDL7S_[I6,UD$K^5M\"Z;B?2_PD*DQ5XA M\FP>PSB)2J69W>$13BD(?O@>O_6YGW[4>/IIY],O M/DW52)7!X<'^B9E':T<'LE,_9_DL&&=Y\%;F1986P:TJIUE5!A>S>9(MB##/ M)KF4^+^BWE=>3YM.1#X!4AEE99G->+^0!K&<[H.#\X)C@V$BN?>3*$!N7)59]#%XGRKG MQ'X8Y3]^&59899:\6;&,LER4*DN?5VDL<_S6HQ__D8L4I=U[?"LHIS(X@PG' M\(Y(X^"=+$H2AD<'AT^"RQ2W6MW(X&TBTGN?EH)AT_+Y\9/YNKCL<'^-AS 7 M<0PWREXBQ^7SH]/]TQ.S,4M.)LC&P=FMR./U3?S1C_=AS#6=[-^^.WQR\*+] M]_54%34;!O)& 0U&\%RD] GM\&@1G /C)HD(/HBBE,'5 OZ>%2'2^WX8B."E M3 2<@0S@F.;ZI((='.%OWST].CIX<9[-YB)=T*O#%[L!?/R;\P=>A*@O_.;] MB,_W);"7_5V9!8NL\K[U5N2EBA0,7];#CX.Y(W9&)'8*$CL5B)T"OX!#Z&D% M.\!Y"E9>B219X(+,V%?O]9C$['!6B8R0O_%;[ARNWA?FX6%05*/?X6LX6?P. MB-Y9H7\/C\&]*8)"EGB;E=- I? M.(/5Y*2W=/NN73@^Q5D8OG]X^J)8663Y M.PMOF)'W@^!"1-, 5AKD[#87$82!RHJ^&):S48@+V&CBRE0 M1KWEB2A@/K 7LQE0 1U*&,Q%'MR(I)+!7P[V#P[Q]/AW8>NH:HK"W],>U(0G'=E_M)L$2KO$X@"-A\UOS4T51B5$B@TH+>H\OX,5OWA]OIZYYS-=V MS"L:T]D\?/),?%*S:O9''^T]^94>\XY'BZ@$VC9/KD_$W45XKB@#Y.)Z/G/X M\ ;H!15]?1!(ZSA"D@0C8'B11%5"Y#2O3J(@:H>?#O-ROXJF,JY@ MI8?KO#Z(+7'C0Y["5O8HE^D;GWJ?,;[1C:!>)ZK$G2]_^!/2=Q4*$!& MH!ZG61G$<@S/[& )?8Y3 5R+1S:3(H6CAO.=RTB-E?D-"X?[JY_K5VB.-DFA M^94Y[6_?G3Q[$8#!,Y:JK'*Y*9J-=^:GZU-U=L3N8 []>/\I[L/5"BH!R5=? M\J=14N%@H;5V$S4#3L) MBNA"<;\$_U=9O&0F<'==H2H1P_42P%AX_6UQ&FXTA>>(E6ZW_0C; ;]CX9$_X?$ !>?(CDGLJ,3O%6%]%2U!M'B M<2N7%D*7@O%.T^>=R(*U4,<, /TEM,1:TYY[ZB%QRA2F,Y(R#5#O@7%+VH9" M(77BCVL#!+\?2/(T2:+%6(&V6V:H<87X&OBXJ)*2#%*@U!@T'Z3^+'255R G MD.JH*,VS0G9P/-@.,K]1\'CD=T_OY96S1)#^UP2JS_SK:E2H6(D*VR8*E4%?JD9\'-NKT&,\X!-@ MGM@N!_))"0 4%0G9[ G;2P1FZ/U"&%'+Z= M9@%ZOC=#:2H@9X M35VW)"[>-: [9*-$3,-?@KGN+D>6- MUP]>3[%,U(W,%^0I0$5(#\T3BV":R4+? / ZEXF\P4GX=G^#D MIP@(?J*]"TS,/1Z)F5C@8"F>0**0Z]J$_J5#9_=SI_;]O4X;;B?:[9O6:[ P MISJL8>@^U6J[2]@-/X%U^8DH K++C9:!"C1]P25='-,P19=^+EDUU.P$LHF4 M=G9 1.B014L!"))"SC2 D?:/#YZ=&7EYB2&N%"CS'8K6"I<#>A)\>/CLZ9,0 M%4^A?:"^7SJ6GO/4ESO[1 M#0W>_9G[]S0WBYB+B=P;Y5)\W!-C6.-SD=S"??WH; MI'%C="-7D7:II,$UV' %B*5-<*(-Z,RO.R\ 5(8P$(CR%&4>*-EZ>\-@GLAX M H;R=#%'72/2=T)M[H/ZC68O6@9*=N"$YG89:1M WVVDJL!S071'Y%I'=59-IC[(XDL25I"[A,'15%OC6/(?3!TN$%'Z,MI-= MH(^^$>Z%F0(_S]',UY]<-6*FS; CV<03#=I!*<#SK=)2)>X -#'R_EF%K,.D MVU_5 3PD(ARH8;V*06$P!%9 7( 9>2,2,B/)UC7DH,_*D$.*'EHQRRJT*/Z- MP6XT3X""8CU282\83](7(D7YSF-K$U/8PK7D/7.@D_J",[2;\2>=.U+'-J(HK_0:[)NTF XW!6Y6 MD%2S.8P\0^)W\DLGXA4_8=5 MJ0LR7('0S]G% B=]#M/)LX0_VD0M>'N=N]?Y=0L"&^-_[A+(JJ/$?,)3G+NCEZ1Q0^ MBH=/=3?T7,PH_,<6-N)2@N/!A5.6!LFWA+_?]=&''$H31HC MF<(DRH:29E&&<$]%LBA(;S37$#YY87X?B6(:NBYC>R7#7$'/+!>.R\R[66]A M Z(,YI:7M 4P(/S6N))IV9XF2%=FYU;J[2O$#!%Y:2IYMGJ&]+;V00KRR6OW M=WT'>O-RF(\>";NZ.FA@2"P2#8E%>L)[1?!D)V8_[8[<)04$#8BJCY5Z+L$^ M;F)00"XG(H\I(D.RDAF$#I?=PB(I,HKWE\!F)6I*G8064K3/8AP(7.F,X@^@ M'1R1G7"D)TQ?-A@5'6QTD'HXQ>M,=M;MS ML@M_:XDA(HS.T YLZTDO1:AP,"$.\3"#H2@Y+TV0D& \85\@G+$58M1IM : M<;5A(WQ)$(G9S/I\B)>Z3\ABEO!'8[ _^RZFMN40DBB@F9&2WM+1&]L.*=G"HYX)V"(#& M%.(Y!=!:T0?= ?S:,691(HH2P^=+ONM@N+R ^G@IG&;7N8?2K QK1-I-IF*A MY42<52/D5F_]#9!;#1YFW: ,@WB1V%#=".=1V4E/XB": !/S(LU8/TKQ?82'XP'Q=6 M89)IP0(&?_+/"O;6P+=)5&"<4^HUV04A?6':2I$EY$>/T]R)L)BX5WDJ IA.Z'-OTW0/3]+&<;=Y<7=TY'I"Z$P])W6&+ MX)(/B]4#2[>-]";2LV6=\@HDRS0B-#BI(Z"/6,K2U M#AA56O7C5B8W\+/#H]T ;K9R6C@7?:_2%6I4R$RHE+W(VN:8@P!U-((^_M[& MRAWRW0N.@KUO+R9^O#9Y,8++=2:-F2RL:X6!Z.->3C6\J0G<85S2?HH:WC[V MOOM ?6=5W\R3 4EB.21)3(+X=5:BJ+-6#1XN;+R<9(224YUR^L$652['%9XF M*IUL5MDH%I((I^"VI&*AC<14J^ :"+Y$^"*A>/J20]'AO0V3L!6,$6VM9ZM, MW5N9>B #KS&4LZ M0> I90A<)/QRK93 F=FN4TO8R5/]!8$Q5KI."!E.PA9=5(3#1DMY5&IEFB1. M3"Z:) G(9Y=Y(AOZ[B] MK1;!UDCHAG7^]MWCTQ>4QU48:\7-QU^)EA#7K.F^@:-FIK#G$!.UU7'!YN;K M)ZYJ]@])E TN$+A,EGV ?4<_,OQFZ((J;(1-*&N$B:L4'S&!8^%R$SL#JJ14 M,]2%:RY!?D(VTVDF(8N.,$BRB)-.V#M8XC5NGO-14=0F,=DY??PX-^_1M!Q/ M!XDKRHQ)%HU(:8?LXQ@1NC%:40G[*"LB>%7X$V1]Q*+*V/&!@MY-:PAU@0Z= MSS.52=S8L?WE9T %)- ,=$2:$:A3T:C3$LNX DX>Y]D,-F7AI>C09CJ8W>X\ M)_SF XZ(@@>T,L3[PK@C6:^W2\1WE!Y!2)0.I!%B272E_Y+TYHI$>@9(9[E" M/%>6SJL1'#%0 "G?;#Z,T!_6N(9:P5Y*$.'!P0J@VGD8>L9]C#.^#QO'9BE" M<6@)\=)D%LXSF,+"PSR'/4!*L$NB2B>7P#!E7D4=-80&'GXX6V_XH2P%SH2" M5$!;7A&E"BXIF'@$UV&2[)79WGEV R=U66^U6U_(!%^)MM'X+,:L"A%%PI6O M,P7I9ZA\^J&YS.26^RE%A3GEV,W\D]I#M,(4'7!"+6"[ ?PC6;,B@D&ZR0O$ M"59UT+F).*D:0=N<>RYOLH\,'ZE%A^.6;@[M2@**P=Z]/F#[RY9F"UPGF1W= M1:RR6YZ+PR\,4$XU@-,3>(YL!9'-ZI-S59 \:X6H,;1Z*[4H-.%_SY]G? J^ M#YS]-#01[7%T)9-51,FUE.B45.._,1*=Q5)S3L8[82-P."!2K4L1KE1NWD)T M#;4S9#7!!OK=SNI2[6N$*4HQBHU821D^X8Q6/:?;6A%R<=L(7]M$-%I_.N9 MA;B3;KEV1;2)?L2,'TKK9,(%03";:^)G#G?SI+L21\G>\6#3E$0$-BHR'F%" M"H2#)0OVV>) +(T(')=WE[HC=G:/=G9\0SN0OG7YC,0"^Z"+0 M>P3DS;@/(@=T,,#U'(&* A*+LM(8?FA&X<6W_ ,&XX+9S_/2.&!(:N]Z5X7G MO@$5,XW#UMDTZMH8V/Y(8LA!!YFT^P#%I/ID@J[SI,(,1_Z<(GA>2$H36L\A M&NK:\?>,+S9B"7?+=SV-"=GYK;YEW.J<-MD.QFP-4>?R)M1J51:F Y+5H%RG5>KBY M?G59+)#GR@ VP]YK:P-3B)YN4MSKE2HB+."29S(E.Q;!O5$4U$XN:4VO7*W8[_&54ZG M>>>^4K81*(<7(K ,JK\23%6 M]8(DU]K%<;=(&^E)DM>1J^W=F5S<"4'2[ZGJ11K M?0A^;:I?UOBC&W3[V<0(K4)1::NBU< WLJ#, MT##:RRV@ AN,1%.I_+'2#%P]1-+/%S\-#-R9O_+ '%]D?%D# #< MENETY]L1%Z"G>HS\%%A@$^^P\7 8]V3_X&@YY[[-LS2KTO7ZIX+@PQ3H\T9' M4\AD_L1ZDN;CT!@2-%GNM-/76A9:.$U A^.@N39Q9# *+W@K7VG"NX^\APY/7)NR7 MW4 'F0G:&554>$E)C*\#:3+FQO[*@(H,&)O '4T(MU'!9J(L37' 1D\W+VU6 MF^21WF=G9KVK"^MUFL+JE.?4,[28C=2D0O._Q?,V6,*SY42ES%:T:=5M4DE= MZJ)^_ 3!2NE=9=EIJ^OZ/J7V>KHNT;J23H=Y1OEHU(2/AWE"@M 4LUM#9DM(D*!5HDT(%I3 MKJ0#NF]0!# @C#@3'YF&=/T^-SQ?&#TIE:C%"U:$R%,K7(B^8PRXJ CL:[:) M*OETDZ0AM9^ ?), MV*Z@W'./550:7D6FDX+9!/L@H_HKF)'*:Y!V#:9I5+Q!*:"U9LK*Q^P7%"$U M[L*%5OKXQ#!X?7;U\NQ_N'6#UXB!>#)D'""Q)S(0Z,2(SP.>I/?V!^MSVF)" M/$S(XRTFY&MN^ I7:L,52E)(\W]=L(,M50J8,63"=O=:.6K!%=7)C!AQ-:N2 M:\(BQ$X_9S@;]%;NAK/W>[78(LZZK;ROR!]?(VTZ_3%VY'_]/ M?BS2:W7_\5I7GJ@;JKZ@ WFF-"IHU6J>2#M"9 TR;D)@->F.5GT)7 43H;US M"TK%9(N(NB8K_!;'L^D M-.]R)SW&3MB!.%%72S,>)L22C02;0,%M?U%V2\A$2M& T]ZG1B MLKVDJDQ+HJ4T:TF6,RA-V7)'>6L1Z48*U-\W2:"^3\<5914PF&KMXM-D;W;8 M!4[1?"_?QD?I-YT/ E.[]!K9#T-5^)"7;?Y:2W%IP9!\&*FV73J;?!D/@D A MP5U@> [FL5K]#R)XH1B ]9 \J!(_N-P2'X%CR76!LBS5$4HFBBB- "R=ZSU ML*=P3X@='%0L.;6YSD.+LZAB1V,S.9PJ6^#58#,>N/5#7WXX!M8J"DG5Z0G: MB/6'L;] O;[>3YTOFC.O@B9=]-?VD+2FT['X!V\J14#/5[AR@DN.V:W MQQ_/AA,%9JNHL9DQWH!X-[%BT#\[FQP#^Y;N)3JNX3R@6,!@LP"&A-M-%5,M M@3"C7KL,&ID[Y%6U+L@\UF:'C>>ULA1[9<50!$,R',%P]UW81:5UF1WVY:]7 M4BQ%$W=7TCQY^H*? /DJ3K%1U.3(& MHG0;[0C5(S *.MD*F71<[%[9GDB;H8B MM_Z-GRC'&K1-IE-:/K?3V EBC5 B3*9CLW&!K:EN1P)U'JZJT%D" QY!-?1P M$ZD.3YS-+3""Q?M]E(RE;JQOVP-Y\BUZ( _7=YWT99-?O@X^7%Z_OKBZ"C[\ M\^+=Q9N?VZX#D!JDOD>"< P-,65SJG5I"J?N*3MLN$NY KF")51@',0OE1++ M-3CZ)+.VJ;?>#*@TLHD[*J?4)4^P^I2;B6NCI+[:05J'\U1*\BW0#9"*24M? ML(^B8F,DYO1OP?J^E^'A7ZV'7R,Y[;23),[/KBY^^>4L^'!V=7T17/T+_GYU M%0:7K\_[U[.&R7?3\T\+NI]_Z_\S_#4$^.>UF$E6-39DPM=83X1F?/\)+[\) M6R7A5OK58'9G"2TNH<9A2(B^2^/9X0LD4*I!X*J=SX[[3W_(*SIC_">1[UT% M5KHMPP[M::O?M?6[)]^&?O?U-[S[+F_74/M,U#N4!7ZEVG5=#U_:H_K]N[.? M?KD(SMY?OWEU=GUY'J!.M7?]9N_\S:\7[T"9NKI^]_[\^O+-Z]6I;'7']5J; MOX,*_++B[,-5RJGMD$ZOR\,,LXB5,]UU.JOJ6CFV"R=G@GNM=L]%@=4:@@^B M*&5P10[3 M3W--KW*O$,*6H#7BFXW=7[PN*MU/0Q.TR5+<+FBVX4ZTNW.X MBX[>G9>[.\>[3B#GJFY+=F&0DF?LUCQ\=OQX VC%G?802&775-!UB_;I&JJ, MT1Z/%97DQ2PV.99IP2@392O%MX[..3!WN0^.%Z_QVKUT Q?LQ*9,/[>]+P@L M,-%-IQ'T;7>S6P\DQ4&5P/?K$$..D4VO:Q$#:4K3'!B?CW<5]4(Q54M%46!& M(/KTL!2S =K[W5!:[4_@'F,W/CL>W2XN*J6F-%[?F#%"H^'0/H*HOA%)9>,. M=9W1+E_>>0*S"\X\3$08_.5@_^ 0':!ZJ#ECL$'XN-SL_J86>4]HUB-T;T!8\S_MG(PMU]#J/-73H\M4/TAX@,$['[B9PK<.D'8'$$6> MU[W&.S**6C%?Q*H@6U.N&%K8>*W!"4QR,:M;JQ@"<[J@CA8UNH*@&W6NN!LM M(8XH*2743$6:U \/*3%\3>7,K=0P!%7%'H\W,WN[N-B3//LH<\J,A\U.9;Z) MU/_>U %NZQ?PSZQ/RZBKSAX??)%3.]T_/%D)T]+RO);9_/G>\?Y3_/D-EC*( M1**=7:C$,-F5T[6V)< HJM\CW;/N**-$C4%=$C.*:U*IAB8RTFACWD]#YVC@ M8=NS^=QGL[L!0O4\RQ*,S+P9CX.W5!YO")(5U7^-301%(E-IV9:SNEWFPNE9 M[-7RV:7KS^AHE#2(;H!FO\@>#UK18<'VS:A9@/QTL8+3HT:ZZNZ%I6R$'2IBD<"RD!LQZ&XWU MVY3M3=BQ5M_R*>8V80-U;,PF->DS89W.CJ7G<^ K?G(684\>K?HLV+0):VO* M;\9$,^-U[M:U,?R2QA[$U3N(#F76]FSI46-7;G$VI*N\D[O.P20?!Q>LG<+V MO-%7B=U$^OQGE8*9CB>B/^==UEH ?&]&3;V0;!(L/(\?$D4A*I K!O"VCKA< M!%(>!NXIV>/UB[FLH!@0XUS*@N3*'+'T5$TSAU*@ CL.32*%EX371Z6,RU''L6TLK1<%>P M>26QWW.S($*7DOF!&SE6F (URCX9K"5Y@6T+PV[%DKWQL"'15$8?)0/1+]EC M-,_EC'K=.H$\)N,A5_Z8@EC?@_3CCOF#W0K9"S_!O(\9W78#?OL72)MDL.&[HW9'+I;;3J& M2S1PCT^R+,;(#-6GX&;)@CNLZFH0.FT.2\G/6 >[$:8LG2;19DAO[Z0OEK=$ M#W?8_?>J0!G>MY=VLX7SW]I,NHZLXK6.?D^]"/TO'\FJK?V(N7;/8JQ;C>CO;\ M\@J=F)$#=]ACO]D=([SU1L@1$7$C;7/GCQR\XI5XGM]WJ8G.>8W22BU37%>"(/KH^*>[R90SQU0[ EQ8! M)7I\X?G34S0ET,2[%50/_6PI:=LA2_',D&>_FF:NA6E,&GZ@(=YC>=DV#BT0-Y M76L=4<6L7AS^QS05K:M4NNZ]Y00O$9XC VY)%S:UC=C(L["BR!P:[W MTKBGR,4BHV!DFXK02XCI5N;+2<1O\NY'UFD$1(_BA3O,Z"V<[5K9V8$[UIMY M'R\[U7DXVB7.J&M1IUA-WU ]P]Q<'$D[9MWB=,?_O^7V-K=W.$N&R^\?&I'L MOONC!B-CCP38APOIM1[\&D#Q\_N;5V[/7_PK.W[S^^?+EQ>OKR[-?/@>U#RK\GQUW=//+KQ=7UY>M_!.?O+J\OWEV>!3^_>4=7^D TD;/]NVI%#,LL M>.ND4[VA>Q&;&&Z$RM>]S==>8@UI[C:W$VY\5)F=#I+D4:T,6KU5P,E//4-4 MAP!5_"S&NQ]^^#,"PLY%,0U^1GP1JE;VLXN?+J]?GH$6;_8TV.$$G3IOE1-4 M@QW8LL2T .&26D8/[#PL3]D1T)(PM0>= M9W4,XD[%'R3DQ*,Z(Y:6I2N(]FV5W19;@8\/&[Y)#L;??B,/U%]K7&;OQMXQ M@IY((HJ20-BF,F)K/355B.!7;5B1<3]N%&Z_JQO!RC&L]2MR/K- MMJC9-V0HNU.F>LU*""$IVVSH?%D7@FORI9<.F@#G42'+!A@W:@RR#UTVZPL]?B4^$^&Y]R!FG@NG-]/FD M+DJ]_$J([D*[>WNB07=LZ3V,M)/]Q_2SDG,KC;&1 YWLH0 7\T(^-_]Y@=T< M$K%XKJAVX![]Z(6O5G5DJ] L^6.MDC][MG]P_!2U\A(F6L;FP5IAWR>%_?LR M;G]V=+S_Y.2T]^.#_S]8S[/'Q\>-I@W&8ZQ $7@[X^. M'S5.FDCA8!_.#LN&JS@P;*@_QU2DKH\U*3T_FG\*#CM-^R8I9/.O;SF0_=?F M-,L@>@^_Z>UI2[[M]CC;TR?\\>+\DI3%;K,_]][V7IXK;*X6;PWWVJ&^TY;M MO'&H]6_M'R7K ]SX1ZM0P78N7VHN?YA_O,D2M7U/6L]FZK[:ZNTQ7TTE*+:# ML&,&EY:QP -=9,.Q>(SAT&6,$T /DPLC?( ;-N$6?#0BFCB*.WM15I0V_\X.WO;;3]Q&-&8=DZ4A,([>,SH/,+:_+0KG-LV MI@!:NI=CSB597_!&E58%EMQ16&MJTK-:5XWZ@TN'1'3L[O@"]24$-_A"T1/%@:BX&IE=HDF9C;$\1*=ML M-H-+\#_F5:0/0:= SA-IL%+8H6V,#IF:=!.8@G3#V:&F(#W-+T"99D5SV'%3G/ZU9YE_#5WNT9#N)D2[)O,S1DQ(<<6 M.H/- T:MBAHYN6?FQ7B<9G4!\A8S,L]\SZS:/T)_P03_B3[/^7!O4/=L5G / MFTFVB<],]$_-WW>Z2=N,SMS:%5CI=;6:\+ZMBE<55(GC"-8(O!S+3_V;_&U" M!IY]&Y"!3>:@ZT9X34P$XKY TR)?"5YW)!2[59RZ=6PM@VMQ6V#+A9DLIUD, MJYDL6'7!4I]%N_,=]JRB%F.4P0L*2EVA@_K(LG[4#F2P!,:1S!RTMH>#6@W- MU;'LI*E3[@.GBUT!:;JR?LC8SMC-I&5ASIA[7)=.M@7.1]V30)#CL.5H@ZAOZ%^I98[#4S]+-2P4S!B[S0TK^F4 MZ[46]>F A8<'NS]'WTPU(482ZI(VBX3 MX^5=,XOK(@XCY&N]&S%Y"Z)ANM/;._9'-A>5J,^[P;F< /WFR<*0%NI!*6K^ M K2!WEVW7\8J2-3UR6_K[.YBKFZ0P!ZZC=U;H\/8#@*RX:0 M7TQ%*5QD0=>D]LVL[H _;K 4OJ=!9\IXP/9A(S*K+"Z)3+?*$Z,_9S:GMNU> M^;<[&"'#%_@ARK ;Q+=VRFK" %,[2:J+@X6Z[DQO7_7\UM2M:\, 5.?^C=CR MS5]J-,5Z:^6MV+YHT_N,+$.SK(0IL +=U@PW8):^P%8/J@3D !H&II[YD@%L M=;H6'*8NT]O"V3P8(^.9\CSX52GGP9M4-TQH+^@!.)F^IUS?9AH>MG'DM112 MJW=P\U9EC9/[$*OJ@%0^D+O()JAF\)OE^)WA[I^1#W#-QQ67A-_YM.MC$-EY MM=CU@8P-2.19B>!2XN"?18152Y?Z03>@*%#?ACUXQS3T\SX[]8 >S$.YG9$S M&6W&@KF0'+PPO3<**G>*^]*_(7W$UNUJN/MNL:Z+AJKKN#):9F ]?G]0:NO5 M\[UZAP=_;K?>U\91PH+V#WA1]P52'A_M'S[M__BAT$08]OCQ%QEVU=EN$8^: MSG\QDNZLEG1K!?7AD-W;TYM"NG]\VDXBY3>'D9*&33FZ[R*\%9:@*E?0;#9N M*W;^@CXE&#A!/,1N0TANP9 K,&U+Y^F".WY+LJVE2C >=PIF&YKI7T^@K0Y; M7 ,H<4L3!J.])8C5".++XWPW@&0T]'QUFMFBH^^@NQ8Z>HE^H]_"APS)D_-9 M'13:MS-\Q\36=-V:KH/1@K>FZ]\QEVU"K]^:+=5EL@S^0BPX:*J!=<G9_E^Z$XS][O8Z+'$# M6'S2P5\_&XIV8'SPTR*XY30W^4G,YEB3.,7.EW77+3AU^6D.^U]H2"N\XKK" MFIRP8F]1S;CJN<[(5+N]4)/E!/ 7)_O7R67G1W&C.9S1YT*XP'+, UV@D8$D M==EY7V/N2YU?]9R]BG8K@/:ZJQ\^$*K7J,OG #QU:L$J.+X'L\,/"]:GUBN_#Z MDM-:)DPOQ=H'G=JG5F2]:-7=C[RCW,4JO0A6**R_66&KHR]0#/)+#OMX&[;Z MQL)61_NG)ZV8C7YS*#$;7_:L5N=V$];5(42W\:C[<^%];L-MJ*K3QZS2^_F8 MO^VXQ#= $;]DM\ ^K]0V>+FE"4,3[^?S+4ULXY?;^.5]YK*-7]X[?OE'7 U+ M0YGW_6^;O:T M6NS,3FSE(C)+^+*COHP?'=EQ^,8OZ++;6^TK'*3Y&47#)W:2>&50M1/"STN:;]/-^PLEP7U R9:U0&9]&_*\6! M-X2;O%2%B<,U2DZN> [/!EEQ*REBG60J$.GMQ'7=YKNY*^Y' M?6T+G4++RRHYKE1N#SF4:CNZ-42Q4+-M:=U*Z:'/)WA7<-]K4TW(7DP*UHX4 MD#+BQ_RJW;/](7M25X\VC<05U472E?%OI&XLOMM0;.ZIRO04DH=%RCQ2!8>E M)AD(I[%0Y72)>M(BX*% ,Y2 _KJ.0<# <.*TH6]2>&>CJ;45V HJ[#2RUQ& M?##V"Z9P+'QS-E*I?C=1L #S(S@MBO!K2N)BZ=+4)U7I39;<&/XQ?(J48.=) MJI?3MCR[;1 0_(+ZL-MMN 3SK]PPTZP!E3Y6#UH&[75 R('?UJXO- MMDY*I#Q/7K*MTEJ2^J<'@0>XPP&+4<, O&H[3]ZKH8MM57(4BQ67 <;7L _9 M3-K&]88L@)5(U$6T@S0M&EH$Y^;02+7,LP24S+/ %JWOE!$^V1(^2B22D9+ MEZKP":E*%4$A,;#L[2ZWT8 E(7503P/XEC',S+Z I$1M-0=!*?)R<>]"]%^= MZ9UN&7IU^O!6EHRYG(CXXD&-?E@)]520,$-$'_T.D'YE@)!0$%9*&Q\PUFG@1-)K6ZA8KM6&S MQ3SYF*>C+>;I\^^KTS<8J,ZT 185T(D@IRLZ'8 <8QG75]2XRO55UJ&P!\;> M$NBU5? 6UOUN*89TN3JJI:TI;CCC2O+HYW_.'AXO-]9Z>RD%2$Y6Q<5():@8 M&1.]/O,_Y:%=MI8)B@-K,4"Q,>X'M@+8<9JXH[*AFW4;BGY\\.RLOEQC4,]L M&YP5RI!;SYS3]YM!Y%KK:/E4O-*N<+W !40?_P$7F(7HD[K6>N*7:=;59V.Y MCE3>QU+S-9O5/LX?JCV M\?THBQ?PS[2<)3_^?U!+ P04 " .A )96\")])D2 Q<0 % &-W M36DCKM3)-8(H'%[F)?GEW M[Z)L$;]_%PD>O/^/=_\Y&K$/RL\7(LF8KP7/1,!R(Y,Y^Q((<\=&(_?4M4I7 M6LZCC$T/ID?LB])W\I[;[S.9Q>)],OPOD/9/!=Z_D MX6EX=AJPHG!S-@BD/C_V#P_/#D_!XE0 MP5K=X[Z*E;YX?4#_7>(WHY O9+RZ^-MGN1"&?11+]DDM>/(WS_#$C(S0,K0/ M&ODO<3%!8NC'I:,.QHEE(@IJ+8DW#Y&]=+!B\@Z# M7YQ1'0*G2.#W2B]8J#3[J)+1S2*-U4H(]D%JX6=*FR;YZQ;A@R8*_?+BIE5< M7]W>_/CC%?MR=?OYAMW^'_SYTZW'?OAX/1X4@-/6Y^H+!F!\)7FF53)10X+U?C4 MJ_>X4BU]7.MMIOP[=C770E@+]^WK!+NHWP\.E/(@ ",\BD6871Q.QT'X^G).=K7#"C-@F)B9WK'9'K?9D'WNZ.C\='A=/#K@_%D\+MUPQX? MC@]/SIXT[%LBV9(-C#$I3[Y[=?BJQ=Z+:?K )BFX-/C[<'QZVI07,K_#)I6^ M_"8DT_V1+P13(6Q 7Z825.G-Z^.SRU*#'$?6+/8 E_IG9E"^F F-+#(1US N M_$M7>_@ZYL:P*UCM8J$2( ZW-%]RV$7!5[&2'318(L%R)+!93]*V[_SCEER0 M7/.&?U;I_EUSF/0#N)YOU_NW9!.?8;^'9?M2+OB:&P'VG7WA)A/L=@5_+HR' M_G?,]K)(L#>OSZ;3@\L_.+BD$2]D!MK@/R4.4@L0RFI#$2^10'R97.ZSB!L& M/!1D#%8J9YD"\^ +#%Z0@3534;,-#+(@7\L91C\S=2\\MHRD'S$)@^6SWV T M' ??3[6ZEP9B"#(\^(E;/5(P.;T$V_/$,&J+!5J/\C8I38^8B&R"B&IAZ"=? M)8',2 #PSXS#RP&3"3P%PAH.YK:8VYV V$DH([H56O%Y)9K9B!KP.HA$@\A9J-6BU_#](P?NX!8$A?%AK \BY3I#\7FPI-:: MR"9#4()S#0F=2"1FT7S$J+H]YG'\B)[5&$4C%$-#<'%^B40!55JDH,HX'_&9 MY(!LTX);;:9D$>RX&P1']'JYW9G&VJ\]>=\C3^(T\3GC#TBX0?XFR#@M8E)R MYW*NRGU5$F@BE<>T7)/'J!LX!@_ ,RF-KP4">0+*5^S>+ <9MR>"O;Z#.^@& MG;M6B?3[K))E5IIKDV,DZ5C85E69@.W*?:LI;D/LR<2/\\#N2ZWR>00\9XK2 MZ_I,('#@G6&P$#Y'4[3JG0*^2[)]C"#*>_[Y_!_N[JR-Z\G)P>7W3__1T4)^S)F3C/^;,M[[I_7D10ANWD0?DZ9 MTO^&H?2%;E4$:H:D6&A!C3.V M8HRSCO+.(&J:@RM.@I%;1DC_7;Z4N7[S^GQRV0/)GA]V1=)21*I?ILI0.'I! M(1WH\V!%TS'AH'J%SXR*\ZS[RJ#LZW]&NE+ZN1C-()J]&_$0PL(+'B_YRKQZ M5N'UD3G7"O71(M +BGD =ON*0MX6+:I?=[^]L/44V;W4:OZPXN3F$YK/CZ2P M%E=Y5L&C"4UN,?955U):W39@8)#:!:)('4NK#\D\0LL9]BUD$22&]+6O("-A M:&.[ (9G810#;\2Q6II^5[[]"CH9;TXJE\VXMRQ>]1?S?S"8]OO.76^1:GTU M5(G>>$-BW^/[6R-WR&V0#Y]I0[;D2KM,@N0KR*RV:448"I_< R\M:E5E9'O/ MW=3['E8;$$:3H':D@62;A;Z'1 4GX2QPC4PM.[R32C#;)B4XF YKP5+&,8@& M?">/XQ6;E3K1!.A0>C.E[A@P5J]0[@L$^5:>+2()EKAPOZ%'8\:^)R-NX4'! M[F%^_#?BUS!HEYPZ!'DK"&ID4UNW\!KT@%>/8Y@]+!#VBN2:&M-:*$!P2'Y' MU1%'1W LI!))!6O7*19!E](7,N[]_K]"H#<5>=7XAUOH;00(*@FVRH0@[^'ACKO#[6)I;+HS M8<:O;O/?^I$(\EAL-+)@[)X7O5X;ZH0)O4ZYC=/+;@?%>\:@=F8VYJ2BG %-5+T1!,@BRNPZ*'F MOB-GW;SP?QX3]\J2*D_3&,VW"RJ<;1%SA4^E0F.F"U%)S1(1P@!C!FJ9%.8H M$3@^%LU5+-:1,-[%^M_ASIB)ZX@G<^Q: %\/P8:*V:I?WG M:65#(B>'+3T=34\WIJA'6Z.H%9+7KZC?5_$+F(E?AH7]"S:"?*;6@M)(?2)H M&Z*52*;616Q!/^!.IEK;EV_?/%#W#6S4>DA1I#-'D!P6&8W;P.*^;*1I)B<^ M]I11K\4,W383[M"/!RI$%3Z,3&IYLX<_N_X6;N.6JK^EF4#A5_!7"AIJ'X3H M'))S60L92B 49MY*'/0FEG.)O1X_<^QOD$#M5K0#TB$MY)P&^>%^URQ1[@?/ M[G;X"/]6.0B9Y\9YC#*!;IL0V\P&EJ;T*14ND\$2UNA,'Y.J2,@E8:BB-3]$ M$6(.6YU3VPA\TFP)\DKBJ;N7KVR4;+/Z)LKS.+9DP_*Q9-8(,A(%BS!=3& MVMFC$/P@6 >J+JKN9.?BO.WT%A67ML!'="Q74TF4[^?:X($*81MQ9>BUE2*0 M!E4)HXC?